@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image:url(images/bg.jpg);	    background-repeat:repeat;
	}

ul{
	list-style-type:none;
	}
	
p, ul, h1, h2, h3, img, form{
	padding:0; margin:0;
	}

.div { width:900px;	margin:auto;
		}
		
.div1 { width:900px; background-color:#2d2f3b; border-bottom:1px solid #53535b; height:38px}

.div1 ul {width:683px; display:block; margin:0px 0px 0px 0px; height:38px}

.div1 ul li { width:86px; background-image:url(images/top-link-sep.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px; height:38px; float:left; text-align:center; 
}

.div1 ul li a {font:11px/39px helvetica; text-decoration:none;  font-weight:normal; color:#ccd3e7; height:38px;  display:block;
}
			   
			   
.div1 ul li a:hover {font:11px/37px helvetica; text-decoration:none; font-weight:normal; color:#ffffff;
                      background-image:url(images/top-link-bg.jpg); height:38px; background-repeat:no-repeat; 
					  background-position:bottom center ;display:block;}
			   
.video {background-image:url(images/video.jpg); background-repeat:no-repeat; height:37px; width:217px; float:right; margin:-37px 0px 0px 0px;}			

.banner { float:left; margin:0px 0px 0px 0px ;}

.div2 {float:left; background-image:url(images/link-mid-bg.jpg); background-repeat:repeat-x; height:56px; width:900px}

.div2 ul {width:860px; display:block; margin:0px 0px 0px 15px ; height:56px;}

.div2 ul li { width:123px; background-image:url(images/link-mid-sep.jpg); background-position:right; background-repeat:no-repeat; padding:0px 10px 0px 10px; float:left; height:56px; text-align:center;}

.div2 ul li a { font:11px/55px helvetica;
               text-decoration:none;
			   font-weight:normal;
			   color:#ccd3e7; height:56px;
			   display:block;}
			   
.div2 ul li a:hover {	font:11px/53px helvetica;
                        text-decoration:none;
			            font-weight:normal;
			            color:#ffffff;
			            background-image:url(images/link-mid-hover.jpg); 
           			    height:56px; background-repeat:no-repeat; 
			            background-position:bottom center ;
			            display:block;
			   }
			   
			   
			   
.div3 {	float:left; width:900px; height:127px; background-color:#333333; padding:0px 0px 0px 0px ; }
.div3_1 {width:200px; height:116px; padding:10px 10px 0px 14px; border-right:1px solid #2a2829;  float:left; }
.div3_1_1 { font-family:Tahoma; font-size:12px; color:#769cbf; text-decoration:none; width:112px; margin:0px 0px 0px 5px; float:left}
.div3_1_1 a { font-family:Tahoma; font-size:12px; color:#769cbf; text-decoration:none; }
.image {width:82px; height:102px; float:left}
.text1 { font-family:Tahoma; font-size:11px; color:#999ba6; text-decoration:none;}
.text2 { font-family:arial; font-size:10px; color:#c7c7c7; text-decoration:none;}
.text3 { font-family:arial; font-size:10px; color:#5fb2fe; text-decoration:none; text-align:right;}
.text6 { font-family:arial; font-size:11px; color:#5fb2fe; text-decoration:none;}




.div4 { width:900px; float:left; background-color:#2a2829; padding:0px 0px 0px 0px;}
.div4_left { float:left; margin:5px 0px 0px 5px; width:193px; border:1px solid #2c2027; background-color:#373435; padding-bottom:12px;}
.div4_left_1 {float:left; width:193px; margin:0; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left;}
.div4_left_12 {float:left; width:193px; margin-top:10px; border-top:1px solid #2c2027; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left;}
.div4_left_1_1 { padding: 8px 0px 0px 25px; font-family:verdana; font-size:11px ; color:#769cbf; text-decoration:none; text-transform:uppercase; }
/* IE6 and below */
* html .div4_left_2 { width:180px; margin:5px 0px 0px 8px; padding:0; display:block; float:left;}
.div4_left_2 { width:180px; margin:5px 0px 0px 12px; padding:0; display:block; float:left;}
.div4_left_2 a { color:#c8c8c8; font-size:9px; font-family:Verdana; text-decoration:none; background:url(images/arrow1.jpg) no-repeat 0 7px; padding:4px 0 0 15px; display:block }
.div4_left_2 a:hover { color:#c8c8c8; font-size:9px; font-family:Verdana; text-decoration:none; background:url(images/arrow1.jpg) no-repeat 5px 7px; padding:4px 0 0 15px; display:block}




.div4_mid { width:456px; float:left; margin:0px 0 0 5px;}
.div4_mid0 { width:685px; float:left; margin:0px 0 0 5px;}




.div4_mid1 { width:456px; margin:5px 0 0 0px; border:1px solid #2c2027; background-color:#373435; float:left;  padding-bottom:1px;}
.div4_mid10 { width:685px; margin:5px 0 0 0px; border:1px solid #2c2027; background-color:#373435; float:left;  padding-bottom:1px;}


.div4_mid_1 {float:left; width:456px; margin:0; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left;}
.div4_mid_10 {float:left; width:685px; margin:0; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left;}


.div4_mid_1_1 { padding: 8px 0px 0px 25px; font-family:verdana; font-size:11px ; color:#769cbf; text-decoration:none; text-transform:uppercase; }
.div4_mid_1_2 { padding: 10px 0px 10px 10px; font-family:verdana; font-size:10px ; color:#a8a8a8; text-decoration:none; text-align:left; float:left; width:445px; }
.div4_mid_1_20 { padding: 10px 0px 10px 10px; font-family:verdana; font-size:10px ; color:#a8a8a8; text-decoration:none; text-align:left; float:left; width:675px; }


.div4_mid_2 { width:150px; height:237px; border-right:1px solid #2c2027; float:left;}
.div4_mid_2 img { margin:12px 12px auto 12px;}

 /* Safari 2 - 3.1 */
html[xmlns*=""]:root .div4_mid_2_1 { width:126px; margin:10px 0 0 12px; font-family:Tahoma; font-size:12px; color:#769cbf; text-decoration:none; float:left; padding-bottom:6px; background-image:url(images/sep4.jpg); background-repeat:repeat-x; background-position:bottom;}
.div4_mid_2_1 { width:126px; margin:5px 0 0 12px; font-family:Tahoma; font-size:12px; color:#769cbf; text-decoration:none; float:left; padding-bottom:6px; background-image:url(images/sep4.jpg); background-repeat:repeat-x; background-position:bottom;}
.div4_mid_2_1 a { font-family:Tahoma; font-size:12px; color:#769cbf; text-decoration:none; }

.text4 { font-family:Tahoma; font-size:11px; color:#999ba6; text-decoration:none;}
.div4_mid_2_2 { width:126px ; margin:3px 0 0 12px;  font-family:verdana; font-size:9px; color:#a8a8a8; text-decoration:none; float:left;}
.div4_mid_2_3 { width:126px ; margin:5px 0 0 12px;  font-family:verdana; font-size:9px; color:#437db1; text-decoration:none; float:left;}
.div4_mid_2_3 a {font-family:verdana; font-size:9px; color:#437db1; text-decoration:none; float:left;}

.div4_mid_2_3 a:hover {font-family:verdana; font-size:9px; color:#69a4d8; text-decoration:underline; float:left;}

.div_more { font-family:arial; font-size:10px; color:#5fb2fe; text-decoration:none; text-align:right;}
.div_more a { font-family:arial; font-size:10px; color:#5fb2fe; text-decoration:none; text-align:right;}
.div_more a:hover { font-family:arial; font-size:10px; color:#abd6fd; text-decoration:none; text-align:right;}




.div5 { width:222px; float:left;}

/* IE6 and below */
* html .div5_1 { width:218px; margin:5px 0 0 2px; border:1px solid #2c2027; background-color:#373435; float:left;}
.div5_1 { width:222px; margin:5px 0 0 8px; border:1px solid #2c2027; background-color:#373435; float:left;}

/* IE6 and below */
* html .div5_1_1 {float:left; width:218px; margin:0; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left;}
.div5_1_1 {float:left; width:222px; margin:0; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left;}
.div5_12 { float:left; width:210px}

.div5_12 img { margin:6px 6px 0px 6px;}
/* IE6 and below */
* html .div5_12 img { margin:6px 0px 0px 4px;}




.div6_0 { width:888px; float:left; margin:0px 0px 0px 5px;}

/* IE6 and below */
* html .div6 { width:210px; float:left; margin:5px 0px 0px 0px; border:1px solid #2c2027; background-color:#373435; border-right:none;}
.div6 { width:221px; float:left; margin:5px 0px 0px 0px; border:1px solid #2c2027; background-color:#373435; border-right:none;}

/* IE6 and below */
* html .div6_1 {float:left; width:210px; margin:0; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; }
.div6_1 {float:left; width:221px; margin:0; border-bottom:1px solid #2c2027; height:30px; background-color:#222224; padding:0px 0 0 0px; }

/* IE6 and below */
* html .div6_3 { width:210px; margin:5px 0 0 5px; border-right:1px solid #2a2829; float:left;  padding-bottom:8px} 
.div6_3 { width:221px; margin:5px 0 0 15px; border-right:1px solid #2a2829; float:left;  padding-bottom:8px} 
.div6_3 a {color:#c8c8c8; font-size:9px; font-family:Verdana; text-decoration:none; padding:3px 0 0 15px; display:block }
.div6_3 a:hover { color:#c8c8c8; font-size:9px; font-family:Verdana; text-decoration:none; background:url(images/arrow1.jpg) no-repeat 3px 7px; padding:3px 0 0 15px; display:block}

/* IE6 and below */
* html .div6_2 { padding: 0px 0px 0px 0px; font-family:verdana; font-size:11px ; color:#769cbf; text-decoration:none; text-transform:uppercase; width:190px; margin:10px 0 0 15px; float:left; }
.div6_2 { padding: 0px 0px 0px 0px; font-family:verdana; font-size:11px ; color:#769cbf; text-decoration:none; text-transform:uppercase; width:150px; margin:10px 0 0 30px; float:left; }



.div7 { width:888px; float:left; margin:5px 0px 0px 5px;}

/* IE6 and below */
* html .div7_left { width:290px; margin:0 0 0 0; border:1px solid #2c2027; background-color:#252324; height:111px; float:left;}
.div7_left { width:325px; margin:0 0 0 0; border:1px solid #333333; background-color:#252324; height:111px; float:left;}

/* IE6 and below */
* html .div7_left_1 { width:130px; margin:5px 0px 0 5px; border-right:1px solid #373435; float:left}
.div7_left_1 { width:155px; margin:10px 0px 0 5px; border-right:1px solid #373435; float:left}
.div7_left_1 a {color:#c8c8c8; font-size:9px; font-family:Verdana; text-decoration:none; padding:5px 0 0 15px; display:block }
.div7_left_1 a:hover { color:#c8c8c8; font-size:9px; font-family:Verdana; text-decoration:none; background:url(images/arrow1.jpg) no-repeat 3px 9px; padding:5px 0 0 15px; display:block;}

/* IE6 and below */
* html .div7_right { width:589px; float:left; border:1px solid #2c2027; background-color:#373435; margin-left:3px}
.div7_right { width:554px; float:left; border:1px solid #2c2027; background-color:#373435; height:111px; margin-left:5px}

/* IE6 and below */
* html .div7_right_1 { width:108px; margin:10px 0 0 5px; float:left}
.div7_right_1 { width:108px; margin:10px 0 0 10px; float:left}

/* IE6 and below */
* html .div7_right_2 { width:460px; margin:8px 0 0 5px; float:left; font-family:verdana; font-size:9px; color:#9c9b9b;}
.div7_right_2 { width:425px; margin:8px 0 0 5px; float:left; font-family:verdana; font-size:9px; color:#9c9b9b;}




.div8 {width:900px; background-color:#FFFFFF; padding:0 0 12px 0; background-image:url(images/bottom-bg.jpg); background-position:top; background-repeat:repeat-x; float:left; margin-top:14px}
.div8_1 {width:800px; margin:15px auto auto auto; }
.text8 {font-family:verdana; font-size:9px; color:#9c9b9b; text-decoration:none;}

a:link.table{
 color:#c8c8c8; font-size:10px; font-family:Verdana; text-decoration:none;
}

a:visited.table{
color:#c8c8c8; font-size:10px; font-family:Verdana; text-decoration:none;
}

a:hover.table{
color:#b9b9b9; font-size:10px; font-family:Verdana; text-decoration:underline;
}

a:active.table{
color:#b9b9b9; font-size:10px; font-family:Verdana; text-decoration:underline;
