/**************** General Classes *****************/body {	margin: 0px;	padding: 0px;	background-color: #222847; /* Text Dark */	font-size: 11px; /* Font Size */	background-image: url("../siteassist_images/background_tile.jpg");	background-repeat:repeat-x;	color: #666666; /* Hard coded no matter what color scheme */}h1 {	font-size: 16px;	font-weight: bold;	color: #000A5C; /* Accent 4 */	margin: 0px;	}h2 {	font-size: 12px;	font-weight: bold;	color: #000A5C; /* Accent 4 */	margin: 0px;	}h3 {	font-size: 12px;	font-weight: bold;	color: #7EBED5; /* Tertiary */	margin: 0px;}#footer {	padding: 5px 0px;	color: #9BB6D2; /* BG Dark */}a { color: <Link_Medium />; /* Link Medium */ font-weight: bold; text-decoration: none;}/**************** Outer Table Classes *****************/#outerTableL {	background-image:url(../siteassist_images/border_l.jpg);	width: 7px;	vertical-align:top;}#outerTableM {	background-color: #FFFFFF; /* Hard coded no matter what color scheme */	vertical-align:top;}#outerTableR {	background-image: url(../siteassist_images/border_r.jpg);	width: 7px;	vertical-align:top;}#outerTableBR {	background-image: url(../siteassist_images/border_br.jpg);	width: 7px;	height: 7px;}#outerTableBL {	background-image: url(../siteassist_images/border_bl.jpg);	width: 7px;	height: 7px;}#outerTableB {	background-image: url(../siteassist_images/border_b.jpg);	height: 7px;}/**************** Header Classes *****************/#companyLogo {	height: 81px;}#header {	background-image: url(../images/header_background.jpg);	border-bottom: 4px solid #6699CC; /* Text Medium */	}td.headerLeft {	vertical-align: top;	padding: 20px;	color: #222847; /* Text Dark */}td.headerRight {	width: 483px;	vertical-align: top;}/**************** Top Nav Classes *****************/#topNav {	background-color: #B8D5DC; /* Accent 13 */	text-align: right;	white-space:nowrap;	padding: 5px 6px; 	border-bottom: 4px solid #6699CC; /* Text Medium */	}#topNav2 {	float: right;}.clearDiv {  clear: both;}/************************************************ Sub Page Classes **********************************************//**************** Side Nav Classes *****************/#sideCell {	background-image: url(../images/header_background.jpg);	padding: 10px;	white-space: nowrap;	vertical-align: top;}/**************** Content Classes *****************/#contentCell {	/*width: 546px;*/	border-left: 1px solid #9BB6D2; /* BG Dark */	}td.contentL {	padding: 10px;	line-height: 18px;	}td.contentR {	padding: 20px 50px 20px 20px;	line-height: 18px;	}#subImage {  background-color: #4870AA;  text-align: right;}/************************************************ Home Page Classes **********************************************/#belowHeader {	padding: 20px;}td.featuredLeft {  text-align: left;	padding-right: 10px;	vertical-align:top;	line-height: 18px;}td.featuredRight {	width: 453px;  text-align: left;	padding-left: 10px;	border-left: 1px solid #9BB6D2; /* BG Dark */	vertical-align:top;		line-height: 18px;	}.featuredHeadline {	font-size: 18px;	font-weight: bold;	line-height: 24px;	color: #000A5C; /* Accent 4 */}.homeFont12px {	font-size: 12px;	font-weight: bold;		color: #000A5C; /* Accent 4 */}.homeHeadline {	font-size: 22px;	font-weight: bold;	color: #000A5C; /* Accent 4 */	font-style:italic;}.homeHeadlineLink {	font-size: 12px;	padding-left: 5px;	white-space:nowrap;}td.homeContent {	padding-left: 10px;}.homeContentLink {	text-decoration: underline;}