/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(../../images/bg.gif);
border:0px;
margin:0px;
padding:0px;
}
#container{
width:772px;
border:1px solid #A4A3A3;
margin:0px 0px;
background-color:#E7E7E7;
/*background-image:url(../../images/bg_logos.gif);*/
background-repeat:repeat-y;
position:relative;
vertical-align:top;
}
#containerH{
	width:772px;
	border:1px solid #A4A3A3;
	margin:0px 0px;
	background-color:#E7E7E7;
	background-image:url(../../images/homeHead.jpg);
	background-repeat:no-repeat;
	position:relative;
	vertical-align:top;
	padding: 227px 0 0;
}

#homeLink{
width:760px;
margin:35px 0px 0px 0px;
vertical-align:top;
text-align:right;
font-size:9px;
}


#logos{/*homepage logos*/
width:193px;
border-bottom:1px solid white;
height:185px;
position:absolute;
top:0px;
left:0px;
padding-top:42px;
}

#logo {/*interior page logo*/
width:193px;
border-bottom:1px solid white;
position:absolute;
top:0px;
left:0px;
background-image:url(../../images/logo_nc.gif);
background-position:20px 35px;
background-repeat:no-repeat;
height:87px;
}


#graphic {
	padding:0px;
	border-bottom:1px solid white;
	vertical-align:baseline;
	
}

#nav{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:19px;
color:#FFF;
text-align:left;
letter-spacing:-1px;
clear:both;
}


#navA{ /*Learn More*/
width:193px;
margin:0px;
float:left;
}
#nav a{
background-color:#00649D;;
padding:6px 10px;
color:#FFF;
text-decoration:none;
display:block;
background-repeat:no-repeat;
}

#navB{  /*How It Works*/
width:193px;
margin:0px;
float:left;
}
/*#navB a{
background-color:#6E6E6E;
padding:6px 10px;
color:#FFF;
text-decoration:none;
display:block;
background-image:url(../../images/bg_navB.gif);
background-repeat:no-repeat;
}*/

#navC{ /*Support Tools*/
width:193px;
margin:0px;
float:left;
}
/*#navC a{
background-color:#5A5A5A;
padding:6px 10px;
color:#FFF;
text-decoration:none;
display:block;
background-image:url(../../images/bg_navC.gif);
background-repeat:no-repeat;
}*/

#navD{ /*Print Label*/
width:193px;
margin:0px;
float:right;
}
/*#navD a{
background-color:#464646;
padding:6px 10px;
color:#FFF;
text-decoration:none;
display:block;
background-image:url(../../images/bg_navD.gif);
background-repeat:no-repeat;
}
*/

/*active & hover states */
#navD a:hover, #navC a:hover, #navB a:hover, #navA a:hover{
background-color:#3c9d35;
background-position:-50px;
}
#nav a.on {
background-color:#3c9d35;
background-position:-50px;
}



#secNav{ /*if second nav is needed set display to 'block'*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background-color:#C86D70;
width:auto;
height:20px;
border-top:#FFF solid 1px;
text-align:left;
display:none;
}
#secNav UL{
list-style:none;
padding:6px;
margin:0px;
}
#secNav LI{
display:inline;
}
#secNav a{
color:#FFF;
padding:0px 8px;
text-decoration:none;
}


#contentHome{ /*home page*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#000;
text-align:left;
margin:0px;
line-height:20px;
}

#content{ /*interior page*/
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
text-align:left;
margin:0px;
line-height:17px;
}

#blockMain{ /*main interior content block*/
background-color:#E7E7E7;
padding:20px 0px 75px 25px;
width:550px;
float:left;
}

#blockSide{ /*sidebar interior */
padding:5px;
margin:42px 5px 0px 0px;
float:right;
/*border:1px solid black;*/
width:155px;
color:#444;
font-size:11px;
line-height:12px;
}

#blockSide UL, #blockSide OL {
margin:10px 0px 0px 0px;
}

#blockSide LI{
margin-bottom:12px;
margin-left:0px;
list-style-position:inside;
}

#blockA{ /*Learn More*/
width:173px;
background-color:#E7E7E7;
padding:5px 10px 20px 10px;
margin:0px;
float:left;
height:135px;
}

#blockB{  /*How It Works*/
width:173px;
background-color:#D6D6D6;
padding:5px 10px 20px 10px;
float:left;
margin:0px;
height:135px;
}

#blockC{ /*Support Tools*/
width:173px;
background-color:#C8C8C8;
padding:5px 10px 20px 10px;
float:left;
height:135px;
}

#blockD{ /*Print Label*/
width:173px;
background-color:#B9B9B9;
padding:5px 10px 20px 10px;
float:right;
height:135px;
}

A {
color:#00649d;
text-decoration:none;
}

A:hover {
text-decoration:underline;
}

.px10{font-size:10px;}
.px12{font-size:12px;}
.px14{font-size:14px;}
.px20{font-size:20px;}
.red {color:#3C9D35;}


h1 {
font-size:20px;
color:#3C9D35;
margin-bottom:7px;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-1px;
}

h2 {
font-size:14px;
color:#464646;
margin-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
letter-spacing:-.5px;
}

IMG{border:0px;}

#footer{
clear:both;
background:#A4A3A3 url(../../images/foot.jpg) no-repeat scroll center bottom;
height:175px;
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000;
padding:10px;
}

#footer A{
color:#000;
text-decoration:none;
}

#footer A:hover{
color:#555;
text-decoration:none;
}

.row1 {
padding:5px;
background:#F4F1F0;
border:solid #E2DCDA 1px; 
font-size:11px;
line-height:15px; 
text-align:left; 
margin:8px 0px;
clear:both;
}
					
.row2 {
padding:5px;
font-size:11px;
line-height:15px; 
text-align:left;
margin:8px 0px;
clear:both;
}

.row2 IMG, .row1 IMG {
border:1px solid #888;
}
