body {

font-family:arial, Helvetica, sans-serif;

font-size:14px;

color:#000000;

	background-color: #efefef;



}

#mainWidth {

width:752px;
min-width:752px;

}

input {

background-color:#f9f9f9;

border: 1px solid #AAAAAA;

}

select {

background-color:#f9f9f9;

border: 1px solid #AAAAAA;

}

.alreadyStartedTable {

border: 1px solid #306FD9;

margin:20px;

background-color:#FFFFFF;

}

.alreadyStartedTable TD{

padding:10px;

border-bottom:1px solid #EEEEEE;

}



.bottomStartPage {

border-bottom:1px solid #306FD9;

border-left:1px solid #306FD9;

border-right:1px solid #306FD9;

background-color:#FFFFFF;

}

.mainTable {

background-color:#FFFFFF;

border-top: 1px solid #306FD9;

border-right: 1px solid #306FD9;

border-left: 1px solid #306FD9;

text-align:left;

}

.mainHeaderTable {

/* background-color:#555;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#fff;

padding: 5px 0px 5px 25px;

float:left;

width:400px;

border-left:1px solid #000;

border-right:1px solid #000;

not used on this sheet */

} 

/* IMAGE EXAMPLE */

.mainHeaderTD1 {

background-image:url("mainHeader_01.gif");

width:22px;

}

.mainHeaderTD2 {

background-image:url("mainHeader_02.gif");

font-family:Arial, Helvetica, sans-serif;

font-size:20px;

color:#FFFFFF;

padding: 5px 0px 5px 25px;

float:left;

}

.mainHeaderTD3 {

background-image:url("mainHeader_03.gif");

width:24px;

}



/*

.mainHeaderB {

background-color:#555;

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#fff;

padding: 5px 0px 5px 25px;

float:left;

width:400px;

border-left:1px solid #306FD9;

border-right:1px solid #306FD9;

}

*/



.mainHeaderB {

background-image:url("mainHeader.gif");

font-family:Arial, Helvetica, sans-serif;

font-size:18px;

color:#fff;



padding: 5px 0px 5px 25px;

float:left;

width:450px;

}







.headerTableBody {

padding:5px;



background-color:#FFFFFF;

border: 1px solid #306FD9;

}



.sectionTableA {

padding:2px;

}

.sectionTableA TD{

padding:5px 2px 5px 15px;

border-bottom:1px solid #CCCCCC;

}

.sectionTableARightBorder {

border-right:1px solid #CCCCCC;

}

.sectionTableB {}

.sectionTableB {}



.subHeaderA{

background-color:#377ED0;

color:#FFFFFF;

padding:6px;

font-size:16px;

font-weight:600;

border-bottom:1px solid #CCCCCC;

}



.subHeaderB {

background-color:#C5E1F5;

color:#0F5DB7;

padding:6px;

font-size:16px;

font-weight:600;

border-bottom:1px solid #CCCCCC;

}

.oddRowForm {

background-color:#F9F9F9;

}

.evenRowForm {

background-color:#C5E1F5;

}

.buttonA { 

/* SAVe Button */background-color:#C5E1F5;

font-weight:700;

border: 1px solid #333;

padding:5px;

color:#0F5DB7;

}



.buttonB{ background-color:#377ED0;

border: 1px solid #AAAAAA;

padding: 5px;

color:#FFF;

font-weight:700;

}

.bottomTable {

border-bottom: 1px solid #306FD9;

border-right: 1px solid #306FD9;

border-left: 1px solid #306FD9;

background-color:#f9f9f9;

width: 100%;



}

.bottomTable TD {



padding: 8px;

text-align:center;

}



.thawteTable {





}

#progressBar {

padding: 2px;

/*border: 1px solid #CCC; */

background-color:#FFF;

color: #AAA;

font-size:13px;



width:724px;

}

#progressBar TD {

padding:2px 4px 2px 4px;

}

#progressBar A {

color:#000066;



font-size:13px;

}



#progressBar A:link {

color:#3366FF;

}

.progressOn {

color:#222222;

font-size:13px;

background-color:#FFF;

}

.progressTextRow {

background-color:#fff;

text-align:center;

}

.progressBarOn {

background-image:url("progress.png");

background-color:#377ED0;

}

.progressHeader {

border-top:1px solid #CCC;



font-size:11px;

font-weight:bold;

color:#0066CC;

background-color:#fff;

text-align:center;

}

.progTableCell {

border-bottom: 1px solid #CCC;

background-color:#FFF;

}

.error {
text-align:center;
border: 2px solid #FF0000;
padding: 8px;
color: #FF0000;
font-size:17px;
font-weight:bold;
background-color:#FFF;
margin: 5px;

}