.serv_full/* TaskUs */


/* Global */

:focus
{
-moz-outline-style: none;
}


*{	
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, Sans Serif;
	text-align: left;
	border: 0; }

p.psp {
	margin: 10px 0 0 0; }

h1 {
	font-size: 18px;
	color: #000000; }

h2 {
	margin: 8px 0 0 0;
	font-size: 13px;
	color: #6e6e6e; }

.error{
	font-size:12px;
	color:#FF0000;
}

a {
	color: #00638e;
}

a.awht:link {
	text-decoration: none;
	color: #ffffff; }

a.awht:visited {
	text-decoration: none;
	color: #ffffff; }

a.awht:hover {
	text-decoration: none;
	color: #ffffff; }

a.awht:active {
	text-decoration: none;
	color: #ffffff; }


a.amenu:link {
	text-decoration: none;
	color: #00638e; }

a.amenu:visited {
	text-decoration: none;
	color: #00638e; }

a.amenu:hover {
	text-decoration: none;
	color: #00638e; }

a.amenu:active {
	text-decoration: none;
	color: #00638e; }


a.abmenu:link {
	text-decoration: none;
	color: #cfcfcf; }

a.abmenu:visited {
	text-decoration: none;
	color: #cfcfcf; }

a.abmenu:hover {
	text-decoration: none;
	color: #cfcfcf; }

a.abmenu:active {
	text-decoration: none;
	color: #cfcfcf; }


a.ablue:link {
	text-decoration: underline;
	color: #298cb7; }

a.ablue:visited {
	text-decoration: underline;
	color: #298cb7; }

a.ablue:hover {
	text-decoration: underline;
	color: #298cb7; }

a.ablue:active {
	text-decoration: underline;
	color: #298cb7; }


a.ablue2:link {
	text-decoration: none;
	color: #298cb7; }

a.ablue2:visited {
	text-decoration: none;
	color: #298cb7; }

a.ablue2:hover {
	text-decoration: none;
	color: #298cb7; }

a.ablue2:active {
	text-decoration: none;
	color: #298cb7; }


a.ablk:link {
	text-decoration: none;
	color: #000000; }

a.ablk:visited {
	text-decoration: none;
	color: #000000; }

a.ablk:hover {
	text-decoration: none;
	color: #000000; }

a.ablk:active {
	text-decoration: none;
	color: #000000; }


a.ared:link {
	text-decoration: underline;
	color: #ef6445; }

a.ared:visited {
	text-decoration: underline;
	color: #ef6445; }

a.ared:hover {
	text-decoration: underline;
	color: #ef6445; }

a.ared:active {
	text-decoration: underline;
	color: #ef6445; }


a.ared2:link {
	text-decoration: none;
	color: #ef6445; }

a.ared2:visited {
	text-decoration: none;
	color: #ef6445; }

a.ared2:hover {
	text-decoration: none;
	color: #ef6445; }

a.ared2:active {
	text-decoration: none;
	color: #ef6445; }


body {
	margin: 0 auto 0;
	background-color: #6d6d6d;
	text-align: center; }

body.btask {
	background-color: #ffffff; }


.wrapper_t {
	width: 100%;
	margin: 0 auto 0;
	background: url(../images/bkgd_top.jpg) center top no-repeat;
	text-align: center; }

.content_t {
	position: relative;
	width: 966px;
	margin: 0 auto 0; }

.wrapper_b {
	width: 100%;
	margin: 0 auto 0;
	text-align: center; }

.content_b {
	position: relative;
	width: 966px;
	height: 65px;
	background: url(../images/bkgd_bot.jpg) left top repeat-x;
	margin: 0 auto 0; }

.top {
	position: relative;
	width: 966px;
	height: 110px; }

.menutop {
	position: absolute;
	top: 4px;
	right: 0; }

.menutop_item {
	float: right;
	display: inline;  /* For IE6 */
	margin: 0 0 0 15px;
	font-size: 11px; 
	color: #ffffff;
	line-height: 1.0em; }

.menutop_phone {
	float: right;
	display: inline;  /* For IE6 */
	margin: 0 0 0 15px;
	font-size: 12px; 
	color: #ffffff;
	font-weight: bold;
	line-height: 1.0em; }

.menutop_phone_sm {
	float: right;
	display: inline;  /* For IE6 */
	font-size: 12px;
	color: #ffffff;
	letter-spacing: 1px;
	line-height: .8em; }

.loginbox {
	position: absolute;
	top: 25px;
	right: 0; }

.loginbox_input {
	float: left;
	display: inline;  /* For IE6 */
	width: 120px;
	margin: 5px 8px 0 0;
	padding: 3px;
	background: url(../images/bkgd_orange_input.gif) left top no-repeat;
	font-size: 11px; 
	color: #f4a14c; }

.imgbtn_login {
	margin-top:5px;
	float: left;
	display: inline;  /* For IE6 */ }

.input_txt {
	width: 116px;
	height: 20px;
	margin: 0 0 2px 2px;
	color: #ffffff;
	font-size: 14px;
	background-color: #ce7b26; }

.imglogo {
	position: absolute;
	top: 20px;
	left: 20px; }

.menumain {
	position: absolute;
	bottom: 0;
	left: 330px; }

.menumain_on_left {
	float: left;
	display: inline;  /* For IE6 */
	width: 3px;
	height: 33px;
	margin: 0 0 0 10px;
	background: url(../images/tab_blue_left.gif) left top no-repeat; }

.menumain_on_mid {
	float: left;
	display: inline;  /* For IE6 */
	height: 28px;
	padding: 5px 12px 0;
	background: url(../images/tab_blue_mid.gif) left top repeat-x;
	font-size: 18px;
	color: #ffffff;
	font-weight: bold;
	text-align: center; }

.menumain_on_right {
	float: left;
	display: inline;  /* For IE6 */
	width: 3px;
	height: 33px;
	background: url(../images/tab_blue_right.gif) left top no-repeat; }


.menumain_left {
	float: left;
	display: inline;  /* For IE6 */
	width: 3px;
	height: 33px;
	margin: 0 0 0 10px;
	background: url(../images/tab_white_left.gif) left top no-repeat; }

.menumain_mid {
	float: left;
	display: inline;  /* For IE6 */
	height: 28px;
	padding: 5px 12px 0;
	background: url(../images/tab_white_mid.gif) left top repeat-x;
	font-size: 18px;
	color: #00638e;
	font-weight: bold;
	text-align: center; }

.menumain_right {
	float: left;
	display: inline;  /* For IE6 */
	width: 3px;
	height: 33px;
	background: url(../images/tab_white_right.gif) left top no-repeat; }


.main {
	width: 966px;
	background: url(../images/bkgd_main_mid.jpg) left top repeat-y; }

.main_top {
	width: 966px;
	height: 20px;
	background: url(../images/bkgd_main_top.jpg) left top no-repeat; }

.main_top2 {
	width: 966px;
	height: 10px;
	background: url(../images/bkgd_main_top.jpg) left top no-repeat; }

.main_bot {
	width: 966px;
	height: 10px;
	margin: 20px 0 0 0;
	background: url(../images/bkgd_main_bot.jpg) left top no-repeat; }

.reflect {
	width: 10px;
	height: 65px;
	background: url(../images/bkgd_reflect.jpg) left top no-repeat; }

#dreflect_left {
	position: absolute;
	top: 0;
	left: 0; }

#dreflect_right {
	position: absolute;
	top: 0;
	right: 0; }

.askbox {
	float: left;
	display: inline;  /* For IE6 */
	margin: 7px 0 0 17px; }

.askbox_left {
	float: left;
	display: inline;  /* For IE6 */
	width: 6px;
	height: 38px;
	background: url(../images/bkgd_ask_left.jpg) left top no-repeat; }

.askbox_mid {
	float: left;
	display: inline;  /* For IE6 */
	height: 33px;
	padding: 5px 10px 0 5px;
	background: url(../images/bkgd_ask_mid.jpg) left top repeat-x;
	font-size: 12px;
	color: #000000; }

.askbox_right {
	float: left;
	display: inline;  /* For IE6 */
	width: 50px;
	height: 33px;
	padding: 5px 0 0 9px;
	background: url(../images/bkgd_ask_right.jpg) left top no-repeat;
	font-size: 12px;
	color: #ffffff; }

.imgb2 {
	position: absolute;
	top: 10px;
	right: 16px; }

.menubot {
	float: left;
	display: inline;  /* For IE6 */
	margin: 12px 0 0 20px;
	font-size: 11px;
	color: #cfcfcf; }


.main_inner {
	width: 923px;
	margin: 0 0 0 22px;
	background: url(../images/bkgd_main_inner.jpg) left top repeat-x; }

.main_inner2 {
	width: 907px;
	margin: 0 0 0 30px; }

.main_inner_l {
	float: left;
	display: inline;  /* For IE6 */
	width: 15px;
	height: 375px;
	background: url(../images/bkgd_main_inner_l.jpg) left top no-repeat; }

.main_inner_r {
	float: right;
	display: inline;  /* For IE6 */
	width: 15px;
	height: 375px;
	background: url(../images/bkgd_main_inner_r.jpg) left top no-repeat; }


.acctmenu_box {
	position: absolute;
	top: 25px;
	right: 0; }

.acctmenu_left {
	float: right;
	display: inline;  /* For IE6 */
	width: 6px;
	height: 13px;
	background: url(../images/bkgd_acctbar_left.gif) left top no-repeat; }

.acctmenu_item {
	float: right;
	display: inline;  /* For IE6 */
	height: 13px;
	padding: 0 5px 0 5px;
	font-size: 11px;
	color: #000000;
	background: #dc8934; }

.acctmenu_right {
	float: right;
	display: inline;  /* For IE6 */
	width: 6px;
	height: 13px;
	background: url(../images/bkgd_acctbar_right.gif) left top no-repeat; }


.font_orange {
	color: #e28f3a; }

/* End of Global */




/* Homepage */

h1.hhp {
	font-size: 24px;
	color: #3598c3; }

h4.hhp {
	font-size: 14px;
	color: #989898; }


.hpcol1 {
	float: left;
	display: inline;  /* For IE6 */
	width: 330px;
	margin: 0;
	text-align: center; }

.hpcol2 {
	float: left;
	display: inline;  /* For IE6 */
	width: 420px;
	margin: 30px 0 0 0;
	text-align: left; }

.hpcol3 {
	float: left;
	display: inline;  /* For IE6 */
	position: relative;
	width: 184px;
	margin: 10px 0 0 0;
	text-align: left; }

.hpservices {
	width: 184px;
	background: url(../images/bkgd_services.jpg) left top repeat-x; }

.hpservices_top {
	width: 184px;
	height: 14px;
	background: url(../images/bkgd_services_top.jpg) left top no-repeat; }

.hpbtn_allserv {
	margin: 0 0 0 10px; }

.hpfont_main {
	font-size: 15px;
	color: #484848; }


ul.hpserv {
	list-style-type: none;
	padding: 10px 0 0 0px;
	font-size: 13px; 
	color: #010101;
	font-weight: bold; }

ul.hpserv li {
	padding: 0 0 0 28px;
	line-height: 1.25em; }

ul.hpserv li.on {
	background-color: #fab560; }


ul.hpserv2 {
	list-style-type: none;
	padding: 10px 0 0 0px;
	font-size: 13px; 
	color: #f8942d;
	font-weight: bold; }

ul.hpserv2 li {
	padding: 0 0 0 28px;
	line-height: 1.25em; }


ul.hpserv3 {
	list-style-type: none;
	padding: 2px 0 0 0px;
	font-size: 13px; 
	color: #106d95; }

ul.hpserv3 li {
	padding: 0 0 0 28px;
	line-height: 1.25em; }

ul.hpserv3 li.on {
	background-color: #fab560; }


a.ahpsb:link {
	text-decoration: none;
	color: #010101; }

a.ahpsb:visited {
	text-decoration: none;
	color: #010101; }

a.ahpsb:hover {
	text-decoration: none;
	color: #010101; }

a.ahpsb:active {
	text-decoration: none;
	color: #010101; }


a.ahpsb3:link {
	text-decoration: none;
	color: #106d95; }

a.ahpsb3:visited {
	text-decoration: none;
	color: #106d95; }

a.ahpsb3:hover {
	text-decoration: none;
	color: #106d95; }

a.ahpsb3:active {
	text-decoration: none;
	color: #106d95; }

/* End of Homepage */




/* Task Popup Box */

.taskpop {
	display: none;
	position: absolute; top: 185px; left: -300px;
	width: 286px;
	padding: 5px;
	background-color: #f1f1ec;
	border: 4px solid #fab560; }

.taskpop_i {
	width: 264px;
	padding: 0 10px 0 12px;
	font-size: 12px;
	color: #000000;
	background-color: #ffffff;
	border-bottom: 1px solid #d9d9d5; }

.tpop_title1 {
	float: left;
	display: inline;  /* For IE6 */
	margin: 10px 0 0 0;
	font-size: 13px;
	color: #f8942d;
	font-weight: bold; }

.tpop_title2 {
	margin: 15px 0 5px 0;
	font-size: 14px;
	color: #000000;
	font-weight: bold; }

.tpopimg_close {
	float: right;
	display: inline;  /* For IE6 */
	margin: 5px 0 0 0; }

.tpop_cost {
	float: left;
	display: inline;  /* For IE6 */
	width: 121px;
	margin: 15px 0 0 0;
	padding: 8px 0 0 10px;
	font-size: 11px;
	color: #ffffff;
	background: url(../images/bkgd_greenbox_top.jpg) left top no-repeat #84c02a; }

.tpop_cost_bot {
	float: left;
	display: inline;  /* For IE6 */
	width: 131px;
	height: 28px;
	background: url(../images/bkgd_greenbox_bot.jpg) left top no-repeat; }


.tpop_cost_sign {
	float: left;
	display: inline;  /* For IE6 */
	margin: 5px 0 0 0;
	font-size: 24px;
	color: #bce778;
	font-weight: bold;
	line-height: 1.0em; }

.tpop_cost_amt {
	float: left;
	display: inline;  /* For IE6 */
	margin: 5px 0 0 0;
	font-size: 32px;
	color: #bce778;
	font-weight: bold;
	line-height: 1.0em; }

.tpop_cost_rate {
	font-size: 10px;
	color: #f0ffd9; }

.tpop_time {
	float: left;
	display: inline;  /* For IE6 */
	width: 116px;
	margin: 15px 0 0 5px;
	padding: 8px 0 0 10px;
	font-size: 11px;
	color: #ffffff;
	background: url(../images/bkgd_bluebox_top.jpg) left top no-repeat #008cc7; }

.tpop_time_bot {
	float: left;
	display: inline;  /* For IE6 */
	width: 126px;
	height: 28px;
	margin: 0 0 0 5px;
	background: url(../images/bkgd_bluebox_bot.jpg) left top no-repeat; }

.tpop_time_amt {
	float: left;
	display: inline;  /* For IE6 */
	margin: 5px 0 0 0;
	font-size: 32px;
	color: #67cdf8;
	font-weight: bold;
	line-height: 1.0em; }

.tpop_time_sign {
	float: left;
	display: inline;  /* For IE6 */
	margin: 5px 0 0 0;
	font-size: 24px;
	color: #67cdf8;
	font-weight: bold;
	line-height: 1.0em; }

.tpop_time_approx {
	font-size: 10px;
	color: #67cdf8; }	

/* End of Task Popup Box */




/* Services On */

.serv_full {
	width: 912px;
	margin: 0 0 0 20px;
	padding: 0 0 0 10px;
	/*
		background: url(../images/bkgd_services_full.jpg) left top repeat-x; 
	*/
}

.sftitle {
	float: left;
	display: inline;  /* For IE6 */
	margin: 18px 0 0 20px; }

.sfback {
	float: left;
	display: inline;  /* For IE6 */
	margin: 24px 0 0 10px;
	font-size: 11px;
	color: #00638e; }

.sfimgX {
	float: right;
	display: inline;  /* For IE6 */
	margin: 10px 10px 0 0; }

.sfcol_img {
	float: left;
	display: inline;  /* For IE6 */
	width: 50px;
	margin: 15px 0 0 0;
	text-align: right; }

.sfcol_txt {
	float: left;
	display: inline;  /* For IE6 */
	width: 165px;
	margin: 15px 0 0 5px;
	font-size: 13px; }

.sfcol_txt2 {
	float: left;
	display: inline;  /* For IE6 */
	width: 185px;
	margin: 15px 0 0 5px;
	font-size: 13px; }

.sfcross_line {
	width: 144px;
	height: 3px;
	background: url(../images/bkgd_cross_gry.jpg) left top repeat-x; }

.sf_ruready {
	width: 100%;
	margin: 10px 0 0 0;
	font-size: 16px;
	color: #707070;
	background: url(../images/man_music.jpg) right bottom no-repeat; }

.sfimg_signup_btn {
	margin: 5px 0 0 0; }

.sf_needsome {
	margin: 25px 0 0 0;
	font-size: 13px;
	color: #656363; }

.sfimg_askus_btn {
	margin: 5px 0 0 0; }

.sfp_footnote {
	margin: 20px 0 0 55px;
	font-size: 12px;
	color: #707070; }


h2.hsf {
	font-size: 16px;
	color: #000000; }

h4.hsf {
	font-size: 16px;
	color: #e5831f; }


ul.lsf {
	margin: 5px 0 0 0;
	list-style-type: none; }

ul.lsf li {
	margin: 7px 0 0 0;
	color: #000000; }

ul.lsf li.lsfblu {
	color: #00638e; }

ul.lsf li.on {
	background-color: #fab560; }


/* End of Services On */




/* Process */

.prcol1 {
	float: left;
	display: inline;  /* For IE6 */
	width: 300px;
	margin: 25px 0 0 14px;
	font-size: 12px;
	color: #6e6e6e; }

.prcol1_manbtn {
	height: 91px;
	margin: 20px 0 0 0;
	padding: 45px 0 0 105px;
	background: url(../images/man_screwdriver.jpg) left top no-repeat; }

.prcol2 {
	float: left;
	display: inline;  /* For IE6 */
	width: 543px;
	margin: 25px 0 0 15px;
	padding: 0 0 17px 0;
	background: url(../images/bkgd_prcol2.jpg) left bottom repeat-x;
	text-align: center; }

.prtask_steptop {
	position: relative;
	width: 498px;
	height: 21px;
	margin: 0 auto 0; }

.primg_stepbtn1 {
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 6; }

.primg_stepbtn2 {
	position: absolute;
	bottom: 0;
	left: 55px;
	z-index: 5; }

.primg_stepbtn3 {
	position: absolute;
	bottom: 0;
	left: 120px;
	z-index: 4; }

.primg_stepbtn4 {
	position: absolute;
	bottom: 0;
	left: 185px;
	z-index: 3; }

.primg_stepbtn5 {
	position: absolute;
	bottom: 0;
	left: 250px;
	z-index: 2; }

.primg_stepbtn6 {
	position: absolute;
	bottom: 0;
	left: 315px;
	z-index: 1; }

.primg_stepnext {
	position: absolute;
	bottom: 0;
	right: 0; }

.primg_stepprev {
	position: absolute;
	bottom: 0;
	right: 60px; }

.prtask_stepbox {
	width: 498px;
	margin: 0 auto 0;
	padding: 20px 0 25px 0;
	background: url(../images/bkgd_stepbox_top.jpg) left top no-repeat #ffffff;
	text-align: center; }

.prfont_step {
	font-size: 15px;
	color: #000000;
	font-weight: bold; }

.prtask_step1 {
	width: 409px;
	height: 104px;
	margin: 0 auto 0;
	padding: 162px 7px 0 0;
	background: url(../images/process_step1.jpg) left top no-repeat;
	text-align: center; }

.prtask_step2 {
	width: 402px;
	height: 105px;
	margin: 0 auto 0;
	padding: 165px 15px 0 0;
	background: url(../images/process_step2.jpg) left top no-repeat;
	text-align: center; }

.prtask_step3 {
	width: 402px;
	height: 100px;
	margin: 0 auto 0;
	padding: 170px 15px 0 0;
	background: url(../images/process_step3.jpg) left top no-repeat;
	text-align: center; }

.prtask_step4 {
	width: 402px;
	height: 100px;
	margin: 0 auto 0;
	padding: 170px 15px 0 0;
	background: url(../images/process_step4.jpg) left top no-repeat;
	text-align: center; }

.prtask_step5 {
	width: 402px;
	height: 105px;
	margin: 0 auto 0;
	padding: 165px 15px 0 0;
	background: url(../images/process_step5.jpg) left top no-repeat;
	text-align: center; }

.prtask_step6 {
	width: 402px;
	height: 105px;
	margin: 0 auto 0;
	padding: 165px 15px 0 0;
	background: url(../images/process_step6.jpg) left top no-repeat;
	text-align: center; }


.prtask_step_tbl {
	width: 470px;
	margin: 20px auto 0;
	padding: 5px;
	font-size: 14px;
	color: #6d6d6d; }

/* End of Process */





/* Pricing */

.pcmain_inner_m {
	float: left;
	display: inline;  /* For IE6 */
	margin: 25px 0 0 7px; }

.pcpricing {
	position: relative;
	width: 882px;
	margin: 15px 0 0 0;
	background: url(../images/bkgd_pricing_mid.jpg) left top repeat-y; }

.pcpricing_i {
	width: 882px;
	background: url(../images/bkgd_pricing_top.jpg) left top no-repeat; }

.pcpricing_b {
	width: 882px;
	height: 15px;
	background: url(../images/bkgd_pricing_bot.jpg) left top no-repeat; }

.pcmonthly {
	float: left;
	display: inline;  /* For IE6 */
	width: 350px;
	margin: 15px 0 0 23px;
	text-align: center; }

.pcasutask {
	float: left;
	display: inline;  /* For IE6 */
	width: 350px;
	margin: 15px 0 0 136px;
	text-align: center; }

.pcpricing_title {
	margin: 0 auto 0;
	font-size: 20px;
	color: #346839;
	font-weight: bold;
	text-align: center; }

table.pcmonthly_tbl {
	width: 160px;
	padding: 0;
	text-align: center;
	border-top: 1px solid #d3f5d5;
	border-left: 1px solid #d3f5d5;
	border-right: 1px solid #d3f5d5; }

table.pcmonthly_tbl th {
	padding: 2px;
	font-size: 16px;
	color: #3b7640;
	font-weight: bold;
	background: #d3f5d5;
	text-align: center;
	border-bottom: 1px solid #d3f5d5; }

table.pcmonthly_tbl td {
	padding: 2px;
	font-size: 18px;
	color: #28402a;
	text-align: center;
	border-bottom: 1px solid #d3f5d5; }

table#tpcmonthly_tbl_l {
	float: left;
	margin: 30px 0 0 0; }

table#tpcmonthly_tbl_r {
	float: right;
	margin: 30px 0 0 0; }

.pcasutask_txt {
	width: 300px;
	margin: 30px auto 0;
	font-size: 17px;
	color: #346839;
	text-align: center; }

.pcasutask_btn {
	margin: 10px auto 0;
	padding: 3px 0 0 0;
	width: 161px;
	height: 29px;
	font-size: 22px;
	color: #28402a;
	background: url(../images/btn_payasutask.png) left top no-repeat;
	text-align: center; }

.pcasutask_tryus {
	position: relative;
	margin: 10px auto 0;
	width: 222px;
	height: 90px;
	background: url(../images/tryus.png) left top no-repeat;
	text-align: center; }

.pcasutask_tuhrs {
	position: absolute;
	top: 40px;
	left: 10px;
	font-size: 16px;
	color: #0d516e;
	font-weight: bold;
	text-align: center; }

.pcasutask_tuonly {
	position: absolute;
	top: 15px;
	left: 100px;
	text-align: center; }

.pcasutask_tuonly1 {
	font-size: 14px;
	color: #0d516e;
	text-align: center; }

.pcasutask_tuonly2 {
	font-size: 22px;
	color: #28402a;
	text-align: center; }

.pcasutask_tuonly3 {
	font-size: 8px;
	color: #76bfdf;
	text-transform: uppercase;
	text-align: center; }

.pcmonthly_bot {
	float: left;
	display: inline;  /* For IE6 */
	width: 390px;
	margin: 0 0 0 3px;
	font-size: 11px;
	color: #6e6e6e;
	text-align: center; }

.pcasutask_bot {
	float: left;
	display: inline;  /* For IE6 */
	width: 390px;
	margin: 0 0 0 97px;
	font-size: 11px;
	color: #6e6e6e;
	text-align: center; }

.pcimg_signup {
	margin: 10px auto 0; }

.pcimg_man {
	position: absolute;
	z-index: 1;
	bottom: 3px;
	left: 368px; }
	
/* End of Pricing */




/* About */

.abmain_bot {
	width: 966px;
	height: 10px;
	background: url(../images/bkgd_main_bot_about.jpg) left top no-repeat; }

.abmain_inner_m {
	float: left;
	display: inline;  /* For IE6 */
	margin: 20px 0 0 7px; }

.about_top {
	width: 465px;
	min-height: 215px;
	padding: 5px 375px 0 0;
	font-size: 14px;
	color: #6e6e6e;
	background: url(../images/man_writing.jpg) right top no-repeat;
	line-height: 1.5em; }

.about_bot {
	width: 840px;
	height: 200px;
	padding: 20px 0 0 0;
	background: url(../images/getitdone.jpg) 239px bottom no-repeat; }

/* End of About */



/* Sign-Up */

.supmain_inner_m {
	float: left;
	display: inline;  /* For IE6 */
	width: 893px;
	margin: 10px 0 0 0;
	background: url(../images/man_armspread_lg.gif) 397px 50% no-repeat; }

table.signup_tbl {
	float: left;
	width: 390px;
	margin: 5px 0 0 0;
	border-right: 1px solid #e7e5dd;
	border-bottom: 1px solid #e7e5dd; }

table.signup_tbl th {
	height: 47px;
	padding: 5px 0 0 15px;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
	background: url(../images/bkgd_signup_top.jpg) 0 0 repeat-x;
	border-right: 1px solid #787773;
	border-bottom: 1px solid #c4c2bb; }

table.signup_tbl td {
	padding: 5px 2px 5px 2px;
	font-size: 12px;
	color: #000000;
	background: #f8f7f2; }

.signup_tbl_col1 {
	text-align: right;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col1b {
	text-align: right; }

.signup_tbl_col1c {
	text-align: right;
	font-weight: bold;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col2 {
	text-align: left;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col2b {
	text-align: left; }

.signup_tbl_col3 {
	text-align: right;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col4 {
	text-align: left;
	border-right: 1px solid #cdcbc6;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col4b {
	text-align: left;
	border-right: 1px solid #cdcbc6; }

.signup_tbl_col4c {
	text-align: center;
	border-right: 1px solid #cdcbc6; }

.signup_tbl_col4d {
	text-align: left;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col4e {
	text-align: right;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col4f {
	text-align: center;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col5 {
	text-align: right;
	border-bottom: 1px solid #e0dfdc; }

.signup_tbl_col6 {
	text-align: left;
	border-right: 1px solid #cdcbc6;
	border-bottom: 1px solid #e0dfdc; }


form.signup_form {
	}

form.signup_form input {
	height: 15px;
	padding: 5px;
	font-size: 11px;
	color: #858585;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; }

form.signup_form label {
	height: 15px;
	padding: 5px;
	font-size: 14px;
	color: #6c6d6d; }

form.signup_form option {
	font-size: 11px;
	color: #858585;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; }


.suform_txt1 {
	width: 95px; }

.suform_txt2 {
	width: 270px; }

.suform_txt3 {
	width: 154px; }

.suform_txtaddr {
	width: 240px; }

.suform_txtcity {
	width: 100px; }

.suform_txtstate {
	width: 20px; }

.suform_txtzip {
	width: 55px; }

.suform_selprof {
	width: 240px; }

.suform_selplan {
	width: 240px; }

.suform_selcc {
	width: 160px; }

.suform_txtccnum {
	width: 250px; }

.suform_txtmon {
	width: 30px; }

.suform_txtyear {
	width: 40px; }

.suform_txtciv {
	width: 40px; }


.suform_fontTerms {
	font-size: 10px;
	color: #0d6a92; }


.supright {
	float: right;
	display: inline;  /* For IE6 */ }

.supmonthly {
	width: 304px;
	background: url(../images/bkgd_supmonthly_mid.jpg) 0 0 repeat-y;
	margin: 5px 0 0 0;
	text-align: center; }

.supmonthly_i {
	width: 304px;
	background: url(../images/bkgd_supmonthly_top.jpg) 0 0 no-repeat; }

.supmonthly_b {
	width: 304px;
	height: 8px;
	background: url(../images/bkgd_supmonthly_bot.jpg) 0 0 no-repeat; }

.suppaygo {
	width: 304px;
	margin: 5px 0 0 0;
	background: url(../images/bkgd_suppaygo_mid.jpg) 0 0 repeat-y; }

.suppaygo_i {
	position: relative;
	width: 304px;
	background: url(../images/bkgd_suppaygo_top.jpg) 0 0 no-repeat; }

.suppaygo_b {
	width: 304px;
	height: 8px;
	background: url(../images/bkgd_suppaygo_bot.jpg) 0 0 no-repeat; }

.supprc_title {
	margin: 0 auto 0;
	padding: 12px 0 0 0;
	font-size: 15px;
	color: #346839;
	font-weight: bold;
	text-align: center; }

.supmonthly_div {
	float: left;
	display: inline;  /* For IE6 */
	margin: 20px 0 0 10px; }

table.supmonthly_tbl {
	width: 137px;
	border: 1px solid #d3f5d5; }

table.supmonthly_tbl th {
	padding: 3px 0 3px 0;
	font-size: 12px;
	color: #3b7640;
	font-weight: bold;
	background: #d3f5d5;
	text-align: center; }

table.supmonthly_tbl td {
	padding: 3px 0 3px 0;
	font-size: 14px;
	color: #3b7640;
	text-align: center;
	border-top: 1px solid #d3f5d5; }

.supprc_comm {
	margin: 10px auto 0;
	font-size: 11px;
	color: #274d2a;
	text-align: center; }

.suppaygo_txt {
	margin: 30px auto 0;
	font-size: 14px;
	color: #346839;
	text-align: center; }

.supasutask_btn {
	margin: 10px auto 0;
	padding: 3px 0 0 0;
	width: 122px;
	height: 22px;
	font-size: 17px;
	color: #28402a;
	background: url(../images/btn_payasutask2.gif) left top no-repeat;
	text-align: center; }

.suppaygo_tryus {
	position: absolute;
	top: 50px;
	left: -60px;
	width: 105px;
	height: 100px;
	padding: 40px 0 0 0;
	background: url(../images/tryus2.png) left top no-repeat;
	text-align: center; }

.supasutask_tuonly1 {
	font-size: 11px;
	color: #0d516e;
	font-weight: bold;
	text-align: center; }

.supasutask_tuonly2 {
	font-size: 17px;
	color: #28402a;
	text-align: center; }

.supasutask_tuonly3 {
	font-size: 7px;
	color: #76bfdf;
	text-transform: uppercase;
	text-align: center; }

.supfonttbl_sm {
	font-size: 9px; }

.supbtn_newtask {
	margin: 20px 0 10px 10px; }


h2.hsup {
	margin: 10px 0 0 10px;
	font-size: 18px;
	color: #0c6a92;
	font-weight: bold; }

ol.olsup {
	list-style-type: decimal;
	list-style-position: inside;
	padding: 10px 0 0 10px;
	font-size: 13px;
	color: #000000;
	font-weight: bold; }

ol.olsup li {
	line-height: 1.5em; }

/* End of Sign-Up */




/* New Task */

.ntmain_inner_m {
	float: left;
	display: inline;  /* For IE6 */
	width: 893px;
	margin: 20px 0 0 0;
	background: url(../images/man_toolbox.gif) 397px 50% no-repeat; }

.nttaskbtn {
	margin: 5px 0 0 10px; }

.ntallbtn {
	margin: 10px 0 0 300px; }


form.newtask_form {
	}

form.newtask_form input {
	padding: 5px;
	font-size: 11px;
	color: #858585;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; }

form.newtask_form label {
	height: 15px;
	padding: 5px;
	font-size: 14px;
	color: #6c6d6d; }

form.newtask_form option {
	font-size: 11px;
	color: #858585;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; }

form.newtask_form textarea {
	padding: 5px;
	font-size: 11px;
	color: #858585;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; }

.ntform_listcat {
	width: 240px; }

.ntform_txtdate {
	width: 80px; }

.ntform_txttitle {
	width: 260px; }

.ntform_txtdesc {
	width: 260px;
	height: 80px; }

.ntform_txtfile {
	width: 160px; }

.ntform_listhours {
	width: 50px; }


h2.hnt {
	margin: 20px 0 0 10px;
	font-size: 18px;
	color: #0c6a92; }

h3.hnt {
	margin: 20px 0 0 10px;
	font-size: 18px;
	color: #68a96c; }

h4.hnt {
	margin: 0 0 0 10px;
	font-size: 13px;
	color: #000000; }

/* End of New Taks */




/* Admin */

.adtitle {
	float: left;
	display: inline;  /* For IE6 */
	margin: 20px 0 3px 0; }

.adimg_newbtn {
	float: left;
	display: inline;  /* For IE6 */
	margin: 14px 0 3px 25px; }

form.adfsearch input {
	float: left;
	display: inline;  /* For IE6 */
	width: 167px;
	height: 18px;
	margin: 19px 0 3px 15px;
	padding: 4px 4px 0 4px;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #c1c1c1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #c1c1c1; }

.adimg_searchbtn {
	float: left;
	display: inline;  /* For IE6 */
	margin: 20px 0 3px 10px; }

.adviewtask_itm {
	float: right;
	display: inline;
	margin: 23px 0 3px 10px;
	font-size: 14px;
	color: #000000; }


.adlisthdg_itm {
	float: left;
	display: inline;
	height: 22px;
	padding: 7px 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	color: #757058;
	background: url(../images/bkgd_taskbar.jpg) 0 0 repeat-x; }

.adlistth{
	height: 22px;
	padding: 7px 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	color: #757058;
	background: url(../images/bkgd_taskbar.jpg) 0 0 repeat-x; 
}

table.aduser_list th {
	padding: 3px 15px 3px 15px; }

table.aduser_list td {
	padding: 5px 15px 5px 15px;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #CCC; }
	
.adlisthdg_div {
	float: left;
	display: inline;
	height: 29px;
	width: 2px;
	background: url(../images/bkgd_taskbar_div.jpg) 0 0 no-repeat; }

.adlisthdg_end {
	float: left;
	display: inline;
	height: 29px;
	width: 2px;
	background: url(../images/bkgd_taskbar_end.jpg) 0 0 no-repeat; }

.adlisthdg_status {
	width: 284px; }

.adlisthdg_status2 {
	width: 770px; }

.adlisthdg_client {
	width: 76px; }

.adlisthdg_admin {
	width: 71px; }

.adlisthdg_source {
	width: 67px; }

.adlisthdg_notes {
	width: 226px; }

.adlisthdg_id {
	width: 54px; }

.adlisthdg_id2 {
	width: 58px; }

.adlisthdg_date {
	width: 45px; }

.adlisthdg_date2 {
	width: 43px; }

.adimg_btntasks {
	float: left;
	display: inline;  /* For IE6 */
	margin: 3px 3px 3px; }

.addeltask {
	float: left;
	display: inline;  /* For IE6 */
	margin: 10px 0 0 85px;
	font-size: 12px;
	color: #f13509; }

.adselline {
	float: left;
	display: inline;  /* For IE6 */
	margin: 5px 0 0 5px;
	font-size: 12px; }

.adtlist_bot {
	float: left;
	display: inline;  /* For IE6 */ }

.adtlist_botr_item {
	float: right;
	display: inline;  /* For IE6 */
	margin: 15px 3px 0;
	padding: 3px;
	font-size: 12px;
	color: #000000; }

.adtlist_botr_item2 {
	float: left;
	display: inline;  /* For IE6 */
	margin: 0 3px 0;
	padding: 3px;
	font-size: 12px;
	color: #000000; }

.adtlist_botr_page {
	float: right;
	display: inline;  /* For IE6 */
	margin: 15px 0 0 0;
	padding: 3px;
	font-size: 12px;
	color: #000000; }

.adtlist_botr_page2 {
	float: left;
	display: inline;  /* For IE6 */
	padding: 3px;
	font-size: 12px;
	color: #000000; }

.adtlist_pageon {
	background: #f3edcd; }


table.adtask_list { }

table.adtask_list tr { }

table.adtask_list th {
	padding: 3px 0 3px 0; }

table.adtask_list td {
	padding: 5px 0 5px 0;
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #cccccc; }

.adimgcol1 {
	width: 18px;
	height: 1px; }

.adimgcol2 {
	width: 15px;
	height: 1px; }

.adimgcol3 {
	width: 261px;
	height: 1px; }

.adimgcol4 {
	width: 86px;
	height: 1px; }

.adimgcol5 {
	width: 81px;
	height: 1px; }

.adimgcol6 {
	width: 77px;
	height: 1px; }

.adimgcol7 {
	width: 236px;
	height: 1px; }

.adimgcol8 {
	width: 46px;
	height: 1px; }

.adimgcol9 {
	width: 18px;
	height: 1px; }

.adimgcol10 {
	width: 55px;
	height: 1px; }

.adimgcol_div {
	width: 2px;
	height: 1px; }

.adimgcol1b {
	width: 24px;
	height: 1px; }

.adimgcol2b {
	width: 681px;
	height: 1px; }

.adimgcol3b {
	width: 34px;
	height: 1px; }

.adimgcol4b {
	width: 46px;
	height: 1px; }

.adimgcol5b {
	width: 50px;
	height: 1px; }

.adimgcol6b {
	width: 18px;
	height: 1px; }

.adimgcol7b {
	width: 54px;
	height: 1px; }

tr.adtr_tan {
	background: #f7f5e8; }

tr.adtr_blue {
	background: #e8f1f7; }

td.adtd_center {
	text-align: center; }


.adimgstsind {
	float: left;
	display: inline;  /* For IE6 */
	margin: 10px 0 4px 10px; }

.adstsid {
	float: left;
	display: inline;  /* For IE6 */
	margin: 8px 0 4px 5px;
	font-size: 12px;
	color: #000000;
	line-height: 1.25em; }

.adstsadm {
	float: left;
	display: inline;  /* For IE6 */
	margin: 8px 0 0 40px;
	font-size: 12px;
	color: #000000;
	line-height: 1.25em; }

.adstsbal {
	float: right;
	display: inline;  /* For IE6 */
	margin: 8px 10px 0 0;
	font-size: 12px;
	color: #000000;
	line-height: 1.25em; }

.adimgsts_tbl {
	margin: 0 0 0 10px; }


iframe.adif {
	margin: 0 0 0 10px;
	width: 877px;
	height: 449px;
	border: 5px solid #5daa65; }


a.adone:link {
	text-decoration: none;
	color: #6fc177; }

a.adone:visited {
	text-decoration: none;
	color: #6fc177; }

a.adone:hover {
	text-decoration: none;
	color: #6fc177; }

a.adone:active {
	text-decoration: none;
	color: #6fc177; }


a.arev:link {
	text-decoration: none;
	color: #888888; }

a.arev:visited {
	text-decoration: none;
	color: #888888; }

a.arev:hover {
	text-decoration: none;
	color: #888888; }

a.arev:active {
	text-decoration: none;
	color: #888888; }


a.anew:link {
	text-decoration: none;
	color: #0484bc; }

a.anew:visited {
	text-decoration: none;
	color: #0484bc; }

a.anew:hover {
	text-decoration: none;
	color: #0484bc; }

a.anew:active {
	text-decoration: none;
	color: #0484bc; }


a.apend:link {
	text-decoration: none;
	color: #ffb365; }

a.apend:visited {
	text-decoration: none;
	color: #ffb365; }

a.apend:hover {
	text-decoration: none;
	color: #ffb365; }

a.apend:active {
	text-decoration: none;
	color: #ffb365; }


a.adel:link {
	text-decoration: none;
	color: #f13509; }

a.adel:visited {
	text-decoration: none;
	color: #f13509; }

a.adel:hover {
	text-decoration: none;
	color: #f13509; }

a.adel:active {
	text-decoration: none;
	color: #f13509; }


a.aedit:link {
	text-decoration: none;
	color: #6d6d6d; }

a.aedit:visited {
	text-decoration: none;
	color: #6d6d6d; }

a.aedit:hover {
	text-decoration: none;
	color: #6d6d6d; }

a.aedit:active {
	text-decoration: none;
	color: #6d6d6d; }

/* End of Admin */





/* Task */

.tskwrapper {
	width: 812px;
	margin: 0 auto 10px; }

.tsktitle {
	margin: 15px 0 0 0;
	font-size: 18px;
	color: #000000;
	font-weight: bold; }

.tskfont_title {
	color: #00638e; }

.tsksubtitle {
	float: left;
	display: inline;  /* For IE6 */
	margin: 5px 30px 0 0;
	font-size: 12px;
	color: #000000; }

.tskimg_topbtn {
	float: right;
	display: inline;  /* For IE6 */
	margin: 2px 0 6px 25px; }

.tsktop_addfile {
	float: right;
	display: inline;  /* For IE6 */
	margin: 5px 0 0 0;
	font-size: 12px;
	color: #000000; }


.tsklisthdg_itm {
	float: left;
	display: inline;
	height: 22px;
	padding: 7px 0 0 5px;
	font-size: 12px;
	font-weight: bold;
	color: #757058;
	background: url(../images/bkgd_taskbar.jpg) 0 0 repeat-x; }

.tsklisthdg_dtls {
	width: 320px; }

.tsklisthdg_id {
	width: 49px; }

.tsklisthdg_admin {
	width: 148px; }

.tsklisthdg_alloc {
	width: 96px; }

.tsklisthdg_used {
	width: 67px; }

.tsklisthdg_hours {
	width: 90px; }


.tskimgcol1 {
	width: 53px;
	height: 1px; }

.tskimgcol2 {
	width: 51px;
	height: 1px; }

.tskimgcol3 {
	width: 72px;
	height: 1px; }

.tskimgcol4 {
	width: 63px;
	height: 1px; }

.tskimgcol5 {
	width: 96px;
	height: 1px; }

.tskimgcol6 {
	width: 55px;
	height: 1px; }

.tskimgcol7 {
	width: 155px;
	height: 1px; }

.tskimgcol8 {
	width: 102px;
	height: 1px; }

.tskimgcol9 {
	width: 74px;
	height: 1px; }

.tskimgcol10 {
	width: 91px;
	height: 1px; }

.tskfont_statuson {
	font-weight: bold;
	text-decoration: underline; }

.tskfont_admin {
	color: #0484bc; }

.tskdesc {
	float: left;
	display: inline;  /* For IE6 */
	width: 775px;
	margin: 0 0 20px 8px;
	font-size: 12px;
	color: #000000; }

.tsklisthdg_notes {
	width: 805px; }

.tskimgcol1b {
	width: 27px;
	height: 1px; }

.tskimgcol2b {
	width: 704px;
	height: 1px; }

.tskimgcol3b {
	width: 28px;
	height: 1px; }

.tskimgcol4b {
	width: 53px;
	height: 1px; }


select.tsksel {
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #858585;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1; }

select.tskselcat {
	float: left;
	display: inline;  /* For IE6 */
	margin: 5px 0 5px 2px;
	width: 146px; }

.tskdt_text {
	float: left;
	display: inline;  /* For IE6 */
	margin: 8px 0 0 10px;
	font-size: 12px;
	color: #000000; }

input.tskinp {
	font-size: 12px;
	color: #000000;
	border-top: 1px solid #858585;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1; }

input.tskinpdate {
	float: left;
	display: inline;  /* For IE6 */
	margin: 8px 0 5px 3px;
	width: 55px; }

.tsklisthdg_dtls2 {
	width: 317px; }

.tsklisthdg_id2 {
	width: 59px; }

.tsklisthdg_admin2 {
	width: 89px; }

.tsklisthdg_source {
	width: 116px; }

.tsklisthdg_alloc2 {
	width: 105px; }

.tsklisthdg_used2 {
	width: 84px; }


.tskimgcol5b {
	width: 91px;
	height: 1px; }

.tskimgcol6b {
	width: 61px;
	height: 1px; }

.tskimgcol7b {
	width: 95px;
	height: 1px; }

.tskimgcol8b {
	width: 124px;
	height: 1px; }

.tskimgcol9b {
	width: 50px;
	height: 1px; }

.tskimgcol10b {
	width: 62px;
	height: 1px; }

.tskimgcol11 {
	width: 50px;
	height: 1px; }

.tskimgcol12 {
	width: 40px;
	height: 1px; }

select.tskseladmin {
	width: 86px; }

select.tskselsource {
	width: 100px; }

input.tskinphours {
	width: 45px;
	font-weight: bold; }

textarea.tskta {
	padding: 5px;
	font-size: 12px;
	border-top: 1px solid #858585;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-left: 1px solid #e1e1e1; }

textarea.tskta_det {
	width: 785px;
	height: 85px;
	margin: 0 0 15px 0;
	color: #000000; }

.tskdelnote {
	margin: 7px 0 0 5px;
	font-size: 12px;
	color: #f13509; }

textarea.tskta_note {
	float: left;
	display: inline;  /* For IE6 */
	width: 575px;
	height: 40px;
	margin: 5px 0 15px 0;
	color: #868686; }

.tskimg_addbtn {
	float: right;
	display: inline;  /* For IE6 */
	margin: 0 0 0 10px; }

input.tskinp_date {
	float: right;
	display: inline;  /* For IE6 */
	width: 50px;
	margin: 3px 0 0 15px; }

.tskaddfile {
	float: right;
	display: inline;  /* For IE6 */
	margin: 3px 0 0 0;
	font-size: 12px;
	color: #3a7e9b; }

.tskadd_cancel {
	float: right;
	display: inline;  /* For IE6 */
	margin: 8px 5px 0 0;
	font-size: 12px;
	color: #3a7e9b; }

.tskimgcol1c {
	width: 18px;
	height: 1px; }

.tskimgcol2c {
	width: 17px;
	height: 1px; }

.tskimgcol3c {
	width: 696px;
	height: 1px; }

.tskimgcol4c {
	width: 28px;
	height: 1px; }

.tskimgcol5c {
	width: 53px;
	height: 1px; }

.tskfont_blue {
	color: #3a7e9b; }


a.aaddfile:link {
	text-decoration: none;
	color: #3a7e9b; }

a.aaddfile:visited {
	text-decoration: none;
	color: #3a7e9b; }

a.aaddfile:hover {
	text-decoration: none;
	color: #3a7e9b; }

a.aaddfile:active {
	text-decoration: none;
	color: #3a7e9b; }

/* End of Task */





/* Contact */

.conmain_inner_m {
	float: left;
	display: inline;  /* For IE6 */
	margin: 20px 0 10px 7px;
	padding: 0 0 50px 0;
	background: url(../images/man_slingshot.gif) 355px 155px no-repeat; }

.conmain_inner_m2 {
	float: left;
	display: inline;  /* For IE6 */
	margin: 20px 0 10px 7px;
	padding: 0 0 50px 0;
	background: url(../images/man_envelope.gif) 375px 115px no-repeat; }

.conleft {
	float: left;
	display: inline;  /* For IE6 */
	width: 470px;
	margin: 10px 0 0 10px; }

.conright {
	float: left;
	display: inline;  /* For IE6 */
	width: 390px;
	margin: 10px 0 0 0; }

.context {
	width: 315px;
	margin: 5px 0 20px 0;
	font-size: 14px;
	color: #6e6e6e; }

.conrow {
	width: 338px;
	height: 48px;
	margin: 2px 0 0 0;
	background: url(../images/bkgd_controw_bot.jpg) left bottom repeat-x #ffffff; }

.conrow_r {
	float: right;
	display: inline;  /* For IE6 */
	width: 2px;
	height: 46px;
	background: url(../images/bkgd_controw_right.jpg) right bottom repeat-y; }

.conrow_phone {
	float: left;
	display: inline;  /* For IE6 */
	margin: 8px 0 0 8px; 
	font-size: 24px;
	color: #0084b3;
	font-weight: bold; }

.conrow_phone2 {
	float: left;
	display: inline;  /* For IE6 */
	margin: -5px 0 0 129px; 
	font-size: 11px;
	color: #a1a1a1;
	font-weight: bold;
	letter-spacing: 10px; }

.conrow_gray {
	float: left;
	display: inline;  /* For IE6 */
	height: 15px;
	margin: 14px 0 0 0;
	padding: 1px 3px 0;
	font-size: 11px;
	color: #6e6e6e;
	background: #f2f0e9; }

.conrow_gray_l {
	float: left;
	display: inline;  /* For IE6 */
	width: 7px;
	height: 16px;
	margin: 14px 0 0 8px;
	background: url(../images/bkgd_gray_roundend_left.jpg) left top no-repeat; }

.conrow_gray_sp {
	float: left;
	display: inline;  /* For IE6 */
	width: 2px;
	height: 16px;
	margin: 14px 0 0 0; }

.conrow_gray_r {
	float: left;
	display: inline;  /* For IE6 */
	width: 7px;
	height: 16px;
	margin: 14px 0 0 0;
	background: url(../images/bkgd_gray_roundend_right.jpg) left top no-repeat; }

.conimg_rowbtn {
	float: left;
	display: inline;  /* For IE6 */
	margin: 10px 0 0 15px; }

.conrowb {
	width: 338px;
	height: 85px;
	margin: 2px 0 0 0;
	background: url(../images/bkgd_controw_bot.jpg) left bottom repeat-x #ffffff; }

.conrowb_r {
	float: right;
	display: inline;  /* For IE6 */
	width: 2px;
	height: 84px;
	background: url(../images/bkgd_controw_right.jpg) right bottom repeat-y; }

.conimg_map {
	float: right;
	display: inline;  /* For IE6 */
	margin: 1px 2px 0 0; }

.conrow_addr {
	float: left;
	display: inline;  /* For IE6 */
	margin: 8px 0 0 8px; 
	font-size: 13px;
	color: #000000; }

.conask_title {
	float: left;
	display: inline;  /* For IE6 */
	width: 326px;
	height: 35px;
	margin: 20px 0 0 0;
	padding: 17px 0 0 10px;
	font-size: 24px;
	color: #006593;
	font-weight: bold;
	background: url(../images/bkgd_signup_top.jpg) left top repeat-x; }

.conask_title_r {
	float: left;
	display: inline;  /* For IE6 */
	width: 2px;
	height: 52px;
	margin: 20px 0 0 0;
	background: url(../images/bkgd_signup_right.jpg) left top no-repeat; }

.conimg_askus {
	margin: 8px 0 0 0; }

.conask_row {
	width: 338px;
	background: url(../images/bkgd_askus.png) left top repeat; }

.conask_row_i {
	width: 338px;
	padding: 3px 0 3px 0;
	background: url(../images/bkgd_askus_right.jpg) right top repeat-y;
	text-align: center; 
}

.conask_row_b {
	float: left;
	display: inline;  /* For IE6 */
	width: 338px;
	height: 2px;
	background: url(../images/bkgd_askus_div.png) left top repeat-x; }

.conask_fcol {
	float: left;
	display: inline;  /* For IE6 */
	margin: 9px 0 0 5px;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-align: right; }

.conask_fcol1 {
	width: 80px; }

form.conform input {
	float: left;
	display: inline;  /* For IE6 */
	height: 20px;
	margin: 4px 0 0 5px;
	padding: 5px 0 0 5px;
	font-size: 11px;
	color: #858585;
	background: #ffffff;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; }

form.conform textarea {
	float: left;
	display: inline;  /* For IE6 */
	margin: 4px 0 0 5px;
	padding: 5px;
	font-size: 11px;
	color: #858585;
	background: #ffffff;
	border-right: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd; }

input.conin_fname {
	width: 85px; }

input.conin_lname {
	width: 105px; }

input.conin_email {
	width: 231px; 
	color:#858585;
}

textarea.conta_quest {
	width: 226px;
	height: 90px; }

.conimg_sendbtn {
	margin: 0 auto 0; }

.conaskbox_thanks {
	width: 275px;
	margin: 35px auto 75px;
	font-size: 16px;
	color: #6e6e6e;
	text-align: center; }

/* End of Contact */

/* FAQ */

.faqcont {
	float: left;
	display: inline;  /* For IE6 */
	width: 870px;
	margin: 25px 0 0 14px;
	font-size: 12px;
	color: #6e6e6e;
	background: url(../images/men_bubbles.jpg) right 20px no-repeat; }


dl.dlfaq {
	width: 609px;
	margin: 5px 0 0 0;
	padding: 0 1px 1px 0; 
	font-size: 14px;
	color: #6e6e6e;
	background: url(../images/white.jpg) left top repeat-x #dcdcdc; }

dl.dlfaq dt {
	cursor: pointer;
	width: 573px;
	margin: 1px 0 0 0;
	padding: 5px 25px 5px 10px;
	font-weight: bold;
	background: #ffffff;
	border-right: 1px solid #959593;
	border-bottom: 1px solid #959593; }

dl.dlfaq dt:hover {
	/* color: #00638e; */
}

dl.dlfaq dd {
	width: 568px;
	margin: 1px 0 0 0;
	padding: 5px 25px 5px 15px;
	background: #ffffff;
	border-right: 1px solid #959593;
	border-bottom: 1px solid #959593; }

.faqddquest {
	color: #00638e;
	font-weight: bold; }

.faqddanswr {
	margin: 10px 0 0 0; }

/* End of FAQ */