/* CSS Document */

/*--------------------------------------------------------------TAGS---------------------------------------------------------*/
body{color:#434343; font-size:11px; font-weight:normal; font-family:verdana; text-decoration:none; margin:0px;}
img {border:none;}
.fl{float:left;}
.fr{float:right;}
.cls{clear:both;}
.tl{text-align:left;}
.tr{text-align:right;}
ul{padding-left:18px;margin:0px;}
li{padding-left:6px;padding-top:4px;text-align:left;}
#container {text-align:center;  background-image: url(../images/page_bg.jpg); background-repeat: repeat-x;}
#main{width:1002px; margin:auto;}

/*---------------------------------------------------------------------NAVIGATION-----------------------------------------------*/
.lightr{color:#b90000;font-size:11px; font-weight:normal; font-family:verdana;}
.lightrb{color:#b90000;font-size:12px; font-weight:bold; font-family:verdana;}
.lightb{color:#000000;font-size:10px; font-weight:bold; font-family:verdana;}
.lightgre{
	color:#434343;
	font-size:10px;
	font-weight:normal;
	font-family:verdana;
	text-decoration: none;
}
.light12{color:#434343;font-size:12px; font-weight:normal; font-family:verdana;}
.black12{color:#000000;font-size:12px; font-weight:bold; font-family:verdana;}

/*---------------------------------------------------------------------Middle----------------------------------------------*/
.mid{background-image:url(../images/white_bg.jpg); background-repeat:repeat-y;width:1002px;}
.left_bg{background-image:url(../images/topbar_bg.jpg); background-repeat:repeat-x; height:30px;width:215px; float:left;}
.right_bg{background-image:url(../images/flashtop_bg.jpg); background-repeat:repeat-x; height:20px; width:779px;}
.box_leftbg{background-image:url(../images/box_bg.jpg); background-repeat:repeat-y;width:200px;}
.box_rightbg{background-image:url(../images/box_rightbg.jpg); background-repeat:repeat-y; width:206px;}
.sitemap_butbg{background-image:url(../images/sitemap_butbg.jpg); background-repeat:repeat-x;height:32px;}


.midcon{
	width: 552px;
	margin:auto;
}
.midcon1{
	width: 558px;
	margin:auto;
}
.main_head_leftbg{
	background-image: url('../images/main_head_leftbg.jpg');
	background-repeat: repeat-x;
	background-position: left top;
	height: 46px
}
.main_head_right{
	background-image: url('../images/main_head_right.jpg');
	background-repeat: no-repeat;
	background-position: right top
}
.tfl{ float:left;}
.ttl{ text-align:left;}
.ttc{ text-align:center;}
.tcls{
	clear: both;
}
.t_regular{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #434343;
	font-weight: normal;
	text-decoration: none;
}
.tred_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CA0000;
	text-decoration: none;
	font-weight: bold;
}
.tgreen_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008000;
	text-decoration: none;
	font-weight: bold;
}
.tgray_link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4D4C4C;
	text-decoration: none;
	font-weight: bold;
}
.tgray_link2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4D4C4C;
	text-decoration: none;
	font-weight: bold;
}
.underline{
	text-decoration: none;
}
.tbg {
    background-image: url(../images/BG.jpg);
	background-repeat: repeat;
	background-position: left top;
}

.tbg1{
    background-image: url(images/page_bg.jpg);
	background-repeat: repeat-x;
		
}

.clr{ clear:both;

}

.fr{ float:right;
}
.white{
	color: #FFFFFF;
}

.blue{
	color: #000099;
}
