body
{
	margin: 0px 0px 0px 0px;
    background-color:#1E397C;
    text-align:center;
}
p , td, div
{
    font-family: Arial, Sans-serif;
    font-size:12px; 
    font-weight:normal; 
    color: #3F3F3F; 
    line-height: 12pt;
}

/** { behavior: url(iepngfix.htc); }*/

h1
{
	font-size:18px;
    font-family:Arial, helvetica, Sans-Serif;
    color:#365174;
    font-weight:normal; padding:0 0; margin:0 0;}
h2
{
 font-family:Arial, Helvetica, Sans-Serif;font-size:15px;color:#365174;font-weight:normal; padding:0 0; margin:0 0;
}

a img
{
	border:0px;
}

ul
{
 margin:0 0;
 padding:0 0;
 list-style-type: none;
}

input
{
	font-size:11px;
}
select
{
	font-size:11px;
}
.Clear
{
	clear: both;
}

/*** MAIN CONTAINER ***/
#Wrapper
{
	width: 950px;
    height:100%;
	margin: 0 auto;
    position:relative;
}

/*BANNER*/
.LogoBg{background-image: url(Images/Banner_01.gif); width:197px;} 
#dnn_TopPane{font-family:Century Gothic; font-size:12px;color:#FFFFFF; font-weight:bold;}
.TopNavBg{background-image: url(Images/Banner_04.gif); width: 298px;font-family:Century Gothic; font-size:12px;color:#FFFFFF; font-weight:bold; padding-bottom:7px;}
.TopNavBg a:link{font-family:Century Gothic;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.TopNavBg a:visited{font-family:Century Gothic;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.TopNavBg a:active{font-family:Century Gothic;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:none;}
.TopNavBg a:hover{font-family:Century Gothic;font-size:12px;color:#FFFFFF;font-weight:bold;text-decoration:underline;}

.BottomBanner{background-image:url(Images/Banner_05.gif); width:754px; height:58px; white-space:nowrap;}

.MainNav{padding-left:30px; background-color:#D0D5B2; height:25px;font-family:Century Gothic;font-size:12px;color:#3D5179;font-weight:bold;}
.BgTopSection{background-image:url(Images/BgTopSection.gif); height:242px;}
.BgTopBrown{background-image:url(Images/bgTopBrown.gif); width:335px; height:118px;}
.BgTopBlue{background-image:url(Images/bgTopBlue.gif); width:335px; height:118px;}

.Footer{font-family:Century Gothic;font-size:11px;color:#3D5179;font-weight:normal; background-color:#D0D5B2;}
.Footer a:link{font-family:Century Gothic;font-size:11px;color:#3D5179;font-weight:normal; text-decoration:none;}
.Footer a:visited{font-family:Century Gothic;font-size:11px;color:#3D5179;font-weight:normal; text-decoration:none;}
.Footer a:active{font-family:Century Gothic;font-size:11px;color:#3D5179;font-weight:normal; text-decoration:none;}
.Footer a:hover{font-family:Century Gothic;font-size:11px;color:#3D5179;font-weight:normal; text-decoration:underline;}

.OuterFooter{font-family:Century Gothic;font-size:10px;color:#FFFFFF;font-weight:normal;}
.OuterFooter a:link{font-family:Century Gothic;font-size:10px;color:#FFFFFF;font-weight:normal; text-decoration:none;}
.OuterFooter a:visited{font-family:Century Gothic;font-size:10px;color:#FFFFFF;font-weight:normal; text-decoration:none;}
.OuterFooter a:active{font-family:Century Gothic;font-size:10px;color:#FFFFFF;font-weight:normal; text-decoration:none;}
.OuterFooter a:hover{font-family:Century Gothic;font-size:10px;color:#FFFFFF;font-weight:normal; text-decoration:underline;}

/*DNN MENU*/

.MainMenu_MenuContainer {
	width:100%;
	border-bottom: #FFFFFF 0px solid;
	border-left: #FFFFFF 0px solid;
	border-top: #FFFFFF 0px solid;   
	border-right: #FFFFFF 0px solid;  
	background-color: Transparent; 
}

.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand; 
}


.MainMenu_MenuItem TD{
    margin:0px; 
    padding: 2px 6px 2px 6px;
    font-family: Century Gothic;
    font-size:12px; 
    font-weight:bold; 
    color: #3D5179;
    background-color: Transparent;
    text-transform:uppercase;
    border-bottom: solid 1px #C2D1D3; 
    white-space:nowrap;
}  

.MainMenu_MenuIcon {
                   display:none;
}

.MainMenu_SubMenu
{
	z-index: 1000;
	cursor: pointer;
	cursor: hand;
   background-color: #FFFFFF;
	border-bottom: #C2D1D3 1px solid;
	border-left: WHITE 1px solid;
	border-top: #C2D1D3 1px solid;
	border-right: WHITE 1px solid;
}

.MainMenu_MenuBreak {
	border-bottom: #FFFFFF 0px solid; 
	border-left: #FFFFFF 0px solid; 
	border-top: #FFFFFF 0px solid;  
	border-right: #FFFFFF 0px solid; 
    background-color: Transparent;
    padding:0px 0px;
    margin: 0px 0px;
}

.MainMenu_MenuItemSel TD{
    margin:0px; 
    padding: 2px 6px 2px 6px;
    font-family: Century Gothic;
    font-size:12px; 
    font-weight:bold; 
    text-transform:uppercase;    
    color: #000000;
    background-color: #FFFFFF;
    border-bottom: solid 1px #FFFFFF; 
    white-space:nowrap;
}

.MainMenu_SubMenuItemSelected
{
    margin:0px; 
    padding: 2px 6px 2px 6px;
    font-family: Century Gothic;
    font-size:12px; 
    font-weight:bold; 
    color: #000000;
    background-color: #FFFFFF;
    border-bottom: solid 0px #C2D1D3; 
    white-space:nowrap;
}

.MainMenu_MenuArrow {
    display:none;
}

.MainMenu_RootMenuArrow {
    display:none;
}

.rootmenuitemselected TD
{
    margin:0px; 
    padding: 2px 6px 2px 6px;
    font-family: Century Gothic;
    font-size:12px; 
    font-weight:bold; 
    color: #000000;
    background-color: #FFFFFF;
    border-bottom: solid 1px #FFFFFF; 
    white-space:nowrap;
}


.TopBrownContent{PADDING-RIGHT: 5px; FONT: 11px Arial; COLOR: #3f3f3f; PADDING-TOP: 8px}


.HdrWhite{FONT: 24px Century Gothic; COLOR: #ffffff} 
.TopBlueContent{FONT: bold 12px Century Gothic; COLOR: #ffffff; PADDING-TOP: 5px}
.TopBlueContent a:link{FONT: bold 12px Century Gothic; COLOR: #ffffff;text-decoration:none;}
.TopBlueContent a:active{FONT: bold  12px Century Gothic; COLOR: #ffffff;text-decoration:none;}
.TopBlueContent a:visited{FONT: bold 12px Century Gothic; COLOR: #ffffff;text-decoration:none;}
.TopBlueContent a:hover{FONT: bold  12px Century Gothic; COLOR: #ffffff;text-decoration:underline;}


.HdrBodyContent{FONT: normal 20px Century Gothic; COLOR: #000000; text-transform:uppercase}
.HdrLowerBodyContent{FONT: normal 20px Century Gothic; COLOR: #3f3f3f; text-transform:uppercase}
.HdrBlueContainer{FONT: normal 20px Century Gothic; COLOR: #000000; text-transform:capitalize}

.NewsDate{font: normal 11px Arial; color:#3D6191;}
.NewsLinks{font: bold 13px Arial; color:#3B495E;}
.NewsLinks a:link{font: bold 13px Arial; color:#3B495E;text-decoration:none;}
.NewsLinks a:active{font: bold 13px Arial; color:#3B495E;text-decoration:none;}
.NewsLinks a:visited{font: bold 13px Arial; color:#3B495E;text-decoration:none;}
.NewsLinks a:hover{font: bold 13px Arial; color:#3B495E;text-decoration:underline;}

.ModuleLinks{font: bold 13px Arial; color:#3B495E;}
.ModuleLinks a:link{font: bold 13px Arial; color:#3B495E;text-decoration:none;}
.ModuleLinks a:active{font: bold 13px Arial; color:#3B495E;text-decoration:none;}
.ModuleLinks a:visited{font: bold 13px Arial; color:#3B495E;text-decoration:none;}
.ModuleLinks a:hover{font: bold 13px Arial; color:#3B495E;text-decoration:underline;}

.DownloadCell a:link{font: normal 12px arial; color:#000080;text-decoration:underline}
.DownloadCell a:visited{font: normal 12px arial; color:#000080;text-decoration:underline}
.DownloadCell a:active{font: normal 12px arial; color:#000080;text-decoration:underline}
.DownloadCell a:hover{font: normal 12px arial; color:#3f3f3f;text-decoration:underline}

.RightLinks{font: normal 12px arial; color:#FFFFFF;}
.RightLinks a:link{font: normal 12px arial; color:#FFFFFF;text-decoration:underline}
.RightLinks a:active{font: normal 12px arial; color:#FFFFFF;text-decoration:underline}
.RightLinks a:visited{font: normal 12px arial; color:#FFFFFF;text-decoration:underline}
.RightLinks a:hover{font: normal 12px arial; color:#FFCC00;text-decoration:underline}

.Label{font: bold 13px arial; color:#3f3f3f;}

.ButtonForm .Label{background-color:#1E397C; font: bold 12px Century Gothic; color:#FFFFFF;padding:5px 8px;}
.ButtonForm .Label a:link{background-color:#1E397C; font: bold 12px Century Gothic; color:#FFFFFF;text-decoration:none;}
.ButtonForm .Label a:active{background-color:#1E397C; font: bold 12px Century Gothic; color:#FFFFFF;text-decoration:none;}
.ButtonForm .Label a:visited{background-color:#1E397C; font: bold 12px Century Gothic; color:#FFFFFF;text-decoration:none;}
.ButtonForm .Label a:hover{background-color:#1E397C; font: bold 12px Century Gothic; color:#FFcc00;text-decoration:none;}

