* {margin:0; padding:0; outline:none;}
html {height:100%;}
body {color:#616161; font-family:arial, tahoma, sans-serif; font-size:12px; background-color:#fff;height:100%;}
img {border:none;}
.clear {clear:both;font-size:0.1px;height:0;margin-bottom:-1px;}
.fll {float:left;}
input { margin:0; padding:0;}
h1 {font-weight:bold; font-size:35px; color:#00c6ff;}
h2 {display:block; font-size:22px; color:#00c6ff; font-weight:bold;letter-spacing:-2px}
a {cursor:pointer; color:#17d0fe; text-decoration:underline;}
p {margin-bottom:10px; line-height:12px;}

.main {width:944px; margin:0 auto; overflow:hidden;}
.head_bg {height:132px; background:url('../images/public/white_shad_bg.gif') 0 0 no-repeat;padding:0 5px 4px 5px;}
.head {height:127px; background:url('../images/public/head_bg.gif') 0 0 repeat-x; }
.logo {float:left; height:93px;}
.thmonth {float:left; padding:23px 0 0 382px;}

.menu {height:34px; background:url('../images/public/menu_bg.gif') 0 0 repeat-x;}
.menu ul li {font-weight:bold;list-style-type:none; background:url('../images/public/li_bg.gif') 100% 0 no-repeat; display:block; float:left; padding:10px 12px 0 9px; height:24px;}
.menu ul li a {color:white; cursor:pointer; text-decoration:none;}
.menu ul li.active a {color:#75e0ff;}
.menu ul li.home_icon {background:none; width:50px;}

.content {margin: 0 0 0 5px;}
.let_job {margin:20px 0pt 19px 4px; background:url('../images/public/let_job.gif') 0 0 no-repeat; height:36px; width:730px;}
.banner {height:242px; /*width:1000px;*/ background:url('../images/public/banner.png') 0 0 no-repeat; }
.feature {padding:180px 0 0 655px; float:left;}
.feature a {height:26px; width:111px; background:url('../images/public/feature.gif') 0 0 no-repeat; display:block;}
.try {float:left; padding:180px 0 0 70px;}
.try a {height:26px; width:79px; background:url('../images/public/try.gif') 0 0 no-repeat; display:block;}

.recruitment {float:left; width:330px; height:159px; border-right:1px solid #90ddf2; padding-left:12px;}
.recruitment ul li {display:block; list-style-type:none; padding-left:25px; background:url('../images/public/ok_icon.gif') 0 5px no-repeat; line-height:21px;}
.recruitment.watch {width:276px;}

.dots {background:url('../images/public/dots.gif') 0 0 repeat-x; height:1px;}

.recruitment.jobpedia {width:576px; height:150px;}
.job_img {height:29px; width:376px; background:url('../images/public/jobpedia.gif') 0 0 no-repeat; margin-bottom:10px;}

a.arrows {background:url('../images/public/arrow_top.gif') 100% 3px no-repeat; padding-right:15px; font-size:11px;}
a.arrows span {}
.f_dark {color:#333333; font-size:11px; margin-left:10px;}
.small_right {float:right; font-size:10px; text-decoration:none; margin-right:18px; margin-top:4px;}
.small_left {font-size:10px; text-decoration:none;}

.footer {height:52px; margin-top:30px; overflow:hidden; padding-top:15px; background:url("../images/public/footer_bg.gif") 0 0 repeat-x;}
.footer span {color:#CCCCCC;padding-left: 4px}
.speach {height:33px; width:38px; background:url('../images/public/speach_icon.gif') 0 0 no-repeat transparent; margin:0 0 0 19px; float:left;}

a.f_s_b {font-size:11px; font-weight:bold; text-decoration:none;}

a.try_btn { width:75px; height:22px; float:right; margin:6px 16px 0 0; background:url('../images/public/try_btn.gif') 0 0 no-repeat;}

.pricing_text, .featuretour_text, .support_text,.privacy_text,.aboutus_text {background:url('../images/public/Pricing.gif') 0 0 no-repeat transparent; height:35px;margin:35px 0 0 10px;}
.featuretour_text {background:url('../images/public/featuretour.gif') 0 0 no-repeat transparent;}
.privacy_text {background:url('../images/public/privacy.gif') 0 0 no-repeat transparent;}
.aboutus_text {background:url('../images/public/aboutus.gif') 0 0 no-repeat transparent;}
.support_text {background:url('../images/public/support.gif') 0 0 no-repeat transparent;}
.top_round {background:url('../images/public/top_round.gif') 0 0 no-repeat; width:933px; height:4px; margin-top:2px;}
.content_round {width:932px; border-bottom:1px solid #e0e2e2; border-left:1px solid #e0e2e2; border-right:1px solid #e0e2e2; background-color:white;}
.sub_menu { width:210px; float:left;}
.sub_menu ul {padding:25px 0 0 18px; width:500px; float:left; display:block;}
.sub_menu ul li {list-style-type:none; line-height:31px;}
.sub_menu ul li a {font-size:13px; text-decoration:none;}
.sub_menu ul li.active a {padding-right:15px; background:url('../images/public/li_right.gif') 100% 5px no-repeat; font-weight:bold;}
.text {padding:12px 0;}
.text b {padding-bottom:10px; display:block;}

<!--from common.css-->
.sub_header {color:#12B0ED; font-size:15px;margin-bottom:12px}
.pre_pink_area {margin-bottom:6px;}
.pink_area, .green_area {border:1px solid #ff4748; background:#fff9f9; margin-top:8px; padding:8px 0 8px 8px; border-bottom:0;}
.pink_arrow { background:url(../images/pink_arrow_1.gif) no-repeat 0 0;height:6px;}
.pink_header {color:#333333; font-size:11px; font-weight:bold; }
.pink_area ul li { color:#ff4748; font-size:11px; margin-left:15px; list-style:url(../images/disc.gif);}
.signup-wrapper .pink_area {margin:0;}
.green_area {border:1px dotted #009900;background:#DDFFDD;color:#009900;padding:8px;margin-bottom:8px;}
post_1 { width:712px;  border:1px solid #e8e8e8; margin-top:20px; }
.post_2 { width:690px;  border:1px solid white; background:#f3f3f3; padding:0 10px 10px 10px; }
.post_2 .titleheader {float:left;font-size:25px;font-weight:bold;letter-spacing: -2px;margin-top:6px}
.search_inp { width:290px; height:28px; border:1px solid #e5e5e5; color:#cccccc; font-size:15px; float:left; margin-right:10px; padding:2px 0 0 3px;}
input.input_long { margin-top:6px; color:#333;}
select {border: 1px solid #E5E5E5;margin-top: 7px;font-size:14px;height:25px;color:#444;padding:3px 1px;}
.input_short, .input_supershort  {border:1px solid #e5e5e5;  width:40px; height:22px; color:black; font-size:14px; float:left; margin-right:10px; margin-top:6px; padding:4px 0 0 3px;}
.post_header,.header-title {color:#0085B7; font-size:24px; padding:8px 0 0 0; float:left; font-weight:bold;letter-spacing: -2px;}
.sub_header {color:#12B0ED; font-size:15px;margin-bottom:12px}
a.save_btn { background:url(../images/save_btn.gif) no-repeat 0 0; padding-left:25px; text-decoration:none; height:28px; display:block; float:left;}
a.save_btn span { background:url(../images/save_btn.gif) no-repeat 100% -28px; padding-right:25px; font-size:12px; color:white; font-weight:bold;height:28px; display:block; float:left; padding-top:6px;}
.pre_save { padding:13px 0 0 5px; float:left;}
.title { color:#0085B7; font-size:12px; font-weight:bold; margin-top:10px;}
.title span {font-weight: normal}
.faq,.privacy {padding:0 0 0 10px;margin-bottom:10px;width:600px}
.privacy {font-size:1.1em}
.privacy ul {list-style: none;padding-left:10px}
.privacy ul li {margin-bottom:8px}
.privacy p {line-height:15px}
/*Sign Up Page*/
.sign_up {width:271px; height:36px; background:url("../images/sign_up.gif") 0 0 no-repeat; margin:30px 0 0 6px;}
.sign_round_top {height:2px; width:550px; background:url("../images/sign_up_round.gif") 0 0 no-repeat; margin-top:13px;}
.sign_content {width:516px; background:white; border-left:1px solid #e0e2e2; border-right:1px solid #e0e2e2; padding:11px 16px;}
.sign_round_bot {height:2px; width:550px; background:url("../images/sign_up_round.gif") 0 -2px no-repeat;}
.beta_key {margin:6px 0 10px 10px;}
.beta_key span {color:#333333; font-size:10px;}
.beta_key input {margin:0 7px 0 2px;}
.sign_grey_bg {background-color:#f3f3f3; width:496px; padding:12px 9px 0 9px; margin-bottom:5px;}
.label {color:#019acd; font-size:12px; font-weight:bold;}
.sign_grey_bg input {height:23px; border:1px solid #e5e5e5; width:290px; margin-bottom:17px; font-size:14px; color:#444444; padding:3px 0 0 3px;}
.sign_grey_bg select {height:23px; border:1px solid #e5e5e5; margin-bottom:17px; font-size:14px; color:#444444; padding:0px 0 0 3px;}
.valid_mail {font-size:11px; color:#999999; font-family:Tahoma, sans-serif; padding-left:20px; padding-top:7px;}
.valid_mail.pass {padding-left:20px;}
a.sign_btn { background:url(../images/save_btn.gif) no-repeat 0 0; padding-left:25px; text-decoration:none; height:28px; display:block; float:right; margin-top:4px;}
a.sign_btn span { background:url(../images/save_btn.gif) no-repeat 100% -28px; padding-right:25px; font-size:12px; color:white; font-weight:bold;height:20px; display:block; float:left; padding-top:6px;}

.sign_right_column {padding-left:20px; padding-top:62px; width:410px;}
.light_text {font-size:14px; font-family:Tahoma, sans-serif; color:#999999; width:395px; font-weight:normal;}
.sign_banner {height:108px; width:387px; background:url("../images/sign_banner.gif") 0 0 no-repeat; margin:20px 0 0 -4px;}
.sign_applies {font-size:12px; color:#666666; float:right; padding-right:20px; padding-top:6px; margin-bottom:15px;}
.rectuit {height:14px; width:191px; background:url("../images/recruitment.gif") 0 0 no-repeat; margin-top:30px;}
.rec_ul {margin-top:15px;}
.rec_ul li {list-style-type:none; line-height:22px; font-size:14px; color:#606060; padding-left:25px; background:url("../images/tick.png") 0 2px no-repeat transparent;}

.input_short_error {border:1px solid #ff0101 !important;}
.success {background:#5ABC27;color:#fff;padding:2px;width:200px}
.failure {background:#CC3300;color:#fff;padding:2px;width:200px}

.scroll_banner {height:270px; width:934px; margin:15px 0;}
.public_left {float:left; border-right:1px solid #90ddf2; width:530px; padding:0 35px 0 6px;}
.parag { margin-bottom:8px;}
.parag img {float:left;}
.parag div {float:left; padding:8px 0 0 15px; width:375px;}
.parag div.clear {float:none; padding:0; width:auto;}
.parag div h3 {font-family:arial, tahoma, sans-serif; color:#333333; font-weight:bold; font-size:12px;}
.parag div p {font-family:arial, tahoma, sans-serif; color:#333333; font-size:12px; line-height:15px;}

.public_right {padding-left:43px; width:319px; float:left;}
.public_right .recruitment {border:none; float:none; height:auto; margin-bottom:20px; padding:0}
.public_right h2 {font-size:20px; letter-spacing:-1px; display:block; padding-bottom:8px;}

.banner_content {height:231px; width:934px; overflow:hidden; position:relative; z-index:0;}
.banner_menu {height:51px; background:url("../images/public/scroll_menu_bg.gif") 0 11px no-repeat transparent; margin-top:-11px; position:relative;z-index:1;}
.banner_menu ul {display:block; height:51px; float:left;}
.banner_menu ul li {display:block; float:left; height:51px; list-style-type:none;}
.banner_menu ul li div {height:40px; padding:11px 0 0 0;}
.banner_menu ul li div a {font-size:13px; color:#626262; text-decoration:none; display:block; height:27px; padding:13px 22px 0 22px; background:url("../images/public/scroll_menu_separator.gif") 100% 0 no-repeat; }
.banner_menu ul li.last {}
div.last {float:right; padding-right:12px;}
div.last div {padding:11px 0 0 0;height:3px; background:none;}
div.last div a { background:url("../images/public/sign_up.gif") 0 3px no-repeat; color:white; font-weight:bold; padding-right:51px; padding-left:14px; font-size:12px; text-decoration:none; padding-top:12px; display:block; height:24px;}
.banner_menu ul li.active div {background:url("../images/public/scroll_menu_active.png") 50% 0 no-repeat transparent;}
.banner_menu ul li.active div a {color:black; font-weight:bold;}

.panel {width:934px; float:left; height:231px;}
.scrollContainer {width:4680px;}

.back_over {background:url("../images/public/slide_1.jpg") 0 0 no-repeat;}

.green_round {padding:50px 0 0 20px; float:left;}
.green_round li {display:block; list-style:none; padding-left:30px; margin-bottom:6px; background:url("../images/public/li_style.png") 0 50% no-repeat transparent; width:325px;  font-size:15px; color:#025a7b; padding-top:3px; line-height:normal;}
.job_can_help {display:block; float:right; margin-top:95px;}

.back_why {background:url("../images/public/slide_2.jpg") 0 0 no-repeat;}

.green_round.why_case {padding-top:40px;}
.green_round.why_case li {font-size:13px; margin-bottom:2px;}

.back_who {background:url("../images/public/slide_3.jpg") 0 0 no-repeat;}

.green_round.who_case li {margin-bottom:10px;}


.cost_table {padding:82px 0 0 30px; display:block; float:left;}
.cost_table li {display:block; list-style-type:none; font-size:13px; color:#333333; margin-bottom:13px;}
.sign_big {display:block; float:right; height:33px; width:175px; background:url("../images/public/sign_big.gif") 0 0 no-repeat; color:white; font-size:17px; text-decoration:none; padding:10px 0 0 10px; margin:125px 165px 0 0; font-weight:bold;}

.feature_tour {float:left; height:40px; padding-top:11px;}
.feature_tour a {background:url("../images/public/scroll_menu_separator.gif") 100% 0 no-repeat transparent; color:#626262; display:block; font-size:13px; height:27px; padding:13px 22px 0 22px; text-decoration:none;}

.cost_month {background-color:white; border:1px dotted #a0d882; padding:10px 0 10px 10px; width:190px; height:18px; margin-bottom:15px;}
.cost_month label, .cost_month input {float:left; border:0; margin-right:5px;}
.cost_month input {height:14px; width:auto; padding:4px 3px 0 3px; margin-top:3px;}
.cost_month label.free {margin-top:2px;}

.what_top {height:31px; background:url("../images/public/what_you_get_top.gif") 0 0 no-repeat transparent;}
.what_content {background:url("../images/public/what_you_get_content.gif") 0 0 repeat-y transparent; padding:0 34px 0 35px;}
.what_bot {height:28px; background:url("../images/public/what_you_get_bot.gif") 0 0 no-repeat transparent;}

.what_do_table {font-size:13px; font-weight:bold; color:#333333; border-collapse:collapse; margin-top:-10px;}
.what_do_table td { border:1px solid #afe2f4; padding:7px 0 6px 0; text-align:center; vertical-align:middle;}
.what_do_table td.first {text-align:left; border-left:none;}
.what_do_table td.last {border-right:none;}
.what_do_table thead td {border-top:none;}

.upgrade {color:#59BB26; font-size:16px; text-align:center; padding:10px 20px 0 20px;}

.red_error {color:red !important;}
.micro_explain {font-size:11px;margin:0 0 15px 0;}

body, div, form, label, fieldset, legend, img, blockquote, p, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, a, table, td, tr, th {
	border:0;
	margin:0;
	padding:0;
}
input, select, textarea {
	font: 11px Arial, Verdana, Geneva, Helvetica, sans-serif;
}
ul, ol, li, dl, dt, dd {
	list-style:none;
}
#feature #wrapper {
	background:#fff url(../images/public/homepage_background.jpg) repeat-x;
	min-height: 100%;
}
#wrapper {
	background:#fff url(../images/public/background.jpg) repeat-x;
	min-height: 100%;
}
#main-container {
	margin:0 auto;
	width:1000px;
	overflow:auto;
	padding-bottom: 170px;
}
/* header starts */
#header {
	background:url(../images/public/header.jpg) no-repeat;
	width:1000px;
	height:93px;
	position:relative;
	z-index:1;
}
#header #logo {
	padding:20px 455px 0 10px;
	float:left;
}
#header div.beta {
	position:absolute;
	background:url(../images/public/beta_message.png) no-repeat;
	width:261px;
	height:20px;
	top:35px;
	left:320px;
	z-index:3;
}
#header #logo a {
	background:url(../images/public/jobwhizz_logo.gif) no-repeat;
	width:298px;
	height:47px;
	display:block;
}
#sign-up {
	float:right;
}
#sign-up ul {
	margin:5px 0 0 0;
	display:inline;
	float:left;
}
#sign-up ul li {
	padding-bottom:3px;
}
#sign-up ul li.checkbox label {
	color:#fff;
	font-size:11px;
	padding-left:5px;
	
}
#sign-up input.text {
	border:solid 1px #fff;
	padding:2px 3px;
	color:#184174;
}
#sign-up .submit {
	float:left;
	padding:25px 11px 0 11px;
}
#sign-up .submit input.login-button {
	background:url(../images/public/small_login_button.png) no-repeat;
	width:65px;
	height:24px;
	color:#fff;
	font-weight:bold;
	padding-bottom:5px;
	border:none;
	line-height:24px;
}
#sign-up .browserdetect {
	color:#fff;
	padding-top:10px;
	font-weight:bold;
	display:none;
	font-size:11px;
}
/* header ends */
/* nav starts */
#nav {
	height:34px;
}
#nav ul {
	padding:10px 0 0 10px;
}
#nav ul li {
	float:left;
	padding-right:15px;
	margin-right:15px;
	background:url(../images/public/nav_separator.jpg) right no-repeat;
}
#nav ul li.last {
	background:none;
}
#nav ul li a {
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}
#nav ul li.active a  {
	color:#0292C7;
	background:url(../images/public/nav_bg_right.png) top right no-repeat;
	text-decoration:none;
	padding:0 6px 0 4px;
	font-size:12px;
	border:none;
	display:inline-block;
	height:16px;
}
#nav ul li.active a:hover  {
	color:#0292C7;
}
#nav ul li.active span {
	background:url(../images/public/nav_bg.png) left no-repeat;
	height:16px;
	display:inline-block;
	padding:0;
}
#nav ul li a:hover {
	color:#CDE9F3;
}
/* nav ends */
/* footer starts */

#footer {
	background:#F2F2F4;
	position: relative;
	margin-top: -170px; /* negative value of footer height */
	height: 170px;
	clear:both;
}
/*Opera Fix*/
body:before {/* thanks to Maleika (Kohoutec)*/
content:"";
height:100%;
float:left;
width:0;
margin-top:-32767px;/* thank you Erik J - negate effect of float*/
}

#footer .footer-container {
	width:1000px;
	margin:0 auto;
}
#footer .footer-container .column-one {
	float:left;
	width:230px;
	color:#59595A;
}
#footer .footer-container .column-one ul {
	margin:15px 0 0 10px;
}
#footer .footer-container .column-one ul li {
	float:left;
	color:#999;
	padding-right:5px;
}
#footer .footer-container .column-one ul li a {
	color:#999999;
	text-decoration:none;
}
#footer .footer-container .column-one .copy {
	padding-top:10px;
}
#footer .footer-container .column-one .copy .logo {
	background:url(../images/public/footer_logo.gif) no-repeat;
	width:106px;
	height:18px;
	float:left;
	margin-right:8px;
}
#footer .footer-container .column-two {
	float:left;
	width:230px;
	margin-right:15px;
	padding-top:10px;
}
#footer .footer-container .frame {
	border-right:1px solid #E1E1E1;
	border-left:1px solid #E1E1E1;
	background:#FFF;
	padding-left:15px;
}
#footer .footer-container .column-two .frame .fan {
	padding-bottom:10px;
	font-size:13px;
	color:#173F72;
	font-weight:bold;
}
#footer .footer-container .column-two .frame .fan a {
	color:#173F72;
	text-decoration:none;
}
#footer .footer-container .column-two .frame .fan img {
	float:left;
	margin-right:5px;
}
#footer .footer-container .column-two .frame .fan span a {
	color:#999;
	text-decoration:none;
}
#footer .footer-container .frame-top {
	background:url(../images/public/panel_corner_t_left.png) no-repeat;
	height:15px;
}
#footer .footer-container .frame-top div {
	background:url(../images/public/panel_corner_t_right.png) right no-repeat;
	height:15px;
}
#footer .footer-container .frame-bottom {
	background:url(../images/public/panel_corner_b_left.png) no-repeat;
	height:15px;
}
#footer .footer-container .frame-bottom div {
	background:url(../images/public/panel_corner_b_right.png) right no-repeat;
	height:15px;
}
#footer .footer-container .column-three {
	float:left;
	width:500px;
	padding-top:10px;
	color:#999;
}
#footer .footer-container .column-three .frame h5 {
	font-size:15px;
	font-weight:bold;
	color:#333;
	padding-bottom:5px;
}
#footer .footer-container .column-three .frame .blog-image {
	background:url(../images/public/blog_latest.jpg) no-repeat;
	width:60px;
	height:36px;
	float:left;
	margin-right:10px;
}
#footer .footer-container .column-three .frame {
	padding:0 15px 0 15px;
}
#footer .footer-container .column-three .frame a {
	color:#173F72;
	font-weight:bold;
	text-decoration:none;
}
#footer .footer-container .column-three .feedback {
	background: url(../images/public/feedback_icon.gif) no-repeat;
	padding-left:35px;
	margin-top:15px;
	min-height:26px;
}
#footer .footer-container .column-three .feedback a {
	color:#999;
}
/* footer ends */
/* slider starts */

