@charset "utf-8";
/* CSS Document */

/* GLOBAL: ~~~~~~~~~~~~~~~*/
html, body{
	padding:0; margin:0;
	background:#e1edfa;}
* {	margin: 0; padding: 0;}
body{font-size: .89em; 
	font-family:Arial, Helvetica, sans-serif;}
	
h1, h2, h3, h4, h5, h6{
	margin:15px 0 2px 0; padding:0;}
h1{	font-size:1.4em;
	margin:20px 10px 10px 5px; padding:0;
	color:#f57421;}
h2{	font-size:1.2em;}
h2 + ul {
	margin-top:0;}
h3{	font-size:;}
h4{	font-size:;}
h5{	font-size:;}
h6{	font-size:;}

p	{margin:10px 0; padding:0;}

a,
a:active,
a:visited{
	color:#0065e2;}
a:hover{
	text-decoration:none;}

img{
	border:none;}

ul	{	
	margin:10px;  padding:0;}
ul li	{
	list-style:disc;
	padding:8px 0; margin:0 5px;}
ul ul li	{	
	list-style:circle;
	padding:5px 0; margin:0 5px;}

dl{		
	margin:10px 0;  padding:0;}
dl th{}
dl dd{}

table{
	margin:10px 0; padding:0;}
table th{}
table tr{}
table tr td{}

form{}
label{}
input{}

sup, sub {/*Prevent Superscripts and Subscripts from Affecting Line-Height*/
   vertical-align: baseline;
   position: relative;
   padding-right:2px;
   top: -0.3em;}
   
hr{}

/* CUSTOM: ~~~~~~~~~~~~~~~*/
.error{		color:red;}
.important{ color:red;}
.floatL{	float:left;}
.floatR{	float:right;}
.hide{		display:none;}
.clearBoth, .clearfloat{
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;}
.accessibility{
	position: absolute;
   	left: -999em;}	
.first{
	padding-top:0;
	margin-top:0;}

/* LAYOUT: ~~~~~~~~~~~~~~~*/
#page-wrap{}
#header-wrap{
	width:800px;
	margin:0 auto;
	height:100px;}
#center-wrap{
	width:800px;
	margin:0 auto;
	background:url(images/leftNav_BGR.jpg) top left repeat-y #fff;}
#tabs-wrap{
	width:990px;
	margin:0 auto;}
#content-col01{
	width:200px;
	float:left;}
#content-col01 ul.loginMenu{
	width:180px;
	padding:0; margin:0;}
#content-col01 ul.loginMenu li{
	padding:0; margin:0;
	border-bottom:1px solid #a1b9d3;
	border-top:1px solid #5b738d;
	list-style:none;}
#content-col01 ul.loginMenu li a{
	color:#fff;
	text-decoration:none;
	display:block;
	padding:8px 10px 8px 25px; margin:0;
	font-weight:bold;
	font-size:.9em;}
#content-col01 ul.loginMenu li a:hover{
	text-decoration:underline;}
#content-wrap{
	margin-left:200px}
#content-main{
	width:600px;
	float:left;}
#content-main .content_padding{
	padding:0 15px 20px 5px; margin:0;}
#content-main table.home_userWRAP{
	width:100%;}
#content-main table.home_userWRAP tr{}
#content-main table.home_userWRAP td{
	padding:10px;}
#content-main table.home_userWRAP td.firstCell{
	padding-left:0;}
#content-col02{
	margin-left:590px;
	background:red;
	display:none;}
#footer-wrap{
	width:800px;
	margin:0 auto;
	font-size:.82em;
	color:#000;
	background:url(images/footer.png) top left no-repeat;}
#footer-wrap .padding{
	padding:35px 10px;
	text-align:center;}
#footer-wrap a{
	color:#000;
	text-decoration:none;
	padding:0 4px;}
#footer-wrap a:hover{
	color:#000;
	text-decoration:underline;}