body,td,th {
	font-family: verdana,arial;
	font-size: 12px;
	color: #333333;
}
body {
	background-image:url(Images/back.jpg);
	background-color: #003366;
	margin-top: 0px;
	color: #666666;
}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #00456a;
}
.style5 {color: #aa2216; font-weight: bold;}

.style6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style8 {
	color: #aa2216;
	font-weight: bold;
}
.style9 {color: #aa2216}
.style10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style12 {font-size: large; color: #aa2216; font-family: Arial, Helvetica, sans-serif;}
.style13 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
}
.style14 {
	font-size: small;
	font-family: Arial, Helvetica, sans-serif;
}
.style14quotes {font-size: medium}
h1 {
	font-size: 16pt; font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1.services{
	font-size: 10pt;
	color:#006699;
}
h2 {
	font-size: 16pt;
}
h3 {
	font-size: 14pt;
}
h4 {
	font-size: 12pt;
}
h5 {
	font-size: 10pt;
}
h6 {
	font-size: 8pt;
}
a:link {
	color: #00456a;
}
a.insuranceBELAIR:link{
	color:#fff;
}
a.insuranceBELAIR:hover{
	color:#333;
}
a:visited {
	color: #00456a;
}
a:hover {
	color: #00456a;
}
a:active {
	color: #00456a;
}


.cover  {font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#FFFFFF; font-weight:600; line-height: 125%
}
.coverfootnote  {font-family:Arial, Helvetica, sans-serif; font-size:9.5pt; color:#FFFFFF; font-weight:300; line-height: 120%
}
.coverSM {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#FFFFFF; text-transform: uppercase; font-weight:800
}

table{
	font-size:100%;
	}
.container{
	font-size:90%;
	margin:0 auto;
	text-align:left;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid black;
	width:780px;
	}
.mainTable09{
	width:780px;
	border:0px;
	padding:0;
	margin:0;
	background-color: #ffffff;
	background-position: center;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	}
.mainTable{
	width:780px;
	border:0px;
	padding:0;
	margin:0;
	background-color: #FFFF99;
	background-position: center;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	height: 700px;
	}	
.sideNav{
	background-color:#fbf5df;
	width:150px;
	text-align:center;
	font-family:verdana;
	}
.sideNavOpt1{
	border-bottom:1px solid #e8e1c8;
	padding:3px;
	
	}
.sideNavOpt1 a{
	color:#2e2d2d;
	text-transform:uppercase;
	font-size:80%;
	text-decoration:none;
	padding:3px;
	}
.sideNavOpt1 a:hover{
	text-decoration:underline;
	color:#1a2d2d;
	}
.sideNavOpt{
	border-bottom:1px solid #e8e1c8;
	border-top:1px solid #fdf9e9;
	padding:3px;
	
	} 
.sideNavOpt a{
	color:#2e2d2d;
	text-transform:uppercase;
	font-size:80%;
	text-decoration:none;
	padding:3px;
	}  
.sideNavOpt a:hover{
	text-decoration:underline;
	color:#1a2d2d;
	}

.mainContentRight{
	border-left:1px solid black;
	padding:5px;
	background-color:#B6202E;
	width: 175px;
	background-position: top;
	height: 300px;
	}
.mainImg{
	border:1px solid black;
	margin-right:5px;
	}
.rightAdBar{
	border-left:1px solid black;
	padding:5px;
	width:150px;
	background-color:#fcfcfa;
	}
.headlineText{
	font-size:110%;
	font-weight:bolder;
	text-transform:uppercase;
	color:#2b3795;
	}
.footer2{
	font-size:11pt;
	color:#175375;
	padding-bottom: 10px;
	}
.footer{
	font-size:8pt;
	color:#175375;
	}
.footer a{
	color:#2b3795;
	text-decoration:underline;
	}
.readMore{
	font-size:80%;
	color:#b6202e;
	text-transform:capitalize;
	}
.otherNews{
	font-size:110%;
	font-weight:bolder;
	text-transform:uppercase;
	}
.adTitlesBold{
	font-weight:bolder;
	font-size:9pt;
	}
.adTitlesHL{
	font-weight:bolder;
	font-size:120%;
	color:#8ac73e;
	}
.adPricing_left{
	background-color:#ebf5de;
	padding:10px;
	}
.adPricing_left table{
	font-size:95%;
	}
.bol{
	width:85%;
	border:1px solid black;
	background-color:#eee;
	padding:5px;
	font-size:80%;
	}
.ad_disc{
	font-size:80%;
	}
.ad_title{
	font-size:110%;
	font-weight:bolder;
	}
.contactBold{
	font-weight:bolder;
	text-transform:uppercase;
	color:#2b3795;

	}
.IndexBold{
	font:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:9pt;
	width:200px;
	color:#FFF;

	}
.tblHeader{
	background-color:#333366;
	color:white;
	font-weight:bolder;
	}
.divider{
	border-bottom:1px solid #999;
	}
.picBox{
	border:1px solid black;
	padding:5px;
	font-size:90%;
	text-align:center;
	width:325px;
	}
.mainTableText {

	width:100%;
	border:0px;
	padding:0;
	margin:0;
	background-color: #FFFF99;
	background-position: center top;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	height: 300px;
}
.cutline {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
}
.footerTable {

	width:720px;
	border:0px;
	padding:0;
	margin:0;
	text-align: left;
	vertical-align: top;
	white-space: normal;
	height: 90px;
}
.Foot_Notes {
	font-size: 11pt;
	font-style: normal;
	color:#175375;
	font-weight: 900;
	line-height:6pt;
}
ul {
	font-size: 8pt;
	font-style: normal;
	color: #2C2D46;
}
.bestof2009header {font-family:Arial, Helvetica, sans-serif; font-size:18pt; color:#FFFFFF; text-transform: uppercase; font-weight:800,
}

DIV.bestofheader
{
  BORDER-RIGHT: #87ceeb 1px solid;
  PADDING-RIGHT: 2px;
  BORDER-TOP: #87ceeb 1px solid;
  PADDING-LEFT: 2px;
  FONT-WEIGHT: 900;
  FONT-SIZE: 24pt;
  PADDING-BOTTOM: 2px;
  MARGIN: 2px 10% 10px;
  TEXT-TRANSFORM: uppercase;
  BORDER-LEFT: #87ceeb 1px solid;
  COLOR: #ffffff; <!--#191970 -->
  PADDING-TOP: 2px;
  BORDER-BOTTOM: #87ceeb 1px solid;
  FONT-STYLE: normal;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
  BACKGROUND-COLOR: #b0c4de;
  TEXT-ALIGN: left;
  FONT-VARIANT: normal;
  TEXT-DECORATION: none;
}

hr {
  border: 0;
  width: 100%;
color: #004B8E;
background-color:  #004B8E;
height: 5px;
}
DIV.quote
{
  PADDING: 2px;
  FONT-WEIGHT: 300;
  FONT-SIZE: 14pt;
  COLOR: #ffffff;
  FONT-STYLE: normal;
  FONT-FAMILY: Tahoma,Arial, Helvetica, sans-serif;
  TEXT-ALIGN: center;
  FONT-VARIANT:small-caps
  TEXT-DECORATION: none;
  width:300px;
  height:240px;
  background-image:url(Images/Insurance-CallOut.jpg);
  background-repeat:no-repeat;
  *background-color:#8F0905;
  _background-color:#8F0905;
  *background-image:none;
  _background-image:none;
}

.articleheader{
font-family: Arial, Helvetica, sans-serif;
font-size: 24pt;
line-height: 150%;
font-weight:750;
color:#004B8E;
font-variant:small-caps }

.Insurancequotes{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:bold;
background-image:url(Images/images/NCINS_Insurance_Quote.jpg);
background-repeat:no-repeat;
line-height:165%;
width: 200px;
height: 110px;
padding: 110px 50px 90px 30px;
*padding: 130px 50px 90px 30px;
_padding: 130px 50px 90px 30px;

}


.Insurancequotes-notworking{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:bold;
background-image:url(Images/images/NCINS_Insurance_Quote.jpg);
background-repeat:no-repeat;
line-height:165%;
width: 200px;
height: 110px;
padding: 110px 50px 90px 30px;
*padding: 130px 50px 90px 30px;
_padding: 130px 50px 90px 30px;

}
.InsuranceBilling{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:bold;
background-image:url(Images/images/Claims_Billing_NCINS.jpg);
background-repeat:no-repeat;
line-height:165%;
width: 200px;
height: 110px;
padding: 110px 50px 90px 30px;
*padding: 130px 50px 90px 30px;
_padding: 130px 50px 90px 30px;

}
.InsuranceAboutNCINS{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:bold;
background-image:url(Images/images/About_Us_NCINS.jpg);
background-repeat:no-repeat;
line-height:165%;
width: 200px;
height: 110px;
padding: 110px 50px 90px 30px;
*padding: 130px 50px 90px 30px;
_padding: 130px 50px 90px 30px;

}
.SocialMediaNCINS{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#fff;
font-weight:bold;
background-image:url(Images/Social-Media.png);
background-repeat:no-repeat;
line-height:165%;
margin-top: 20px;
padding: 50px 50px 90px 30px;
*padding: 800px 50px 90px 30px;
_padding: 800px 50px 90px 30px;

}

.inside{
	margin: 0 5px 0 45px;
	*margin: 0;
	_margin: 0;

}
#navlist li
{
display: inline;
list-style-type: none;

}

li.nav {
	list-style:none;
	float:left;
	border-right: 1px solid black;
	font-weight:bold;
}
li.social{
	line-height:150%;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}
li.insurance {
	font-weight:bold;
	line-height:150%;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#003366;
}
a.NAV {
	padding: 16px 6px 40px;
	
}
a.NAV:hover {
	background: url(Images/arrow.gif) top center no-repeat;
	color:#aa2216;
}