/* CSS Document */
body{
	margin:0px;
	padding:0px;
	font-family:Calibri;
	font-size:15px;
	font-weight:bold;
	color:#333333;
}

#main{
	width:1003px;
	height:1100px;
	margin-left:auto;
	margin-right:auto;
	background:#f1f1f1;
}

#header{
	float:left;
	width:1003px;
	height:135px;
	background:#fff;
}
.logo_back{
	float:left;
	width:222px;
	height:117px;
	background:url(../images/logo_back.jpg) no-repeat;
}
.logo{
	float:left;
	width:191px;
	height:86px;
	margin-left:13px;
	margin-top:12px;
}
.header_line{
	float:left;
	width:781px;
	height:17px;
	background:url(../images/header_line.jpg) repeat-x;
}
.heading{
	float:left;
	width:164px;
	height:23px;
	background:url(../images/heading.jpg) no-repeat;
	margin-left:15px;
	margin-top:30px;
}
.heading_line{
	float:left;
	width:750px;
	height:15px;
	margin-top:5px;
	margin-left:15px;
}
.line_font{
	font-family:tahoma;
	font-size:14px;
	color:#666666;
	font-weight:bold;
}
#banner{
	float:left;
	width:1003px;
	height:200px;
	margin-top:15px;
	margin-bottom:12px;
}
.left_menu{
	float:left;
	width:216px;
	height:200px;
	background:#FFFFFF;
	margin-left:7px;
}

.menu_tag{
	float:left;
	width:212px;
	height:27px;
	background:url(../images/menu_tag.gif) no-repeat;
	margin-left:3px;
	margin-top:6px;
}
.menu_text_div{
	float:left;
	width:auto;
	height:1px;
	margin-top:2px;
	margin-left:30px;
}
.menu_text{
	font-family:Calibri;
	font-size:17px;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
}
.menu_text_selected{
	font-family:Calibri;
	font-size:18px;
	font-weight:normal;
	color:#f1da8a;
	text-decoration:none;
	font-weight:bold;
}

.menu_text:hover{
	color:#f1da8a;
	font-weight:bold;
}
.flash{
	float:left;
	width:760px;
	height:193px;
	margin-left:10px;
	margin-right:10px;
	background:#fff;
}

#container{
	float:left;
	width:1003px;
	height:550px;
}

.left_panel{
	float:left;
	width:223px;
	height:550px;
	margin-left:3px;
}

.panel_back{
	float:left;
	width:223px;
	height:161px;
	margin-bottom:10px;
	margin-top:5px;
	background:url(../images/left_panel.jpg) no-repeat;
}

.panel_login{
	float:left;
	width:223px;
	height:191px;
	margin-bottom:10px;
	margin-top:5px;
	background:url(../images/login_panel1.jpg) no-repeat;
}

.panel_back1{
	float:left;
	width:223px;
	height:230px;
	margin-bottom:10px;
	margin-top:5px;
	background:url(../images/left_panel1.jpg) no-repeat;
}

.login_text{
	float:left;
	width:180px;
	height:12px;
	margin-top:28px;
	margin-left:20px;
	margin-bottom:5px;
}
.login_textbox{
	float:left;
	width:180px;
	height:22px;
	margin-left:20px;
	margin-bottom:5px;
}
.yellow_font{
	color:#6c5201;
	text-decoration:none;
	font-size:14px;
	font-weight:normal;
}
.yellow_font:hover{
	color:#333333;
}
	.menu{
	float:left;
	width:185px;
	height:16px;
	margin-left:20px;
	margin-top:10px;
}
.bullet{
	float:left;
	width:12px;
	height:12px;
	margin-top:3px;
	background:url(../images/bullet1.png) no-repeat;
}
.bullet_table
{
	float:left;
	width:12px;
	height:12px;
	padding:0px;
	margin:0px;
	background:url(../images/bullet1.png) no-repeat;
}
.bullet_text{
	float:left;
	margin-left:10px;
	width:auto;
	font-family:Calibri;
	font-size:16px;
	font-weight:bold;
	color:#333333;
	text-decoration:none;
}
.bullet_body_text{
	float:left;
	margin-left:10px;
	width:auto;
	font-family:Garamond;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
}

.bullet_text_selected{
	float:left;
	margin-left:10px;
	width:auto;
	font-family:Calibri;
	font-size:16px;
	color:#120C8F;
	text-decoration:none;
}

