*{padding:0px;margin:0px;font-family:tahoma;font-size:13px;color:#111 !important;text-align:left;}
html, body{height: 100%;}
body{color:#000 !important;}
table{width:100%;}
ul li{list-style-type:none;}
ol li{list-style-position:outside;margin-left:23px;}
a{color:#333;outline:none;}
p{padding:5px 0px;}
.clear{clear:both;}
a img{border:none;}
h6 {display:inline;margin-right:7px;}
.header-container{position: relative;min-height: 100%; }
.block {display:block;}
* html .header-container{height: 100%;}
{display:none;}
#banner, #left_part, #panel, #topLinks, #footer, #content .block-bgr,div.main-menu-item .menu-section, .phone{display:none;}
#header{padding:5px 0px 10px 100px;border-bottom:1px dotted #333;}
#header p{position:absolute;top:50px; left:350px;width:200px;}
#content{padding:10px 0px 40px 100px; line-height:16px;}
	#content table.border {width:auto;border:1px solid #adadad; padding:0px; border-collapse:collapse; margin-top:10px;}

		#content table th {border:1px solid #7fa323; border-bottom:0px; color: white; padding:7px 10px;text-align:left;}
		#content table td {font-size:12px; padding:6px 10px 7px 5px; text-align:left;vertical-align:top;}
		#content table tr.bg {background-color:#f0f5d8;}
	
	#content ul li{padding:1px 0px 1px 10px;background:url(img/marker.gif) 0px 7px no-repeat;}
	#content ul{padding:2px 0px 2px 12px;}
	#content .portal-order-form td{background:none;}
h1 {font-size:24px;margin-bottom:20px; font-weight:normal;}
#content h2 {font-weight:400; font-size:170%; margin-top:15px}
	#content h2 a {font-weight:400; font-size:100%; margin-top:15px; text-decoration:none;}
	#content h2 a:hover {border-bottom:1px dashed #87A92E;}
#content h4 {font-weight:400; font-size:150%;margin-top:5px;}
#content .block-bgr table td{padding:4px 5px;}
.hidden{display:none;}
.bottom-banner{border-top:1px dotted #fff;padding:30px 0px;}
.menu-section-content p a {font-size:12px; padding:0px; color:#666666;}
.tree-item {overflow:hidden;padding:1em 0 2em;border-top:1px dotted #aaa;}
.hide{display:none;}
#show_hide_all{cursor:pointer;font-size:14px;color:#B9405F;font-weight:bold;margin-bottom:20px;}
.brief dl, .full dl{margin:0;position:relative;width:98%;}
.brief dl dt, .full dl dt{display:block;width:30%;float:left;}
.brief dl dd, .full dl dd{margin:0 0 0 30%;}
.full dl dd p{font-size:1.3em;color:#999;margin:0 0 0 40px;border-left:3px solid #ffd900;padding:0 0 0.5em 1em;}
.plus,.minus{padding:0 0 0 20px;}
.plus div, .minus div{height:1em;}
.plus p,
.plus span,
.minus p{border-bottom:1px dashed #999;display:inline;cursor:pointer;}
.plus{background:#fff url(img/plus.gif) left 0.5em no-repeat;}
.plus span{display:none;}
.minus{background:#fff url(img/minus.gif) left 0.5em no-repeat;}
.brief dl dd p{font-size:1.3em;}
.show_all {background:url(img/show_all.gif) no-repeat scroll left 0.5em;}
.hide_all {background:url(img/hide_all.gif) no-repeat scroll left 0.5em;}
#show_hide_all{cursor:pointer;display:block;margin:0 0 2em;padding:5px 0 10px 22px;float:right;}
#show_hide_all p {border-bottom:1px dashed #000;display:inline;font-size:1.1em;}
.ui-tabs-hide{display:none;}
#content ul#tabs{padding-left:0px;}
#content ul#tabs li.selected{background-color:#FFD900;}
#content ul#tabs li{background:none;cursor:pointer;}
#content #tabs li{float:left;padding:0.2em 5px;font-size:1.2em;}
#tabs{float:left;}
div.main-menu-item{border-left:1px solid #fff;border-bottom:1px dotted #7f8995;clear:both;}
div.menu-section-content{padding:10px 0px 0px 100px;}
div.menu-section-content2{float:right;width:755px;padding-top:10px;margin-bottom:10px;}
.block-bgr div.menu-section-content{float:none;width:100%;}
.block-bgr img{}
.block-bgr input, textarea{padding:1px;}
.block-bgr label{margin-left:5px;}
div.no-padding{padding:1px 0px 0px 0px;}
	.cols4 p{width:24%;}
	.cols3 p{width:33%;}
	.menu-section-content p{display:block;float:left;font-size:11px;text-align:center;color:#999;}
	.menu-section-content a.img{display:block;padding:15px 0px;}
	.menu-section-content a{color:#999;font-size:11px;}
	.offer p{color:#111;text-align:left;width:23%;margin:0px 5px;padding-bottom:20px;}




