body{
	background-color:#ffffff;
	background:url(../images/top-back.gif) repeat-x;
	font-family:Georgia, "Times New Roman", Times, serif;
	font:georgia;
	font-size:15px;
	color: #303020;
	font-weight:500;
	line-height:18px;
	letter-spacing:.01em;
	cursor: default;
	direction: ltr;
	margin: 0px!important;
	padding: 0px!important;
	border: 0px transparent none!important;
	border-collapse: collapse!important;
	width:auto;
	height:auto;
	}
#container1{
	background: transparent;
	position: relative;
	height: auto !important;
	margin: 0px auto!important;
	padding: 0px!important;
	width: 1000px!important;
	border: thin !important;
	vertical-align: top!important;
	padding-bottom: 10px!important;
	text-align: left;
}
#container {
	background: transparent;
	position: relative;
	height: auto !important;
	margin: 0px auto!important;
	padding: 0px!important;
	width: 1000px!important;
	border: thin !important;
	vertical-align: top!important;
	padding-bottom: 10px!important;
	text-align: left;
}
#header {
	width: 1000px!important;
	padding: 0px!important;
	text-align: left;
	margin: 0px!important;
	height: 81px;
	vertical-align: top;
	display: inline-block;
	border: 0px transparent none;
	border-collapse: collapse;
}

.headsmf{
	font-family:Georgia, "Times New Roman", Times, serif;
	font:Georgia;
	font-size:11px;
	color:#000000;
	letter-spacing:.01em;
	font-weight:100;}
	
.headsmf a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font:Georgia;
	font-size:11px;
	color:#000000;
	letter-spacing:.01em;
	text-decoration:none;
	font-weight:100;}
	
.headsmf a:hover{
	color:#b65500;
}
	
#menubar {
	float: right!important;
	z-index: 99;
	display: block;
	top: 0px!important;
	height: 32px;
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
	border: 0px none;
	font-size: 11px;
	vertical-align: bottom!important;
}
#menubar a, #menubar a:active, #menubar a:link, #menubar a:visited {
	font-weight: 600;
	font-family:Arial, Helvetica, sans-serif;
	font:arial;
	font-size: 11px;
	text-decoration: none;
	line-height: 30px;
	z-index: 99;
	color: #AfAfAf;
	padding: 5px;
	margin-left:5px;
	margin-right:5px;
	letter-spacing: 0em;
}
#menubar #top_menu7, #menubar #top_menu6, #menubar #top_menu5, #menubar #top_menu4, #menubar #top_menu3, #menubar #top_menu2, #menubar #top_menu1 {
	color: #024c7f;
}
#options img {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-RIGHT-WIDTH: 0px;
	margin-top: -8px!important;
}
#options {
	padding: 0px;
	margin: 0px;
	background-color: #bebebe;
	BORDER-RIGHT: #9a9a9a 1px solid;
	BORDER-LEFT: #9a9a9a 1px solid;
	BORDER-BOTTOM: #9a9a9a 1px solid;
	vertical-align: middle!important;
	overflow: hidden;
	border-collapse: collapse;
	margin-top: -3px!important;
	padding: 0px 3px 0px!important;
}
#options_clear{
	height:10px;}
.menu_header {
	font-size: 11px;
	color: #3f3f3f;
	font-weight: bold;
	padding-left: 8px;
	vertical-align: middle!important;
	line-height: 25px;
}
.menu UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	LIST-STYLE-TYPE: none;
	z-index: 9999;
}

#menu1Container { 
visibility:hidden; 
left:40px; 
top:79px; 
overflow:hidden; 
z-index:9999; }

#menu1Container, #menu1Content { 
position:absolute; 
width:196px;
height:550px; 
clip:rect(0 196 550 0); }

#menu2Container { 
visibility:hidden; 
left:383px; 
top:79px; 
overflow:hidden; 
z-index:9999; }

#menu2Container, #menu2Content { 
position:absolute; 
width:196px; 
height:550px; 
clip:rect(0 196 230 0); }

#menu3Container { 
visibility:hidden; 
left:453px; 
top:79px; 
overflow:hidden; 
z-index:9999; }

#menu3Container, #menu3Content { 
position:absolute;
width:196px; 
height:550px; 
clip:rect(0 196 300 0); }

