/* CSS Document */


body {
font-size:0.65em;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color:#999999;
margin: 0;
padding: 0;
border: 0;
color:#333333;
text-align:center;
line-height:1.4em;
}



h1 { margin: 0px; padding: 0px; }

h2 {
	font-size:20px;
	font-weight:normal;
	margin:0;
	color: #FF0000;
}

h3 {
	font-size:16px;
	font-weight:normal;
	margin:0;
	color: #333333;
}

p {
padding:6px 0 0 0;
margin:0;
}

a {color:#FF0000; text-decoration:none; }
a:hover {color:#FF0000; text-decoration:underline; }

#wrap { background-color:#FFFFFF; width:700px; text-align:left; margin-right:auto; margin-left:auto; }

.content { padding:20px 20px 10px 20px; font-size:12px; line-height:18px; }

.reg_label { width:160px; line-height:22px; float:left; padding:0 8px 15px 0; text-align:right; }

.reg_fields { line-height:22px; padding:0 0 15px 0; clear:both;}

.righty { line-height:22px; margin-bottom:10px; padding-left:168px; clear:both; font-weight:bold; color:#333333; }

.rightyplain {
	clear:both;
	padding: 10px 20px 10px 188px;
	display: block;
}

.rightyplain ul { padding:0 10px 0 15px; margin-top:5px; }

.rightyplain ul li { padding:0; margin-top:10px; }

.selecter { width:300px; }

.radiospace { margin-left:20px; margin-right:8px; }

select {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

input {
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#666666;
}

/************************ CLEARFIX ************************/

.clearFix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearFix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearFix {height: 1%;}
.clearFix {display: block;}
/* End hide from IE-mac */


/************************ Header ************************/ 

#header{
	margin: 0px 0 0 0;
	height:90px;
	color:#CCCCCC;
	clear:both;
	background-image: url(../images/revitup_header03bg.gif);
	background-repeat: repeat-x;
}

#header h1 {
text-indent: -9000px;
background-image:url(../images/revitup_header03.gif);
background-repeat: no-repeat;
float: left;
}

#header h1 a {
display: block;
text-decoration: none;
width: 500px;
height: 90px;
}
.rightyplain h2 {
	margin-top: 20px;
}
