body
{
background:url(images/bg.gif) repeat-x top #fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0px auto auto auto;
color:#514c48;
}
a{
text-decoration:none;
color:#993333;
font-weight:bold;
}
p{
text-align:justify;
line-height:15px;
padding:5px 0 5px 0;
font-size:11px;
margin:0px;
}
span{
color:#FF9900;
}
p.clear{
clear:both;
}
p.news{
clear:both;
border-bottom:1px #CCCCCC dashed;
font-size:10px;
margin:5px 0 5px 0;
}
img.left_img{
float:left;
padding:5px 12px 0 0;
}
img.left_img_border{
float:left;
margin:5px 12px 0 0;
border:3px #b1cee0 solid;
}
h1{
font-size:16px;
color:#CC6600;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:5px 0 5px 0;
margin:0px;
}
h5{
font-size:16px;
color:#CC6600;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:5px 0 5px 0;
margin:0px;
}
h6{
font-size:16px;
color:#CC6600;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
padding:5px 0 5px 0;
margin:0px;
}
h2{
font-size:12px;
color:#CC6666;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:center;
padding:5px 0 5px 0;
margin:0px;
}

h3{
font-size:12px;
color:#CC6666;
font-family:Arial, Helvetica, sans-serif;
padding:5px 0 5px 0;
margin:0px;
}
h4{
font-size:12px;
color:#CC6600;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
padding:5px 0 5px 0;
margin:0px;
}
#main_container{
width:777px;
align:center;
height:auto;
margin:auto;
}

}
#header{
width:777px;
height:62px;
margin:auto;
}
.logo{
padding:15px 0 0 0;
height:35px;
background:url(images/menu_bg.gif) no-repeat;
background-position:top;
}


#main_content{
width:777px;
clear:both;
background-color:#FFFFFF;
height:auto;
}
#middle_banner{
width:777px;
height:165px;
margin:auto;
padding:10px 0 0 0;
background:url(images/middle_banner_bg.jpg) no-repeat center;
}

#middle_banner2{
width:777px;
height:45px;
margin:auto;
background:url(images/middle_banner_bg2.jpg) no-repeat center;
}

#left_content{
width:170px;
float:left;
height:auto;
padding:10px 0 0 15px;
}

#left_content2{
width:777px;
float:left;
height:auto;
padding:10px 0 0 20px;
}
#left_contentNew{
width:385px;
float:left;
height:450px;
overflow:hidden;
}
#right_contentNew{
width:385px;
float:right;
height:auto;
overflow:hidden;

}
#center_contentNew{
width:auto;
float:center;
padding:50px 50px 50px 50px;
}

#left_content3{
width:735px;
float:left;
height:auto;
margin:10px;
padding:10px 0 10px 20px;
background-color:#F9F1C6;
text-align:center;
}

#centre_content{
width:777px;
float:center;
height:auto;
overflow:hidden;
}
#centre_contenti{
width:777px;
float:center;
height:440px;
overflow:hidden;
}
#right_content{
width:90px;
float:right;
height:auto;
margin:10px 10px 10px 0px;
padding:10px 0px 10px 0px;
background-repeat:inherit;
}

.menu {
width:140px;
float:right;
height:auto;
padding:0px 10px 0 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.members_login{
width:280px;
height:150px;
padding:10px 10px 0 10px;
background:url(images/login_bg.gif) no-repeat center;
}

.members_login2{
width:280px;
height:60px;
padding:10px 10px 0 10px;
background:url(images/login_bg2.gif) no-repeat center;
}
.login_row{
width:240px;
float:center;
margin:0px 0 0 10px;
padding:1px 0 2px 0;
}
.logout_row{
width:240px;
float:right;
margin:0px 0 0 10px;
padding:10px 0 2px 0;

}

label.login{
width:80px;
float:left;
text-align:left;
padding:4px 8px 0 0;
}
input.login_input{
width:120px;
height:16px;
background-color:#FFFFFF;
border:1px #CCCCCC solid;
float:left;
}
a.login_submit{
width:66px;
height:22px;
float:centre;
margin:5px 25px 0px 0px;
background:url(images/login_bt.gif) no-repeat center;
display:block;
line-height:22px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}
a.login_submit1{
width:100px;
height:22px;
float:left;
margin:0px 1px 0px 0px;
background:url(images/menu_ttl.jpg) no-repeat center;
display:block;
line-height:22px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}
a.login_submit3{
width:auto;
height:20px;
float:center;
margin:0px 3px 0px 0px;
padding-left:10px;
background:url(images/arrow.gif) no-repeat left;
line-height:20px;
color:#CC6600;
text-align:left;
}
a.login_submit2{
width:auto;
height:20px;
float:right;
margin:0px 3px 0px 0px;
padding-left:10px;
background:url(images/arrow.gif) no-repeat left;
line-height:20px;
color:#CC6600;
text-align:left;
}
a.login_submit2:hover{
width:auto;
height:20px;
float:right;
text-decoration:underline;
margin:0px 3px 0px 0px;
padding-left:10px;
background:url(images/arrow.gif) no-repeat left;
line-height:20px;
color:#006655;
font-style:bold;
text-align:left;
}
a.login_submit4{
width:auto;
height:22px;
float:centre;
padding-left:10px;
background:url(images/list-off.gif) no-repeat left;
line-height:15px;
color:#CC6600;
text-decoration:none;
text-align:center;
}
.tdcolor
{
background:url(images/menu_ttl.jpg) center;
color:#FFFFFF;
text-decoration:none;
text-align:center;
}

.tdcolor1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#CC6600;
font-size:10px;
font-weight:bold;
}
.dropredcolor1
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #CC6600;
		font-weight:bold;
		
	}
	.dropredcolorcenter
	{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color: #CC6600;
		float:center;
		font-weight:bold;
		
	}
	.dropbluecolor1
	{
		font: normal 10px verdana, Arial;
		width:auto;
		float:right;
		color: #000;
	}
#footer{
width:auto;
height:25px;
clear:both;
padding:5px 0 0px 0;
text-align:center;
font-size:9px;
color:#000;
background-image: url(images/bottom.gif);
background-repeat:no-repeat;

}
.button
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
width:100px;
height:22px;
margin:0px 1px 0px 0px;
background:url(images/menu_ttl.jpg) no-repeat center;
line-height:22px;
color:#FFFFFF;
text-decoration:none;
text-align:center;
border: none;

}
table.sample {
	border-color: #600;
    border-width: 0 0 1px 1px;
    border-style: solid;
    align:center;
}
table.sample td {
	border-color: #600;
    border-width: 1px 1px 0 0;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: white;
}
table.p1 {
	width:320px;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
table.p1 td {
	align:center;
}