body, td, p {
	font-size: 10pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #52504F;
	line-height: 12pt;
}

h1 {
    /* titles within the page  */
        font-size: 14pt;
        font-weight: bold;
        color: #748AAF;
        margin-top:12px;
        line-height: 18pt;
        }
h2 {
    /* titles within the page  */
        font-size: 12pt;
        font-weight: bold;
        margin-top: 12px;
        margin-bottom: 0px; 
        }
ul {
	list-style-type: none;
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 1px;
	padding-left: 15px;
	list-style-image: url(../images/img_bullet.gif);
}

ol {
	margin-left: 15px;
	margin-top: 5px;
	margin-bottom: 1px;
	padding-left: 15px;
}

hr {color: #33CC99;}

.small {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	color: #807E7D;
	line-height: 12pt;
}

.test {
	background-image: url(../images/img_home_cell.gif);
	background-repeat: no-repeat;
}

.titleBlue {
    /* titles within the page  */
        font-size: 14pt;
        font-weight: bold;
        color: #748AAF;
        margin-top:4px;
        line-height: 18pt;
        }

.titleSmBlue {
	/* sub titles within the page  */
	font-size: 10pt;
	font-weight: bold;
	color: #748AAF;
	line-height: 13pt;
}

.titleSmBlueCaps {
	/* sub titles within the page  */
	font-size: 10pt;
	font-weight: bold;
	color: #748AAF;
	text-transform: uppercase;
	line-height: 13pt;
}

.textWhite {
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 14pt;
	text-transform: uppercase;
	text-decoration: none;
}

.textWhiteNormal {font-size: 10pt;color: #ffffff;}

.textBlue {font-size: 10pt;	color: #93A3BA;}

/* EMAIL and FORM STYLES  */

.formLabel {
	font-size: 11pt;
	line-height: 13pt;
	font-weight: normal;
	color: #5B5957;
}

hr { 
	height:0px;
	border;0px; 
	color:#C6BFB5;
}

input,textarea { 
 	border: 1px solid #C1C4C6;
	font-size: 10pt;
	font-family: arial;
	color: #5B5957;
	line-height: 12pt;
}

.radioCheckbox { 
	border: 0px solid #C6BFB5;
	font-size: 10pt;
	font-family: arial;
	color: #939392;
	line-height: 12pt;
}

/* MISC STYLES  */

.boost {font-size: 12pt;}

.border {border: 1px solid #C1C4C6;}

.borderAndText {
	border: 1px solid #C1C4C6;
	color: #FFFFFF;
}

submit {color: #C1C4C6;}

/* LINK STYLES  */
a {color: #748AAF;}

a.linkBold {	font-weight: bold;}

a.linkNavWhite {
	font-size: 11pt;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 15pt;
	text-transform: capitalize;
	text-decoration: none;
}

a.linkSideNav1 {
	font-size: 10pt;
	color: #526582;
	line-height: 12pt;
	font-weight: bold;
	text-decoration: none;
}

a.linkSideNav2 {
	font-size: 11pt;
	color: #526582;
	line-height: 14pt;
	text-decoration: none;
}

a.linkSideNav3 {
	font-size: 10pt;
	color: #748AAF;
	line-height: 13pt;
	text-decoration: none;
}

a.linkWhite {
	font-size: 9pt;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none;
}

a.linkfooter {
	font-size: 8pt;
	line-height: 12pt;
	color: #748AAF;
	text-decoration: none;    
}

a:hover {color: #E2A933;}

.aCurrent2 {
	font-size: 11pt;
	color: #E2A933;
	line-height: 14pt;
	text-decoration: none;
}

.aCurrent3 {
	font-size: 10pt;
	color: #E2A933;
	line-height: 13pt;
	text-decoration: none;
}

.error {
	font-weight: bold;
	color: red;
	font-size:13pt;
}

.mildError { font-style: italic; }

/* Alternating BG Styles for lists */

.altBG1 {background-color: #F3F4F7;}
.altBG2 {background-color: white;}
