.Txt {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 17px;
	}


.TxtHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #6284B7;
	line-height: 26px;
	font-weight: bold;
}

.TxtSubHdr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6284B7;
	line-height: 22px;
	font-weight: bold;
}

.TxtSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	}

.TxtSmaller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	}

.TxtBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 16px;
	}

.TxtBigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 18px;
	}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6284B7;
	line-height: 22px;
	font-weight: bold;
}
H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #6284B7;
	line-height: 22px;
	font-weight: bold;
}
H3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1b0e66;
	line-height: 22px;
	font-weight: bold;
}


hr {
	color:#1C2172;
	height:1px;
	border:none;
	border-top:1px dashed #1C2172;
	margin-left: auto; 
	margin-right: auto;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	line-height: 17px;
	}
	
TD.TdContentLeft {
	height: 400px;
	padding-bottom:25px;
}

TD.TdContentRight {
	height: 400px;
	padding-bottom:25px;
}

TABLE.TblNews {
	border-top: 1px solid #6284B7;
}
	
#News TD.TDNewsHdr {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	background-color: #D3ECF9;
	color: #6284B7;
	font-weight: bold;
	border-top: 2px solid #6284B7;
}
	
#News TD {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 3px;
	border-bottom: 1px solid #6284B7;
	vertical-align: top;
}
		
/************** START: Side Nav Styles ***********/
/*Level 1 sub nav OFF styles*/
TD.TDSideBullet {
	padding-top: 6px;
	}

a.SideNavL1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	width: 175px;
	line-height: 13px;
	text-decoration: none;
}

a.SideNavL1:hover {
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL1:active {
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL1:visited {
	text-decoration: none;
}

/*Level 1 sub nav ON styles*/
a.SideNavL1ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0397D6;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 12px;
	width: 175px;
	line-height: 13px;
	text-decoration: none;
}

a.SideNavL1ON:hover {
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL1ON:active {
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL1ON:visited {
	text-decoration: none;
}

/*Level 2 sub nav OFF styles*/
a.SideNavL2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 40px;
	width: 120px;
	line-height: 13px;
	font-weight: bold;
	background-image:url(/images/bullet_sidenav.gif);
	background-repeat: no-repeat;
	background-position: 16px 5px;
	
}

a.SideNavL2:hover {
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL2:active{
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL2:visited {
	text-decoration: none;
}

/*Level 2 sub nav ON styles*/
a.SideNavL2ON {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #0397D6;
	text-decoration: none;
	display: block;
	padding-top: 6px;
	padding-bottom: 6px;
	padding-left: 40px;
	width: 120px;
	line-height: 13px;
	font-weight: bold;
	background-image:url(/images/bullet_sidenav_on.gif);
	background-repeat: no-repeat;
	background-position: 16px 5px;
}

a.SideNavL2ON:hover {
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL2ON:active {
	color: #0397D6;
	text-decoration: none;
}

a.SideNavL2ON:visited {
	text-decoration: none;
}
/************** END: Side Nav Styles ***********/



/*************** START: Top Styles**************/ 
#nltop{
	width:716px;
	height:78px;
	padding:20px 15px 0 25px;
}
#nltop #nllogo{
	/*width:124px;
	height:68px;*/
	float:left;
}
#nlsubmenu{
	height:18px;
	/*width:380px;*/
	float:right;
}
#nlsubmenu ul{
	float:right;
	width:380px;
	padding:0;
	margin:0;
	list-style:none;
}
#nlsubmenu ul li{
	width:auto;
	font-size:11px;
	float:right;
	padding-right:6px;
}
#nlsubmenu ul li a, #nlsubmenu ul li a:link, #nlsubmenu ul li a:visited{
	color:#808284;
	text-decoration:none;
}
#nlsubmenu ul li a:hover{
	color:#808284;
	text-decoration:underline;
}
#nltop #request{
	clear:right;
	float:right;
	/*width:154px;
	height:15px;*/
	margin-top:30px;
	padding-right:4px;
}
#nlpic{
	width:765px;
	height:100px;
	margin-bottom:2px;
}
#nlpic img{
	float:left;
}
/*************** END: Top Styles**************/ 

/*************** START: Main Styles**************/ 
.nlmainleft{
	width:547px;
	height:auto;
	margin:0px;
	float:left;
}
#nlcontent{
	width:485px;
	height:auto;
	padding:9px 24px 0 38px;
}
/*********** START: In The News Styles******/
.leftcontent{
	width:476px;
	height:auto;
	margin-bottom:35px;
}

.TxtHdrGrey{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:166px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:1px 0 0 6px;
	clear:right;
	background:url(../images_style/nlconbar_1.gif) no-repeat;
	display:block;
}

.TxtBlue {
	color:#149fda;
}

#news_cont{
	width:485px;
	height:auto;
	margin-top:8px;
	clear:both;
}

#news_pic{
	width:212px;
	height:142px;
	padding-left:25px;
	float:right;
}

.TxtBlueHdr{
	color:#149fda;
	line-height:16px;
	font-size:13px;
	font-weight:bold;
}

