.promo-lhs, .promo-rhs
	{ display:block }
.promo-lhs img, .promo-rhs img
	{ margin-bottom:13px }


/* Header */

.header1 table
	{ width:100%; color:#FFFFFF; margin-bottom:18px }


.header table
	{ width:100%; color:#FFFFFF; background:#A4013F url(/images/curve-header.gif) no-repeat right bottom; margin-bottom:18px }
	
/*.header table
	{ width:100%; color:#FFFFFF; background:#ffffff; margin-bottom:18px }
	*/
.header h1
	{ float:left; }
.header h2
	{ padding:29px 0px 28px 0px; }
.hd-subCategory-lf
	{ width:351px; border-right:#FFFFFF 2px solid }
.hd-subCategory-rt
	{ padding:20px; vertical-align:top }


/* Content */
.content
	{ vertical-align:top; font-family:'gillsan'; font-size:12px; padding-right:14px;}
.content table
	{
}
.content table td
	{ vertical-align:top }
.content p
	{ font-family:'gillsan'; }
.content acronym
	{ font-weight:bold; color:#A4013F; display:block; padding-bottom:3px }
.content acronym a
	{ color:#A4013F; text-decoration:underline }
.content ul li
	{ background:url(/images/bullet-5.gif) no-repeat; padding:4px 0px 5px 8px; }

.content-padding
	{ padding-left:5px; font-family:'gillsan', Arial, Helvetica, sans-serif!important }
.content-padding a
	{ text-decoration:underline }
.content-padding ul li
	{ background:url(/images/bullet-5.gif) no-repeat; padding:4px 0px 5px 8px; }
.content-padding ul li ul li
	{ background:url(/images/bullet-9.gif) no-repeat; padding:0px 0px 5px 15px; margin-top:10px; margin-left:2px; }


.title h1
	{ font-family:Arial; font-size:16px; font-weight:bold; color:#A4003F; display:inline }
.title h2
	{ font-size:16px; font-weight:bold; color:#7F7F7F; display:inline }
.subTitle
	{ font-family:Arial; font-weight:bold; color:#666666; padding-bottom:10px }

.thumbnail
	{ float:left; margin:5px 5px 0px 0px }
.top
	{ text-transform:uppercase; text-align:right; padding-bottom:25px }
.top a
	{ text-decoration:underline }

.ulContent-1 li
	{ background:url(/images/bullet-5.gif) no-repeat; padding:5px 0px 15px 15px }


.crvtable				/* curve table */
	{ background:#fff url(/images/gradi-table.gif) repeat-x; margin-bottom:10px }
.tableBody
	{ border:#fff 3px solid; border-top:none; padding:0px 15px 10px 15px }
.tableBody td
	{ vertical-align:top }
.tableBtm
	{ background:url(/images/gradi-tableBtm.gif) no-repeat; height:10px }

.onclickChange			/* on click change banner and content */
	{ font-weight:bold; color:#A4013F; text-align:center; line-height:170% }
.onclickChange a, .onclickChange span
	{ padding:0px 8px 0px 8px }
.onclickChange a
	{ color:#A4013F; text-decoration:underline }
.onclickChange span
	{ color:#000000 }

.faqs td				/* FAQs */
	{ padding-bottom:10px }
.plus
	{ font-weight:bold }
.minus
	{ font-weight:bold; color:#A4013F }
.faqs ul li 
	{ background:url(/images/bullet-5.gif) no-repeat; padding:5px 0px 5px 15px }

.applyBox				/* Apply now */
	{ padding-top:25px }
.applyLinks
	{ background:url(/images/bg-applyBox.gif) bottom }
.applyTxt
	{ border:#B8B7B7 1px solid; border-top:none; background-color:#E2E2E2; padding:12px 10px 12px 10px }
.applyTxt a
	{ text-decoration:underline }
.applyTxt span
	{ font-weight:bold; padding:0px 10px 0px 10px }