/* CSS Document */
body{
/* background-image:url(images/bgimage.gif); */
background-color:#f1f1f1;
margin-top: 0px;
}
#layout1{
width:774px;
height:640px;
margin:0 auto;
background-color:#103150;
}
#layout2{
width:679px;
height:638px;
margin:0 auto;
background-color:#ffffff;
}
#headerimg_frontpage
{
background-image:url(images/headerimg.jpg);
height:150px;
margin:auto;
margin-top:0px;
background-repeat:no-repeat; background-position:left;
margin-left:20px;
}
#headerimg
{
height:10px;
}
#logoheading{
	width:178px;
	height:54px;
	margin-top:0px;
	float:left;
	padding-left:30px;
}
#slogan{
	width:157px;
	height:49px;
	margin-top:0px;
	float:right;
	padding-right:275px;
	padding-top:30px;
}
.heading1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;
	margin-top:0px;
	padding-top: 108px;
}
.heading2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#1bc3e0;
margin-top:0px;
padding-top:30px;
margin-left:35px;
}
.heading3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style:italic;
color:#000000;

}
#links{
width:500px;
height:30px;
margin-left:10px;
border:0px solid #ffffff;
}
#sub_links{
width:500px;
height:20px;
margin-left:15px;
border:0px solid #ffffff;
}
#logo {
	float:right;
	margin-right: 15px;
}
.menus{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
margin-left:10px;
padding-left:5px;
margin-top:5px;
float:left;
}
.sub_menus{
font-weight:bold;
margin-left:5px;
padding-left:5px;
margin-top:0px;
float:left;
}
.frontpage_image {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#103150;
text-decoration:none;
margin-top: 50px;
margin-left: 25px;	
float:left;
}
.frontpage_image a {
color:#103150;
}
.bullet
{
margin-left:15px;
margin-top:10px;
float:left;
}
.sub_bullet
{
margin-left:10px;
margin-top:3px;
float:left;
}

#bodypart_frontpage
{
	width:635px;
	height:370px;
	margin-left:23px;
	margin-top:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

#bodypart
{
	width:635px;
	height:540px;
	margin-left:23px;
	margin-top:0px;

	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	text-decoration:none;
}

#bodypart .header {
	font-size:16px;
}

#bodypart h2 {
	margin-top: 10px;
	font-size: 15px;
}
#leftpart{
	width:439px;
	height:200px;
	float:left;
	margin-top:0px;
}

#leftpart1{
	width:439px;
	height:200px;
	float:left;
	margin-top:0px;
}
#rightpart{
	width:237px;
	height:200px;
	float:right;
}
#leftimg
{
float:left;
width:130px;
padding-top:10px;
padding-left:19px;
height:165px;
}
#leftimg1
{
float:left;
width:130px;
padding-top:10px;
padding-left:19px;
height:165px;
}
#rightpara
{
float:right;
width:290px;
height:165px;
}

#rightparag
{
float:right;
width:290px;
height:165px;
}


.welcome
{
padding-top:20px;
}
.service
{
padding-top:20px;
}
.content
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
margin-top:20px;
line-height:13px;
text-decoration:none;
}
.blackcontent
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-top:10px;
text-decoration:none;
line-height:13px;
}
.content1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-decoration:none;
margin-top:20px;
line-height:13px;
margin-left:15px;
}
.blackcontent1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
margin-top:8px;
text-decoration:none;
margin-left:1px;
line-height:13px;
}
.read
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
margin-top:8px;
}
#middleline
{
width:366px;
height:2px;
margin-left:20px;
}
#leftimg1
{
float:left;
width:130px;
padding-top:25px;
padding-left:19px;
height:182px;
}
#verticalline
{
width:1px;
height:324px;
margin-left: 200px;
}
#leftline
{
width:1px;
height:324px;
float:left;
margin-top:25px;
}
#rightpara1
{
float:right;
width:228px;
height:210px;
}
.news
{
padding-top:20px;
padding-left:15px;
padding-bottom:6px;
}
#middleline1
{
width:191px;
height:3px;
padding-left:20px;
margin-top:0px;
padding-top:0px;
}
#rightpara2
{
float:right;
width:228px;
height:142px;
}
.support
{
padding-top:20px;
padding-left:15px;
}

#footer
{
	width:380px;
	height:50px;
	margin-left:20px;
	float:right;
}
#leftfooter
{
	width:235px;
	height:50px;
	float:left;
}
#rightfooter
{
	width:130px;
	height:50px;
	margin-right: 10px;
	float:right;
}
.content4
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:right;
color:#000000;
text-decoration:none;
}
.links
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#103150;
text-decoration:none;
}
.links_active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#21acff;
text-decoration:none;
}
.sub_links
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#103150;
text-decoration:none;
}
.sub_links_active
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#21acff;
text-decoration:none;
}

.footerlinks
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#000000;
text-decoration:none;
}
a { color:#103150; text-decoration:none;}
a:hover { color:#21acff; text-decoration: none; }
a.readlinks{ color:#000000; text-decoration:none;}
a.readlinks:hover { color:#FFFFFF; text-decoration: none; }
