﻿html,form,body{height:100%;margin:0px;padding:0}
body{font-family:arial;font-size:12px;}
a{font-style:normal;font-weight:bold;text-decoration:none;color:#282A91;}
a:hover{font-style:normal;font-weight:bold;text-decoration:none;color: #647A7E;}
.imageclass{margin-top:2px; border: 1px solid #000000;}
.mainNavHyperlink:hover{color: #647A7E;}
.productborder{width:100%; border:solid black 1px;padding:2px;}
.productcopy{text-align:center;}
.productdetailscopy{height:35px;width:100px;text-align:left;padding-right:5px;}
.productdetailscart{height:40px;padding-left:40px;}
.productheader{background-color:#ffcb06;height:25px;text-align:center;color:#24268d;}
.shoppingcartdetails{height:35px;padding-left:5px;padding-right:5px;}
.shoppingcartdetailstotal{padding-left:5px;padding-right:5px;font-weight:bold;}

#container{background-image:url('images/whitebgrd.jpg');background-repeat:repeat-y;min-height:98%;height:auto !important;height:98%;min-width:905px;width:expression(document.body.clientWidth < 910 ? "905px" : "100%" );}
	#header{background:url(/App_Themes/Default/Images/BannerRepeat.jpg) #000;color:#ffffff;border-bottom:1px solid #fff;padding:10px 10px 0px 10px;}
		#header img{float:left;}
		.bannerText{float:left;margin:5px 0px 0px 25px;}
		.bannerTextRight{float:right;text-align:right;}
	#mainNav{background:url(Images/navBg.jpg) top left repeat-x;height:20px;}
		.menuText{color:#ffffff;float:left;font-weight:bold;margin-left:2px;padding-top:2px;width:228px}
		.PeerlisMenu .mainMenuLi{margin:0px 20px;padding-top:2px;}
	
	#leftBar{width:200px;float:left;clear:left}
		#searchBox{background-color:#95ddff;color:#303392;padding:10px 0px 10px 10px;}
		#titleBar{background-color:#006b8d;color:#ffffff;font-weight:bold;padding:5px 10px;}
		.PeerlisMenu .subMenuLi a{display:block;padding:5px 5px 5px 15px;white-space:normal}
		.PeerlisMenu .subMenu{margin:-35px 0px 0px 10px;}
	#contentBlock{margin-left:200px;padding:20px 20px 50px 20px;background-color:#FFFFFF;min-height:100%;height:auto !important;height:100%;}
	
	#footer{background:url(Images/navBg.jpg) top left repeat-x;color:#eee;height:18px;padding-top:1px;text-align:center;width:100%;font-size:12px;}

#simplemodal-overlay {background-color:#000;}
	#simplemodal-container {background-color:#333; border:8px solid #444; padding:12px;}
	#simplemodal-container a.modalCloseImg {
		background:url('images/close.png') no-repeat; /* adjust url as required */
		width:25px;
		height:29px;
		display:inline;
		z-index:3200;
		position:absolute;
		top:-15px;
		right:-18px;
		cursor:pointer;
}
.clear{clear:both}
.bold{font-weight:bold}
fieldset{margin-bottom:5px;padding-bottom:10px;border:2px solid #000}
fieldset p label,fieldset p input,fieldset p select,fieldset p textarea{display:inline-block;margin-right:5px;width:40%}
fieldset p label{text-align:right;width:35%}
fieldset p legend{font-weight:700;font-size:110%;margin-left:10px}
fieldset p{padding:4px 0}
fieldset p.half{float:left;width:49%;height:25px}