body {
	margin-top:5px;
	text-align: center;
	min-width: 820px;
	border: 0px solid blue;
	background-color: white;
}
html	{
	overflow-y: scroll;
}
.wrapper {
	margin:0 auto;
	width:820px;
	text-align: left;
	position:relative;
	line-height: 18px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	background-image : url(../../images/page/page_back.jpg);
	color: #000000;
	background-color: white;
	border: 0px solid blue;
}
.MainTable {width: 800px; margin-left:10px; margin-top: 120px;}
.BannerInc {position: absolute; top: 0px; z-index: 5; padding-top: 10px;}
.TopNav	{position: absolute; top: 77px; z-index: 5; padding: 0px;}
.TopNavOpen	{position: absolute; top: 65px; z-index: 5; padding: 0px;}
.TopNavClose {position: absolute; top: 65px; z-index: 10; padding: 0px;background-color: transparent;}
.Nav {position: absolute; top: 165px; z-index: 5; padding: 0px; visibility: hidden;}

.TypicalTextClassified {
	line-height: 11px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center; 
	border: 1px dashed #000000; 
	margin: 0px 5px 10px 7px; 
	padding: 5px;
	min-height: 50px;
}

.ProfileInfo {
	position: absolute; 
	top: 47px;
	left: 570px;
	width: 60px;
}
.AdWindow {
	visibility: hidden; 
	position: absolute; 
	top: 145px; 
	left: 220px; 
	width: 585px;
	margin:0px;
	padding: 0px 8px 10px 0px; 
	background: url(../../images/page/shadow_layer.gif) no-repeat bottom right;
	z-index: 50; 
}
.AdWindowTop {
	background-color:white;
	padding:5px 10px 0px 10px;
	text-align:center;
	font-size: 12px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: red;
}
.AdWindowMid {
	background-color:white;
	padding:5px 20px 10px 20px;
	line-height: 18px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.AdWindowBot {
	background-color:white;
	padding:0px 10px 5px 10px;
	text-align:center;
}
.AdTitle {
	overflow:hidden;
	width:140px;
	height:18px;
	border:1px solid gray;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	text-align: center;
	font-weight:bold;
}
.AdDeck {
	overflow:hidden;
	width:140px;
	height:75px;
	border:1px solid gray;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	text-align: center;
}
.ContentWindow {
	position:absolute;
	top:175px;
	left:223px;
	width:420px;
	margin:0px;
	padding: 0px 8px 10px 0px; 
	background: url(../../images/page/shadow_layer.gif) no-repeat bottom right;
	z-index: 50; 
}
.ContentWindow2 {
	position:absolute;
	top:160px;
	left:220px;
	width:422px;
	margin:0px;
	padding: 0px 8px 10px 0px; 
	background: url(../../images/page/shadow_layer.gif) no-repeat bottom right;
	z-index: 50; 
}
.ContentWindowTop {
	background-color:white;
	padding:5px 10px 0px 10px;
	text-align:center;
	font-size: 12px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: red;
}
.ContentWindowMid {
	background-color:white;
	padding:0px 10px 0px 10px;
	text-align:justify;
	line-height: 18px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
.ContentWindowBot {
	background-color:white;
	padding:0px 10px 5px 10px;
	text-align:center;
}
.PopUpWindow {
	position:absolute;
	margin:0px;
	padding: 0px 8px 10px 0px; 
	background: url(../../images/page/shadow_layer.gif) no-repeat bottom right;
	z-index: 50; 
}
.PopUpWindowTop {
	background-color:white;
	padding:5px 10px 0px 10px;
	text-align:center;
	line-height: 20px;
	font-size: 12px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: red;
}
.PopUpWindowMid {
	background-color:white;
	padding:5px 10px 5px 10px;
	text-align:justify;
	line-height: 18px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	
}
.PopUpWindowBot {
	background-color:white;
	padding:0px 10px 5px 10px;
	text-align:center;
}

.BannerText{
	position:absolute; 
	width:133px;
	text-align:center; 
	color:#fff; 
	line-height: 16px;
	font-size: 14px;
	font-family: Helvetica, sans-serif;
	font-weight: bolder;
	margin-left:11px;
	/*border: 0px solid blue;*/
}
.TopNavText {
	position:absolute;
	top:16px;width:133px; 
	text-align: center;
	line-height: 18px;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-repeat: repeat-x; 
	background-position: top;
	margin-left:11px;
	/*border: 0px solid blue;*/
}
.TopNavClear {
	position:absolute;
	visibility: hidden;
	width:133px;
	margin-left:11px;
	background-color: transparent; 
	border: 0px solid yellow;
	z-index:45;
}

.Logo {
	position: absolute; 
	top: 5px;
	left: 28px;
	border: 0px solid Blue;
}
.SiteViewShow { 
	position: absolute; 
	top: 12px;
	left: 395px;
	visibility: visible; 
	cursor: pointer;
	border: 0px solid Blue;
}
.SiteViewHide {
	position: absolute; 
	top: 12px;
	left: 395px;
	visibility: hidden; 
	cursor: pointer;
	border: 0px solid Blue;
}
.BannerBar_Lt {
	position: absolute; 
	top: 13px;
	left:380px;
	background: url(../../images/page/divider.gif) repeat-y left;
}
.BannerBar_Rt {
	position: absolute; 
	top: 13px;
	left:565px;
	background: url(../../images/page/divider.gif) repeat-y left;
}
.SearchText {
	position: absolute; 
	top: 5px;
	left: 570px;
	font-size: 10px;
	line-height: 12px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	text-align: right;
	border: 0px solid Blue;
}



a:link {color: blue; text-decoration: none;}
a:visited {color: blue; text-decoration: none;}
a:hover {color: blue; text-decoration: underline;}

.TypicalText {
	line-height: 18px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	border: 0px solid blue;
}
.TypicalTextSmall {
	line-height: 12px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	padding-top: 3px;
	border: 0px solid blue;
}
.TableText {
	line-height: 15px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	border: 0px solid blue;
}
.TableTextBorder {
	border: 3px outset #23A92C;
	cursor: pointer;
}


.TableTextBorderPurple {
	border: 3px outset #860097;
	cursor: pointer;
}
.TableTextPurple {
	line-height: 15px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	background-color: #860097;
	border: 0px solid #860097;
}
.TableTextBorderBlue {
	border: 4px outset #007CFF;
	cursor: pointer;
}
.TableTextBlue {
	line-height: 15px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	background-color: #007CFF;
	border: 0px solid #007CFF;
}
.TableTextBorderRed {
	border: 3px outset #CA0000;
	cursor: pointer;
}
.TableTextRed {
	line-height: 15px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	background-color: #CA0000;
	border: 0px solid #CA0000;
}
.TableTextBorderOrange {
	border: 3px outset #FD6400;
	cursor: pointer;
}
.TableTextOrange {
	line-height: 15px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	background-color: #FD6400;
	border: 0px solid #FD6400;
}
.TableTextBorderBlack {
	border: 3px outset #000000;
	cursor: pointer;
}
.TableTextBlack {
	line-height: 15px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: white;
	font-weight: bold;
	background-color: #000000;
	border: 0px solid #000000;
}


.TypicalTextDisclaimer {
	line-height: 11px;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	color: #000000;
}
.TypicalTextCaption {
	line-height: 12px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
}
.TypicalTextDisclaimerDisplay {
	line-height: 8px;
	font-size: 8px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	border: 0px solid blue;
}
.TypicalTextBottomDisclaimer {
	line-height: 11px;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 10px;
}

/* Advertising Styles */
.DisplayPostingColumn {
	position:absolute;
	top:123px;
	right:13px;
}
.FlyoutColumn {
	position:absolute;
	top:152px;
	left:-1000px;
	width:427px;
	border:0px solid black;
}
.DisplayAd {
	line-height: 12px;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	cursor:default; 
	text-align: center; 
	margin:0px 0px 10px 5px;
	width:150px;
}
.DisplayAdFlyout {
	visibility:hidden;
	width:427px;
	/*background: url(../../images/page/shadow_layer.gif) no-repeat bottom left;*/
	margin: 0px 0px 10px 0px;
}
.DisplayAdFlyoutContent {
	float:left;
	width:395px;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	cursor:default;
	overflow:hidden;
	color: #000000;
	margin:0px 0px 10px 0px;
	padding:0px 5px 0px 5px;
	background-color:white;
}
.DisplayAdFlyoutImage {
	float:left;
	width:405px;
	text-align:center;
	cursor:default;
	overflow:hidden;
	color: #000000;
	/*border:1px solid black;*/
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	background-color:white;
}
.DisplayAdFlyoutLinks {
	float:right;
	width:16px;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	text-align:center;
	cursor:default;
	margin: 0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border:0px solid black;
}
.FlyoutButtons1 {
	float:left;
	width:135px;
	font-size: 10px;
	padding:0px 0px 0px 0px;
	margin-top:-104px;
	margin-left:425px;
	visibility:hidden;
	overflow:auto;
	background-color:white;
}
.FlyoutButtons2 {
	float:left;
	width:135px;
	font-size: 10px;
	padding:0px 0px 0px 0px;
	margin-top:-194px;
	margin-left:425px;
	visibility:hidden;
	overflow:auto;
	background-color:white;
}
.FlyoutButtons3 {
	float:left;
	width:135px;
	font-size: 10px;
	padding:0px 0px 0px 0px;
	margin-top:-286px;
	margin-left:425px;
	visibility:hidden;
	overflow:auto;
	background-color:white;
}
.DisplayAdFlyoutButtonsImg {
	cursor:pointer;
	margin-top:-4px;
	background-color: white;
}

.BannerAd {
	width:414px;
	background: url(../../images/page/shadow_layer.gif) no-repeat bottom right;
	padding: 0px 0px 12px 0px;
}
.BannerImage {
	width:400px;
	cursor:default;
	overflow:hidden;
	text-align:center;
	background-repeat:no-repeat;
	background-position:center;
	background-color:white;
}
.BannerButtons {
	height:28px;
	width:400px;
	font-size: 10px;
	padding:0px 0px 0px 0px;
	margin:62px 0px 0px 0px;
	visibility:hidden;
	background-color:white;
	text-align:center;
}
.BannerButtonsImg {
	cursor:pointer;
	background-color: white;
}

/* Advertising Styles End */

.TypicalTextTM {
	line-height: 10px;
	font-size: 6px;
}
.TypicalTextTitle {
	line-height: 20px;
	font-size: 12px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: red;
	border: 0px solid blue;
}
.TypicalTextSubTitle {
	line-height: 18px;
	font-size: 14px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color: #333;
	border: 0px solid blue;
}
.MainSectionTitleText {
	line-height: 23px;
	font-size: 22px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	padding-top: 5px; 
	padding-bottom: 0px; 
	border: 0px solid blue;
}
.SectionTitleText {
	line-height: 18px;
	font-size: 16px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	padding-top: 5px; 
	padding-bottom: 5px;
	padding-left: 6px;
	border: 0px solid blue;
}
.NavTitleText {
	line-height: 16px;
	font-size: 14px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	padding-top: 5px; 
	padding-bottom: 0px; 
	border: 0px solid blue;
}
.ButtonTitleText {
	text-align:left;
	font-weight:bold;
	background-color:transparent;
	border:0px solid black;
	cursor: pointer; 
	margin-top:0px;
}
.HeadingText {
	line-height: 20px;
	font-size: 18px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	border: 0px solid blue;
}
.SearchHeadingText {
	line-height: 18px;
	font-size: 15px;
	font-family: Helvetica, sans-serif;
	border: 0px solid blue;
}
.BannerLoginShow {
	line-height: 18px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color: #000000; 
	position: absolute; 
	top: 35px; 
	right: 5%;
	visibility: visible;
	border: 0px solid Blue;
	z-index: 5;
}







.PageHeader {
	position: absolute;
	top: 50px;
	width: 96%;
	left: 2%;
}
.PageContent {
	position: absolute;
	top: 130px;
	width: 98%;
	left: 1%;
}
.PageSiteView {
	z-index: 5;
	position: absolute;
	top: 69px;
	width: 98%;
	left: 1%;
}

.PageBanner {
	position: absolute;
	top: 125px;
	line-height: 25px;
	font-family: Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000;
	text-align: center;
	width: 96%;
	left: 2%;
	padding-top: 10px;
	padding-bottom: 15px;
	border: 0px solid black;
}

.FormRow {
	height: 20px;
	width: 100%;
	border-top: 1px solid blue;
	border-bottom: 1px solid blue;
}
.TypicalTextFormNote {
	line-height: 15px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom: 0px solid blue;
}
.TypicalTextForm {
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: right;
	padding-right: 5px;
	padding-top: 5px;
	margin-bottom: 2px;
}
.FormField {
	line-height: 15px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	padding-left: 5px;
	margin-top: 4px;
	margin-bottom: 2px;
	border-bottom: 2px solid lightgrey;
	border-top: 0px solid gray;
	border-left: 0px solid gray;
	border-right: 0px solid gray;
}
.FormFieldRequired {
	line-height: 15px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	padding-left: 5px;
	margin-top: 4px;
	margin-bottom: 2px;
	border-bottom: 2px solid red;
	border-top: 0px solid gray;
	border-left: 0px solid gray;
	border-right: 0px solid gray;
}
.FormFieldPassword {
	line-height: 15px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	border-bottom: 0px solid blue;
	border-top: 0px solid gray;
	border-left: 0px solid gray;
	border-right: 0px solid gray;
}

.FormNote {
	line-height: 15px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	text-align: left;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	border-bottom: 0px solid blue;
}
.FormCellNote {
	line-height: 15px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 0px;
	border-bottom: 0px solid blue;
	border-top: 0px solid blue;
	border-left: 0px solid blue;
	border-right: 0px solid blue;
}
.FormCellField {
	line-height: 15px;
	font-size: 13px;
	font-family: Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-left: 5px;
	border-bottom: 1px solid blue;
	border-top: 1px solid gray;
	border-left: 1px solid gray;
	border-right: 1px solid gray;
}

.FormFieldRadio {
	margin-left: 4px;
	margin-right: 0px;
	margin-top: 5px;
}
.FormFieldButton {
	line-height: 15px;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	margin-left: 5px;
	margin-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
	background-color: lime;
	border: 1px dotted black;
}


.SmallButton {
	width: 130px;
	line-height: 26px;
	font-size: 3mm;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
	background-repeat: no-repeat;
	border: 0px solid black;
}
.LargeButton {
	width: 185px;
	line-height: 30px;
	font-size: 15px;
	font-weight: bold;
	cursor: pointer;
	background-repeat: no-repeat;
	border: 0px solid black;
}




.MenuCol {
	visibility: hidden;
	width: 132px;
	position: relative;
	top: -53px;
	text-align: left;
	background-color: transparent;
	z-index: 5;
}
.MenuLabel {
	min-height: 20px;
	cursor:default; 
	position: relative;   
	background-color: none; 
	margin-left: 0px;
	padding-left:3px;
	padding-top: 0px;
	padding-bottom: 0px;
	line-height: 15px;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	color: #000000;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.MenuLabelTag {
	padding-top: 2px;
	margin-top: 0px;
	clear: both;
	cursor:pointer;
}

.MenuFlyOut {
	position: absolute; 
	top: -3px;
	left:118px;
	visibility: hidden;   
	width:125px;
	margin-top:4px;
	border: 0px solid black;
}
.MenuFlyOutTab {
	width: 120px;
	cursor:pointer;
	margin-left:128px;
	line-height: 20px;
	font-size: 12px;
	font-family: Helvetica, sans-serif; 
	text-align: center;
}
.MenuFlyOutTabNew {
	width: 120px;
	cursor:pointer;
	margin-top:2px;
	margin-left:120px;
}
.MenuColA {
	visibility: hidden;
	position: absolute; top: 100px; width: 133px; left: 11px;
	background-color: transparent;
	z-index: 45;
}
.MenuColB {
	visibility: hidden;
	position: absolute; top: 100px; width: 133px; left: 144px;
	background-color: transparent;
	z-index: 40;
}
.MenuColC {
	visibility: hidden;
	position: absolute; top: 100px; width: 133px; left: 277px;
	background-color: transparent;
	z-index: 35;
}
.MenuColD {
	visibility: hidden;
	position: absolute; top: 100px; width: 133px; left: 410px;
	background-color: transparent;
	z-index: 30;
}
.MenuColE {
	visibility: hidden;
	position: absolute; top: 100px; width: 133px; left: 543px;
	background-color: transparent;
	z-index: 25;
}
.MenuColF {
	visibility: hidden;
	position: absolute; top: 100px; width: 133px; left: 676px;
	background-color: transparent;
	z-index: 20;
}
.MenuColBack {
	visibility: hidden;
	position: absolute; top: 15px; left: 15px; width: 798px; height: 100%;
	z-index: 4;
}
.MenuColBackOn {
	visibility: visible;
	position: absolute; top: 15px; left: 15px; width: 798px; height: 100%;
	z-index: 4;
}

.MenuText {
	line-height: 13px;
	padding-top: 5px;
	padding-left: 5px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	color: #000;
	/*text-transform: capitalize;*/
	border: 0px solid black;
}
.MenuTextBold {
	line-height: 13px;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 3px;
	font-size: 11px;
	font-family: Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	/*text-transform: capitalize;*/
	border: 0px solid black;
}
.MenuTextHeading {
	line-height: 15px;
	padding-left: 4px;
	padding-bottom: 3px;
	font-size: 16px;
	font-family: Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	/*text-transform: capitalize;*/
	border: 0px solid black;
}
.MenuTextDisclaimer {
	line-height: 10px;
	padding-left: 5px;
	padding-right: 3px;
	padding-left: 10px;
	width: 100%;
	font-size: 10px;
	font-family: Helvetica, sans-serif;
	color: #000;
	text-transform: capitalize;
}
.MenuTextRed {
	width: 100%;
	line-height: 15px;
	border-top: 5px solid red;
	border-bottom: 5px solid red;
	margin-bottom: 3px;
	font-size: 12px;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	text-align: center;
	background-color: red;
}


UL.toc {text-align:left;font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 0px; padding-bottom: 0px;margin-left:-45px;}
UL.toc LI {list-style-type: none;}
/* Set image for the bulleted list. */
UL.toc .close {list-style-image:url(../../images/page/b_<?= $sec_btn_color ?>_right.jpg);}
UL.toc .open {list-style-image:url(../../images/page/b_<?= $sec_btn_color ?>_down.jpg);}
UL.toc UL LI {list-style-image:url(../../images/page/<?= $sec_btn_color ?>_dot.gif); list-style: none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding-bottom: 0px; margin-top: 8px;margin-left:-20px;}

/* Hide the Child elements by default. */
UL.toc UL, UL.toc UL UL {display:none} 
/* Display the Child elements. */
UL.toc .expanded {display:block}

#home_box_topper_1 {
	min-height:140px;
	color:#1F1C5B;
	padding:5px 10px 0px 10px;
	margin:0px 2px 0px 0px;
	background: url(../../images/page/home_box_top.jpg) no-repeat top;
}
#home_box_topper_2 {
	color:#1F1C5B;
	padding:5px 10px 0px 10px;
	margin:0px 2px 0px 0px;
	background: url(../../images/page/home_box_top.jpg) no-repeat top;
}
#home_box_entry {
	padding:0px 10px 0px 10px;
	margin:0px 6px 0px 4px;
	border-left:1px solid #767096;
	border-right:1px solid #767096;
}
#home_box_entry_container {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:100%;
	border:1px solid #767096;
}
#home_box_entry_lt {
	float:left;
	width:230px;
	border:0px solid #767096;
	margin:5px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}
