/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	/*background-color: #3D2217; */
	background-color: #E8E5C3;
	/*background-image: url(background.gif);*/
}
.pagemaster09 {
	width: 100%; 
	height: 100%;	
	/*background-color: #3D2217; */
	/*background-color: #E8E5C3; */
	background-image: url(buttons/background.jpg);
	background-repeat: inherit;
}
.skinmaster09_2 
{
    width:100%;
    border: solid 0px #3c1c00;
    padding: 0px 0px 0px 0px;
    background-color: #ffffff;
}
.skinmaster09 
{
    width:940px;
    border: solid 1px #3c1c00;
    padding: 0px 0px 0px 0px;
}
.skinmaster {
	height: 100%;
	background-color: #E8E5C3;
	background-image: url(buttons/background.jpg);
	border-right: #8f9092 0px solid; 
	border-top: #8f9092 0px solid; 
	border-left: #8f9092 0px solid; 
	border-bottom: #8f9092 0px solid; 
	-moz-border-radius-bottomleft: 1px; 
	-moz-border-radius-bottomright: 1px; 
	-moz-border-radius-topleft: 1px; 
	-moz-border-radius-topright: 1px;
	 
}
.skinheader 
{
    height: 20px; 
    background-color: #E8E5C3;
    background-image: url(bold2.jpg);
    vertical-align: middle;
}
.skinsplash 
{
    width: 100%;
    height: 100%;
}
.skinheaderleft 
{
    width: 5px;
    background-color: #E8E5C3;
    background-image: url(bold1b.jpg);
}
.skinheaderright 
{
    height: 20px; 
    background-color: #E8E5C3;
    background-image: url(bold3b.jpg);
}
.skinbody 
{
    background-color: #E8E5C3;
    background-image: url(bold_guts.jpg);
}
.skinleft 
{
    /*width: 30px; */
    width: 50%;
    background-image: url(background.gif);
}
.skinright 
{
    width: 50%;
    background-image: url(background.gif);
}
.skinfooter 
{
    background-color: #E8E5C3;
    background-image: url(bold5.jpg);
    vertical-align: bottom;
}
.skinfooterleft 
{
    background-color: #E8E5C3;
    background-image: url(bold4.jpg);
}
.skinfooterright 
{
    background-color: #E8E5C3;
    background-image: url(bold6.jpg);
}
.skinfooterb 
{
    background-color: #E8E5C3;
    background-image: url(header_back.gif);
    vertical-align: bottom;
}
.skinfooterleftb 
{
    background-color: #E8E5C3;
    background-image: url(header_back.gif);
}
.skinfooterrightb 
{
    background-color: #E8E5C3;
    background-image: url(header_back.gif);
}
.skingradient {
	background-image: url(gradient_DKGray.jpg); 
	height: 30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppanenav {
	width: 100%;
	height: 20px;
	background-color: #E8E5C3;
	background-image: url(sec_menu_back_top.jpg);	
}
.toppanenavhome {
	width: 100%;
	height: 1px;
	background-color: #E8E5C3;
	background-image: url(sec_menu_back_top.jpg);	
}
.toppanenavshadow {
	width: 100%;
	height: 7px;
	background-color: #E8E5C3;
	background-image: url(sec_menu_back_shadow.jpg);	
}
.toppane {
	width: 100%;
	/*background-color: transparent; */
	/*BACKGROUND-POSITION: left top; */
	BACKGROUND-POSITION: 15px 0px;
 	background-image: url(boldarrow.gif);
 	background-repeat: no-repeat;
	padding-left: 35px;
	padding-right: 0px;
	padding-top: 4px;
	margin-left: 15px;
}
.toppaneN {
	/*width: 100%; */
	background-color: #3C1C00;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.pageheaderwhite_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
	width: 435px;
	height: 150px;
	vertical-align: middle;
	background-color: #3C1C00;
	padding: 0px 0px 0px 0px;
}
.bannerpane {
	/*width: 713px; */
	width: 713px;
	height: 150px;
	background-color: #3C1C00;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-right: #3C1C00 0px solid; 
	border-top: #3C1C00 1px solid; 
	border-left: #3C1C00 0px solid; 
	border-bottom: #3C1C00 2px solid;
	text-align: left;
	vertical-align: bottom;	
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.bannerpaneRealtor {
	/*width: 713px; */
	/*width: 544px; */
	width: 500px;
	height: 266px;
	background-color: #3C1C00;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-right: #3C1C00 0px solid; 
	border-top: #3C1C00 1px solid; 
	border-left: #3C1C00 0px solid; 
	border-bottom: #3C1C00 2px solid;
	text-align: right;
	vertical-align: bottom;	
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.bannerpane1col {
	/*width: 713px; */
	width: 713px;
	height: 150px;
	background-color: #3C1C00;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-right: #3C1C00 1px solid; 
	border-top: #3C1C00 1px solid; 
	border-left: #3C1C00 0px solid; 
	border-bottom: #3C1C00 2px solid;
	text-align: left;
	vertical-align: bottom;	
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.bannerpanehome {
	/*width: 713px; */
	width: 664px;
	height: 266px;
	background-color: #3C1C00;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	border-right: #3C1C00 1px solid; 
	border-top: #3C1C00 0px solid; 
	border-left: #3C1C00 0px solid; 
	border-bottom: #3C1C00 2px solid;
	text-align: left;
	vertical-align: bottom;	
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.leftpane {
	width: 290px;
	height: 150px;
	background-color: #3C1C00;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	text-align: center;
	vertical-align: top;
}
.leftpanehome {
	width: 150px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 6px;
}
.contentpane {
	width: 713px;
	height: 150px;
	background-color: transparent;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 25px;
	padding-top: 6px;
}
.contentpaneRealtors {
	width: 100%;
	height: 150px;
	background-color: transparent;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 6px;
}
.contentpaneRealtors2 {
	width: 100%;
	height: 150px;
	background-color: transparent;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 25px;
	padding-top: 6px;
}
.contentpane2 {
	width: 713px;
	height: 150px;
	background-color: transparent;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 20px;
	padding-left: 0px;
	padding-right: 25px;
	padding-top: 6px;
}
.contentpane1col {
	width: 100%;
	background-color: transparent;
	/*background-color: #E8E5C3; */
	padding-left: 16px;
	padding-right: 6px;
	padding-top: 6px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpane1col2 {
	width: 100%;
	background-color: transparent;
	/*background-color: #E8E5C3; */
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpane1colSearch {
	width: 100%;
	background-color: transparent;
	/*background-color: #E8E5C3; */
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 6px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanehome {
	width: 660px; 
	/*background-color: #3C1C00; */
	background-image: url(buttons/home_hero_background2.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	/*background-color: #E8E5C3; */
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border: 0px 0px 0px 0px;
	vertical-align: top;
}

.contentpanehome2 {
	width: 660px; 
	height: 350px;
	background-color: #ffffff;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 20px;
	padding-top: 2px;
	border: 0px 0px 0px 0px;
}

.contentpanehome3 {
	width: 100%;
	height: 266px; 
	background-color: #ffffff; 
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	border: 0px 0px 0px 0px;
	vertical-align: top;
}
.contentpanesolutions {
	width: 100%;
	background-color: transparent;
	/*background-color: #E8E5C3; */
	padding-left: 6px;
	padding-right: 20px;
	padding-top: 17px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearch {
	width: 90%;
	background-color: Transparent;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearch2 {
	width: 100%;
	background-color: Transparent;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchleft {
	background-color: Transparent;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
	padding-top: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchright {
	background-color: Transparent;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
	padding-top: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchtop {
	width: 100%;
	background-color: Transparent;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
	vertical-align: top;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchbottom {
	width: 100%;
	background-color: Transparent;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-border-radius-bottomleft: 0px; 
	-moz-border-radius-bottomright: 0px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 0px;
	vertical-align: bottom;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.rightpane {
	width: 175px;
	background-color: transparent;
	padding-left: 20px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompane {
	width: 713px;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompanehome {
	width: 660px; 
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border: 0px 0px 0px 0px;
}

.StandardButton {
   background: #aaaaaa none; 
   color: #ffffff;
   font-family: Verdana, sans-serif; 
   font-size: 11px;
   font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dddddd;
	border-right: #8f9092 1px solid; 
	border-top: #8f9092 1px solid; 
	border-left: #8f9092 1px solid; 
	border-bottom: #8f9092 1px solid; 
	-moz-border-radius-bottomleft: 1px; 
	-moz-border-radius-bottomright: 1px; 
	-moz-border-radius-topleft: 1px; 
	-moz-border-radius-topright: 1px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtGray.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight:  normal;
   color: #333333;
}
.topnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #24469F;
}
.sidenav {
	font-family: Tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	line-height: 15px;
	text-decoration: none;
}
.pageheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}
.sidenavheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF9900;
}
.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #3D2217;
}
.fixedtextbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #981C15;
	background-color: #E8E5C3;
	border: 1px solid #3D2217;
	width: 173px;
}
.fixedtextbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #981C15;
	background-color: #E8E5C3;
	border: 1px solid #3D2217;
	width: 356px;
}

.checkbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
.checkbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
	width: 300px;
}
.checkboxlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 0px solid #000000;
}

.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3C1C00;
	background-image: url(buttons/search_back.jpg);
	border-right: #3C1C00 1px solid; 
	border-top: #3C1C00 1px solid; 
	border-left: #3C1C00 1px solid; 
	border-bottom: #3C1C00 1px solid; 
	cursor: pointer; 
	cursor: hand;
	padding-left: 10px;
	padding-right: 10px; 
	height: 23px;
}
.button_NewSubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3C1C00;
	background-image: url(buttons/search_back.jpg);
	border-right: #3C1C00 1px solid; 
	border-top: #3C1C00 1px solid; 
	border-left: #3C1C00 1px solid; 
	border-bottom: #3C1C00 1px solid; 
	cursor: pointer; 
	cursor: hand;
	padding-left: 10px;
	padding-right: 10px; 
	height: 23px;
}
.buttonbold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3C1C00;
	background-image: url(buttons/search_back.jpg);
	border-right: #3C1C00 1px solid; 
	border-top: #3C1C00 1px solid; 
	border-left: #3C1C00 1px solid; 
	border-bottom: #3C1C00 1px solid; 
	cursor: pointer; 
	cursor: hand;
	padding-left: 10px;
	padding-right: 10px; 
	height: 23px;
}

.buttonbold200 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3C1C00;
	background-image: url(buttons/search_back.jpg);
	border-right: #3C1C00 1px solid; 
	border-top: #3C1C00 1px solid; 
	border-left: #3C1C00 1px solid; 
	border-bottom: #3C1C00 1px solid; 
	cursor: pointer; 
	cursor: hand;
	padding-left: 10px;
	padding-right: 10px; 
	height: 23px;
	width: 200px;
}
.buttonboldLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: transparent;
	background-image: url(bold_button.gif);
	background-repeat: no-repeat;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	padding-left:25px;
	padding-right:25px;
	padding-top: 8px;
	padding-bottom: 7px;
	width: 140px;
	height: 31px;
	cursor: pointer; 
	cursor: hand; 
}
.button_alt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	background-color: #6B7A4F;
	border: 1px solid #000000;
}
.gridview {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
}

.gridviewrealtors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-left: 10px; 
}

.gridviewsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
}
.gridviewsmallR {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
}
.gridviewW {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
	border-right: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding: 0px 0px 0px 0px; 
}

.gridviewWsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	border-right: #ffffff 0px solid; 
	border-top: #ffffff 0px solid; 
	border-left: #ffffff 0px solid; 
	border-bottom: #ffffff 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
}
.gridviewsmallborder {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding: 5px 5px 5px 5px; 
}

.gridviewbig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
}