#menu4Container { 
visibility:hidden; 
left:582px; top:79px; 
overflow:hidden; 
z-index:9999; }

#menu4Container, #menu4Content { 
position:absolute; 
width:218px; 
height:550px; 
clip:rect(0 218 350 0); }

#menu5Container { 
visibility:hidden; 
left:657px; 
top:79px; 
overflow:hidden; 
z-index:9999; }

#menu5Container, #menu5Content { 
position:absolute; 
width:193px; 
height:550px; 
clip:rect(0 193 430 0); }

#menu6Container {
visibility:hidden; 
left:657px; 
top:79px; 
overflow:hidden; 
z-index:9999; }

#menu6Container, #menu6Content { 
position:absolute; 
width:193px; 
height:550px; 
clip:rect(0 193 400 0); }

div#menu1Content.menu, div#menu2Content.menu, div#menu3Content.menu, div#menu4Content.menu, div#menu5Content.menu, div#menu6Content.menu, div#menu7Content.menu {
	vertical-align: top!important;
}
#menu1Content, #menu1Container, #menu2Content, #menu3Content, #menu4Content, #menu5Content, #menu6Content, #menu7Content {
	border-collapse: collapse;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px !important;
	vertical-align: top !important;
}
.menu {
	font-size: 11px!important;
	border-collapse: collapse;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: middle!important;
	padding: 0px;
	margin: 0px;
	line-height: 16px;
}
.menu A {
	BORDER-RIGHT: #565555 0px groove;
	PADDING-RIGHT: 10px;
	BORDER-TOP: #565555 0px groove;
	DISPLAY: block;
	PADDING-LEFT: 8px;
	BACKGROUND: #fff;
	PADDING-BOTTOM: 3px;
	BORDER-LEFT: #565555 0px groove;
	WIDTH: auto;
	COLOR: #333 !important;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #565555 0px dashed;
	TEXT-DECORATION: none;
	line-height: 16px;
	font-weight:300;
	letter-spacing:normal;
	margin:1px;
}
.menu A:hover {
	DISPLAY: block;
	BACKGROUND: #fff;
	COLOR: #ce0000 !important;
}
#menu_bottom a {
	font-size: 12px;
	color: #0144a0 !important;
	font-weight: bold;
	BACKGROUND: #bebebe;
	text-align: right;
	margin-right: 0px;
	line-height: 16px;
	letter-spacing:.02em;
}
#menu_on a, #menu_bottom a:hover {
	color: #ce0000 !important;
}
#menu_on .topnav_on, .topnav_on, #menubar a:hover {
	
	color: #a60000 !important;
}

#content {
	width: 1000px!important;
	vertical-align: top;
	padding: 0!important;
	text-align: left!important;
}

DIV#header, #header {
	DISPLAY: inline-block;
	VERTICAL-ALIGN: top;
	BORDER-COLLAPSE: collapse;
	TEXT-ALIGN: left;
	height: 79px;
	border: 0px none transparent;
	padding: 0px;
	MARGIN: 0px;
	WIDTH: 1000px! important;
}
A {
	COLOR: #0144a0;
	text-decoration:none;}
	
A:hover{
	COLOR: #ce0000;
	}

html {
	padding: 0px;
	margin: 0px;
	background: #FFF!important;
	background-image: none;
	border: 0px transparent none;
	margin: 0px!important;
	padding: 0px!important;
	border-collapse: collapse;
	overflow:scroll;
	overflow-x: auto;
	overflow-y: scroll;
}

/*-- corners -*/
.top-left { 
	margin-right: 9px; 
	background-image: url(../images/round.gif);
	height: 9px; /* vertical: show first half of the image with the top-coreners in it */
	font-size: 2px;
	}
.top-lb{
	margin-right: 9px;
	border-top: 1px solid #8c8b8b;
	border-left: 1px solid #8c8b8b;
	background: #eeeeee;
	height: 8px; 
	font-size: 2px;
}
	
.top-right { 
	margin-top: -9px; 
	margin-left: 9px;
	background-image: url(../images/round.gif); 
	background-position: 100% 0; /* show bg-image starting at the right, and as much to the left as possible */
	height: 9px; 
	font-size: 2px; 
	}
	.top-rb {
	border-top: 1px solid #8c8b8b;
	border-right: 1px solid #8c8b8b;
	background: #eeeeee;
	margin-top: -9px; 
	margin-left: 9px;
	height: 8px; 
	font-size: 2px; 
	}
