/* reset by Jawad */
html, body, div, span, object, iframe, h1,ol, ul, li, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, li, fieldset, form, label, legend, caption{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
table, tbody, tfoot, thead, tr, th, td {font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;/*vertical-align:baseline;*/}
body {line-height:1.5;}
/*table {border-collapse:separate;border-spacing:0;}
caption, th, td {text-align:left;font-weight:normal;}
table, td, th, tr {vertical-align:middle;}*/
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
/* typography.css */
body {/* background: url(../images/bg-body.gif) top center no-repeat;*/font-family:Tahoma, Geneva, sans-serif;}
h1, h2, h3, h4, h5, h6 {font-weight:normal;color:#111;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.5em;}
h3 {font-size:1.5em;line-height:1;margin-bottom:.5em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:.5em;height:1em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:.5em;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:0;}
p {margin:0 0 1.5em;}
p img {float:left;margin:1.5em 1.5em 1.5em 0;padding:0;}
p img.right {float:right;margin:1.5em 0 1.5em 1.5em;}
a:hover {color:#99CC00;}
a { text-decoration:none; color:#9A5AA6;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li ul, li ol {margin:0 1.5em;}
ul, ol {margin:0 1.5em 0em 0em;}
ul { list-style:none}
ol {list-style-type:decimal;}
dl {margin:0 0 1.5em 0;}
dl dt {font-weight:bold;}
dd {margin-left:1.5em;}
/*table {margin-bottom:1.4em;}
th {font-weight:bold; text-align:left; background-color:#FCF}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#f0f0f0;}
tfoot {font-style:italic;}*/
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}

/* forms.css */
label {}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
legend {font-size:1.2em; color:#900}
input.text, input.title, textarea, select {margin:0.0em 0;border:1px solid #bbb;}
/*input.text:focus, input.title:focus, textarea:focus, select:focus {border:1px solid #666;}*/
input.text, input.title {width:300px;padding:5px;}
input.title {font-size:1.5em;}
/*textarea {width:390px;height:250px;padding:5px;}*/
.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}
.wraper { width:967px; margin:0 auto; position:relative; padding:0px 15px; background:url(../images/bg_wraper.jpg) repeat-y;}
.header_strip{width:967px;background:#ffffff;height:6px;margin:0px;padding:0px;}
.newheader { background:url(../imgx/top_header.jpg) no-repeat; width:100%; height:192px; position:relative; margin:0px;}
.newheader2 { background:url(../imgx/top_header.jpg) no-repeat; width:100%; height:232px; position:relative; margin:0px;}
.top_icons { height:35px; width:100%;}
.language { background:url(../images/ico_flag.jpg) no-repeat; height:27px; margin:5px 10px 0 10px; padding:0 0 0 35px; float:left;}
.language_en { background:url(../images/america.gif) no-repeat; height:27px; margin:5px 10px 0 10px; padding:0 0 0 35px; float:left;}
.language_es { background:url(../images/mexico.gif) no-repeat; height:27px; margin:5px 10px 0 10px; padding:0 0 0 35px; float:left;}
.home { background:url(../images/ico_home.jpg) no-repeat; height:22px;margin:5px 10px 0 10px; padding:0 0 0 35px;}
.after_login { height:22px;margin:5px 10px 0 10px; padding:0 0 0 35px; float:left;color:#ffffff;}
.phone { background: url(../images/ico_phone.jpg) no-repeat; height:22px;margin:5px 10px 0 10px; padding:0 0 0 35px;}
.tophelp { background: url(../images/ico_help.jpg) no-repeat; height:24px;margin:5px 10px 0 10px; padding:0 0 0 35px;}
.top_icons a { color:#FFF;}
.top_icons a:hover { color: #F00;}
.logo_en { position:absolute; background:url(../imgx/xes_logo.gif) no-repeat; width:286px; height:64px; top:50px; left:10px;}
.logo_en h1 { width:286px; height:64px; display:block;}
.logo_en h1 a{width:286px; height:64px; display:block;}

.logo_es { position:absolute; background:url(../imgx/xen_logo.gif) no-repeat; width:286px; height:64px; top:45px; left:10px;}
.logo_es h1 {width:286px; height:64px; display:block;}
.logo_es h1 a{width:286px; height:64px; display:block;}

.top_login_es { background: url(../imgx/top_login_en.jpg) no-repeat; width:227px; height:38px; margin-top:0px;margin-left:0px;float:left;padding-top:8px;padding-left:8px;}
.top_login_es a{font-weight:bold;color:#aa0000;}
.top_newmember_es { background:url(../imgx/top_newlogin_en.jpg) no-repeat; width:260px; height:38px; float:right;margin-right:8px;}
.top_newmember_es select{margin-top:8px;margin-left:8px;width:205px;} 

.top_login_en { background: url(../imgx/top_login_es.jpg) no-repeat; width:257px; height:38px; margin-top:0px;margin-left:0px;float:left;padding-top:8px;padding-left:8px;}
.top_login_en a{font-weight:bold;color:#aa0000;}
.top_newmember_en { background:url(../imgx/top_newlogin_es.jpg) no-repeat; width:280px; height:38px; float:right;margin-right:8px;}
.top_newmember_en select{margin-top:8px;margin-left:8px;width:225px;}

.login_button{border:0px;height:23px;background:url(../images/igreen.gif);color:#ffffff;font-weight:bold;font-size:11px;}
.login_area_en {width: 557px; height:42px;float:right;font-size:13px;margin-top:10px;margin-right:5px;}
.forgetlogin_en {width: 557px; height:20px;float:right;font-size:13px;margin-right:5px;padding-left:10px;}
.login_area_es {width: 507px; height:42px;float:right;font-size:13px;margin-top:10px;margin-right:5px;}
.forgetlogin_es {width: 497px; height:20px;float:right;font-size:13px;margin-right:5px;padding-left:10px;}
.forgetlogin_en a {text-decoration:underline;}
.forgetlogin_es a {text-decoration:underline;}

.text_top { position:absolute; right:15px;top:123px;clear:none;}
.text_top input { font-size:1em;height:22px;padding:0px;margin:0px;clear:none;float:left;border:1px solid #bbb;margin-right:4px;}
.text_top select {width:240px;height:25px;font-size:1em;padding:0px 0px 0px 0px;margin:0px;clear:none;float:left;border:1px solid #bbb;margin-right:4px;}
.text_top select option {padding-left:10px;}
.text_top span {cursor:pointer;height:24px;background:url(../images/ipurple.gif) center;color:#ffffff;border:1px solid #bbb;font-size:.9em;padding:0px 10px 0px 10px;margin:0px 0px 0px 0px;clear:none;float:left;}
.text_top a{font-size:.9em;}
.text_top .seachKey_en{ font-size:13px;width:350px;color:#666666;}
.text_top .seachKey_es{ font-size:13px;width:350px;color:#666666;}
.text_top .zipCodeInput{ margin-right:5px;width:90px;font-size:13px;color:#666666;}
#bar_v2{position:absolute;top:160px;clear:none;font-size:15px;color:#ffffff;}
#bar_v2 span{color:#ffcc00;font-size:15px;font-weight:bold;padding-right:20px;padding-left:20px;}
#bar_v2 a{color:#ffffff;font-style:italic;text-decoration:underline;}
#bar_v2 a:hover{color:#ffffff;font-style:italic;text-decoration:none;}
/*Google Custom Search Engine*/
#gcse_id{ width: 280; float:left; padding-top: 3px; margin-left: 120px;}
#gcse_id .submit{ width:50px; margin-bottom:-5px; }
/*Google Custom Search Engine*/

#one-ddcontent{
z-index:10000;
}

/* Custom dialog styles */
#popup_container.style_1 {
 font-family: Georgia, serif;
 color: #A4C6E2;
 background: #005294;
 border-color: #113F66;
}

#popup_container.style_1 #popup_title {
 color: #FFF;
 font-weight: normal;
 text-align: left;
 background: #76A5CC;
 border: solid 1px #005294;
 padding-left: 1em;
}

#popup_container.style_1 #popup_content {
 background: none;
}

#popup_container.style_1 #popup_message {
 padding-left: 0em;
}

#popup_container.style_1 INPUT[type='button'] {
 border: outset 2px #76A5CC;
 color: #A4C6E2;
 background: #3778AE;
}

/*CSS for the slider and Tabs*/

/* root element for the whole scrollable setup */
.flash .top {
 background:transparent url(../images/title-right.gif) no-repeat scroll right center;
 height:23px;
 width:967px;
}
.flash h1 {
 color:#FEFEFE;
 float:left; 
 background:transparent url(../images/title-left.gif) no-repeat scroll left center;
 font-family:"Myriad Pro";
 font-size:14px;
 line-height:23px;
 padding-left:21px;
 font-weight: bold;
}
.flash .bottom {
 border-bottom:1px solid #CCC;
 border-left:1px solid #CCC;
 border-right:1px solid #CCC;
 min-height:145px;
 width:965px;
}
.flash .bottom .slides{
 width:965px;
 height:145px;
}

.flash .bottom .slides > a{
 width:965px;
}

#slideshow-block .controls {
 float:right;
 margin:-20px 10px 0 0;
}
#slideshow-block .pager {
 background:transparent url(../images/dots-02.gif) repeat-y scroll 0 0;
 clear:none;
 float:right;
 margin:0 0 0 8px;
 padding:0 0 0 8px;
}
#slideshow-block .pager a {
 background:transparent url(../images/pager-title-bg.gif) no-repeat scroll 0 0;
 color:#FFFFFF;
 display:block;
 float:left;
 font-size:10px;
 line-height:normal;
 margin:0 3px 0 0;
 padding:2px 0;
 text-align:center;
 width:15px;
}
#slideshow-block .pager a {
 background:transparent url(../images/pager-title-bg.gif) no-repeat scroll 0 0;
 color:#FFFFFF;
 display:block;
 float:left;
 font-size:10px;
 line-height:normal;
 margin:0 3px 0 0;
 padding:2px 0;
 text-align:center;
 width:15px;
}
#show span{
color:#ffcc00;
font-size:15px;
}
#show a{
color:#ffffff;
text-decoration:underline;
font-weight:normal;
font-style:italic;
font-size:15px;
}
#slideshow-block .pager a.activeSlide {
 background:transparent url(../images/pager-title-active.gif) no-repeat scroll 0 0;
}
#slideshow-block .pause-play {
 float:right;
}
#slideshow-block .pause-play a.pause {
 background:transparent url(../images/pause.gif) no-repeat scroll 0 0;
}
#slideshow-block .pause-play a.play {
 background:transparent url(../images/play.gif) no-repeat scroll 0 0;
}
#slideshow-block .slides div, #slideshow-block .slides a {
 display:none;
}

