@charset "utf-8";
/* CSS Document */

* {
padding:0px; 
margin:0px;
font-family:Arial, Helvetica, sans-serif;
}

body {background-color:#333333}

h1 {
font-size:20px;
color:#f07124;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

#wrapper {
width:800px; 
margin:10px auto 10px auto; 
background-color:#ffffff;
border:2px #00aeef solid;
}

#header {
border-bottom:2px #00aeef solid }


#content, #adlesscontent {
float:left;
background-color:#FFFFFF;
margin:20px 20px 20px 20px;
color:#000066;
font-size:14px;
width:610px;
}

#adlesscontent {
width:760px;
}

#ads {
float:right;
margin-right:20px;
margin-top:20px;
width:120px;
}

#nav {
border-bottom:2px #00aeef solid;
clear:both;
background-image:url(../images/nav_bg.jpg);
}


#footer {
color:#FFFFFF;
padding:0px 0px 10px 0px;
text-align:left;
font-size:10px;
width:800px;
margin:0px auto 0px auto;
}

#footer a:link		{color:#00aeef; text-decoration:none}
#footer a:visited	{color:#00aeef; text-decoration:none}
#footer a:hover		{color:#ffffff; text-decoration:none}
#footer a:active	{color:#00aeef; text-decoration:none}

.error,.req
{
	color:red;
}

.success,.message
{
	color:green;
}

.actionIcon
{
	margin-left: 8px;
}

#resume_table td
{
	vertical-align:top;
}

th a:link, th a:active, th a:visited, th		
{
	color:#666666; 
	text-decoration: underline;
	text-align: left;
}


div#adlesscontent div#paginationControl,
div#content div#paginationControl {
	text-align: center;
}

ul.inputErrors {
	color: red;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 25px;
}