
body { 
margin-left: 0px; 
margin-top: 0px; 
margin-right: 0px; 
margin-bottom: 0px; 
font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #FFFFFF; 
font-size:11px;
color: #575757;
}
.left {float:left;}
.right { float: right;}
#wrapper { 
width:1000px; 
margin-left: auto; 
margin-right:auto; 
margin-top:1px;
}
#container { 
width:986px;
margin-left:7px; 
margin-right:7px; 
}
#header { 
float:left;
width:986px;
padding-bottom:1px;
border-bottom: solid 4px #7e6e5c;
background-color:#FFF;

}

#head_leftcol{
	float:left;
	width: 218px;
	height:201px;
	background-color: #FFF;
}
.logo {
margin-top:18px; 
margin-left:16px;
}
#head_leftcol h1 {
	font-size:14px;
	font-weight: normal;
	padding:0px;
	line-height:3px;
	color: #FFF;
	margin-top:18px;
	margin-left:25px;
	background-color:#FFF;
}
#head_leftcol p {
font-size:11px;
font-weight:normal;
line-height:16px;
color: #575757;
margin-left:16px;
margin-top:10px;
}

.headerstyle1{
color: #b54800;
font-size:13px;
font-weight: bold;
padding-top:3px;
float:left;
width:100%;
padding-left:0px;
padding-bottom:5px;
}



#head_rightcol {
width:750px;
margin-left:2px;
float:left;
background-color:#FFF;
}

.bannerarea {
width: 766px;
height:199px;
background:#FFF;
float:left;
margin-top:1px;
padding-top:1px;

}
.div_leftbanner{
float:left; 
width:547px; 
height: 173px;
}
.div_rightbanner{
float:left; 
margin-left:1px; 
background-color:#fff;
width:218px; 
height: 173px;
}

.nonvocation_block{
float:left; 
width:218px; 
background-image:url(../images/icon8.jpg); 
background-position:left; 
background-repeat: no-repeat; 
border-bottom: solid 1px #f5b890; 
padding-bottom:2px;
}

.vocational_block{
float:left; 
width:218px; 
background-image:url(../images/icon9.jpg); 
background-position:left; 
background-repeat: no-repeat;
}

#main_nav {
width:766px;
float:left;
padding-top:6px;
padding-bottom:7px;
background-color: #6c5a45;
}

ul.top_nav{
width:100%;
float:left;
margin:0px;
padding:0px;
}

ul.top_nav li {
float:left;
color: #FFFFFF;
font-size:11px;
list-style: none;
padding-left:20px;
padding-right:20px;
}

ul.top_nav li a{
float:left;
color: #FFFFFF;
text-decoration: none;
font-size:11px;
list-style: none;
padding-left:8px;
background-image:url(../images/arrow1.gif);
background-position:0px 4px;
background-repeat: no-repeat;
}

ul.top_nav li a:hover{
color: #ffcc00;
}

#content_area { 
float:left;
width:986px;
}

ul.breadcrumb{
width:100%;
float:left;
margin:0px;
padding:0px;
}

ul.breadcrumb li {
float:left;
color: #ff6600;
font-size:11px;
list-style: none;
padding-left:5px;
padding-right:5px;
}

ul.breadcrumb li a{
float:left;
color: #0164aa;
text-decoration: none;
font-size:11px;
list-style: none;
padding-right:20px;
background-image:url(../images/arrow8.gif);
background-position: right 5px ;
background-repeat: no-repeat;
}


ul.breadcrumb li a:hover{
color: #0164aa;
text-decoration:underline;
}



#content_area2 { 
float:left;
width:986px;
background-color: #f7f4f0;
}


#content_area #left_col {
float:left;
width:756px;
padding-left:2px;
padding-right:2px;
}

#content_area2 #left_col2 {
float:left;
width:226px;
}

