/* CSS Document */
body {
background-image:url(images/BG-image.jpg);
background-color:#4777AC;
font-family:Arial, Helvetica, sans-serif;
margin:0px;
padding:5px;
background-repeat:no-repeat;
}

h1 {
color:#010196;
font-size:18px;
border-bottom:2px solid #6FAAFF;
font-weight:normal;
background-image:url(images/drop-only.png);
background-repeat:no-repeat;
padding-left:21px;
}

h2 {
color:#6FAAFF;
font-size:18px;
font-weight:normal;
}

h3 {
color:#6FAAFF;
font-size:14px;
font-weight:normal;
}


.aboveheader {
height:31px;
width:880px;
margin:auto;
}

.aboveheaderLeft {
width:440px;
float:left;
}

.aboveheaderRight {
width:440px;
float:left;
text-align:right;
line-height:31px;
}

.headerwrapper {
width:880px;
height:150px;
margin:auto;
background-image:url(images/header.png);
}
.headerleft {
width:440px;
height:120px;
float:left;
}

.headerright {
width:430px;
height:110px;
float:left;
padding-right:10px;
padding-top:10px;
}

.topmenu {
width:870px;
height:30px;
float:left;
padding-right:10px;
font-size:14px;
}

.topmenu ul {
list-style:none;
margin:0px;
padding:0px;
}

.topmenu ul li {
margin:0px;
padding:0px;
float:right;
display:block;
}

.topmenu ul li a{
text-decoration:none;
color:#000000;
font-weight:bold;
}


.bodywrapper {
width:860px;
margin:auto;
background-image:url(images/header.png);
background-position:0px -150px;
background-repeat:no-repeat;
background-color:#98B6D7;
padding-left:10px;
padding-right:10px;
}

.bodymenu {
width:200px;
height:402px;
background-image:url(images/mainmenu.png);
float:left;
background-repeat:no-repeat;
margin:0px;
padding:0px;
}

.bodymenu ul {
list-style:none;
margin:0px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
line-height:35px;
}

.bodymenu ul li a{
list-style:none;
text-decoration:none;
color:#FFFFFF;
border-bottom:1px solid #999999;
display:block;
padding-left:20px;
}

.bodymenu ul li a:hover{
background:url(images/drip.png) no-repeat left;
height:35px;
padding-left:20px;

}

li.last a {
border:0px;
}

#select {
background:url(images/drip1.png) no-repeat left;
height:35px;
}


.leftbanner {
width:540px;
height:305px;
float:left;
}

.rightbanner {
width:320px;
height:305px;
float:left;
}

.toprightbanner {
width:320px;
height:210px;
float:left;
}

.bottomrightbanner {
width:320px;
height:95px;
float:left;
}

.bottomcontent {
width:860px;
float:left;
margin-top:10px;
}


.bodycontent {
width:650px;
margin-left:10px;
float:left;
}

.bodycontentTop {background-image:url(images/maincontent-header.png); height:12px; width:650px; line-height:12px; float:left;}

.bodycontentCenter {
background-image:url(images/maincontent-center.png); 
width:630px; 
background-repeat:repeat-y; 
float:left; 
padding:10px;
font-size:12px;
}

.bodycontentBottom {background-image:url(images/maincontent-footer.png); height:12px; width:650px; line-height:12px; float:left;}

.footercontent {
width:880px;
text-align:center;
font-size:12px;
color:#FFFFFF;
}

.footercontent a {
color:#FFFFFF;
text-decoration:none;
}

.box {
width:280px;
padding-left:6px;
float:left;
}

.box-header { width:280px; height:11px; background-image:url(images/box-header.jpg);}
.box-body { width:260px; height:300px; background-image:url(images/box-body.jpg); background-repeat:repeat-y; padding:10px; color:#FFFFFF; font-size:12px;}
.box-footer { width:260px; height:17px; background-image:url(images/box-footer.jpg); padding:10px;}

.bodyfooter {
width:880px;
height:16px;
margin:auto;
background-image:url(images/content-footer.png);
}
