/* Universal Styles */

body {
	background-image: url(../images/background.jpg);
	background-repeat: repeat-x;
	background-color: #101911;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
}

img {
	border: 0;
}

a {
	text-decoration: none;
	color: blue;
}

a:hover {
	text-decoration: underline;
}

/* Text Styles */
h1, h2, h3 {
	padding:0;
	margin:0;
	font-weight:inherit;
	font-size:inherit;
	line-height: inherit;
	}
img.right {
	float: right;
	margin-top: -10px;
}

.title, .title a {
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
}

.link1, .link1 a {
	text-decoration: none;
	color: #890202;
	font-weight: bold;
}

.link1 a:hover {
	text-decoration: underline;
}

.link2, .link2 a {
	text-decoration: none;
	color: #195b09;
	font-weight: bold;
	font-size: 13px;
}

.link2 a:hover {
	text-decoration: underline;
}

.copyright {
	word-spacing: normal;
}

/* Structural Styles */

#container {
	width: 987px;
	border-left: 2px solid #7b8a86;
	border-right: 2px solid #7b8a86;
	border-top: 1px solid #333635;
	background-color: #FFFFFF;
	margin-left: auto;
	margin-right: auto;
}

#topNav {
	text-align: right;
	height: 30px;
}

#topNavIn {
	color: #565656;
	font-size: 18px;
	text-decoration: none;
	padding-top: 3px;
	margin-right: 10px;
	word-spacing: 10px;
}

#topNavIn a {
	color: #FFFFFF;
	font-weight: bold;
	font-family: Trebuchet MS, Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	word-spacing: normal;
}

#topNavIn a:hover {
	color: #CCDDCC;
	text-decoration: none;
}

#header {
	height: 224px;
	background-image: url(../images/header.jpg);
}

#headerText {
	float: right;
	margin-right: 10px;
	width: 310px;
	padding-top: 65px;
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	line-height: 18px;
}

#headerText a {
	color: #ffaf00;
	text-decoration: none;
}

#headerText a:hover {
	text-decoration: underline;
}

#main {
	background-image: url(../images/background_main.jpg);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
}

#people {
	height: 179px;
	float: left;
	clear: both;
	padding-left: 9px;
}

#shippers {
	background-image: url(../images/shippers_back.jpg);
	background-repeat: no-repeat;
	width: 317px;
	height: 178px;
	float: left;
}

#shippersText {
	float: left;
	padding-top: 63px;
	padding-left: 20px;
	width: 120px;
}

#agents {
	background-image: url(../images/agents_back.jpg);
	background-repeat: no-repeat;
	width: 319px;
	height: 178px;
	float: left;
	margin-left: 13px;
}

#agentsText {
	float: left;
	padding-top: 63px;
	padding-left: 25px;
	width: 140px;
}

#drivers {
	background-image: url(../images/drivers_back.jpg);
	background-repeat: no-repeat;
	width: 308px;
	height: 178px;
	float: left;
	margin-left: 15px;
}

#driversText {
	float: left;
	padding-top: 63px;
	padding-left: 25px;
	width: 118px;
}

#mainBoxes {
	clear: both;
	margin-left: 9px;
	padding-top: 10px;
}

#left {
	float: left;
	width: 321px;
}

#greenShirt {
	position: relative;
	top: 170px;
	left: 0;
	width: 201px;
	height: 113px;
	margin-bottom: -113px;
}

#agentPortal {
	clear: both;
	border: 1px solid #262727;
	width: 313px;
	height: 134px;
	background-color: #bfc7db;
	background-image: url(../images/agent_portal_login.gif);
	background-position: bottom;
	background-repeat: no-repeat;
}

#agentPortalTitle {
	height: 28px;
	background-color: #999dac;
	border-bottom: 1px solid #a9aebf;
	margin-top: 3px;
	clear: both;
}

#agentPortalTitleIn {
	padding-top: 3px;
	margin-left: 8px;
}

#agentPortalClick {
float: left;
width: 180px;
height: 100px;
}


#agentPortalContent {
	float: right;
	margin-right: 10px;
	padding-top: 10px;
	width: 110px;
}

