body	{
	margin-top:0px;
	margin-left:0px;
	margin:0;
	padding:0;
	font-family: verdana, sans-serif;
	font-size:11px;
	color: #333333;
	background: #ffffff url(../img/rightborder.jpg) top left;  
	}

h2	{
	font-size:12px;
	color: #0066cc;
	}

img	{
	border:0;
	}

p	{
	font-size:11px;
	}

a	{
	color:#0066cc;
	text-decoration:none;
	}

a:hover	{
	color:#666666;
	text-decoration:underline;
	}

li.sb	{
	font-size:11px;
	list-style-image: url(../img/sn_bullet.gif);
	}

li.errors {
	font-size:11px;
	color:#cc0000;
	}

.logoAndNav	{
	z-index:1;
	}

.mainContent	{
	position:relative;
	left:50px;
	top:-130px;
	right: 15px;
	margin-right: -15px;
	z-index:2;
	}

.subNav	{
	font-family:arial,helvetica,sans-serif;
	font-size:13px;
	color:#333333;
	text-decoration:none;
	}

.fieldDesc	{
	font-size:11px;
	color:#0066cc;
	line-height:12pt;
	padding-bottom:5px;
	}

input.required	{
	background-color:#cceaff;
	}

input.grey	{
	background-color:#eeeeee;
	font-family:verdana,sans-serif;
	font-weight:bold;
	font-size:10px;
	color:#333333;
	}

.quoteAttr	{
	font-weight:bold;
	font-size:10px;
	color:#999999;
	}

.CVcat	{
	font-weight:bold;
	color:#333333;
	}

.CVsubcat	{
	font-weight:bold;
	color:#666666;
	}

.bullet	{
	vertical-align:top;
	}

.errorMessage	{
	color:#cc0000;
	font-size:11px;
	}

.footer	{
	position:relative;
	top: -15px;
	left:50px;
	right: 15px;
	margin-right: -15px;
	font-size:10px;
	}

