/* CSS Document */
body{ 
 background-image:url(images/back.jpg);
 background-repeat:repeat-x;
 background-position:bottom; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px; color:#333333; margin-top:0px; margin-left:0px;background-attachment: fixed;  
 }

#maincontainer{
 width:953px;
 margin-top:0px;
 background-color:#FFFFFF; 
 height:960px;
 *height:100%;
}

#header1{
height:81px;
}
.cr { margin-top:-40px;}

.header1_1{
 background-image:url(images/header1_1.jpg);
 background-position:left;
 background-repeat:no-repeat;
 width:393px;
 height:81px;
 float:left;
}

#icons{padding-left:10px; padding-top:5px;}
.header1_2{
float:left;
padding-top:7px; padding-left:5px; 
}

.header1_3{
 background-image:url(images/header1_3.jpg);
 background-position:right;
 background-repeat:no-repeat;
 width:253px;
 height:81px;
 float:right;
}

.header2{ 
 background-image:url(images/header2.jpg);
 background-repeat:no-repeat;
 height:26px;
 }


/* navigation */
#nav {
 background-image:url(images/menu_bg1.jpg);
 background-repeat:repeat-x;
 height:26px;
 margin-bottom:2px; 
}
#nav li {
	float:left; list-style:none;
	font-weight:bold;
	width:94px;  
	padding-top:6px;
}
#nav a {
	color:#000000;
	text-decoration:none;
	display:block;
	text-align:center;
}
#nav a:hover {
	color:#666666;
}
 /* navigation */

.left{
 width: 200px; 
 float:left; /*padding-bottom:10px;*/
 
}

.right{
 width:733px; 
 float:right;
 text-align:left;
 padding-top:18px; 
 background-image:url(images/right_top.jpg);
 background-position:top right;
 background-repeat:no-repeat;
 line-height:1.4em; 
}

.text { padding-right:5px; padding-bottom:9px; padding-left:10px; }

.right h1{ 
font-weight:bold; 
color:#8c0000; line-height:1.4em;
font-size:16px; 
padding-top:0px;
*padding-top:4px;
}

.right a{ 
color:#8e0202; font-weight:bold;
text-decoration:none; 
}
.news{ 
color:#8e0202; font-weight:bold;
text-decoration:none; 
}

.right strong{ 
font-weight:bold; 
color:#003399; 
font-size:12px; 
line-height:1.8em;   
text-align:none; 
}

.right li{line-height:1.4em;   }
.right td{padding-right:20px;}

.right b{ 
font-weight:bold; 
color:#666666;
font-size:12px; line-height:1.2em;
}

.flash{ 
 *margin-left:20px;
 _margin-left:10px;
 float:right;  margin-top:1.5px;
 margin-bottom:2px;
 }

.footer{ 
 width:953px;
 background-image:url(images/footer.gif); 
 background-position:bottom;
 background-repeat:repeat-x;
 height:50px; 
}

.chromemenu
{ color:#003399; font-size:12px; font-weight:bold; line-height:2em;
}

.style5 {font-size: 16px;
	font-weight: bold;
	color: #452276;
}
.style1 {color: #452276}

.style2 {color: #FFFFFF}
.style3 {color: #FFFFFF; font-weight:bold;}

.text_home{ background-image:url(images/logo_homepage.jpg); background-position:right bottom;height:125px;background-repeat:no-repeat; margin-top:10px; }
.text_home3{  background-image:url(images/bg1.jpg); background-position:left;background-repeat:no-repeat; height:150px; margin-bottom:15px;}


.text_home1{  background-position:right; background-repeat:no-repeat; height:109px;  
}

.text_in{ padding:10px; padding-left:12px;}
.in_nav{
color: #FFFFFF; 
font-weight:bold;
height:20px; 
width:100%; 
border:1px solid #000000 dotted; 
padding-top:5px;
padding-left:5px; 
background-color:#EDEDEE; margin-bottom:10px;
}

.out{ border:1px solid #CCCCCC; height:90px; }
.head{ background-color:#CCCCCC; text-align:center}
.in {  padding:5px; vertical-align:top;}
#bottom-flash { background-color:#f0f0f0; width:953px; margin-top:-50px; *margin-top:0px; height:50px;}
#bottom-flash .bleft{ float:left; padding-left:31px; padding-top:17px;  *margin-top:0px;  }
#bottom-flash .bright{width:751px; float:right; padding-right:2px; *margin-top:0px; }

#inner_menu{
height:20px; 
/*width:100%;  */
WIDTH: 728px;
margin-left:-10px;
*margin-left:-10px;
_margin-left:-16px;
padding-top:5px;
padding-left:5px; 
_padding-left: 15px;
_WIDTH: 720px;
background-image:url(images/menu_back.jpg);
color:#000000;
}
.active{color:#000000; text-decoration:none;}

#features{ 
margin-top:-10px; 
*margin-top:-0px !important;
margin-left:-17px;
*margin-left:25px !important;
}

.textbox2 {font: normal 11px verdana, Arial; BORDER-RIGHT: #b2b2b2 1px solid; BORDER-TOP: #b2b2b2 1px solid; PADDING-LEFT: 1px; BORDER-LEFT: #b2b2b2 1px solid; COLOR: #353535; BORDER-BOTTOM: #b2b2b2 1px solid; BACKGROUND: #fff; TEXT-DECORATION: none}

.button {padding: 1px; border: #666666 1px groove; font:bold 11px verdana,Arial;  CURSOR: hand; COLOR: #fff;BACKGROUND-COLOR: #8e0202}