﻿body 
{
    font:90%;  
    margin:5px 0px 0px 15px;
}

body.masterBlack 
{
    font:90%;
    margin: 5px 0px 0px 15px;
    background-color: #000000;
}

#css_content
{
	margin:0px 0px 0px 0px;
	width:	100%;	
}
#header
{
	width:950px;	
	margin-bottom: 1px;
	background:#ffffff;
}

#headerBlack
{
    width: 950px;
	margin-bottom: 1px;
	background-color:#000000;
}

#header .link
{	
	font-family:Verdana;
	font-size:11pt;	
	width:700px;
	height:30px;
	text-align:right;
	padding-right:20px;
	color:#990000;
}

div a:link
{
    color:#990000;
}

div a:visited
{
    color:#cc6666;
}

#header .sharplogobox
{
	width:140px;
	height:30px;
}
#header .advantagelogobox
{
	width:920px;
	height:46px;
}

#headerBlack .link
{	
	font-family:Verdana;
	font-size:11pt;	
	width:300px;
	height:30px;
	text-align:right;
	padding-right:20px;
	background-color: #000000;
}
#headerBlack .sharplogobox
{
	width:630px;
	height:30px;
	background-color: #000000;
}
#headerBlack .sharplogoboxPopup
{
	width:550px;
	height:44px;
	background-color: #000000;
}
#headerBlack .advantagelogobox
{
	width:950px;
	height:46px;
	background-color: #000000;
}


#footer 
{	
	width:950px;
	margin-top: 1px;
	margin-left:2px;
	margin-right:8px;
	font-size:11pt;
	font-family:Verdana;
	border-top:2px solid #cccccc;
	float:left;
	padding-top:5px;
}

#footer .footer_hr1
{
	height:2px;
	color:#cccccc;
}
#footer div.copyrightText
{
	margin:2px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	font-size:10pt;
	background: url(../../Images/footerbckgrnd_tile.gif) repeat-x;
	height:27px;
	
}

#footer div.questionsText
{
    margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	height: 30px;
	border-bottom:2px solid #cccccc;
	
}
/*#footer a
{
	color:#990000;	
}*/

#footer a:link
{
    color:#990000;
}

#footer a:visited
{
    color:#cc6666;
}

#footerBlack 
{	
	width:950px;
	margin-top: 1px;
	margin-left:0px;
	margin-right:0px;
	font-size:11pt;
	font-family:Verdana;
	border-top:2px solid #cccccc;
	color: #cccccc;
	float:left;
	padding-top:5px;
}
#footerBlack div.copyrightText
{
	margin:2px 0px 0px 0px;
	padding:3px 0px 0px 0px;
	font-size:10pt;
	background: url(../../Images/footerbckgrnd_black_tile.gif) repeat-x;
	height: 27px;
	
	/*color: #ffffff;*/
}

#footerBlack div.questionsText
{
    margin:0px 0px 0px 0px;
	padding:0px 0px 2px 0px;
	height: 30px;
	border-bottom:2px solid #cccccc;
}

#footerBlack a:link
{
    color:#990000;
}

#footerBlack a:visited
{
    color:#cc6666;
}

#IconQuestions
{
    margin-top:5px;
}


/*General Contents*/
.floatLeft
{
	float:left;
}
.floatRight
{
	float:right;
}
.align_center
{
	margin-left: 20px;	
}
.box
{
	border: 1px solid #E3CAA6;
	margin-left: 2px;
	margin-bottom:2px;
	background: #ccccff;
}
.aboutprog
{
	width:250px;
	height:300px;	
}

.login
{
	width:330px;
	height:700px;
	
}
.benefits
{
	width:200px;
	height:390px;	
}
/*three columns*/
.top
{
	margin:1px;
	width:950px;
	padding-left: 8px;	
}
.columns1
{
	margin:1px;
	width:300px;
	height:700px;
	background:#ccccff
}
.columns2
{
	margin:1px;
	width:200px;
	height:700px;
	background:#ccccff;
	
}
.columns3
{
	margin:1px;
	width:400px;
	height:700px;
	background:#ccccff
}
.xxsmall
{
	font-size:xx-small;
}

/*Randall*/
input, select
{
	font-size: 8pt;
	font-family: Verdana;
}





