body, td, p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;

}

body {
	padding:0px;
	margin:0px;
	background-image: url(images/back.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	background-color: #D3D7DA;
	color:#444444;
}

html {
scrollbar-face-color: #E0E0E0;
scrollbar-Base-Color:#999999;
scrollbar-track-color: #ffffff;
scrollbar-highlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-Shadow-Color:#999999;
scrollbar-arrow-color: #333333;
}

A {	
color: #0099FF;	
text-decoration: underline;
}
	
A:HOVER {
color: #FF9900;
}

.link1 A {
color: #407D98;	
text-decoration: none;
}
	
.link1 A:HOVER {
color: #D26056; 
text-decoration: none;
}

h1 {width:505px; font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#2979D4 url(images/h1bg.jpg) top left no-repeat; padding:6px 0 5px 32px;}

.color1 {
	color: #043D86;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;

}

INPUT { 
font-family: Verdana, Arial, Helvetica, sans-serif;	
font-size: 11px;
}

.MainHeader { 
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold; 
color:#578C47;
}

.SubHeader {
	font-size:13px;
	font-weight:bold;
	color:#990000;
	font-family: Arial, Helvetica, sans-serif;

}

.IMGborder { 
border:1px solid #666666;
}

.formbxx {
	background-color: #00FF00;
}
.gray {
	font-size: 10px;
	color: #CACACA;
}
.footer {
	font-size:10px;
	color:#757575;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 5px;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-right: 30px;
	padding-left: 30px;


}

.footer a {color:#465146;}

.topbr {border:1px solid #FFFFFF;}


.navbg {
	background-image: url(images/nav_bg.gif);
	background-repeat: repeat-x;
}

.leftbg {
	background-image: url(images/left_bxbg.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	border-left:1px solid #EEE0A3;
	border-right:1px solid #EEE0A3;
	width:191px;
	padding:0 6px 0 7px;

}
.welcometext {
	padding-top: 7px;
	padding-bottom: 10px;
	padding-right: 15px;
	padding-left: 15px;
	font-size:14px;

}

.welcometext li{font-size:12px;}
/************************ my edit ***************************/
.imgbox {
	margin: 10px 0px;
	padding: 0px;
}
.maintxt {
	text-align: left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
/********************** end of my edit ***********************/

.imgpad {margin: 0 15px 0 0;}

.footerbr {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CEE7F3;
	border-right-color: #CEE7F3;
	border-left-color: #CEE7F3;
}
.leftbrpadding {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CEE7F3;
}
.middlebr {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CEE7F3;
}
.maintext {
	text-align: left;
	padding-right: 15px;
	padding-left: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.lefttext {
	padding-right: 15px;
	padding-left: 15px;
	text-align: left;

}
.imgpadbr {
	border: 1px solid #CCCCCC;
	margin-top: 0;
	margin-right: 30px;
	margin-bottom: 15px;
	margin-left: 0;

}
.imgmarginbr {
	margin-right: 0px;
	border: 1px solid #999999;
	margin-top: 0px;
	margin-bottom: 15px;
	margin-left: 30px;

}
.imgpadbr1 {
	margin-top: 0;
	margin-right: 30px;
	margin-bottom: 15;
	margin-left: 0;
}
.style1 {color: #FFFFFF;}
.style2 {
	font-family: Verdana;
	font-size: 10px;
}

#LinkBox {width: 220px; float:right; margin:10px 0px 10px 10px; padding:10px; font: 12px Verdana, Arial, Helvetica, sans-serif; background-color:#FFF4C3; border:1px solid #EED87A;}
#LinkBox ul{margin:0px; padding:0px; list-style-type:none;}
#LinkBox li{line-height:20px}

#Navi {margin:0; padding:0; height:22px; border-top:1px solid #FFFFFF; background:#990000 url(images/nav_bg.gif) repeat-x top left;}
#Navi ul{margin:0px; padding:0px; list-style:none;}
#Navi li{display:inline; margin:3px; padding:3px;}
#Navi A{font:bold 12px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration:none;}
#Navi A:hover{color:#FFCC00; text-decoration:none;}

#topNavi {margin:0; padding:0; height:22px; border-top:1px solid #FFFFFF;}
#topNavi ul{margin:0px; padding:0px; list-style:none;}
#topNavi li{display:inline; margin:3px; padding:3px;}
#topNavi A{font:bold 12px Arial, Helvetica, sans-serif; color: #990000; text-decoration:none;}
#topNavi A:hover{color:#039BDB; text-decoration:none;}

      
        /* menu */
        #menu{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:35px; display:inline-block; float:left; z-index:900; }
        #menu a { color:#fff; text-decoration:none; }
        #menu > li {background: url(img/menu-bg.gif) scroll 0 0; cursor:pointer; float:left; position:relative;padding:0px 13px;}
        #menu > li a:hover {color:#B0D730;}
        #menu .logo {background:transparent none repeat scroll 0% 0%; padding:0px; background-color:Transparent;}
        /* sub-menus*/
        #menu ul { padding:0px; margin:0px; display:block; display:inline;}
        #menu li ul { position:absolute; left:-10px; top:0px; margin-top:35px; width:180px; line-height:12px; background-color:#172322; color:#f0f906; /* for IE */ display:none; }
        #menu li:hover ul { display:block;}
        #menu li ul li{ display:block; margin:5px 10px; padding: 5px 0px;  border-top: dotted 1px #606060; list-style-type:none; }
        #menu li ul li:first-child { border-top: none; }
        #menu li ul li a { display:block; color:#f0f906; }
        #menu li ul li a:hover { color:#f0f905; }
        /* main submenu */
        #menu #main { left:0px; top:-20px; padding-top:20px; background-color:#7cb7e3; color:#fff; z-index:299;}
        /* search */
        .searchContainer div { background-color:#fff; display:inline; padding:5px;}
        .searchContainer input[type="text"] {border:none;}
        .searchContainer img { vertical-align:middle;}
        /* corners*/
        #menu .corner_inset_left { position:absolute; top:0px; left:-12px;}
        #menu .corner_inset_right { position:absolute; top:0px; left:180px;}
        #menu .last { background:transparent none repeat scroll 0% 0%; margin:0px; padding:0px; border:none; position:relative; border:none; height:0px;}
        #menu .corner_left { position:absolute; left:0px; top:0px;}
        #menu .corner_right { position:absolute; left:162px; top:0px;}
        #menu .middle { position:absolute; left:18px; height: 20px; width: 147px; top:0px;}



















#navigation {
	Z-INDEX: 999; RIGHT: 219px; POSITION: absolute; TOP: 100px; HEIGHT: 30px
}
#navigation UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#navigation UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; POSITION: relative
}
.makeRelative {
	CLEAR: both; POSITION: relative
}
#navigation LI A {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(img/nav-tab.jpg) no-repeat; FLOAT: left; WIDTH: 116px; COLOR: #000000; LINE-HEIGHT: 38px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navigation LI A:visited {
	DISPLAY: block; FONT-SIZE: 12px; BACKGROUND: url(img/nav-tab.jpg) no-repeat; FLOAT: left; WIDTH: 116px; COLOR: #000000; LINE-HEIGHT: 38px; FONT-FAMILY: Arial,Helvetica,sans-serif; HEIGHT: 30px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navigation LI A:hover {
	COLOR: #f6634b
}
A.subLink:hover {
	BACKGROUND: url(img/nav-tab.jpg) no-repeat 0px -42px
}
#navigation A IMG {
	PADDING-RIGHT: 10px; MARGIN-BOTTOM: -4px
}
#navigation UL LI UL {
	BORDER-TOP-WIDTH: medium; PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 1px; BACKGROUND: url(/img/nav-sub-bg.gif) no-repeat 50% bottom; LEFT: 2px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 10px; WIDTH: 217px; PADDING-TOP: 10px; POSITION: absolute; TOP: 38px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 1px
}
#navigation UL LI UL LI {
	CLEAR: both
}
#navigation UL LI UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(img/nav-bullets.gif) no-repeat 15px -14px; PADDING-BOTTOM: 5px; WIDTH: 191px; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left
}
#navigation UL LI UL LI A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 26px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: url(/img/nav-bullets.gif) no-repeat 15px -14px; PADDING-BOTTOM: 5px; WIDTH: 191px; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 5px; HEIGHT: 15px; TEXT-ALIGN: left
}
#navigation UL LI UL LI A:hover {
	BACKGROUND: url(/img/nav-bullets.gif) no-repeat 15px 11px; COLOR: #b0dc39; TEXT-DECORATION: none
}
#extraNavigation {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; Z-INDEX: 1000; RIGHT: 30px; BACKGROUND: url(img/mini-nav-bg.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 184px; LINE-HEIGHT: 28px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 5px; HEIGHT: 28px
}
#extraNavigation LI {
	FLOAT: left; POSITION: relative; HEIGHT: 20px
}
#extraNavigation LI A {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; COLOR: #7f7f7e; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-DECORATION: none
}
#extraNavigation LI A:visited {
	DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; FLOAT: left; COLOR: #7f7f7e; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-DECORATION: none }
	
#extraNavigation LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; BACKGROUND: #000000; LEFT: 12px; PADDING-BOTTOM: 15px; MARGIN: 0px; WIDTH: 150px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; POSITION: absolute; TOP: 25px
}
#extraNavigation LI UL LI {
	DISPLAY: block! important; WIDTH: 191px
}
#extraNavigation LI UL LI A {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 10px; important; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px! important; WIDTH: 118px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 5px! important; HEIGHT: 15px; TEXT-ALIGN: left
}

#extraNavigation LI UL LI A:visited {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 10px! important; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 5px! important; WIDTH: 118px; COLOR: #666666; LINE-HEIGHT: 15px; PADDING-TOP: 5px! important; HEIGHT: 15px; TEXT-ALIGN: left
}
#extraNavigation LI UL LI A:hover {
	TEXT-DECORATION: underline
}