/* CSS Document */
*{
margin:0;
padding:0;
}

.clear{
clear:both;
}

body{
background:#003263 url(../images/page-bg.png) top repeat-x;
}

img{
border:none;
}

a{
	color: white;
}

h3 a{
	color: #64BAEC;
	text-decoration: none;
}

#top{
width:900px;
height:140px;
margin:0px auto 0px auto;
}
.top-hone{
width:900px;
height:40px;
margin:0px auto 0px auto;
}
.top-hone h1{
font:normal 23px Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
padding:0px 0 0px 40px;
}

#page{
width:900px;
height:auto;
margin:0px auto 0px auto;
background:#000000 url(../images/header.png) top no-repeat;
}

/*#page h1{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:0px 0px 0px 150px;
float:left;
}*/


.proimg{
width:300px;
height:235px;
float:right;
padding:40px;
display:none;
visibility:hidden;
}

#left{
width:560px;
height:auto;
float:left;
position:relative;
top:130px;
}

#right{
width:330px;
height:auto;
float:left;
position:relative;
top:-130px;
}

#left p{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:15px 15px 15px 40px;
line-height:18px;
}

.blackbox{
width:524px;
height:auto;
background:url(../images/box1.png) top no-repeat;
margin:5px 10px 5px 20px;
}

.blackbox h2{
font:normal 23px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:15px 0px 0px 20px;
}

/*.blackbox p.new{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:15px 15px 15px 20px;
line-height:18px;
}
*/
.video{
width:481px;
height:325px;
margin:0px auto 0px auto;
}

#left h3{
font:normal 15px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:15px 0px 0px 40px;
}

#left ul{
margin:5px 15px 5px 50px;
}

#left li{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
color:#FFFFFF;
}

#right .bluebox{
width:320px;
height:auto;
margin:0px auto 10px auto;
}

#right .bluebox .top{
width:320px;
height:31px;
background:url(../images/right-box-top.png) center no-repeat;
}
#right .bluebox .top h3{
font:bold 13px Verdana, Arial, Helvetica, sans-serif;
color:#64BAEC;
padding:8px;
}

#right .bluebox .all{
width:320px;
height:155px;
background:url(../images/right-box.png) center no-repeat;
}

#right .bluebox img{
float:left;
margin:0px 10px 0px 10px;
}

#right .bluebox p{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
padding:15px 15px 0px 10px;
line-height:18px;
}

#footer{
width:900px;
height:90px;
background:url(../images/footer-bg.png) center no-repeat;
margin:0px auto 0px auto;
}

.pad1{
padding:40px 20px 20px 0px;
float:left;
}

#footer p{
font:normal 12px Verdana, Arial, Helvetica, sans-serif;
color:#4885C2;
padding:40px 20px 20px 0px;
}




