/**************************** GENERAL/FULL PAGE SETTINGS ****************************/
BODY
{
  background-color: #b7c6ce;
}

.center
{
  text-align: center;
}

.main
{
        margin-top: 8px;
        padding-bottom: 2px;
        background-color: white;
	width: 760px;

	font-family: 'Trebuchet MS', Lucida Sans, Microsoft Sans Serif, Geneva, Tahoma, Verdana, Helvetica, Arial;
        
}

.bannerBreadcrumb, .bannerSearchPane, .footerPane A
{
	font-size: 10pt;
}

.bannerMenuPane A
{
	font-size: 8pt;
}


/**************************** CONTAINERS SETTINGS ****************************/

.containers .homePageFeature .title .head
{
	color: #003B5A;
	font-size: 14pt;
}

.containers .homePageFeature .body .Normal
{
	color: #6497AA;
	font-size: 0.8em!important;
}

/** Feature menu items **/

.containers .Menu .MenuItem A:hover, .containers .Menu .MenuItem A:visited, .containers .Menu .MenuItem A:active, .containers .Menu .MenuItem A:link, 

.containers .Menu .MenuHdrSiteMap2 A:hover, .containers .Menu .MenuHdrSiteMap2 A:visited, .containers .Menu .MenuHdrSiteMap2 A:active, .containers .Menu .MenuHdrSiteMap2 A:link,

.containers .Menu .MenuItemSiteMap2 A:visited, .containers .Menu .MenuItemSiteMap2 A:active, .containers .Menu .MenuItemSiteMap2 A:link,



.containers .Menu .MenuItemSiteMap3 A:visited, .containers .Menu .MenuItemSiteMap3 A:active, .containers .Menu .MenuItemSiteMap3 A:link,


.containers .Menu .MenuHdrSiteMap4 A:hover, .containers .Menu .MenuHdrSiteMap4 A:visited, .containers .Menu .MenuHdrSiteMap4 A:active, .containers .Menu .MenuHdrSiteMap4 A:link,

.containers .Menu .MenuItemSiteMap4 A:visited, .containers .Menu .MenuItemSiteMap4 A:active, .containers .Menu .MenuItemSiteMap4 A:link,

.containers .Menu .MenuHdrSiteMap5 A:hover, .containers .Menu .MenuHdrSiteMap5 A:visited, .containers .Menu .MenuHdrSiteMap5 A:active, .containers .Menu .MenuHdrSiteMap5 A:link,

.containers .Menu .MenuItemSiteMap5 A:visited, .containers .Menu .MenuItemSiteMap5 A:active, .containers .Menu .MenuItemSiteMap5 A:link,

{
	font-size: 0.75em!important;
	color: #003B5A!important;
	font-weight: 500!important;
	text-decoration: none!important;
	line-height: 160%
}

.containers .Menu .MenuItemMouseOver A:hover, .containers .Menu .MenuItemMouseOver A:visited, .containers .Menu .MenuItemMouseOver A:active, .containers .Menu .MenuItemMouseOver A:link,

.containers .Menu .MenuHdrSiteMap2 A:hover,

.containers .Menu .MenuHdrSiteMap4 A:hover,

.containers .Menu .MenuHdrSiteMap5 A:hover,

.containers .Menu .MenuItemSiteMap2 A:hover, 

.containers .Menu .MenuItemSiteMap3 A:hover, 

.containers .Menu .MenuItemSiteMap4 A:hover, 

.containers .Menu .MenuItemSiteMap5 A:hover, 

{
	font-size: 0.75em!important;
	color: #e31818!important;
	font-weight: 500!important;
	text-decoration: none!important;
	line-height: 160%
}

.containers .menu
{
	margin-left: 4px;
	margin-top: 10px;	
}

.containers .content .title .head
{
	color: #003B5A;
	font-size: 2em;
}

.containers .content .body .Normal
{
	margin-top: 0px;
	color: #0A667B !important;
	font-size: 0.8em !important;
}

.containers .carMenu .Border
{
	border-top: 1px solid #c4deff;
	border-bottom: 1px solid #c4deff;
	border-left: 1px solid #c4deff;
	border-right: 1px solid #c4deff;
	margin-top: 2px;
	padding-top: 2px;
	padding-left: 5px;
	padding-right: 25px;
	margin-bottom: 10px;
	text-align: center;
	margin-left: 2px;
	margin-right: 2px;
}

.containers .carMenu .Border .title .head
{
	color: #003B5A;
	font-size: 1em;
	font-weight: 600;
	
}



.containers .carMenu .Border .Body .Normal
{
	margin-top: 8px;
	color: #0A667B !important;
	font-size: 0.75em !important;
}



/**************************** BANNER SETTINGS ****************************/

/** Make the banner table take the full width of the page  **/
.banner 
{
  width: 100%;
}

/** Control the width of the table cell that the logo is shown in  **/
.banner .logo
{
  width: 145px
}

.banner .bannerMenuPane
{
  padding-bottom: 16px;
}

.banner .bannerSearchPane
{
	padding-top: 16px;
}


.bannerMenuPane .TopMenuItem, .bannerMenuPane .TopMenuItemMouseOver
{
  padding-left: 0px;
  padding-right: 0px;
}

.bannerMenuPane .TopMenuItem A:hover, 
.bannerMenuPane .TopMenuItem A:Link, 
.bannerMenuPane .TopMenuItem A:visited, 
.bannerMenuPane .TopMenuItem A:active,
{
  text-decoration: none;
  color: #003B5A;
}

