body {
	background: #74c2f7;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	font-size:13px;

}
p
{
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.5;
	font-size:13px;
}
a
{
color:#000000;
text-decoration:none;
}
a:hover
{
color:#ff0000;
}

a:active
{
color:#ff0000;
font-weight:bold;
}

#main
{
width:1000px;
overflow:hidden;
margin-left: auto;
margin-right: auto;
padding-bottom:10px;
border-left:solid 2px #FFFFFF;
border-right:solid 2px #FFFFFF;
background:#FFFFFF;
}
#header_menu
{
height:49px;
background:url(../images/menu_bg.gif) repeat-x;
}
#hmenu_c
{
}
#hmenu_c a
{
color:#FFFFFF;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
}

#hmenu_c a:hover
{
color:#FFFF00;
}
.menu
{
background:url(../images/menu_bg.gif) repeat-x;
height:49px;
text-align:center;
}
.separator
{
background:url(../images/menu_separator.gif) no-repeat;
height:49px;
width:12px;
text-align:center;
}


.error
{
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#header_banner
{
width:100%;
height:323px;
}
#logo
{
height:322px;
width:24%;
background-image:url(../images/logo.gif);
background-repeat:no-repeat;
float:left;
}
#slideshow
{
width:76%;
height:322px;
background:#fff;
overflow:hidden;
float:left;
}
#slideshow img
{
	height:292px;
	width:760px;
}
#white_spc
{
height:10px;
width:100%;
}

#main_content
{
width:100%;
}
#col_left
{
width:21%;
float:left;
margin:0;
top:0;
}
#col_body
{
background:#f7f7f7;
border:1px solid #e4e4e4;
margin-left:5px;
margin-right:5px;
width:55%;
float:left;
padding:5px 2px 3px 5px;
text-align:justify;
z-index:999;
margin-bottom:10px;
}
#col_right
{
width:22%;
float:right;

}

#footer
{
height:103px;
width:1004px;
margin-right:auto;
margin-left:auto;
background:#013d66;
/*background:url(../images/footer_bg.gif);*/
margin-top:0px;
}


#blueblock{
width:100%;
margin-bottom: 1em;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #fff;
border:1px solid #113d2a;
}

* html #blueblock{ /*IE 6 only */
width: 217px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

* html #blueblock ul ul{ /*IE 6 only */
width: 205px; /*Box model bug: 180px minus all left and right paddings for #blueblock */
}

#blueblock ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
#blueblock li {
margin: 0;
}

#blueblock li a{
display: block;
border-bottom:1px solid #113d2a;
border-right:3px solid #113d2a;
border-left:3px solid #113d2a;
padding: 5px 5px 5px 8px;
background-color: #5ec298;
color: #fff;
text-decoration: none;
width: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
}

html>body #blueblock li a{ /*Non IE6 width*/
width: auto;
}

#blueblock li a:hover{
background-color: #fdad02;
color: #fff;
}

#blueblock ul ul{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#blueblock ul ul li {
margin: 0;
}

#blueblock  ul ul li a{
display: block;
padding: 5px 5px 5px 8px;
padding-left:20px;
background-color: #5ec298;
color: #fff;
text-decoration: none;
width: 100%;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;

}

html>body #blueblock ul ul  li a{ /*Non IE6 width*/
width: auto;
}

#blueblock ul ul li a:hover{
background-color: #fdad02;
color: #fff;
}

#info_body
{
background-color: #113d2a;
}

#info_head
{
background:#113d2a;
font-weight:bold;
text-align:center;
height:5px;
padding-top:7px;
width:210px;
color:#fff;
}

#p_title
{
font-weight:bold;
color:#333333;
line-height:100%;
}
#p_stitle
{
color:#999999;
}
#p_content
{

}
#inner-img
{
float:left;
text-decoration:none;
border:0;
}
.image
{
padding-right:20px;
padding-bottom:10px;
border:0;
height:80px;
}
.image:hover
{
opacity:0.4;
filter:alpha(opacity=40);
}
#pagination
{
text-align:center;
margin-bottom:10px;
padding-top:5px;
}
#pagination a
{
text-align:center;
text-decoration:none;
color:#fff;
background:#006699;
padding:5px;
border-right:solid 1px #fff;

}
#pagination a:hover
{
text-decoration:none;
color:#CCCCCC;
background:#0092db;
}
#image
{
text-align:center;
}
#image .view
{
max-height:400px;
max-width:550px;
}
.paginator_news
{
text-align:center;
height:40px;
color:#fff;
}
.paginator_news a
{
color:#fff;
font-weight:bold;
text-decoration:none;
background:none;
}

.paginator_news a:hover
{
color:#fff;
font-weight:bold;
text-decoration:underline;
}
#paginator_l
{
float:left;
width:20px;
background:url(../images/pagination_l_bg.png) no-repeat;
height:40px;
}
#paginator_m
{
float:left;
width:auto;
background:url(../images/pagination_m_bg.png) repeat-x;
height:40px;
padding-top:2px;
}
#paginator_r
{
float:left;
width:19px;
background:url(../images/pagination_r_bg.png) no-repeat;
height:40px;
}
.readmore
{
color:#fff;
text-decoration:none;
background:#006699;
padding:3px 10px 3px 10px;
}
.readmore:hover
{
color:#ccc;
background:#003366;

}
#support_us
{
width:212;
overflow:hidden;
}

#blog
{

}
#forum
{
margin-top:3px;
}
.latest_news
{
font-weight:bold;
color:#00365a;
font-size:16px;
}
#news_n_notices
{
background:#e8edf1;
margin-top:3px;
padding:0 2px 0 10px;
border:solid 1px #cccccc;
margin-bottom:3px;
text-align:justify;
}
#footer_menu
{
padding-top:20px;
}

#footer_menu p
{
color:#fff;
text-align:center;
}

#footer_menu a
{
color:#e5e5e5;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

#footer_menu a:hover
{
color:#FFFF00;
}
#footer_menu td
{
text-align:center;
border-right:solid 1px #FFFFFF;
}
#footer_menu td.last
{
text-align:center;
border-right:solid 0px #FFFFFF;
}


#login
{
border:1px solid #113d2a;
margin:0;
top:0;
bottom:0;
width:210px;
background-color: #113d2a;
color:#fff;
}
#user_menu
{
margin-bottom:-7px;

}
.delete a
{
padding-left:30px;
color:#006699;

text-decoration:none;
}
.delete a:hover
{
text-decoration:underline;
color:#0099CC;
}
.search_rtitle
{
font-weight:bold;
color:#CC6600;
}

#user_list td
{
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px 5px 5px 5px;
}
#new_member
{
margin-top:5px;
}
#partner
{
width:212px;
margin-top:5px;
overflow:hidden;
}
#part_head
{
width:100%;
background:#74beef;
color:#023252;
font-weight:bold;
text-align:center;
padding:5px;
}
#part_body
{
width:100%;
background:#97d3fb;
}
#part_body a
{
color:#2e6d98;
padding-left:8px;
font-weight:800;
}

#part_body a:hover
{
color:#0788e0;
padding-left:8px;
font-weight:800;
}

#marquee
{
position:absolute;
width: 750px; 
font-weight: bold; 
color:#7ed2ca;
font-weight:bold;
margin-top:286px;
margin-left:240px;
z-index:999;
font-size:16px;
}
