﻿* {margin: auto; padding: 0;}

body {background:#e1e1e1; font-family:Candara,"Segoe UI",Verdana,Tahoma,Arial,sans-serif; font-size:14px; color:#000;text-align:center;}
p {margin-top:0px;padding-top:0px;margin-bottom:5px;padding-bottom:5px;}
a img{border: 0px;}

a {color: #444; }
a, a:hover { border-bottom: 1px dotted #222; }
h1, h2, h3, h4, h5, h6 {
	margin-bottom: 5px; margin-top: 5px; 
	border-bottom:1px solid #7c8389; padding-bottom:5px; 
}
ul {list-style-position: inside; padding-left: 10px;}
pre { font-size:12px; width: 600px; }
.left{float:left;}
.clear{clear:both;}
.right{float:right;}

 
a {text-decoration:none;cursor:pointer;}
#main_body {width:960px;margin-top:20px;text-align:left;padding-bottom:15px;}
#header{height:38px;background:#39454e url(../images/header-r-corner.gif) right no-repeat;}
#header a:hover { border: none; }

#logo{height:60px;float:left;margin-right:15px;margin-top:-14px;}

#menu_body{height:38px;width:775px;text-align:left;float:left;font-weight:bold;color:#ffffff;}
.menu_content{padding:6px 5px 0px 5px;font-weight:bold;}
.menu_content ul{list-style-type:none;}
.menu_content li{float:left;margin-right:10px;}
.menu_content li:hover{background:#757d83;margin-right:10px;float:left;color:#ffffff;}
.menu_content a{color:#d4d7da;padding:5px 15px 5px 15px;display:block;}
.menu_content a:hover{background:#757d83;color:#ffffff}
.menu_content li.menu-current{background:#757d83;color:#ffffff;}
.menu_content li.menu-parent a{background:#757d83;color:#ffffff;}

.search_body{margin-top:2px;color:#2b2f32;width:220px;height:20px;float:right;background:url(../images/search_input_bg.gif) no-repeat;}
.search_body a{padding:0px;display:inline;}
.search_body a:hover{padding:0px;display:inline-block;}
.search_body input[type="text"]{margin:1px 0px 0px 3px;width:180px;color:#2b2f32;background:none;border:none; vertical-align:top;}
.search_body input[type="image"]{margin:1px 0px 0px 8px;}

#content_body{clear:both;background:url(../images/content_bg.gif) top left repeat-x;margin-top:25px;text-align:left;padding:10px;font-size:14px;color:#000;}
#top_content{height:345px;clear:both;}
#main_info{width:330px;float:left;color:#39454e;font-size:14px;}
#main_info p{padding-top:10px;line-height:20px;}

.headers{border-bottom:1px solid #7c8389;padding-bottom:5px;color:#39454e;margin-bottom:12px;}
.headers1{border-bottom:1px solid #7c8389;padding-bottom:5px;color:#ffffff;margin-bottom:12px;}
.small_headers{padding-top:5px;color:#39454e;font-size:16px;font-weight:bold;margin-bottom:7px;margin-top:12px;}
.sub_headers{border-bottom:1px solid #7c8389;padding-bottom:5px;color:#39454e;font-size:18px;font-weight:bold;margin-bottom:12px;margin-top:3px;}

#bottom_content{clear:both;margin-top:10px;padding-bottom:15px;}
#left_content{padding-bottom:30px;width:600px;float:left;color:#000;font-size:14px;text-align:left;}
#right_content{clear:right;width:300px;float:right;color:#000;font-size:14px;text-align:left;}

.right_links{color:#000;font-size:14px;text-align:left;text-decoration:none;}
.nright_links ul{list-style-type:none}
.nright_links li{list-style-type:none;padding:5px 0px 5px 10px;}
.nright_links a{border:none; color:#000;font-size:14px;text-align:left;text-decoration:none;}
.nright_links li li { background: none; }
.nright_links li:hover{background:#757d83;color:#ffffff;}
.nright_links li.menu-current{background:#757d83;color:#ffffff;}
.nright_links li.menu-current a{background:#757d83;color:#ffffff;}

#footer{clear:both;color:#000;border-top:1px solid #bebebe;padding-top:5px;}
#footer a{text-decoration:none;color:#000;font-size:12px;}
#footer span{padding:0px 5px 0px 5px;}
#footer a:hover{text-decoration:underline;color:#000;font-size:12px;}

.menudemo1 {
  width:170px;
  margin: 0;
}
.menudemo1 li {
  list-style-type:none;
}
.menudemo1 a {
  display:block;
  background-color:#003366;
  color:#FFFFFF;
  padding:4px 10px;
  text-decoration:none;
  border: none;
}
.menudemo1 a:hover {
  background-color:#FFFFFF;
  color:#003366;
}
 