#slideshow-block .pause-play a {
 cursor:pointer;
 display:block;
 float:left;
 height:13px;
 margin:1px;
 text-indent:-9999px;
 width:13px;
}
#slideshow-block .slides span {
background:#ffffff;
width:200px;
float:right;
bottom:0;
color: #333333;
font-size:15px;
font-weight:bold;
 height:125px;
 padding:10px;
 position:absolute;
 right:0;
 text-decoration:none;
 text-align: justify;
 width:240px;
 }
#slideshow-block .slides span ul{
 margin: 0px;
}
#slideshow-block .slides span ul li{
 background:transparent url(../images/li_household.gif) no-repeat scroll 0 8px; padding:0 0 0 15px; border: none; margin: 0px; line-height: 20px;
}

/*Tooltip*/
#tooltip{
 position:absolute;
 border:1px solid #333;
 background:#f7f5d1;
 padding:2px 5px;
 color:#333;
 display:none;
 }
 
/*Tabs*/
UL#service_provider {
 list-style: none;
 margin: 0;
 padding: 0;
}

UL#service_provider LI {
 display: inline;
}

UL#service_provider LI A {
 color: #000;
 text-decoration: none;
}

UL#service_provider LI A.selected,
UL#service_provider LI A:hover {
 color: #fff;
}

UL#service_provider LI A:focus {
 outline: 0;
}

div.providers_details > div {
 padding: 5px;
 margin-top: 3px;
}

