@charset "utf-8";
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000000;
	font-size: 11px;
}
.thrColAbsHdr #container { 
	position: relative; 
	width: 960px;  
	background: #FFFFFF;
	border-color:#ffffff;
	margin: 0 auto; 
	border: 2px solid #0082BB;
	text-align: left; 
} 

.thrColAbsHdr #header { 
	height: 159px; 
	background: #FFFFFF; 
	padding: 0 0px 0 0px;  
} 
.thrColAbsHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}

.thrColAbsHdr #nav {
	height: 29px;
	top: 60px;
	background: #FFFFFF;
	padding: 0 0px 0 0px;
	background-image: url(../images/nav/menubar.png);
} 

.thrColAbsHdr #bar { 
	height: 11px; 
	top: 90px;
	background: #FFFFFF; 
	padding: 0 0px 0 0px;  
} 


.thrColAbsHdr #sidebar1 {
	position: absolute;
	top: 367px;
	left: -17px;
	width: 170px;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	height: 390px;
}
.div #sidebar2 {
	width: 150px;
	background: #ffffff;
	padding: 25px 10px 10px 10px;
}
.thrColAbsHdr #lowerLeftSidebar {
	position: absolute;
	top: 610px;
	left: 0px;
	width: 170px;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	background-image: url(../dev/images/images/lowerLeftSidebar.jpg);
	height: 217px;
}
.thrColAbsHdr #lowerRightSidebar {
	position: absolute;
	top: 610px;
	right: 0px;
	width: 170px;
	background: #ffffff;
	padding: 0px 0px 0px 0px;
	height: 217px;
}
.thrColAbsHdr #mainContent {
	margin: 0 0px;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
}
.thrColAbsHdr #lowerContent {
	margin: 0 170px; 
	padding: 0 0px; 
	height: 131px;
}
.thrColAbsHdr #footer { 
	padding: 0 0px 0 0px; 
	background-color:#0082BB;
	
} 
.thrColAbsHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
}
.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}

/* HYPERLINK CODES */

	a:link.menu {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#63BBDF;
		text-decoration:none;}
	a:visited.menu {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#63BBDF;
		text-decoration:none;}
	a:active.menu {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#63BBDF;
		text-decoration:underline;}
	a:link:hover.menu {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#63BBDF;
		text-decoration:none;}

	a:link.menu2 {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#ffffff;
		text-decoration:none;}
	a:visited.menu2 {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#ffffff;
		text-decoration:none;}
	a:active.menu2 {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#000000;
		text-decoration:underline;}
	a:link:hover.menu2 {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#000000;
		text-decoration:none;}

	a:link.testimonial {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#80379B;
		text-decoration:none;}
	a:visited.testimonial {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#80379B;
		text-decoration:none;}
	a:active.testimonial {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#80379B;
		text-decoration:underline;}
	a:link:hover.testimonial {
		font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
		color:#80379B;
		text-decoration:none;}

	a:link.email {
		font: 12pt Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		text-decoration:none;}
	a:visited.email {
		font: 12pt Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		text-decoration:none;}
	a:active.email {
		font: 12pt Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#000000;
		text-decoration:underline;}
	a:link:hover.email {
		font: 12pt Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#E05206;
		text-decoration:none;}





/* HEADER CODES */

	h1 { font: 12pt Verdana, Arial, Helvetica, sans-serif bold;
   	     text-align: left;
	     color: #000000; 
	     line-height: normal;
		 margin: 0;}
		 	 
	h2 {
	font: 11pt Verdana, Arial, Helvetica, sans-serif bold;
	text-align: left;
	color: #069;
	line-height: normal;
}

	h3 { font: 10pt Verdana, Arial, Helvetica, sans-serif bold;
   	     text-align: left;
	     color: #000000; 
	     line-height: normal;}

	h4 { font: 10pt Verdana, Arial, Helvetica, sans-serif;
		 font-weight:bold;
   	     text-align: left;
	     color: #000000; 
	     line-height: normal;
		 margin: 0pt 0pt 12pt 0pt;}

	h5 { font: 13pt Verdana, Arial, Helvetica, sans-serif bold;
   	     text-align: left;
	     color: #000000; 
	     line-height: normal;
		 margin: 0;}
		 

