
/*
html
{
	height:100%
}
*/
body
{
	padding:0px;
	margin:0px;
	background:#000837 url('images/williamsbg.jpg') no-repeat fixed center top;
	height:100%;
	
}
/* center the page */

.MainContainer
{
	margin:0px auto;
	padding:0px;
	width:1030px;
	background:transparent url('images/MainDropShadow.png') repeat-y top left;
	height:100%;
	
}
.MainTableContent
{
	width:960px;
	margin:0px;
	padding:0px;
	vertical-align:top;
	height:100%;
}


.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;
}

.PageTableContents
{
	padding:0px;
	margin:0px;
	width:757px;
	height:100%;
	vertical-align:top;
	background:transparent url('images/InnerTableBG.png') repeat-y scroll top left;
}

.LeftMenu
{
	width:203px;
	height:100%;
	background:#447ef0 url('images/MenuBG.png') no-repeat scroll top left;
	vertical-align: top;
}

.InnerTable
{
	width:757px;
	margin:0px;
	padding:0px;
	
}

.RunningOutOfNames
{
	
}

.NavRow
{
	width:193px;
	padding:10px 10px 0px 0px;
	padding-left:10px;
}

.NavRowBar
{
	width:960px;
	height:10px;
	background-color:#1d3565;
}

.CustomMenu
{
	width:100%;
	
}

.MainContent
{
	width:960px;
	margin:0px auto;
	padding:0px;
	height:100%;
	
	
}

.HeaderTable
{
	width:960px;
	margin:0px;
	padding:0px;
	height:200px;
}

.BottomContainer
{
	width:1030px;
	padding:0px;
	margin:0px auto;
	height:159px;
	
}

.BottomContent
{
	margin:0px auto;
	padding:0px;
	width:1030px;
	height:159px;
	
}

.RibbonTop
{
	width:960px;
	height:87px;
	background:transparent url('images/RibbonTop.png') no-repeat scroll left top;
}

.RibbonBGTop
{
	width:1030px;
	height:87px;
	background:transparent url('images/MainDropShadow.png') repeat-y scroll left top;
}

.RibbonBGInternal
{
	width:960px;
	margin:0px auto; 
	background:transparent url('images/BlueBlue.png') repeat-y scroll left top;
}

.RibbonBottom
{
	width:960px;
	margin:0px auto;
	height:110px;
	background:#131D26 url('images/RibbonBottom.png') no-repeat scroll left top;

}

.RibbonBGBottom
{
	width:1030px;
	height:110px;
	background:transparent url('images/MainDropShadow.png') repeat-y scroll left top;
}

/**************************the calendar************************/
.Event
{
	width:100%;
}

/**************************the announcements*******************/
.DNN_ANN_TITLE
{
	color:#FA6C18;
}
.DNN_ANN_Description,.DNN_ANN_Description p
{
	color:white;
}
/**************************the menue items*********************/

.main_dnnmenu_bar, .main_dnnmenu_rootitem_selected , .main_dnnmenu_rootitem_hover
{
	font-size:15px;
	font-family:Arial;
	color:#FFFFFF;
	text-align:right;
	font-weight:bold;

	
}
.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;
}
.main_dnnmenu_rootitem_selected , .main_dnnmenu_rootitem_hover
{
	color:#7F3917;
}

.main_dnnmenu_submenu
{
	background:transparent url('images/test.png') repeat;
	-moz-border-radius-bottomleft:10px;
	-moz-border-radius-bottomright:10px;
	padding:10px;
}
.iframe{
	background-color:#8F8B84;
	font-family:Times New Roman;
	font-size:medium;
	font-weight:normal;

}