#shop {
	margin-top: 15px;
	clear: both;
	border: 1px solid #262727;
	width: 313px;
	height: 131px;
	background-color: #d6dbe8;
}

#shopTitle {
	height: 28px;
	background-color: #a6a8b2;
	border-bottom: 1px solid #b9bcc8;
	margin-top: 3px;
	clear: both;
}

#shopTitleIn {
	padding-top: 3px;
	margin-left: 8px;
}

#shopContent {
	float: right;
	padding-right: 10px;
	padding-top: 8px;
	width: 110px;
}

#middle {
	float: left;
	width: 317px;
	height: 282px;
	margin-left: 10px;
}

#newsHighlights {
	width: 317px;
	height: 282px;
	background-color: #FFFFFF;
	background-image: url(../images/middle_background.gif);
	background-repeat: repeat-x;
	background-position: 0 -1px;
	border: 1px solid #878787;
}

#newsHighlightsTitle {
	height: 28px;
	clear: both;
	margin-top: 3px;
}

#newsHighlightsTitleIn {
	padding-top: 3px;
	margin-left: 8px;
}

#newsHighlightsContent {
	clear: both;
	margin-left: 10px;
	margin-right: 10px;
	padding-bottom: 5px;
	margin-top: -10px;
}

.newsHighlightsContentImage {
	float: left;
	width: 58px;
	height: 50px;
	margin-top: 30px;
}

.newsHighlightsContentText {
	float: left;
	width: 229px;
	height: 50px;
	margin-top: 30px;
	margin-left: 8px;
}

#previousHighlights, #previousHighlights a {
	clear: both;
	text-align: right;
	font-style: italic;
	color: #195b09;
	font-size: 12px;
	width: 100%;
}

#previousHighlights a:hover {
	text-decoration: underline;
}

#right {
	float: left;
	width: 307px;
	height: 282px;
	margin-left: 16px;
}

#divisions {
	height: 282px;
	border: 1px solid #494a4a;
	background-color: #cfd3e8;
	background-image: url(../images/divisions_back.jpg);
	background-repeat: repeat-x;
}

#divisionsTitle {
	height: 28px;
	background-color: #999dac;
	border-bottom: 1px solid #a9aebf;
	margin-top: 3px;
	clear: both;
}

#divisionsTitleIn {
	padding-top: 3px;
	margin-left: 8px;
}

#divisionsContent {
	float: right;
	padding-right: 18px;
}

.divisionsImage {
	float: left;
	margin-top: 10px;
	margin-left: 12px;
	width: 126px;
	height: 67px;
	border: 1px solid #474950;
}

.footer {
	background:#fff; 
	overflow:hidden;
	}
.footer-left {
	float:left;
	}
.footer-right {
	float:right;
	}
.footer-right img {
	margin-top:10px;
	}
/*#footer {
	clear: both;
	line-height: 20px;
	word-spacing: 5px;
	margin: 0 0 5px 25px;
}

#footer a {
	color: #000000;
	word-spacing: normal;
}

#footerText {
	margin-left: 9px;
	margin-right: 9px;
}*/

/* -------------------------------- SUBPAGE --------------------------------------- */

#mainSub {
	background-image: url(../images/main_sub_background.jpg);
	background-repeat: repeat-x;
	margin: 69px 0 0 0;
}

.mainClear {
	clear: both;
	height: 15px;
}

#leftSub {
	float: left;
	width: 148px;
}

#leftSubIn {
	margin-left: 9px;
	margin-right: 15px;
	font-size: 12px;
}

#leftSubIn a {
	color: #000000;
}

#middleSub {
	float: left;
	background-color: #FFFFFF;
	border: 2px solid #b2bca3;
	width: 564px;
	padding-bottom: 10px;
}

#middleSub2 {
	float: left;
	background-color: #FFFFFF;
	border: 2px solid #b2bca3;
	width: 829px;
	padding-bottom: 10px;
}

#middleSubIn {
	margin: 20px;
}

#rightSub {
	float: left;
	width: 255px;

}

#rightSubIn {
	margin-left: 18px;
}

.backToTop, .backToTop a {
	text-align: right;
	color: #1c8068;
	font-style: italic;
	float: right;
}

.subTitle, .subTitleColor {
	font-size: 16px;
	font-weight: bold;
	color: #137b62;
}