.gridview2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
	height: 15px; 
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.gridviewheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
}

.gridviewheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 20px;
	color: #981C15;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
}

.tipBox {
	position: absolute; 
        width: 150px; 
        z-index: 100;
        border: 1pt black solid; 
        background: yellow; 
        visibility: hidden
}

.bodytexthome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	line-height: 20px;
	text-align: justify;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.bodytext {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	line-height: 20px;
	text-align: justify;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.bodytextn {
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	line-height: 15px;
	text-align: justify;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.bodytextsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
}
.bodytextsmallhome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.bodytextsmallhomerealtors {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	width: 250px;
	border: solid 1px #000000;
}
.bodytextsmallhomebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.bodytextsmallhome2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	line-height: 8px;
}
.bodytextsmallcalendar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
}
.DivPic {
	width:400px;
	height:60px;
	overflow:auto;
	background-color: Transparent;

}
.DivPic2 {
	width:400px;
	height:300px;
	overflow:auto;
	background-color: Transparent;

}
.slide {
	/*position : absolute; */
	position : in-line;
	visibility : hidden;
	top : 1px;
	left : 1px;
}

#slide0 {
	visibility : visible;
}

a:link {
	color: #981B15;
	text-decoration: none;
}
a:visited {
	color: #981B15;
	text-decoration: none;
}
a:hover {
	color: #3D2217;
	text-decoration: none;
}
a:Active {
	color: #981B15;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 5pt;
	color: #FFFFFF;
}
a.footerlink:link {
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.footerlink:hover {
	color: #000000;
	text-decoration: UNDERLINE;
}
a.footerlink:Active {
	color: #FFFFFF;
	text-decoration: none;
}
a.navlink:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #981C15;
	text-decoration: none;
}
a.navlink:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #981C15;
	text-decoration: none;
}
a.navlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B4AF53;
	text-decoration: none;
}
a.navlink:Active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}

