@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}

body  {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:13px;
	background:#54514f;
	padding:5px 0 0 0;
}

h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0;
	padding:0;
	list-style:none;
} 

h1 {font:normal 28px Arial, Verdana, Helvetica, sans-serif;}
h2 {font:normal 18px Arial, Verdana, Helvetica, sans-serif;}
h3 {font:normal 15px Arial, Verdana, Helvetica, sans-serif;}
h4 {font:bold 14px Arial, Verdana, Helvetica, sans-serif;}
h5 {font:bold 13px Arial, Verdana, Helvetica, sans-serif;}
h6 {font:bold 11px Arial, Verdana, Helvetica, sans-serif;}
p  {font-family:Arial, Verdana, Helvetica, sans-serif; line-height:17px; font-size:13px; }
a  {text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}
.br, .clear {clear:both;}
.chkbox {border:none;}
select, input, textarea{font-family:Arial, Verdana, Helvetica, sans-serif;}

.bold{font-weight:bold;}
.italic{font-style:italic;}
.center{text-align:center;}

.floatl{float:left;}
.floatr{float:right;}

.fcred{color:#7f0000;}
.fcgreen2{color:#A2C285;}
.fcPink{color:#f9ebeb;}


.text9{font-size:9px;}
.text11New{font-size:11px !important;}
.text11{font-size:11px; color:#7A7A7A;}
.text12{font-size:12px; color:#494949;}
.text14{font-size:14px;}
.text16{font-size:16px; color:#202020;}


a.linku{color:#494949; text-decoration:underline; font:normal 12px Arial, Helvetica, sans-serif;}
a:hover.linku{color:#494949; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif;}

.error {font-size:10px; color:#FF0000; text-align:center; font-weight:bold;}
.error img {vertical-align:middle; margin-right:3px;}


/* ----------------------- Wrap ----------------------- */
#wrap{
	width:962px;
	border:3px solid #939190;
	margin:0 auto;
	background:#fff;
}
#popupwrap{
	border:3px solid #939190;
	margin:0 auto;
	background:#fff;
	padding:10px;
}

/* ----------------------- Logo ----------------------- */
#logo{
	position:absolute;
	margin:-3px 0 0 22px;
}

/* ----------------------- Header ----------------------- */
#header{
	height:109px;
	width:962px;
	background:#fff;
	border-bottom:2px solid #bab7b2;
}
#header #top_nav, #header #top_nav_loggedin{
	float:right; 
	padding:0 8px 0 0;
	height:41px;
}
#header #top_nav li, #header #top_nav_loggedin li{
	float:left;
	display:block;
	padding:0 5px 0 0;
}
#header #top_nav_loggedin li{float:right;}
#header #top_nav li.txt_nav, #header #top_nav_loggedin li.txt_nav{padding:10px 10px 0 0; font-size:11px; color:#616161;}
#header #top_nav_loggedin li.txt_nav{padding:6px 10px 0 0;}
#header #top_nav li.txt_nav a, #header #top_nav_loggedin li.txt_nav a{color:#616161; padding:0 2px;}
#header #top_nav_loggedin li.welcome{
	background:url(../images/top_tab_welcome_bg.gif) no-repeat;
	height:25px;
	padding:0 0 0 8px;
	float:right;
}
#header #top_nav_loggedin li.welcome span{
	padding:4px 8px 0 0; 
	background:url(../images/top_tab_welcome_bg.gif) repeat-x top right; 
	display:block; 
	height:21px;
	float:left;
	color:#fff; 
	font-weight:bold; 
	font-size:12px;
}

/* Main Nav */
#header #main_nav, #header #main_nav_loggedin{
	float:right; 
	padding:37px 8px 0 0;
	height:31px;
	width:580px;
}
#header #main_nav_loggedin{width:568px;}
#header #main_nav li{
	display:block;
	float:left;
	height:31px;
	background:url(../images/main_nav_partition.gif) no-repeat;
}
#header #main_nav_loggedin li{
	display:block;
	float:right;
	height:31px;
	background:url(../images/main_nav_partition.gif) no-repeat;
}
#header #main_nav li a, #header #main_nav_loggedin li a{
	display:block;
	float:left;
	height:23px;
	padding:8px 22px 0 22px;
}
#header #main_nav_loggedin li a{padding:8px 14px 0 14px;}
#header #main_nav li a:hover, #header #main_nav li.selected a{background:url(../images/main_nav_hover_bg.gif) repeat-x;}
#header #main_nav_loggedin li a:hover, #header #main_nav_loggedin li.selected a{background:url(../images/main_nav_loggedin_hover_bg.gif) repeat-x;}
#header #main_nav li a span, #header #main_nav_loggedin li a span{display:block;}

#header #main_nav li a.main_nav_01 span{background:url(../images/main_nav_01_home.gif) no-repeat 0 0;}
#header #main_nav li a.main_nav_01:hover span, #header #main_nav li.selected a.main_nav_01 span{background:url(../images/main_nav_01_home.gif) no-repeat 0 -11px;}

#header #main_nav li a.main_nav_02 span{background:url(../images/main_nav_02_solutions.gif) no-repeat 0 0;}
#header #main_nav li a.main_nav_02:hover span{background:url(../images/main_nav_02_solutions.gif) no-repeat 0 -11px;}

#header #main_nav li a.main_nav_03 span{background:url(../images/main_nav_03_howitworks.gif) no-repeat 0 0;}
#header #main_nav li a.main_nav_03:hover span{background:url(../images/main_nav_03_howitworks.gif) no-repeat 0 -11px;}

#header #main_nav li a.main_nav_04 span{background:url(../images/main_nav_04_pricing.gif) no-repeat 0 0;}
#header #main_nav li a.main_nav_04:hover span{background:url(../images/main_nav_04_pricing.gif) no-repeat 0 -14px;}

#header #main_nav li a.main_nav_05 span{background:url(../images/main_nav_05_faq.gif) no-repeat 0 0;}
#header #main_nav li a.main_nav_05:hover span{background:url(../images/main_nav_05_faq.gif) no-repeat 0 -13px;}

#header #main_nav li a.main_nav_06 span{background:url(../images/main_nav_06_blog.gif) no-repeat 0 0;}
#header #main_nav li a.main_nav_06:hover span{background:url(../images/main_nav_06_blog.gif) no-repeat 0 -14px;}

#header #main_nav_loggedin li a.main_nav_loggedin_01 span{background:url(../images/main_nav_loggedin_01.gif) no-repeat 0 0;}
#header #main_nav_loggedin li a.main_nav_loggedin_01:hover span{background:url(../images/main_nav_loggedin_01.gif) no-repeat 0 -11px;}

#header #main_nav_loggedin li a.main_nav_loggedin_02 span{background:url(../images/main_nav_loggedin_02.gif) no-repeat 0 0;}
#header #main_nav_loggedin li a.main_nav_loggedin_02:hover span{background:url(../images/main_nav_loggedin_02.gif) no-repeat 0 -14px;}

#header #main_nav_loggedin li a.main_nav_loggedin_03 span{background:url(../images/main_nav_loggedin_03.gif) no-repeat 0 0;}
#header #main_nav_loggedin li a.main_nav_loggedin_03:hover span{background:url(../images/main_nav_loggedin_03.gif) no-repeat 0 -11px;}

#header #main_nav_loggedin li a.main_nav_loggedin_04 span{background:url(../images/main_nav_loggedin_04.gif) no-repeat 0 0;}
#header #main_nav_loggedin li a.main_nav_loggedin_04:hover span{background:url(../images/main_nav_loggedin_04.gif) no-repeat 0 -11px;}

#header #main_nav_loggedin li a.main_nav_loggedin_05 span{background:url(../images/main_nav_loggedin_05.gif) no-repeat 0 0;}
#header #main_nav_loggedin li a.main_nav_loggedin_05:hover span{background:url(../images/main_nav_loggedin_05.gif) no-repeat 0 -14px;}

/* ----------------------- Flash ----------------------- */
#flash{
	width:962px;
	height:270px;
	border-bottom:1px solid #b7b8b5;
}
#banner_in{background:none; height:31px; padding:12px 20px 0 0; text-align:right;}

/* ----------------------- Content ----------------------- */
#content{width:962px; float:left;}
#content_in{width:962px; float:left;}

/* ----------- Left Content ----------- */
#content_lft{float:left; width:641px;}

/* Main Links */
#content_lft #main_links{padding:19px 0 19px 17px; *padding:19px 0 15px 17px; width:615px; float:left;}
#content_lft #main_links li{float:left; padding:0 11px 0 0;}
#content_lft #main_links li a{display:block; float:left;}

#content_lft #main_links li.main_links_01{padding-top:5px;}
#content_lft #main_links li.main_links_01 a{background:url(../images/buttons/return_on_investment.gif) no-repeat 0 0;}
#content_lft #main_links li.main_links_01 a:hover{background:url(../images/buttons/return_on_investment.gif) no-repeat 0 -45px;}

#content_lft #main_links li.main_links_02{}
#content_lft #main_links li.main_links_02 a{background:url(../images/buttons/3_month_trial.gif) no-repeat 0 0;}
#content_lft #main_links li.main_links_02 a:hover{background:url(../images/buttons/3_month_trial.gif) no-repeat 0 -50px;}

#content_lft #main_links li.main_links_03{padding-top:5px;}
#content_lft #main_links li.main_links_03 a{background:url(../images/buttons/forward_to_a_friend.gif) no-repeat 0 0;}
#content_lft #main_links li.main_links_03 a:hover{background:url(../images/buttons/forward_to_a_friend.gif) no-repeat 0 -45px;}

/* Success Stories */
#content_lft #success_stories{width:600px; float:left; padding:0 0 23px 16px;}
#content_lft #success_stories #success_img{float:left; width:120px; text-align:center; padding:0 0 0 16px;}
#content_lft #success_stories #success_content{
	float:left; 
	width:464px; 
	height:190px; 
	background:url(../images/success_stories_box_rt_curve.gif) no-repeat right;
	margin-top:10px;
}
#content_lft #success_stories #success_lft_curve{background:url(../images/success_stories_box_lft_curve.gif) no-repeat; height:163px; width:17px; float:left;}
#content_lft #success_stories #success_txt{
	float:left; 
	width:441px; 
	height:188px; 
	border-top:1px solid #bceb91; 
	border-bottom:1px solid #bceb91;
	background:url(../images/quote_start.gif) no-repeat 6px 15px;
}
#content_lft #success_stories #success_txt p{
	line-height:20px; 
	color:#383838; 
	padding:12px 15px 11px 25px; 
	background:url(../images/quote_end.gif) no-repeat 370px 78px;
}
#content_lft #success_stories #success_txt p#more_link{padding:0 10px 0 0; text-align:right; background:none;}
#content_lft #success_title{
	position:absolute;
	width:148px;
	height:71px;
	background:url(../images/success_stories_title_box_bg.png) no-repeat;
	margin:110px 0 0 17px;
	*margin:110px 0 0 -599px;
	padding:19px 0 0 22px;
}
#content_lft #success_title h4{font-size:15px; color:#676767;}
#content_lft #success_title p.designation{font-style:italic; color:#4b4b4b; padding:0; font-size:11px;}
#content_lft #success_title p.company{font-style:normal; color:#4b4b4b; padding:0; font-size:12px; line-height:12px;}

/* Partners */
/*#content_lft #partners{margin:0 0 22px 19px; width:590px;}
#content_lft #partners td{text-align:center; vertical-align:middle; padding:0 6px;}*/

#partners_scroll{
	/*margin:0 0 22px 19px;
	float:left;
	width:590px;
	height:50px;*/
	margin:0 0 16px 30px;
	float:left;
	width:579px;
	height:50px;
}
#partners_scroll #partners_left{
	width:20px;
	height:50px;
	float:left;
}
#partners_scroll #partners_right{
	width:13px;
	height:50px;
	float:right;
}
#partners_scroll #partners{
	height:50px;
	float:left;
	width:550px;
}
#partners_scroll #partners li{padding:0 18px;}


/* ----------- Right Content ----------- */
#content_rt{
	float:left; 
	width:299px; 
	background:url(../images/prop_board_vert_bar.gif) no-repeat right bottom;
	padding:0 22px 0 0;
	margin-top:10px;
}
#prop_board{text-align:center; width:299px;}
#try_it_now{ *padding-top:3px;}
#prop_board_top{padding:0 0 0 8px;}
#prop_board_mid{background:url(../images/prop_board_hor_bar.gif) no-repeat; height:20px;}
#prop_board_bot{padding:0 0 0 3px;}
#btn_order_online{padding:26px 0 44px 0; *padding:23px 0 44px 0;}

