html { height: 100%; }
#body { background-color: #FFFFFF; margin-top: 10px; margin-right: 0; margin-bottom: 10px; margin-left: 0;}
table, tr, td {font-family: Arial, Helvetica, sans-serif; font-size: 11px; margin: 0; color:Black}
p {font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:Black}

.NormalWhite
{
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:White
}

.NormalWhite A:link {text-decoration: none; color:White}
.NormalWhite A:visited {text-decoration: none; color:White}
.NormalWhite A:active {text-decoration: none; color:White}
.NormalWhite A:hover {text-decoration: underline; /*font-weight: bold;*/ color:#FFFFFF;}

.NormalGrey
{
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color:#333333
}

.NormalGrey A:link {text-decoration: none; color:#333333}
.NormalGrey A:visited {text-decoration: none; color:#333333}
.NormalGrey A:active {text-decoration: none; color:#333333}
.NormalGrey A:hover {text-decoration: underline; /*font-weight: bold;*/ color:#FF0000;}


.NormalBlack
{
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:Black
}

.NormalBlack A:link {text-decoration: none; color:Black}
.NormalBlack A:visited {text-decoration: none; color:Black}
.NormalBlack A:active {text-decoration: none; color:Black}
.NormalBlack A:hover {text-decoration: none; color:Black}

.PaddedHeader
{
	padding: 0 0 7px 8px;
	width: 70%;
}

.PaddedHeader A:link {text-decoration: none; color:Black}
.PaddedHeader A:visited {text-decoration: none; color:Black}
.PaddedHeader A:active {text-decoration: none; color:Black}
.PaddedHeader A:hover {text-decoration: none; color:Black}

.ContentPane2 {padding: 0 7px 0 7px; border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #CCCCCC; border-left-color: #CCCCCC; }

.home-header {
	//background-image: url(landing.swf);
	background-repeat: no-repeat;
	background-position: center top;
	height: 325px;
	width: 1002px;
}

.MainLinks, a.MainLinks:link, a.MainLinks:visited, a.MainLinks:active {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-decoration: none;
}

a.MainLinks:hover {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}


.LeftLinks, a.LeftLinks:link, a.LeftLinks:visited, a.LeftLinks:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	font-weight: normal;
	text-decoration: none;
}

a.LeftLinks:hover {
	color: #EC1E23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 40px;
	text-decoration: none;
	font-weight: normal;
}


.redborder {
	border: 1px solid #FF0000;
}


.SubLinks, a.SubLinks:link, a.SubLinks:visited, a.SubLinks:active {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

a.SubLinks:hover {
	color: #EC1E23;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}


.MainWidth { width:700px; } */
.FullHeight { height:100%; }
.FullWidth { width:100%; }
.MainTDTable { padding:10px 20px 10px 20px ; }



.ContentPanesTD { width:auto; height:100%; vertical-align: top; padding: 0 0 0 0; }
.Dotted { background: url(dotted2.gif) repeat top left; }
.LogoRow { height:1px; padding: 0 10px 0 7px; }
.LogoTD { text-align:left; padding: 0 20px; 0 0; }
.BreadcrumbsRow { height:41px; background: url(bread-bg.gif) repeat top left; padding: 0 0 0 0; }
.SpaceBar { height:10px; padding: 0 0 0 0; }
.SearchTD { width:186px; vertical-align: top; text-align: right; height: 23px; background: url(search-bg.jpg) no-repeat top right; padding: 0 0 0 0; }
.LoginTD { width: 100%; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#C9A67A; vertical-align: middle; text-align: right; padding: 0 10px 0 0; }


.MainTable { background-color:#FFFFFF }
.MainTL { width:7px; height:6px; background: url(1.jpg) no-repeat top left; }
.MainT { height:6px; background: url(44.jpg) repeat-x bottom left; }
.MainTR { width:7px; height:6px; background: url(4.jpg) no-repeat top right; }
.MainL { width:7px; background: url(11.jpg) repeat-y top left; }
.MainM { background: #FFFFFF; }
.MainR { width:7px; background: url(33.jpg) repeat-y top right; }
.MainBL { width:7px; height:6px; background: url(2.jpg) no-repeat bottom left; }
.MainB { height:6px; background: url(22.jpg) repeat-x top left; }
.MainBR { width:7px; height:6px; background: url(3.jpg) no-repeat bottom right; }
.CommandButton, a.CommandButton:link, a.CommandButton:visited, a.CommandButton:active { color: #C9A67A; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0 0 0 0;}
a.CommandButton:hover { color: #976F3E; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; padding: 0 0 0 0; }

.MenuHeight { height:31px; }
.MenuTD { vertical-align:middle; text-align:left; background: url(menu-bg.jpg) repeat-x top left; padding: 0 0 0 0; }
.MenuLeft { width:10px; background: url(menu-left.jpg) no-repeat top left; }
.MenuRight { width:10px; background: url(menu-right.jpg) no-repeat top right; }


.MainMenu_MenuContainer {
	padding-left: 0px; 
	BACKGROUND-COLOR: transparent; 
	HEIGHT: 20px;
}
.MainMenu_MenuBar {
	CURSOR: hand; 
	HEIGHT: 20px; 
	BACKGROUND-COLOR: transparent; 
}
.MainMenu_MenuItem {
	/*BORDER-RIGHT: #ff0000 0px solid;
	BORDER-TOP: #CCD7E1 0px solid;
	BORDER-LEFT: #CCD7E1 0px solid;
	BORDER-BOTTOM: #CCD7E1 0px solid;
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	CURSOR: hand;
	COLOR: #666666;
	FONT-STYLE: normal;
	FONT-FAMILY: Arial, Helvetica, sans-serif
	padding-left: 0px;
	HEIGHT: 20px;
	BACKGROUND-COLOR: transparent;*/
	cursor: pointer; 
    color: RED; 
    font-family: Tahoma, Arial, Helvetica; 
    font-size: 15px; 
    font-weight: normal; 
    font-style: normal; 
    /*border-left: red 10px solid; 
    border-bottom: orange 10px solid; 
    border-top: purple 10px solid; 
    border-right: blue 10px solid;*/
    background-color: WHITE;
	}
.MainMenu_MenuIcon {
	display:none
	}
.MainMenu_SubMenu {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	Z-INDEX: 0;
	BORDER-LEFT: #ffffff 0px solid;
	CURSOR: hand;
	BORDER-BOTTOM: #ffffff 0px solid;
	BACKGROUND-COLOR: #F0F0F0;
}
.MainMenu_MenuBreak {
	BORDER-RIGHT: #eeeeee 0px solid; 
	BORDER-TOP: #eeeeee 0px solid; 
	BORDER-LEFT: #eeeeee 0px solid; 
	BORDER-BOTTOM: #eeeeee 0px solid; 
	HEIGHT: 0px; 
	BACKGROUND-COLOR: transparent; 
}
.MainMenu_MenuItemSel {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	Z-INDEX: 0;
	BORDER-LEFT: #ffffff 0px solid;
	CURSOR: hand;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: underline;
	FONT-SIZE: 11px;
	FONT-COLOR:#000000
	CURSOR: hand;
	COLOR: #000000;
	FONT-STYLE: normal;
	FONT-FAMILY:  Arial, Helvetica, sans-serif
	padding-left: 0px;
	HEIGHT: 20px;
	background-color: #FFFFFF;
	foreground-color: RED;
}
.MainMenu_MenuArrow {
	display:none
}
.MainMenu_RootMenuArrow {
display:none

}

.LogoTable { height:108px; background-color:#D0C7AC; background-image: url(header-bg.jpg); background-repeat: repeat-x; background-position: left top;}

.login-register, a.login-register:link, a.login-register:visited, a.login-register:active { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal;}
a.login-register:hover { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none;  font-weight: normal;}
.copy-right { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; }
.terms-privacy, a.terms-privacy:link, a.terms-privacy:visited, a.terms-privacy:active { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; padding: 0 5px 0 5px;}
a.terms-privacy:hover { color: #D23330; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; padding: 0 5px 0 5px; }
#dnn_dnnSEARCH_txtSearch.NormalTextBox { height:17px; background: transparent; width: 133px; color: #666666; padding: 4px 4px 0px 4px; border: 0px solid #FFFFFF; cursor:text;}

H1 { FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #D0312D; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H2 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H3 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #D0312D; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H4 { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H5 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif;}
H6 { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif;}


.normal, .Normal { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #555; }

.NormalBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #B9B7B7;
}

.NormalGray { color: #999999; font-weight:normal; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.SubHead { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #777; padding: 0; }
.Head { font-size: 11px; color: #777; background: transparent; font-weight: bold; padding: 0;}

/* a:link, a:visited, a:active { color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; } */
a:click { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; }
/* a:hover { color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; } */
a.Normal:link, a.Normal:visited { color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; text-decoration: none; }
a.Normal:hover { color: #444444; font-family: Arial, Helvetica, sans-serif; font-size: 11px;	text-decoration: none; }
.more, a.more:link, a.more:visited, a.more:active { color: #D23330; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; text-decoration: none; }
a.more:hover { color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 10px; text-decoration: none; }

select, input { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; }
.NormalTextBox { color: #333333; padding-left: 4px; line-height: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; }
td.NormalTextBox { padding: 0; margin: 0; background: transparent; border: 0; }


.FooterTable { width:100%; }
.PrivacyTD {  font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666666; text-align: center; padding: 0 0 3px 0; }
.CopyrightTD { text-align: center; padding: 3px 0 15px 0; }



