body{
	padding:0;
	margin:0;
	font-size:small;
	font-family:Arial, Helvetica, sans-serif;
	font-size:small;
	background-image: url(images/bg_page.gif);
}

#container{width:901px;height:auto;margin:auto;overflow:auto;}
#header{width:901px;height:275px;background-image: url(images/bg_header.gif);background-repeat: no-repeat;}
#logo{float:left;margin:42px 0px 0px 29px; width:210px;height:117px;}
#navBar{float:right;width:482px;height:42px;margin-right:94px;}
#flash{float:right;width:623px;height:233px;}

#contentContainer{clear:both;background-image: url(images/bg_contentMain.gif);background-repeat: repeat-y;}
#contentMain{
	width:901px;
	height:auto;
	overflow:auto;
	background-image: url(images/bg_contentContainer.gif);
	background-repeat: no-repeat;
	background-position: right top;overflow:auto;
}

#secondaryNav{width:173px;height:auto;float:left;}

#testBox{float:left;clear:left;background-image:url(images/bg_quote2.jpg);background-repeat:repeat-y;color:#8c2927;width:165px;}
#testBox p{font-size:80%;line-height:16px;font-weight:bold;color:#8c2927;padding:12px;}


#content{
	width:689px;
	float:left;
	height:auto;
	overflow:auto;
	}
#text{overflow:auto;height:auto;width:570px;margin-top:62px;margin-left:55px;float:left;margin-bottom:15px;}
#column3{float:left;width:218px;height:184px;}
#column1{float:left;width:218px;height:184px;}
#column1{clear:both;background-image: url(images/bg_column1.gif);}

#column3{background-image: url(images/bg_column3.gif);margin-left:2px;}
#column1 img.colPhoto, #column3 img.colPhoto{margin:auto;display:block;margin-top:5px;}
#footer{float:left;width:160px;margin-top:120px;height:auto;overflow:auto;}
#footer p{font-size:90%;color:#40444e;line-height:16px;}




#colText1{width:200px;margin:auto;font-size:90%;margin-top:7px;}
#colText{width:183px;margin:auto;font-size:80%;margin-top:7px;}


img.imgSecNav{float:left;}


