/* CSS Document *//*BF estore*//*Credits: Dynamic Drive CSS Library *//*URL: http://www.dynamicdrive.com/style/ */body{margin:0;padding:0;line-height: 1.5em;}/*b{font-size: 110%;}em{color: red;}*/.small{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:10px;font-style: normal;color: #CCCCCC;}#topsection{background:;height: 90px; /*Height of top section*/margin-bottom:10px;}*html #topsection{margin-top:-130px;}*html #topsection4{margin-top:0px;}#topsection2{margin-top: 120px;padding-top: 0px;}#topsection3{margin-top: 500px;padding-top: 0px;}#contentwrapper{float: left;width: 100%;}.innertube{width:600px;margin-left:130px;padding:10px;border:3px solid #eaeaea;-moz-border-radius:5% 5% 5% 5%;}.innertube2{width:560px;margin-left:130px;padding:10px;border:3px solid #eaeaea;-moz-border-radius:5% 5% 5% 5%;}.innertube4{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:8px;color: #999999;line-height:.2em;float:right;margin-top:3px;margin-right:10px;width:400px;font-style: normal;text-decoration: none;background-color: #ffffff ;-moz-border-radius:0 0 0 0  ;/*border:2px dotted #eaeaea;*/padding:0px;}.innertube3{width:450px;margin-left:130px;padding:10px;border:3px solid #eaeaea;-moz-border-radius:5% 5% 5% 5%;}.title{font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color: #660000;	line-height:.9em;}	* html body{ /*IE6 hack*/padding: 130px 0 0 0; /*Set value to (HeightOfFrameDiv 0 0 0)*/}* html #maincontent{ /*IE6 hack*/height: 100%; width: 100%; }.cssbutton{background-color: #ffffff;border: 2px #666666 outset;padding: 1px 4px;color: #999999;text-decoration: none;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;	}.cssbutton:visited{color: black;}.cssbutton:hover{border-style: inset;background-color: #ffffff;padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/}.cssbutton:active{color: black;} p{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color: #999999;	line-height:.9em;	}		.error{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:10px;	color: #d6fofc;}		*html.cap{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #666666;	padding-top:0px;}		.cap{		font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color: #666666;	line-height:1.0em;	padding-top:4px;				}			.cap1{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;	color: #666666;	vertical-align: bottom;	;}			*html.box{	color: #999999;	border-top: 1px solid gray;	border-left:1px solid gray;	border-right:1px solid gray;	border-bottom:1px solid gray;	height:15px;	min-height:15px;	width:270px;	text-align:left;	padding:0px;	margin:0px;		}							.box{	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color: #999999;	border-top: 1px solid gray;	border-left:1px solid gray;	border-right:1px solid gray;	border-bottom:1px solid gray;	line-height:.9em;	width:240px;	height:19px;	text-align:left;	padding-top:4px;	padding-left:6px;	padding-bottom:0px;	vertical-align: middle ;	 	}/* Holly Hack for IE \*/* html .es_topnav ul li { float: left; height: 1%;}* html .es_topnav ul li a { height: 1%;}* html .es_topnav ul li ul li { float: left;}/* End *//*Top level list items*/.es_topnav ul li{position: relative;display: inline;float: right;background-color: ; /*overall menu background color*/}/*Top level menu link items style*/.es_topnav ul li a{display: block;width: ; /*Width of top level menu link items*/padding:0px;border: none;margin-top:0px;border-left-width: 0;text-decoration: none;color: ;}	