/* PARAGRAPH CODES */


	p.main {
	font: 10pt Verdana, Arial, Helvetica, sans-serif normal;
	text-align: left;
	color: #000000;
	line-height: normal;
	margin-top: 0;
	margin-bottom: 6;
	font-size: 12px;
}
.doineed {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: normal;
	font-weight: 200;
	color: #000;
	text-align: left;
}


	p.index { font: 10pt Verdana, Arial, Helvetica, sans-serif normal;
	     	 text-align: left;
	         color: #000000; 
	         line-height: 13pt;
	         margin: 20px 10px 20px 0px;
	         margin-bottom: 6; }

	p.pullout-about 
			{ font: 11pt Verdana, Arial, Helvetica, sans-serif normal;
			 font-weight:bold;
	     	 text-align: center;
	         color: #0082BB; 
	         line-height: normal;
	         margin-top: 0;
	         margin-bottom: 6; }

	p.pullout-contact 
			{ font: 12pt Verdana, Arial, Helvetica, sans-serif normal;
			 font-weight:bold;
	     	 text-align: center;
	         color: #0082BB; 
	         line-height: normal;
	         margin-top: 0;
	         margin-bottom: 6; }


	p.pullout { font: 10pt Verdana, Arial, Helvetica, sans-serif normal;
			 font-weight:bold;
	     	 text-align: left;
	         color: #000000; 
	         line-height: normal;
	         margin-top: 0;
	         margin-bottom: 6; }

	p.pullout-services 
			{ font: 12pt Verdana, Arial, Helvetica, sans-serif normal;
			 font-weight:bold;
	     	 text-align: left;
	         color: #0082BB; 
	         line-height: normal;
	         margin-top: 0;
	         margin-bottom: 6; }

	p.quoteText { 
			 font-family: Verdana, Arial, Helvetica, sans-serif; 
	         font-size: 8pt; 
	     	 text-align: left;
	         color: #80379B; 
	         line-height: normal;
	         margin-top: 0;
	         margin-bottom: 6; }



	p.quoteName { 
			 font-family: Verdana, Arial, Helvetica, sans-serif; 
	         font-size: 7pt; 
	     	 text-align: right;
	         color: #80379B; 
	         line-height: normal;
	         margin-top: 0;
	         margin-bottom: 6; }
			/* p.quoteName should be in CAPS */

	p.footerMenu { 
				font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
				color:#63BBDF;
	           	text-align: center; 
				line-height: normal;
	         	margin-top: 0;
	         	margin-bottom: 0; }

	p.footer { 
				font: 8pt Verdana, Arial, Helvetica, sans-serif medium;
				color:#FFFFFF;
	           	text-align: center; 
		         line-height: normal;
		         margin-top: 0;
	    	     margin-bottom: 0; }

/* LIST CODES */

UL.finance { list-style-type: disc; 
         list-style-position: outside; 
		 font-size: 11pt;
		 font-weight: bold;
	 	 color: #0082BB;
		 margin: 0pt 0pt 12pt 0pt;
    	 text-align: left;}

LI.finance { font-family: Arial, Helvetica, sans-serif; 
		     font-size: 11pt; 
 			 margin: 0pt 0pt 12pt 0pt;
			 text-align: left;}


UL.plan { list-style-type: disc; 
         list-style-position: outside; 
	 	 color: #000000;
         margin-right: 0.75in; 
    	 text-align: left;}

LI.plan { font-family: Verdana, Arial, Helvetica, sans-serif; 
     	  font-size: 10pt; 
		  text-align: left;}


UL.services { list-style-type: disc; 
         list-style-position: outside; 
		 font-size: 10pt;
		 font-weight: normal;
	 	 color: #0082BB;
		 margin: 0pt 0pt 12pt 0pt;
    	 text-align: left;}

LI.services { font-family: Verdana, Arial, Helvetica, sans-serif; 
		      font-size: 10pt; 
 			  margin: 0pt 0pt 12pt 0pt;
			  text-align: left;}
newsletter {
	font-size: 10px;
}
.thrColAbsHdr #container #mainContent table tr td ul {
	font-size: 10px;
}
.main {
	font-size: 10px;
}
.thrColAbsHdr #container #mainContent table tr td .main .main .index .main .main {
	font-size: 10pt;
}
.thrColAbsHdr #container #mainContent table tr td .main .index .main .main .main {
	font-size: 10px;
}
.thrColAbsHdr #container #mainContent table tr td .main .index .main .main .main {
	font-size: 10pt;
	font-weight: bold;
}
.thrColAbsHdr #container #mainContent table tr td ul li .index .main .main .main a strong {
	font-size: 10pt;
}
.thrColAbsHdr #container #mainContent table tr td ul li .index .main .main .main {
	font-size: 10px;
}
.thrColAbsHdr #container #mainContent table tr td ul li .index .main .main .main {
	font-size: 10pt;
}
.thrColAbsHdr #container #mainContent table tr td ul li .index .main .main {
	font-size: 10pt;
}
.thrColAbsHdr #container #mainContent table tr td .main .index .main .main .main a {
	font-size: 10pt;
}
.thrColAbsHdr #container #mainContent table tr td ol li .index .main .main .main strong {
	font-size: 10px;
}
.thrColAbsHdr #container #mainContent table tr td ol li .index .main .main .main strong {
	font-size: 10pt;
}
.numbered {
	font-size: 10pt;
}
.planfor {
	color: #069;
}
.thrColAbsHdr #container #mainContent table tr td table tr td p {


}
casestudylinks {
	font-size: 10px;
}
.thrColAbsHdr #container #mainContent table tr td table tr td {
	font-size: 10pt;
}
newsheadline {
	font-size: 12pt;
}
.thrColAbsHdr #container #mainContent table tr td .main .index .main .main .main {
	font-weight: normal;
}
.thrColAbsHdr #container #mainContent table tr td p .index .main .main .main a {
	font-weight: normal;
}
.thrColAbsHdr #container #mainContent table tr td p .index .main .main .main a {
	font-weight: bold;
}
.thrColAbsHdr #container #mainContent table tr td .main .pullout strong {
	text-align: center;
}
.call {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	text-align: center;
	color: #0082BB;
}

