/* Nexus Application Styles */

/* Color Schem for Nexus Applications 

	Light Blue: #3398FF;
	Light Green: #65CC27;
	Dark Green: #31660F;
	Bright Red: #FF0000;
*/

/* General HTML Tag Styles */

body{
	margin:0;
	padding:0;
	background-color:#FFFFFF;
}

img{border:none;}

form{margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}

p {	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
	}
	
a:link { color: #3398FF; text-decoration: underline; font-weight:normal; }
a:visited { color: #3398FF; text-decoration: underline; font-weight:normal; }
a:active { color: #3398FF; text-decoration:none; font-weight:normal; }
a:hover{color: #FF0000; text-decoration:none; font-weight:normal;}



/* Navagation Menu Styles */

#nav, #nav ul {padding: 0; margin: 0; list-style: none;}

#nav a { display: block;}

#nav li { float: left; width:84px;}

#nav li ul {position: absolute; left: -999em; width:5770px; padding-left:220px; padding-top:4px;height:100px; font-size:12px;}

#nav li ul li { float: left; width: auto; padding-left:25px;}

#nav li ul  a:link { color: #FFFFFF; text-decoration: none; font-weight:bold; }
#nav li ul  a:visited { color: #FFFFFF; text-decoration: none; font-weight:bold; }
#nav li ul  a:active { color: #FFFFFF; text-decoration:none; font-weight:bold; }
#nav li ul a:hover{color: #FF0000; text-decoration:none; font-weight:bold;}

#nav li:hover ul {left:-100; width:770px;}

#nav li:hover ul, #nav li.sfhover ul {left:1px;}

/* Header Styles */

.CenterAll{margin:0 auto;text-align:center;}

.MainWebsiteSize{width:770px; margin:0 auto; height:25px;}

.MainTableSize{width:770px;}

.SubMenuBackground{
	width:770px; 
	margin:0 auto;
	background:url(../../Images/nexus_13.jpg) no-repeat;
	height:21px;
	}
	
.GeneralHoldingDiv{
	width:770px; 
	margin:0 auto;
	}

.PhoneNumberBlue{
	color:#3398FF;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
	}
	
.DateBlue{
	color:#3398FF;
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	margin-top:10px;
	}

/* Middle Cells Styles */
	
.HelpCell{
	width:237px;
	background:url(../../Images/nexus_22.jpg) repeat-y;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}

.HelpCell ul{
	list-style-image:url(../../Images/arrows.jpg);
	list-style-type:square;
	line-height:19px;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	margin-bottom:0;
	padding:0;

	}

.ULPostionStyle{
	padding-left:20px;
	margin-top:7px;
	margin-bottom:7px;
	}

.NewsCell{
	width:241px;
	background:url(../../Images/nexus_23.jpg) repeat-y;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	}
	
/* Styles for News Cell */

.NewsTitle{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #000000;
	font-weight:bold;
	margin-top:2px;
	margin-bottom:2px;
	
	}

.NewsDate{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #3398FF;
	font-weight:bold;
	margin-top:10px;
	}

.NewsText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	
	}

.NewsLink{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:right;
	
	}
	
	
.IntroducingText{
	background:url(../../Images/nexus_26.jpg) repeat-y;
	width:232px;
	padding-left:10px;
	padding-right:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	line-height:17px;
}

.IntroducingText a:link { color: #FFFFFF; text-decoration: underline; font-weight:bold; }
.IntroducingText a:visited { color: #FFFFFF; text-decoration: underline; font-weight:bold; }
.IntroducingText a:active { color: #FFFFFF; text-decoration:none; font-weight:bold; }
.IntroducingText a:hover{color: #3398FF;; text-decoration:none; font-weight:bold;}


/* Styles for Content Section */

.ContentMenuCell{
	background:url(../../Images/content_05.jpg) no-repeat;
	width:190px;
	padding-top:60px;
	}

.ContentMenuCell ul{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	list-style:none;
	

}

.ContentAreaCell{
	background:url(../../Images/content_07.jpg) repeat-y;
	width:580px;
	
	}

.ContentAreaCell p{
	line-height:19px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding-left:20px;
	padding-right:30px;


}

.ContentAreaCell h2{
	padding-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	height:24px;
	font-weight:bold;
	color:#29590A;
	background:url(../../Images/Subtitle_dot.jpg) no-repeat;
	margin-left:15px;
	padding-top:3px;
}

.ContentAreaCell strong{
	color:#3398FF;
	font-weight:bold;
	
}

.ContentAreaCell a:link { color:#31660F; text-decoration: underline; font-weight:bold; }
.ContentAreaCell a:visited { color:#31660F; text-decoration: underline; font-weight:bold; }
.ContentAreaCell a:active { color:#31660F; text-decoration:underline; font-weight:bold; }
.ContentAreaCell a:hover{color:#65CC27; text-decoration:none; font-weight:bold;}

.List{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:19px;
	padding-right:60px;
	margin-left:60px;
	list-style-image:url(../../Images/arrows.jpg);

}

	