
html
{
	height:100%
}


body
{
	padding:0px;
	margin:0px;
	background:#000000;
	min-height:100%;
	
}

/* center the page */

.MainTable
{
	margin:0px auto;
	width:805px;
	position: relative;
}

.MainTableContent
{
	width:605px;
	margin:0px auto;
	padding:0px;
	vertical-align:top;
}

.Normal, .NormalDisabled
{
	color:black;
	font-family:Tahoma,Arial,Helvetica;
	font-size:small;
	font-weight:normal;
}

.NormalBold 
{
	font-family:Tahoma,Arial,Helvetica;
	font-size:11px;
	font-weight:bold;
	color:black;
}

.MainTableContents
{
	padding:0px;
	margin:0px;
	width:960px;
	
}
.LeftTable
{
	width:200px;
	vertical-align:top;
	/*position:relative;*/
	right: 605px;
}

.InnerTable
{
	width:969px;
	margin:0px;
	padding:0px;
	
}

.TopNavBar
{	
	margin:0px auto;
	color:white !important;
	font-family:Arial;
	text-align:right	
}
.NavRow
{
	margin:0px auto;
	height:22px;
	background-color:#000000;
	padding:0px 8px 0px 8px;
}
.NavTable
{
	width:805px;
	margin:0px;
	height:45px;
	vertical-align:middle;
	text-align:right;
	background-color:#7ac143;
}



.MainContent
{
	margin:0px auto;
	padding:0px;
	width:1044px;
	background:none repeat scroll 0 0 #131313;
}

.InnerContainer
{
	width:960px;
	margin:0px auto;
}
.InnerDropShadow
{
	border-style: none;
	width: 1003px;
	margin: 0px auto;
	visibility: visible;
}
.InnerContents
{
	width: 805px;
	margin: 0px auto;
	background: #000000;
	visibility: visible;
	background-repeat: repeat;
}
.HomeContactRow
{
	width:602px;
	padding:13px 0px 0px 20px;
}

.HomeContactRow a
{
	text-decoration:none;
	color:white;
	font-family:Tahoma;
	font-size:12px;
	margin-right:10px;
	
}
.HomeContactRow img
{
	border-width:0px; 
	vertical-align:top;
	margin-right:3px;
}
.HeaderTable
{
	border-style: none;
	margin: 0px auto;
	padding: 0px;
	width: 1003px;
	height:219px;
	background: none repeat scroll 0 0 #131313;
	text-align: center;
}
.BottomNavTable
{
	padding:0px; 
	margin:0px; 
	background:transparent url('images/transparentLayout2_04.png') repeat left top; 
	height:127px;
	width:1003px;
	visibility:visible;

}

.BottomContainer
{

	padding:0px;
	margin:0px;

	bottom:0px;
	width:1003px;	
}

.BottomContent
{
	margin:0px auto;
	padding:0px;
	width:700px;
	text-align:center;
}

/***************************announcement***********************/
.DNN_ANN_DesignTable 
{
	width:266px;
}

/**************************the menue items*********************/

.main_dnnmenu_bar
{
	font-size:16px;
	font-family:Arial;
	color:#ffffff !important;
	text-align:right;
	font-weight:bold
	
}
 .main_dnnmenu_rootitem_selected , .main_dnnmenu_rootitem_hover {
 	color:#C46331 !important;
 	font-weight:bold
 }
.main_dnnmenu_bar2, .main_dnnmenu_rootitem_selected2 , .main_dnnmenu_rootitem_hover2
{
	font-size:16px;
	font-family:Arial;
	color:#ffffff !important;
	text-align:right;
	font-weight:bold
	
}

.main_dnnmenu_rootitem_selected2 , .main_dnnmenu_rootitem_hover2
{
	color:#C46331 !important;
	font-weight:bold
}

.main_dnnmenu_submenu
{
	color:#ffffff !important;
}

