/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#d4d4bc url(images/header_bg.gif) top repeat-x;
}

th {background:#806a57; line-height: 22px; font-size: 16px; font-weight: bold; color: #FFF; font-family:"Trebuchet MS";}
caption {background:#806a57; line-height: 22px; font-size: 16px; font-weight: bold; color: #FFF; font-family:"Trebuchet MS";}
.r1 {background:#F1F1E8;}
.r2 {background:#E9E9E0;}

a:hover{text-decoration:none;}

a img {border:0;}

ul {list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  {clear:both;}


html, input, textarea
	{
		font-family:Georgia, Times New Roman; 
		font-size:12px;
		line-height:16px;
		color:#413D3A;		
	}

h3 {font-size:16px; line-height:20px;}

p {padding-bottom: 22px;}
.bold {font-weight: bold;}
.small {font-size:10px; line-height:11px;}

input, select { vertical-align:middle; font-weight:normal;}

/* a {color:#87A7AB;} */
/*a {color:#5E7477;} */
a {color:#21519A;}
a:visited {color:#413D3A;}

.pdf {padding-right: 20px;background: transparent url(images/pdf.gif) no-repeat center right;}
.doc {padding-right: 20px;background: transparent url(images/doc2.gif) no-repeat center right;}
.xls {padding-right: 20px;background: transparent url(images/xls.gif) no-repeat center right;}
.out {padding-right: 20px;background: transparent url(images/external.gif) no-repeat center right;}
.popup {padding-right: 20px;background: transparent url(images/popup.gif) no-repeat center right;}
.mag {padding-right: 20px;background: transparent url(images/magnify.gif) no-repeat center right;}
.mail {padding-right: 20px;background: transparent url(images/mailto.gif) no-repeat center right;}

.footertext
	{
		font-family:Georgia, Times New Roman; 
		font-size:10px;
		line-height:12px;
		color:#413D3A;		
	}


blockquote {margin-left:30px; margin-right:30px;}

/*main layout */

.logo {margin:28px 84px 0 40px;}

.main {margin:0 auto;}
.options {margin:0 auto; color:#FFF; font-weight:bold;}
.options a {color:#FFF;text-decoration:none;}
.options a:hover {color:#FFF;text-decoration:underline;}
.h_subhead a {color:#806a57;text-decoration:none;}
.h_subhead a:hover {color:#806a57;text-decoration:underline;}
.tb {margin:0 auto;}

#middle {width:100%; background:url(images/footer_bg.gif) bottom repeat-x #ededda;}
#middle .indent {padding:0 14px 0 16px;}

#footer .indent {padding:10px 0 40px 20px; color:#444342;}
#footer a {color:#444342; font-weight:bold;}

.more {background:#fdab1d; padding:2px 5px 3px 5px; color:#FFFFFF; text-decoration:none;}
.more:hover {text-decoration:underline;}
.h_text {background:#806a57; padding:14px 0 13px 24px; font-size: 22px; line-height: 26px; font-weight: bold; color: white; font-family:"Trebuchet MS";}
.h_text a {color: white;text-decoration:none;}
.h_text a:visited {color: white;text-decoration:none;}
.h_text a:hover {color: white;text-decotration:underline;}
.h_subhead {font-size: 16px; font-weight: bold; color: #806a57; font-family:"Trebuchet MS";}
#sitemap .h_subhead {font-size: 18px; font-weight: bold; font-family:"Trebuchet MS";}
.sitemap a{color:#413D3A;text-decoration:none;}
.sitemap a:hover{text-decoration:underline;}
H2 {font-size: 20px; font-weight: bold;}

.box1 {background:#f6f6ed;}
.box1w {padding:24px 16px 28px 16px; background:#f6f6ed;}
.box1d {padding:24px 16px 28px 16px; background:#f6f6ed; background-image: url(images/about-us-back.jpg); background-repeat: no-repeat;}
.box1c {padding:24px 16px 28px 16px; background:#f6f6ed; background-image: url(images/workforce-info-background.jpg); background-repeat: no-repeat;}
.box1b {padding:24px 16px 28px 16px; background:#f6f6ed; background-image: url(images/bus-sol-back.jpg); background-repeat: no-repeat;}
.box1a {padding:24px 16px 28px 16px; background:#f6f6ed; background-image: url(images/work-sol-back.jpg); background-repeat: no-repeat;}
.box2 {background:#e3e3c7;}

.ul li { background:url(images/list_bg-orange.gif) no-repeat 0 5px; font-size:13px; padding-left:12px; line-height:23px; border-bottom:1px solid #ededda;}
.ul li a { color:#726b65; padding-left:0px; text-decoration:none;}
.ul li a:hover {text-decoration:underline;}
.ul .last {border:none !important;}

.ul2 li { background:url(images/date_bg.gif) no-repeat 0 1px; padding:0 0 20px 22px; }
.ul2 li a {font-weight:bold; color:#806a57; text-decoration:none;}
.ul2 li a:hover {text-decoration:underline;}
.ul2 .date { font-style:italic;}

.ul-none li {background-image: none; padding:10px; }
.ul-none .date { font-style:italic;}

.ul3 li {border-bottom:1px solid #e3e3c7;}

.ul4 li { background:url(images/list_bg-orange.gif) no-repeat 0 5px; padding-left:12px; line-height:1.5em;margin-left:1.5em;}
.ul4 li .none {padding-left:12px; line-height:1.5em;margin-left:1.5em;}
.ul4 li a { color:#726b65; padding-left:0px; text-decoration:underline;}
.ul4 li a:hover {text-decoration:underline;}
.ul4 .last {border:none !important;}

.ol2 li {margin-left:1.5em;}

.feeds {background:url(images/feeds_bg.gif) no-repeat 0 2px; padding-left:23px; color:#ffffff; font-size:11px; font-family:arial; text-decoration:none;}
.feeds:hover {text-decoration:underline;}

/* index */

#index .column1 .content1 {padding:31px 0px 0px 0px;}
#index .box1 {padding:24px 0 28px 16px;}
#index .box1a {padding:24px 0 28px 16px;}
#index .box1b {padding:24px 0 28px 16px;}
#index .box1c {padding:24px 0 28px 16px;}
#index .box1d {padding:24px 0 28px 16px;}
#index .box1w {padding:24px 0 28px 16px;}
#index .box1 .list1 {width:223px; float:left;}
#index .box1 .ind_list {width:12px; float:left;}
#index .box1 .list2 {width:230px; float:left;}
#index .box1 .list2 li {padding-left:4px;}
#index .box1 .list2 li a {padding-left:16px;}
#index .column2 .content1 {padding-top:14px;}
#index .column2 .content2 {padding:28px 10px 43px 19px;}
#index .column2 .h_text .right {padding:3px 35px 0 0;}

/* index-1 */

#index_1 .column1 .content1 {padding:31px 5px 18px 23px;}
#index_1 .column1 .content2 {padding:22px 5px 20px 23px;}
#index_1 .column1 ul {margin-left:16px;}
#index_1 .column2 .content1 {padding-top:14px;}
#index_1 .column2 .content2 {padding:28px 15px 66px 24px;}
#index_1 .column2 .h_text .right {padding:3px 35px 0 0;}
#index_1 .column3 .content1 {padding:31px 0 14px 7px;}
#index_1 .column3 .content2 {padding:21px 0 14px 7px;}

/* index-2 */

#index_2 .box1 {padding:31px 10px 49px 23px;}
#index_2 .box1 .col1 {width:180px; float:left;}
#index_2 .box1 .col2 {width:255px; float:left;}
#index_2 .box1 .col2 li {padding-left:5px;}
#index_2 .box1 .col2 li a {padding-left:15px;}
#index_2 .column2 .content1 {padding-top:14px;}
#index_2 .column2 .content2 {padding:28px 19px 60px 14px;}
#index_2 .column2 .content3 {padding-left:5px;}
#index_2 .column2 .h_text .right {padding:3px 35px 0 0;}

/* index-3 */

#index_3 .column1 .content1 {padding:31px 24px 0 23px;}
#index_3 .column1 .col1 {width:245px; float:left;}
#index_3 .column1 .ind_col {width:35px; float:left;}
#index_3 .column1 .col2 {width:245px; float:left;}
#index_3 .column2 .content1 {padding-top:14px;}
#index_3 .column2 .box2 .content2 {padding:16px 19px 37px 19px;}
#index_3 .column2 .h_text .right {padding:3px 35px 0 0;}
#index_3 .box1 {padding:24px 17px 32px 19px; margin:14px 0 65px 0;}



/* index-4 */

#index_4 .column1 .content1 {padding:31px 5px 26px 23px;}
#index_4 .box1 {padding:21px 0 53px 23px;}

#index_4 .column2 .content1 {padding-top:14px;}
#index_4 .column2 .content2 {padding:28px 19px 63px 19px;}
#index_4 .column2 .h_text .right {padding:3px 35px 0 0;}


.form_left {width:234px; float:left;}
.form_right {width:300px; float:left;}
.form_left .row {height:27px;}

.form_left .input {width:211px; height:20px; border:1px solid #726b65; background:none;}
.form_right .textarea {width:298px; height:74px; border:1px solid #726b65; background:none; overflow:auto}
.form_right div {text-align:right; padding:28px 1px 0 0;}

/* index-5 */

#index_5 #middle .indent {padding:0 14px 46px 16px;}
#index_5 .box1 {padding:34px 10px 53px 23px;}

