body{
color: #888;
font: 11px Arial, Helvetica, sans-serif;
margin: 0 0 20px 0;
padding: 0;
}

#wrap{
border: 1px solid #000;
margin: 0px auto;
width: 723px;
}

#header-wrap{
width: 781px;
margin: 0 auto;

overflow:hidden;
}

#header-wrap h1{
font-size: 11px;
text-align:center;
font-weight: normal;
} 

#header{
width: 723px;
margin: 24px auto 0 auto;
height: 119px;
border: 1px solid #000;
border-bottom: 0;
}

#header img{
float:left;
border: 0;
}

#header h2{
margin: 0;
padding: 13px 0 0 0px;
font: 25px Helvetica, Arial, Verdana, sans-serif;
color: #777;
}

#header h3{
padding: 2px 10px 0 0;
margin:0;
font: 15px Helvetica, Arial, Verdana, sans-serif;
color: #777;
}

#header ul{
float:left;
width: 597px;
margin: 0 0 0 2px;
padding: 0;
}

#header li{
display:block;
float:left;
font: bold 16px/24px "Times New Roman", Times, serif;
padding: 0 22px 0 17px;
list-style:none;
background: url(images/tick.gif) no-repeat 0 3px;
color: #aaa;
}

#banner{
margin: 0;
padding: 0;
height: 231px;
position:relative;
}

#banner p{
margin:0;
padding: 0;
}

#menu{
height: 40px;
background: #e6e7e9;
overflow:hidden;
width: 723px;
border-top: 1px solid #000;
border-bottom: 1px solid #000;
}

#menu ul{
margin: 0;
padding: 0;
width: 800px;
}

#menu li{
list-style:none;
line-height: 40px;
display:block;
float:left;
padding:0;
margin:0;
}

#menu li a{
font: bold 17px/17px "Times New Roman", Times, serif;
padding: 12px 15px 10px 15px;
text-decoration:none;
display:block;
color: #777;
margin: 0;
letter-spacing: -1px;
}

#menu li a:hover{background: #ddd;	}

#content{
}

#content h1{
margin: 0;
padding:10px 0 10px 20px;
font: normal 20px Times new roman;
color: #999;
}

#content h2{
margin: 0;
padding:10px 0 10px 20px;
font: normal 18px Times new roman;
color: #aaa;
}

#content h3{
margin: 0;
padding:10px 0 10px 20px;
font: bold 15px Times new roman;
color: #bbb;
}

th{
color: #000;
font-weight: normal;
}

#content p{
margin: 0;
padding: 8px 0 8px 20px;
}

		div#left{
		float: left;
		width: 420px;
		padding: 0 0 20px 0;
		}

		div#right{
		float: left;
		padding: 0 0 20px 0;
		}

#footer{
clear: both;
padding: 0px 2px 0 0;
text-align: right;
font: 10px Arial, Helvetica, sans-serif; 
}

#links{
width: 722px;
margin: 0 auto;
font: 9px/17px Arial, Helvetica, sans-serif;
text-align:center;
}

#links ul{
margin: 0;
padding: 20px 0 0 0;
}

#links li{
list-style:none;
display:inline;
}

#links li a{
text-decoration:none;
padding: 0;
margin: 0 6px 0 6px;
color:#aaa;
}

#links li a:hover{
color: #888;
}

#bottom{
font: 10px Arial, Helvetica, sans-serif; 
color:#777;
text-align:center;
}

#bottom a{
color:#555;
text-decoration:none;
}

.blue{color: #000099;}