.footer, a.footer, a.footer:link, a.footer:active, a.footer:visited, a.userlogin, a.userlogin:link, a.userlogin:active, a.userlogin:visited
{
	font-family:Arial;
	color:white;
	font-size:small;
}
/*************************Selected Menu*************************/
.main_dnnmenu_rootitem_selected , .main_dnnmenu_rootitem_hover
{
	color:#ffffff;
	font-weight:bold
}
.LeftMargin {
	margin-left: 0px;
}

.HeaderPart {
	border-style: none;
	margin-bottom: 0px;
	background:transparent url('images/Header.png') no-repeat center top;
	height:217px

}
.MainTablePart {
	border-width: 0px;
	background:transparent url('images/BackgroundImage.jpg') no-repeat scroll center top;
	margin-left: 0px;
	margin-bottom: 0px;
	border-collapse: collapse;
	width: 1003px;
}
.BottomContainerPart {
	padding: 0px;
	margin: 0px;
	width: 1003px;
	text-align: center;
}
.MainTableThing {
	width: 805px;
	margin: 0px auto;
	background: #000000;
	visibility: visible;
	border-collapse: collapse;
}
.RedonePart {
	border-width: 0px;
	border-style: solid;
	margin-bottom: 0px;
	border-collapse: collapse;
	width: 1003px;
}
.TableSize {
	width: 107px;
	height: 21px;
}
.style1 {
	margin: 0px auto 0px 0px;
	height: 22px;
	padding: 0px 8px 0px 8px;
	color:white;
	font-size:18px;
}
.TopPane{
	background:transparent url('images/PageHeaderFooter.png') no-repeat center top;
	height:25px;
}
.FooterPane{
	background: transparent url('images/PageHeaderFooter.png') no-repeat center top;
	height:25px
}
.style2 {
	width: 904px;
	margin: 0px auto;
	background: transparent;
	visibility: visible;
	border-collapse: collapse;
}
.style3 {
	width: 904px;
	margin: 0px auto;
	padding: 0px;
	vertical-align: top;
	background:white transparent;
}
.style4 {
	width: 1200px;
	margin: 0px auto;
}
.style5 {
	border-width: 0px;

	margin-left: 0px;
	margin-bottom: 0px;
	border-collapse: collapse;
	width: 1004px;
}
.style6 {
	border-style: none;
	margin-bottom: 0px;
	background: transparent url('images/Header.png') no-repeat center top;
	height: 156px;
	width: 1003px;
}
.style7 {
	border-style: none;
	width: 1200px;
	margin: 0px auto;
	visibility: visible;
}
.style8 {
	border-style: none;
	margin-bottom: 0px;
	background: transparent url('images/Header.png') no-repeat center bottom;
	height: 156px;
	width: 1200px;
}
.style9 {
	border-style: none;
	margin-bottom: 0px;
	background: transparent url('images/Header.png') no-repeat center bottom;
	height: 156px;
	width: 1003px;
}
.style10 {
	width: 1007px;
	margin: 0px auto;
	background:transparent url('images/BackgroundImage.jpg') no-repeat fixed center top;
}
.style11 {
	border-style: none;
	margin-bottom: 0px;
	background: transparent url('images/Header.png') no-repeat center bottom;
	height: 156px;
	width: 1005px;
}
a.SkinObject:link  {
color:#ffffff !important;
text-decoration:none;}
.SkinObject  {
color:#ffffff !important;
font-family:Tahoma,Arial,Helvetica;
font-size:8.5pt;
font-weight:bold;
text-decoration:none;}
.dnn_dnnnav_ctldnnnav_spmbctr{
	color:#ffffff !important;
}
.style12 {
	margin: 0px auto 0px 0px;
	height: 22px;
	color: white;
	font-size: 18px;
	width: 940px;
	font-weight:bold
}
.style13{
height:1px;
width:904px
}
.style14 {
	width: 1004px;
}
.style15 {
	width: 1004px;
}
.toppane2{
	width:904px
}
.style16 {
	width: 955px;
	margin: 0px auto;
	padding: 0px;
	vertical-align: top;
	background: transparent url('images/WhitePageSlice.png') repeat-y scroll center top;
}