a.navlinkbig:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #981C15;
	text-decoration: none;
}
a.navlinkbig:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #981C15;
	text-decoration: none;
}
a.navlinkbig:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B4AF53;
	text-decoration: none;
}
a.navlinkbig:Active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
}

.main_dnnmenu_container {
	background-color: #981C15;
	/*background-image: url(bold2top.jpg); */
	width: 750px;
	height: 23px; 
    	vertical-align: middle;
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: #981C15;
	/*background-image: url(bold2top.jpg); */
	width: 750px; 
	height: 23px;
	vertical-align: middle;
}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, Tahoma, Arial, Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/	
        padding: 1px 3px 3px 1px;
	height: 23px;
	border-left: #3d2217 1px solid; 
	border-bottom: #3d2217 1px solid; 
	border-top: #3d2217 1px solid; 
	border-right: #3d2217 1px solid;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Verdana, Tahoma, Arial, Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 0px 10px 0px 5px;   /*explicitly set padding for root menu items*/
	height: 23px;
	border-left: #3d2217 1px solid; 
	border-bottom: #3d2217 1px solid; 
	border-top: #3d2217 1px solid; 
	border-right: #3d2217 1px solid;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}

.main_dnnmenu_itemhover {  
	background-color: #981C15;
	color: #000000; 

}