/* ----------------------- Inner Content ----------------------*/

#temp{height:400px;}

/* Popups */
.popup_wrap{
	position:fixed;
	/*margin:-230px 0 0 -380px;*/
	/*margin:120px 0 0 270px;
	*margin:0px 0 0 270px;*/
	/*bottom:100px;*/
	display:none;
	float:left;
}
.popup_wrap1{
	position:fixed;
	/*margin:120px 0 0 270px;
	*margin:0px 0 0 270px;*/
	display:none;
	float:left;
}
.popup_wrap2{
	position:fixed;
	/*margin:6px 0 0 127px;*/
	/*margin:120px 0 0 127px;
	*margin:0px 0 0 127px;*/
	display:none;
	float:left;
}
.popup_wrap3{
	position:fixed;
	/*margin:120px 0 0 127px;
	*margin:0px 0 0 127px;*/
	/*margin:58px 0 0 270px;*/
	display:none;
	float:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0){
.popup_wrap {margin-left: 260px;}
}
.popup_wrap .popup_close{position:absolute; float:right; display:block; margin:-6px 0 0 426px; z-index:100;}
.popup_wrap1 .popup_close{position:absolute; float:right; display:block; margin:-6px 0 0 390px; z-index:100;}
.popup_wrap2 .popup_close{position:absolute; float:right; display:block; margin:-6px 0 0 670px; z-index:100;}
.popup_wrap3 .popup_close{position:absolute; float:right; display:block; margin:-6px 0 0 430px; z-index:100;}

