/* Default CSS Stylesheet for a new Web Application project */

BODY
{
    BACKGROUND-COLOR: #998877;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
}

 
 
A:link	{	
	text-decoration:	none;
	color:	#990000;
	}	
		
A:visited	{	
	text-decoration:	none;
	color:	#990000;
	}	
		
A:active	{	
	text-decoration:	none;
	color:	#990000;
	}	
		
A:hover	{	
	text-decoration:	underline;
	color:	#990000;
	}


IMG 	{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

Form 	{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	}

TD 
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
}

INPUT
{
	padding-left: 5px;
	padding-right: 5px;
}

.sidebarnav A 
{
    display: none;
}

.sidebarsteps A 
{
    display: inline;
    color: Black;
    font-family: 'Arial Black';
    font-size: 12px;
    text-decoration: none;
    vertical-align: bottom;
}

.sidebarsteps A:hover
{
  background-color: #a7a87b;
}

.TextBox 
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   border: solid 1px black;
   padding-left: 5px;
   padding-right: 5px;
}

.D4TextBox 
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   border: solid 1px black;
   padding-left: 5px;
   padding-right: 5px;
}

.MemberTitle
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 14px;
   font-weight: bold;
   color: White;
   background-color: Black;
}

 
.MemberTitle A:link	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.MemberTitle A:visited	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.MemberTitle A:active	{	
	text-decoration:	none;
	color:	#FF0000;
	}	
		
.MemberTitle A:hover	{	
	text-decoration:	underline;
	color:	#FFFFFF;
	}


.SectionTitle
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 14px;
   font-weight: bold;
   color: White;
   background-color:Gray;
   padding: 5px 5px 5px 5px;
}

 
.SectionTitle A:link	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.SectionTitle A:visited	{	
	text-decoration:	none;
	color:	#FFFFFF;
	}	
		
.SectionTitle A:active	{	
	text-decoration:	none;
	color:	#FF0000;
	}	
		
.SectionTitle A:hover	{	
	text-decoration:	underline;
	color:	#FFFFFF;
	}


.SectionFilter
{
   color: Black;
   background-color: Gainsboro;
   padding: 5px 5px 5px 5px;
}

.SectionSubTitle
{
   background-color: Black;
   color: White;
}

.SectionSubTitle TD
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 12px;
   font-weight: bold;
   color: White;
   background-color: Black;
   padding: 5px 5px 5px 5px;
}

.SectionGroupTitle
{
   background-color: DarkGray;
}

.SectionGroupTitle TD
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 12px;
   font-weight: bold;
   color: White;
   background-color: DarkGray;
   padding: 5px 5px 5px 5px;
}


.SectionCancelNext
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 14px;
   font-weight: bold;
   color: black;
   background-color:white;
   padding: 5px 5px 5px 5px;
}

.UserQuestionNormal
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   font-weight: normal;
   color: black;
   padding: 3px 3px 3px 3px;
}

.UserQuestionIndented
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   font-weight: normal;
   color: black;
   padding: 3px 3px 3px 25px;
}
.UserQuestionNormalBold
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   font-weight: Bold;
   color: black;
   padding: 3px 3px 3px 3px;
}

.UserQuestionIndentedBold
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 11px;
   font-weight: Bold;
   color: black;
   padding: 3px 3px 3px 25px;
}

table.CheckBoxList
{
	border-collapse: collapse;
	margin: 0px;
	padding: 0px;
	border: none;
	height: 12px;
}

tr.CheckBoxList
{
	margin: 0px;
	padding: 0px;
	border: none;
	height: 12px;
}

td.CheckBoxList
{
	margin: 0px;
	padding: 0px;
	border: none;
	height: 12px;
}


.SummaryHeader
{
	FONT-SIZE: 14px;
	COLOR: white;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR: black;
	font-weight: bold;
	text-align: center;
	padding: 5px 5px 5px 5px;
	width: 100%;
}

.SectionSubTitle2
{
   background-color: Black;
   color: White;
}

.SectionSubTitle2 TD
{
   FONT-FAMILY: Verdana, Helvetica, sans-serif;
   FONT-SIZE: 12px;
   font-weight: bold;
   color: White;
   background-color: Black;   
}

select
{ 
font: 11px Verdana;
}
<!-- payment info div -->
#maindiv{width:687px; float:left;}
.leftdiv{width:242px; float:left; height:20px; padding-left:40px;}
.rightdiv{width:343px; float:right;}
.rightdiv2{width:353px; float:left; margin-left:290px; text-align:left; padding-bottom:5px;}