.main_dnnmenu_itemhover td {  
	background-color: #981C15;
	color: #000000; 

}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #981C15;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
	height: 23px;
}
.main_dnnmenu_break {
	height: 10px;
	font-size: 1px;
}

.main_dnnmenu_arrow {
	border-right: #981C15 1px solid; 
	border-bottom: #981C15 1px solid; 
	border-top: #981C15 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

/* Main Menu */
.MainMenu_MenuContainer {
	background-color: #981C15;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	height:25px;
	width: 750px;
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	height:25px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	width: 750px;
}
.MainMenu_MenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	text-align:left;
	background-color: Transparent;
	height:25px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	margin-left:0px;


}
.MainMenu_RootMenuItem TD {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	background-color: Transparent;
	height:25px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	text-align:center;
}
.MainMenu_RootMenuItemSelected TD
{
        cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	background-color: #981C15;
	vertical-align:middle;
	text-align:center;
	height:25px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_RootMenuItemActive TD
{
        cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	vertical-align:middle;
	text-align:center;
	background-color: #981C15;
	height:25px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_Icon {
	/* display:none; */
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px; 
	height: 100%;

}

.MainMenu_SubMenu {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	background-color: #981C15;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	z-index: 1000;
	text-align:left;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	margin-left:0px;
}

.MainMenu_SubMenuItem {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #981C15;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}


.MainMenu_SubMenuItemActive TD {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #3d2217;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_SubMenuItemSelected {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 1px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #3d2217;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_MenuArrow {
	display:none;
}
.MainMenu_RootMenuArrow {
	display: none;
}
.MainMenu_SubMenuArrow {
	display:none;
}
.MainMenu_MenuBreak
{
	background-color: transparent;
	border-top: #981C15 0px solid;
	border-bottom: #981C15 0px solid;
	border-left: #981C15 0px solid;
	border-right: #981C15 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.MainMenu_MenuBreak TD
{
	background-color: transparent;
	border-top: #981C15 0px solid;
	border-bottom: #981C15 0px solid;
	border-left: #981C15 0px solid;
	border-right: #981C15 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.SeparatorCSS
{
 	color:#FFFFFF;
 	padding 0px 0px 0px 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;

}
.SeparatorCSSClass
{
    	color:#FFFFFF;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid; 
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}
.SeparatorCSS TD
{
 	color:#FFFFFF;
 	padding 0px 0px 0px 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;

}
.SeparatorCSSClass TD
{
    	color:#FFFFFF;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid; 
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}


/* Main Menu */
.MainMenu_MenuContainerb {
	background-color: #981C15;
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	height:5px;
	width: 750px;
    	vertical-align: bottom;
}
.MainMenu_MenuBarb {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	height:5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
    	vertical-align: bottom;
	width: 750px;
}
.MainMenu_MenuItemb {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	text-align:left;
	background-color: Transparent;
	height:5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}
.MainMenu_RootMenuItemb TD {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	background-color: Transparent;
	height:5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	text-align:center;
}
.MainMenu_RootMenuItemSelectedb TD
{
        cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	background-color: #981C15;
	vertical-align:middle;
	text-align:center;
	height:5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_RootMenuItemActiveb TD
{
        cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	vertical-align:middle;
	text-align:center;
	background-color: #981C15;
	height:5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_Iconb {
	display:none;

}

.MainMenu_SubMenub {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	background-color: #981C15;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	z-index: 1000;
	text-align:left;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}

.MainMenu_SubMenuItemb {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #981C15;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}


.MainMenu_SubMenuItemActiveb TD {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #3d2217;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_SubMenuItemSelectedb {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 5pt; 
	font-weight: bold; 
	font-style: normal;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 1px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #3d2217;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_MenuArrowb {
	display:none;
}
.MainMenu_RootMenuArrowb {
	display: none;
}
.MainMenu_SubMenuArrowb {
	display:none;
}
.MainMenu_MenuBreakb
{
	background-color: transparent;
	border-top: #981C15 0px solid;
	border-bottom: #981C15 0px solid;
	border-left: #981C15 0px solid;
	border-right: #981C15 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.MainMenu_MenuBreakb TD
{
	background-color: transparent;
	border-top: #981C15 0px solid;
	border-bottom: #981C15 0px solid;
	border-left: #981C15 0px solid;
	border-right: #981C15 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.SeparatorCSSb
{
 	color:#FFFFFF;
 	padding 0px 0px 0px 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;

}
.SeparatorCSSClassb
{
    	color:#FFFFFF;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid; 
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}
.SeparatorCSSb TD
{
 	color:#FFFFFF;
 	padding 0px 0px 0px 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;

}
.SeparatorCSSClassb TD
{
    	color:#FFFFFF;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid; 
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}

/* Main Menu_New */
.MainMenu_MenuContainer_New {
	/*background-color: #981C15; */
	background-image: url(nav_background_fade.jpg);
	-moz-box-sizing:border-box;
	box-sizing:border-box; 
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	height:35px;
	width: 100%;
}
.MainMenu_MenuBar_New {
	cursor: pointer; 
	cursor: hand;
	background-color: Transparent;
	height:35px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	width: 100%;
}
.MainMenu_MenuItem_New {
	cursor: pointer; 
	cursor: hand; 
	color: #3C1C00; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	text-align:left;
	background-color: Transparent;
	height:35px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	margin-left:0px;


}
.MainMenu_RootMenuItem_New TD {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	background-color: Transparent;
	height:35px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	text-align:center;
}
.MainMenu_RootMenuItemSelected_New TD
{
        cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	background-color: #3C1C00;
	vertical-align:middle;
	text-align:center;
	height:35px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_RootMenuItemActive_New TD
{
        cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 8pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #3d2217 0px solid; 
	border-bottom: #3d2217 0px solid; 
	border-top: #3d2217 0px solid; 
	border-right: #3d2217 0px solid;
	vertical-align:middle;
	text-align:center;
	background-color: #3C1C00;
	height:35px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_Icon_New {
	/* display:none; */
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px; 
	height: 100%;

}

.MainMenu_SubMenu_New {
	cursor: pointer; 
	cursor: hand; 
	color: #3C1C00; 
	font-family: Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	/*background-color: #981C15; */
	background-color: #ffffff; 
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	z-index: 1000;
	text-align:left;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
	margin-left:0px;
}

.MainMenu_SubMenuItem_New TD {
	cursor: pointer; 
	cursor: hand; 
	color: #3C1C00; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal; 
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #ffffff;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}


.MainMenu_SubMenuItemActive_New {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #3C1C00;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_SubMenuItemSelected_New {
	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-family: Verdana, Tahoma, Arial, Helvetica; 
	font-size: 7pt; 
	font-weight: bold; 
	font-style: normal;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #3C1C00 1px solid; 
	border-right: #981C15 0px solid;
	text-align:left;
	background-color: #3C1C00;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;
}
.MainMenu_MenuArrow_New {
	display:none;
}
.MainMenu_RootMenuArrow_New {
	display: none;
}
.MainMenu_SubMenuArrow_New {
	display:none;
}
.MainMenu_MenuBreak_New
{
	background-color: transparent;
	border-top: #981C15 0px solid;
	border-bottom: #981C15 0px solid;
	border-left: #981C15 0px solid;
	border-right: #981C15 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.MainMenu_MenuBreak_New TD
{
	background-color: transparent;
	border-top: #981C15 0px solid;
	border-bottom: #981C15 0px solid;
	border-left: #981C15 0px solid;
	border-right: #981C15 0px solid;
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;


}
.SeparatorCSS_New
{
 	color:#FFFFFF;
 	padding 0px 0px 0px 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;

}
.SeparatorCSSClass_New
{
    	color:#FFFFFF;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid; 
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}
.SeparatorCSS_New TD
{
 	color:#FFFFFF;
 	padding 0px 0px 0px 0px;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid;

}
.SeparatorCSSClass_New TD
{
    	color:#FFFFFF;
	border-left: #981C15 0px solid; 
	border-bottom: #981C15 0px solid; 
	border-top: #981C15 0px solid; 
	border-right: #981C15 0px solid; 
    	padding-right: 0px;
    	padding-left: 0px;
    	padding-bottom: 0px;
    	padding-top: 0px;

}

/*.MenuTab { background-image: url(nav_background_fade.jpg); width: 100%; height: 35px; background-repeat:repeat; }*/

/* Menu for Skin Comp */
/*.ActiveRootTab TD { width: 100%; color: #3C1C00; font-family: Arial; font-size: 9pt;  font-weight: bold;  background-color: transparent; text-align: center; }
.RootTab TD { width: 100%; height: 35px; font-family: Arial; font-size: 9pt;  font-weight: bold;  color: #3C1C00; background: transparent; text-align: center; }
.SelectedRootTab TD { width: 100%; color: #ffffff; height: 35px; font-family: Arail; font-size: 9pt;  font-weight: bold;  border-left: #ffffff 0px solid; border-top: #ffffff 0px solid; background-color: #3C1C00;  text-align: center; }
.BreadcrumbRootTab TD { width: 100%; font-family: Arail; font-size: 9pt;  font-weight: bold;  color: #ffffff; height: 35px; text-align: center; }
.ActiveSubTab { background-color: #3C1C00; color: #ffffff; border-top: 0px solid; font-family: Arial; font-size: 9pt;  font-weight: bold;  padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
.SubTab { background-color: #ffffff; color: #3C1C00; font-family: Arial; font-size: 9pt;  font-weight: bold;  padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
.SelectedSubTab { background-color: #C14337; color: #000000; font-family: Trebuchet MS, Tahoma, Verdana; font-size: 9pt;  font-weight: bold;  padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; height: 25px; }
.BreadcrumbSubTab { background-color: transparent; color: #ffffff; font-family: Arial; font-size: 9pt;  font-weight: bold; border-top: 0px solid; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
*/

/* this is the colour in the dropdown menu */
/*.MainMenu_SubMenu { z-index: 1000;  cursor: pointer;  cursor: hand;  background-color: #ffffff;  font-family: Arial; font-size: 9pt;  font-weight: bold;  font-style: normal;  color: #3C1C00; height: 25px; filter:progid:DXImageTransform.Microsoft.Shadow(color='#4C648E', Direction=135, Strength=0) ;  border-left:  #FFFFFF 0px solid;  border-right: #4C648E 0px solid;  border-top: #ffffff 0px solid; border-bottom: #ffffff 0px solid; padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
.MainMenu_MenuItemSel { color: #ffffff;  font-family: Arial; font-size: 9pt;  font-weight: bold;  font-style: normal;  height: 25px; background-color: #3C1C00; border-left: #ffffff 0px solid;  border-right: #ffffff 0px solid;  border-bottom: #ffffff 0px solid; border-top: #ffffff 0px solid;  padding-left: 2px; padding-right: 2px; padding-top: 2px; padding-bottom: 2px; }
.MainMenu_RootMenuArrow, .MainMenu_MenuIcon, .MainMenu_MenuArrow { display: none; }
*/

.accordionContent
{
    
	
}


.accordionHeaderP
{
    padding-top: 15px;
	

}
.accordionHeaderSelectedP
{
    padding-top: 15px;	

}

.accordionDiv
{
	width: 100%;
	text-align: center;

}

/* style of edit and admin pages */
.EditTable    {
    border: solid 1 #000000;
    padding: 2px 2px 2px 2px;
}
.EditTableHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    bold;
    color: #003366;
    /*border: solid 1px #000000; */
}
.EditTableHead2    {
    /*background-color:White; */
    /*border: solid 1px #000000; */
}
.EditTableRed    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  11px;
    font-weight:    normal;
    color: #FF0000;
    /*border: solid 1px #000000; */
}


blockquote {
  background: transparent url(quoleft.png) left top no-repeat;
}
blockquote div {
  padding: 0 48px;
  background: transparent url(quoright.png) right bottom no-repeat;
}

/* Styles for scrolling layers  
	 Specify width and height in hold and wn, and in clip for wn. 
   hold div height accommodates scrollbar in this example    
*/
div#hold	{ 
	position:relative; overflow:hidden;
	width:650px; height:100px; z-index:100
	}
div#wn	{ 
	position:absolute; 
	left:108px; top:0px; 
	width:450px; height:85px; 
	clip:rect(0px, 450px, 85px, 0px); 
	overflow:auto;	
	z-index:1; 
	}
div#lyr1	{ 
	position:absolute; visibility:visible; 
	left:100px; top:20px; 
	z-index:1; 
	}

/* Set small font-size or size/position of div's will be off in some browsers  */
div#scrollbar { 
  position:absolute; left:110; top:70px;
  width:450px; height:11px;
  font-size:1px; z-index:2
  }
div#track { 
  position:absolute; left:12px; top:0;
  width:426px; height:11px; z-index:1;
  background: url("track.gif") #336 repeat
  }
div#dragBar {
  position:absolute; left:1px; top:1px;
  width:20px; height:9px; z-index:1;
  background-color:#ceced6
  }  
div#left { position:absolute; left:0; top:0; z-index:2 }  
div#right { position:absolute; right:0; top:0; z-index:3 }
  
/* Styles for demo, not necessary for scrolling layers */  


/* ajax__tab_ie-theme theme */
.ajax__tab_ie-theme .ajax__tab_header 
{
    padding-left:0px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    /*background:url(tab_unselected.gif); */
    /*background:url(buttons/search_back.jpg); */
    background: #ffffff;
    width:110px; 
    height:25px;
    padding: 3px 0px 3px 0px;
    text-align:center;    
    color:#3C1C00;
    font-family:arial;
    font-size:11px;
    display:block;
    border: 1px 1px 1px 1px;
    border-color: #3C1C00;
    border-style: solid;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    background: #3C1C00;
    width:110px; 
    height:25px;
    padding:3px 0px 3px 0px;
    text-align:center;    
    color:#ffffff;
    font-family:arial;
    font-size:11px;
    display:block;
    border: 1px 1px 1px 1px;
    border-color: #3C1C00;
    border-style: solid;
}
.ajax__tab_ie-theme .ajax__tab_body 
{
    /*background:url(ie_tabbacker_720x296.jpg) no-repeat; */
    background-color: Transparent;
    font-size:13px;
    font-family:verdana;
    height:100%;
    width:650px;
    border: solid 1px #000000;
    padding: 0px;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:0px;
}

/* ajax__tab_ie-theme2 theme */
.ajax__tab_ie-theme2 .ajax__tab_header 
{
    padding-left:0px;
}
.ajax__tab_ie-theme2 .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    /*background:url(tab_unselected.gif); */
    /*background:url(buttons/search_back.jpg); */
    background: #ffffff;
    width:110px; 
    height:25px;
    padding: 3px 0px 3px 0px;
    text-align:center;    
    color:#3C1C00;
    font-family:arial;
    font-size:11px;
    display:block;
    border: 1px 1px 1px 1px;
    border-color: #3C1C00;
    border-style: solid;
}
.ajax__tab_ie-theme2 .ajax__tab_active .ajax__tab_tab 
{
    background: #3C1C00;
    width:110px; 
    height:25px;
    padding:3px 0px 3px 0px;
    text-align:center;    
    color:#ffffff;
    font-family:arial;
    font-size:11px;
    display:block;
    border: 1px 1px 1px 1px;
    border-color: #3C1C00;
    border-style: solid;
}
.ajax__tab_ie-theme2 .ajax__tab_body 
{
    /*background:url(ie_tabbacker_720x296.jpg) no-repeat; */
    background-color: Transparent;
    font-size:13px;
    font-family:verdana;
    height:100%;
    width:850px;
    border: solid 1px #000000;
    padding: 0px;
}
.ajax__tab_ie-theme2 .ajax__tab_body div
{
     padding:0px;
}

.GoogleMap
{
    width:650px;
    height: 500px;
}

.GoogleMap2
{
    width:650px;
    height: 150px;
}

#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(lightbox/images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(lightbox/images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

/*  New Layout stuff      */

.topnav_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.pageheader_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #3C1C00;
	padding-left: 15px;
	padding-top: 10px;
}
.pageheader_New_Home {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight: bold;
	color: #3C1C00;
	padding-left: 15px;
	padding-top: 10px;
	background-color: #ffffff;
	border: 0px 0px 0px 0px;
}

.sideheader_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #ffffff;
}
.sideheadertext_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C1C00;
	padding-left: 40px;
	padding-top: 3px;
}
.sideheadertextlink_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #3C1C00;
	padding-left: 0px;
	padding-top: 0px;
}
.sideheadertextred_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B40600;
	padding-top: 5px;
	text-align: center; 
}
.subtitle_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B40600;
	padding-left: 5px;
}
.textbox_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}
.fixedtextbox_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #76604C;
	width: 259px;
	align: center; 
}
.fixedtextboxmed_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 100px;
}
.fixedtextboxsmall_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 50px;
}
.fixedtextboxlarge_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 300px;
}
.fixedtextboxlarge2_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #000000;
	width: 500px;
}
.button_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #0d3793;
	background-color: #FFD600;
	border: 1px solid #000000;
	width: 350px;
}
.button_alt_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	background-color: #D3291C;
	border: 1px solid #333333;
}
.bodytext_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 25px;

}
.bodytextflush _New{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;

}
.homebodytext_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;

}

