/* CSS Document */
/* Start main.css */
/* ------------------------------- Start Main Styles ------------------------------- */
/*------- EBEGIN Custom Styles----*/
A, A:Visited, A:Active {
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	}
A:Hover {
	color: #333399;
	text-decoration: underline;
	}
	
body {
 	leftmargin: 0px; 
	topmargin: 0px; 
	marginwidth: 0px; 
	marginheight: 0px; 
	color: #FFFFFF;
	background:url(images/main-bkrd.jpg) no-repeat #133860; 
}
.tabs a:link, .tabs a:visited {
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Serif;
}

.tabs a:hover, .tabs a:active {
	color: #88C0FD;
}
.animation a:link, .animation a:visited {
	font-size: 19px;
	color: #FAEDA6;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Serif;
}

.animation a:hover, .animation a:active {
	color: #88C0FD;
}
.whitetitlesm {
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Serif;
}
.whitetitlesm a:link, .whitetitlesm a:visited {
	font-size: 20px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Serif;
	text-decoration: none;
}
.whitetitlesm a:hover, .whitetitlesm a:active {
	text-decoration: underline;
}
.whitetitleextrasm a:link, .whitetitleextrasm a:visited {
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Serif;
	text-decoration: none;
}
.whitetitleextrasm a:hover, .whitetitleextrasm a:active {
	text-decoration: underline;
}
.phone {
	font-size: 24px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Serif;
	padding-left:20px;
}
h1 {
	font-size: 26px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Serif;
}
.whitetitle {
	font-size: 26px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Serif;
}
.blacktitle {
	font-size: 26px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Serif;
}
.toptitles {
	font-size: 17px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Serif;
}
}
.yellowtitle {
	font-size: 17px;
	color: #FAEDA6;
	font-weight: bold;
	font-family: Arial, Serif;
}
.yellowbold {
	font-size: 14px;
	color: #FAEDA6;
	font-weight: bold;
	font-family: Arial, Serif;
}
.blackbold {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	font-family: Arial, Serif;
}
.whitebold {
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	font-family: Arial, Serif;
}

/*------- END Custom Styles----*/
/*------- Begin DNN Token and CP Styles----*/

.StandardButton { background: #467599 none;  color: #FFFFFF; font-family:Verdana, sans-serif;  font-size: 11px; font-weight: normal;}

.CurrentDate {color: #333333; text-decoration:none;
	font-size:11px;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	}
.breadcrumb_text {color:#333333;font-family:Arial, Helvetica, sans-serif;font-size:11px;}

.Breadcrumb {color: #333333; font-size:10px; text-decoration:none;}

a.Breadcrumb:visited {color: #333333; font-size:10px; text-decoration:none;}
a.Breadcrumb:active {color: #333333; font-size:10px; text-decoration:none;}
a.Breadcrumb:link {color: #333333; font-size:10px; text-decoration:none;}
a.Breadcrumb:hover {color: #333333; font-size:10px; text-decoration:underline;}
	
.login{color:#ffffff;font-size:10px;font-family:tahoma,Arial, Helvetica, sans-serif;}
a.login:visited {color:#ffffff; font-size:10px; text-decoration:none;}
a.login:active {color:#ffffff; font-size:10px; text-decoration:none;}
a.login:link {color:#ffffff; font-size:10px; text-decoration:none;}
a.login:hover {color:#ffffff; font-size:10px; text-decoration:underline;}

.copyright {font-family:tahoma,Arial, Helvetica, sans-serif;font-size: 10px;color: #761e01;}

a.copyright:visited {color: #761e01; font-size:10px; text-decoration:none;}
a.copyright:active {color: #761e01; font-size:10px; text-decoration:none;}
a.copyright:link {color: #761e01; font-size:10px; text-decoration:none;}
a.copyright:hover {color: #761e01; font-size:10px; text-decoration:underline;}

.logo{padding:5px;}

a.searchLink:visited{color: #FFFFFF; font-size:10px; text-decoration:none; background:#CCCCCC;border:1px solid #666666; padding:3px 8px 3px 8px;}
a.searchLink:active{color: #FFFFFF; font-size:10px; text-decoration:none; background:#CCCCCC; border:1px solid #666666;padding:3px 8px 3px 8px;}
a.searchLink:link{color: #FFFFFFF; font-size:10px; text-decoration:none; background:#CCCCCC;border:1px solid #666666;padding:3px 8px 3px 8px;}
a.searchLink:hover{color: #FFFFFF; font-size:10px; text-decoration:underline; background: #003366; border:1px solid #CCCCCC;padding:3px 8px 3px 8px;}

.ContentPane{vertical-align:top; padding: 0 50px 0 50px;}
.HeaderPane{padding: 5px;vertical-align:top;}
.TopPane{vertical-align:top;}
.ShowcasePane{}
.ControlPane{vertical-align:top;}
.RightPane{vertical-align:top;}
.LeftPane{vertical-align:top;}
.BottomPane{vertical-align:top;}
.FooterPane{vertical-align:top;}
.AdPane{vertical-align:top;padding:0px 10px 0 10px;}

.controlpanel {
	padding:0;
	margin:0;
	width:100%;
	}


.controltext {color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.controltext a:link, .controltext a:visited {color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.controltext a:hover, .controltext a:active {color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:11px;}

.normal
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	color:#333333;
}
.CommandButton
{
    font-family: Tahoma, Arial, Helvetica;
    font-size: 11px;
    font-weight: normal;
	color:#66666;
}

A.CommandButton:link
{
    text-decoration:    none;
    color:#666666;
}
A.CommandButton:visited 
{
    text-decoration:    none;
    color:#666666;
}

A.CommandButton:active  
{
    text-decoration:    underline;
    color: #666666;
}
A.CommandButton:hover   
{
    text-decoration:    underline;
    color: #999999;
}
/*------- End DNN Token and CP Styles----*/



/*----------------------------------------------------------------------- End Main Skin Styles--------------------------------------------------*/



/* ------------------------------ Begin DNN NAV Menu ----------------------------- */

	
/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 11px;
	background-color:transparent;
	padding-top:0px;


}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Serif;	
	text-align:center;
	width:111px;
	height:31px;
	padding-top:7px;	
	background:url(images/menu-tab.gif) no-repeat;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	float:left;
	text-decoration:none;

}


/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Serif;	
	text-align:center;
	width:111px;
	height:31px;
	padding-top:7px;	
	background:url(images/menu-tab.gif) no-repeat;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	float:left;
	text-decoration:none;}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	font-size: 16px;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial, Serif;	
	text-align:center;
	width:111px;
	height:31px;
	padding-top:7px;
	background:url(images/menu-tab.gif) no-repeat;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	float:left;
	text-decoration:none;

}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	width:180px;
	padding-top:4px;
	margin-left:4px;
}

.main_dnnmenu_submenu td
{
	background-color: #DDDDDD;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#000000;
	padding: 4px 4px;
	margin:0px;
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td   
{  
	background: #817869;
	color:#ffffff;
}
.main_dnnmenu_itemselected td{
    background: #999966;
	color:#ffffff;
}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #D5E0FF;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
	color:#333333;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}



/* ------------------------------ End DNN NAV Menu ----------------------------- */
