/* Body */
body{width:1004px; padding:0px; margin:0px auto;}

/* Main-Container */
#main-container{width:770px; margin:auto; height:auto; border:1px solid #f2f0f0; padding:0px; float:right;}
#main-container img{border:0px;}
#main-container h1,h2,h3,h4,h5{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
#main-container p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#5f604b; text-align:justify; padding:0px 8px 8px 8px; line-height:18px; margin:0px 0px 0px 0px;}
#main-container p a{color:#008db3; font-weight:bold; text-decoration:underline;}
#main-container p a:hover{color:#008db3; text-decoration:none;}
#main-container h1{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#e77e1d; text-align:center; text-transform:uppercase; padding:0px 0px 0px 0px; margin:0px auto; line-height:25px; border:#f2f0f0 solid 1px; background:#f5f4f4; width:100%;}
#main-container h1 a{color:#e77e1d; text-decoration:underline;}
#main-container h1 a:hover{color:#00738b; text-decoration:none;}
#main-container h2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4d5151; padding:0px 0px 0px 8px; margin:0px auto; line-height:25px;}
#main-container h2 a{color:#4d5151; text-decoration:none;}
#main-container h2 a:hover{color:#4d5151; text-decoration:underline;}
#main-container .smp {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#000; text-align:left; padding:0px 0px 0px 8px; margin:1px 0px 0px 0px; line-height:25px; border:#f2f0f0 solid 1px; width:99%;}
#main-container .smp a{color:#00738b; text-decoration:none;}
#main-container .smp a:hover{color:#e77e1d; text-decoration:none;}
#main-container .style1{width:767px;}
#main-container .style1 ul{padding:0px 0px 0px 15px; margin:0px auto;}
#main-container .style1 ul li{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#4d5151; line-height:18px; list-style:none; list-style-type:none;}
#main-container .style1 ul li a{color:#4d5151; text-decoration:underline;}
#main-container .style1 ul li a:hover{color:#4d5151; text-decoration:none;}
#main-container b{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ffa717; padding:0px 0px 0px 8px; line-height:25px;}
#main-container b a{color:#ffa717; text-decoration:underline;}
#main-container b a:hover{color:#bdcf3c; text-decoration:none;}

#main-container .sitemap{width:230px; margin:0 0 0 17px; float:left;}
#main-container .sitemap h5{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; background-color:#4d5151; padding:0 0 0 12px; line-height:28px;}
#main-container .sitemap h5 a{color:#fff; background-color:#4d5151; text-decoration:none;}
#main-container .sitemap h5 a:hover{color:#fff; background-color:#4d5151; text-decoration:underline;}
#main-container .sitemap .nav ul{margin:0 auto; float:left;}
#main-container .sitemap .nav ul li{width:180px; margin:0 0px 0 0px; list-style:none; list-style-position:inside;  border-bottom:#787878 dotted 1px; float:left;}
#main-container .sitemap .nav ul li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; text-decoration:none; padding:0 0 0 0px; line-height:25px;}
#main-container .sitemap .nav ul li a:hover{color:#4d5151; text-decoration:underline; font-weight:bold;}
/* End Main Container */

/* images */
#main-container img {border:0px solid #555;}
#main-container img.no-border{border: none;}
#main-container img.float-right{margin:5px 0px 5px 15px;}
#main-container img.float-left{margin:5px 15px 5px 0px;}
#main-container a img{border:0px solid #555;}
#main-container a:hover img {border:0px solid #CCC !important; /* IE fix*/ border:0px solid #555;}
#main-container .ask-for-query{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-align:center; line-height:25px; padding:0px 5px 0px 0px;}
#main-container .ask-for-query a{background:url(../images/ask-for-query-image1.jpg) top left no-repeat; width:100px; height:25px; color:#000; float:right; text-decoration:none;}
#main-container .ask-for-query a:hover{background:url(../images/ask-for-query-image2.jpg) top left no-repeat; width:100px; height:25px; color:#000;}
/* End images */

/* Left End Left Navigation */
#navigation{width:225px; margin:auto; height:auto; padding:0px; float:left;}
#navigation div.sdmenu {
	width:225px;
	font-family:Arial, sans-serif;
	font-size:12px;
	padding-bottom:10px;
	background:url(../images/bottom.gif) no-repeat  right bottom;
	color:#fff;
}
#navigation div.sdmenu div {
	background:url(../images/title.gif) repeat-x;
	overflow:hidden;
}
#navigation div.sdmenu div:first-child {
	background:url(../images/toptitle.gif) no-repeat;
}
#navigation div.sdmenu div.collapsed {
	height:25px;
}
#navigation div.sdmenu div span {
	display:block;
	padding:5px 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4d5151;
	cursor:default;
	border-bottom:1px solid #ddd;
}
#navigation div.sdmenu div.collapsed span {
}
#navigation div.sdmenu div a {
	padding:5px 10px;
	background:#eee;
	display:block;
	border-bottom:1px solid #ddd;
	color:#005e82;
}
#navigation div.sdmenu div a.current {
	background:#ccc;
}
#navigation div.sdmenu div a:hover {
	background:#bfbfbd url(../images/linkarrow.gif) no-repeat right center;
	color:#000;
	text-decoration:none;
}
/* End Left Navigation */

/* Form */
#form{width:650px; margin:0px auto; height:auto; padding:0px;}
#form img{border:0px;}
#form h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-align:center; padding:0px 0px 0px 8px; margin:1px 0px 1px 0px; border:1px solid #d6d6d5; background:#eaeaea; line-height:25px;}
#form h3 a{color:#00738b; text-decoration:none;}
#form h3 a:hover{color:#e77e1d; text-decoration:none;}
#form .left-box{width:348px; margin:1px 0px 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#4d5151; float:left; line-height:25px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .right-box{width:292px; margin:1px 0px 1px 5px; float:left; line-height:25px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .left-box-1{width:330px; margin:1px 0px 1px 0px; float:left; height:35px; line-height:35px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .right-box-1{width:311px; margin:1px 0px 1px 5px; float:left; height:35px; line-height:35px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border:1px solid #cccccc;
	width:300px;
	margin-top:20px;
	padding:5px;
} 
#form label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4d5151; padding:0px 0px 0px 5px; margin-left:5px; margin-top:6px;}
#form input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d5151; border:1px solid #ADC2D5; margin-left:5px; margin-top:6px; height:20px;}
#form select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d5151; border:1px solid #ADC2D5; margin-left:5px; margin-top:7px; height:22px; line-height:22px;}
#form textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d5151; border:1px solid #ADC2D5; margin-left:5px; margin-top:7px;}
#form .button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	background-color:#a4a5a4;
	border:1px solid #707373;
	font-weight:bold;
	text-align:center;
	line-height:25px;
	height:25px;
	margin-bottom:5px;
	width:100px;
}
/* End Form */

/* Additional Styles */
.clear-left{clear:left;}
.clear-right{clear:right;}
.clear-both{clear:both;}
.float-left{float:left;}
.float-right{float:right;}
.margin-top-1p{margin:1px 0px 0px 0px;}
.line-height-2p{line-height:2px;}
.line-height-4p{line-height:4px;}
.text-align-center{text-align:center;}
