body, h1, h2, h4, h5, h6, form, img, span, div, ul, li {margin:0px; padding:0px; border:0px;}

p {
  /* setup some more readable paragraph spacing */
  margin-top: 10px;
  margin-bottom: 15px;
}


h3 {
	/* setup some more readable header spacing */
	padding-bottom: 5px;
	margin: 25px 0 10px 0;
	font-weight: normal;
	line-height: 120%;
	font-size: 150%;
	color: #BF7A0F;
}

#introtext {border-bottom:1px solid #666; margin-bottom: 6px;}
#introtext a{color:#BF7A0F; text-decoration:none;}
#introtext a:hover{color:#333; text-decoration:none;}

#footertext {border-top:1px solid #666; margin-top: 6px; padding-top: 6px;}
#footertext a{color:#BF7A0F; text-decoration:none;}
#footertext a:hover{color:#333; text-decoration:none;}

#previous {text-align:center}

body{width:932px; text-align:left; font:0.75em Arial; color:#333;}
a{color:#BF7A0F; text-decoration:none;}
a:hover{text-decoration:none;}
.blue{color:#0b5e9d;}
.u{text-decoration:none;}
#centered{width:1024px; margin:0 auto; text-align:left;}
#header{margin-bottom:20px; height:127px; color:#fff;}
#header .left{float:left; padding:25px 0px 0px 0px;}
#header .left ul{list-style:none; display:table; margin-top:23px;}
#header .left ul li{display:table-cell; padding-right:4px;}
#header .left ul li.active a{background:url(images/link.gif) no-repeat left bottom; color:#0b5e9d;}
#header .left ul li.active a:hover{background:url(images/link.gif) no-repeat left bottom; color:#0b5e9d; text-decoration:underline;}
#header .left ul li.active a:hover span{background:url(images/link_right.gif) no-repeat right bottom;}
#header .left ul li.active a:visited{text-decoration:none;}
#header .left ul li.active a span{background:url(images/link_right.gif) no-repeat right bottom;}
#header .left ul li a{display:block; background:url(images/link.gif) no-repeat; color:#fff; font:0.9em Arial; text-decoration:none;}
#header .left ul li a:hover{background:url(images/link.gif) no-repeat 0px -36px;}
#header .left ul li a:hover span{background:url(images/link_right.gif) no-repeat right -36px;}
#header .left ul li a span{padding:11px 30px; display:block; background:url(images/link_right.gif) no-repeat right top;}
#header .right{float:right;}
#header .right ul{display:table; list-style:none; padding-top:12px; float:right;}
#header .right ul li{display:table-cell; padding-right:11px;}
#header .right ul li.last{padding:0px;}
#header .right ul li a{display:block; font:0.9em Arial; color:#fff; text-decoration:none;}
#header .right ul li a span{display:block; padding:4px 8px 5px 8px;}
#header .right ul li a:hover{background:url(images/top_link.gif) no-repeat top left;}
#header .right ul li a:hover span{background:url(images/top_link_right.gif) no-repeat top right;}
#header .right #info{background:url(images/go_bg.gif) no-repeat; height:49px; width:219px; float:right; clear:both; margin-top:43px; color:#fff; font-size:0.8em;}
#header .right #info #p1{padding:10px 11px;}
#header .right #info span{float:left; text-align:right; width:110px; display:block;}
#header h1{color:#fff; display:block; padding:10px 0px 0px 30px; font:2.3em Arial;}
#desc{padding:0px 15px;}
#bar{background:#ebeaea; border-bottom:2px solid #dfdede; padding:8px 0px 7px 15px; margin:10px 0px 2px 0px;}
#bg{background:url(images/left_bg.gif) repeat-y;}
#bg:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#bg{display:inline-block;}
* html #bg{height:1%;}
#bg{display:block;}

#catright {width:700px; float:right;}
#catright #padding2{padding:15px 500px 0px 0px;}
#catright h3{color:#BF7A0F; font-size: 100%; font-weight: bold; margin:0px 0px; clear:both; border-bottom:1px solid #666;}
#catright ul.categories{list-style:none; margin-bottom:14px;}
#catright ul.categories li {color:#fff;padding:3px 0px 3px 2px; font-size:0.9em; border-bottom:1px solid #666;}
#catright ul.categories li a{color: #333;}
#catright ul.categories li a:hover{color: #BF7A0F;}

#left{width:200px; float:left; color:#3962a0;padding:15px 0px;}
#left h3{color:#BF7A0F; font-size: 100%; font-weight: bold; margin:0px 0px; clear:both;}
#left #search{padding:0px 0px; margin-bottom:6px;}
#left #search fieldset{margin:0px; padding:0px; border:0px; background:transparent;}
#left #search #box{display:block; border:1px solid #666; background:#fff; padding:0px 5px;}
#left #search #box input{border:0px; padding:5px 0px; font:1.0em Arial; color:#333; width:188px;}
#left #search .button{float:right; padding:3px 7px; background:url(images/search-bg.jpg) repeat-x; font:1em Arial; font-weight:bold; color:#fff; border:1px solid #333; margin:7px 0px 2px 0px;}
#submit .button{float:right; padding:3px 7px; background:url(images/search-bg.jpg) repeat-x; font:1em Arial; font-weight:bold; color:#fff; border:1px solid #333; margin:2px 0px 2px 0px;}

#right{width:820px; float:right;}
#right h2{background:#0b5e9d; font:1.0em Arial; padding:11px 0px 10px 14px; margin:0px 0px 1px 0px; color:#fff;}
#right p{padding-left:10px; padding-top:5px;}

#tabledetails{width:500px; padding-left:220px;}
#tablecontact{width:600px; padding-left:170px;}

#base{margin-top:15px; padding:10px;}
#base:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
#base{display:inline-block;}
#base {color:#666; text-align: center;}

#base a, #base p a:visited{font-weight:bold;color:#333;text-decoration:none; padding:4px; border:1px solid #333;}
#base a:hover, #base .current{font-weight:bold;color:#fff;background:url(images/search-bg.jpg); text-align:center; text-decoration:none;padding:4px;border:1px solid #333;}


* html #base{height:1%;}
#base{display:block;}

#base ul{display:table; list-style:none; padding:0px 16px;}
#base ul li{display:table-cell;}
#base ul li.two{width:499px; text-align:center; color:#91b5bd; font-size:0.9em; padding:7px 0px 0px 0px;}
#base ul li.one, #base ul li.three{width:112px;}
#base ul li.one a, #base ul li.three a{width:112px; display:block; background:url(images/button.gif); text-align:center; text-decoration:none; padding:7px 0px 6px 0px; font:0.8em Arial; color:#a8c6dc;}
#base ul li.one a:hover, #base ul li.three a:hover{background:url(images/button.gif) bottom;}

table{margin:0px; padding-top: 0px; border:0px; width:100%;}

table tr th{font-size:12px; color: #BF7A0F; text-decoration:none;padding: 5px;}
table tr th a{color: #ccc;}
table tr th a:hover{color: #BF7A0F;}
table tr th.one{background:url(images/search-bg.jpg) repeat-x; border-left:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #333; padding:4px;}
table tr th.onedetails{text-align:left; color: #ccc; background:url(images/search-bg.jpg) repeat-x; border:1px solid #333; padding:4px;}
table tr th.two{background:url(images/search-bg.jpg) repeat-x; border-left:1px solid #333; border-right:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #333; padding:4px;}
table tr th.three{background:url(images/search-bg.jpg) repeat-x; border-top:1px solid #333; border-bottom:1px solid #333; padding:4px;}
table tr th.four{background:url(images/search-bg.jpg) repeat-x; border-left:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #333; padding:4px;}
table tr th.five{background:url(images/search-bg.jpg) repeat-x; border-left:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #333; padding:4px;}
table tr th.six{background:url(images/search-bg.jpg) repeat-x; border-left:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #333; padding:4px;}
table tr th.seven{background:url(images/search-bg.jpg) repeat-x; text-align: center; border-left:1px solid #333; border-top:1px solid #333; border-bottom:1px solid #333; border-right:1px solid #333; padding:4px;}

table tr td{padding: 5px; font-size:12px;}
table tr td a{color: #BF7A0F;}
table tr td a:hover{color: #333;}
table tr.odd td.one{border-left:1px solid #666; border-bottom:1px solid #666; background:#eaeaea;}
table tr.odd td.two{border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666; background:#eaeaea;}
table tr.odd td.twocenter{text-align:center; border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666; background:#eaeaea;}
table tr.odd td.three{border-bottom:1px solid #666; background:#eaeaea;}
table tr.odd td.four{border-left:1px solid #666; border-bottom:1px solid #666; background:#eaeaea;}
table tr.odd td.five{border-left:1px solid #666; border-bottom:1px solid #666; background:#eaeaea;}
table tr.odd td.six{border-left:1px solid #666; border-bottom:1px solid #666; background:#eaeaea;}
table tr.odd td.seven{text-align:center; border-left:1px solid #666; border-bottom:1px solid #666; border-right:1px solid #666; background:#eaeaea;}

table tr.even td.one{border-left:1px solid #666; border-bottom:1px solid #666; background:#fff;}
table tr.even td.two{border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666; background:#fff;}
table tr.even td.twocenter{text-align:center;border-left:1px solid #666; border-right:1px solid #666; border-bottom:1px solid #666; background:#fff;}
table tr.even td.three{border-bottom:1px solid #666; background:#fff;}
table tr.even td.four{border-left:1px solid #666; border-bottom:1px solid #666; background:#fff;}
table tr.even td.five{border-left:1px solid #666; border-bottom:1px solid #666; background:#fff;}
table tr.even td.six{border-left:1px solid #666; border-bottom:1px solid #666; background:#fff;}
table tr.even td.seven{text-align:center; border-left:1px solid #666; border-bottom:1px solid #666; border-right:1px solid #666; background:#fff;}
#footer{padding:0px 0px 0px 0px; text-align:right; margin-top:2px; font-size:0.9em; color:#4a4542; line-height:1.7em; clear:both; text-align:center;}
#result{background-color:#eaeaea; color:#BF7A0F; border:1px dashed #000; text-align:center; font-weight:bold; font-size:14px; padding: 5px;}