.bullet_text:hover{
	color:#8b7c58;
	font-weight:bold;
}
.bold_text{
	text-transform:uppercase;
}
.sponsors{
	float:left;
	width:179px;
	height:117px;
	background:url(../images/sponsors.png) no-repeat;
	margin-left:20px;
	margin-top:20px;
}
.sponsors1{
	float:left;
	width:179px;
	height:117px;	
	margin-left:20px;
	margin-top:20px;
}

.right_panel{
	float:left;
	width:740px;
	height:730px;
	margin-left:8px;
	background:#fff;
	padding:10px;
}
.right_panel_long{
	float:left;
	width:740px;
	height:800px;
	margin-left:8px;
	background:#fff;
	padding:10px;
}

.right_panel1{
	float:left;
	width:740px;
	height:530px;
	margin-left:8px;
	background:#fff;
	padding:10px;
}

.nuicone{
	float:left;
	width:700px;
	height:47px;
	margin-left:10px;
	background:url(../images/nuicon.gif) no-repeat;
}
.nuicone_next{
	float:left;
	width:700px;

	height:20px;
	margin-left:10px;
	margin-top:5px;
}
.greybig_font{
	font-size:20px;
	color:#5b5c5c;
	font-weight:bold;
}
.greysmall_font{
	font-size:14px;
	color:#626262;
	font-weight:bold;
}
.red_font{
	font-size:20px;
	color:#900416;
	font-weight:bold;
}
.red_comment{
	font-size:15px;
	color:#900416;

}

.blue_font{
	font-size:18px;
	color:#2277fc;
	font-weight:bold;
}
.grey_line{
	float:left;
	width:740px;
	height:1px;
	background:#858686;
	margin-top:10px;
}
.inner_header{
	float:left;
	width:740px;
	height:35px;
	margin-top:10px;
}
.content_list {
	line-height:14px; 
	margin-left:5px; 
	padding:5px;
}
.content{
	float:left;
	width:740px;
	height:560px;
	text-align:justify;
	margin-top:1px;
	font-weight:normal;
        }
.list_content{
	line-height:20px; 
	margin-left:5px; 
	padding:5px;
	font-size:16px;
	font-face:calibri;
        }

.part{
	float:left;
	width:320px;
	height:auto;
	margin-top:10px;
	margin-left:5px;
}
.small_bullet{
	float:left;
	width:8px;
	height:7px;
	margin-right:5px;
	margin-top:5px;
	background:url(../images/smallbullet.png) no-repeat;
}
.small_bullet_text{
	float:left;
	width:300px;
	text-decoration:none;
	color:#000000;
}
.small_bullet_text:hover{
	text-decoration:underline;
}
.bottom_panel{
	float:left;
	width:370px;
	height:194px;
	margin-top:10px;
	background:url(../images/bottom_panel.gif) no-repeat;
	font-size:14px;
	font-weight:normal;	
}
.bottom_panel_heading{
	float:left;
	width:333px;
	height:18px;
	margin-top:12px;
	margin-left:20px;
	font-weight:bold;
}
.grey_dot{
	color:#666666;
}
.bottom_left{
	float:left;
	width:80px;
	height:130px;
	margin-left:20px;
	margin-top:10px;
}
.vetical_dot{
	float:left;
	width:2px;
	height:130px;
	margin-top:10px;
}
.image{
	float:left;
	width:127px;
	height:96px;
	margin-top:25px;
	margin-left:20px;
	margin-right:10px;
}
.image_text{
	float:left;
	width:190px;
	height:110px;
	margin-top:25px;
}

#footer{
	float:left;
	width:1003px;
	height:21px;
	background:#900416;
	margin-top:180px;
	text-align:center;
	padding-top:5px;
}

#far_footer{
	float:left;
	width:1003px;
	height:21px;
	background:#900416;
	margin-top:280px;
	text-align:center;
	padding-top:5px;
}

#near_footer{
	float:left;
	width:1003px;
	height:21px;
	background:#900416;
	margin-top:30px;
	text-align:center;
	padding-top:5px;
}


.footer_text{
	color:#FFFFFF;
	text-decoration:none;
}

.text_links{
	color:#333333;
	text-decoration:none;
	font-size:17px;
	font-weight:bold;
}
.text_links:hover{
	color:#990033;
}
.table_text
{
margin:0;
padding:5 0 0 5;
}
.register1{
	float:left;
	width:46px;
	height:49px;
	position:absolute;
	left: 225px;
	top:359px;
}

.register{
	float:left;
	width:46px;
	height:49px;
	position:absolute;
	margin-left:185px;
	top:359px;
}
