@charset "UTF-8";

/* Base text setings */
 body {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	line-height: 170%;
	background: url(../images/body_im.jpg) no-repeat center top;
	text-align: center;
	color: #333;
	margin: 0;
	padding: 0;
}
div {
	text-align: left;
}
h1, h2, h3, h4, dt {
	
		
}


a:hover {
	color: #666;
}
h2 {
	font-size: 150%;


}
dl {
	margin: 0;
	padding: 0 1em 1.5em 1.5em;
}
a {
	color: #1B5A77;
	text-decoration: none;
}
/*------------------------------------------------------------------*/
/*Wrapper */

#wrapper {


	width: 960px;
	margin: 1em auto 0 auto;
	
}

/*-----------------------------------------------------------------*/
/*Header */

#header {
	background: url(../images/header3.jpg) no-repeat;
	height: 150px;
	
}
#header h1 {
}
#header h1, #header h4, #header p {
	text-indent: -9000px;
}
#header h4, #header p {
	height: 0;
	line-height: 0;
	padding: 0;
	margin: 0;
}
#logo {
	width: 180px;
	float: left;
	padding: .5em 0 0 2em;
}




/*---------------------------------------------*/
/*Left Col */
#leftcol {
	width: 27%;
	float: left;


}

#leftcol #nav, dl {
	margin: 2em 2em;
	
}
#leftcol #nav li, #leftcol #nav li.local {
	margin: 0;
	border-left: #FC0 solid 5px;
	padding: 0;
	
	
}

#leftcol #nav li a {
	display: block;
	height: 2em;
	background: url(../images/nav_vert.jpg) repeat-x center;
	font-weight: bold;
	color: #FFF;
	margin: .5em 0;
	padding-left: 1em;
	
}

#leftcol #nav li.local {
	background: url(../images/nav_vert_h.jpg) repeat-x center;
	font-weight: bold;
	padding-left: 1em;
	margin: .5em 0;
	height: 2em;
	color: #444;
}
#leftcol #nav li a:link {
	
}
#leftcol #nav li a:active {
	background: #95B26D;
	
}
#leftcol #nav li a:visited {
	
}
#leftcol #nav li a:hover {
	background: url(../images/nav_vert_o.jpg) repeat-x center;
}

#leftcol dl#adr {
	padding: .8em 1.5em 1.5em 0;
	
}
#leftcol dl#adr dt {
	color: #1B5A77;
	font-weight: bold;
	border-bottom: #666 1px dotted;
	padding: .6em 0 0 0;
	font-size: 110%;
}

#leftcol dl#adr dd {
	color: #000;
}
div#leftcol h5{
	
	margin: 3.5em 3em 2em 3em;
	text-align: center;
	font-size: 120%;
	
}
div#leftcol h5 a {
	background: url(../images/getnow.jpg) repeat-x  0 0;
	color:#FFF;
	display: block;
	padding: 1em;
	color: #FFF;
	}
div#leftcol h5 a:hover {
	background: url(../images/getnow_hov.jpg) repeat-x  0 0;}


div#leftcol h5.hol{
	
	margin: 3.5em 3em 2em 3em;
	text-align: center;
	font-size: 120%;
	
}	
	
	
	div#leftcol h5.hol a {
	background:url(../CP_Emails/images/holiday4.jpg) repeat-x  0 0;
	color: #002977;
	display: block;
	padding: 1em;
	}
	
div#leftcol h5.hol a:hover {
	background:url(../CP_Emails/images/holiday3.jpg) repeat-x  0 0;}
	
	
	
div#member {
	padding: 0 2em 1em 2em;
		}
div#member h6 {	
	color: #1B5A77;
	font-weight: bold;
	border-bottom: #666 1px dotted;
	padding: .6em 0 0 0;
	margin-bottom: 2em;
	font-size: 110%;
	}
		
div#member img {
	padding-bottom: 1em;
	}
	
p#facebook {
	margin:0 0 2em .5em;
	text-align: left;
	padding-left: 0;

	}


/*-----------------------------------------------*/
/*Content */

div#content {

	width: 71%;
	float: left;
	margin: 0;
	padding-bottom: 1.5em;
	padding-left: 1%;
	

		
}
div#content img {
	float: right;
	padding: 0 0 0 1em;
	margin: 0 0 0 2em;

	
}

div#content #mainimg {
	float: right;
	padding: 0;
	margin: 0;
	margin: 0;
	background: url(../images/imgbg.gif) repeat-x bottom;
	
}

div#content #formimg {
	float: right;
	padding: 0 0 1em 1em;
	margin: 0 0 0 2em;
	background: url(../images/imbg_green.jpg) repeat-x bottom;
	
}