.popup_wrap .popup_top,.popup_wrap .popup_bot,.popup_wrap1 .popup_top,.popup_wrap1 .popup_bot,.popup_wrap2 .popup_top,.popup_wrap2 .popup_bot,.popup_wrap3 .popup_top,.popup_wrap3 .popup_bot{height:7px;}
.popup_wrap .popup_top_mid,.popup_wrap .popup_bot_mid,.popup_wrap1 .popup_top_mid,.popup_wrap1 .popup_bot_mid,.popup_wrap2 .popup_top_mid,.popup_wrap2 .popup_bot_mid,.popup_wrap3 .popup_top_mid,.popup_wrap3 .popup_bot_mid{float:left; background:url(../images/popup_hor_bg.png) repeat-x; height:7px;}
.popup_wrap .popup_mid .popup_left, .popup_wrap .popup_mid .popup_right,.popup_wrap1 .popup_mid .popup_left, .popup_wrap1 .popup_mid .popup_right,.popup_wrap2 .popup_mid .popup_left, .popup_wrap2 .popup_mid .popup_right,.popup_wrap3 .popup_mid .popup_left, .popup_wrap3 .popup_mid .popup_right{width:7px; background:url(../images/popup_vert_bg.png) repeat-y;}
.popup_wrap .popup_mid .popup_main,.popup_wrap1 .popup_mid .popup_main,.popup_wrap2 .popup_mid .popup_main,.popup_wrap3 .popup_mid .popup_main{background:#fefdd8; padding:18px 26px;}
.popup_wrap .popup_mid .popup_main h5,.popup_wrap1 .popup_mid .popup_main h5,.popup_wrap2 .popup_mid .popup_main h5,.popup_wrap3 .popup_mid .popup_main h5{font-size:13px; padding:0 0 8px 0;}
.popup_wrap1 .popup_mid .popup_main h6{ font:bold 14px Arial, Helvetica, sans-serif; color:#4f4a4a; padding:0 0 8px 0; text-align:center; line-height:20px;}
.popup_wrap2 .popup_mid .popup_main h4{font-size:13px; padding:8px 0 8px 13px; background-color:#e6e5c4; margin:-18px -26px 17px -26px;}
.popup_wrap .popup_mid .popup_main p,.popup_wrap1 .popup_mid .popup_main p,.popup_wrap2 .popup_mid .popup_main p,.popup_wrap3 .popup_mid .popup_main p{font-size:12px; line-height:18px;}
.popup_wrap .popup_mid .popup_main p a,.popup_wrap1 .popup_mid .popup_main p a,.popup_wrap2 .popup_mid .popup_main p a,.popup_wrap3 .popup_mid .popup_main p a{color:#6f3614; text-decoration:underline;}
.popup_wrap .popup_mid .popup_main p a:hover,.popup_wrap1 .popup_mid .popup_main p a:hover,.popup_wrap2 .popup_mid .popup_main p a:hover,.popup_wrap3 .popup_mid .popup_main p a:hover{text-decoration:none;}
.popup_wrap .popup_mid .popup_main .form_lbl{float:left; width:150px; font-size:12px; padding:3px 0 0 0;}
.popup_wrap1 .popup_mid .popup_main .form_lbl{float:left; width:110px; font-size:12px; padding:3px 0 0 0;}
.popup_wrap2 .popup_mid .popup_main .form_lbl{float:left; width:110px; font:bold 12px Arial, Helvetica, sans-serif; padding:3px 8px 0 0; text-align:right; color:#575656;}
.popup_wrap2 .popup_mid .popup_main .form_lbl2{float:left; width:110px; font:bold 12px Arial, Helvetica, sans-serif; padding:3px 0 8px 0; text-align:left; color:#575656;}
.popup_wrap3 .popup_mid .popup_main .form_lbl{float:left; width:150px; font-size:12px; padding:3px 0 0 0;}

.popup_main .divider{ background-color:#dbdaa7; height:1px; }
.popup_wrap .popup_mid .popup_main .form_input,.popup_wrap1 .popup_mid .popup_main .form_input,.popup_wrap2 .popup_mid .popup_main .form_input,.popup_wrap3 .popup_mid .popup_main .form_input{float:left; padding:0 0 6px 0;}
.popup_wrap1 .popup_mid .popup_main .form_input1{float:left; padding:2px 0 6px 0;}
.popup_wrap .popup_mid .popup_main .form_input input, .popup_wrap .popup_mid .popup_main .form_input textarea,.popup_wrap3 .popup_mid .popup_main .form_input input, .popup_wrap3 .popup_mid .popup_main .form_input textarea{
    border:1px solid #919191; 
    width:200px; 
    height:16px; 
    background:#faf8f8; 
    padding:2px; font:12px Arial, Helvetica, sans-serif;
}
.popup_wrap1 .popup_mid .popup_main .form_input input, .popup_wrap1 .popup_mid .popup_main .form_input textarea{
    border:1px solid #919191; 
    width:200px; 
    height:16px; 
    background:#faf8f8; 
    padding:2px; font:12px Arial, Helvetica, sans-serif;
}
.popup_wrap1 .popup_mid .popup_main .form_input .w335{width:335px;}
.popup_wrap2 .popup_mid .popup_main .form_input input, .popup_wrap2 .popup_mid .popup_main .form_input textarea{
    border:1px solid #919191; 
    width:490px; 
    height:16px; 
    background:#faf8f8; 
    padding:2px; font:12px Arial, Helvetica, sans-serif;
}
.popup_wrap2 .popup_mid .popup_main .form_input .h150w615{
	width:615px;
    height:150px; 
}
.popup_wrap2 .popup_mid .popup_main .form_input input.upload{
    height:22px; 
    background:#faf8f8; 
    width:220px; 
}
.popup_wrap2 .popup_mid .popup_main .note{font:normal 11px Arial, Helvetica, sans-serif; color:#7a7a7a; padding:3px 0 10px 0;}
.popup_wrap .popup_mid .popup_main .form_input textarea,.popup_wrap1 .popup_mid .popup_main .form_input textarea{height:60px;}
.popup_wrap1 .popup_mid .popup_main a.linku{color:#000000; text-decoration:underline; font:normal Arial, Helvetica, sans-serif;}
.popup_wrap1 .popup_mid .popup_main a:hover.linku{color:#000000; text-decoration:none; font:normal Arial, Helvetica, sans-serif;}
.popup_wrap1 .popup_mid .popup_main .note{ color:#7a7a7a; font:11px Arial, Helvetica, sans-serif;}
.popup_wrap1 .popup_mid .popup_main .charlimit{ color:#f80000; font:11px Arial, Helvetica, sans-serif; float:right; padding-top:3px;}

#forward_to_a_friend, #forward_to_a_friend .popup_top, #forward_to_a_friend .popup_mid{width:450px;}
#forward_to_a_friend .popup_top_mid, #forward_to_a_friend .popup_bot_mid{width:436px;}
#forward_to_a_friend1, #forward_to_a_friend1 .popup_top, #forward_to_a_friend1 .popup_mid{width:450px;}
#forward_to_a_friend1 .popup_top_mid, #forward_to_a_friend1 .popup_bot_mid{width:436px;}
#add_new_user, #add_new_user .popup_top, #add_new_user .popup_mid,#edit_user, #edit_user .popup_top, #edit_user .popup_mid{width:450px;}
#add_new_user .popup_top_mid, #add_new_user .popup_bot_mid, #edit_user .popup_top_mid, #edit_user .popup_bot_mid{width:436px;}
#message_all, #message_all .popup_top,#message_all .popup_mid,
#email_all, #email_all .popup_top,#email_all .popup_mid
{width:450px;}
#message_all .popup_top_mid, #message_all .popup_bot_mid,
#email_all .popup_top_mid, #email_all .popup_bot_mid
{width:436px;}

#signin,#signin .popup_top,#signin .popup_mid,
#signin,#signin1 .popup_top,#signin1 .popup_mid,
#forgot_password,#forgot_password .popup_top, #forgot_password .popup_mid,
#forgot_password_thankyou,#forgot_password_thankyou .popup_top, #forgot_password_thankyou .popup_mid,
#change_password,#change_password .popup_top,#change_password .popup_mid,
#change_password_thankyou,#change_password_thankyou .popup_top,#change_password_thankyou .popup_mid,
#deactive_code_message, #deactive_code_message .popup_top,#deactive_code_message .popup_mid,
#help, #help .popup_top,#help .popup_mid,
#sold_code_message, #sold_code_message .popup_top,#sold_code_message .popup_mid,
#service_validation, #service_validation .popup_top,#service_validation .popup_mid,
#service_New_validation, #service_New_validation .popup_top,#service_New_validation .popup_mid,
#thankyou, #thankyou .popup_top,#thankyou .popup_mid,
#message, #message .popup_top,#message .popup_mid,
#email, #email .popup_top,#email .popup_mid,
#edit_terms_of_service, #edit_terms_of_service .popup_top,#edit_terms_of_service .popup_mid
{width:410px;}
#signin .popup_top_mid, #signin .popup_bot_mid,
#signin1 .popup_top_mid, #signin1 .popup_bot_mid,
#forgot_password .popup_top_mid, #forgot_password .popup_bot_mid,
#forgot_password_thankyou .popup_top_mid, #forgot_password_thankyou .popup_bot_mid,
#change_password .popup_top_mid, #change_password .popup_bot_mid,
#change_password_thankyou .popup_top_mid, #change_password_thankyou .popup_bot_mid,
#deactive_code_message .popup_top_mid, #deactive_code_message .popup_bot_mid,
#help .popup_top_mid, #help .popup_bot_mid,
#sold_code_message .popup_top_mid, #sold_code_message .popup_bot_mid,
#service_validation .popup_top_mid, #service_validation .popup_bot_mid,
#service_New_validation .popup_top_mid, #service_New_validation .popup_bot_mid,
#thankyou .popup_top_mid, #thankyou .popup_bot_mid,
#message .popup_top_mid, #message .popup_bot_mid,
#email .popup_top_mid, #email .popup_bot_mid,
#edit_terms_of_service .popup_top_mid, #edit_terms_of_service .popup_bot_mid
{width:396px;}

#property_email, #property_email .popup_top, #property_email .popup_mid,#property_message, #property_message .popup_top, #property_message .popup_mid{width:690px;}
#property_email .popup_top_mid, #property_email .popup_bot_mid,#property_message .popup_top_mid, #property_message .popup_bot_mid{width:676px;}


#property_New_email, #property_New_email .popup_top, #property_New_email .popup_mid,#property_New_message, #property_New_message .popup_top, #property_New_message .popup_mid{width:690px;}
#property_New_email .popup_top_mid, #property_New_email .popup_bot_mid,#property_New_message .popup_top_mid, #property_New_message .popup_bot_mid{width:676px;}

#AutoResponderActive, #AutoResponderActive .popup_top, #AutoResponderActive .popup_mid,#AutoResponderActive, #AutoResponderActive .popup_top, #AutoResponderActive .popup_mid{width:410px;}
#AutoResponderActive .popup_top_mid, #AutoResponderActive .popup_bot_mid,#AutoResponderActive .popup_top_mid, #AutoResponderActive .popup_bot_mid{width:396px;}

#SessionTimeout, #SessionTimeout .popup_top, #SessionTimeout .popup_mid,#SessionTimeout, #SessionTimeout .popup_top, #SessionTimeout .popup_mid{width:410px;}
#SessionTimeout .popup_top_mid, #SessionTimeout .popup_bot_mid,#SessionTimeout .popup_top_mid, #SessionTimeout .popup_bot_mid{width:396px;}


#NoOfCodeAsssign, #NoOfCodeAsssign .popup_top, #NoOfCodeAsssign .popup_mid,#NoOfCodeAsssign, #NoOfCodeAsssign .popup_top, #NoOfCodeAsssign .popup_mid{width:450px;}
#NoOfCodeAsssign .popup_top_mid, #NoOfCodeAsssign .popup_bot_mid,#NoOfCodeAsssign .popup_top_mid, #NoOfCodeAsssign .popup_bot_mid{width:436px;}

modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	 cursor:wait;
}

#content_in .divider{height:1px; background-color:#cae1b7; margin:0px -6px;}
#content_in .divider2{height:1px; background-color:#d7e3ce; margin:0px -6px;}
#content_in .divider3{height:1px; background-color:#54514F; margin:0px -6px;}

#content_in .textcontent_pad{padding:20px 23px 22px 23px;}

/* ----------------------- sitemap ----------------------- */
#content_in .textcontent_pad #sitemap ul.bullet{ float:left; padding-left:40px; margin-top:25px; margin-bottom:25px;}
#content_in .textcontent_pad #sitemap ul.bullet li{background:url(../images/bullet3.gif) no-repeat 0 6px; padding:2px 0 2px 18px; font:14px Arial, Helvetica, sans-serif; margin-bottom:15px;}
#content_in .textcontent_pad #sitemap ul.bullet li a{font:14px Arial, Helvetica, sans-serif; color:#54514F; text-decoration:underline;}
#content_in .textcontent_pad #sitemap ul.bullet li a:hover{font:14px Arial, Helvetica, sans-serif; color:#54514F; text-decoration:none;}


/* ----------------------- Return on Investment ----------------------- */
#content_in .center{text-align:center;}
#content_in #return_on_investment .content_pad{padding:38px 85px;}
#content_in #return_on_investment .content_pad table.return {}
#content_in #return_on_investment .content_pad table.return th{ height:52px; vertical-align:middle; background: url(../images/return_th_bg.gif) repeat-x 0 0;}
#content_in #return_on_investment .content_pad table.return th.special{ height:52px; vertical-align:top; background: url(../images/return_th_sp_bg.gif) repeat-x 0 0;}
#content_in #return_on_investment .content_pad table.return td.sp_top{background:url(../images/sp_top.gif) repeat-x 0 0; height:7px;}
#content_in #return_on_investment .content_pad table.return td.sp_bottom{background:url(../images/sp_bottom.gif) repeat-x 0 0; height:5px;}
#content_in #return_on_investment .content_pad table.return .leftcol{border-left:1px solid #d0d0d0; padding-left:10px; text-align:left;}
#content_in #return_on_investment .content_pad table.return .rbrd{ border-right:1px solid #d7d7d8;}
#content_in #return_on_investment .content_pad table.return .bbrd{ border-bottom:1px solid #d0d0d0;}
#content_in #return_on_investment .content_pad table.return td.shadow_lt_yellow{background:#ffefb4 url(../images/shadow_lt.gif) repeat-y left top; color:#867124;}
#content_in #return_on_investment .content_pad table.return td.shadow_lt_yellow1{background:#fff5d0 url(../images/shadow_lt.gif) repeat-y left top; color:#867124;}
#content_in #return_on_investment .content_pad table.return td .redb{ color:#7f0000; font-weight:bold;}
#content_in #return_on_investment .content_pad table.return td .fcgray{ color:#868686;}
#content_in #return_on_investment .content_pad table.return td.pad{ padding:7px 10px;}
#content_in #return_on_investment .content_pad table.return .shadow_rt{background:url(../images/shadow_rt.gif) repeat-y right top; width:1px;}
#content_in #return_on_investment .content_pad table.return td.bggray{background:#f2f2f2;}
#content_in #return_on_investment .content_pad table.return td.bgyellow{background:#ffefb4; color:#867124;}
#content_in #return_on_investment .content_pad table.return td.bgyellow1{background:#fff5d0; color:#867124;}
#content_in #return_on_investment .content_pad table.return td.lbrd_wh, #content_in #return_on_investment .content_pad table.return th.lbrd_wh{border-left:1px solid #FFFFFF;}

/* ----------------------- solutions ----------------------- */
#content_in #solutions .content_pad{padding:20px 23px 25px 23px;}
#content_in #solutions .content_pad .img{padding:12px 0px 20px 5px; float:left;}
#content_in #solutions .content_pad ul {margin:18px 8px 20px -17px; float:left; width:700px;}
#content_in #solutions .content_pad ul li{ background:url(../images/icon_tick1.png) no-repeat 0 2px; padding:2px 0 2px 32px; font:15px Arial, Helvetica, sans-serif; margin-bottom:10px;}

/* ----------------------- how it works ----------------------- */
#content_in #how_it_works .content_pad{padding:22px 25px;}
#content_in #how_it_works .content_pad .box{border:1px solid #e4e3cf; width:331px; height:190px; float:left; padding:21px 8px 0px 13px; margin-bottom:25px;}
#content_in #how_it_works .content_pad #buyer{ background:url(../images/buyer_bg.gif) no-repeat 0 0;}
#content_in #how_it_works .content_pad #realtor{ background: url(../images/realtor_bg.gif) no-repeat 0 0;}
#content_in #how_it_works .content_pad #virtflyer{ padding:61px 17px 0 16px; float:left;}
/*#content_in #how_it_works .content_pad ul {margin:28px 8px 0px 0px;}*/
#content_in #how_it_works .content_pad ul {margin:5px 8px 0px 0px;}
#content_in #how_it_works .content_pad ul li{ background:url(../images/icon_tick1.png) no-repeat 0 2px; padding:2px 0 2px 25px; font:14px Arial, Helvetica, sans-serif; margin-bottom:10px;}
#content_in #how_it_works .content_pad ul.limitation{}
#content_in #how_it_works .content_pad ul.limitation li{background:url(../images/bullet.gif) no-repeat 0 6px; padding:2px 0 2px 18px; font:14px Arial, Helvetica, sans-serif; margin-bottom:10px;}
#content_in #how_it_works .content_pad ul.limitation li p{ background:url(../images/limitations_bg.gif) no-repeat 0 0; height:40px; margin-top:8px; padding:6px 5px 6px 70px; font:13px Arial, Helvetica, sans-serif; line-height:19px;}
#content_in #how_it_works .content_pad .heading{ color:#393811; font:20px Arial, Helvetica, sans-serif; text-align:center;}

/* ----------------------- Success Stories ----------------------- */
#content_in #success_stories .content_pad{padding:22px 25px;}
#content_in #success_stories #success_img{width:120px; text-align:center; padding:0 0 0 16px;}
#content_in #success_stories .success_content{
	width:915px; 
	margin-bottom:20px;
	}
#content_in #success_stories .success_container{
	width:913px; 
	border-right:1px solid #bceb91; 
	border-left:1px solid #bceb91;
}

#content_in #success_stories .success_container .namewithimage{ width:140px; float:left;}
#content_in #success_stories .success_container .namewithimage img {width:102px; margin:5px 10px 5px 18px;}
#content_in #success_stories .success_container .name{ margin-top:12px; width:140px; float:left;}
#content_in #success_stories .success_container .success_txt{
	background:url(../images/quote_start.gif) no-repeat 0px 15px;
	width:755px;
	float:left;
}
#content_in #success_stories .success_container .success_txt p{
	line-height:20px; 
	color:#383838; 
	padding:12px 0px 0px 0px; 
	margin:0px 0px 10px 0px; 
	background:url(../images/quote_end.gif) no-repeat bottom right;
}
#content_in #success_stories h4{font-size:15px; color:#478f08; text-align:center; padding:0px;}
#content_in #success_stories h3{font-size:13px; font-style:italic; color:#3b3b3b; padding:1px 0 0 0; text-align:center;}

/* ----------------------- FAQ ----------------------- */
#content_in #faq .content_pad{padding:12px 25px 22px 30px;}
/*#content_in #faq .content_pad .arrow{ margin:-2px 0 0 -30px;}
#content_in #faq .content_pad .tabbar{cursor:pointer; font-weight:bold; text-align:left; background:url(../images/tabbar_bg.gif) repeat-x 0 0; padding:0px; border:1px solid #c7c7c7; padding:12px 10px 12px 20px;}
#content_in #faq .content_pad .tabcontent{font-size:12px; text-align:left; padding:8px 10px 10px 10px; border-right:1px solid #c7c7c7; border-left:1px solid #c7c7c7; border-bottom:1px solid #c7c7c7;}*/
#content_in #faq .content_pad .arrow{ margin:-2px 10px 0 0px;}
#content_in #faq .content_pad .tabbar{cursor:pointer; font-weight:normal; text-align:left; background-color:#D0D0D0; padding:0px; border:2px solid #D0D0D0; padding:8px 10px 8px 10px;}
#content_in #faq .content_pad .tabcontent{font-size:12px; color:#666666; line-height:18px; text-align:left; padding:8px 10px 10px 10px; border-right:2px solid #D0D0D0; border-left:2px solid #D0D0D0; border-bottom:2px solid #D0D0D0;}

/* ----------------------- contact ----------------------- */
#content_in #contact .content_pad{padding:10px 23px 22px 23px}
#content_in #contact .box{ background:#e9e9e9 url(../images/logo_bg.gif) no-repeat top right; padding:15px 30px; width:205px; margin-right:10px;}

#content_in table.code_unsubscribe{ border-top:none; border-left:2px solid #d0d0d0; border-right:2px solid #d0d0d0; border-bottom:2px solid #d0d0d0;}
#content_in table.code_unsubscribe th{background-color:#d0d0d0; height:30px; vertical-align:middle; font:bold 12px Arial, Helvetica, sans-serif;}
#content_in table.code_unsubscribe td{ height:28px; font:12px Arial, Helvetica, sans-serif; color:#000000;}
#content_in table.code_unsubscribe tr.bg{background-color:#ededed;} 
#content_in table.code_unsubscribe th.rbrd, #content_in table.code_unsubscribe td.rbrd{border-right:1px solid #fff}

/* ----------------------- thank you ----------------------- */
#content_in .thankyou_pad{padding:22px 23px 22px 23px; height:270px;}

/* ----------------------- order online ----------------------- */
#content_in #order_online .content_pad{padding:22px 65px 20px 65px;}

#content_in #order_online h1{ color:#393811; font:normal 20px Arial, Helvetica, sans-serif; padding-bottom:8px; text-align:center;}
#content_in #order_online h1 a{ color:#393811; font:normal 20px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #order_online h1 a:hover{ color:#393811; font:normal 20px Arial, Helvetica, sans-serif; text-decoration:none;}
#content_in #order_online .left{}
#content_in #order_online .left .heading{font:15px Arial, Helvetica, sans-serif; color:#000000; background-color:#d0d0d0; padding:6px 9px 2px 9px; float:left;}
#content_in #order_online .left .box{border:2px solid #d0d0d0; clear:left;}
#content_in #order_online .left .bbrd{border-bottom:1px solid #d0d0d0;}
#content_in #order_online .left .rbrd{border-right:1px solid #d0d0d0;}
#content_in #order_online .left .bgyellow{background-color:#fefdd8;}
#content_in #order_online .left .formlable{color:#000000; font:normal 13px Arial, Helvetica, sans-serif; line-height:20px; text-align:left; padding:0px; margin:0px; float:left; padding-left:7px; *padding-left:5px; margin-top:-2px; *margin-top:-1px;}
#content_in #order_online .left .formlable span{color:#616161;}
#content_in #order_online .left .formlable .fcgray{color:#616161;}
#content_in #order_online .left .checkboxpad{padding:3px 0 0 0; *padding:0px; *margin-left:-3px;}
#content_in #order_online .left .textbox{border:1px solid #757575; background:url(../images/bgtextbox.gif) no-repeat 0 0; height:14px; width:260px; padding:6px;}
#content_in #order_online .left .textboxNew{border:1px solid #757575; height:18px; width:50px; direction:rtl;}

.auto_responder_pad{padding:12px 20px; *padding:12px 20px;}

#content_in #order_online .graybg{background-color:#e8e8e8; text-align:center;}
#content_in #order_online .graybg p{ color:#585858; font:16px Arial, Helvetica, sans-serif; line-height:18px; text-align:center; padding:0px; margin:0px;}
#content_in #order_online .graybg .formlable{color:#000000; font:bold 18px Arial, Helvetica, sans-serif; line-height:20px; text-align:left; padding:0px; margin:0px; float:left; padding-left:7px; *padding-left:5px; margin-top:-4px; *margin-top:0px;}
#content_in #order_online .graybg .pad{padding:30px 56px;}
#content_in #order_online .graybg .pad .cost{background:url(../images/costbg.gif) no-repeat 0 0; height:98px; width:278px;}
#content_in #order_online .graybg .pad .cost .formlable{color:#000000; font:normal 14px Arial, Helvetica, sans-serif; line-height:20px; text-align:center; padding:22px 0px 0px 13px; margin:0px; float:left; width:100px;}
#content_in #order_online .graybg .pad .cost .price{color:#8e1206; font:bold 17px Arial, Helvetica, sans-serif; line-height:20px; text-align:center; float:left; padding-top:22px; width:75px;}
#content_in #order_online .graybg .pad .cost .till{color:#000000; font:normal 12px Arial, Helvetica, sans-serif;float:left;line-height:20px;width:80px;padding-top:22px;text-align:left;}
#content_in #order_online .divider{height:1px; background-color:#54514F; margin:25px -50px 30px -50px; *margin:65px -50px 30px -50px;}
#content_in #order_online .content_pad ul {margin:17px 8px 0px 7px;}
#content_in #order_online .content_pad ul li{ background:url(../images/icon_tick2.gif) no-repeat 0 2px; padding:4px 0 4px 35px; font:16px Arial, Helvetica, sans-serif; margin-bottom:15px; color:#393939;}

/* start */
#content_in #order_online .graybgNew{text-align:center;}
#content_in #order_online .graybgNew p{ color:#585858; font:16px Arial, Helvetica, sans-serif; line-height:18px; text-align:center; padding:0px; margin:0px;}
#content_in #order_online .graybgNew .formlable{color:#000000; font:bold 18px Arial, Helvetica, sans-serif; line-height:20px; text-align:left; padding:0px; margin:0px; float:left; padding-left:7px; *padding-left:5px; margin-top:-4px; *margin-top:0px;}
#content_in #order_online .graybgNew .pad{padding:15px 31px;}
#content_in #order_online .graybgNew .pad .cost{height:73px; width:253px;}
#content_in #order_online .graybgNew .pad .cost .formlable{color:#000000; font:normal 14px Arial, Helvetica, sans-serif; line-height:20px; text-align:center; padding:22px 0px 0px 13px; margin:0px; float:left; width:100px;}
#content_in #order_online .graybgNew .pad .cost .price{color:#8e1206; font:bold 17px Arial, Helvetica, sans-serif; line-height:20px; text-align:center; float:left; padding-top:22px; width:75px;}
#content_in #order_online .graybgNew .pad .cost .till{color:#000000; font:normal 12px Arial, Helvetica, sans-serif;float:left;line-height:20px;width:80px;padding-top:22px;text-align:left;}
/*end*/
/* ----------------------- review order ----------------------- */
#content_in #review_order .content_pad{padding:10px 23px 20px 40px}
#content_in #review_order .content_pad .divider{height:1px; background-color:#d7e3ce; margin:0px -6px 0px -22px;}
#content_in #review_order .content_pad a.greenu{color:#35650d; text-decoration:underline;}
#content_in #review_order .content_pad a:hover.greenu{color:#35650d; text-decoration:none;}

#content_in #review_order .content_pad .credit_card{ margin:3px 0 0 407px; *margin:3px 0 0 65px; position:absolute;}
#content_in #review_order .content_pad .credit_card span{ margin:-8px 0 0 18px; background-color:#FFFFFF; *float:left; font:12px Arial, Helvetica, sans-serif; color:#4c4f3a; padding:0 2px; position:absolute;}

#content_in #review_order .content_pad .note{ font:12px Arial, Helvetica, sans-serif; color:#393811; margin-top:20px;}

#content_in #review_order .graybg{background-color:#e8e8e8; text-align:left; margin:0px 17px 0 0; width:292px;}
#content_in #review_order .graybg p{ color:#585858; font:16px Arial, Helvetica, sans-serif; line-height:18px; text-align:center; padding:0px; margin:0px;}

#content_in #review_order .graybg .pad{padding:11px;}
#content_in #review_order .graybg .pad .heading{font:16px Arial, Helvetica, sans-serif; line-height:22px;}
#content_in #review_order .graybg .pad ul{margin:15px 3px 0px 3px;}
#content_in #review_order .graybg .pad ul li{background:url(../images/bullet2.png) no-repeat 0 4px; padding:0 0 0 18px; font:12px Arial, Helvetica, sans-serif; margin-bottom:8px; color:#1b1b1b;}
#content_in #review_order .graybg .pad .cost{background:url(../images/costbg_sm.gif) no-repeat 0 0; height:82px; width:278px;}
#content_in #review_order .graybg .pad .cost .formlable{color:#000000; font:normal 18px Arial, Helvetica, sans-serif; line-height:20px; text-align:center; padding:11px 0px 0px 39px; margin:0px; float:left; width:110px;}
#content_in #review_order .graybg .pad .cost .price{color:#8e1206; font:bold 25px Arial, Helvetica, sans-serif; line-height:20px; text-align:left; float:left; padding-top:11px; width:125px;}


#content_in #review_order .graybgNew{text-align:left; margin:0px 17px 0 0; width:300px;}
#content_in #review_order .graybgNew p{ color:#585858; font:16px Arial, Helvetica, sans-serif; line-height:18px; text-align:center; padding:0px; margin:0px;}

#content_in #review_order .graybgNew .pad{padding:11px;}
#content_in #review_order .graybgNew .pad .heading{font:16px Arial, Helvetica, sans-serif; line-height:22px;}
#content_in #review_order .graybgNew .pad ul{margin:15px 3px 0px 3px;}
#content_in #review_order .graybgNew .pad ul li{background:url(../images/bullet2.png) no-repeat 0 4px; padding:0 0 0 18px; font:12px Arial, Helvetica, sans-serif; margin-bottom:8px; color:#1b1b1b;}
#content_in #review_order .graybgNew .pad .cost{height:75px; width:282px;}
#content_in #review_order .graybgNew .pad .cost .formlable{color:#000000; font:normal 14px Arial, Helvetica, sans-serif; line-height:20px; text-align:center; padding:22px 0px 0px 13px; margin:0px; float:left; width:100px;}
#content_in #review_order .graybgNew .pad .cost .price{color:#8e1206; font:bold 17px Arial, Helvetica, sans-serif; line-height:20px; text-align:center; float:left; padding-top:22px; width:75px;}
#content_in #review_order .graybgNew .pad .cost .till{color:#000000; font:normal 12px Arial, Helvetica, sans-serif;float:left;line-height:20px;width:80px;padding-top:22px;text-align:left;}


#content_in #review_order .codes{ background-color:#faf8f8; border:1px solid #919191; height:199px; width:303px; padding:3px 6px; *width:311px; *padding:2px 2px; overflow:auto;}
#content_in #review_order .codesDynamicHeight{ background-color:#faf8f8; border:1px solid #919191;width:303px; padding:3px 6px; *width:311px; *padding:2px 2px; overflow:auto;}
#content_in #review_order .codes a{ font:11px Arial, Helvetica, sans-serif; color:#8e1206; text-decoration:underline;}
#content_in #review_order .codes a:hover{ font:11px Arial, Helvetica, sans-serif; color:#8e1206; text-decoration:none;}
#content_in #review_order .authorize_net{margin-right:-12px;}
#content_in #review_order .checkboxpad{padding:1px 3px 0 0; *padding:0px; *margin-top:-2px;}

#content_in #review_order #form_content .form .formfield .textbox1{ height:14px; width:50px; padding:1px 3px; background-color:#faf8f8; border:1px solid #CCCCCC; color:#666666; font:normal 12px Arial, Helvetica, sans-serif; line-height:12px;}
#content_in #review_order #form_content .form .formfield .lbl1{ color:#666666; font:normal 11px Arial, Helvetica, sans-serif; line-height:12px;}

#content_in #review_order .content_pad table.codes_detail{ border-top:none; border-left:2px solid #d0d0d0; border-right:2px solid #d0d0d0; border-bottom:2px solid #d0d0d0;}
#content_in #review_order .content_pad table.codes_detail th{background-color:#d0d0d0; height:40px; vertical-align:middle; font:bold 12px Arial, Helvetica, sans-serif;}
#content_in #review_order .content_pad table.codes_detail th a{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#content_in #review_order .content_pad table.codes_detail th a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
#content_in #review_order .content_pad table.codes_detail td{ height:38px; font:12px Arial, Helvetica, sans-serif; color:#000000;}
#content_in #review_order .content_pad table.codes_detail td.bbrd {border-bottom:1px solid #EDEDED;}
#content_in #review_order .content_pad table.codes_detail td a{ font:bold 12px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:underline;}
#content_in #review_order .content_pad table.codes_detail td a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:none;}

#content_in #review_order .content_pad table.codes_detail tr.bg{background-color:#ededed;} 
#content_in #review_order .content_pad table.codes_detail tr.updatebg{background-color:#f9ebeb;} 
#content_in #review_order .content_pad table.codes_detail tr.soldbg{background-color:#e7fad8;}

#content_in #review_order .content_pad table.codes_detail td.rbrd, #content_in #review_order .content_pad table.codes_detail th.rbrd{border-right:1px solid #fff}
#content_in #review_order .content_pad table.codes_detail td .select{border:1px solid #919191; width:84px; height:20px; padding:1px; font:12px Arial, Helvetica, sans-serif; color:#000; float:left;}

#content_in #review_order .content_pad table.codes_detail td .textbox{ height:15px; width:75px; padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}



/* ----------------------- dashboard ----------------------- */
#content_in #dashboard .content_pad{padding:18px 8px;}
#content_in #dashboard .content_pad .heading{font:bold 17px Arial, Helvetica, sans-serif; float:left;}
#content_in #dashboard .content_pad #top .left{ width:465px; margin-right:15px; float:left;}
#content_in #dashboard .content_pad #top .left .header{ height:18px; font:normal 11px Arial, Helvetica, sans-serif; background-color:#d0d0d0; padding:3px 7px 0px 7px; float:right; margin-left:1px;}
#content_in #dashboard .content_pad #top .left .brd {border:2px solid #d0d0d0;}
#content_in #dashboard .content_pad #top .left .brd table{ border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:none; border-right:none;}
#content_in #dashboard .content_pad #top .left .brd table td{ background-color:#ececec; height:25px;}
#content_in #dashboard .content_pad #top .left .brd table td.bbrd{border-bottom:1px solid #fff;}
#content_in #dashboard .content_pad #top .left .brd table td.rbrd{border-right:1px solid #d0d0d0;}


#content_in #dashboard .content_pad #top .left .brdNew {border:2px solid #d0d0d0;}
#content_in #dashboard .content_pad #top .left .brdNew table{ border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:none; border-right:none;}
#content_in #dashboard .content_pad #top .left .brdNew table td{ background-color:#ececec; height:27px;}
#content_in #dashboard .content_pad #top .left .brdNew table td.bbrd{border-bottom:1px solid #fff;}
#content_in #dashboard .content_pad #top .left .brdNew table td.rbrd{border-right:1px solid #d0d0d0;}

#content_in #dashboard .content_pad #top .right{ width:465px; float:left;}
#content_in #dashboard .content_pad #top .right .bggray{background-color:#ececec; margin-top:2px; float:left; padding:12px 20px 0 20px; *padding:12px 20px 7px 20px;}
#content_in #dashboard .content_pad #top .right .brd {border:2px solid #d0d0d0;}

#content_in #dashboard .content_pad #top .right img.brd{border:1px solid #919191;}
#content_in #dashboard .content_pad #top .right a.redu{color:#6f3614; font:11px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #dashboard .content_pad #top .right a:hover.redu{color:#6f3614; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}

#content_in #dashboard .content_pad #top .right a.redu1{color:#6f3614; font:10px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #dashboard .content_pad #top .right a:hover.redu1{color:#6f3614; font:10px Arial, Helvetica, sans-serif; text-decoration:none;}

#content_in #dashboard .content_pad #top .right a.blacku{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #dashboard .content_pad #top .right a:hover.blacku{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
#content_in #dashboard .content_pad #top .right .bggray1{background-color:#ececec; margin-top:2px; float:left; padding:12px 15px 0 15px; *padding:12px 15px 7px 15px;}
#content_in #dashboard .content_pad #top .right .bggray1 .lable{color:#494949; font:bold 12px Arial, Helvetica, sans-serif; width:110px; padding-right:12px; text-align:right; float:left; margin-bottom:12px;}
#content_in #dashboard .content_pad #top .right .bggray1 .field{color:#494949; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; float:left; width:160px; margin-bottom:12px;}
#content_in #dashboard .content_pad #top .right .lable{color:#494949; font:bold 12px Arial, Helvetica, sans-serif; width:113px; padding-right:12px; text-align:right; float:left; margin-bottom:12px;}
#content_in #dashboard .content_pad #top .right .field{color:#494949; font:normal 12px Arial, Helvetica, sans-serif; text-align:left; float:left; width:172px; margin-bottom:12px;}
#content_in #dashboard .content_pad #top .right .field a{color:#494949; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #dashboard .content_pad #top .right .field a:hover{color:#494949; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}

#content_in #dashboard .content_pad table.codes{ border-top:2px solid #d0d0d0; border-left:2px solid #d0d0d0; border-right:2px solid #d0d0d0; border-bottom:2px solid #d0d0d0;}
#content_in #dashboard .content_pad table.codes th{background-color:#d0d0d0; height:40px; vertical-align:middle; font:bold 12px Arial, Helvetica, sans-serif;}
#content_in #dashboard .content_pad table.codes th a{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#content_in #dashboard .content_pad table.codes th a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
#content_in #dashboard .content_pad table.codes td{ height:38px; font:12px Arial, Helvetica, sans-serif; color:#000000;}
#content_in #dashboard .content_pad table.codes td a{ font:bold 12px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:underline;}
#content_in #dashboard .content_pad table.codes td a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:none;}

#content_in #dashboard .content_pad table.codes tr.bg{background-color:#ededed;} 
#content_in #dashboard .content_pad table.codes tr.updatebg{background-color:#f9ebeb;} 
#content_in #dashboard .content_pad table.codes tr.soldbg{background-color:#e7fad8;}

#content_in #dashboard .content_pad table.codes td.rbrd, #content_in #dashboard .content_pad table.codes th.rbrd{border-right:1px solid #fff}
#content_in #dashboard .content_pad table.codes td .select{border:1px solid #919191; width:84px; height:20px; padding:1px; font:12px Arial, Helvetica, sans-serif; color:#000; float:left;}

#content_in #dashboard .content_pad table.codes td .textbox{ height:15px; width:50px; padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #dashboard .content_pad table.codes td .select1{ height:23px; width:85px; padding:2px 2px 2px 0; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif; float:none;}

#content_in #dashboard .content_pad .codecontainer{ border:1px solid #d0d0d0; background:#FAF8F8; width:290px; height:180px; overflow:auto; float:left;}
#content_in #dashboard .content_pad .codecontainer table.reviewcodes{border:none; font:normal 11px Arial, Helvetica, sans-serif; color:#000000; }
#content_in #dashboard .content_pad .codecontainer table.reviewcodes th{ height:22px; font: bold 12px Arial, Helvetica, sans-serif; color:#000000;background-color:#ededed;}
#content_in #dashboard .content_pad .codecontainer table.reviewcodes td{height:22px;}
#content_in #dashboard .content_pad .codecontainer table.reviewcodes td a{ font:normal 11px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:underline;}
#content_in #dashboard .content_pad .codecontainer table.reviewcodes td a:hover{ font:normal 11px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:none;}

#content_in #dashboard .content_pad a.viewall{color:#6f3614; font:12px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #dashboard .content_pad a:hover.viewall{color:#6f3614; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}
a.blacku{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:underline;}
a:hover.blacku{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}

.lineht{ border-top:1px solid #fff; border-bottom:1px solid #fff; border-left:none; border-right:none; line-height:28px; *line-height:29px;}
.bgcolor{background-color:#ecebeb;}

#content_in #dashboard .content_pad .bottombggray{background-color:#d1d1d1; height:48px; vertical-align:middle; border-bottom:1px solid #ffffff; margin:15px -8px -18px -8px; padding-left:8px; color:#494949; font:12px Arial, Helvetica, sans-serif;}


/* ----------------------- edit profile ----------------------- */
#content_in #edit_profile .content_pad{padding:10px 23px 20px 40px}
#content_in #edit_profile .graybg{background-color:#e8e8e8; text-align:left; margin:0px 17px 10px 0; width:308px; font:12px Arial, Helvetica, sans-serif;}
#content_in #edit_profile .graybg .pad{ padding:6px 6px 16px 22px;}
#content_in #edit_profile .graybg .pad h1{ font:bold 12px Arial, Helvetica, sans-serif; color:#000000; padding:9px 0 0 0; margin-bottom:10px; float:left; width:220px;}
#content_in #edit_profile .yellowbg{background-color:#fefdd8; text-align:left; margin:0px 17px 10px 0; width:308px; font:12px Arial, Helvetica, sans-serif;}
#content_in #edit_profile .yellowbg .pad{ padding:6px 6px 20px 8px;}
#content_in #edit_profile .yellowbg .pad h1{ font:bold 13px Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin-bottom:10px; float:left; width:220px;}
#content_in #edit_profile .yellowbg .divider{background-color:#dbdaa7; height:1px; margin:0px;}
#content_in #edit_profile .yellowbg .form_lbl{float:left; width:215px; font-size:12px; padding:0px;}
#content_in #edit_profile .yellowbg .form_input textarea{
    border:1px solid #919191; 
    width:276px; 
    background:#faf8f8; 
    padding:2px; font:12px Arial, Helvetica, sans-serif;
}
#content_in #edit_profile .yellowbg .note{ color:#7a7a7a; font:11px Arial, Helvetica, sans-serif;}
#content_in #edit_profile .yellowbg .charlimit{ color:#f80000; font:11px Arial, Helvetica, sans-serif; float:right; padding-right:5px;}
#content_in #edit_profile .yellowbg .charlimit1{ color:#93914b; font:11px Arial, Helvetica, sans-serif; float:right; padding-right:5px;}

/* ----------------------- edit profile realestate----------------------- */
#content_in #edit_profile_realestate .content_pad{padding:10px 23px 10px 40px;}
#content_in #edit_profile_realestate .graybg{background-color:#e8e8e8; text-align:left; margin:0px 17px 10px 0; width:308px; font:12px Arial, Helvetica, sans-serif;}
#content_in #edit_profile_realestate .graybg .pad{ padding:6px 6px 16px 22px;}
#content_in #edit_profile_realestate .graybg .pad h1{ font:bold 12px Arial, Helvetica, sans-serif; color:#000000; padding:9px 0 0 0; margin-bottom:10px; float:left; width:220px;}
#content_in #edit_profile_realestate .yellowbg{background-color:#fefdd8; text-align:left; margin:0px 17px 10px 0; width:308px; font:12px Arial, Helvetica, sans-serif;}
#content_in #edit_profile_realestate .yellowbg .pad{ padding:6px 6px 20px 8px;}
#content_in #edit_profile_realestate .yellowbg .pad h1{ font:bold 13px Arial, Helvetica, sans-serif; color:#000000; padding:0px; margin-bottom:10px; float:left; width:220px;}
#content_in #edit_profile_realestate .yellowbg .divider{background-color:#dbdaa7; height:1px; margin:0px;}
#content_in #edit_profile_realestate .yellowbg .form_lbl{float:left; width:215px; font-size:12px; padding:0px;}
#content_in #edit_profile_realestate .yellowbg .form_input textarea{
    border:1px solid #919191; 
    width:276px; 
    background:#faf8f8; 
    padding:2px; font:12px Arial, Helvetica, sans-serif;
}
#content_in #edit_profile_realestate .yellowbg .note{ color:#7a7a7a; font:11px Arial, Helvetica, sans-serif;}
#content_in #edit_profile_realestate .yellowbg .charlimit{ color:#f80000; font:11px Arial, Helvetica, sans-serif; float:right; padding-right:5px;}
#content_in #edit_profile_realestate .yellowbg .charlimit1{ color:#93914b; font:11px Arial, Helvetica, sans-serif; float:right; padding-right:5px;}
#content_in #edit_profile_realestate a.blacku{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828; text-decoration:underline}
#content_in #edit_profile_realestate a:hover.blacku{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#282828; text-decoration:none;}

#content_in #edit_profile_realestate .add_new_codes { margin:-155px 0 0 533px; *margin:-160px 0 0 533px;}
#content_in #edit_profile_realestate .add_new_codes a{text-decoration:underline; font:12px Arial, Helvetica, sans-serif; color:#000000;}
#content_in #edit_profile_realestate .add_new_codes a:hover{text-decoration:none; font:12px Arial, Helvetica, sans-serif; color:#000000;}
#content_in #edit_profile_realestate table.codes{ border-top:none; border-left:2px solid #d0d0d0; border-right:2px solid #d0d0d0; border-bottom:2px solid #d0d0d0;}
#content_in #edit_profile_realestate table.codes th{background-color:#d0d0d0; height:40px; vertical-align:middle; font:bold 12px Arial, Helvetica, sans-serif;}
#content_in #edit_profile_realestate table.codes th a{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#content_in #edit_profile_realestate table.codes th a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
#content_in #edit_profile_realestate table.codes td{ height:38px; font:12px Arial, Helvetica, sans-serif; color:#000000;}
#content_in #edit_profile_realestate table.codes td a{ font:bold 12px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:underline;}
#content_in #edit_profile_realestate table.codes td a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:none;}

#content_in #edit_profile_realestate table.codes tr.bg{background-color:#ededed;}
#content_in #edit_profile_realestate table.codes tr.soldbg{background-color:#e7fad8;}

#content_in #edit_profile_realestate table.codes td.rbrd, #content_in #edit_profile_realestate table.codes th.rbrd{border-right:1px solid #fff}
#content_in #edit_profile_realestate table.codes td .select{border:1px solid #919191; width:84px; height:20px; padding:1px; font:12px Arial, Helvetica, sans-serif; color:#000; float:left;}
#content_in #edit_profile_realestate .divider{height:1px; background-color:#cae1b7; margin:0px 5px;}

#content_in #edit_profile_realestate .bottombggray{background-color:#fff; height:28px; vertical-align:middle; border-bottom:1px solid #ffffff; margin:15px 0px ; padding-left:8px; color:#494949; font:12px Arial, Helvetica, sans-serif;}

#content_in #edit_profile .content_pad .note, #content_in #edit_profile_realestate .content_pad .note{color:#969595; font-size:11px; font-weight:normal;}


/* ----------------------- Auto Responder ----------------------- */
#content_in #auto_responder .content_pad{padding:18px 8px;}
#content_in #auto_responder .content_pad .fcred{color:#ad0606;}
#content_in #auto_responder .content_pad .fcgreen{color:#35650d;}
#content_in #auto_responder .content_pad .fcgreen1{color:#0e6103;}
#content_in #auto_responder .content_pad .fcgreenl{color:#96E31E;}
#content_in #auto_responder .content_pad .fcgray{color:#787878;}
#content_in #auto_responder .content_pad a.greenu{color:#35650d; text-decoration:underline;}
#content_in #auto_responder .content_pad a:hover.greenu{color:#35650d; text-decoration:none;}

#content_in #auto_responder .content_pad .brd{ border-bottom:2px solid #d0d0d0; border-left:2px solid #d0d0d0; border-right:2px solid #d0d0d0;}
#content_in #auto_responder .content_pad h1{ font:bold 13px Arial, Helvetica, sans-serif; background-color:#d0d0d0; padding:5px 10px;}
#content_in #auto_responder .content_pad h1 span{ font:normal 13px Arial, Helvetica, sans-serif;}
#content_in #auto_responder .content_pad .heading{ font:bold 13px Arial, Helvetica, sans-serif; background-color:#d0d0d0; padding:5px 10px;}
#content_in #auto_responder .content_pad .heading .bgbgray2{ font:13px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#9c9c9c; padding:5px 10px; *padding:3px 10px; float:right; margin:-5px -10px 0 0; *margin:-26px 0px 0 0;}
/*#content_in #auto_responder .content_pad #top{ margin-top:5px;}*/
#content_in #auto_responder .content_pad #top table.availability{ margin-bottom:15px;}
#content_in #auto_responder .content_pad #top table.availability th{ background-color:#ededed; height:40px; font:bold 12px Arial, Helvetica, sans-serif; color:#3b3b3b; vertical-align:middle;}
#content_in #auto_responder .content_pad #top table.availability th.inactive,#content_in #auto_responder .content_pad #top table.availability td.inactive,#content_in #auto_responder .content_pad #top .lbl .inactive,#content_in #auto_responder .content_pad #top .value .inactive,#content_in #auto_responder .content_pad h1 .inactive,#content_in #auto_responder .content_pad #bottom .lbl .inactive{color:#787878;}
#content_in #auto_responder .content_pad #top table.availability th.bggreen{ background-color:#dde3d7;}
#content_in #auto_responder .content_pad #top table.availability td{ color:#000000; height:31px; font:bold 12px Arial, Helvetica, sans-serif; vertical-align:middle;}
#content_in #auto_responder .content_pad #top .divider{ background-color:#d0d0d0; height:2px; margin:0px; padding:0px;}
#content_in #auto_responder .content_pad #top .lbl{ font:bold 12px Arial, Helvetica, sans-serif; color:#3b3b3b; width:140px; margin-right:10px; text-align:right; float:left;}
#content_in #auto_responder .content_pad #top .value{ font:normal 12px Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:left; float:left;}
#content_in #auto_responder .content_pad #top .value .select{ height:20px; width:117px; padding:1px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #auto_responder .content_pad #bottom .lbl{ font:bold 12px Arial, Helvetica, sans-serif; color:#3b3b3b; width:90px; margin-right:10px; margin-top:15px; text-align:right; float:left;}
#content_in #auto_responder .content_pad #bottom .field{ font:normal 12px Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:left; float:left; margin-top:13px;}
#content_in #auto_responder .content_pad #bottom .field .select{ height:20px; width:207px; padding:1px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #auto_responder .content_pad #bottom .field .textarea{ width:319px; padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif; margin-bottom:5px;}
#content_in #auto_responder .content_pad #bottom .field span{font:normal 12px Arial, Helvetica, sans-serif; color:#7a7a7a; }

#content_in #auto_responder .content_pad #bottom .field1{ font:normal 12px Arial, Helvetica, sans-serif; color:#3b3b3b; text-align:left; float:left;}
#content_in #auto_responder .content_pad #bottom .field1 .select{ height:20px; width:207px; padding:1px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #auto_responder .content_pad #bottom .field1 .textarea{ width:319px; padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif; margin-bottom:5px;}
#content_in #auto_responder .content_pad #bottom .field1 span{font:normal 12px Arial, Helvetica, sans-serif; color:#7a7a7a; }

/* ----------------------- Code detail ----------------------- */
#content_in #code_detail .content_pad{padding:10px 8px;}
#content_in #code_detail .content_pad p{ color:#595959; font:13px Arial, Helvetica, sans-serif; line-height:16px;}
#content_in #code_detail .content_pad .codelbl{ font:15px Arial, Helvetica, sans-serif; color:#5f5f5f;}
#content_in #code_detail .content_pad .codevalue{ font:18px Arial, Helvetica, sans-serif; color:#000000;}
#content_in #code_detail .content_pad .tab_active{background-color:#d0d0d0; padding:10px 11px 6px 11px; float:left; margin-top:0px; margin-right:3px;}
#content_in #code_detail .content_pad .tab_off{background-color:#e7e7e7; padding:10px 11px 6px 11px; float:left; margin-top:0px; margin-right:3px;}
#content_in #code_detail .content_pad .links{ float:right; padding:10px 3px 0 0; }
#content_in #code_detail .content_pad .links a{ font:12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
#content_in #code_detail .content_pad .links a:hover{ font:12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#content_in #code_detail .content_pad #box{ float:right; background-color:#ececec; border:1px solid #d3d3d3; font:12px Arial, Helvetica, sans-serif; color:#000000; margin-top:-10px;}
#content_in #code_detail .content_pad #box .b13{font:bold 13px Arial, Helvetica, sans-serif; padding-left:5px;}
#content_in #code_detail .content_pad #box .box1{border-top:1px solid #ffffff; border-right:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; border-left:1px solid #ffffff; padding:7px 5px;}
#content_in #code_detail .content_pad #box .box2{border-top:1px solid #ffffff; border-right:1px solid #ffffff; border-bottom:1px solid #d6d6d6; border-left:none; padding:7px 5px;}
#content_in #code_detail .content_pad #box .box3{border-top:none; border-right:1px solid #d6d6d6; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; padding:7px 5px; }
#content_in #code_detail .content_pad #box .box4{border-top:none; border-right:1px solid #ffffff; border-bottom:1px solid #ffffff; border-left:none; padding:7px 5px;}
#content_in #code_detail .content_pad .brd {border:2px solid #d0d0d0;}
#content_in #code_detail .content_pad .brd p{font:13px Arial, Helvetica, sans-serif; color:#616161;}
#content_in #code_detail .content_pad .brd .chkpad{ padding:0 0 0 5px; *padding:0 0 0 0px;}
#content_in #code_detail .content_pad .brd #form_content .form .textarea_property_narrative{ padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif; width:554px;}
#content_in #code_detail .content_pad .text12{font-size:12px; font-weight:normal; color:#585527;}
#content_in #code_detail .content_pad .note{color:#969595; font-size:11px; font-weight:normal;}
#content_in #code_detail .content_pad .box{ background-color:#f5f5f5; border:1px solid #e2e2e2; padding:10px; margin:3px 0 2px 0; font-size:12px; font-weight:bold; color:#000000;}
#content_in #code_detail .content_pad .box .textbox{height:17px; width:176px; padding:2px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #code_detail .content_pad #right .bgyellow{background-color:#fefdd8; border:2px solid #d0d0d0; padding:6px;}
#content_in #code_detail .content_pad #right .bgyellow .pad{ padding:4px 7px;}
#content_in #code_detail .content_pad #right .bgyellow .text12{font-size:12px; font-weight:bold; color:#424109;}
#content_in #code_detail .content_pad #right .bgyellow p{ line-height:20px; color:#424109;}
#content_in #code_detail .content_pad #right .bgyellow p.info{ color:#000000; font:13px Arial, Helvetica, sans-serif; line-height:20px;}
#content_in #code_detail .content_pad #right .bgyellow .divider{ background-color:#dbdab3;}
#content_in #code_detail .content_pad #right .bgyellow a{color:#000000; text-decoration:underline;}
#content_in #code_detail .content_pad #right .bgyellow a:hover{color:#000000; text-decoration:none;}
#content_in #code_detail .content_pad #right .bgyellow a.linku{color:#1a2ba9; font:11px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #code_detail .content_pad #right .bgyellow a:hover.linku{color:#1a2ba9; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}
#content_in #code_detail .content_pad #right .bgyellow a.editu{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:underline; margin-left:5px; }
#content_in #code_detail .content_pad #right .bgyellow a:hover.editu{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}

#content_in #code_detail .content_pad #right .bgyellow ul{margin:15px 0px; padding:0px;}
#content_in #code_detail .content_pad #right .bgyellow ul li{ background:url(../images/bullet3.gif) no-repeat 0 5px; margin:0px 0 10px 0; padding:0px 0 0 15px;}
#content_in #code_detail .content_pad #right .bgyellow ul li a{color:#1a2ba9; font:12px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in #code_detail .content_pad #right .bgyellow ul li a:hover{color:#1a2ba9; font:12px Arial, Helvetica, sans-serif; text-decoration:none;}
#content_in #code_detail .content_pad #right .bgyellow img.brd{ border:1px solid #919191;}
#content_in #code_detail .content_pad #right .bggray{background-color:#dfdfdf; color:#3d3d3d; padding:6px 6px 17px 12px; margin-top:12px;}
#content_in #code_detail .content_pad #right .bggray p{line-height:16px; color:#515151; }
#content_in #code_detail .content_pad #right .bggray .lable{ width:147px; float:left; padding-top:5px; padding-right:8px; font:bold 12px Arial, Helvetica, sans-serif; color:#3d3d3d; text-align:right; }
#content_in #code_detail .content_pad #right .bggray .field{ width:115px; float:left; margin-bottom:6px;}
#content_in #code_detail .content_pad #right .bggray .field .textbox{ width:70px; height:14px; padding:6px; border:1px solid #919191; float:left;}

#content_in #code_detail .content_pad table.inquiries{ border-top:1px solid #fff; border-bottom:2px solid #fff; color:#282828;}
#content_in #code_detail .content_pad table.inquiries th{ background-color:#d0d0d0; font:bold 12px Arial, Helvetica, sans-serif; color:#000000; height:40px;}
#content_in #code_detail .content_pad table.inquiries th a{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
#content_in #code_detail .content_pad table.inquiries th a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
#content_in #code_detail .content_pad table.inquiries td{ height:38px; font:12px Arial, Helvetica, sans-serif; color:#000000;}
#content_in #code_detail .content_pad table.inquiries td a{ font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:underline;}
#content_in #code_detail .content_pad table.inquiries td a:hover{ font:bold 12px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}

#content_in #code_detail .content_pad table.inquiries tr.bg{background-color:#ededed;}

#content_in #code_detail .content_pad table.inquiries td.rbrd, #content_in #code_detail .content_pad table.inquiries th.rbrd{border-right:1px solid #fff}
#content_in #code_detail .content_pad .bottombggray{background-color:#d1d1d1; height:48px; vertical-align:middle; border-bottom:1px solid #ffffff; margin:15px -8px -10px -8px; padding-left:8px; color:#494949; font:12px Arial, Helvetica, sans-serif;}
#content_in #code_detail .content_pad table.inquiries td .textbox{ height:16px; padding:3px; margin:0px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}


/* ----------------------- nav ----------------------- */
#content_in .nav {color:#6f3614; font:normal 11px Arial, Helvetica, sans-serif; height:18px; vertical-align:middle; }
#content_in .nav .fcgray{color:#828282; font:12px Arial, Helvetica, sans-serif;}
#content_in .nav a{font:normal 11px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:none; margin:0 3px;}
#content_in .nav a:hover{text-decoration:underline;}
#content_in .nav a.selected{font:bold 11px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:underline;}
#content_in .nav a.selected:hover{font:bold 11px Arial, Helvetica, sans-serif; color:#6f3614; text-decoration:underline;}
#content_in .nav a.blacku{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:underline;}
#content_in .nav a:hover.blacku{color:#000; font:11px Arial, Helvetica, sans-serif; text-decoration:none;}


/* ----------------------- form ----------------------- */
#content_in a.greenu{color:#3F7D09; text-decoration:underline;}
#content_in a:hover.greenu{color:#3F7D09; text-decoration:none;}

a.cancelu{color:#000000; text-decoration:underline; font:normal 11px Arial, Helvetica, sans-serif;}
a:hover.cancelu{ text-decoration:none;}

#content_in #form_content .star {margin:0 5px 1px 0;}
#content_in #form_content .required_field{color:#969595; font:normal 11px Arial, Helvetica, sans-serif; text-align:right; margin-right:-10px;}
#content_in #form_content h1{color:#3f7d09; font:bold 16px Arial, Helvetica, sans-serif; margin-bottom:20px;}

#content_in #form_content .form .formlable{ color:#494949; font:bold 12px Arial, Helvetica, sans-serif; float:left; text-align:right; padding:3px 10px 0 0;}
#content_in #form_content .form .formfield{ color:#000000; font:normal 12px Arial, Helvetica, sans-serif; float:left; padding-bottom:14px;}
#content_in #form_content .form .formfield .textbox{ height:16px; padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #form_content .form .formfield .textarea{ padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #form_content .form .formfield .select{ height:24px; padding:3px; background-color:#faf8f8; border:1px solid #919191; color:#000000; font:normal 12px Arial, Helvetica, sans-serif;}
#content_in #form_content .form .formfield img.brd{border:1px solid #919191;}
#content_in #form_content .form .formfield a.blacku{color:#000000; text-decoration:underline;}
#content_in #form_content .form .formfield a:hover.blacku{color:#000000; text-decoration:none;}



#content_in #form_content .form .formlableLeft{ color:#494949; font:12px Arial, Helvetica, sans-serif; float:left; text-align:left; padding:3px 10px 0 0;height:20px;}



/* ----------------------- buttons ----------------------- */
.btn_addnewcode a{ background:url(../images/buttons/add_new_code.gif) no-repeat 0 0; width:113px; height:33px; display:block;}
.btn_addnewcode a:hover{ background:url(../images/buttons/add_new_code.gif) no-repeat 0 -33px; width:113px; height:33px; display:block;}

.btn_orderadditionalsign a{ background:url(../images/buttons/order_additional_sign.gif) no-repeat 0 0; width:149px; height:33px; display:block;}
.btn_orderadditionalsign a:hover{ background:url(../images/buttons/order_additional_sign.gif) no-repeat 0 -33px; width:149px; height:33px; display:block;}

.btn_manageautoresponder a{ background:url(../images/buttons/manage_auto_responder.gif) no-repeat 0 0; width:166px; height:33px; display:block;}
.btn_manageautoresponder a:hover{ background:url(../images/buttons/manage_auto_responder.gif) no-repeat 0 -33px; width:166px; height:33px; display:block;}

.btn_changeservicevalidity a{ background:url(../images/buttons/change_service_validity.gif) no-repeat 0 0; width:159px; height:33px; display:block;}
.btn_changeservicevalidity a:hover{ background:url(../images/buttons/change_service_validity.gif) no-repeat 0 -33px; width:159px; height:33px; display:block;}

.btn_update a{ background:url(../images/buttons/update.gif) no-repeat 0 0; width:109px; height:39px; display:block;}
.btn_update a:hover{ background:url(../images/buttons/update.gif) no-repeat 0 -39px; width:109px; height:39px; display:block;}

.btn_edit a{ background:url(../images/buttons/edit.gif) no-repeat 0 0; width:60px; height:35px; display:block;}
.btn_edit a:hover{ background:url(../images/buttons/edit.gif) no-repeat 0 -35px; width:60px; height:35px; display:block;}

.btn_edit_availability a{ background:url(../images/buttons/edit_availability.gif) no-repeat 0 0; width:180px; height:35px; display:block;}
.btn_edit_availability a:hover{ background:url(../images/buttons/edit_availability.gif) no-repeat 0 -35px; width:180px; height:35px; display:block;}

.btn_save_availability a{ background:url(../images/buttons/save_availability.gif) no-repeat 0 0; width:180px; height:35px; display:block;}
.btn_save_availability a:hover{ background:url(../images/buttons/save_availability.gif) no-repeat 0 -35px; width:180px; height:35px; display:block;}
.w717{width:717px;}

.btn_continue a{ background:url(../images/buttons/continue.png) no-repeat 0 0; width:138px; height:42px; display:block;}
.btn_continue a:hover{ background:url(../images/buttons/continue.png) no-repeat 0 -42px; width:138px; height:42px; display:block;}

.btn_two_month_trial a{ background:url(../images/buttons/two-month-trial.jpg) no-repeat 0 0; width:139px; height:56px; display:block;}
.btn_two_month_trial a:hover{ background:url(../images/buttons/two-month-trial.jpg) no-repeat 0 -56px; width:139px; height:56px; display:block;}

.btn_save a{ background:url(../images/buttons/save.gif) no-repeat 0 0; width:60px; height:35px; display:block;}
.btn_save a:hover{ background:url(../images/buttons/save.gif) no-repeat 0 -35px; width:60px; height:35px; display:block;}

.btn_save1 a{ background:url(../images/buttons/save1.gif) no-repeat 0 0; width:53px; height:35px; display:block;}
.btn_save1 a:hover{ background:url(../images/buttons/save1.gif) no-repeat 0 -35px; width:53px; height:35px; display:block;}

.btn_save_green a{ background:url(../images/buttons/save_green.gif) no-repeat 0 0; width:55px; height:35px; display:block;}
.btn_save_green a:hover{ background:url(../images/buttons/save_green.gif) no-repeat 0 -35px; width:55px; height:35px; display:block;}

/*.btn_save_and_add_mobile_web_content a{ background:url(../images/buttons/save_and_add_mobile_web_content.gif) no-repeat 0 0; width:235px; height:35px; display:block;}
.btn_save_and_add_mobile_web_content a:hover{ background:url(../images/buttons/save_and_add_mobile_web_content.gif) no-repeat 0 -35px; width:235px; height:35px; display:block;}*/

.btn_save_and_add_mobile_web_content a{ background:url(../images/buttons/save_and_upload_your_property_images.gif) no-repeat 0 0; width:235px; height:35px; display:block;}
.btn_save_and_add_mobile_web_content a:hover{ background:url(../images/buttons/save_and_upload_your_property_images.gif) no-repeat 0 -35px; width:235px; height:35px; display:block;}


.btn_save_and_go_back_to_my_codes a{ background:url(../images/buttons/save_and_go_back_to_my_codes.gif) no-repeat 0 0; width:182px; height:35px; display:block;}
.btn_save_and_go_back_to_my_codes a:hover{ background:url(../images/buttons/save_and_go_back_to_my_codes.gif) no-repeat 0 -35px; width:182px; height:35px; display:block;}

.btn_order_online a{ background:url(../images/buttons/btn_order_online.gif) no-repeat 0 0; width:150px; height:39px; display:block;}
.btn_order_online a:hover{ background:url(../images/buttons/btn_order_online.gif) no-repeat 0 -39px; width:150px; height:39px; display:block;}

.btn_add_to_my_account a{ background:url(../images/buttons/add_to_my_account.gif) no-repeat 0 0; width:190px; height:39px; display:block;}
.btn_add_to_my_account a:hover{ background:url(../images/buttons/add_to_my_account.gif) no-repeat 0 -39px; width:190px; height:39px; display:block;}

.btn_solutions a{ background:url(../images/buttons/btn_solutions.gif) no-repeat 0 0; width:123px; height:39px; display:block;}
.btn_solutions a:hover{ background:url(../images/buttons/btn_solutions.gif) no-repeat 0 -39px; width:123px; height:39px; display:block;}

.btn_submit a{ background:url(../images/buttons/submit1.gif) no-repeat 0 0; width:66px; height:35px; display:block;}
.btn_submit a:hover{ background:url(../images/buttons/submit1.gif) no-repeat 0 -35px; width:66px; height:35px; display:block;}

.btn_process_payment a{ background:url(../images/buttons/process_payment.gif) no-repeat 0 0; width:184px; height:40px; display:block;}
.btn_process_payment a:hover{ background:url(../images/buttons/process_payment.gif) no-repeat 0 -40px; width:184px; height:40px; display:block;}

.btn_addnewuser a{ background:url(../images/buttons/add_new_user.gif) no-repeat 0 0; width:108px; height:33px; display:block;}
.btn_addnewuser a:hover{ background:url(../images/buttons/add_new_user.gif) no-repeat 0 -33px; width:108px; height:33px; display:block;}

.btn_viewallcodes a{ background:url(../images/buttons/view_all_codes.gif) no-repeat 0 0; width:107px; height:33px; display:block;}
.btn_viewallcodes a:hover{ background:url(../images/buttons/view_all_codes.gif) no-repeat 0 -33px; width:107px; height:33px; display:block;}

.btn_viewallusers a{ background:url(../images/buttons/view_all_users.gif) no-repeat 0 0; width:105px; height:34px; display:block;}
.btn_viewallusers a:hover{ background:url(../images/buttons/view_all_users.gif) no-repeat 0 -34px; width:105px; height:34px; display:block;}

.btn_adduser a{ background:url(../images/buttons/add_user.gif) no-repeat 0 0; width:85px; height:35px; display:block;}
.btn_adduser a:hover{ background:url(../images/buttons/add_user.gif) no-repeat 0 -35px; width:85px; height:35px; display:block;}

.btn_activate a{ background:url(../images/buttons/activate.gif) no-repeat 0 0; width:91px; height:40px; display:block;}
.btn_activate a:hover{ background:url(../images/buttons/activate.gif) no-repeat 0 -40px; width:91px; height:40px; display:block;}

.btn_deactivate a{ background:url(../images/buttons/deactivate.gif) no-repeat 0 0; width:110px; height:40px; display:block;}
.btn_deactivate a:hover{ background:url(../images/buttons/deactivate.gif) no-repeat 0 -40px; width:110px; height:40px; display:block;}

.btn_edit_terms_of_service a{ background:url(../images/buttons/edit_terms_of_service.gif) no-repeat 0 0; width:141px; height:33px; display:block;}
.btn_edit_terms_of_service a:hover{ background:url(../images/buttons/edit_terms_of_service.gif) no-repeat 0 -33px; width:141px; height:33px; display:block;}

.btn_review_changes a{ background:url(../images/buttons/review_changes.gif) no-repeat 0 0; width:122px; height:35px; display:block;}
.btn_review_changes a:hover{ background:url(../images/buttons/review_changes.gif) no-repeat 0 -35px; width:122px; height:35px; display:block;}

.btn_accept_changes a{ background:url(../images/buttons/accept_changes.gif) no-repeat 0 0; width:121px; height:35px; display:block;}
.btn_accept_changes a:hover{ background:url(../images/buttons/accept_changes.gif) no-repeat 0 -35px; width:121px; height:35px; display:block;}

.btn_restore_code_defaults a{ background:url(../images/buttons/restore_code_defaults.gif) no-repeat 0 0; width:152px; height:35px; display:block;}
.btn_restore_code_defaults a:hover{ background:url(../images/buttons/restore_code_defaults.gif) no-repeat 0 -35px; width:152px; height:35px; display:block;}



.btn_submit_order a{ background:url(../images/buttons/btn_submit_order.gif) no-repeat 0 0; width:153px; height:39px; display:block;}
.btn_submit_order a:hover{ background:url(../images/buttons/btn_submit_order.gif) no-repeat 0 -39px; width:153px; height:39px; display:block;}

.btn_calculate a{ background:url(../images/buttons/btn_calculate.gif) no-repeat 0 0; width:81px; height:33px; display:block;}
.btn_calculate a:hover{ background:url(../images/buttons/btn_calculate.gif) no-repeat 0 -33px; width:81px; height:33px; display:block;}

.btn_calculate_new_monthly_rate a{ background:url(../images/buttons/btn_calculate_new_monthly_rate.gif) no-repeat 0 0; width:209px; height:33px; display:block;}
.btn_calculate_new_monthly_rate a:hover{ background:url(../images/buttons/btn_calculate_new_monthly_rate.gif) no-repeat 0 -33px; width:209px; height:33px; display:block;}


/* ----------------------- Footer ----------------------- */

#footer{ margin:0 auto; width:962px; padding:18px 0 28px 9px; }
#footer li{display:inline; color:#e4e4e3;}
#footer li a{color:#e4e4e3; padding:0 11px;}
#footer p{padding:8px 0 0 11px; color:#b1a8a0; font-size:12px;}
#footer p a{color:#a2c285; padding:0 6px;}
#footer .left{ width:700px; float:left;}
#footer .right{ float:right; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#aaa8a7; margin-right:15px;}
#footer .right a{ margin-left:7px; display:block;}

.padtrl8{padding:8px 8px 0 8px; *padding:4px 8px 0 8px;}
.pad8{padding:8px;}
.pad8h{padding:8px; *padding:8px 8px 10px 8px;}
.pad12{padding:12px;}
.pad12h{padding:12px; *padding:12px 12px 8px 12px;}
.pad20{padding:20px;}

.padb3{padding-bottom:3px;}
.padb5{padding-bottom:5px;}
.padb6{padding-bottom:6px;}
.padb8{padding-bottom:8px;}
.padb10{padding-bottom:10px;}
.padb15{padding-bottom:15px;}

.padt1{padding-top:1px;}
.padt2{padding-top:2px;}
.padt2h{padding-top:2px; *padding-top:0px;}
.padt3h{padding-top:0px; *padding-top:3px;}
.padt3{padding-top:3px;}
.padt4h{padding-top:3px; *padding-top:4px;}
.padt5{padding-top:5px;}
.padt6{padding-top:6px;}
.padt7{padding-top:7px;}
.padt8{padding-top:8px;}
.padt10h{padding-top:10px; *padding-top:5px;}
.padt10{padding-top:10px;}
.padt13{padding-top:13px;}
.padt15{padding-top:15px;}
.padt17{padding-top:17px;}
.padt18{padding-top:18px;}
.padt22{padding-top:22px;}
.padt23{padding-top:23px;}
.padt25{padding-top:25px;}

.padl3h{padding-left:3px; *padding-left:0px;}
.padl2{padding-left:2px;}
.padl5{padding-left:5px;}
.padl7{padding-left:7px;}
.padl10{padding-left:10px;}
.padl12{padding-left:12px;}
.padl16{padding-left:16px;}
.padl24{padding-left:24px;}
.padl30{padding-left:30px;}
.padl40{padding-left:40px;}
.padl47{padding-left:47px;}
.padl55{padding-left:55px;}
.padl80{padding-left:80px;}
.padl90{padding-left:90px;}
.padl125{padding-left:125px;}
.padl180{padding-left:180px;}
.padl185{padding-left:185px;}
.padl205{padding-left:205px;}

.padr5{padding-right:5px;}
.padr10{padding-right:10px;}
.padr20{padding-right:20px;}
.padr22{padding-right:22px;}
.padr25{padding-right:25px;}

.marl30m{ margin-left:-30px;}
.marl5{ margin-left:5px;}
.marl8{ margin-left:8px;}
.marl10{ margin-left:10px;}
.marl250{ margin-left:250px;}

.marr9{margin-right:9px;}
.marr15{margin-right:15px;}

.mart8h{margin-top:-8px; *margin-top:-2px}
.mart5m{margin-top:-5px;}
.mart6{margin-top:6px;}
.mart10{margin-top:10px;}
.mart12{margin-top:12px;}
.mart14{margin-top:14px;}
.mart15{margin-top:15px;}
.mart16{margin-top:16px;}
.mart17{margin-top:17px;}
.mart20{margin-top:20px;}
.mart21{margin-top:21px;}
.mart25{margin-top:25px;}
.mart30{margin-top:30px;}
.mart35{margin-top:35px;}

.marb3{margin-bottom:3px;}
.marb5{margin-bottom:5px;}
.marb6{margin-bottom:6px;}
.marb7{margin-bottom:7px;}
.marb10{margin-bottom:10px;}
.marb15{margin-bottom:15px;}

.h164{height:164px;}
.h20{height:20px;}

.w45{width:45px;}
.w47{width:47px;}
.w48{width:48px;}
.w51{width:51px;}
.w52{width:52px;}
.w54{width:54px;}
.w67{width:67px;}
.w80{width:80px;}
.w82{width:82px;}
.w87{width:87px;}
.w90{width:90px;}
.w102{width:102px;}
.w115{width:115px;}
.w118{width:118px;}
.w124{width:124px;}
.w135{width:135px;}
.w149{width:149px;}
.w151{width:151px;}
.w155{width:155px;}
.w175{width:175px;}
.w195{width:195px;}
.w220{width:220px;}
.w225{width:225px;}
.w230{width:230px;}
.w240{width:240px;}
.w250{width:250px;}
.w257{width:257px;}
.w283{width:283px;}
.w282{width:282px;}
.w297{width:297px;}
.w299{width:299px;}
.w300{width:300px;}
.w303{width:303px;}
.w307{width:307px;}
.w310{width:310px;}
.w315{width:315px;}
.w321{width:321px;}
.w325{width:320px;}
.w386{width:386px;}
.w390{width:390px;}
.w465{width:465px;}
.w472{width:472px;}
.w570{width:570px;}
.w755{width:755px;}
.w837{width:837px;}
.w875{width:875px;}
.w945{width:945px;}

#loadingbox {
	position:relative; /* Needed for Safari */
	margin: auto; /* Takes care of horizontal alignment in standards compliant browsers */
	width: 2px;
	height: 2px;}

.Autoheading{ font:bold 13px Arial, Helvetica, sans-serif; background-color:#d0d0d0; }
.Autobgbgray2{ font:13px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#9c9c9c; padding-right:5px;}
a.disu {
color:#000000;
font:13px Arial,Helvetica,sans-serif;
text-decoration:underline;
}


/* session time out popou*/

.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	 cursor:wait;
}

.SessionTimeOut.popup_wrap1{
	position:fixed;
	/*margin:120px 0 0 270px;
	*margin:0px 0 0 270px;*/
	display:none;
	float:left;
}

.SessionTimeOut .popup_close{position:absolute; float:right; display:block; margin:-6px 0 0 390px; z-index:100;}

.SessionTimeOut .popup_top,.SessionTimeOut .popup_bot{height:7px;}
.SessionTimeOut .popup_bot{height:7px;}
.SessionTimeOut .popup_top_mid,.SessionTimeOut .popup_bot_mid{float:left; background:url(../images/popup_hor_bg.png) repeat-x; height:7px;}
.SessionTimeOut .popup_mid .popup_left, .SessionTimeOut .popup_mid .popup_right{width:7px; background:url(../images/popup_vert_bg.png) repeat-y;}
.SessionTimeOut  .popup_mid .popup_main{background:#fefdd8; padding:18px 26px;}
.SessionTimeOut .popup_mid .popup_main h5{font-size:13px; padding:0 0 8px 0;}
.SessionTimeOut .popup_mid .popup_main h6{ font:bold 14px Arial, Helvetica, sans-serif; color:#4f4a4a; padding:0 0 8px 0; text-align:center; line-height:20px;}
.SessionTimeOut .popup_mid .popup_main p{font-size:12px; line-height:18px;}
.SessionTimeOut .popup_mid .popup_main p a{color:#6f3614; text-decoration:underline;}
.SessionTimeOut .popup_mid .popup_main p a:hover{text-decoration:none;}
.SessionTimeOut .popup_mid .popup_main .form_lbl{float:left; width:110px; font-size:12px; padding:3px 0 0 0;}-
.SessionTimeOut .popup_mid .popup_left, .SessionTimeOut .popup_mid .popup_right{width:7px; background:url(../images/popup_vert_bg.png) repeat-y;}

.SessionTimeOut, .SessionTimeOut .popup_top, .SessionTimeOut .popup_mid,.SessionTimeOut, .SessionTimeOut .popup_top, .SessionTimeout .popup_mid{width:410px;}
.SessionTimeOut .popup_top_mid, .SessionTimeOut .popup_bot_mid,.SessionTimeOut .popup_top_mid, .SessionTimeOut .popup_bot_mid{width:396px;}
.SessionTimeOut .popup_mid .popup_main .form_input1{float:left; padding:2px 0 6px 0;}
.SessionTimeOut .popup_mid .popup_main .form_input input, .SessionTimeOut .popup_mid .popup_main .form_input textarea{
    border:1px solid #919191; 
    width:200px; 
    height:16px; 
    background:#faf8f8; 
    padding:2px; font:12px Arial, Helvetica, sans-serif;
}
.SessionTimeOut .popup_mid .popup_main .form_input .w335{width:335px;}


.SessionTimeOut .popup_mid .popup_main .form_input textarea{height:60px;}
.SessionTimeOut .popup_mid .popup_main a.linku{color:#000000; text-decoration:underline; font:normal Arial, Helvetica, sans-serif;}
.SessionTimeOut .popup_mid .popup_main a:hover.linku{color:#000000; text-decoration:none; font:normal Arial, Helvetica, sans-serif;}
.SessionTimeOut .popup_mid .popup_main .note{ color:#7a7a7a; font:11px Arial, Helvetica, sans-serif;}
.SessionTimeOut .popup_mid .popup_main .charlimit{ color:#f80000; font:11px Arial, Helvetica, sans-serif; float:right; padding-top:3px;}

.NoteText{color:#000000;font:13px/20px Arial,Helvetica,sans-serif;margin:-2px 0 0;padding:3px 0 0;text-align:center;}

/*.Listoption ul{ float:left; padding-left:40px; margin-top:25px; margin-bottom:25px;}*/
.Listoption ul li{background:url(../images/bullet3.gif) no-repeat 0 6px; padding:2px 0 2px 18px; font:13px Arial, Helvetica, sans-serif; margin-bottom:15px;word-wrap: break-word}
.Listoption ul li a{font:12px Arial, Helvetica, sans-serif; color:#54514F; text-decoration:underline;}
.Listoption ul li a:hover{font:12px Arial, Helvetica, sans-serif; color:#54514F; text-decoration:none;}
.Listoption .header{color:#000000;float:left;font:bold 12px Arial,Helvetica,sans-serif;margin-bottom:10px;padding:9px 0 0;}

.no-border td { border:none !important;}
.border {border: 1px solid #d0d0d0; border-left: 0px solid #d0d0d0; border-top: 0px solid #d0d0d0;}
.border td {border-top: 1px solid #d0d0d0; border-bottom: 0px solid #d0d0d0; border-left: 1px solid #d0d0d0;border-right: 0px solid #d0d0d0;}
.border-bottom
{

    border-bottom:1px solid #c0c0c0 !important;
}

ul.green-bullet li{background:url(../images/bullet2.png) no-repeat 0 2px !important; padding:0 0 0 18px !important; font:12px Arial, Helvetica, sans-serif !important; margin-bottom:8px !important; color:#1b1b1b !important;}

.textbox-shdw {background: url("../images/bgtextbox.gif") no-repeat scroll 0 0 transparent; border: 1px solid #757575; height: 14px; padding: 6px;width: 260px;}
.textbox-shdw-131 {background: url("../images/bgtextbox-131.png") no-repeat scroll 0 0 transparent; border: 1px solid #757575; height: 14px; padding: 6px 5px;width: 110px; font-size:11px;}
.textbox-watermark {background: url("../images/bgtextbox-131.png") no-repeat scroll 0 0 transparent; border: 1px solid #757575; height: 14px; padding: 6px 5px;width: 110px; font-size:9px;}

.no-border { border:none !important;}
.no-border-bottom { border-bottom:none !important;} .no-left-bottom { border-left:none !important;}
.no-border-top { border-top:none !important;} .no-right-bottom { border-right:none !important;}

.margin-left-x { margin-left:5px} .margin-left-xx { margin-left:10px} .margin-left-xxx { margin-left:15px}
.margin-right-x { margin-right:5px} .margin-right-xx { margin-right:10px} .margin-right-xxx { margin-right:15px}
.margin-top-x { margin-top:5px} .margin-top-xx { margin-top:10px} .margin-top-xxx { margin-top:15px}
.margin-bottom-x { margin-bottom:5px} .margin-bottom-xx { margin-bottom:10px} .margin-bottom-xxx { margin-bottom:15px}

.yellow-box-bg { background:#FEFDD8; } 
.maroon {color: #8E1206;}
.gray-box-bg { background:#D0D0D0; color:#fff !important;}
.gray-box-bg td { border:1px solid #fff !important;}
.pad10 { padding:10px}

.call-out-wrapper {position:absolute; width:275px; height:93px; margin-left:-165px; margin-left:-165px\9; *margin-left:-210px; *margin-top:15px;} /*background: url(images/call-out-box.png) no-repeat top left;*/
.call-out-top { background:url(../images/call-out-box-top.png) no-repeat right top; width:73px; height:27px; float:right; position:relative; z-index:10000; margin-right:53px}
.call-out-text {  padding:5px; background:#fefdd8; border:1px solid #5d5d5d; min-width:260px; position:relative; z-index:0;  text-align:center; margin-top:-1px; margin-left:-1px}
.call-out-text h1 { margin:0; padding:0; font-weight:normal}
.call-out-text p { font-size:12px; margin:0; padding:0} 
.border-1 { border-bottom:1px solid #9d9d9d; border-right:1px solid #9d9d9d; position:relative;   float:left;  }
.border-2 { border-bottom:1px solid #b6b6b6; border-right:1px solid #b6b6b6;  position:relative; float:left; }
.border-3 { border-bottom:1px solid #dadada; border-right:1px solid #dadada;  position:relative;  float:left;}
/*.call-out-text-withdiscount { margin-top:20px; padding-top:12px; float:left; text-align:center !important;}*/

/*.call-out { position:relative;}
.call-out-wrapper { width:301px; height:93px; background: url(../images/call-out-box.png) no-repeat top left;
                    position:absolute; z-index:10;  top:auto; clip: auto; text-align:center; padding-top:10px}
.call-out-text { margin-top:20px; padding-top:20px; float:left; text-align:center !important; width:301px}
.*/

#loadingbox 
{
	/*background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
	border:0px solid red;*/
	height:100%;
	width:100%;
	position:fixed;
}
.loadingImg
{
	position:fixed;
	top: 45%;
	left: 50%;
	margin-top: -50px; /*set to a negative number 1/2 of your height*/
	margin-left: -75px; /*set to a negative number 1/2 of your width*/
}

.headerText
{
    font-family: Lucida Sans;
    font-size:23px;
    font-weight:bold;
}