div.inside {
	border-left: 1px solid #8c8b8b;
	border-right: 1px solid #8c8b8b;
	background: #eeeeee;
	color: #000000;
	padding-left: 0px;
	padding-right: 0px;
	}
.notopgap {
	margin-top: 0;
	}
.nobottomgap {
	margin-bottom: 0;
	}
.bottom-left { 
	margin-right: 9px;
	background-image: url(../images/round.gif);
	background-position: 0 -9px; /* show under half of the image */
	height: 9px;
	font-size: 2px;
	}
.bottom-lb{
	margin-right: 9px;
	border-bottom: 1px solid #8c8b8b;
	border-left: 1px solid #8c8b8b;
	background: #eeeeee;
	height: 8px; 
	font-size: 2px;
}
.bottom-right { 
	margin-top: -9px; 
	margin-left: 9px;
	background-image: url(../images/round.gif); 
	background-position: 100% -9px; 
	height: 9px; 
	font-size: 2px; 
	}
.bottom-rb {
	border-bottom: 1px solid #8c8b8b;
	border-right: 1px solid #8c8b8b;
	background: #eeeeee;
	margin-top: -9px; 
	margin-left: 9px;
	height: 8px; 
	font-size: 2px; 
	}
.sidenews{
	font-family:Georgia, "Times New Roman", Times, serif;
	font:georgia;
	font-size:12px;
	color: #000;
	font-weight:500;
	line-height:18px;
	letter-spacing: .04em;
}	
.sidenews a{
	font-family:Georgia, "Times New Roman", Times, serif;
	font:georgia;
	font-size:12px;
	color: #202020;
	font-weight:500;
	line-height:18px;
	letter-spacing: .04em;
	text-decoration:none;
}
.sidenews a:hover{
	color: #ce0000;
}
.link1 a{
	font-size:12px;
	font-weight:600;
	letter-spacing:.01em;}
.head2{
	color:#ce0000;
	font-size:17px;
	line-height:18px;
	padding:1px;
	margin:1px;
	margin-bottom:5px;
	font-weight:bold;
	letter-spacing: .04em;
}
.head3{
	color:#000;
	font-size:14px;
	line-height:18px;
	padding:1px;
	margin:1px;
	margin-bottom:5px;
	font-weight:bolder;
	letter-spacing: .04em;
}
.head1{
	color:#ce0000;
	font-size:26px;
	line-height:20px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font:Georgia;
	letter-spacing: .06em;
}
.link a{
	font-weight:600;
	font-size:11px;
	letter-spacing:.01em;
}
.ql a{
	PADDING:3px;
	padding-right:1px;
	BORDER-TOP: #565555 1px solid;
	DISPLAY: block;
	WIDTH: auto;
	TEXT-DECORATION: none;
	font-size:11px;
	line-height: 16px;
	font-weight:600;
	letter-spacing:.005em;}
.foot{
	font-size:11px;
	line-height:16px;
	color:#202020;
	letter-spacing:.06em;
}
.mainhead{
	color:#000;
	font-size:24px;
	line-height:18px;
	padding:3px;
	margin:1px;
	margin-bottom:5px;
	font-weight:bolder;
	letter-spacing:normal;
	}
	.mainhead1{
	color:#000;
	font-size:24px;
	line-height:20px;
	padding:3px;
	margin:1px;
	margin-bottom:5px;
	font-weight:bolder;
	letter-spacing:normal;
	}
a img{
	border:none;
}
.sitemap{
	font-size:11px;}
/*side menu*/
div.sdmenu {
	width: auto;
}
div.sdmenu div {
	overflow: hidden;
}
div.sdmenu div.collapsed {
	height: 22px;
}
div.sdmenu div span {
	PADDING:3px;
	padding-right:1px;
	BORDER-TOP: #565555 1px solid;
	DISPLAY: block;
	WIDTH: auto;
	TEXT-DECORATION: none;
	font-size:11px;
	line-height: 16px;
	font-weight:600;
	letter-spacing:.005em;
}
div.sdmenu div.collapsed span {
	height: 22px;
}
input:focus {
      outline:none;
	  }
.clear{
	height:10px;}
