@charset "UTF-8";
/* CSS Document */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color: #666666;
}


#homeTable {
	background:url(images/homeBackground2.jpg) no-repeat top left;
}


#innerTable {
	background:url(images/innerBackgroundTm.jpg) no-repeat top left;
}
#innerTable2 {
	background:url(images/innerBG-top.jpg) no-repeat top left #f2fafd;
}

.bottomBG {background:url(images/innerBG-bottom.jpg) no-repeat top left;}
.logo {
	float: left;
	height: 82px;
	width: 194px;
	margin-top: 57px;
	margin-left: 10px;
}


/*----------------------TOP NAV STYLES---------------------------*/

.topMenu {
	float:right;
	width:410px;
	color:#8c8a8a;
	margin-top:34px;
}

.topMenu a:link {
	color:#8c8a8a;
}

.topMenu ul {
	margin:0px;
	padding:0px;
	list-style:none;
}

.topMenu li {
	float:left;
	margin-left:20px;
	padding-left:18px;
	background:url(images/but_top.png) top left no-repeat;
	list-style:none;
}



.phoneNumber {
	clear:both;
	margin-top:15px;
	font-size:20px;
	color:#dfe4e3;
	font-family:Georgia, "Times New Roman", Times, serif;
	float: left;
	margin-left: 185px;
}


/*------------------------------------------*/


#homeMain {
	clear:right;
	display:block;
	float:right;
	width:645px;
	margin-top: 180px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}


#innerMain {
	clear:right;
	display:block;
	float:right;
	width:630px;
	margin-top: 85px;
	margin-right: 35px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.innerHead {
	width:557px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	line-height:24px;
	border-bottom:1px solid #999999;
}


.video { 
	margin:10px 7px;
	float:left;
	color:#000; }

.standardpane {
	padding:4px 6px 10px 4px;
}
.showpane {
	padding:0px;
}
.linkpane {
	padding:2px;
}

#videoWrap {
 margin-left:400px;
	width:206px;
	height:313px;
	background: url(images/hm_videoBG.gif) top left no-repeat;
}

/*------------------------------------LEFT NAV STYLES---------------------------------------------------------------*/


#leftNav {
	clear:left;
	float:left;
	width:175px;
	margin-left:14px;
	margin-top: 0px;
}

#leftNav li{
	list-style-type: none;
	margin:0px;
	padding:0px;
	line-height:22px;
}
#leftNav ul { 
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	margin-top:0px;
}

.leftNavTitle {
	color: #333333;
	padding: 0px 5px 0px 8px;
	font-weight:normal;
	margin:0px;
}

#leftNav a{ 
	/*display: block;*/
	color: #333333;
	padding: 0px 5px 0px 8px;
	font-weight:normal;
	margin:0px;
}

#leftNav a:hover
{
	/*background-color: #828282;*/
	color: #abc1c9;
	text-decoration:underline;
}

#leftNav li li a
{
	/*display: block;*/
	color: #828282;
	padding: 0px 5px 0px 13px;
	text-decoration: none;
	font-weight:normal;
	margin:0px;
}


/*----------------------HOME MENU STYLES---------------------------*/

.homeMenu {
	color:#8c8a8a;
	margin-top:34px;
	font-size:10px;
	font-weight:normal;
	float:left;
	display:block;
	clear:left;
	
}

.homeMenu a:link {
	color:#8c8a8a;
}

.homeMenu ul {
	margin:0px;
	padding:0px;
	list-style:none;
	
}

.homeMenu li {
	float:left;
	margin-left:10px;
	background:url(images/but_top.png) top left no-repeat;
	list-style:none;
	
}

.homeMenu a, .homeMenu a:link, .homeMenu a:visited
{
	margin-left:16px;
	color: #828282;
}

/*--------------------------------------------------------------------------------------------------------------------------*/



/*========== TEXT STYLES ==========*/