.subTitle {
	margin-top: -25px;
}

.subTitleDef {
	color: #137b62;
	font-weight: bold;
}

.hr {
	margin-top: -12px; 
	padding-bottom: 10px;
}

.subCrumb, .subCrumb a {
	font-weight: bold;
	font-style: italic;
	color: #000000;
	text-transform: lowercase;
	margin-left: 5px;
	margin-right: 5px;
}

.subHeadline {
	color: #000000;
	font-size: 24px;
	font-weight: bold;
}

ul.leftnav {
	color: #081829;
	list-style-image: url(../images/purple_arrow.gif);
	margin: 0 0 0 25px;
	padding: 0;
	float: right;
}

li.leftnav {
	border-bottom: 1px solid #ffffff;
}

.whiteBreak {
	width: 100%;
	height: 1px;
	background-color: #FFFFFF;
	overflow: hidden;
	margin-top: 3px;
	margin-bottom: 3px;
}

img.left {
	float: left;
	margin-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

img.right {
	float: right;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

img.right_arrow {
float: right;
margin-top: -12px;
}

a#nav_header_agents {
display: block;
text-align: center;
font-size: 1.5em;
font-weight: bold;
color: #226487;
}

a#nav_header_drivers {
display: block;
text-align: center;
font-size: 1.5em;
font-weight: bold;
color: #3a2805;
}

a#nav_header_shippers {
display: block;
text-align: center;
font-size: 1.5em;
font-weight: bold;
color: #856b29;
}

a#nav_header_about, a#nav_header_contact {
display: block;
text-align: center;
font-size: 1.5em;
font-weight: bold;
}

img.whiteArrow {
	margin-right: 8px;
}

.clear {
	clear: both;
}

.historyTitle {
	background-image: url(../images/history.gif);
	background-repeat: no-repeat;
	height: 47px;
	margin-left: -10px;
}

.missionTitle {
	background-image: url(../images/mission.gif);
	background-repeat: no-repeat;
	height: 47px;
	margin-left: -10px;
}

.credoTitle {
	background-image: url(../images/credo.gif);
	background-repeat: no-repeat;
	height: 47px;
	margin-left: -10px;
}

#subHeader {
	height: 149px;
	background-image: url(../images/sub_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#subHeaderBelow {
	height: 75px;
	clear: both;
}

/* ---------------- DRIVERS TAB ------------------ */

#mainDrivers {
	background-image: url(../images/drivers_background.jpg);
	background-color: #FDFDFD;
	background-repeat: repeat-x;
	width: 965px;
	margin: 77px 7px 0 8px;
	border-left: 1px solid #d7bd7c;
	border-right: 1px solid #d7bd7c;
	border-bottom: 1px solid #d7bd7c;
	padding-top: 5px;
}

#mainAgents {
	background-image: url(../images/background_agents.png);
	background-repeat: repeat-x;
	width: 971px;
	margin: 76px 7px 0 8px;
	border-left: 1px solid #65a2c2;
	border-right: 1px solid #65a2c2;
	border-bottom: 1px solid #65a2c2;
	padding-top: 5px;
}

#mainShippers {
	background-image: url(../images/background_shippers.png);
	background-repeat: repeat-x;
	background-color: #e7dfcb;
	width: 971px;
	margin: 75px 7px 0 8px;
	border-left: 1px solid #e6b635;
	border-right: 1px solid #e6b635;
	border-bottom: 1px solid #e6b635;
	padding-top: 5px;
}

#driversHeader {
	height: 138px;
	background-image: url(../images/drivers_header.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#driversBelow {
	height: 75px;
	clear: both;
}

#driversLeft {
	float: left;
	width: 695px;
	margin-left: 10px;
	margin-top: 25px;
	padding-bottom: 50px;
	background-image: url(../images/drivers_background_left.jpg);
	background-repeat: no-repeat;
}

#shippersLeft {
	float: left;
	width: 695px;
	margin-left: 10px;
	margin-top: 10px;
	padding-bottom: 50px;
	background-image: url(../images/background_shippers_content-trans.png);
	background-repeat: no-repeat;
}

#driversRight {
	float: right;
	margin-right: 5px;
	margin-top: 25px;
}