div#content h2 {
	color: #1B5A77;
	background: url(../images/h2line.jpg) no-repeat bottom;
	margin: 0 0 .2em 0;
	padding: .2em 0 .5em 0;
}

div#content h2#first {
	margin-top: 2.5em;
		}
div#content h3 {
	padding: 1.5em;
	font-size: 150%;
}
div#content h4 {
	font-size: 120%;
	margin: 1em 1.5em;
	line-height: 170%;
}
div#content p {
	margin-right: 0;
	padding: 1em 0 1.1em 0;
	text-align: justify;
}

div#content h2.home {
	background: url(../images/h2linehome.jpg) no-repeat left bottom;
	width: 45%;
	clear: left;
	
}
div#content p.home2 {
	clear: left;
	
	
}
	

div#content ul {
	float: left;
	padding: 0 0 0 2em;
	border-left: #08163b solid 0px;
	margin: 0;
}
div#content ul.first {
	padding: 1.5em 0 2em 2em;
}
div#content ul.debt {
	padding: .5em 0 1.5em 2em;
}
div#content li {
	font-size: 110%;
	font-weight: bold;
	line-height: 2em;
	padding: 0 .5em;
	list-style-position: inside;
	list-style-image: url(../images/check_li.gif);
}

div#content dl.pack,
div#content dl.pack_reso {
	padding: 0em 1.5em 0 0;
}
div#content dl.pack dt,
div#content dl.pack_reso dt {
	color: #666666;
	font-weight: bold;
	border-bottom: #666 1px dotted;
	padding: .9em 0 0 0;
	font-size: 110%;
	margin-bottom:.5em;
}
div#content dl.pack_reso dt{
	width: 49%;
}

div#content dl.pack dd,
div#content dl.pack_reso dd {
	padding-left: 2em;
	line-height: 2em;
}
div#content dl.pack dd.discr {
	padding: 0 0 .5em 0;
}
div#content dl.links {
	padding: 1em 0 0 0;
	margin: 0;
}
div#content p.ref {

	font-style: normal;
	padding-bottom: 0;

	}
div#content p.refName {
	font-weight: bold;
	line-height:.1em;
	color: #1B5A77;
	padding-bottom: 1.3em;

	}

/*--------------------------------------------*/
/*Sub Navigation */

div#content ul#subnav {
	width: 35%;
	margin-top: 4px;
	margin-right: 0px;
	float: right;
	padding: 0;
	
}
div#content ul#subnav li {
	text-align: center;
	width: 45%;
	float: right;
	padding: 0;
	margin: 0 0 0 .5em;
	border: none;
	list-style-image: none;
		
	}
div#content ul#subnav li a {
	color: #FFF;
	display: block;
	margin: 0;
	padding-left: 0;
	background: url(../images/nav_vert.jpg) repeat-x center;

}
div#content ul#subnav li.local {
	background: url(../images/nav_vert_h.jpg) repeat-x center;
	color: #444;

}

div#content ul#subnav li a:active {
}

div#content ul#subnav li a:visited {
	
}

div#content ul#subnav li a:hover {
	background: url(../images/nav_vert_o.jpg) repeat-x center;
}

/*------------------------------------------*/
/*Footer */

#footernav {
	clear:both;
	text-align: center;
	padding: 1em 2em;
	line-height: 1em;
	border-top: #666 1px solid;
	color: #0C0;
}

#footernav li {
	display: inline;
	padding: 0 .3em 0 0;
	margin: 0;
	border-right: #666 1px solid;
	
}
	
#footernav #lastnav {
	border: none;
}
#footernav li a {
	margin: 0;
	padding: 0 .4em;
	color: #1B5A77;
	
}
#footernav li a:hover {
	color:#666;
}
#footer {
	background: none;
	font-size: .95em;
	color: #444;
	margin: .5em;
	text-align: center;
}

.clearall {
	clear: both;
	margin: 0;
	padding: 0;
}

/*-------------------------------------*/
/*--Form----*/

fieldset * {
	
		
}


fieldset dt {
	float: left;
	width: 45%;
	margin-bottom: 1em;
	text-align: right;
	
	
		
	}
fieldset dd {
	width: 43%;
	margin-left: 47%;
	margin-bottom: 1em;
	
	
	
}

#company,
#name,
#phone,
#email,
#businessnature,
#units,
#screenings {
	width:95%;
}


	
/*--	
9298a8
08163b
2b3858
c3c6cf
dbdee8
333e5e

h1: 218%
h2: 164%
h3: 145%
h4, h5, h6: 118%

*/