#content_area2 #right_col2 h1{
font-size:18px;
font-weight: normal;
color: #fe6600;
float:left;
width:745px;
padding-left:6px;
padding-bottom:4px;
padding-top:5px;
margin-bottom:6px;
margin-top:0px;
border-bottom: solid 1px #f4b185;
}
#content_area #right_col {
float:left;
width:226px;
}
#content_area2 #right_col2 {
float:left;
width:752px;
padding-left:5px;
padding-right:2px;
padding-bottom:10px;
background-color: #ffffff;
min-height:810px;
}

*html #content_area2 #right_col2 {
float:left;
width:743px;
padding-left:5px;
padding-right:2px;
padding-bottom:10px;
background-color: #ffffff;
height:810px;
}

#tipdiv{
width:754px; height:57px; background-color: #eb7120; float:left;
margin-top:2px;
}

.tip_left{float:left; padding-left:15px;  padding-right:10px;}
.tip_desc{float:left; width:540px;padding-left:12px; padding-top:5px;  height:57px; padding-bottom:4px; border-left: solid 1px #FFFFFF;}

*html .tip_desc{float:left; width:540px;padding-left:12px; padding-top:5px;  height:45px; padding-bottom:4px; border-left: solid 1px #FFFFFF;}

.datepadding{padding-left:25px; float:left; margin-top:6px;}

#clients{
width:738px; height:78px; border:solid 1px #eb7120; float:left;
margin-top:2px; padding-top:3px; padding-left:7px; padding-right:7px; padding-bottom:2px;
}

.header1{
color: #b54800;
font-size:13px;
font-weight: bold;
padding-top:3px;
float:left;
padding-left:5px;
}


.header2{
color: #ffffff;
font-size:13px;
width: 160px;
font-weight: bold;
padding-top:7px;
float:left;
padding-left:55px;
}

a.header2:link,a.header2:visited,a.header2:active {
color: #ffffff;
font-size:13px;
width: 160px;
font-weight: bold;
padding-top:7px;
float:left;
padding-left:55px;
text-decoration:none;
}

a.header2:hover {
color: #ffffff;
font-size:13px;
width: 160px;
font-weight: bold;
padding-top:7px;
float:left;
padding-left:55px;
text-decoration: underline;
}

.fontstyle1 {
color: #575757;
font-size:11px;
line-height:18px;
padding-right:10px;
text-align: justify;
}

.fontstyle2 {
color: #fef6f1;
font-size:11px;
text-transform:uppercase;
font-weight: bold;
line-height:15px;
}

.fontstyle3 {
color: #FFFFFF;
font-size:11px;
line-height:15px;
}

.fontstyle4 {
color: #b54800;
font-size:11px;
font-weight: bold;
line-height:15px;
}


.fontstyle5 {
color: #bdb5ab;
font-size:11px;
line-height:15px;
}


.fontstyle6 {
color: #b54800;
font-size:15px;
font-weight: bold;
line-height:15px;
}

.fontstyle7 {
color: #575757;
font-size:11px;
font-weight: bold;
line-height:15px;
}

.fontstyle8 {
color: #575757;
font-size:11px;
font-weight: normal;
line-height:15px;
width:340px;
padding:10px;
background: #f7fef3;
border:solid 1px #dfedc4;
margin-bottom:20px;
}

.fontstyle9 {
color: #575757;
font-size:11px;
font-weight: normal;
line-height:15px;
width:340px;
padding:10px;
background: #ecf7ef;
border:solid 1px #afbda5;
margin-bottom:20px;
}

.fontstyle10 {
color: #bc393f;
font-size:24px;
font-weight: normal;
width:340px;
padding:10px;
line-height:20px;
background: #ffe5cf;
border:solid 1px #b9b18d;
margin-bottom:20px;
}

.fontstyle11{
color: #575757;
font-size:11px;
font-weight: normal;
width:340px;
padding:5px;
line-height:16px;
margin-bottom:0px;
}

.fontstyle12 {
color: #bc393f;
font-size:24px;
font-weight: normal;
width:340px;
padding:10px;
line-height:20px;
background: #ffe5cf;
border:solid 1px #b9b18d;
border-top: none;
border-top: none;
}

.taxinfo {
color: #e9723c;
font-size:10px;
font-weight:bold;
padding-right:10px;
text-align: left;
padding-left:35px;
}

.subheader2 {
color: #ee593b;
font-size:15px;
font-weight: bold;
line-height:15px;
width:348px;
padding:7px;
background: #dfedc4;
}

.subheader3 {
color: #FFFFFF;
font-size:15px;
font-weight: bold;
line-height:15px;
width:348px;
padding:7px;
background: #afbda5;
}

.subheader4 {
color: #FFFFFF;
font-size:15px;
font-weight: bold;
line-height:15px;
width:348px;
padding:7px;
background: #b9b18d;
}

.subheader5 {
color: #cc4300;
font-size:15px;
font-weight: bold;
line-height:15px;
width:348px;
padding:7px;
}


.subheader6 {
color: #0462b0;
font-size:15px;
font-weight: bold;
line-height:15px;
width:348px;
padding:5px;
padding-bottom:0px;
}


#footer { 
width:100%; 
padding-top:15px;
padding-bottom:18px;
float:left;
text-align:center;
background-color: #6c5a45;
margin-top:2px;
}