#dlLeft {
	float: left;
	width: 375px;
}

#dlRight {
	float: left;
	margin-top: 35px;
	width: 315px;
	padding-right: 5px;
}

#dlRightAgents {
	float: left;
	margin-top: 35px;
	width: 310px;
	margin-left: 10px;
	color: #fbfbfb;
}

.advantage {
	margin-left: 30px;
	clear: both;
	margin-top: 20px;
	font-style: italic;
	font-size: 14px;
	font-weight: bold;
}

.whiteTitle {
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}

img.tdriver {
	margin-top: -24px;
	margin-left: 1px;
	float: left;
}

img.tagent {
	margin-left: 1px;
	float: left;
}

#driversLearnMore {
	clear: both;
	margin-top: -20px;
	margin-left: 20px;
	width: 295px;
	position: relative;
}

.driversLearnMoreTitle, .driversLearnMoreTitle a {
	color: #3e0101;
	font-weight: bold;
	font-size: 16px;
}

#driversLoginText {
	float: left;
	width: 170px;
	margin-left: -10px;
	margin-top: 30px;
	text-align: right;
}

#driversLoginText { text-align: center; }

/***** BEGIN Scholarship Program *****/

.none { list-style: none; }

.leftlist {
	float: left;
	width: 220px;
	margin-top: 0;
	margin-left: 20px;
	margin-right: 40px;
	padding-left: 0;
}

.rightlist {
	float: left;
	width: 220px;
	margin-left: 40px;
}

/***** END Scholarship Program *****/
/***** BEGIN Driver Advantages *****/

.center { text-align: center; }

.space { margin-right: 3px; }

.top { margin-top: 2px; }

.noindent { margin: 0; padding: 0; }

/***** END Driver Advantages *****/
/***** BEGIN Contact Us *****/

#contact h6 { color: red; }

#contact .opt { display: block; color: red; font-size: .8em; }

#contact_colone {
width: 47%;
float: left;
}

#contact_coltwo {
width: 47%;
margin-left: 4%;
float: left;
}

#contact label, #contact input { display: block; }

#lbl_newsletter { margin: -15px 0 0 25px; }

/***** END Contact Us *****/

/***** BEGIN Landing Pages *****/

#container {
background: #fff;
border-top: 1px solid #333635;
border-left: 2px solid #7b8a86; border-right: 2px solid #7b8a86;
width: 987px;
margin: 0 auto;
}

#top_nav {
background: url(../images/top_navbg.png) no-repeat;
width: 989px; height: 55px;
margin: 0 0 0 -1px; padding: 0;
}

#top_nav ul {
margin: 0;
display: inline;
float: right;
padding: 0;
list-style: none;
}

#top_nav li {
background: url(../images/top_nav_libg.png) no-repeat top right;
padding: 3px 18px 0 18px;
display: inline;
float: left;
}

#top_nav li.nosep { background: none; }

#top_nav a {
color: #fff;
font-weight: bold;
font-family: Trebuchet MS, Geneva, Arial, Verdana, Helvetica, sans-serif;
font-size: 16px;
word-spacing: normal;
}

#top_nav a:hover {
color: #ccddcc;
text-decoration: none;
}

#head_agent {
background: url(../images/header1-trans.png) no-repeat;
border-top: 2px solid #73837e;
width: 977px; /* 987 */ height: 188px; /* 193 */
margin: -25px 1px 0 0;
padding: 10px 0 0 10px;
}

#head_driver {
background: url(../images/header2-trans.png) no-repeat;
border-top: 2px solid #73837e;
width: 977px; /* 987 */ height: 188px; /* 193 */
margin: -25px 1px 0 0;
padding: 10px 0 0 10px;
}

#head_shipper {
background: url(../images/header3-trans.png) no-repeat;
border-top: 2px solid #73837e;
width: 977px; /* 987 */ height: 188px; /* 193 */
margin: -25px 1px 0 0;
padding: 10px 0 0 10px;
}

#head_about{
background: url(../images/header_about-trans.png) no-repeat;
border-top: 2px solid #73837e;
width: 977px; /* 987 */ height: 188px; /* 193 */
margin: -25px 1px 0 0;
padding: 10px 0 0 10px;
}