p{font-size:90%;line-height:18px;color:#223c79;margin-top:0;}
p.finePrint{font-size:80%;}

a{color:#8c2927;}
a:hover{color:#223C79;}
h2{margin-bottom:0;color:#8c2927;font-size:110%}
h3{margin-bottom:0;color:#8c2927;font-size:100%}

li{list-style-type:square;line-height:18px;font-size:90%;color:#223c79}
.ulFaq li{list-style-type:square;line-height:18px;font-size:90%;}
.ulFaq li a{color:#333333;}

.back{text-decoration:none;font-weight:normal;color:#999;border-bottom:1px dotted #999;font-size:90%;}
.back:hover{color:#666;}


table.affiliates{width:500px;}
table.affiliates td{vertical-align:top;height:80px;width:33%;}
table.affiliates a, table.affiliates img{border:none;}



table.tblContact td{padding:4px;font-size:90%;line-height:18px;color:#223c79;}




/************* NAVIGATION ****************/


#navBar ul {margin:0;padding:0;}

#navBar li {
	display:inline-block;
	margin:0;
	padding:0;
	}
	
/* hide from mac ie5 \*/
#navBar li {display:inline;margin:0;}
/* end hide from mac ie5 */

#navBar a:link, #navBar a:visited {
	display:block;
	float:left;
	padding:0;
	margin:0;
	background-position:left center;
	background-repeat:no-repeat;
	text-decoration:none;
	}
	

#navBar #home a{width:49px;height:42px;}
#navBar #profile a{width:66px;height:42px;}
#navBar #affiliations a{width:84px;height:42px;}
#navBar #employment a{width:174px;height:42px;}
#navBar #faqs a{width:43px;height:42px;}
#navBar #contact a{width:66px;height:42px;}

#navBar #home_current a{width:49px;height:42px;}
#navBar #profile_current a{width:66px;height:42px;}
#navBar #affiliations_current a{width:84px;height:42px;}
#navBar #employment_current a{width:174px;height:42px;}
#navBar #faqs_current a{width:43px;height:42px;}
#navBar #contact_current a{width:66px;height:42px;}

	
#navBar li {font-size:1em;}

/* end hide from mac ie5 */
#navBar span {visibility:hidden;}

#navBar a:hover span, #navBar a:active span, #navBar a:focus span {visibility:hidden;}
	
#navBar a{border:none;}
/* for some reason IE has a bug where it needs this border to display the text correctly */
/* i gave it a null border */
#navBar a:active, #navBar a:hover {border-width:0;}
	
/* normal state */
#home a:link, #home a:visited {background-image:url("images/btn_home01.gif");}
#profile a:link, #profile a:visited {background-image:url("images/btn_profile01.gif");}
#affiliations a:link, #affiliations a:visited {background-image:url("images/btn_affiliations01.gif");}
#employment a:link, #employment a:visited {background-image:url("images/btn_employment01.gif");}
#faqs a:link, #faqs a:visited {background-image:url("images/btn_faq01.gif");}
#contact a:link, #contact a:visited {background-image:url("images/btn_contact01.gif");}


/* hover and focus state */
#home, #home_current a, #home a:hover, #home a:active, #home a:focus {background-image:url("images/btn_home02.gif") !important;}
#profile, #profile_current a, #profile a:hover, #profile a:active, #profile a:focus {background-image:url("images/btn_profile02.gif") !important;}
#affiliations, #affiliations_current a, #affiliations a:hover, #affiliations a:active, #affiliations a:focus {background-image:url("images/btn_affiliations02.gif") !important;}
#employment, #employment_current a, #employment a:hover, #employment a:active, #employment a:focus {background-image:url("images/btn_employment02.gif") !important;}
#faqs,#faqs_current a, #faqs a:hover, #faqs a:active, #faqs a:focus {background-image:url("images/btn_faq02.gif") !important;}
#contact,#contact_current a,  #contact a:hover, #contact a:active, #contact a:focus {background-image:url("images/btn_contact02.gif") !important;}

/************* 2nd NAVIGATION ****************/


#secondaryNav ul {margin:0;padding:0;}

#secondaryNav li {
	display:block;
	margin:0;
	padding:0;
	}
	
/* hide from mac ie5 \*/
#secondaryNav li {display:inline;margin:0;}
/* end hide from mac ie5 */

#secondaryNav a:link, #secondaryNav a:visited {
	display:block;
	float:left;
	padding:0;
	margin:0;
	background-position:left center;
	background-repeat:no-repeat;
	text-decoration:none;
	}
	

#secondaryNav #services a{width:173px;height:23px;}
#secondaryNav #getting a{width:173px;height:29px;}
#secondaryNav #process a{width:173px;height:29px;}
#secondaryNav #caseStudies a{width:173px;height:29px;}
#secondaryNav #testimonials a{width:173px;height:29px;}
#secondaryNav #tips a{width:173px;height:24px;}
#secondaryNav #moreinfo a{width:173px;height:34px;}



#secondaryNav #services_current a{width:173px;height:23px;}
#secondaryNav #getting_current a{width:173px;height:29px;}
#secondaryNav #process_current a{width:173px;height:29px;}
#secondaryNav #caseStudies_current a{width:173px;height:29px;}
#secondaryNav #testimonials_current a{width:173px;height:29px;}
#secondaryNav #tips_current a{width:173px;height:24px;}
#secondaryNav #moreInfo a{width:173px;height:34px;}

	
#secondaryNav li {font-size:1em;}

/* end hide from mac ie5 */
#secondaryNav span {visibility:hidden;}

#secondaryNav a:hover span, #secondaryNav a:active span, #secondaryNav a:focus span {visibility:hidden;}
	
#secondaryNav a{border:none;}
/* for some reason IE has a bug where it needs this border to display the text correctly */
/* i gave it a null border */
#secondaryNav a:active, #secondaryNav a:hover {border-width:0;}
	
/* normal state */
#services a:link, #services a:visited {background-image:url("images/btn_2_services01.gif");}
#getting a:link, #getting a:visited {background-image:url("images/btn_2_getting01.gif");}
#process a:link, #process a:visited {background-image:url("images/btn_2_process01.gif");}
#caseStudies a:link, #caseStudies a:visited {background-image:url("images/btn_2_caseStudies01.gif");}
#moreInfo a:link, #moreInfo a:visited {background-image:url("images/btn_2_moreInfo02.gif");}

/* hover and focus state */
#services, #services_current a, #services a:hover, #services a:active, #services a:focus {background-image:url("images/btn_2_services02.gif") !important;}
#getting, #getting_current a, #getting a:hover, #getting a:active, #getting a:focus {background-image:url("images/btn_2_getting02.gif") !important;}
#process, #process_current a, #process a:hover, #process a:active, #process a:focus {background-image:url("images/btn_2_process02.gif") !important;}
#caseStudies, #caseStudies_current a, #caseStudies a:hover, #caseStudies a:active, #caseStudies a:focus {background-image:url("images/btn_2_caseStudies02.gif") !important;}
#moreInfo, #moreInfo_current a, #moreInfo a:hover, #moreInfo a:active, #moreInfo a:focus {background-image:url("images/btn_2_moreInfo01.gif") !important;}