.bannerMenuPane .TopMenuItemMouseOver A:hover, 
.bannerMenuPane .TopMenuItemMouseOver A:Link, 
.bannerMenuPane .TopMenuItemMouseOver A:visited, .bannerMenuPane .TopMenuItemMouseOver A:active
{
  text-decoration: none;
  color: #e31818;
}


.banner .bannerSearchPane .containers .control .commandButton:hover, .banner .bannerSearchPane .containers .control .commandButton:link,
.banner .bannerSearchPane .containers .control .commandButton:visited, .banner .bannerSearchPane .containers .control .commandButton:active
{
	text-decoration: none;
}

/** Control the appearance of the "Go" button for the search input module **/
#dnn_ctr2514_SearchInput_cmdGo
{
	color: white;
  text-align: center;
  background-color: #003b5a;
  height: 20px;
  width: 30px;
  font-size: 8pt;
  border: 0;
  margin-left: 1px;
  cursor: pointer;
}


.bannerBreadcrumb
{
	padding-left: 20px;
}

/**************************** CONTENT AREA SETTINGS ****************************/
.imagePane
{
  width: 100%;
}


.LeftPane .containers .menu

{
	margin-right: 10px;
	width: 130px;
	
}

.LeftPane .containers .menu .title .head

{
	color: #003B5A;
	font-size: 14pt;	
	height: 32px;
	
}

.LeftPane .containers .menu .title


{
	margin-left: 10px;
	border-bottom: #e5e6e8 1px solid;	
	width: 100%;
}

.LeftPane .containers .menu .body

{
	padding-top: 8px;
	padding-left: 10px;

}

.LeftPane .containers .menu .body A

{
        font-size: 0.75em!important;
	color: #003B5A!important;
	font-weight: 500!important;
	text-decoration: none!important;

}

.cell5 .containers .menu .body A

{
        font-size: 0.75em!important;
	color: #003B5A!important;
	font-weight: 500!important;
	text-decoration: none!important;

}

.cell6 .containers .menu .body A

{
        font-size: 0.75em!important;
	color: #003B5A!important;
	font-weight: 500!important;
	text-decoration: none!important;

}

.cell7 .containers .menu .body A

{
        font-size: 0.75em!important;
	color: #003B5A!important;
	font-weight: 500!important;
	text-decoration: none!important;

}

.cell8 .containers .menu .body A

{
        font-size: 0.75em!important;
	color: #003B5A!important;
	font-weight: 500!important;
	text-decoration: none!important;

}

.contentTable
{
	width: 100%;
}

.cell2, .cell3, .cell4, .cell6, .cell7, .cell8
{

}

 
.advertisingPane
{
  width: 150px;	
}


.advertisingPane .containers .control .title .Head
{  
  color: #003B5A;
  font-size: 0.80em!important;
}

.advertisingPane .Head
{
  font-size: 10pt;
}

.advertisingPane SELECT
{
  width: 107px;
  font-size: 7pt;
}

/** Control the appearance of the solution finder "GO" button **/
.advertisingPane .commandButton
{
  color: white!important;
  text-align: center;
  background-color: #003b5a;
  padding-top: 2px;
  padding-left: 6px;
  padding-right: 6px;
  padding-bottom: 2px;
}

.advertisingPane .commandButton:hover, .advertisingPane .commandButton:Link, 
.advertisingPane .commandButton:visited, .advertisingPane .commandButton:active
{
  text-decoration: none;
}


/**************************** FOOTER SETTINGS ****************************/
.footerPane
{
  background-image: url('footer-back.gif');
  background-repeat: no-repeat;
  margin-top: 10px;
  width: 760px;
  height: 30px;
  padding-left: 190px;
  margin-left: 3px;
  text-align: left;
}

/** This makes the "Login/Logout" link show at the right of the footer menu instead of below **/
.FooterPane .control, .footerpane .login, .FooterTopMenuBar
{
	display: inline;
}

/** Override the DNN default CSS for skinobject in the footerPane (the logout link) so it looks  **/
/** the same as the menu items next to it  **/
.FooterPane .SkinObject 
{
  font-size: 8pt!important;
  color: white!important;
  font-family : 'Trebuchet MS', 'Lucida Sans', Microsoft Sans Serif, Geneva, Tahoma, Verdana, Helvetica, Arial!important;
  font-weight: normal;
  margin-left: 10px;
}

.FooterTopMenuItem A:hover, .FooterTopMenuItem A:Link, .FooterTopMenuItem A:visited, .FooterTopMenuItem A:active,
.FooterTopMenuItemMouseOver A:hover, .FooterTopMenuItemMouseOver A:Link, .FooterTopMenuItemMouseOver A:visited, .FooterTopMenuItemMouseOver A:active
{
  color: white;
  font-size: 8pt!important;
  text-decoration: none!important;  
  padding-right: 4px;
}

.FooterTopMenuItem A:hover, .FooterTopMenuItem A:Link, .FooterTopMenuItem A:visited, .FooterTopMenuItem A:active
{
  color: white!important;
  text-decoration: none!important;
}


/*  Site map sidemenu instance  */
.MenuHdrSiteMap1
{
  padding-left: 10px;  
}
.MenuHdrSiteMap2
{
  padding-left: 20px;  
}
.MenuHdrSiteMap3
{
  padding-left: 30px;  
}
.MenuHdrSiteMap4
{
  padding-left: 40px;  
}
.MenuHdrSiteMap5
{
  padding-left: 50px;  
}

.MenuItemSiteMap1
{
  padding-left: 10px;  
}

.MenuItemSiteMap2
{
  padding-left: 20px;  
}

.MenuItemSiteMap3
{
  padding-left: 30px;  
}

.MenuItemSiteMap4
{
  padding-left: 40px;  
}

.MenuItemSiteMap5
{
  padding-left: 50px;  
}