#head_contact {
background: url(../images/header_contact-trans.png) no-repeat;
border-top: 2px solid #73837e;
width: 977px; /* 987 */ height: 188px; /* 193 */
margin: -25px 1px 0 0;
padding: 10px 0 0 10px;
}

#nav {
margin: -80px 0 0 7px; padding: 0;
list-style: none;
z-index: 2;
position: relative;
}

#nav li {
display: inline;
float: left;
}

#shippers2, #agents2, #agents3 { margin-right: 13px; }

#shippers4 { margin-right: 10px; }

#agents4 { margin-right: 11px; margin-top: -3px; }

#agents2, #agents3 { margin-right: 14px; }

#agents2 { margin-top: -4px; }

#agents3 { margin-top: -3px; }

#drivers3 { margin-top: 1px; }

#shippers3 { margin-right: 13px; margin-left: -1px; }

#foot_nav {
margin: 0 0 0 19px;
padding: 20px 0 0 0;
clear: both;
}

#foot_nav li {
display: inline;
float: left;
list-style: none;
}

#foot_nav li a { color: #000; }

#copyright {
margin: 20px 0 0 19px;
padding-bottom: 6px;
display: block;
clear: both;
}
.footer_info {
margin: 0px 0 0 19px;
padding-bottom: 10px;
display: block;
clear: both;
}


/***** END Landing Page *****/

/***** BEGIN Request a Rate form *****/

#web_inquiry .red, #req2 .red { color: #ff5959; }

#web_inquiry label, #req2 label {
width: 105px;
margin: 0;
display: block;
float: left;
}

#web_inquiry input, #web_inquiry textarea, #req2 input, #req2 textarea {
width: 185px;
margin-bottom: 3px;
display: block;
float: left;
}

#req2 select{
width: 189px;
margin-bottom: 3px;
display: block;
float: left;
}

#web_inquiry div, #req2 div {
margin-bottom: -19px;
clear: both;
}

#buttons {
clear: both;
padding-top: 5px;
}

#submit {
	float: left;
}

#reset {
	float: left;
}

#buttons input { width: auto; }

#terminalMap {
	float: left;
	width: 370px;
}

#terminalOutput, #terminalOutputTop {
	float: left;
	width: 360px;
	margin-left: 30px;
	margin-bottom: 6px;
}

h4.title { font-size: 11px; }
h5.date { font-size: 9px; margin-top: -15px; }

img.bord {
	border: 4px double #B2BCA3;
	float: left;
	margin-right: 10px;
}

/***** REQUEST A RATE *****/

#req * { font-family: Arial, Helvetica, sans-serif; }

#req input { font-size: 10px; }

.subTitleRed {
font-size: 11px;
font-weight: bold;
color: #ff0000;
}

fieldset {
border: 1px solid #ccc;
padding: 0 1em 1em 1em;
}

legend {
padding: 1em;
color: #000;
font-weight: bold;
}

fieldset.text label, label.date { 
width: 210px;
margin: 0;
display: block;
float: left;
padding-top: 5px;
}


fieldset.text input, fieldset.text textarea {
width: 185px;
margin: 0 0 3px 210px;
display: block;
}

fieldset.text6 input, fieldset.text6 textarea {
	margin: 0 0 3px 10px;
	width: 185px;
	display: block;
}

label.date { width: 85px; }

#inline input, #lbl_floor_method, #lbl_palletized_method, #lbl_other_method , #driver_load_yes, #driver_load_no, #lbl_driver_load_yes, #lbl_driver_load_no  { 
width: auto;
margin: 5px 0 0 0;
display: inline;
float: none;
clear: none;
padding-top: 5px;
}

#margined { margin: 0 0 10px 210px; }

#lbl_other_method { margin-right: 10px; }

#load_type_other_text, #truckload_other_text, #flat_length_text { margin-left: 10px; }

#pickup_date3 { margin-right: 20px; }

#load_type_other_text, #flat_length_text { width: 114px; }

#pickup_date, #pickup_date2, #delivery_date, #delivery_date2 { width: 30px; }

#pickup_date3, #delivery_date3 { width: 55px; }

#inline3 { margin-bottom: 2px; }

