/* CSS Document */BODY {	background-color: #FFFFFF;	margin: 0px 0px 0px 0px;	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #000000;}P, TD, UL, OL {	font-family: Arial, Verdana, Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;}UL, Ol { line-height: 18px; }TD.alignRight { text-align: right; }TD.alignRightBottom { text-align: right; vertical-align: bottom; }TD.alignCenter { text-align: center; }TD.alignTop { vertical-align: top; }TD.alignCenterTop { vertical-align: top; text-align: center; }TD.alignBottom { vertical-align: bottom; }/* Main Shadow */TD.leftShadow {	background-image: url(images/shadow1.gif);	background-position: top right;	background-repeat: repeat-y;}TD.rightShadow {	background-image: url(images/shadow2.gif);	background-position: top left;	background-repeat: repeat-y;}/* Main Body Border */TD.mainBorder {	border-left: 8px solid #FFFFFF;	border-right: 8px solid #FFFFFF;	text-align: center;}/* Logo Section */TD.logo_Bg {	background-image: url(images/topbar02.jpg);	background-position: top center;	background-repeat: no-repeat;	padding-top: 12px;	text-align: center;	color: #C3C5C6;	font-size: 15px;	line-height: 18px;}/* Navigation Bar */TD.nav_LeftCnr {	background-image: url(images/nav_cnr01.gif);	background-position: bottom left;	background-repeat: no-repeat;	width: 26px;}TD.nav_RightCnr {	background-image: url(images/nav_cnr02.gif);	background-position: bottom right;	background-repeat: no-repeat;	width: 26px;}TD.navBar {	border-left: 1px solid #D0D7DA;	border-right: 1px solid #D0D7DA;	text-align: center;	color: #266484;	background-image: url(images/nav_bg.gif);	background-repeat: no-repeat;	background-position: top center;	padding-top: 8px;	padding-bottom: 3px;}/* Newsletter */TD.newsletter_box {	background-image: url(images/news_box.gif);	background-position: bottom left;	background-repeat: no-repeat;	padding-left: 8px;	padding-bottom: 15px;	color: #D2E3EC;	font-size: 13px;	text-align: left;}TD.news_Sec {	background-image: url(images/footer_cnr01.gif);	background-position: bottom left;	background-repeat: no-repeat;	vertical-align: top;}/* News Box */TD.newsTitle {	background-image: url(images/news_title.jpg);	background-position: top left;	background-repeat: no-repeat;	color: #537193;	font-size: 15px;	vertical-align: bottom;	text-align: right;	padding-right: 5px;	height: 68px;}TD.newsContent {	background-color: #F2F2F2;	border: 1px solid #94A1B0;	padding: 5px;	text-align: left;}/* Main Index Content Area */TD.mainContentArea {	background-image: url(images/cell_bg1.gif);	background-position: top left;	background-repeat: repeat-y;	padding-left: 15px;	padding-right: 10px;	padding-bottom: 10px;	color: #878787;	text-align: left;	vertical-align: top;}TD.mainContentBg {	background-image: url(images/cell_bg1.gif);	background-position: top left;	background-repeat: repeat-y;	text-align: left;	vertical-align: top;	color: #878787;}/* Index Info Section */TD.info_Sec {	background-image: url(images/footer_cnr02.gif);	background-position: bottom left;	background-repeat: no-repeat;	vertical-align: top;}TD.info_title {	background-image: url(images/cell_bg2.gif);	background-repeat: repeat-y;	background-position: top left;	color: #878787;	font-size: 15px;	text-align: left;	padding-left: 10px;	padding-top: 10px;	padding-bottom: 2px;}TD.info_boxesBg {	background-image: url(images/cell_bg2.gif);	background-repeat: repeat-y;	background-position: top left;	padding-left: 5px;}TD.info_boxContent {	background-image: url(images/info_bg.gif);	background-position: top left;	background-repeat: no-repeat;	vertical-align: top;	text-align: left;	padding-top: 8px;	padding-left: 8px;	padding-right: 8px;	padding-bottom: 3px;}/* Sub Content Area */TD.subContent_bg {	background-image: url(images/cell_bg3.gif);	background-position: top left;	background-repeat: repeat-y;	vertical-align: top;	text-align: left;}TD.image_title {	background-image: url(images/p05_holder2.gif);	background-position: top left;	background-repeat: no-repeat;	text-align: center;	color: #546980;	padding-bottom: 3px;}TD.subContent_copy {	padding-top: 10px;	padding-left: 17px;	padding-right: 10px;	padding-bottom: 10px;}TD.subBullet {	background-image: url(images/bullet.gif);	background-position: top left;	background-repeat: no-repeat;	padding-left: 10px;	padding-top: 5px;	padding-bottom: 5px;}TD.subPoint {	background-image: url(images/divline01.gif);	background-position: top left;	background-repeat: repeat-x;	text-align: right;}TD.subPoint_hover {	background-image: url(images/cell_bg4.gif);	background-position: top right;	background-repeat: repeat-y;	text-align: right;	padding-right: 15px;	padding-top: 5px;	padding-bottom: 5px;}TD.subPoint_nonhover {	text-align: right;	padding-right: 15px;	padding-top: 5px;	padding-bottom: 5px;}	/* Footer */TD.footer {	background-image: url(images/footer_bg.gif);	background-position: top left;	background-repeat: repeat-x;	text-align: center;	font-size: 8px;	color: #FFFFFF;	padding-bottom: 6px;}TD.footer_subcnr {	background-image: url(images/divline01.gif);	background-position: top left;	background-repeat: repeat-x;	vertical-align: bottom;	text-align: left;}/* Header Styles */h1 {	font-size: 19px;	font-weight: normal;	text-align: left;	color: #2E4663;	margin: 0px;}h2 {	font-size: 16px;	font-weight: bold;	text-align: right;	color: #C1D3DF;	margin: 0px;	padding-right: 20px;	padding-bottom: 2px;}/* Span Styles */SPAN.text13px_blue { color: #D2E3EC; font-size: 13px; }SPAN.text11px_midGrey { color: #717171; }SPAN.text11px_turquoise { color: #59989E; }/* Cell Color */TD.lightGrey { background-color: #E2E2E2; border-right: 2px solid #FFFFFF; }/* Form */FORM {	display: inline;	margin: 0px;}INPUT.textField, SELECT, TEXTAREA {	border: 1px solid #000000;	color: #969696;	font-size: 10px;	padding: 3px;}INPUT.btn { color: #5F8DB7; font-size: 10px; }/* Link Styles */A.navLink { text-decoration: none; }A.navLink:link { color: #266484; }A.navLink:active { color: #266484; }A.navLink:visited { color: #266484; }A.navLink:hover { color: #82AABF; }A.btnLink { text-decoration: none; font-weight: bold; }A.btnLink:link { color: #929292; }A.btnLink:active { color: #929292; }A.btnLink:visited { color: #929292; }A.btnLink:hover { color: #000000; }A.subLink { text-decoration: none; }A.subLink:link { color: #000000; }A.subLink:active { color: #000000; }A.subLink:visited { color: #000000; }A.subLink:hover { color: #77A4D5; }
