/* flash stuff 
------------------------------------------------------------------------- */
.flashContainer {
	float:right;
	margin:6px 0 10px 10px;
}

/* calls to action elements
------------------------------------------------------------------------- */
.contentLinks {
	padding-top:40px;
}

.contentLinks p {
	margin-bottom:4px;
}

.contentLinks a, .contentLinks a:hover {
	padding-left:11px;
}

.contentLinks a {
	background:url(/imgs/icon_Arrow.gif) 0px 3px no-repeat;
}

.contentLinks a:hover {
	background:url(/imgs/icon_Arrow_f2.gif) 0px 3px no-repeat;
}

#ctaHeading {
	padding:15px;
	padding-top:5px;
	padding-bottom:4px;
	background:#495358;
	border-top:1px solid #3C4448;
	border-left:1px solid #3C4448;
	border-right:1px solid #3C4448;
}

#ctaBody {
	color:#5C666C;
	font-size:11px;
	padding:13px;
	padding-top:12px;
	padding-bottom:14px;
	background:#F8F8F8 url(/imgs/bg_cta.jpg) bottom left repeat-x;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
}

.ctaLink {
	padding-top:8px;
}

.ctaLink a {
	font-size:11px;
	padding-left:15px;
	background:url(/imgs/icon_arrow.gif) 0px 3px no-repeat;
}

.ctaLink a:hover {
	color:#101212;
	background:url(/imgs/icon_arrow_f2.gif) 0px 3px no-repeat;
}

/* register your interest form 
------------------------------------------------------------------------- */
.formTbl th {
	width:200px;
	text-align:left;
	padding-top:3px;
}

.formTbl td {
	width:230px;
	padding-bottom:7px;
}

.formTbl h3 {
	margin-bottom:8px;	
}

.formTxtField, textarea {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFF;
	border:1px solid #665B61;
	width:250px;
}

.formTbl textarea {
	width:250px;
}

.formTxtField {
	height:20px;
	padding-left:2px;
}

.formTbl select {
	height:21px;
	width:249px;
}

.registerImg {
	margin-bottom:0px;
}

.formChkTbl th {
	width:20px;
}

.formChkTbl td {
	width:200px;
	padding-left:4px; 
	padding-top:4px;
}

/* promo panels (DO NOT EDIT)
------------------------------------------------------------------------- */
.promoPanelsTbl {
	padding-bottom:20px;
}	

.promoPanelsTbl img {
	margin:3px 10px 0 0;
}

.promoPanelsTbl td {
	width:100%;
}

.promoPanelsTbl h2, .promoPanelsTbl p {
	margin:0;
	padding:0;
}

.promoPanelsTbl h2 {
	font-weight:bold;
}