#dest_volume {
width: 18px;
margin: 5px 0 0 0;
display: inline;
float: none;
clear: none;
padding-top: 5px;
}

#lbl_dest_volume {
margin: 5px 0 0 0;
padding-top: 5px;
}

#lbl_dest_loads, #dest_loads_day, #dest_loads_week, #dest_loads_month, #lbl_dest_loads_day, #lbl_dest_loads_week, #lbl_dest_loads_month  {
width: auto;
margin: 5px 0 0 0;
display: inline;
float: none;
clear: none;
padding-top: 5px;
}

.subTitleForm {
font-size: 16px;
font-weight: bold;
color: #137b62;
margin-top: 10px;
}

#req img { margin-bottom: 10px; }

#web_inquiry img { margin: 20px 0 0 0; }

fieldset.text2 label{ 
width: 210px;
margin: 0 0 3px 50px;
margin: 0;
display: block;
padding-top: 5px;
}

fieldset.text2 input {
width: 40px;
float: left;
clear: both;
display: block;
}

fieldset.check input { 
width: 17px;
margin: 0;
display: block;
float: left;
clear: both;
padding-top: 5px;
}

#req .red { color: #ff5959; }

#buttons2 {
margin-left: 230px;
padding-top: 5px;
}

#buttons2 input { width: auto; }

#web_inquiry2  label {
width: 210px;
margin: 0;
display: block;
float: left;
clear: none;
padding-top: 5px;
}

#web_inquiry2 input {
width: 185px;
margin: 0 0 3px 210px;
display: block;
}

#web_inquiry2 fieldset.fleet input { margin-left: 200px; }

#web_inquiry2 fieldset.interest input {
width: auto;
margin: 0 10px 3px 0;
clear: both;
float: left;
}

#web_inquiry2 fieldset.interest label {
width: auto;
margin: 0;
display: inline;
float: left;
clear: none;
padding: 0 0 3px 0;
}

#web_inquiry2 #buttons { margin-left: 13px; }

#web_inquiry2 #buttons input {
width: auto;
margin-left: 0;
display: inline;
}

/***** REQUEST INSURANCE *****/

#insurance .red, .red { color: red; }

#insurance label, #insurance_inquiry div > label{ 
width: 210px;
margin: 0;
display: block;
float: left;
clear: both;
padding-top: 5px;
}

#insurance input, #insurance textarea {
width: 185px;
margin: 0 0 3px 210px;
display: block;
}

#insurance fieldset.check label {
width: 125px;
margin: 0;
display: block;
float: left;
clear: none;
padding-top: 5px;
}

#insurance fieldset.check input {
width: 13px;
display: block;
float: left;
clear: both;
}

#insurance_inquiry fieldset.check2 {
margin-bottom: 10px;
}

#insurance_inquiry fieldset.check2 label#test { margin: 10px 0; }

/****** BEGIN FLEET OWNER FORM *****/

input#conventional, input#cabover, input#day, input#van, input#flatbed, input#reefers {
width: 40px;
margin-right: 10px;
}

/***** END REQUEST A RATE *****/


.table1 {
	background-color: #EAEAEA;
}

.ins th {
	background-color: #CADCBC;
}

.pdf {
	list-style-image: url(../images/pdf-trans.gif);
	line-height: 18px;
}

.whitetext {
	color: #FFFFFF;
	font-size: 75%;
}

.footerLink{
	color: #000000;
}

/***** PINBALL *****/

#pinball {
width: 800px; height: 500px;
margin: 0 0 5px -18px;
border: 0;
}

#copyright a {
color: #000;
}

/***/

h2.homeText {
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	font-family: Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	line-height: 18px;
	padding:0;
	margin:0;
	}
.footer_info strong {
	font-weight:normal;
	font-size:inherit;
	}
h1.introText {
	font-size:11px;
	font-weight:bold;
	color:#fff;
	}
h1.headText {
	color: #000000;
	font-size: 24px;
	font-weight: bold;
	margin:0;
	padding:0;
}
.introLeft {
	float:left; 
	padding-left:10px; 
	padding-top:10px;
	}
h2.subHeadText {
	font-size: 16px;
	font-weight: bold;
	color: #137b62;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
	padding:0;
	margin-top: -25px;
}
