body {
	width : 350px;
	
	font : 13px Verdana, Arial, Helvetica, sans-serif;
	background-color: #2777BB;
}

#wrap { width : 350px; }
#wrapbox { width : 350px; }

#header {
	background-color: #2777BB;
	width : 350px;
	height : 150px;
}

#menu {
	font-size : 11px;
	padding : 5px;
	text-align : center;
}
#menu a { color : #FFFFFF; font-weight : bold; padding : 0 8px 0 8px; }
#menu a:hover { color : #DFE6ED; padding : 0 5px 0 5px; border-left : 3px solid #CCCCCC; border-right : 3px solid #CCCCCC; }

#content {
	background : #F9F9F9 url('./pictures/content.png');
	width : 350px;
	padding : 15px;
}
#contentbox 
{ 
background-color: #2777BB ; 
color: #ffffff ;
width : 370px; 
height: 120px; 
margin: auto;
}

#footer {
	color : #CCCCCC;
	margin : 2px 0 0 0;
	text-align : center;
	font-size : 11px;
}
#footer a { color : #CCCCCC; }
#footer a:hover { color : #FFFFFF; }

input { border : 1px solid #CBD1D8; background : #DFE6ED; padding : 5px; font-weight : bold; }
textarea { border : 1px solid #CBD1D8; background : #DFE6ED; }
h1 {border-bottom : 1px solid #CCCCCC; font-size : 18px; margin : 0 0 10px 0; padding : 0 0 0 5px; }
a { color : #00579C; text-decoration : none;}
a:hover { color : #000000; }
form { margin : 0; } 
table { border-collapse : collapse; border : 1px solid #DDE4EB; width : 100%; text-align : center; }
th { padding : 5px; background : #313D47; color : #FFFFFF; }
tr { background : #FBFBFB; }
td { border : 1px solid #DDE4EB; padding : 5px; }
hr { border : 0; border-bottom : 1px solid #CCCCCC; }
