@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background:url(../images/bg.jpg) repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1f497d;
}

h1,h2,h3,h4,h5,h6,ol,ul,li,div,img{
margin:0px;
padding:0px;
}
p{
margin:0px;
padding:0px;
padding-bottom:6px;

}

a{ margin:0; padding:0;
color:#1f497d;
text-decoration:underling;}

a:hover{ margin:0; padding:0;
color:#1f497d;
text-decoration:none;
}


#maincontainer{
width:940px;
background:url(../images/mainbg.jpg) repeat-y top left;
margin:0px auto;
padding:0px 15px;
height:auto;
overflow:auto;
}

#maincontainer .flash_container{
width:940px;
margin:0px;
padding:0px;
float:left;
}

/************************************************************* body start ******************************************************/

#maincontainer #body_container{
width:920px;
background:url(../images/bodybg.jpg) repeat-x top left #92ccfe;
margin:0px;
padding:6px 10px 0px 10px;
float:left;
}

#body_container .bodysection{
background:url(../images/bodysection_bg.jpg) repeat-x top left #92ccfe;
width:920px;
margin:0px;
padding:0px;
float:left;
}

.bodysection .welcometext{
margin:0px;
padding:0px 25px 0px 25px;
width:424px;
float:left;
}

.welcometext h1{
width:424px;
margin:0px;
padding:14px 0px 15px 0px;
display:block;
}

.bodysection .service_section{
background:url(../images/services_bg.jpg) no-repeat top left;
width:233px;
height:135px;
margin:0px;
padding:44px 0px 0px 28px;
float:left;
}

.service_section ul{
margin:0px;
padding:0px;
list-style:none;
}

.service_section li{
background:url(../images/star_bullet.gif) no-repeat left 9px;
margin:0px;
padding:8px 0px 5px 20px;
font-weight:bold;


}

.service_section li strong{

margin:0px;
padding:0px 0px 6px 0px;}

.service_section .more_but{
background:url(../images/more_but.gif) no-repeat top left;
margin:5px 0px 0px 0px ;
height:14px;
width:68px;
padding:2px 0px 0px 8px;
font:Arial, Helvetica, sans-serifa;
font-size:9px;
}
.service_section .more_but a{
color:#1f497d;
text-decoration:none;
}


.bodysection .facebook{
background:url(../images/facebood_bg.gif) repeat-x  top left;
width:145px;
margin:0px 0px 0px 12px;
padding:14px 0px 0px 15px;
float:left;
}


.facebook .more_but{
background:url(../images/more_but1.gif) no-repeat top left;
margin:3px 0px 0px 0px ;
height:14px;
width:68px;
padding:2px 0px 0px 8px;
font:Arial, Helvetica, sans-serifa;
font-size:9px;
}

.facebook .more_but a{
color:#1f497d;
text-decoration:none;
}


/************************************************************* body start ******************************************************/

#fooercontainer{
background:url(../images/footer_bg.gif) repeat-x top left;
width:940px;
margin:0px auto;
padding:0px 0px 17px 0px;
height:auto;
overflow:auto;
text-align: center;
}

#fooercontainer .list{
width:675px;
margin:0px auto;
padding:20px 0px 0px 0px;
}

#fooercontainer .list ul{
margin:0px;
padding:0px;
list-style:none;
}

#fooercontainer .list li{
background:url(../images/bottom_line.gif) no-repeat right 3px;
margin:0px;
padding:0px 10px 10px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#518ac1;
float:left;
}

#fooercontainer .list li a{
color:#518ac1;
text-decoration:none;
}

#fooercontainer .list li a:hover{
color:#518ac1;
text-decoration:underline;
}

#fooercontainer .copright{
width:940px;
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#7a8ca2;
float:left;
text-align:center;
}
