/* Base ID */



*{ margin:0px; padding:0px;}



.nowrap { white-space:nowrap; }

:focus { outline: 0; }

.bold { font-weight:bold; }

#agreed_div{ }

body, html { background-image:url(../../img/template/bg.gif); background-repeat:repeat-x; background-color:#000000; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px; color:#666666;}





div { behavior: url(../lib/css/iepngfix.htc);}



img{ border:none;}





a{ text-decoration:none; font-weight:bold; color:#0033CC;}



a:hover{ text-decoration:none; font-weight:bold; color:#00345e;}




.nowrap { white-space:nowrap; }

:focus { outline: 0; }

.bold { font-weight:bold; }



/* Base Class */



/*  Construct ID */



.search-btn{ background-image:url(../../img/template/search-btn.gif); height:22px; width:22px; display:block; text-indent:-9009px; border:0px; float:left; cursor:pointer;}



#josForm .componentheading, {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; width:700px; text-align:left;border-bottom:1px dashed #CCCCCC;  color:#003366; padding-bottom:10px; margin-top:10px; font-weight:bold; display:block; margin-bottom:8px; margin-left:5px;}



.componentheading-confor{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; width:700px; text-align:left;border-bottom:1px dashed #CCCCCC;  color:#003366; padding-bottom:10px; margin-top:10px; font-weight:bold; display:block; margin-bottom:8px; margin-left:0px; }



.componentheading-confor2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; width:700px; text-align:left;border-bottom:1px dashed #CCCCCC;  color:#003366; padding-bottom:10px; margin-top:10px; font-weight:bold; display:block; margin-bottom:8px; margin-left:10px; }



.contentpane-reg td{ height:30px; display:block; float:left; width:200px; text-align:left;}



#member-text{ width:95%; display:block; padding-left:16px;}



#confirmation td{ text-align:left;}



#josForm { padding-left:20px;}



#josForm .contentpane{ font-weight:bold; font-size:12px;}



.validate { margin-top:20px;}



.confirmation td{ text-align:left; padding-left:5px;}





#editors-banners{ margin-top:5px;}



#logininfo{ font-weight:bold; margin-left:4px; margin-bottom:20px;}



.logininfo-p{ font-weight:bold; margin-left:16px;}


.gsNavBar{ height:10px; overflow:hidden; width:auto;}


.gsContentDetail { display:block; margin-left:10px; margin:0px;}

.gbBlockTop{ display:none; height:0px;}

.summary { display:none;}



span.BreadCrumb-2{ color:#FFFFFF;}



.contentpaneopen-format img{ float:left;}



.inputbox{ background-color:#FFFFFF; border:1px solid #999999;}



.componentheading-reg{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; width:700px; text-align:left;border-bottom:1px dashed #CCCCCC;  color:#0066cc; padding-bottom:10px; margin-bottom:15px; margin-top:10px; font-weight:bold; margin-left:15px; margin-right:15px; display:block; }



table.contentpane-reg{ font-weight:bold; font-size:12px;}





.login-link{ font-size:12px; font-weight:bold; padding-left:20px; margin-top:10px; border-top:0px dashed #999999; width:690px; }



.login-link a{ font-size:12px; font-weight:bold; padding-left:0px;}





table.contentpane-reg{ margin-left:10px; margin-right:10px; padding-left:10px;}



#logo{ float:left; padding-top:17px; padding-left:4px;}



#main_body{background-image:url(../../img/template/bg.gif); background-repeat:repeat-x; background-color:#000000; }



#maintable{ vertical-align:top; width:1000px; background-image:url(../../img/template/bg.gif); background-repeat:repeat-x; background-color:#000000;}



#maintable td{ vertical-align:top;}



#top-banner{ float:left; padding-left:40px;}



#header{width:1000px; height:100px; display:block; background-image:url(../../img/template/top-bg.gif); background-repeat:repeat-x; background-color:#0a2d4d; text-align:left; border-left:1px solid #909090; border-right:1px solid #909090; border-bottom:1px solid #909090;}



#header-padding{ padding-left:10px; padding-right:10px; border-bottom:10px;  padding-top:20px;}



#menu-pad{ padding-top:0px; z-index:9999;}



#content{ width:1002px; height:auto; display:block; background-color:transparent; clear:both; background-image:url(../../img/template/content-bg.gif); background-repeat:repeat-y; z-index:-9009; overflow:hidden;}



h1#fp-feed{ font-family:Arial, Helvetica, sans-serif; font-size:16px; text-align:left; width:95%; display:block; margin-left:0px; margin-bottom:10px; display:block; border-bottom:0px dashed #CCCCCC; padding-bottom:5px; margin-left:15px;}



.moduletable-feed{ width:100%;}



.moduletable-feed a{ padding-bottom:20px; font-size:12px; font-weight:bold;}



ul.newsfeed-feed{ padding-bottom:20px; padding-left:20px;}



ul.newsfeed-feed li{ list-style:none; padding:0px; margin-bottom:15px;}





.componentheading-format{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; width:700; text-align:left;border-bottom:1px dashed #CCCCCC;  color:#003366; padding-bottom:10px; margin-bottom:15px; margin-top:10px; font-weight:bold; margin-left:15px; margin-right:15px; display:block;}



table.contentpaneopen-format { margin-left:0px; margin-right:0px; text-align:left;}



.contentpaneopen-format{ padding-left:10px; padding-right:10px; line-height:22px;}



.contentpaneopen-format img{ margin-right:10px; border:2px solid #0099FF;}



table.blog-format{ line-height:23px; padding-left:10px; padding-right:15px;}



a.contentpagetitle-format{ font-size:19px; font-family:Verdana, Arial, Helvetica, sans-serif; border-bottom:1px dashed #cccccc; color:#003366; padding-bottom:5px; margin-bottom:5px; width:700px; display:block; text-align:left; margin-top:20px;}



.contentpane{ padding-left:10px; padding-right:10px;}



.contentpane ul, .contentpane li { padding:0px; list-style:none; background-color:#FFF; line-height:24px;}



.contentpane li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; width:97%; text-align:left;border-bottom:1px dashed #CCCCCC;  color:#003366; padding-bottom:0px; margin-bottom:0px; margin-top:5px; font-weight:bold; display:block;}







a.readon, a.readon-format{color:#009999; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; border-bottom:1px dashed #CCCCCC; width:700px; padding-bottom:5px; display:block; }

































#content-table-id{ width:738px; display:block;}



#content-table-id2{ width:730px; display:block;}

#content-table-id td,#content-table-id2 td{ vertical-align:top; text-align:left;}



#id2container{width:733px; overflow:hidden; display:block; height:auto;}



#br{ border-right:0px solid #003366;}



/* G2 Overrides */



.gsContentAlbum{ background-color:#FFF; width:700px; display:block;}



.gbBlock h2{ font-size:18px; font-weight:bold;}



.BreadCrumb-4{ display:none;}



.BreadCrumb-1{ font-size:18px; display:block; font-weight:bold; color:#003366; font-family:Verdana, Arial, Helvetica, sans-serif;}



a.BreadCrumb-1{ font-size:12px; float:left;}



.block-core-BreadCrumb a{ font-size:12px;}





#surf-g2-sidebar{ display:none; background-color:#FF0000;}



#search-pad-block{ padding:10px;}



#search-hide{ display:none; }



h4#results-p{ font-size:12px; font-weight:bold; margin-bottom:6px;}



#photo-title{ display:none;}



#photo{ background-color:#FFFFFF; width:auto; vertical-align:top; display:block; width:600px; height:auto; overflow:auto;}



#gsImageView{ background-color:#FFFFFF; width:auto; display:block; vertical-align:top; height:auto; overflow:hidden;}



.giInfo{ display:block; height:20px; overflow:hidden; font-weight:bold;}



ul.giInfo{ padding-bottom:13px;}



.gbItemImage{ border:1px solid #CCCCCC; text-align:center;}



.giThumbnail{ border:1px solid #006699; padding:10px;}



.ResultKey{ display:none;}





.giDescription{ display:block; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#666;}



.summary{ display:none;}



.giAlbumCell, .gbItemAlbum, .giItemCell{ padding:0px; border:1px solid #e6e6e6; margin-bottom:5px; text-align:center;}



.gbItemAlbum img, .gbItemImage img{ }



.ResultData{ margin-bottom:10px;}



.block-core-SystemLink{ display:none;}



.gbBreadCrumb, .block-core-BreadCrumb{ text-align:left; display:block; width:97%; background-color:transparent; height:39px; overflow:hidden;}



.giTitle{font-size: 12px; font-weight: bold; width:150px; height:auto;  text-align:center; color:#666; font-family:Arial, Helvetica, sans-serif;}



.buttonShowSidebar{ display:none;}



.inputTypeSubmit{ background-color:#FFFFFF; border:1px solid #999999; font-size:12px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; margin-left:10px;}





.gcBorder1{ border:0px;}



#microThumbCurrent{}



#gsContent{ width:700px; display:block;}

.gbNavigator{ display:none;}

.gbNavigatorMicroThums{ margin-left:0px; margin-right:0px; border:1px solid #cccccc;  }

.gbNavigator{ height:20px; display:block; overflow:hidden;}

.gbNavigatorMicroThums img{ background-color:#FF0000; margin:5px; width:35px; height:35px; display:block;}

.gsContentPhoto{ margin:0px; padding:0px;}










/** content item navigation  **/



.pagenav{

	height:20px;

	line-height:10px;

	text-align:right;

	letter-spacing:0px;

	color:#317eb4;

	clear:both;

	font-size: 11px;

	margin-left: 0;

	margin-right: 0;

	background-color:#d9eaf0;

	padding-left     		: 5px;

	padding-right    		: 5px;

	padding-top      		: 2px;

	padding-bottom   		: 2px;

	font-weight     		: bold;

	border           		: 1px solid ;

	text-decoration:none;

}





.pagenav2 {

height:20px;

line-height:10px;

text-align:right;

letter-spacing:0px;

clear:both;

font-size: 11px;

margin-left: 0;

margin-right: 0;

background-color:inherit;

padding-left     		: 5px;

padding-right    		: 5px;

padding-top      		: 2px;

padding-bottom   		: 2px;

font-weight     		: bold;

border           		: 1px solid ;

background-color:transparent;

text-decoration:none;

color:#121212;

}



a.pagenav2:link,

a.pagenav2:visited,

a.pagenav2:active{



border           		: 1px solid ;

color:#317eb4;

padding-left     		: 5px;

padding-right    		: 5px;

padding-top      		: 2px;

padding-bottom   		: 2px;



}

a.pagenav_next:link,

a.pagenav_pre:link{

border           		: 1px solid ;

text-decoration:none;

background-color:transparent;

color:#317eb4;

padding-left     		: 5px;

padding-right    		: 5px;

padding-top      		: 2px;

padding-bottom   		: 2px;

}

a.pagenav:link{



border           		: 1px solid ;

color:#317eb4;

background-color:transparent;

padding-left     		: 5px;

padding-right    		: 5px;

padding-top      		: 2px;

padding-bottom   		: 2px;

}

a.pagenav:visited{



border           		: 1px solid ;

color:#317eb4;

background-color:transparent;

padding-left     		: 5px;

padding-right    		: 5px;

padding-top      		: 2px;

padding-bottom   		: 2px;





}





.input3{ border:0px; width:100%; display:block; overflow:hidden; margin:0px;}



.input3 p{ font-size:11px; margin-bottom:10px;}





ul.input3{ margin-top:10px;}



.input3 li a{ color:#FFF; font-size:11px; margin-bottom:0px; list-style:circle;}



.input3 li a:hover{ color:#00CCFF; font-size:11px; margin-bottom:0px; list-style:circle;}



p#form-login-remember{ margin-top:5px;}



#loginname{ font-weight:bold; color:#00CCFF; margin-bottom:10px; line-height:24px; font-size:11px;}



#loginh{ background-image:url(../../img/template/login-h.gif); width:200px; height:28px; display:block; margin-bottom:5px; background-repeat:no-repeat;}



.button-logout{ background-image:url(../../img/template/logout.gif); width:100px; height:32px; display:block; border:0px; text-indent:-900px; background-repeat:no-repeat; cursor:pointer; margin-top:20px; border:1px solid #CCCCCC; background-color:#061c30; background-position:13px 5px; font-size:0px;}



.button-login{ background-image:url(../../img/template/submit.gif); width:53px; height:22px; display:block; border:0px; text-indent:-9009px; background-repeat:no-repeat; cursor:pointer; margin-top:0px; background-color:#061c30; border:1px solid #CCCCCC; padding-bottom:0px; padding-top:2px; background-position:0 1px; font-size:1px;}



.button-login:hover{ background-image:url(../../img/template/submit2.gif); width:53px; height:22px; display:block; border:0px; text-indent:-9009px; background-repeat:no-repeat; cursor:pointer; margin-top:0px; background-color:#061c30; border:1px solid #CCCCCC; padding-bottom:0px; padding-top:2px; background-position:0 1px;font-size:0px; }



div#content > #main{ width:745px; height:auto; background-color:#fff; display:block; float:left; border-left:1px solid #909090; padding-top:0px; z-index:-9009; text-align:left; overflow:visible; }



div#content > #main a{ color:#0066CC;}



div#content > #main a:hover{ color:#599AE1;}



div#content > #ads{ width:255px; display:block; float:left; overflow:visible; border-right:0px solid #909090;}



#footer-lv1{ width:1000px; height:35px; display:block;  background-color:#0a2d4d; border:1px solid #909090; font-size:10px; color:#FFFFFF; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}



#footer-lv2{ width:1000px; height:35px; display:block;  background-color:#0a2d4d; border-right:1px solid #909090; border-left:1px solid #909090; font-size:10px; color:#FFFFFF; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}



#footer-lv1 h1, #footer-lv2 h1{ color:#00CCFF; font-weight:bold; float:left; font-size:10px; padding-right:5px;}



#clear{ clear:both;}



#footer-pad{ padding-top:10px; padding-left:5px;}



#search-box{ text-align:left; color:#FFFFFF; margin-bottom:10px; border-bottom:1px solid #909090;}



#search-box h1{ font-size:14px; }



#search-box-pad{ padding:10px;}



#search-radio{ margin-top:5px; font-size:11px;}



#ads{ text-align:left;} div#ads > #ads-align{ text-align:left; padding-left:8px;}



#advertise{ height:23px; width:70px; display:block; background-color:#ffa800; font-size:11px; color:#fff; text-align:left; vertical-align:middle; padding-left:3px; font-weight:bold; }



#advertise h1, #advertise h1 a { font-family: Arial, Helvetica, sans-serif; text-transform:none; font-size:10px; padding-top:0px; color:#FFFFFF;}



#advertise-container{ border:1px solid #0d3e68; margin-bottom:10px; width:238px; height:auto; overflow:hidden; display:block; background-color:#061c30; text-align:center; padding-top:10px; padding-bottom:10px;}



#footer-text-col1{width:7%; float:left;}



#footer-text-col2{width:80%; float:left;}





.input{ background-color:#0d3e68; border:1px solid #999999; margin-right:5px; color:#FFFFFF; padding:2px; font-size:11px;}



.mainlevel-footer_menu, a.mainlevel-footer_menu:link{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:normal;}



a.mainlevel-footer_menu:hover{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#0099FF; font-weight:normal;}



/*  Construct ID  Home Page */



#home-block-left{ width:36%; display:block; float:left;}



#home-block-right{width:64%; display:block; float:left; text-align:right;}



#home-adblock-sm0-heading{ height:15px; display:block; background-color:#000000; width:255px; font-size:9px; text-align:left; padding-left:3px; padding-top:5px; color:#FFFFFF;}



#home-adblock-sm0{ float:left; width:100%; clear:both; margin-bottom:5px;}



#home-adblock-sm1{ float:left; width:49%;}



#home-adblock-sm2{ float:left; width:49%; }



#home-adblock-sm3{ float:left; width:49%;  padding-top:3px; }



table#preview-pane-models { height:100px; width:234px; display:block; border:1px solid #000000; background-color:#092e4d; color:#FFFFFF; font-weight:bold; padding-top:3px; font-size:15px; height:hidden; margin:0px; font-weight:bold;}



#preview-pane-models h1{ font-size:13px; font-weight:bold; color:#00aaff; text-align:left; line-height:15px;}



#preview-pane-models h2{ font-size:12px; font-weight:bold; color:#00aaff; margin-bottom:10px; text-align:left;}



#preview-pane-models img{ width:82px; height:82px; display:block; border:0px solid #0684ff; margin-right:5px; margin-left:5px; margin-top:3px;  }



#home-ctblock01{ width:264px; height:350px; display:block; border-right:1px solid #0a2d4d; float:left; background-color:#FFF; margin-top:2px; text-align:left; }



#home-ctblock02{ width:236px; height:350px; display:block; border-right:1px solid #0a2d4d; float:left; background-color:#FFF; margin-top:2px; text-align:left; }



#home-ctblock02-padfix{ padding-left:3px;}



#home-ctblock03{ width:232px; height:350px; display:block; border-right:1px solid #0a2d4d; float:left; background-color:#FFF; margin-top:2px; text-align:left; }



#home-ctblock-pad{ padding-left:5px; padding-top:4px; clear:both; }



#home-ctblock-pad-news{ padding-left:5px; padding-right:5px; padding-top:4px; clear:both; margin-bottom:10px; }



#home-ctblock-pad-news h1 { color:#1a63a3; font-weight:bold; font-size:12px; margin-top:5px;}



#home-modelname{ font-weight:bold;}



#home-ctblock-pad h3{ font-family:Verdana, Arial, Helvetica, sans-serif ; font-weight:bold; font-size:14px; margin:0px; padding-top:17px;color:#1a63a3;}



#home-ctblock-pad h2{ font-family:Verdana, Arial, Helvetica, sans-serif ; font-weight:bold; font-size:11px; margin:0px; padding-top:17px;color:#1a63a3;}



#home-ctblock-pad img { float:left; margin-right:10px; border:1px solid #FF6666; margin-bottom:6px;}



#home-ctblock-pad-heading{ padding-left:5px; padding-top:7px;}



#cblock00{ width:260px; background-color:#0a2f4d; height:30px; display:block; color:#FFFFFF; font-weight:bold; font-size:13px; margin-left:4px; margin-bottom:4px; font-family:Verdana, Arial, Helvetica, sans-serif;}



#cblock01{ width:228px; background-color:#0a2f4d; height:30px; display:block; color:#FFFFFF; font-weight:bold; font-size:13px; margin-left:4px; margin-bottom:4px;  font-family:Verdana, Arial, Helvetica, sans-serif;}



#cblock02{ width:232px; background-color:#0a2f4d; height:30px; display:block; color:#FFFFFF; font-weight:bold; font-size:13px; margin-left:7px;  font-family:Verdana, Arial, Helvetica, sans-serif;}



#preview-pane{ height:auto; width:auto; display:block; margin-bottom:5px;}



#models-menunav{ margin-top:15px; text-align:left; width:100%; padding-left:17px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

'





/* JML ID */



#flash_pane{ background-color:#FFF; text-align:left; background-color:#333333; width:100%;}



#preview_contain1{ float:left; display:block; width:235px; height:300px; z-index:-9009; }



#preview_contain2{ float:left;  display:block; width:500px; padding-top:0px; height:300px; z-index:-9009; overflow:hidden; }



#flashcontent, .mod_placehere{ z-index:-9009;}



#fp-contain2{ width:460px; height:auto; display:block; float:left; clear:right; }



#fp-contain1{ width:98%; height:auto; display:block; float:left; background-color:#FFF; padding-top:2px; }



table#IBA_FP{ margin-top:11px; width:90%; text-align:left;}



#signup{ margin-left:2px; margin-right:4px;}



#IBA_FP td{ padding-left:0px; padding-right:0px; display:block;}



#IBA_Pad{ margin-left:12px;}







#iba_pad{ padding-left:8px; padding-top:8px;}

#iba_pad2{ padding-top:8px;}

#iba_pad3{ padding-top:3px;}



@media screen and (-webkit-min-device-pixel-ratio:0) {#iba_pad{ padding-left:14px;}}





#clear{ clear:both;}



#fp-table{ width:90%; margin-left:3px; }



.line{ height:1px; width:95%; display:block; border-top:1px dashed #CCCCCC; margin-top:10px; padding-bottom:10px; margin-left:15px;}











.mod_placehere-fpsq{ width:225px; text-align:left; border-right:0px solid #003399; background-color:#fff;}



.mod_placehere-fpsq .contentheading, .moduletable-fpsq h3{ background-color:#092e4d; height:20px; padding-left:5px; padding-top:4px; display:block; color:#FFFFFF; font-weight:bold; width:220px; font-size:12px; border:0px solid#003366; padding-bottom:5px; }



.mod_placehere-fpsq .contentpaneopen h1{ font-size:11px; line-height:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1a63a3; margin-bottom:0px;}



.mod_placehere-fpsq .contentpaneopen h2{font-size:11px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#393e41; line-height:13px;}



.mod_placehere-fpsq .contentpaneopen img{ border:1px solid #000; margin-right:3px; width:85px; height:85px; }



.mod_placehere-fpsq .contentpaneopen table{ padding-bottom:6px; margin-bottom:8px; padding-top:5px; line-height:15px; background-color:#FFF;}











.mod_placehere-fpsq3{ width:225px; text-align:left; border-right:0px solid #003399; }



.mod_placehere-fpsq3 .contentheading, .moduletable-fpsq3 h3{ background-color:#092e4d; height:20px; padding-left:5px; padding-top:4px; display:block; color:#FFFFFF; font-weight:bold; width:220px; font-size:12px; border:0px solid#003366;  padding-bottom:5px; }



.mod_placehere-fpsq3 .contentpaneopen h1{ font-size:11px; line-height:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#1a63a3; margin-bottom:5px;}



.mod_placehere-fpsq3 .contentpaneopen h2{font-size:11px; font-weight:normal; font-family:Verdana, Arial, Helvetica, sans-serif; color:#393e41; line-height:13px;}



.mod_placehere-fpsq3 .contentpaneopen img{ border:1px solid #000; margin-right:3px; width:85px; height:85px;}



.mod_placehere-fpsq3 .contentpaneopen table{ margin-bottom:0px; margin-top:3px; line-height:15px; background-color:#FFF;}



.moduletable-fpsq2 .contentpaneopen td,  

.moduletable-fpsq2 a.contentpagetitle { background-color:#FFF; padding-left:8px; padding-right:4px;}

 

a.contentpagetitle-readon{ background-color:#FFF; padding-left:11px; }





.mod_placehere-fpsq2-2 img{ display:none;}



.mod_placehere-fpsq2-2 { margin-left:0px; height:160px; width:258px; display:block; overflow:hidden; background-color:#fff; margin-top:5px; color:#393e41; margin-left:5px;}



.moduletable-fpsq2-2 h3, #announce{background-color:#092e4d;  height:20px; padding-left:5px; padding-top:4px; display:block; color:#FFFFFF; font-weight:bold; width:258px; font-size:12px; border:0px solid#003366;  padding-bottom:5px; clear:both; margin-left:5px; }











.mod_placehere-fpsq2 img{ display:none;}



.mod_placehere-fpsq2 { margin-left:0px; height:217px; width:272px; display:block; overflow:hidden; background-color:#fff; margin-top:5px; color:#393e41;}



.moduletable-fpsq2 h3{background-color:#092e4d;  height:20px; padding-left:5px; padding-top:4px; display:block; color:#FFFFFF; font-weight:bold; width:280px; font-size:12px; border:0px solid#003366;  padding-bottom:5px; }



.contentpaneopen img{ border:1px solid #000; margin-right:3px; !important}



#cartcontent, #vmMainPage{ width:715px; padding:10px; display:block; height:auto; !important}

#vmMainPage h3{ font-size:14px; margin-bottom:5px; color:#999999; border-bottom:0px solid #CCCCCC; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif; clear:both; !important}

.vmCartModule a{ font-size:16px; !important}

.vmCartModule{ margin-top:10px; border:1px solid #CCCCCC; padding:10px; width:97%; margin-bottom:9px; !important}

.vmCartModule hr{ color:#FFFFFF; margin-bottom:10px; margin-top:10px; border:1px dotted #CCCCCC; !important}

h3.browseProductTitle a{ font-size:12px; margin-bottom:10px; color:#999999; border-bottom:0px solid #CCCCCC; padding-bottom:5px; width:100%; !important}

.quantity_box, .inputboxquantity, .quantity_box_button{ display:none; !important}

#ptitle{ font-size:14px; font-weight:bold; margin-bottom:3px; color:#0066dd; margin-left:5px; margin-top:5px; !important}

.browseProductDescription{ width:400px; display:block; margin-left:5px; !important}

.browsePriceContainer { color:#FF3300; !important}

.browseProductContainer{ border:1px solid #CCCCCC; margin-bottom:20px; width:97%; margin-top:5px; background-color:#F5FDFE; !important}

h3.shop{margin-bottom:0px; border-bottom:0px solid #CCCCCC; padding-bottom:6px; font-size:18px; margin-bottom:8px; margin-top:6px; !important}

.vmMainPage h2{ margin-top:20px;!important}


#vmMainPage, #vmMainPage table{ padding:17px;}

.block-core-Pager{ margin-bottom:20px; display:block;}

.block-core-Pager, .block-core-Pager a{font-size:14px; overflow:hidden; font-family:Arial, Helvetica, sans-serif;}
