html,body {
    margin : 0; padding : 0; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    background-color: #FFFFFF;
	height : 100%;
}
* {margin : 0; padding : 0;}
h2,p {padding:10px 0 0}

a:link, a:visited, a:active {
    color: #999;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
    color: #3D72A4;
}
#thebox {
    width: 51em;
    background-color: white;
    color: #666;
    border: 1px #cccccc solid;
    margin: 25px auto 0px auto;
    padding: 0px 15px 10px 15px;
    overflow:hidden;
}
#mainIMG {
    width:230px;
    float:left;
    padding:0;
    margin-right:15px;
    margin-bottom:15px;
}
#logo { 
    text-align: center;
    width: 210px;
    float:left;
    margin: 0;
    padding: 0px 10px 0px 10px;
    background-color: #3D72A4;
    color: #FFFFFF;
    font-family: Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
    letter-spacing: 5px;
    text-transform: uppercase;
}
#logosub { 
    text-align: center;
    width: 210px;
    float:left;
    margin: 0;
    padding: 0px 10px 10px 10px;
    background-color: #3D72A4;
    color: #FFFFFF;
    font-family: Helvetica, sans-serif;
    font-weight: normal;
    font-size: 9px;
    letter-spacing: 5px;
    text-transform: uppercase;
}
#nav {
    margin: 35px 0 37px;
    padding: 0;
    color: #999;
    font-family: 'Gill Sans', Verdana, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
}

#nav li {
    list-style: none;
    display: inline;
    margin-right: 1em;
}

#nav a {
    font-size: 10px;
    font-weight: bold;
    color: #999;
    text-decoration: none;
}

#nav a:hover {
    color: #3D72A4;
    text-decoration: underline;
}

#content {
    color: #666;
    font-family: 'Gill Sans', Verdana, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
}
#content h1 {
	font-size: 12px;
}

#content h1 a:link, a:visited, a:active {
    color: #3D72A4;
    font-family: 'Gill Sans', Verdana, Helvetica, sans-serif;
    font-weight: normal;
}

#content h1 a:hover {
    text-decoration: underline;
    font-family: 'Gill Sans', Verdana, Helvetica, sans-serif;
    color: #3D72A4;
}
#content h2 { 
	font-size: 10px;
	letter-spacing: 3px;
	text-transform: uppercase;
}
#foot {
	margin: 7px 0px 20px 0px;
	padding: 0px 0px 10px 0px;
	text-align: center;
	color: #696969;
}
#titles {
    color: #3D72A4;
    font-family: 'Gill Sans', Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
#main3 { 
	width : 100%; 
	height : auto; 
	padding : 10px 0 0 20px; 
	overflow: auto;
} 
#main3 .thumb { 
	float : left; 
	margin-right : 10px; 
	margin-bottom : 10px; 
	width : 110px; 
	height : 73px; 
	border : 5px solid #120a15; 
} 
#table{
	clear:both;
}
form { 
margin : 10px; 
padding : 5px; 
} 
label { 
display : block; 
font-weight : bold; 
margin : 5px 0; 
color:#3D72A4;
} 
input { 
padding : 3px; 
border : 1px solid #3D72A4; 
font : normal 1em Verdana, sans-serif; 
color : #000; 
} 
textarea { 
width : 350px; 
padding : 3px; 
font : normal 1em Verdana, sans-serif; 
border : 1px solid #3D72A4; 
height : 100px; 
display : block; 
color : #000; 
} 
input.button { 
margin : 0; 
font : bolder 12px Verdana, Sans-serif; 
border : 1px solid #3D72A4; 
padding : 2px 3px; 
background : #fff; 
color : #3D72A4; 
} 
form.search { 
position : absolute; 
top : 108px; 
right : 0; 
padding : 0; 
margin : 0; 
border : none; 
} 
form.search input.textbox { 
margin : 0; 
width : 120px; 
border : 1px solid #999; 
background : #fff; 
color : #333; 
vertical-align : top; 
} 
form.search input.button { 
width : 60px; 
vertical-align : top; 
} 