.newstext{
	line-height:15px;
}
/*********** END: In The News Styles******/
.contbar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:166px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding:1px 0 0 6px;
	clear:both;
	background:url(../images_style/nlconbar_2.gif) no-repeat;
}
.con_link{
	color:#0397d6;
	padding-top:20px;
}
.con_link a, .con_link a:link, .con_link a:visited{
	color:#1c2172;
	font-size:15px;
	font-weight:bold;
	text-decoration:underline;
}
.con_link a:hover{
	color:#0397d6;
	text-decoration:none;
}
.con_text{
	font-size:12px;
	color:#0397d6;
	line-height:16px;
}
.con_text a, .con_text a:link, .con_text a:visited{
	font-size:12px;
	color:#0397d6;
	text-decoration:underline;
}
.con_text a:hover{
	color:#0397d6;
	text-decoration:none;
}
.seemore{
	width:auto;
	height:auto;
	font-size:11px;
	line-height:10px;
	padding-left:9px;
	margin:15px 0 20px 0;
	background:url(../images_style/seeallpoint.gif) left top no-repeat;
}
.seemore a, .seemore a:link, .seemore a:visited{
	color:#494949;
	font-size:10px;
	text-decoration:none;	
}
.seemore a:hover{
	color:#494949;
	font-size:10px;
	text-decoration:underline;
}
.morespan{
	margin-top:10px;
}

/*************** END: Main Styles**************/ 

/*************** START: RIGHT Styles**************/ 

#signup_s{
	width:218px;
	/*height:66px;
	background-color:#aaa7c2;*/
}
#rightnav{
	width:203px;
	margin:0px;
	margin-left:15px;
	margin-top: 20px;
	margin-bottom: 20px;
}
#rightnav ul{
	width:auto;
	height:auto;
	margin:0px;
	padding:20px 0 0 0;
	list-style:none;
}
#rightnav ul li{
	width:auto;
	height:auto;
	padding-left:20px;
	margin-bottom:12px;
}
#rightnav ul li a, #rightnav ul li a:link, #rightnav ul li a:visited{
	color:#353535;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	padding-left:33px;
	background:url(../images_style/arrow.gif) no-repeat left;
}
#rightnav ul li a:hover{
	color:#149fda;
	text-decoration:none;
	background:url(../images_style/arrow.gif) no-repeat left;
}
#rightnav ul li a:active{
	color:#149fda;
	text-decoration:none;
	background:url(../images_style/arrow_1.gif) no-repeat left;
}
#contactpr{
	width:218px;
	height:auto;
	margin:0px;
	background:url(../images_style/bconbg.gif) left repeat-y #FFFFFF;
}

TD.TdInsideBlockHdr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:206px;
	height:20px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	padding-left:15px;
	vertical-align:middle;
	background:url(../images_style/udbar_sh.gif) no-repeat;
}

TD.TdInsideBlockText{
	padding-top:6px;
	padding-left:15px;
	padding-right:12px;
	font-size:11px;
	color:#353535;
}

#contactpr_con{
	width:196px;
	height:auto;
	color:#353535;
	font-size:12px;
	padding-top:6px;
	padding-left:20px;
	background:url(../images_style/bconbg.gif) left repeat-y #FFFFFF;
}
#contactpr_con a, #contactpr_con a:link, #contactpr_con a:visited{
	color:#149fda;
	font-size:12px;
	text-decoration:underline;
}
#contactpr_con a:hover{
	color:#149fda;
	font-size:12px;
	text-decoration:none;
}

/*************** END: RIGHT Styles**************/ 


/************** START: Side Nav Styles ***********/
/*Level 1 sub nav OFF styles*/
.SubNavL1 a{
 width: 175px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #000000;
 text-decoration: none;
 display: block;
 padding: 6px 0 6px 26px;
 line-height: 13px;
 text-decoration: none;
 background: url(/site/images/bullet_sidenav.gif) 0 5px no-repeat;
}

.SubNavL1 a:hover {
 color: #0397D6;
 text-decoration: none;
}

.SubNavL1 a:active {
 color: #0397D6;
 text-decoration: none;
}

.SubNavL1 a:visited {
 text-decoration: none;
}

/*Level 1 sub nav ON styles*/
.SubNavL1On a{
 width: 175px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #0397D6;
 text-decoration: none;
 display: block;
 padding: 6px 0 6px 26px;
 line-height: 13px;
 text-decoration: none;
 background: url(/site/images/bullet_sidenav_on.gif) 0 5px no-repeat;
}

.SubNavL1On a:hover {
 color: #0397D6;
 text-decoration: none;
}

.SubNavL1On a:active {
 color: #0397D6;
 text-decoration: none;
}

.SubNavL1On a:visited {
 text-decoration: none;
}

/*Level 2 sub nav OFF styles*/
.SubNavL2 a{
 width: 120px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #999999;
 text-decoration: none;
 display: block;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 54px;
 line-height: 13px;
 font-weight: bold;
 background: url(/site/images/bullet_sidenav.gif) 30px 5px no-repeat;
 
}

.SubNavL2 a:hover {
 color: #0397D6;
 text-decoration: none;
}

.SubNavL2 a:active{
 color: #0397D6;
 text-decoration: none;
}

.SubNavL2 a:visited {
 text-decoration: none;
}

/*Level 2 sub nav ON styles*/
.SubNavL2On a{
 width: 120px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #0397D6;
 text-decoration: none;
 display: block;
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 54px;
 line-height: 13px;
 font-weight: bold;
 background: url(/site/images/bullet_sidenav_on.gif) 30px 5px no-repeat;
}

.SubNavL2On a:hover {
 color: #0397D6;
 text-decoration: none;
}

.SubNavL2On a:active {
 color: #0397D6;
 text-decoration: none;
}

.SubNavL2On a:visited {
 text-decoration: none;
}
/************** END: Side Nav Styles ***********/