#screen {
	position:relative;
	width:100%;
	margin-bottom:60px;
}
.slider {
	background:url("../images/public/slides_container.jpg") no-repeat scroll 0 0 transparent;
	float:left;
	height:296px;
	margin-top:20px;
	width:480px;
}
.slider2 {
	float:left;
	width:520px;	
}
#sections2 {	
	margin:7px auto 7px auto;
	width:448px;
	height:281px;
	overflow:hidden;
}
#sections {	
	margin-top:15px;
	width:490px;
	height:196px;
	overflow:hidden;
}
#sections li {
	padding:20px 0 100px 0;
}
#sections2 li {
	padding:8px 0 40px 0;
}
#sections div.feature-one {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/public/feature_slide1.png', sizingMethod='scale');
	width:440px;
	height:81px;
}
#screen .buttons-container {
	background:url(../images/public/buttons_panel.jpg) no-repeat;
	width:459px;
	min-height:26px;
}
#screen .buttons-container .buttons-content {
	padding:25px;
}
#screen .buttons-container .buttons-content a.tour {
	background:url(../images/public/tour_button.png) no-repeat;
	width:192px;
	height:40px;
	display:block;
	float:left;
}
#screen .buttons-container .buttons-content .slider-button {
	background:url(../images/public/slider_button.png);
	width:119px;
	height:40px;
	display:block;
	float:left;
}
#screen .buttons-container .buttons-content a.slider-prev-button {
	background:url(../images/public/slider_prev_button.png);
	width:36px;
	height:40px;
	display:block;
	float:left;
}
#screen .buttons-container .buttons-content a.slider-next-button {
	background:url(../images/public/slider_next_button.png);
	width:37px;
	height:40px;
	display:block;
	float:left;
}
#screen .buttons-container .buttons-content a.signup {
	background:url(../images/public/signup_button.png) no-repeat;
	width:192px;
	height:40px;
	display:block;
	float:left;
	margin-right:20px;
}
/* slider ends */
/* 3 steps starts */
.step {
	background:url(../images/public/manage_panel.jpg) no-repeat;
	width:300px;
	height:450px;
	float:left;
	margin-right:50px;
}
.last-step {
	margin:0;
}
.step h2 {
	color:#15497A;
	font-size:24px;
	font-weight:bold;
	letter-spacing:-1.5px;
	padding:20px 0;
	text-align:center;
}
.step-one-screen {
	background:url(../images/public/step1_screen.jpg) no-repeat;
	width:260px;
	height:130px;
	margin:0 auto;
}
.step-two-screen {
	background:url(../images/public/step2_screen.jpg) no-repeat;
	width:260px;
	height:130px;
	margin:0 auto;
}
.step-three-screen {
	background:url(../images/public/step3_screen.jpg) no-repeat;
	width:260px;
	height:130px;
	margin:0 auto;
}
.step ul {
	padding:25px 0 0 20px;
}
.step ul li {
	background:url(../images/public/tick1.png) no-repeat left 8px;
	padding:5px 15px 5px 22px;
}
/* 3 steps ends */
/* signup page starts */
#signup h1 {
	background:url(../images/public/signup_title.png) no-repeat;
	width:311px;
	height:35px;
	margin:20px 0;
}
#info h1.about {
	background:url(../images/public/about_title.png) no-repeat;
	width:311px;
	height:35px;
	margin:20px 0;
}
#info h1.privacy {
	background:url(../images/public/privacy_title.png) no-repeat;
	width:311px;
	height:35px;
	margin:20px 0;
}
#info h1.contact {
	background:url(../images/public/contact_title.png) no-repeat;
	width:311px;
	height:35px;
	margin:20px 0;
}
#info h1.password {
	background:url(../images/public/password_title.png) no-repeat;
	width:311px;
	height:35px;
	margin:20px 0;
}
#info h3 {
	font-weight:bold;
	font-size:14px;
	padding:15px 10px 5px 10px;	
}
#info ul {
	padding:5px 10px;	
}
#info ul li {
	padding-bottom:5px;	
}
#info ul.form li label {
	font-weight:bold;
	display:block;
	float:left;
	width:100px;	
}
#info ul.form li {
	padding-bottom:10px;	
}
#info ul.form li input {
	color:#616161;
	font-size:15px;
	padding:6px;
	border:1px solid #E8E8E8;
	width:250px;
}
#info ul.form li textarea {
	width:300px;
	height:150px;
	color:#616161;
	font-size:15px;
	padding:6px;
	border:1px solid #E8E8E8;
}
#signup h1.login {
	background:url(../images/public/login_title.png) no-repeat;
	width:311px;
	height:35px;
	margin:20px 0;
}
#signup .signup-wrapper, #info .info-wrapper {
	background:#fff url(../images/public/signup_top_panel.png) top no-repeat;
	padding:15px;
}
#info .info-wrapper p {
	padding:10px;
	line-height:16px;
}
#signup .signup-wrapper .signup-container-top, #info .info-wrapper .info-container-top {
	background:url(../images/public/signup_container_top.png) no-repeat;
	height:15px;
}
#signup .signup-wrapper .signup-container, #info .info-wrapper .info-container {
	border-left:1px solid #E8E8E8;
	border-right:1px solid #E8E8E8;
	background:#f3f3f3;
	padding:0 12px;
	zoom: 1;
}
#signup .signup-wrapper .signup-container p {
	position:relative;	
}
#signup .signup-wrapper .signup-container .column-one {
	float:left;
	width:605px;
	color:#019ACD;
}
#signup .signup-wrapper .signup-container .column-one h2 {
	background:url(../images/public/signup_stepone.png) no-repeat;
	padding:2px 0 0 30px;
	font-size:18px;
	font-weight:bold;
	height:26px;
	float:left;
	color:#019ACD;
	letter-spacing:-1px;
}
#signup .signup-wrapper .signup-container .column-one span.info {
	float:left;
	font-size:15px;
	padding:6px 0 0 10px;
}
#signup .signup-wrapper .signup-container form ul.first {
	margin-top:15px;
}
#signup .signup-wrapper .signup-container form ul li {
	float:left;
	width:300px;
	padding-bottom:10px;
}
#signup .signup-wrapper .signup-container form ul li label {
	display:block;
	font-weight:bold;
	padding-bottom:5px;
}
#signup .signup-wrapper .signup-container form ul li.remember label {
	float:left;
}
#signup .signup-wrapper .signup-container form ul li.remember input {
	width:auto;
	float:left;
	margin-right:5px;
	border:none;
}
#signup .signup-wrapper .signup-container form ul li input, #signup .signup-wrapper .signup-container form ul li select {
	border:1px solid #e8e8e8;
	padding:4px;
	width:272px;
	margin:0;
}
#signup .signup-wrapper .signup-container form ul li input.log {
	padding:6px;
	font-size:15px;
	color:#616161;
}
#signup .signup-wrapper .signup-container .column-two {
	float:left;
	width:325px;
	color:#019ACD;
	border-left:1px solid #e8e8e8;
}
#signup .signup-wrapper .signup-container .column-two h2 {
	background:url(../images/public/signup_steptwo.png) no-repeat;
	padding:2px 0 0 30px;
	font-size:18px;
	font-weight:bold;
	height:26px;
	margin-left:20px;
	color:#019ACD;
	letter-spacing:-1px;
}
#signup .signup-wrapper .signup-container .column-two ul {
	margin:15px 0 0 20px;
}
#signup .signup-wrapper .signup-container .column-two ul li.microsite input {
	width:122px;
}
#signup .signup-wrapper .signup-container .column-two ul li.microsite span, #signup .signup-wrapper .signup-container .column-two ul li.microsite div {
	color:#666;
	font-size:11px;
}
#signup .signup-wrapper .signup-container .column-two ul li.microsite div {
	padding-top:5px;
}
#signup .signup-wrapper .signup-container-bottom {
	background:url(../images/public/signup_container_bottom.png) no-repeat;
	height:12px;
}
#signup .signup-wrapper .browserdetect {
	padding:15px 0 40px 0;
	text-align:center;
	color:#ff9900;
	font-weight:bold;
	display:none;
	font-size:14px;
}
#info .info-wrapper .info-container-bottom {
	background:url(../images/public/signup_container_bottom.png) no-repeat;
	height:32px;
}
#signup .button {
	padding:20px 0 20px 389px;
}
#info .button {
	padding:0 0 20px 389px;
}
#info .button a.reset {
	background:url(../images/public/password_button.png) no-repeat;
	width:192px;
	height:40px;
	display:block;
}
#signup .button a.create {
	background:url(../images/public/account_button.png) no-repeat;
	width:192px;
	height:40px;
	display:block;
}
#signup .button a.login {
	background:url(../images/public/login_button.png) no-repeat;
	width:192px;
	height:40px;
	display:block;
}
#info .button a.send {
	background:url(../images/public/send_button.png) no-repeat;
	width:82px;
	height:40px;
	display:block;
}
/* signup page ends */
/* Easy Slider + slideshow */
#slider2 {
	margin:7px 0 0 15px;
	width:448px;
	height:282px;
}
#slider2 ul {
	padding:8px 0 0 0;
	list-style:none;
	margin:0;
}
#slider li { 
	width:500px;
	height:211px;
	overflow:hidden;
	position:relative;	
}
#slider li span {
	display:block;
	top:50%;
	position:absolute;
	padding-left:10px;
}
#slider li span.sld-one {
	height:98px; 
	margin-top:-60px; /* negative half of the height */
}
#slider2 li { 
	width:448px;
	height:282px;
	overflow:hidden; 
}
#prevBtn, #nextBtn, #prevBtn2, #nextBtn2 {
	display:none ;
}
#slideshow {
    position:relative;
    height:282px;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}