ul.footerlinks{
margin:0px;
padding-left:14%;
}

ul.footerlinks li {
float:left;
color: #ddd9d4;
font-size:11px;
list-style: none;
padding-left:10px;
padding-right:10px;
border-right: solid 1px #ddd9d4;
}

ul.footerlinks li a{
color: #ddd9d4;
text-decoration: none;
font-size:11px;
list-style: none;
}


ul.footerlinks li a:hover{
color: #ffcc00;
}


ul.hm_boxlinks{
margin:0px;
width:100%;
float:left;
padding-left:10px;
padding-top:4px;
text-align:left;
}

ul.hm_boxlinks li {
color: #1f1f1f;
font-size:11px;
list-style: none;
padding-left:10px;
padding-right:10px;
padding-bottom:15px;
background-image:url(../images/arrow2.gif);
background-position:0px 5px;
background-repeat: no-repeat;
text-align:left;
}

ul.hm_boxlinks li a{
color: #1f1f1f;
text-decoration: none;
font-size:11px;
list-style: none;
text-align:left;
}


ul.hm_boxlinks li a:hover{
color: #e7640c;
text-decoration:underline;
}

ul.hm_downloadlinks{
margin:0px;
width:100%;
padding-left:32px;
padding-top:4px;
}

*html ul.hm_downloadlinks{
margin:0px;
width:100%;
padding-left:20px;
padding-top:4px;
}

ul.hm_downloadlinks li {
float:left;
color: #1f1f1f;
font-size:11px;
list-style: none;
padding-left:10px;
padding-right:10px;
padding-bottom:7px;
background-image:url(../images/arrow2.gif);
background-position:0px 5px;
background-repeat: no-repeat;
}

ul.hm_downloadlinks li a{
color: #1f1f1f;
text-decoration: none;
font-size:11px;
list-style: none;
}


ul.hm_downloadlinks li a:hover{
color: #e7640c;
text-decoration:underline;
}


.map_box{float:left; margin-top:10px;}
.download_box{float:left; width:198px;}


a.linkstyle1:link, a.linkstyle1:visited, a.linkstyle1:active {
color: #1a62a6;
float:left;
text-decoration: none;
font-size:11px;
text-decoration: underline;
background-image:url(../images/arrow3.gif);
background-position:0px 5px;
padding-left:8px;
margin-left:20px;
margin-top:7px;
background-repeat: no-repeat;
}

a.linkstyle1:hover {
color: #1a62a6;
text-decoration: none;
}


