/* CSS Document */

body
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;

}
.header
{

background-image:url(header_all_bg.jpg);
background-repeat:repeat-x;
height:217px;
width:100%;


}
.header_logo
{
float:left;
margin-right:-194px;
position:absolute;

}
.header_banner
{
float:right;
background-image:url(header_all.jpg);
width:783px;
height:217px;

}

#wrapper {
	background-color:#63b8de;
}

#container {
	width: 100%;
	background-color:#1c9eff;

	float: right;
	margin-left: -227px;
	
}
#content {
	background: #f1f2ea;
	margin-left: 227px;
	border-left:1px solid #FFFFFF;
	background-color:#d5e8ff;
	padding-left:45px;
	padding-top:23px;
	font:Tahoma;
	margin-right:10px;
	padding-bottom:20px;
	
	
	}
#sidebar {
background-image:url(menu_bottom.jpg);
background-position:bottom;
background-repeat:no-repeat;
background-color:#63b8de;
width:217px;
	float: left;
	padding-left:10px;
}

.clearing {
	height: 0;
	clear: both;
}
#content h1
{
color:#2b4ab5;
font-size:18px;
font-style:italic;


}

#sidebar a, sidebar a:link, sidebar a:visited
{
height:41px;
width:196px;
background-image:url(button.jpg);
background-repeat:no-repeat;
color:#0023a3;
font-size:10px;
display:block;
text-decoration:none;
font-weight:bold;
text-align:center;
padding-top:12px;

}
#sidebar a:hover
{
color:#fff59e;
background-image:url(button_active.jpg);
background-position:3px 1px;



}

.footer
{
background-image:url(footer_bg.jpg);
width:100%;
height:127px;

}
.footer_line
{
background-image:url(footer.jpg);
background-repeat:no-repeat;
background-position:right;
width:804px;
height:127px;
float:right;
}
.tube_table
{
border:1px solid #99cc00;
background-color:#FFFFFF;
color:#333399;
}
.tube_table td
{
border:1px solid #99cc00;
}
.tube_table th
{
border:1px solid #FFFFFF;
background-color:#99cc00;

}
.colp

{
list-style:none;
line-height:200%;
}
.colp a
{
text-decoration:none;
font-weight:bold;


}
#content a
{
color:#2b4ab5;
text-decoration:none;
font-weight:bold;
}
.labels
{
float:left;
margin-left:5px;
margin-right:5px;
margin-top:5px;
width:200px;
margin-top:10px;

}
.asterix
{
color:#FF0000;
font-weight:bold;


}
.fields
{
float:left;

margin-left:5px;
margin-right:5px;
margin-top:10px;


}
.fields input, select, textarea
{
border:1px solid #99cc00;

}
.fields_sm

{
width:20px;

}