.lightText 	{color:#2017CE !important;}
.mediumText	{color:#0C1A5C;}
.darkText	{color:#040615;}
.aquaText	{color:#0F75BC;}
.redText 	{color:#87191a;}
.orangeText {color:#f8a15b !important;}
.yellowText {color:#ffc423 !important;}
.yellowText a:link,.yellowText a:visited {color:#ffc423 !important;text-decoration:none;}
.brownText 	{color:#603913;}
.whiteText 	{color:#FFFFFF;}
.whiteText a:link, .whiteText a:visited, .whiteText a {color:#FFFFFF; text-decoration:none;}
.blackText  {color:#000000;}
.darkgreyText {color:#626366;}

.font9 {font-size:9px;}
.font10 {font-size:10px;}
.font11	{font-size:11px;}
.font12	{font-size:12px;}
.font13	{font-size:13px;}
.font14	{font-size:14px;}
.font15	{font-size:15px;}
.font16	{font-size:16px;}
.font18	{font-size:18px;}
.font20	{font-size:20px;}
.font22	{font-size:22px;}
.bold {font-weight:bold;}

h1 
{
color:#36434f;
font-size: 16px;
font-weight: bold;
background-color: transparent;
margin-top: 3px;
margin-right: 0px;
margin-bottom: 3px;
margin-left: 0px;
}

h2
{
color: #86a1d7;
font-size: 16px;
font-weight: bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
}

h3
{
color: #333333;
font-size: 14px;
font-weight: bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 2px;
padding-left: 0px;
}

h4
{
font-size: 13px;
font-weight: bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 3px;
padding-left: 0px;
}

h5
{
font-size: 11px;
font-weight: bold;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 0px;
}

h6
{
font-size: 12px !important;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
}

/*===================================*/


/*==========MENU STYLES==============*/

/*.main_dnnmenu_bar {background-color:#000000; color:#33CCFF; font-size:13px; font-weight:700;}

.main_dnnmenu_rootitem {color:#FFCC00; background-color:#0099CC;  padding:5px 5px;}
.main_dnnmenu_rootitem_selected {color:#000; background-color: #5a5b5d; padding:5px 5px;}

.main_dnnmenu_break {background-color:#009900; width:100px;}


.main_dnnmenu_rootitem_hover {background:#FF99CC; color:#FF00FF;}

.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   {color:#FF00FF;}*/

/* main menu td */
.main_dnnmenu_bar 
{
	cursor:pointer;
	font-size: 12px; 
	font-weight:bold; 	
}

/*  Main Menu Normal  */
.main_dnnmenu_rootitem  
{	
	color: #FFF;
	font-size: 12px; 
	/*font-weight:bold;*/
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;	
	/*line-height:20px;*/
	/*padding:8px 56px ;*/
	padding-top:8px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin-right:1px;
	float:left;
	/*background:url(images/menuBG.gif) no-repeat;*/
}

/*  Main menu hover  */
.main_dnnmenu_rootitem_hover
{  
	color: #FFF;
	font-size: 12px; 
	/*font-weight:bold;*/
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;	
	/*line-height:20px;*/
	/*padding:8px 56px ;*/
	padding-top:8px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin-right:1px;
	float:left;
	/*background:url(images/menuBG.gif) no-repeat;*/
}

/*  Main menu selected  */
.main_dnnmenu_rootitem_selected 
{
	color: #c62026;
	font-size: 12px; 
	/*font-weight:bold;*/
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;	
	/*line-height:20px;*/
	/*padding:8px 56px ;*/
	padding-top:8px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	margin-right:1px;
	float:left;
	/*background:url(images/menuBG.gif) no-repeat;*/
	background-color: ;
}

.main_dnnmenu_rootitem_hover 
{
	color:#c62026;
	background-color: #;
}

#dnn_dnnNAV_ctldnnNAVctr173 {
	background-position:-3px -0px}

/*  SUB Menu Normal */
.main_dnnmenu_submenu 
{
	border:1px solid #C0D6E5; 
	border-top:0px;
	padding-top:10px;
	margin-left:2px;
}

.main_dnnmenu_submenu td
{
	/*background-color:#E1E8ED;*/
	background-color: #000;
	z-index: 1000;
	font-size: 12px; 
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	line-height:2em;
	padding: 0px 5px;
	margin:0px;
	
}

/*  SUB Menu hover & selected */
.main_dnnmenu_itemhover td,.main_dnnmenu_itemselected td   
{  
	font-size: 11px;
	background: #5a5b5d;
	color: #FFCC00;
	font-weight:bold;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	padding: 0px 5px;
	margin:0px;

}

.main_dnnmenu_itemselected td   
{  
	font-size: 11px;
	background: #5a5b5d;
	color: #FFF;
	font-weight:bold;
	text-align:left;
	line-height:2em;
	z-index: 1000; 
	padding: 0px 5px;
	margin:0px;

}

.main_dnnmenu_break
{
	height: 2px;
	background-color: #FF3399;
}

/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#000;
	white-space: nowrap;
	color:#FFF;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #5a5b5d url(../images/menu_hover.gif) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}


.main_dnnmenu_item{width:174px;}

#login { width:900px; margin:0 auto;}
/*==================================*/
