/*CSS document July 2009 */ /* this css file is associated with:
- cust_service_faq.tpl
- all cs*_c.tpl files - these may or may not need request action files.
*/

select {
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	color:#4E4E4E;
}

#spn_resultMessages {
	color: #669933;
	font-size: 11px;
	font-weight: bold;
}

#spn_errorMessages
{
    font-size: 11px;
    font-weight: bold;
    color: #FF0000;
}

#dvSide1 {
	float: left;
	height: expression(this.scrollHeight <   501 ?   "500px" :   "auto");
	/* sets min-height for IE */
	min-height: 500px;
}

#dvSide2 {
	background-color: #FFF;
	float: left;
	width: 800px;
	overflow: hidden;
}

.sideBar {
	width: 190px;
}

.primaryColoring {
	background-color: #FFFFFF;
}

.noPadding {
	padding: 0px !important;
}

/*#dvMinHeightChild
{
	float: left;
	height: 500px;
	width: 1px;
	visibility: hidden;
}*/
#dvMinHeightChild {
	float: left;
	height: 550px;
	width: 1px;
	visibility: hidden;
}

#side2Content {
	padding-top: 20px;
	width: 680px;
	float: left;
}

.ml72 {
	margin-left: 72px;
}

.wB {
	font-weight: bold;
}

.f9 {
	font-size: 9px;
}

.f10 {
	font-size: 10px;
}

.f11 {
	font-size: 11px;
}

.f12 {
	font-size: 12px;
}

.pb8 {
	padding-bottom:8px;
}

.cBlack {
	color: #000000;
}

.lines a:link {
	text-decoration: underline;
	color: #000066;
}

.lines a:visited {
	text-decoration: underline;
	color: #000066;
}

.cSSblue {
	color: #009;
}

.cDKgrey {
	color: #333333;
}

.f16 {
	font-size: 16px;
}

.aL {
	text-align: left;
}

.aC {
	text-align: center;
}

.aR {
	text-align: right;
}

.center {
	text-align: center;
}

.autocenter {
	margin-left: auto;
	margin-right: auto;
}

.p4 {
	padding: 4px;
}

.p12 {
	padding: 12px;
}

.pl4 {
	padding-left: 4px;
}

.pl30 {
	padding-left: 30px;
}

.pl52 {
	padding-left: 52px;
}

.pr16 {
	padding-right: 16px;
}

.pt4 {
	padding-top: 4px;
}

.pt12 {
	padding-top: 12px;
}

.pb4 {
	padding-bottom: 4px;
}

.pb12 {
	padding-bottom: 12px;
}

.middle {
	vertical-align: middle;
}

.w144 {
	width: 144px;
}

.w300 {
	width: 300px;
}

.w382 {
	width: 382px;
}

.w534 {
	width: 534px;
}

.w550 {
	width: 550px;
}

.w33p {
	width: 33%;
}

.w66p {
	width: 66%;
}

.h25 {
	height: 25px;
}

.bB {
	border-bottom: 1px solid #999999;
}

.bulletQuote {
	padding-left: 20px;
	padding-right: 20px;
	list-style-type: disc;
}

table.whiteform {
	background-color: #ffffff;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-top: 1px solid #999999;
}

table.nothing,td.nothing {
	padding: 0px;
	border-spacing: 0px;
	margin: 0px;
}

table.formbottomgeneral,td.formbottomsidegeneral {
	padding: 0px;
	/*spacing: 0px;*/
	border: 0px;
	border-spacing: 0px;
	margin: 0px;
	border-collapse: collapse;
}

td.formbottomcentergeneral {
	padding: 0px;
	/*spacing: 0px;*/
	border: 0px;
	border-spacing: 0px;
	margin: 0px;
	border-collapse: collapse;
}

.logoTable {
	text-align:center;
}

.logoTable a {
	text-decoration:none !important;
	color:#000066;
	font-size:10px;
}

.logoTable td {
	padding:8px 8px 10px 0;
}

.logoTable td img {
	border:1px solid #B2B2B2;
}