#home_box_entry_lt_spacer {
	margin: 8px 5px 8px 0px;
}
#home_box_entry_rt {
	float:right;
	width:230px;
	border-left:1px solid #767096;
	margin:5px 0px 0px 0px;
	padding:0px 5px 0px 20px;
}
#home_box_entry li {
	list-style-position: outside;
	list-style-type : none;
	padding:2px 0px 3px 10px;
	margin:0px;
}
#home_box_footer {
	color:#1F1C5B;
	padding:0px 10px 0px 10px;
	margin:0px 2px 10px 0px;
	background: url(../../images/page/home_box_bottom.jpg) no-repeat bottom;
}
.home_ctr_col {
	margin:0px 5px 0px 5px;
	clear:both;
}
#home_lt_col {
	float:left;
	width:250px;
	background-repeat: repeat-x; 
	background-position: top; 
	padding:10px 0px 10px 0px;
	margin:0px 10px 0px 0px;
}
#home_rt_col {
	float:right;
	width:250px;
	background-repeat: repeat-x; 
	background-position: top; 
	padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
#home_rule {
	background-color:#767096;
	height:.5pt;
	margin:10px 15px 10px 5px;
	clear:both;
}
#home_image {
	cursor:pointer;
}
#home_title {
	line-height: 18px;
	font-size: 13px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	color:#333;
	cursor:pointer;
}
#home_quote {
	padding:0px 0px 0px 0px;
	margin:0px 15px 0px 5px;
	color:#114E96;
	font-weight:bold;
	border: 0px solid #114E96;
}
#home_attrib {
	padding:0px 0px 0px 0px;
	margin:0px 25px 0px 5px;
	color:#114E96;
	font-style:italic;
	text-align:right;
	border: 0px solid #114E96;
}
h1 {
    line-height: 18px;
	font-size: 16px;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-left: 0px; 
	padding-bottom: 0px;
	font-weight: normal;
    margin-bottom:0px; 
	margin-left:0px;
	margin-top:0px;
}