/* 
================================
Skin styles for DotNetNuke
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	/*background-color: #3D2217; */
	background-color: #E8E5C3;
	/*background-image: url(background.gif);*/
}
.skinmaster {
	height: 100%;
	background-color: #E8E5C3;
	background-image: url(background.gif);
	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: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.bannerpane {
	width: 539px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-right: #000000 0px solid;
}
.leftpane {
	width: 175px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
}
.leftpanehome {
	width: 150px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 6px;
}
.contentpane {
	width: 550px;
	background-color: transparent;
	/*background-color: #E8E5C3; */
	padding-left: 6px;
	padding-right: 4px;
	padding-top: 6px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpane1col {
	width: 720px;
	background-color: transparent;
	/*background-color: #E8E5C3; */
	padding-left: 16px;
	padding-right: 6px;
	padding-top: 6px;
	-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: 600px;
	background-color: transparent;
	/*background-color: #E8E5C3; */
	padding-left: 0px;
	padding-right: 20px;
	padding-top: 17px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.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: #E8E5C3;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	-moz-border-radius-bottomleft: 1px; 
	-moz-border-radius-bottomright: 1px; 
	-moz-border-radius-topleft: 1px; 
	-moz-border-radius-topright: 1px;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 5px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchleft {
	background-color: #E8E5C3;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	-moz-border-radius-bottomleft: 1px; 
	-moz-border-radius-bottomright: 1px; 
	-moz-border-radius-topleft: 1px; 
	-moz-border-radius-topright: 1px;
	padding-top: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchright {
	background-color: #E8E5C3;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 1px solid; 
	-moz-border-radius-bottomleft: 1px; 
	-moz-border-radius-bottomright: 1px; 
	-moz-border-radius-topleft: 0px; 
	-moz-border-radius-topright: 1px;
	padding-top: 0px;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchtop {
	width: 100%;
	background-color: #A59780;
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-border-radius-bottomleft: 1px; 
	-moz-border-radius-bottomright: 1px; 
	-moz-border-radius-topleft: 1px; 
	-moz-border-radius-topright: 1px;
	vertical-align: top;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.contentpanesearchbottom {
	width: 100%;
	background-color: #E8E5C3;
	border-right: #000000 0px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	-moz-border-radius-bottomleft: 1px; 
	-moz-border-radius-bottomright: 1px; 
	-moz-border-radius-topleft: 1px; 
	-moz-border-radius-topright: 1px;
	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: 750px;
	background-color: transparent;
	padding-left: 10px;
	padding-right: 4px;
	padding-top: 6px;
}
.bottompanehome {
	width: 750px;
	background-color: transparent;
	padding-left: 8px;
	padding-right: 4px;
	padding-top: 6px;
}

.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: 0px solid #000000;
}
.checkbox2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 0px solid #000000;
	width: 300px;
}

.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B4AF53;
	background-color: #981C15;
	border-right: #000000 1px solid; 
	border-top: #000000 1px solid; 
	border-left: #000000 1px solid; 
	border-bottom: #000000 1px solid; 
	cursor: pointer; 
	cursor: hand; 
}
.buttonbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #981C15;
	background-image: url(bold_button.gif);
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	padding-left:25px;
	padding-top: 3px;
	width: 140px;
	height: 31px;
	cursor: pointer; 
	cursor: hand; 
}
.buttonbold200 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background-color: #981C15;
	background-image: url(bold_button.gif);
	border-right: #000000 0px solid; 
	border-top: #000000 0px solid; 
	border-left: #000000 0px solid; 
	border-bottom: #000000 0px solid; 
	padding-left:25px;
	padding-top: 3px;
	width: 140px;
	height: 31px;
	cursor: pointer; 
	cursor: hand; 
}
.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; 
}

.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; 
}

.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;
}
.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:5px;
}
.ajax__tab_ie-theme .ajax__tab_header .ajax__tab_tab
{
    margin-right:0px;
    background:url(tab_unselected.gif);
    width:116px;
    padding:9px 0px 3px 0px;
    text-align:center;    
    color:#006699;
    font-family:verdana;
    font-size:13px;
    display:block;
}
.ajax__tab_ie-theme .ajax__tab_active .ajax__tab_tab 
{
    padding:6px 0px 3px 0px;
    background:url(tab_selected.gif);
}
.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:500px;
    border: solid 1px #000000;
}
.ajax__tab_ie-theme .ajax__tab_body div
{
     padding:0px;
}
.GoogleMap
{
    width:900px;
    height: 700px;
}

#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; }

/*  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;
}
.pageheaderwhite_New {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	text-align: center;
}
.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;
}
.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;
	
}
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;
}