.bodytextwhitefooter_New {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;

}
.headerbodytext_New {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B40600;
	text-align: right;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 25px;
	font-weight: bold;
}
.bodytextsmallblk_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 15px;
	text-align: right;
	font-weight: bold; 
}
/*a:link {
	color: #3C1C00;
	text-decoration: none;
}
a:link2 {
	color: #3C1C00;
	text-decoration: none;
}
a:visited {
	color: #3C1C00;
	text-decoration: none;
}
a:hover {
	color: #B40600;
	text-decoration: underline;
}
a:Active {
	color: #3C1C00;
}*/

.footer_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
a.footerlink_New:link {
	color: #ffffff;
	text-decoration: none;
}
a.footerlink_New:visited {
	color: #ffffff;
	text-decoration: none;
}
a.footerlink_New:hover {
	color: #A5582B;
	text-decoration: none;
}
a.footerlink_New:Active {
	color: #ffffff;
	text-decoration: none;
}
.subnav_New {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right; 
	padding-right: 15px;
	vertical-align: middle;
	
}
a.subnavlink_New:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.subnavlink_New:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.subnavlink_New:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
	background-color: #B40600;
}
a.subnavlink_New:Active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}

.homebodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;
	font-weight: bold;

}

.bodytextwhitefooter {
	font-family: verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	text-align: center;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 15px;

}
.headerbodytext {
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B40600;
	text-align: right;
	line-height: 20px;
	padding-left: 15px;
	padding-right: 25px;
	font-weight: bold;
}
.bodytextsmallblk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-right: 15px;
	text-align: right;
	font-weight: bold; 
}

.subtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #B40600;
	padding-left: 5px;
}

.modalPopup 
{
 background-image: url(ccc.gif);
 border-width:3px;
 border-style:solid;
 border-color:Gray;
 padding: 750px 300px 300px 300px;
 position: absolute;
 vertical-align: middle;
 text-align: center;
}

.modalPopupInfo 
{
 background-image: url(ccc.gif);
 border-width:3px;
 border-style:solid;
 border-color:Gray;
 padding: 10px 10px 10px 10px;
 vertical-align: middle;
 text-align: left;
}
.PicDiv 
{
    width: 400px;
    overflow:scroll;
}
#simple_example_window{
    width: 300px;
  }
  #simple_example_window_contents{
    background-color: #FFF;
  }
  #custom_info_window_red_beak{
    width: 28px;
    height: 38px;
    /*background: url('../examples/images/corners/red_beak.png') top left no-repeat transparent;*/
  }
  * html #simple_example_window_beak{
    /* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../examples/images/corners/red_beak.png', sizingMethod='crop');
  }
  #simple_example_window_tl, #simple_example_window_tr, #simple_example_window_bl, #simple_example_window_br,
  #simple_example_window_t,#simple_example_window_l,#simple_example_window_r,#simple_example_window_b{
    background-color: #000000;
    height: 2px;
    width: 2px;
  }
  
  /* style for module titles */
.Head   {
    font-family: Verdana, Arial, Helvetica;
    font-size:  20px;
    font-weight:    bold;
    color: #000000;
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: #003366;
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Tahoma, Arial, Helvetica;
    font-size:  12px;
    font-weight:    bold;
    color: black;
}

/* text style used for most text rendered by modules */
.Normal,.NormalDisabled
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}

/* text style used for rendered text which should appear disabled */
.NormalDisabled
{
    color: Silver;
}

/* text style used for rendered text which requires emphasis */
.NormalBold
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold
}

/* text style used for error messages */
.NormalRed
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: bold;
    color: #ff0000
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 12px;
    font-weight: normal;
}