body
{
	width:100%;
	margin:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

a:link
{
text-decoration:none;
}

a:hover
{
text-decoration:underline;
}

.logo
{
background:url(../images/img_title.jpg) no-repeat;
background-position:10px 10px;
width:300px;
height:60px;
}

#main_bg
{
background-color:#2664AE;
width:15%;
}

.home_icon
{
background:url(../images/home.png) no-repeat;
background-position:0px 23px;
padding-top:24px;
padding-left:19px;
padding-right:10px;
}

.top_menu
{
text-align:center;
}

.top_menu a
{
color:#FFFFFF;
text-decoration:none;
font-weight:bold;
}

.top_menu a:hover
{
color:#999999;
text-decoration:none;
}

.site_icon
{
background:url(../images/site.jpg) no-repeat;
background-position:0px 23px;
padding-top:24px;
padding-left:20px;
}

.icon_menu a
{
font-family:Arial;
font-size:11px;
color:#333333;
text-decoration:none;
}

.icon_menu a:hover
{
color:#2664AE;
text-decoration:none;
}

.left_menu
{
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.left_menu a
{
color:#FFFFFF;
font-family:Arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.left_menu a:hover
{
text-decoration:none;
color:#BBDBFF;
}

.menu_border
{
border-right:#CCCCCC solid 1px;
}

.heading
{
font-weight:bold;
padding-left:10px;
text-align:left;
}

.content
{
	text-align:justify;
	text-indent:0px;
	line-height:normal;
	color:#000000;
	letter-spacing: normal;
	vertical-align: top;
	word-spacing: normal;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}

.heading_in
{
font-weight:bold;
padding:3px 0px 3px 10px;
background-color:#2664AE;
color:#FFFFFF;
}

.heading_con
{
padding:3px 0px 3px 10px;
color:#2664AE;
border-bottom:#CCCCCC solid 1px;
font-weight:bold;
}

.content_con
{
text-align:justify;
padding:5px 5px 2px 10px;
line-height:20px;
color:#333333;
}

.content_in
{
text-align:justify;
padding:5px 5px 2px 10px;
line-height:20px;
color:#333333;
}

.mail a
{
color:#333333;
text-decoration:none;
}

.mail a:hover
{
color:#333333;
text-decoration:underline;
}

.current_menu
{
color:#999999;
}

.highlight
{
color:#0033FF;
}

.highlight1, .highlight1 a
{
text-decoration:none;
color:#6fc3e5;
}

.highlight2, .highlight2 a
{
text-decoration:none;
color:#701c1c;
}

.highlight3, .highlight3 a
{
text-decoration:none;
color:#70d424;
}

.highlight4, .highlight4 a
{
text-decoration:none;
color:#fc7700;
}

.highlight5, .highlight5 a
{
text-decoration:none;
color:#384e75;
}

.highlight6, .highlight6 a
{
text-decoration:none;
color:#232325;
}

.highlight7, .highlight7 a
{
text-decoration:none;
color:#3f7dc6;
}

.highlight8, .highlight8 a
{
text-decoration:none;
color:#713418;
}

.highlight9, .highlight9 a
{
text-decoration:none;
color:#b84fac;
}

.highlight10, .highlight10 a
{
text-decoration:none;
color:#666c2e;
}

.highlight11, .highlight11 a
{
text-decoration:none;
color:#d8b900;
}

.highlight12, .highlight12 a
{
text-decoration:none;
color:#0093e9;
}

.highlight13, .highlight13 a
{
text-decoration:none;
color:#7519bc;
}

.highlight14, .highlight14 a
{
text-decoration:none;
color:#5b5f62;
}

.current_leftmenu
{
color:#BBDBFF;
}

#up1, #up2
{
position:absolute; 
z-index:100%; 
width:397px; 
height:199px; 
background-color:#FFFFFF; 
visibility:hidden;
border:#CCCCCC solid 1px;
}


#up1 a, #up2 a
{
font-weight:bold;
color:#CC3300;
font-size:14px;
}


.back
{
font-family:Arial;
font-size:13px;
color:#2664AE; 
font-weight:bold;
border:#2664AE solid 1px;
background-color:#FFFFFF;
border-style:dashed;
}

.back_div
{
padding-top:50px;
}


.iframe_heading
{
font-family:Arial;
font-size:13px;
color:#2664AE; 
font-weight:bold;
padding-bottom:15px;
}



.footer
{
border-top:#999999 solid 1px;
font-size:10px;
text-align:center;
padding-top:5px;
}