a.linkstyle2:link, a.linkstyle2:visited, a.linkstyle2:active {
color: #1f1f1f;
float:left;
text-decoration: none;
font-size:11px;
text-decoration: underline;
background-repeat: no-repeat;
text-decoration: none;
}

a.linkstyle2:hover {
color: #d95a06;
text-decoration: underline;
}




a.linkstyle3:link, a.linkstyle3:visited, a.linkstyle3:active {
color: #1a62a6;
float:right;
text-decoration: none;
font-weight: bold;
font-size:10px;
text-decoration: underline;
background-image:url(../images/icon6.jpg);
background-position: right;
padding-right:25px;
background-repeat: no-repeat;
}

a.linkstyle3:hover {
color: #1a62a6;
text-decoration: none;
}



ul.linkstyle4{
float:left;
margin:0px;
padding-left:60px;
padding-top:0px;
width:140px;
}

ul.linkstyle4 li {
float:left;
color: #fadecb;
font-size:11px;
list-style: none;
padding-left:8px;
padding-bottom:1px;
background-image:url(../images/arrow5.gif);
background-position:0px 4px;
background-repeat: no-repeat;
}

ul.linkstyle4 li a{
color: #fadecb;
text-decoration: none;
font-size:11px;
list-style: none;
}


ul.linkstyle4 li a:hover{
color: #FFFFFF;
text-decoration:underline;
}

a.linkstyle5:link, a.linkstyle5:visited, a.linkstyle5:active {
color: #fadecb;
float:left;
text-decoration: none;
font-size:11px;
text-decoration: none;
margin-left:65px;
margin-top:7px;
background-repeat: no-repeat;
}

a.linkstyle5:hover {
color: #ffffff;
text-decoration: underline;
}


a.linkstyle6:link, a.linkstyle6:visited, a.linkstyle6:active {
color: #d95a06;
text-decoration: none;
font-size:11px;
text-decoration: underline;
background-repeat: no-repeat;
text-decoration: underline;
}

a.linkstyle6:hover {
color: #000000;
text-decoration: none;
}

a.more:link, a.more:visited, a.more:active {
color: #CCCCCC;
float:right;
text-decoration: none;
font-size:11px;
text-decoration: none;
padding-right:5px;
background-repeat: no-repeat;
}

a.more:hover {
color: #ffffff;
text-decoration: underline;
}


a.more2:link, a.more2:visited, a.more2:active {
color: #1a62a6;
float:right;
text-decoration: none;
font-size:11px;
text-decoration: none;
padding-right:5px;
background-repeat: no-repeat;
}

a.more2:hover {
color: #1a62a6;
text-decoration: underline;
}


a.learnmore:link, a.learnmore:visited, a.learnmore:active {
color: #1a62a6;
float:right;
text-decoration: none;
font-size:11px;
text-decoration: underline;
background-image:url(../images/arrow3.gif);
background-position:0px 5px;
padding-left:8px;
padding-right:5px;
background-repeat: no-repeat;
}

a.learnmore:hover {
color: #1a62a6;
text-decoration: none;
}

.tab_area{
float:left; 
margin-left:25px;
}

*html .tab_area{
float:left; 
margin-left:0px;
}

.ajaxtab_desc{
float:left; 
margin-top:6px; 
color:#575452;
font-size:11px;
line-height:14px;
text-align: justify;
background-color:#fff7f2; 
border:1px solid #ff6600; 
width:509px; 
height:135px;
font-size:11px;
padding: 10px;
}

*html .ajaxtab_desc{
float:left; 
margin-top:6px; 
color:#575452;
font-size:11px;
line-height:14px;
text-align: justify;
background-color:#fff7f2; 
border:1px solid #ff6600; 
width:502px; 
height:135px;
font-size:11px;
padding: 10px;
}