div.providers_details > div h2 {
 margin-top: 0;
}
.dir_disp{ display:none; padding-top:5px; text-align:right;}
.dir_disp #dir_text{ color:#E5736C; font-size:15px; font-weight:bold; text-decoration:none }
.icons { position:absolute; top:123px; left:10px}
.icons a{ display:block; float: left; padding: 1px; height: 26px; width:27px; }
.text_top img { position:absolute; top:0px; right:-80px;padding:0px;margin:0px;}
.main_navigation2 { position:absolute; top:190px; right:0px;}
.main_navigation { position:absolute; top:190px; right:0px;}
.main_navigation ul { display:inline;}
.main_navigation ul li { display:inline;} 
.main_navigation ul li a{ padding:0 0px 0 15px; margin:0 0px 0 10px; border-left:1px solid #fff; color:#FFF} 
.main_navigation ul li a:hover { color:#F00}
#main_search {height:20px;padding-top:20px;padding-bottom:20px;}
.dispX{
display:block;
}
.hideX{
display:none;
}
.nopadb{
margin:0px;padding:0px;
}
#search_ind td{
font-size:13px;text-align:left;
}
.fr{float:right;margin-right:5px;}
.fl{float:left;}
.search_icon { position:absolute; top:40px; left:10px;}
.change_location { position:absolute; top:45px; right:10px; font-size:.9em;}
.flash {padding:0px; height:170px; width: 967px;margin-bottom:-1px;}
.flash_contents { background:url(../images/bg_flash_contentes.jpg); width:221px; height:181px; float:right; padding:5px; font-size:.8em; display: none;}
.features {position:relative; width:965px;}
.features2 { position:relative;width:965px;height:540px;}
.features1 { width:965px; height:330px; z-index:-1;}
.house_hold { background:url(../cimg/bbg_household.jpg) no-repeat; width:351px; height:169px; padding:10px;}
.house_hold ul li { font-size:.9em; background:url(../images/li_household.gif) no-repeat 0px 8px; padding:0 0 0 15px; }
.learnmore {float:right;margin:10px;}
.sales_provider { background: url(../cimg/bbg_service_provider.jpg) no-repeat; width:351px; height:169px; padding:10px;}
.sales_provider ul li { font-size:.9em; background:url(../images/li_service_provider.gif) no-repeat 0 8px; padding:0 0 0 15px; }
.business_empoyer { background: url(../cimg/bbg_bussiness_employer.jpg) no-repeat; width:351x; height:169px; padding:10px;}
.business_empoyer ul li { font-size:.9em; background: url(../images/li_bussiness_employer.gif) no-repeat 0 8px; padding:0 0 0 15px; }
.job_seekers { background: url(../cimg/bbg_job_seekers.jpg) no-repeat; width:351px; height:169px; padding:10px;}
.job_seekers ul li { font-size:.9em; background: url(../images/li_job_seekers.gif) no-repeat 0 8px; padding:0 0 0 15px; }
#service_provider {	float:left;width:100%;font-size:1em;line-height:normal; margin:0px 0px 0px 0px; }
#service_provider ul {padding:11px 10px 0 10px;	list-style:none;	}
#service_provider li {	display:inline;	margin:0;	padding:0;	}
#service_provider a {float:left;	background: url(../images/bg_left.gif) no-repeat left top;	margin:0;	padding:0 0 0 10px;	text-decoration:none; 	}
#service_provider a span {float:left;display:block;background: url(../images/bg_right.gif) no-repeat right top;padding:5px 15px 4px 6px; margin:0 10px 0 0}
#service_provider a span {float:none; color:#000}
#service_provider a:hover span {color: #900;	}
#service_provider p a { background:none; float:right; margin:5px 10px 0 0; color: #AD8129; font-family: "Courier New", Courier, monospace}

.providers_details {/*position:absolute;left:0px;top:0px;*/width:960px;height:auto;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}

.show_details {/*border:4px solid #7D8791;*/margin:0px;padding-left:20px;font-size:13px;}
.show_details ul { float: left; width: 100%; margin: 0px; padding: 0px; list-style: none;}
.show_details li { display: inline; width:33%; float:left;margin-top:4px;} 
.show_details li a { background: url(../images/arrow-green.gif) no-repeat 0 5px; padding: 0 0 0 15px;}

.we_accepted { text-align:center; border-top:1px dashed #999; border-bottom:1px dashed #999; padding:10px 0 10px 0}
.footer { padding:5px 0 5px 0; clear:both}
.footer-links { width:210px; margin:10px 0 5px 25px; float:left;margin:10px 12px 5px 10px; }
.footer-links h3 { font-size:13px; border-bottom:#000 dotted 1px; padding:0 0 2px 0; color:#F00}
.footer-links ul { font-size:12px; margin:5px 0 0 0;line-height:1.4em; }
.footer-links ul li a { background:url(../images/arrow-green.gif) no-repeat 0 6px; padding-left:15px;}
.footer-links ul li a:hover { background:url(../images/arrow-green.gif) no-repeat 0 6px;}
.copyright { clear:both; text-align:center; margin:5px 0 -20px 0; font-size:12px;}
.right_container {position:absolute;left:760px;top:0px;width:200px;height:550px; margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
.genral-contaner {	margin:0 0 10px 0;	position:relative;	width:100%;	}
.genral-contaner .tl {	position:absolute;	background:url(../images/tl.gif) no-repeat;	width:5px;	height:5px;	top:-2px;	left:-1px}
.genral-contaner .tr {	position:absolute;	background:url(../images/tr.gif) no-repeat;	width:5px;	height:5px;	top:-1px;	right:-1px}
.genral-contaner .br {	position:absolute;	background:url(../images/br.gif) no-repeat bottom;	width:5px;	height:5px;	bottom:-1px;	right:-1px}
.genral-contaner .bl {	position:absolute;	background:url(../images/bl.gif) no-repeat bottom;	width:5px;height:5px;	bottom:-1px;	left:-1px}
.inside {	padding:20px 10px 10px 10px}
.genral-contaner h2 {	font-size:15px;padding:5px 0 0px 10px;	color:#666666; height:27px; width:191px;}
.genral-contaner h2 a {	color:#666666;/*color:#970A07;*/}
.genral-contaner h2:hover {	color:#333;	text-decoration:underline;}
.genral-contaner ul {
	line-height:1.2em;
	font-size:.9em;
 margin: 0px;
 width: 202px;
 border-bottom: 1px solid #CCCCCC;
}
.genral-contaner ul li {
	/*border-top:1px solid #CCC;*/
	padding:8px 0 8px 25px;
 background:url(../images/arrow-green.gif) no-repeat 8px 10px;
	background:url(../images/rightSide_li_bg.jpg) no-repeat scroll 0 0;
	display:block;
}
.genral-contaner ul li:hover {
	background-color:#f0f0f0;
}
.genral-contaner h3 a {
	padding:4px 0 4px 10px;
	margin-bottom:-5px;
	display:block;
	border-top:1px solid #CCC;
	background:#ccc url(../images/bg-genral-contern-inner.jpg) top left;
	font-size:.95em
}
h2.quickLinks{background: transparent url(../images/quickLinksHead.jpg) repeat scroll 0 0;}
h2.testimonial{background: transparent url(../images/testimonialHead.jpg) repeat scroll 0 0;}
.genral-contaner img { margin:0 0 5px 8px}

.left_container { top:0px;left:0px;width:220px; float:left;}

.right_inner_container { float:right; width:900px;}
.inside_right { padding:10px;font-size:15px;}
.genral-contaner_new {	margin:0 0 10px 0;	position:relative;	width:100%;	border:1px solid #ccc;background:#FFF url(../images/bg-genral-contern-inner.jpg) repeat-x center top; }
.genral-contaner_newx {	margin:0 0 10px 0;	position:relative;	width:100%;	border:1px solid #ccc;background:#FFF url(../images/bg-genral-contern-inner.jpg) repeat-x center top;text-align:center; }
.genral-contaner_new h1 { font-size:24px; margin:0 0 .4em; font-weight:normal}
.genral-contaner_new h2 { font-size:18px;margin:0 0 .4em;font-weight:normal}
.genral-contaner_new h3 { font-size:1.3em;margin:0 0 .4em;font-weight:normal}
.genral-contaner_new h4 { font-size:1.2em;margin:0 0 .4em;font-weight:normal}
.genral-contaner_new h5 { font-size:1.1em;margin:0 0 .4em;font-weight:normal}
.genral-contaner_new h6 { font-size:1em;margin:0 0 .4em;font-weight:normal}
.genral-contaner_new p {margin:0 0 1em;}
.genral-contaner_new .tl {	position:absolute;	background:url(../images/tl.gif) no-repeat;margin:0px;padding:0px;	width:5px;	height:5px;	top:-2px;	left:-1px}
.genral-contaner_new .tr {	position:absolute;	background:url(../images/tr.gif) no-repeat;margin:0px;padding:0px;	width:5px;	height:5px;	top:-1px;	right:-1px}
.genral-contaner_new .br {	position:absolute;	background:url(../images/br.gif) no-repeat bottom;margin:0px;padding:0px;	width:5px;	height:5px;	bottom:-1px;	right:-1px}
.genral-contaner_new .bl {	position:absolute;	background:url(../images/bl.gif) no-repeat bottom;margin:0px;padding:0px;	width:5px;	height:5px;	bottom:-1px;	left:-1px}
.genral-contaner_new input{border:#CCCCCC solid 1px;font-size:14px;font-weight:normal;color:#333333;}
.genral-contaner_new input.noborder{border:0px;}
p.dropcap:first-letter {display: block;	margin: 7px 4px 0px 0px;	float: left;	font-size: 280%;	font-family: Georgia, "Times New Roman", Times, serif;}
ul.arrow,
ul.checkbox,
ul.check,
ul.star {	margin: 10px 0px 20px 0px;	padding-left: 20px;	list-style: none;}
ul.arrow li,
ul.checkbox li,
ul.check li,
ul.star li {
	margin: 5px 0px 5px 0px;
	padding-left: 35px;
	line-height: 26px; 
}

ul.arrow li { background: url(../images/list_arrow.png) 0 0 no-repeat; }
ul.checkbox li { background: url(../images/list_checkbox.png) 0 0 no-repeat; }
ul.check li { background: url(../images/list_check.png) 0 0 no-repeat; }
ul.star li { background: url(../images/list_star.png) 0 0 no-repeat; }


ol.disc {
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 45px;
	background: url(../images/list_disc.png) 20px 0px repeat-y;
}

ol.disc li {
	margin: 5px 0px 5px 0px;
	padding-left: 10px;
	line-height: 26px; 
}




span.note,
span.info,
span.alert,
span.download,
span.tip { display: block; }

div.note, span.note {
	margin: 10px 0px 10px 0px;
	padding: 5px 10px 5px 10px;
	background: #f4f5f6;
	border-top: 1px dotted #aab4be;
	border-bottom: 1px dotted #aab4be;
	text-align:justify;
}

div.info, span.info,
div.alert, span.alert,
div.download, span.download,
div.tip, span.tip, div.note {
	margin: 10px 0px 10px 0px;
	padding: 8px 10px 8px 35px;
	font-size:.8em
}

div.info, span.info {
	background: #f4f5f6 url(../images/box_info.png) 3px 5px no-repeat;
	border-top: 1px dotted #aab4be;
	border-bottom: 1px dotted #aab4be;
}

div.alert, span.alert {
	background: #fff5eb url(../images/box_alert.png) 3px 5px no-repeat;
	border-top: 1px dotted #ffb4a0;
	border-bottom: 1px dotted #ffb4a0;
}

div.download, span.download {
	background: #f5faeb url(../images/box_download.png) 3px 5px no-repeat;
	border-top: 1px dotted #78be5a;
	border-bottom: 1px dotted #78be5a;
}

div.tip, span.tip {
	background: #fffdeb url(../images/box_tip.png) 3px 5px no-repeat;
	border-top: 1px dotted #ffc864;
	border-bottom: 1px dotted #ffc864;
}


blockquote.quotation {
	margin: 10px 0px 10px 0px;
	padding: 10px 35px 10px 35px;
	border: none;
	background: url(../images/blockquote_start.png) 0 0 no-repeat;
	text-align:justify;
}

blockquote.quotation p {
	margin: 0px -35px -10px 0px;
	padding: 0px 35px 10px 0px;
	background: url(../images/blockquote_end.png) 100% 100% no-repeat;
}


.float-left { float: left; overflow: hidden; }
.float-right { float: right; overflow: hidden; }

fieldset {
	margin: 10px 0 10px 0;
	padding: 0 10px 10px 10px;
	border: 1px solid #c8c8c8;
}

legend {
	padding: 0 10px 0 10px;
	background: #ffffff;
}

/*form div { margin: 10px 0 10px 0; }*/

textarea { padding: 1px 0 1px 5px; }

option { padding: 0 0 1px 5px; }

input[type='hidden'] { display: none; }

input[type='text'],
input[type='password'] { padding: 1px 0 1px 5px; }

button,
input[type='button'],
input[type='submit'] {
	padding: 2px 4px 2px 1px;
	line-height: 100%;
}

input[type='button'],
input[type='submit'],
input[type='checkbox'],
input[type='image'],
input[type='radio'],
input[type='reset'],
select,
button { cursor: pointer; }

 
textarea,
input[type='text'],
input[type='password'],
select {
	border: 1px solid #c8c8c8;
	background: #ffffff;
}

 /*
textarea:hover,
input[type='text']:hover,
input[type='password']:hover,
select:hover { border-color: #aaaaaa; }

 
/*textarea:focus,
input[type='text']:focus,
input[type='password']:focus,
select:focus {
	border-color: #8c8c8c;
	outline: 2px solid #dcdcdc;
}
*/
table.listing {
	width: 100%;
	margin-bottom: 30px;
	font-size: 11px;
}

table.listing thead th {
	height: 30px;
	padding: 5px;
	border-bottom: 1px solid #c8c8c8;
	background: none;
	vertical-align: top;
	font-size: 14px;
	font-weight: normal;
}

table.listing tbody td {
	height: 20px;
	padding: 5px;
	border-bottom: 1px solid #c8c8c8;
}

table.listing tr.odd td { background: #fafafa; }
table.listing tr.even td { background: #ffffff; }

table.listing td.bold {
	font-weight: bold;
	font-size: 12px;
}
div.joomla table.searchtable th {
	padding: 5px 5px 5px 5px;
	background: #ebebeb;
	border-bottom: 1px solid #b4b4b4;
	font-weight : bold;
	
	}

div.joomla table.searchtable tr.even td {
	padding: 5px 5px 5px 5px;
	background: #f0f0f0;
	border-bottom: 1px solid #dcdcdc;
}

div.joomla table.searchtable tr.odd td {
	padding: 5px 5px 5px 5px;
	background: #fafafa;
	border-bottom: 1px solid #dcdcdc;
}


.register_form { background:url(../images/register_form.jpg) no-repeat; width:711px; height:214px; margin:0 0 10px 0;}
.colum { width:175px; float:left; text-align:center; padding-top:70px;}
.colum p { color:#FFF; margin:0 0 5px 0}
.row { border-top:1px solid #FFF; padding:5px 0; display:block; float:left; width:100%}
.grey { background:#aaaaaa; width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.grey span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}
.grey span{float:right;margin-top:2px;margin-right:5px;}

.purple { background:url(../images/bg_purple.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.purple span{float:right;margin-top:2px;margin-right:5px;}
.purple select{float:right;margin-top:2px;margin-right:5px;}
.purple span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}
.purple span.check4{width:400px;float:left;font-size:15px;font-weight:bold;}
.purple2 { background:url(../images/bg_purple2.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.purple2 span{float:right;margin-top:2px;margin-right:5px;}
.purple2 span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}

.green { background:url(../images/bg_green.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.green span{float:right;margin-top:2px;margin-right:5px;}
.green select{float:right;margin-top:2px;margin-right:5px;}
.green span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}
.green span.check4{width:400px;float:left;font-size:15px;font-weight:bold;}
.green2 { background:url(../images/bg_green2.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.green2 span{float:right;margin-top:2px;margin-right:5px;}
.green2 span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}

.red { background:url(../images/bg_red.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.red span{float:right;margin-top:2px;margin-right:5px;}
.red select{float:right;margin-top:2px;margin-right:5px;}
.red span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}
.red span.check4{width:400px;float:left;font-size:15px;font-weight:bold;}
.red2 { background:url(../images/bg_red2.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.red2 span{float:right;margin-top:2px;margin-right:5px;}
.red2 span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}

.yellow { background:url(../images/bg_yellow.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.yellow span{float:right;margin-top:2px;margin-right:5px;}
.yellow select{float:right;margin-top:2px;margin-right:5px;}
.yellow span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}
.yellow span.check4{width:400px;float:left;font-size:15px;font-weight:bold;}
.yellow2 { background:url(../images/bg_yellow2.jpg); width:688px; height:26px;padding:0px; color:#FFF;margin:0px;padding-left:10px;padding-top:5px;font-size:1.2em;text-align:left;}
.yellow2 span{float:right;margin-top:2px;margin-right:5px;}
.yellow2 span.check5{width:500px;float:left;font-size:15px;font-weight:bold;}


.register_container { width:686px; border-left:1px solid #CCC; border-right:1px solid #CCC;position:relative; margin:0px;padding:5px;clear:all;text-align:left;}
.register_container span{font-size:.9em;}
.register_container div{font-size:.9em;}
.register_container li, ul, ol{font-size:1em;}
.register_container h4{ font-size:1.2em; margin-left:2px;padding:0px;}
.register_container select{float:right;margin-top:2px;}
.register_container input{width:25px;float:left;}
.register_container .check2{width:500px;float:left;}
.register_container .check5{width:500px;float:left;font-size:1.2em;}

.register_container .check3{float:right;margin-top:2px;}
#sitemap ul li a {font-size:12px;}
#faq {font-size:12px;}
#faq li{padding-left:20px;}
li.hh_small_tick{
margin:0px;
list-style:none;
background:url(../images/hh_small_tick.gif) no-repeat;
padding-left:22px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
line-height:24px;
}
#press_release{
font-size:12px;
}
.mbsp {
FONT-WEIGHT: bold; COLOR: #ffbb11
}
.mhh {
FONT-WEIGHT: bold; COLOR: #ff1035
}
.misp {
FONT-WEIGHT: bold; COLOR: #bad801
}
.mspw {
FONT-WEIGHT: bold; COLOR: #ad5aa9
}
.wh{
color:#ffffff;
}
.white{
color:#ffffff;
font-weight:bold;
font-size:16px;
}
a.white{
color:#ffffff;
font-weight:bold;
font-size:16px;
text-decoration:none;
}
a.white:hover{
color:#ffffff;
font-weight:bold;
font-size:16px;
text-decoration:underline;
}
a.whiteb{
color:#ffffff;
font-weight:bold;
font-size:13px;
text-decoration:none;
}
a.whiteb:hover{
color:#ffffff;
font-weight:bold;
font-size:13px;
text-decoration:underline;
}
.membership_box{
vertical-align:top;padding:0px;margin:0px;
}
.membership_br5{
border-right: #ffffff 5px solid;
}
.membership_bl5{
border-left: #ffffff 5px solid;
}
.membership_tablel{
width:350px;margin:0px;float:left;font-size:12px;padding:0px;
}
.membership_tabler{
width:350px;margin:0px;float:right;font-size:12px;padding:0px;
}
.spw_small_tick{
margin:0px;
list-style:none;
background:url(../images/spw_small_tick.gif) no-repeat;
padding-left:22px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
line-height:26px;
}
.hh_small_tick{
margin:0px;
list-style:none;
background:url(../images/hh_small_tick.gif) no-repeat;
padding-left:22px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
line-height:26px;
}
.isp_small_tick{
margin:0px;
list-style:none;
background:url(../images/isp_small_tick.gif) no-repeat;
padding-left:22px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
line-height:26px;
}
.biz_small_tick{
margin:0px;
list-style:none;
background:url(../images/biz_small_tick.gif) no-repeat;
padding-left:22px;
padding-top:0px;
padding-right:0px;
padding-bottom:0px;
line-height:26px;
}
.btn_continue{background: url(../images/btn_grn_continue.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_submit{background: url(../images/btn_grn_submit.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
#bulk_text{
margin-left:24px;margin-right:0px;list-style-type:upper-alpha;
}
.tab_space{
padding-left:4px;
padding-right:4px;
background:url(../images/tab_back.gif);
}
.tab_space_bg{
padding-left:4px;
padding-right:4px;
background:url(../images/tab_gy_back.gif);
}
.blackli{
color:#333333;
list-style-type:circle;
}
h2.head2_hh{
line-height:30px;
border-bottom:#FF1035 1px solid;
}
h2.head2_isp{
line-height:30px;
border-bottom:#BAD801 1px solid;
}
h2.head2_spw{
line-height:30px;
border-bottom:#AD5AAA 1px solid;
}
h2.head2_emp{
line-height:30px;
border-bottom:#FFBB11 1px solid;
}
.spw_boxholder {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #AD5AA9; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.boxSD {
	BACKGROUND: #fefbf1;
}

a.tabJSSD{
FONT-SIZE: 12px;
color:#9A5AA6;
text-decoration:none;
}
a.tabJSSD:hover{
text-decoration:underline;
}
a.tabJSSDB{
FONT-SIZE: 15px;
color:#9A5AA6;
text-decoration:none;
}
a.tabJSSDB:hover{
text-decoration:underline;
}

a.tabJSSDW{
FONT-SIZE: 12px;
color:#ffffff;
text-decoration:none;
}
a.tabJSSDW:hover{
text-decoration:underline;
}

a.tabJSSDWB{
FONT-SIZE: 15px;
color:#ffffff;
text-decoration:none;
}
a.tabJSSDWB:hover{
text-decoration:underline;
}
.emp_smallpadding{
padding:0px;
margin-left:20px;
margin-right:0px;
color:#CCCCCC;
}
.hh_smallpadding{
padding:0px;
margin-left:20px;
margin-right:0px;
color:#FF1035;
}
.isp_smallpadding{
padding:0px;
margin-left:20px;
margin-right:0px;
color:#BAD801;
}
.spw_smallpadding{
padding:0px;
margin-left:20px;
margin-right:0px;
color:#AD5AAA;
}
div.emp {
width:200px;
border: #CCCCCC 1px solid;
padding:4px;
}
div.hh {
width:200px;
border: #FF1035 1px solid;
padding:4px;
}
div.isp {
width:200px;
border: #BAD801 1px solid;
padding:4px;
}
div.spw {
width:200px;
border: #AD5AAA 1px solid;
padding:4px;
}

.emp_howwork_bg_l{
background:url(../images/emp_how_cell_l.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.emp_howwork_bg_r{
background:url(../images/emp_how_cell_r.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.emp_howwork_bg_c{
background:url(../images/emp_how_cell_c.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.hh_howwork_bg_l{
background:url(../images/hh_how_cell_l.gif) no-repeat;
width:150px;
height:220px;
text-align:center;
}
.hh_howwork_bg_r{
background:url(../images/hh_how_cell_r.gif) no-repeat;
width:150px;
height:220px;
text-align:center;
}
.hh_howwork_bg_c{
background:url(../images/hh_how_cell_c.gif) no-repeat;
width:150px;
height:220px;
text-align:center;
}
.spw_howwork_bg_l{
background:url(../images/tspw_how_cell_l.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.spw_howwork_bg_r{
background:url(../images/tspw_how_cell_r.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.spw_howwork_bg_c{
background:url(../images/tspw_how_cell_c.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.isp_howwork_bg_l{
background:url(../images/isp_how_cell_l.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.isp_howwork_bg_r{
background:url(../images/isp_how_cell_r.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.isp_howwork_bg_c{
background:url(../images/isp_how_cell_c.gif) no-repeat;
width:150px;
height:201px;
text-align:center;
}
.emp_howwork_number{
padding-top:13px;
height:32px;
}
.emp_howwork_list{
padding-left:18px;
padding-top:10px;
margin:0px;
line-height:16px;
font-size:10px;
color:#555555;
text-align:left;
}
.emp_hd{
font-size:12px;
font-style:italic;
text-decoration:underline;
}
.btn_next{background: url(../images/btn_grn_next.gif) no-repeat;height:30px;width:108px;border-width: 0px;cursor:pointer;}
.btn_sm_addmore{background: url(../images/btn_grn_sm_addmore.gif) no-repeat;height:22px;width:80px;border-width: 0px;cursor:pointer;}
.section_title{background-color:#f1f0f0;height:30px;padding-left:5px;font-weight:bold;}
hr{
color:#F3F3F3;
}
.linkblue{
color:#663399;
text-decoration:underline;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.linkblue:hover{
color:#663399;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.box{
border:#E3E3E3 solid 1px;
background-color:#FFFFFF;
padding:7px;
}
.boxnopad{
border:#E3E3E3 solid 1px;
background-color:#FFFFFF;
padding:0px;
}
.bdr{
border:#E3E3E3 solid 1px;
border-collapse:collapse;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}
.btn_add{background: url(../images/btn_grn_add.gif) no-repeat;height:30px;width:92px;border-width: 0px;cursor:pointer;}
.btn_addeditskills{background: url(../images/btn_grn_addeditskills.gif) no-repeat;height:30px;width:169px;border-width: 0px;cursor:pointer;}
.btn_addhobby{background: url(../images/btn_grn_addhobby.gif) no-repeat;height:30px;width:134px;border-width: 0px;cursor:pointer;}
.btn_addindustry{background: url(../images/btn_grn_addindustry.gif) no-repeat;height:30px;width:133px;border-width: 0px;cursor:pointer;}
.btn_addmore{background: url(../images/btn_grn_addmore.gif) no-repeat;height:30px;width:119px;border-width: 0px;cursor:pointer;}
.btn_addother{background: url(../images/btn_grn_addother.gif) no-repeat;height:30px;width:110px;border-width: 0px;cursor:pointer;}
.btn_anotherindustry{background: url(../images/btn_grn_anotherindustry.gif) no-repeat;height:30px;width:205px;border-width: 0px;cursor:pointer;}
.btn_cancel{background: url(../images/btn_grn_cancel.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_cancelp{background: url(../images/btn_cancelp.gif) no-repeat;height:30px;width:100px;border-width: 0px;cursor:pointer;}
.btn_changenow{background: url(../images/btn_grn_changenow.gif) no-repeat;height:30px;width:147px;border-width: 0px;cursor:pointer;}
.btn_computerskill{background: url(../images/btn_grn_computerskill.gif) no-repeat;height:30px;width:206px;border-width: 0px;cursor:pointer;}
.btn_continue{background: url(../images/btn_grn_continue.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_deletecomputerlskills{background: url(../images/btn_grn_deletecomputerlskills.gif) no-repeat;height:30px;width:229px;border-width: 0px;cursor:pointer;}
.btn_deletehobby{background: url(../images/btn_grn_deletehobby.gif) no-repeat;height:30px;width:170px;border-width: 0px;cursor:pointer;}
.btn_deleteindustry{background: url(../images/btn_grn_deleteindustry.gif) no-repeat;height:30px;width:170px;border-width: 0px;cursor:pointer;}
.btn_deletetechnicalskills{background: url(../images/btn_grn_deletetechnicalskills.gif) no-repeat;height:30px;width:230px;border-width: 0px;cursor:pointer;}
.btn_deselect{background: url(../images/btn_grn_deselect.gif) no-repeat;height:30px;width:134px;border-width: 0px;cursor:pointer;}
.btn_edit{background: url(../images/btn_grn_edit.gif) no-repeat;height:30px;width:91px;border-width: 0px;cursor:pointer;}
.btn_editechnicalskills{background: url(../images/btn_grn_editechnicalskills.gif) no-repeat;height:30px;width:230px;border-width: 0px;cursor:pointer;}
.btn_editechomputerlskills{background: url(../images/btn_grn_editechomputerlskills.gif) no-repeat;height:30px;width:229px;border-width: 0px;cursor:pointer;}
.btn_editeducation{background: url(../images/btn_grn_editeducation.gif) no-repeat;height:30px;width:170px;border-width: 0px;cursor:pointer;}
.btn_edithobby{background: url(../images/btn_grn_edithobby.gif) no-repeat;height:30px;width:133px;border-width: 0px;cursor:pointer;}
.btn_editindustry{background: url(../images/btn_grn_editindustry.gif) no-repeat;height:30px;width:134px;border-width: 0px;cursor:pointer;}
.btn_editlanguage{background: url(../images/btn_grn_editlanguage.gif) no-repeat;height:30px;width:171px;border-width: 0px;cursor:pointer;}
.btn_go{background: url(../images/btn_grn_go.gif) no-repeat;height:30px;width:74px;border-width: 0px;cursor:pointer;}
.btn_joinnow{background: url(../images/btn_grn_joinnow.gif) no-repeat;height:30px;width:146px;border-width: 0px;cursor:pointer;}
.btn_next{background: url(../images/btn_grn_next.gif) no-repeat;height:30px;width:108px;border-width: 0px;cursor:pointer;}
.btn_previous{background: url(../images/btn_grn_previous.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_reset{background: url(../images/btn_grn_reset.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_save{background: url(../images/btn_grn_save.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_saveandcontinue{background: url(../images/btn_grn_saveandcontinue.gif) no-repeat;height:30px;width:170px;border-width: 0px;cursor:pointer;}
.btn_selectall{background: url(../images/btn_grn_selectall.gif) no-repeat;height:30px;width:135px;border-width: 0px;cursor:pointer;}
.btn_submit{background: url(../images/btn_grn_submit.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_technicalskill{background: url(../images/btn_grn_technicalskill.gif) no-repeat;height:30px;width:206px;border-width: 0px;cursor:pointer;}
.btn_update{background: url(../images/btn_grn_update.gif) no-repeat;height:30px;width:108px;border-width: 0px;cursor:pointer;}
.btn_view{background: url(../images/btn_grn_view.gif) no-repeat;height:30px;width:105px;border-width: 0px;cursor:pointer;}
.btn_add_technical_expertise{background: url(../images/btn_grn_add_technical_expertise.gif) no-repeat;height:30px;width:241px;border-width: 0px;cursor:pointer;}
.btn_edit_technical_expertise{background: url(../images/btn_grn_edit_technical_expertise.gif) no-repeat;height:30px;width:243px;border-width: 0px;cursor:pointer;}
.btn_add_computer_expertise{background: url(../images/btn_grn_add_computer_expertise.gif) no-repeat;height:30px;width:242px;border-width: 0px;cursor:pointer;}
.btn_edit_computer_expertise{background: url(../images/btn_grn_edit_computer_expertise.gif) no-repeat;height:30px;width:242px;border-width: 0px;cursor:pointer;}
.btn_back{background: url(../images/btn_grn_back.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_rnd_next{background: url(../images/btn_red_next.gif) no-repeat;height:25px;width:25px;border-width: 0px;cursor:pointer;}
.btn_rnd_prev{background: url(../images/btn_red_prev.gif) no-repeat;height:25px;width:25px;border-width: 0px;cursor:pointer;}
.btn_skip{background: url(../images/btn_grn_skip.gif) no-repeat;height:30px;width:91px;border-width: 0px;cursor:pointer;}
.btn_add_another_ref{background: url(../images/btn_grn_addanotherref.gif) no-repeat;height:30px;width:206px;border-width: 0px;cursor:pointer;}
.btn_join_now{background: url(../images/btn_join_now.gif) no-repeat;height:30px;width:107px;border-width: 0px;cursor:pointer;}
.btn_add_education{background: url(../images/btn_grn_add_education.gif) no-repeat;height:30px;width:169px;border-width: 0px;cursor:pointer;}
.btn_post_an_ad{background: url(../images/btn_grn_post_an_ad.gif) no-repeat;height:30px;width:119px;border-width: 0px;cursor:pointer;}
.btn_review_ad{background: url(../images/btn_grn_review_ad.gif) no-repeat;height:30px;width:119px;border-width: 0px;cursor:pointer;}
.btn_complete{background: url(../images/btn_grn_complete.gif) no-repeat;height:30px;width:119px;border-width: 0px;cursor:pointer;}
.btn_edit_profile{background: url(../images/btn_grn_edit_profile.gif) no-repeat;height:30px;width:119px;border-width: 0px;cursor:pointer;}
.btn_add_contact{background: url(../images/btn_grn_add_contact.gif) no-repeat;height:30px;width:119px;border-width: 0px;cursor:pointer;}
.btn_add_another_hobby{background: url(../images/btn_add_another_hobby.gif) no-repeat;height:30px;width:170px;border-width: 0px;cursor:pointer;}
.btn_login{background: url(../images/btn_grn_login.gif) no-repeat;height:30px;width:170px;border-width: 0px;cursor:pointer;}
.btn_gologin{background: url(../images/go.gif) no-repeat;height:25px;width:28px;border-width: 0px;cursor:pointer;}
.btn_complete_registration{background: url(../images/btn_grn_complete_registration.gif) no-repeat;height:30px;width:200px;border-width: 0px;cursor:pointer;}
.btn_sm_addother{background: url(../images/btn_grn_sm_addother.gif) no-repeat;height:22px;width:80px;border-width: 0px;cursor:pointer;}
.btn_sm_addmore{background: url(../images/btn_grn_sm_addmore.gif) no-repeat;height:22px;width:80px;border-width: 0px;cursor:pointer;}
.btn_sm_rate_provider{background: url(../images/btn_grn_sm_rate_provider.gif) no-repeat;height:22px;width:110px;border-width: 0px;cursor:pointer;}
.btn_sm_edit_rating{background: url(../images/btn_grn_sm_edit_rating.gif) no-repeat;height:22px;width:87px;border-width: 0px;cursor:pointer;}
.btn_sm_sumit{background: url(../images/btn_grn_sm_submit.gif) no-repeat;height:22px;width:80px;border-width: 0px;cursor:pointer;}
.btn_sm_reset{background: url(../images/btn_grn_sm_reset.gif) no-repeat;height:22px;width:80px;border-width: 0px;cursor:pointer;}
#dek2{
z-index:200;
display:none;
position:absolute;
}
#search_ind{
 z-index: 5000;
}
#dek3{
z-index:200;
display:none;
position:absolute;
}
#dek{
z-index:200;
visibility:hidden;
position:absolute;
}
#dekI{
z-index:200;
display:none;
position:absolute;
}
.brdd{
height:35px;
}
.brde{
border-bottom:#eeeeee 1px solid;
height:35px;
}
.brdf{
border-bottom:#eeeeee 1px solid;
}
.registerispbutton{
background-color:#BAD801;
color:#ffffff;
font-size:18px;
width:200px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
.registerhhbutton{
background-color:#FF1035;
color:#ffffff;
font-size:18px;
width:200px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
.registergsbutton{
background-color:#CCCCCC;
color:#ffffff;
font-size:18px;
width:200px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
.registerspwbutton{
background-color:#AD5AA9;
color:#ffffff;
font-size:18px;
width:200px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
.registerspbbutton{
background-color:#FFCC00;
color:#ffffff;
font-size:18px;
width:200px;
padding-top:5px;
padding-bottom:5px;
text-align:center;
}
#registerisp select{
font-size:11px;
}
#registerisp input{
border:0px;
}
#registerhh select{
font-size:11px;
}
#registerhh input{
border:0px;
}
#registerspw select{
font-size:11px;
}
#registerspw input{
border:0px;
}
#registerspb select{
font-size:11px;
}
#registerspb input{
border:0px;
}
.HH_title{background-color:#FFD9D9;border:#FF0000 solid 1px;}
.HH_box{border:#FF0000 solid 1px;}
.HH_navbar{background: url(../images/bg_rolodex_hh.jpg) repeat-x;}
.HH_bdr{border:#FF0000 solid 1px;border-bottom:none;}
.HH_pagetitle{color:#FF0000;}
.WK_title{background-color:#FFE1FF;border:#8A008A solid 1px;}
.WK_box{border:#8A008A solid 1px;}
.WK_navbar{background: url(../images/bg_rolodex_wk.jpg) repeat-x;}
.WK_bdr{border:#8A008A solid 1px;border-bottom:none;}
.sresult-navbar a{color:#ffffff;font-weight:bold;text-decoration:none;}
.sresult-navbar a:hover{color:#ffffff;font-weight:bold;text-decoration:underline;}
.WK_pagetitle{color:#8A008A;}
.sresult-navbar{height:35px;border-width: 0px;color:#FFFFFF;}
.JOB_box{border-left:#9D029C solid 1px;border-right:#9D029C solid 1px;}
.SPW_title{background-color:#FFE1FF;border:#8A008A solid 1px;}
.SPW_box{border:#8A008A solid 1px;}
.SPW_navbar{background: url(../images/bg_rolodex_wk.jpg) repeat-x;}
.SPW_bdr{border:#8A008A solid 1px;border-bottom:none;}
.SPW_pagetitle{color:#8A008A;}
.ISP_title{background-color:#EFFFC1;border:#A7E200 solid 1px;}
.ISP_box{border:#A7E200 solid 1px;}
.ISP_navbar{background: url(../images/bg_rolodex_isp.jpg) repeat-x;}
.ISP_bdr{border:#A7E200 solid 1px;border-bottom:none;}
.ISP_pagetitle{color:#A7E200;}
.BIZ_title{background-color:#FFF4C5;border:#FFCC00 solid 1px;}
.BIZ_box{border:#FFCC00 solid 1px;}
.BIZ_navbar{background: url(../images/bg_rolodex_bsp.jpg) repeat-x;}
.BIZ_bdr{border:#FFCC00 solid 1px;border-bottom:none;}
.BIZ_pagetitle{color:#FFCC00;}
.BSP_title{background-color:#FFF4C5;border:#FFCC00 solid 1px;}
.BSP_box{
border:#FFCC00 solid 1px;}
.BSP_navbar{
background: url(../images/bg_rolodex_bsp.jpg) repeat-x;}
.BSP_bdr{
border:#FFCC00 solid 1px;border-bottom:none;}
.BSP_pagetitle{
color:#FFCC00;
}
#service_provider { float:left;width:100%;font-size:1em;line-height:normal; margin:0 0 0 15px; }
#service_provider ul {padding:11px 10px 0 10px; list-style:none; }
#service_provider li { display:inline; margin:0; padding:0; }
#service_provider a {float:left; background: url(../images/nbg_left.gif) no-repeat left top; margin:0; padding:0 0 0 10px; text-decoration:none; }
#service_provider a span {float:left;display:block; background: url(../images/nbg_right.gif) no-repeat right top;padding:5px 10px 4px 6px; margin:0 10px 0 0}
#service_provider a span {float:none; }
#service_provider a:hover { background-position:0% -39px; color:#fff}
#service_provider a:hover span { background-position:100% -39px; }
#service_provider .current a{ background-image: url(../images/nbg_left.gif);background-position:0% -39px; color:#FFF }
#service_provider .current a span { background-image: url(../images/nbg_right.gif); background-position:100% -39px; color:#FFF }
#service_provider a.current{ background-image: url(../images/nbg_left.gif);background-position:0% -39px; color:#FFF }
#service_provider a.current span { background-image: url(../images/nbg_right.gif); background-position:100% -39px; color:#FFF }

/*Footer Block*/
div#footerContents{
 width:100%;
}
div#footerContents .block{
 width: 310px;
 height:120px;
 float: left;
 margin-right: 10px;
 display: block;
}

div#footerContents .block h3 {
 background:transparent url(../images/bottom_block_head.jpg) no-repeat scroll 0 0;
 font-size:15px;
 font-weight:bold;
 height:26px;
 line-height:20px;
 padding:7px 10px;
 margin: 0px;
 }
 
div#footerContents .block div {
 border-bottom:1px solid #CCC;
 border-left:1px solid #CCC;
 border-right:1px solid #CCC;
 display:block;
 height:80px;
}
.media-partner {margin:0px;position:relative;	width:100%;	border:1px solid #ccc;background:#FFFFFF; }
.media-partner h2 {	font-size:15px;padding-left:10px;margin:0px;}
.media-partner a img{padding:5px;border:dotted 1px #999999;}
.media-partner div{width:100%;text-align:center;}

.general-contaner-left {	margin:0 0 10px 0;	position:relative;	width:100%;	border:1px solid #ccc;background:#FFF url(../images/bg-genral-contern-inner.jpg) repeat-x center top; }
.general-contaner-left .tl {	position:absolute;	background:url(../images/tl.gif) no-repeat;	width:5px;	height:5px;	top:-2px;	left:-1px}
.general-contaner-left .tr {	position:absolute;	background:url(../images/tr.gif) no-repeat;	width:5px;	height:5px;	top:-1px;	right:-1px}
.general-contaner-left .br {	position:absolute;	background:url(../images/br.gif) no-repeat bottom;	width:5px;	height:5px;	bottom:-1px;	right:-1px}
.general-contaner-left .bl {	position:absolute;	background:url(../images/bl.gif) no-repeat bottom;	width:5px;height:5px;	bottom:-1px;	left:-1px}
.inside {	padding:20px 10px 10px 10px}
.general-contaner-left h2 {	font-size:15px;padding:5px 0 0px 5px;	color:#666666;}
.general-contaner-left h2 a {	color:#666666;/*color:#970A07;*/}
.general-contaner-left h2:hover {	color:#333;	text-decoration:underline;}
.general-contaner-left ul {	padding:5px 0 0 0;	font-size:0.7em;	line-height:1.2em;	font-size:.9em;}
.general-contaner-left ul li {	border-top:1px solid #CCC;	padding:5px 0 5px 25px;	background:url(../images/arrow-green.gif) no-repeat 8px 10px;	display:block;}
.general-contaner-left ul li:hover {	background-color:#f0f0f0;}
.general-contaner-left h3 a {	padding:4px 0 4px 10px;	margin-bottom:-5px;	display:block;	border-top:1px solid #CCC;	background:#ccc url(../images/bg-genral-contern-inner.jpg) top left;font-size:.95em;}
.general-contaner-left img { margin:0 0 5px 8px}
#box1{
width:250px;
border:solid 1px #cfc4dc;
color:#7030A0;
font-family:Verdana, Arial, sans-serif;
float:left;
}
#box1 a{
color:#7030A0;
text-decoration:underline;
}
#box1 a:hover{
color:#7030A0;
text-decoration:none;
}
#box1 .headsearch{
background:url(../images/search_ico.gif) #E5DFEC no-repeat right;
padding:12px;
}
#box1 .headrating{
background:url(../images/rating_ico.gif) #E5DFEC no-repeat right;
padding:12px;
}
#box1 .headpostanad{
background:url(../images/postanad_ico.gif) #E5DFEC no-repeat right;
padding:12px;
}
#box1 .headclique{
background:url(../images/clique_ico.gif) #E5DFEC no-repeat right;
padding:12px;
}
#box1 .headjprofile{
background:url(../images/jprofile_ico.gif) #E5DFEC no-repeat right;
padding:12px;
}
#box1 .headprofile{
background:url(../images/profile_ico.gif) #E5DFEC no-repeat right;
padding:12px;
}
#box1 .content{
line-height:24px;
padding:4px;
font-size:10pt;
margin-bottom:10px;
}
#box1 .hlink{
font-style:italic;
font-weight:bold;
font-size:16px;
}
#box2{
float:left;
width:15px;
}
.clsCMOn, .clsCMOver {
font-size: 12px;
padding: 2px 4px;
color: #ffffff;
text-align:center;
}
.clsCMOn a:hover, .clsCMOver a:hover {
font-size: 12px;
padding: 2px 4px;
color: #ffffff;
text-align:center;
text-decoration:underline;
}
ul.popularlisting{ width:947px; padding:0px;}
ul.popularlisting li { float:left; width:228px; margin: 0px 6px 6px 0px; border: 1px solid #ccc; }
ul.popularlisting li h3{ color:#7030B1; font-family:Verdana; font-weight: bold; font-size: 14px; }
ul.popularlisting li .listHead{ padding: 3px 5px 0 10px; height:30px; border-bottom: 1px solid #CCC; }
ul.popularlisting li .desc{ float:left; width: 140px; height: 120px; padding: 2px;}
ul.popularlisting li .imgThumb{ border-right: 1px solid #CCC; float: left; padding: 2px; text-align: center;cursor:pointer;}
ul.sublist li { background:transparent url(../images/li_household.gif) no-repeat scroll 0 8px; width: 120px;padding:0 0 0 15px; border: none; margin: 0px; }
ul.listing{ border:1px solid #CCC; width:727px; position: absolute; top: 38px; left: 10px; }
ul.listing li { float:left; width:181px; margin: 0px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
ul.listing li h3{ color:#7030B1; font-family:Verdana; font-weight: bold; font-size: 14px; }
ul.listing li.first{ }
ul.listing li.last{ border-right: 0px; }
ul.listing li .listHead{ border-bottom:1px solid #CCC; padding: 3px 5px 0px; height:30px; }
ul.listing li .desc{ float:left; width: 81px; height: 85px; padding: 2px;}
ul.listing li .imgThumb{ border-right: 1px solid #CCC; float: left; width: 91px; padding: 2px; text-align: center; height: 85px; }

#menu0 a {
color:#333333;
}
#menu1 a {
color:#333333;
}
#menu2 a {
color:#333333;
}
#menu3 a {
color:#333333;
}
#menu4 a {
color:#333333;
}
#menu5 a {
color:#333333;
}
.txt_purpul{
color:#9A5AA6;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
}
.txt_purpul2{
color:#9A5AA6;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
text-decoration: none;
}

#dropdown {float:left;}
#dropdown dt {cursor:pointer; color:#ffffff;padding-left:30px;}
#dropdown dd {position:absolute; overflow:hidden;display:none; z-index:10000;}
#dropdown ul {
margin:0px;
padding:0px;
padding-top:5px;
list-style:none;
}
#dropdown li {
padding-top:4px;
padding-bottom:4px;
padding-left:10px;
padding-right:4px;
background:#eee7f9;
border-left:1px solid #cfc4dc;
border-right:1px solid #cfc4dc;
border-bottom:1px solid #cfc4dc;
text-align:left;
z-index:10001;
}
#dropdown a{
font-size:12px;
color:#7030A0;
text-decoration:none;
}
#dropdown a:hover{
font-size:12px;
color:#99CC00;
text-decoration:none;
}
td.greybar{
border-right:#dedede 1px solid;
}
td.pad30{
padding-right:30px;
padding-left:30px;
}
#topbarXX td{
color:#ffffff;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}
#topbarXX a{
color:#ffffff;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#topbarXX a.txt_purpul{
color:#9A5AA6;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
#topbarXX{
width:967px;
padding:0px;margin:0px;
position:absolute;top:156px;
background:url(../images/topbara.gif) no-repeat;
}
#provider_gender_box{
width:180px;border:#CCCCCC 1px solid;padding:1px;height:18px;
}
#provider_gender_box a u{
padding:2px;
}
#provider_gender{
border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;width:182px;
}
#provider_age_box{
width:180px;border:#CCCCCC 1px solid;padding:1px;height:18px;
}
#provider_age_box a u{
padding:2px;
}
#provider_age{
border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;width:182px;
}
#provider_age input{
width:50px;
}
.searchadv-box{
width:378px;border:#CCCCCC 1px solid;padding:1px;height:18px;cursor:pointer;text-decoration:underline;color:#9A5AA6;
}
.searchadv-box img{
float:right;
border:none;
}
.searchadv-inner{
border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;border-bottom:#CCCCCC 1px solid;width:380px;
font-size:11px;
}
#sabiz_Week_disp td{
font-size:10px;
}
#sabiz_Week_disp select{
font-size:10px;
}
#sabiz_Sch_disp td{
font-size:10px;
}
#sabiz_Sch_disp select{
font-size:10px;
}
.rating_box{
border:1px solid #CCCCCC;background-color:#FFFFFF;width:70px;height:40px;
}
.householdindex {width:350px;padding:8px;border:#FB0304 3px solid;height:180px;margin:0px;margin-bottom:10px;}
.serviceproindex {width:350px;padding:8px;border:#A0FC05 3px solid;height:180px;margin:0px;margin-bottom:10px;}
.employerindex {width:350px;padding:8px;border:#FFCC00 3px solid;height:180px;margin:0px;margin-bottom:10px;}
.workerindex {width:350px;padding:8px;border:#6702CA 3px solid;height:180px;margin:0px;margin-bottom:10px;}
.indexheading{font-size:18px;font-weight:bold;margin:0px;line-height:20px;}
.clearline{height:1px;width:100%;clear:all;}
.boxes4main{width:100%;height:190px;}
.boxes4sub{width:235px;height:180px;float:left;margin-right:8px;}
.boxes4sublast{width:235px;height:180px;float:left;}

.boxes4main_es{width:100%;height:225px;}
.boxes4sub_es{width:235px;height:215px;float:left;margin-right:8px;}
.boxes4sublast_es{width:235px;height:215px;float:left;}
.boxes4content_es{width:100%;height:195px;background:#ffffff;border-bottom:solid 1px #999999;border-left:solid 1px #999999;border-right:solid 1px #999999;text-align:center;}

.boxes4head_isp{width:100%;background:#C1DC1F;color:#ffffff;border-top:dotted 1px #666666;border-left:dotted 1px #666666;border-right:dotted 1px #666666;text-align:center;font-weight:bold;font-size:18px;}
.boxes4head_hh{width:100%;background:#EA1235;color:#ffffff;border-top:dotted 1px #666666;border-left:dotted 1px #666666;border-right:dotted 1px #666666;text-align:center;font-weight:bold;font-size:18px;}
.boxes4head_biz{width:100%;background:#FDC132;color:#ffffff;border-top:dotted 1px #666666;border-left:dotted 1px #666666;border-right:dotted 1px #666666;text-align:center;font-weight:bold;font-size:18px;}
.boxes4head_spw{width:100%;background:#9C5AA2;color:#ffffff;border-top:dotted 1px #666666;border-left:dotted 1px #666666;border-right:dotted 1px #666666;text-align:center;font-weight:bold;font-size:18px;}
.boxes4content{width:100%;height:160px;background:#ffffff;border-bottom:solid 1px #999999;border-left:solid 1px #999999;border-right:solid 1px #999999;text-align:center;}
.searchadv{
overflow-x:hidden;
overflow-y:scroll;
width:381px;
height:150px;
display:none;
border-left:#CCCCCC 1px solid;
font-weight:normal;
background:#ffffff;
}
.searchadv a{
font-size:11px;
}
.searchadv td{
font-size:11px;
}
.searchadv_foot{
    background:#CCCCCC;
    padding-top:1px;
    padding-bottom:1px;
    padding-left:5px;
    padding-right:5px;
    width:372px;
    height:16px;
    display:none;
}
.searchadv_foot a{
color:#ffffff;
font-size:10px;
}
