*{margin:0;padding:0;}
/*img{border:none;}*/
img, div, a:hover, background-image {behavior:url(iepngfix.htc); border:none;}
a{color:#FFFFFF;text-decoration:none;} /* #006699 */
a:hover{color:#8cc63e;}
blockquote{font-style:italic;margin-left:2em;margin-right:2em;}
body{margin:0px; margin-bottom:15px;background:#999999 url(images/bg_body.jpg) repeat-x left top;color:#333;
font-size:12px; font-family:verdana;behavior:url("iepngfix.htc");}
h1,h2,h3{color:#8cc63e;}
blockquote,ul,ol{line-height:1.8em;margin-bottom:1.4em;}
ul{list-style:none;margin-left:.5em;}
.boxed{margin-bottom:15px;}
.boxed .content{}
//.boxed .title{background:url(images/img07.gif) repeat-x left bottom;font-size:12px;margin:0;padding:5px 0;}
.flash{background:#000;height:200px;margin:0px auto 0 auto;width:968px;}
.post .title{background:url(images/img07.gif) repeat-x left bottom;font-size:20px;font-weight:normal;padding:10px 0;}
#content{margin:0 auto;padding:5px 0 0 0;width:945px;} // Edited from 700; to 740px
/*#footer{background:#000;border-top:4px solid #393F4D;clear:both; margin:auto; text-align:center;}
#footer p{color:#FFF;font-size:x-small;margin: auto;width:700px; text-align:center; margin-bottom: 15px;}*/
#inputsubmit1{background:#385B88;color:#FFF;}
#inputtext1,#inputtext2{color:#385B88;}
#logo{height:19px;margin:0 auto;padding:6px 0 0 0;width:700px;}
#logo h1{float:left;}
#logo h1,#logo h2{font-size:11px;letter-spacing:1px;text-transform:uppercase;}
#logo h2{float:right;}
#main{float:right;width:650px; padding-right:15px;}
#menu{height:27px;margin:0 auto;width:700px;}
#menu li{display:inline;}
#menu ul{list-style:none;margin:0;padding:7px 0 0 0;}
#menu a{background:url(images/img03.gif) repeat-x;border:1px solid #222222;color:#FFF;display:block;float:left;font-size:11px;font-weight:bold;height:25px;margin:0 5px 0 0;padding:2px 25px 0 25px;text-align:center;}
#menu a:hover{background:url(images/img04.gif);text-decoration:none;}
#menu .active a{background:url(images/img05.gif);}
#partners li{border-top:1px solid #D1BC5C;padding:10px;}
#partners ul{border-bottom:1px solid #D1BC5C;line-height:normal;list-style:none;margin:0;}
#partners.content{padding:10px 0;}
#search fieldset{border:none; color:#000000; margin: 15px 0 15px 0; display: block;}
#search input{border:1px solid #385B88;font-family:Verdana,Arial,Helvetica,sans-serif;margin-bottom:5px;padding-bottom:2px;padding-right:5px;padding-top:2px;}
#search label{font-size:12px;font-weight:bold;}
#search legend{display:none;}
#sidebar{float:left;width:250px; padding-left:15px;color:#333;} //EDITED WIDTH FROM 220px to 260px (and) border-right:1px dotted #777;
#support{color:#FF8A00;padding:20px 15px;}
#support h2{color:#FF8A00;font-size:13px;margin:0;}
#support h3{color:#FF8A00;font-size:12px;margin:0;}
#titlebar{margin:0px auto;background:url(images/img02.gif) repeat-x;height:61px;width:968px;}
#updates h3{font:bold 12px Verdana,Arial,Helvetica,sans-serif;margin:0;}
#updates p{font-size:12px;line-height:normal;margin-bottom:1.4em;}
#updates ul{list-style:none;margin:0;}
#welcome{}
#welcome .meta {padding:20px;}
.meta h1,h2,h3,h4{padding-top:5px;padding-bottom:5px;}
.meta h4{color:#333;}/* #006699 */
.meta h1{color:#333;font-size:15px;}
#map_canvas{width: 562px; height: 430px; margin-left:24px;}
#map_canvas div{padding:0px !important;}

.search-panel td{padding:2px;border:1px solid #ccc;background:#f1f1f1;padding-left:4px;}
.search-panel th{text-align:left;padding:2px;border:1px solid #ccc;background:url(images/th-bg.png);color:#fff;font-size:16px;padding-left:4px;}
.search-panel td input{font-size:11px;}
#accord  {
	width: 600px;
}
#accord li div {
	background-color: #FFFFFF;
	padding-top:10px;
	padding-bottom:10px;
}
#accord li{
	display:block;
	color:#000;
	margin-bottom:5px;
	padding:5px;
	
	
	
}
#accord li > a {
	display:block;
	cursor:pointer;
	margin-top: 0;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
	color: #333;
	border:0px;
	padding:5px;
	border:1px solid #ccc;
	line-height:18px;
	background:#ddd;

}
* +html #accord li a {line-height:12px;}
#accord a h4 b{color:#FFFFFF; display:block; background-color:#A2D02F; padding:5px;}

#header-logo h1{float:right;color:#666;font-size:10px;font-weight:normal; padding:2px;text-align:right;letter-spacing:0.1em;display:none;}
#header-logo img{float:left;width:360px;margin-top:2px;}
#header-logo a{text-decoration:none;}
/*----*/
.box{display:block; width:485px; margin-bottom:10px; margin-left:-20px;}
.box_t{display:block; height:5px; background:url(images/img_box_top.jpg) no-repeat;}
.box_c{display:block; background:url(images/bg_box.jpg) repeat-x #e6e6e6; border:1px solid #b1b1b1; border-bottom:none; border-top:none; padding:5px 10px;}
.box_b{display:block; height:5px; background:url(images/img_box_bottom.jpg) no-repeat;}

.ptime { margin-top:5px;background: #fafafa; border:1px solid #ccc; font-size:11px; }
.ptime select{
font-size:11px;
}
.ptime img{vertical-align:middle;}

.pckg_table th {
text-align:left;
vertical-align:top;
}

#search_box{float:right;}
#search_box .field{ width:127px; height:18px; margin-top:6px; margin-right:5px;background:url(images/bg_search.gif) no-repeat; float:left}
#search_box .field2{width:120px; margin-left:2px; height:16px; font-size:11px; background:none; border:none; padding-top:2px;}
#search_box .button{margin-top:6px; float:left;}#search_box .button a{ border-bottom:none;}

.featured {display:block; margin-bottom:15px;}
.featured img{ float: left; height:65px; margin-right:5px; border:1px solid grey;}
.featured h4 {float:left; padding:0px; display:block; line-height:normal;}
.featured div p b { font-size:11px;}
.featured div {float:left; width:155px;}
.featured h3 { clear:both;}

#footer{text-align:center; color:#ccc; font-size:10px; line-height:17px;}
#footer a{color:#fff; border-bottom:none; font-size:11px; padding:0px 10px;}
#footer a:hover{color:#000; }



#top_imgs { float:left; width:945px; clear:both; padding-bottom:15px;}
#top_imgs #left_side { float:left; width:250px; padding-left:15px; text-align:center;}
#top_imgs #right_side { float:right; width:650px; padding-right:15px;}
#top_imgs #right_side img { float:left; margin-right:26px;}