.rect_box1{float:left;width:263px; height: 260px; border:solid 1px #eb7120; margin-left:25px; margin-top:2px;}
*html .rect_box1{float:left;width:259px; height: 270px; border:solid 1px #eb7120; margin-left:0px; margin-top:2px;}
.rect_box2{float:left;width:262px; height: 260px; border:solid 1px #eb7120; margin-left:2px; margin-top:2px;}
*html .rect_box2{float:left;width:259px; height: 270px; border:solid 1px #eb7120; margin-left:2px; margin-top:2px;}

.box_header1{height:28px; background-color: #eb7120; background-image:url(../images/icon2.jpg); background-position: left; background-repeat:no-repeat; margin:0px; vertical-align:top;}

.box_header2{height:28px; background-color: #eb7120; background-image:url(../images/icon3.jpg); background-position: left; background-repeat:no-repeat; margin:0px; vertical-align:top;}

.rectbox_img{float:left; padding-right:8px;}
.box_headfont{color: #FFFFFF; font-size:10px; text-transform:uppercase; font-weight:bold; float:left; padding-top: 7px; padding-left:40px;}
.box_padding{floa:left; padding:8px;}
.box_content{color: #575757; font-size:11px; text-align:justify;}

.innerright_box{width:224px; float:left; margin-top:2px;}
.right_box{border: solid 1px #d3d3d3; width:224px; background-image:url(../images/right_boxbg.jpg); background-position:bottom; background-repeat: repeat-x; float:left; margin-top:2px;}

.right_box2{border: solid 1px #d3d3d3; width:224px; background-image:url(../images/right_boxbg2.jpg); background-position:bottom; background-repeat: repeat-x; float:left; margin-top:2px;}


.head_icon{padding:4px; float:left;}
.news_row{float:left; margin-left:5px; margin-right:5px;padding-top:8px; padding-bottom:10px; border-bottom: solid 1px #ffe1cd;}
.datebox{float:left; width:33px; height:35px; background-image:url(../images/date_bg.gif); background-repeat:no-repeat; 
text-align:center; padding-top:2px;  font-size:11px; color: #FFFFFF; font-weight:bold;}
.news_text{float:left; padding-left:5px; width:165px; text-align:left;}

.right_header1{
color: #ff6600;
font-size:12px;
font-weight: bold;
padding-top:3px;
float:left;
text-transform:uppercase;
padding-left:5px;
}

.right_header2{
color: #686766;
font-size:12px;
font-weight: bold;
padding-top:5px;
float:left;
text-transform:uppercase;
padding-left:20px;
padding-bottom:8px;
background-image:url(../images/arrow7.jpg); 
background-repeat:no-repeat;
background-position:0px 6px;
border-bottom:solid 1px #fbc3a1;
width:195px;
}


.rightbox_info{float:left; padding-left:5px; padding-top:0px; padding-bottom:11px; width:210px; }
.rightbox_info2{float:left; padding-left:5px; padding-top:8px; padding-bottom:12px; width:210px; font-size:11px; line-height:15px; }
ul.testimoniallink{
margin:0px;
width:100%;
padding-left:3px;
padding-top:0px;
}

ul.testimoniallink li {
float:left;
color: #1f1f1f;
font-size:11px;
list-style: none;

padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:6px;

background-image:url(../images/arrow2.gif);
background-position:0px 11px;
background-repeat: no-repeat;
border-bottom: dashed 1px #bababa;
}

ul.testimoniallink li a{
color: #1f1f1f;
font-size:11px;
list-style: none;
text-decoration:underline;
}

ul.testimoniallink li a:hover{
color: #d95a06;
text-decoration: none;
}



ul.rightnav_link{
margin:0px;
float:left;
padding-left:10px;
padding-top:0px;
}

ul.rightnav_link li {
float:left;
color: #1f1f1f;
font-size:11px;
list-style: none;

padding-left:10px;
padding-right:10px;
padding-bottom:10px;
padding-top:6px;
width:175px;
background-image:url(../images/arrow6.gif);
background-position:0px 11px;
background-repeat: no-repeat;
border-bottom: solid 1px #d4d0cc;
}

ul.rightnav_link li a{
color: #1f1f1f;
font-size:11px;
list-style: none;
text-decoration: none;
}

ul.rightnav_link li a:hover{
color: #d95a06;
text-decoration: none;
}




ul.linkstyle6{
margin:0px;
width:100%;
float:left;
padding-left:10px;
padding-top:4px;
}

ul.linkstyle6 li {
color: #1f1f1f;
font-size:11px;
list-style: none;
padding-left:10px;
padding-right:10px;
padding-bottom:7px;
background-image:url(../images/arrow3.gif);
background-position:0px 5px;
background-repeat: no-repeat;
}

ul.linkstyle6 li a{
color: #1a62a6;
text-decoration: none;
font-size:11px;
list-style: none;
}


ul.linkstyle6 li a:hover{
color: #e7640c;
text-decoration:underline;
}
 
 
a.hm_download:link, a.hm_download:visited, a.hm_download:active, a.hm_download:hover {
color: #ffffff;
text-decoration: none;
margin-top:2px;
font-size:11px;
font-weight: normal;
background-color:#ff7d0f;
padding-top:10px;
padding-left:30px;
padding-bottom:10px;
padding-right:10px;
width:186px;;
float:left;
background-image: url(../images/pdficon.gif);
background-position: 3px 6px;
background-repeat: no-repeat;
 }
 
a.pdfdownload:link, a.pdfdownload:visited, a.pdfdownload:active, a.pdfdownload:hover {
color: #ffffff;
text-decoration: none;
margin-top:10px;
font-size:11px;
font-weight:bold;
background-color:#646464;
padding-top:10px;
padding-left:30px;
padding-bottom:10px;
padding-right:10px;
float:left;
background-image: url(../images/pdficon.gif);
background-position: 3px 6px;
background-repeat: no-repeat;
 }
 
.contentdiv{
float:left; 
width:100%; 
color: #575757;
font-size:11px;
line-height:15px;
padding-right:10px;
text-align: justify;
 }
 
#non_vocational_menu{float:left;}

.boxinfo{
float:left; 
width:700px; 
padding:12px; 
background-color:#fffaf5; 
border:solid 1px #f4b185; 
clear:both; 
margin-bottom:10px; 
margin-left:13px; 
color:#000000;
}




.media_date_head{
	float:left; text-align:left; width:90px; padding:10px 0 0 10px;
	height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;
}
.media_title_head{
	float:left; text-align:left; width:500px; padding:10px 0 0 10px;
	height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;	color:#666666;

}

.media_download_head{
	float:left; text-align:left; width:70px; padding:10px 0 0 10px; height:25px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:12px;	color:#666666;
}

.media_date{
	float:left;	clear:left;	text-align:left; width:90px; padding:0 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#993300; line-height:30px;
}
.media_title{ 
	float:left; text-align:left; width:495px; padding:0 0 0 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:30px;
}

.media_title a:link, .media_title a:visited, .media_title a:active{
	color:#0164aa;
	text-decoration: none;
}

.media_title a:hover{
	color:#000000;
	text-decoration: underline;
}


.media_download{
	float:left;	text-align:center;; width:70px; padding:10px 0 0 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#993300;
}
.anchors{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#993300; line-height:30px;
}
.media_links{
	float:left; width:600px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px; color:#666666;
}

.media_box{
	float:left;

}
.media_divider{
	float:left; width:600px; height:2px;
}
.media_archive{
	float:left; width:600px; text-align:right; padding:10px;	
}

/*      ---      */

#offices { font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:16px; padding-bottom:15px; }
#testimonial {float:left; text-align:justify; width:100%; padding-bottom:10px; padding-top:10px; }
#testimonial h3{float:left; text-align:justify; width:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
#container1 {float:left; text-align:justify; width:100%; }
#container2 {float:left; text-align:justify; width:100%; margin-bottom:15px;}
#container3 {float:left; text-align:justify; width:100%;}

