
/* CSS Document */

html{	
	height:100%;
	margin-bottom:1px;
}

body {
background-image:url(images/back_bg.jpg);
background-repeat:repeat-x;
background-color:#004569;
	margin:auto;
	margin:0; padding:0;
}

div#main_block{
	width:742px;
	height:auto;
	display:block;
	padding-top:10px;
	margin:auto;
}

div#site_container{
background-color:#fff;
	float:left; display:block; width:278px;
	height:630px;
}

.right_container{
background:url(images/right_round.jpg) no-repeat #FFF;
float:left; 
display:block;
width:464px;
height:630px;
}
.logo{
background-image:url(images/mainlogo.gif);
background-repeat:no-repeat;
width:278px;
height:1220x;
float:left;
display:block;
}

.left{
background-image:url(images/left_bot_up.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-top:6px;
padding-left:7px;
width:271px;
float:left;
}

.left_text{
background-repeat:no-repeat;
padding:0px;
margin:0px;
width:271px;
height:336px;
float:left;
}


h1{
width:255px;
color:#003366;
text-align:center;
font-family:verdana;
padding-top:5px;
padding-left:5px;
font-size:14px;
font-weight:700;
float:left;
}

.subtext{
width:235px;
padding-top:10px;
padding-right:20px;
padding-left:15px;
padding-bottom:17px;
color:#8c8c8c;
font-family:verdana;
font-size:11px;
font-weight:500
}


.leftbottom{
background-image:url(images/left_bot.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-top:20px;
padding-left:7px;
width:271px;
height:17px;
float:left;
}


.right_top{
background-image:url(images/right.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding-top:10px;
width:445px;
float:left;
}


.top_img{
background-image:url(images/orange_1.jpg);
background-repeat:no-repeat;
margin-top:10px;
margin-left:3px;
height:303px;
width:452px;
float:left;
}

h2{
color:#FFFFFF;
font-family:arial;
font-size:18px;
font-weight:700;
padding:0px;
margin:0px;
padding-right:25px;
padding-bottom:10px;
float:right;
padding-top:15px;
}

h3{
color:#FFFFFF;
font-family:arial;
font-size:18px;
font-weight:700;
padding:0px;
margin:0px;
padding-right:25px;
padding-bottom:10px;
float:right;
padding-top:15px;
}

.textline{

padding-right:10px;
padding-left:10px;
padding-top:10px;
width:310px;
float:right;
display:block;
}

.topbox_2{
padding:0px;
margin:0px;
color:#666666;
font-family:verdana;
font-size:11px;
font-weight:500;
margin-top:2px;
padding-bottom:15px;
}

.topbox{

width:150px;
height:190px;
font-family:verdana;
padding-right:25px;
padding-left:55px;
font-size:11px;
font-weight:500;
float:left;
}
.topbox ul li{
padding:0px;
margin:0px;
color:#666666;
}


.topbox_2 ul li{

}

.button{
background-image:url(images/start.jpg);
background-repeat:no-repeat;
width:111px;
color:#FFFFFF;
padding-right:30px;
height:29px;
float:right;
}


.button_g{
background-image:url(images/greenstart.jpg);
background-repeat:no-repeat;
width:111px;
padding:0px;
margin:0px;
padding-right:40px;
height:29px;
float:right;
}

.button_text{
color:#FFFFFF;
font-family:arial;
font-size:12px;
text-decoration:none;
height:29px;
padding-top:8px;
padding-bottom:5px;
padding-right:10px;
padding-left:5px;
font-weight:700;
font-family:verdana;
}

.button_text a{
color:#FFFFFF;
font-family:arial;
font-size:12px;
text-decoration:none;
height:29px;
padding-left:10px;
pfont-weight:700;
font-family:verdana;

}


.bot_img{
background-image:url(images/greenmain_o0.jpg);
background-repeat:no-repeat;
margin-left:2px;
margin-top:7px;
height:300px;
width:452px;
float:left;
display:block;

}

.text_line{
padding-left:10px;
padding-top:10px;
width:310px;
float:right;
}



.botbox{
width:100px;
font-family:verdana;
padding-right:30px;
padding-top:10px;
padding-left:35px;
font-size:11px;
font-weight:500;
float:left;
display:block;
}


.botbox ul li{
padding:0px;
margin:0px;
padding-right:2px;
padding-left:3px;
color:#666666;
}

.botbox_2{
width:240px;
height:140px;
color:#666666;
font-family:verdana;
line-height:16px;
padding-bottom:35px;
margin-top:15px;
padding-left:45px;
font-size:11px;
font-weight:500;
}

.botbox_2 li{
list-style-image:url(images/greendot.jpg);
background-repeat:no-repeat;
background-position:center;

}
.topbox li{
list-style-image:url(images/orangedot.jpg);
background-repeat:no-repeat;
}

.topbox_2 li{
list-style-image:url(images/orangedot.jpg);
background-repeat:no-repeat;
}
.rightbottom{
background-image:url(images/pp0.jpg);
background-repeat:no-repeat;
padding-right:20px;
width:444px;
height:21px;
float:right;
}


.closing{
background-image:url(images/closing.jpg);
background-repeat:no-repeat;
width:742px;
height:30px;
float:left;
}

.flash{
background-color:#FFFFFF;
width:742px;
height:70px;
float:left;
display:block;
}

.quest{
width:242px;
font-family:verdana;
font-size:14px;
color:#FFFFFF;
font-weight:700;
padding-top:15px;
padding-bottom:15px;
float:left;
border-right: 2px #fff dotted; 
}

.quest a{
font-family:verdana;
font-size:14px;
color:#FFFFFF;
font-weight:700;
text-decoration:none;
}


.copy{
color:#FFFFFF;
font-family:verdana;
font-size:12px;
font-weight:500;
width:712px;
padding-left:15px;
padding-right:15px;
}




.copywrite{
padding-top:15px;
width:420px;
color:#FFFFFF;
font-size:12px;
font-family:verdana;
float:right;

}

.copywrite a{
color:#FFFFFF;
font-size:12px;
font-family:verdana;
text-decoration:none;
}

.copywrite a:hover{
color:#c86e06;
font-size:12px;
text-decoration:underline;
font-family:verdana;
text-decoration:none;
}



