/* CSS Document */
@import url("skin.css");
/*  DNN MENU STYLES  */
.main_dnnmenu_container 
{
	background-color: transparent; 
	width:auto;
	font-size: 11px; border:none;
}

/* main menu td*/
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px; 
	background-color:none; margin-left:-1px;
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{
	cursor:pointer;
	color: #68CEF2;
	font-size: 11px;
	background:url(images/menu_sep-blue1.gif) no-repeat top right;
	font-weight:normal;  
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	text-align:center; 
	text-transform:uppercase;
	line-height:47px;
	padding:17px 10px 15px 10px;
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color:#ffffff;
	font-weight:normal;
	background:url(images/menu_sep-blue1.gif) no-repeat top right;
	line-height:47px;
	text-align:center;
	font-size: 11px;
	text-transform:uppercase;
	padding:17px 10px 15px 10px;
}

.main_dnnmenu_rootitem_selected 
{
	color:#ffffff;
	font-weight:normal;
	background:url(images/menu_sep-blue1.gif) no-repeat top right;
	line-height:47px;
	text-align:center;
	font-size: 11px;
    text-transform:uppercase;
	padding:17px 10px 15px 10px;
}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #14597B;
}

.main_dnnmenu_submenu td
{
	background-color:#135273; 
	z-index: 1000;
	font-size: 11px !important; 
	font-weight:normal;
	text-align:left;
	color:#FFFFFF;
	line-height:2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 5px;
	margin:0px 0px 0px 0px;
}

/*  SUB Menu hover */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 11px;
	background-color:#2586AF;
	color:#000000;
	font-weight:normal;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	_padding: 0px 5px 0px 5px;
	 margin:0px;
}

/* ********** User Style ************** */
.user,a.user:link,a.user:active,a.user:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#86CCE4; text-decoration:none;}
a.user:hover{color:#ffffff;}

/* ********** Link Style **************/
.links,a.links:link,a.links:active,a.links:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; color:#86CCE4;  text-decoration:none;}
a.links:hover{color:#ffffff;}

/* ********** Footer Style ************** */
.footer,a.footer:link,a.footer:active,a.footer:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#86CCE4; text-decoration:none; font-weight:normal;}
a.footer:hover{color:#ffffff;}

/* ********** Breadcrumb Style ***************/
.Breadcrumb,a.Breadcrumb:link,a.Breadcrumb:active,a.Breadcrumb:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#86CCE4; text-decoration:none; font-weight:normal;}
a.Breadcrumb:hover{color:#ffffff;}

/* ********** Date Style ************** */
.date,a.date:link,a.date:active,a.date:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#86CCE4; text-decoration:none; font-weight:normal;}
a.date:hover{color:#ffffff;}

.Pilot
{
	font-weight: bold;
	font-size: x-large;
	color: red;
	text-align: center;
	text-decoration: underline;
}

.BannerWhite
{
    text-align: center;
    vertical-align: middle;
    font-size: 50px;
    font-family: 'Times New Roman';
    color: white;
}
.BannerBlue
{
    text-align: center;
    vertical-align: middle;
    font-size: 50px;
    font-family: 'Times New Roman';
	color: lightskyblue;
}
.SubBannerWhite
{
    text-align: center;
    vertical-align: middle;
    font-size: 25px;
    font-family: 'Times New Roman';
	color: white;
}
.SubBannerBlue
{
    text-align: center;
    vertical-align: middle;
    font-size: 25px;
    font-family: 'Times New Roman';
	color: lightskyblue;
}
.SubSubBanner
{
    text-align: center;
    vertical-align: middle;
    font-size: 35px;
    font-family: 'Times New Roman';
	color: white;
}


.SubBannerWhite_
{
    text-align: center;
    vertical-align: middle;
    font-size: 30px;
    font-family: 'Times New Roman';
	color: white;
}
.SubSubBanner_
{
    text-align: center;
    vertical-align: middle;
    font-size: 30px;
    font-family: 'Times New Roman';
	color: white;
}



td.MenuImage a img, td.MenuImage a
{
	background-color:Transparent;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
}
SelectedMenu, td.MenuImage a:hover img, td.MenuImage a:hover
{
	background-color:lightskyblue;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
}
td.MenuImage
{
	background-color:Transparent;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
	width:100px;
}
SelectedMenu, td.MenuImage:hover
{
	background-color:lightskyblue;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
	width:100px;
}



td.MenuImage_ a img, td.MenuImage_ a
{
	background-color:Transparent;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
}
SelectedMenu, td.MenuImage_ a:hover img, td.MenuImage_ a:hover
{
	background-color:lightskyblue;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
}
td.MenuImage_
{
	background-color:Transparent;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
	text-align:center;
	width:85px;
}
SelectedMenu, td.MenuImage_:hover
{
	background-color:lightskyblue;
	text-decoration: none;
	text-align:center;
	vertical-align:top;
	text-align:center;
	width:85px;
}



/*	Rounded Corners	*/
.roundedcornr_box_180684 {
   background: #ffffff;
}
.roundedcornr_top_180684 div {
   background: url(/icons/rc_tl.png) no-repeat top left;
}
.roundedcornr_top_180684 {
   background: url(/icons/rc_tr.png) no-repeat top right;
}
.roundedcornr_bottom_180684 div {
   background: url(/icons/rc_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_180684 {
   background: url(/icons/rc_br.png) no-repeat bottom right;
}

.roundedcornr_top_180684 div, .roundedcornr_top_180684, 
.roundedcornr_bottom_180684 div, .roundedcornr_bottom_180684 {
   width: 100%;
   height: 15px;
   font-size: 1px;
}
.roundedcornr_content_180684 { margin: 0 15px; }