/* CSS Document */
body{
background-image:url(../images/bg.gif);
background-repeat:repeat-x;
background-position:left top;
margin:0px;
padding:0px;
}
a{
outline:none;
}
.main_table{
margin:0px;
padding:0px;
}
.lhs_shadow{
background-image:url(../images/lhs_rep.gif);
background-repeat:x;
background-position:top;
}
.rhs_shadow{
background-image:url(../images/rhs_rep.gif);
background-repeat:x;
background-position:top;
}
.subtop_nav{
padding-top:40px;
padding-right:55px;
}
.banner_bg{
background-image:url(../images/top_banner.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.banner_bg_sub{
background-image:url(../images/retail_sub1.jpg);
background-repeat:no-repeat;
background-position:top left;
}
.call_sub{
background-image:url(../images/call.png);
background-repeat:no-repeat;
background-position:top left;
}
.login_td{
background-image:url(../images/login_bg.jpg);
background-position:left top;
background-repeat:no-repeat;
width:332px;
height:175px;
}
.login_table{
padding-bottom:23px;
padding-left:157px;
padding-right:36px;
margin-top:45px;
/*padding-top:49px;
*/}
.content_div{
padding-left:23px;
padding-bottom:15px;
padding-right:20px;
}
.body_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
}
h1{
margin:0px;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:8px;
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#cccccc;
text-align:right;
}
.h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#666666;
font-weight:bold;
padding-bottom:15px;
}
.h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:bold;
margin:0px;
padding:0px;
/*padding-bottom:15px;*/
}
.row_seperator{
height:1px;
background-color:#cccccc;
padding-top:1px;
padding-bottom:1px;
}
.thankyoumsg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#014a97;
}

.slogans{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:15px;
color:#014a97;
}

.login_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
font-weight:bold;
padding-bottom:5px;
padding-top:3px;
text-transform:uppercase;
}
/*.text_box{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}
Changed to have same styles as in MS module*/
.text_box{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border : 1px solid #999999;
background-color:#F3F4F5;
width:450px;
}

/*.textbox{
width:200px;
height:18px;
}
Changed to have same styles as in MS module*/
.textbox{
font-family: Arial, Helvetica, sans-serif;
width:450px;
}

.redtext{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	color: #D11010;
	text-decoration: none;
}

.textarea{
width:450px;
height:80px;
}
.dropdown{
width:203px;
height:18px;
}
/*.onfocus{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:1px solid #CCCCCC;
background-color:#faf9f9;
}
.onblur{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
border:1px solid #CCCCCC;
background-color:#FFFFFF;
}
Changed to have same styles as in MS module*/
.onfocus{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border : 1px solid #999999;
background-color:#faf9f9;
width:450px;
}
.onblur{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000000;
border : 1px solid #999999;
background-color:#F3F4F5;
width:450px;
}

.login_textbox{
width:155px;
height:18px;
}
.bottom_td_top{
border-top:1px solid #FFFFFF;
}
.bottom_td_right{
border-right:1px solid #FFFFFF;
}
.footer_td_top{
border-top:1px solid #CCCCCC;
}
.mystery_shopper_div{
width:263px;
height:auto;
}
.business_div{
width:248px;
height:auto;
}
.service_impact_div{
width:272px;
height:auto;
}
.h2_white{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#ffffff;
font-weight:bold;
padding-bottom:15px;
padding-top:8px;
text-align:left;
}
.bottom_div{
padding-bottom:15px;
padding-top:8px;
text-align:left;
}
.read_div{
padding-top:10px;
text-align:right;
}
.read_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding-top:8px;
}
.read_text:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
text-decoration:none;
padding-top:8px;
}
.white_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
padding-top:8px;
}
.links1{
font-family:Verdana;
font-size:10px;
color:#878284;
font-weight:normal;
text-decoration:none;
}
.links{
font-family:Verdana;
font-size:10px;
color:#878284;
font-weight:normal;
text-decoration:none;
}
.links:hover{
font-family:Verdana;
font-size:10px;
color:#222121;
font-weight:normal;
text-decoration:none;
}
/*.star{
color:#F00;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
}
Changed to have same styles as in MS module*/
.star{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight:normal;
	color: #FF0000;	
}

.captcha{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#441d49;
padding-left:0;
padding-right:0;
}
a.help{
position:relative;
z-index:24;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7f7f7f;
}
a.help:hover{
z-index:25;
cursor:help;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#7f7f7f;
}
a.help span{
display:none
}
a.help:hover span{
display:block;
position:absolute;
background-color:#fff;
top:3em;
left:3em;
width:20em;
border:2px solid #0b060c;
color:#7f7f7f;
text-align:left;
padding:2px;
text-decoration:none;
}
.reset_btn{
background-image:url(../images/reset_btn.gif);
background-repeat:no-repeat;
width:49px;
height:18px;
border-width:0;
cursor:pointer;
}
.submit_btn{
background-image:url(../images/submit_btn.gif);
background-repeat:no-repeat;
width:49px;
height:18px;
border-width:0;
cursor:pointer;
}

.submit{
background-image:url(../images/submit_btn.gif);
background-repeat:no-repeat;
width:49px;
height:18px;
border-width:0;
cursor:pointer;
}

.cancel_btn{
background-image:url(../images/cancel_btn.gif);
background-repeat:no-repeat;
width:49px;
height:18px;
border-width:0;
cursor:pointer;
}

.send_btn{
background-image:url(../images/submit_btn.gif);
background-repeat:no-repeat;
width:49px;
height:18px;
border-width:0;
cursor:pointer;
}

/*.no_btn{
background-image:url(../images/no_btn.gif);
background-repeat:no-repeat;
width:49px;
height:18px;
border-width:0;
cursor:pointer;
}*/
.text_link{
font-family:Verdana;
font-size:11px;
color:#6A6AEE;
font-weight:normal;
text-decoration:none;
}
.imp_text{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#E10203;
}
.text_link:hover{
font-family:Verdana;
font-size:11px;
color:#E10203;
font-weight:normal;
text-decoration:none;
}
.text_link_h{
font-family:Verdana;
font-size:11px;
color:#E10203;
font-weight:normal;
text-decoration:none;
}

/*.nlink{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #5d5d5d;
	text-decoration: none;
}

.nlink:hover {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #DF295B;
	text-decoration: none;
}*/

.head_title{
	font-size:12px;
	color:#DF295B;
}

.head_title_new{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

.border_table
{
border:solid 1px #d7d6d6;}

.left_nav{
background-image:url(../images/bullet.gif);
background-position:0px 2px;
background-repeat:no-repeat;
padding-left:16px;
}

.odd_row{
	background-color: #F9EAC9;
}
.even_row{
	background-color: #FFF5DF;
}
.pointer{
cursor:pointer;
}

.padd_right_30{
padding-right:30px;
}

/*Styles for rating */
a.urs-0 {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_0.gif) no-repeat; background-position:left;}
a.urs-0h {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_0h.gif) no-repeat; background-position:left;}
a.urs-1 {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_1.gif) no-repeat; background-position:left;}
a.urs-1h {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_1h.gif) no-repeat; background-position:left;}
a.urs-2 {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_2.gif) no-repeat; background-position:left;}
a.urs-2h {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_2h.gif) no-repeat; background-position:left;}
a.urs-3 {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_3.gif) no-repeat; background-position:left;}
a.urs-3h {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_3h.gif) no-repeat; background-position:left;}
a.urs-4 {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_4.gif) no-repeat; background-position:left;}
a.urs-4h {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_4h.gif) no-repeat; background-position:left;}
a.urs-5 {display: block; width: 82px; height: 14px; background: url(../images/user_review_stars_5.gif) no-repeat; background-position:left;}

.testi_head
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#014a97;
font-size:14px;
text-decoration:none;
font-weight:bold;
padding:0px;
margin:0px;
}

.testi_text_blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#2166af;
font-size:11px;
text-decoration:none;
font-weight:bold;
line-height:15px;
}

.testi_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#313131;
font-size:11px;
text-decoration:none;
font-weight:normal;
line-height:15px;
}

.steps_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5d5d5d;
font-size:11px;
text-decoration:none;
font-weight:normal;
padding-left:10px;
padding-top:10px;
}

.steps_text_h
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#DF295B;
font-size:11px;
text-decoration:none;
font-weight:normal;
padding-left:10px;
padding-top:10px;
}


.padding_left_10
{
padding-left:10px;
}

.padding_left_20
{
padding-left:20px;
}

.padding_right_10
{
padding-right:10px;
}

.padding_top_bottom_10
{
padding-top:10px;
padding-bottom:5px;
}

.steps_bg
{
background-image:url(../images/steps_bg.gif);
background-repeat:no-repeat;
background-position:top left;
height:50px;
width:150px;
}

.survey_bg
{
background-image:url(../images/bg_survey.gif);
background-repeat:no-repeat;
background-position:top left;
width:161px;
height:34px;
}

.table_border
{
border:solid 1px #d7d6d6;
}

.surveytext_dark_blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#014a97;
font-size:12px;
text-decoration:none;
font-weight:600;
}

.surveytext_light_blue
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#3396ff;
font-size:12px;
text-decoration:none;
font-weight:600;
}

.survey_text
{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#5d5d5d;
font-size:11px;
text-decoration:none;
font-weight:normal;
padding-left:10px;
}

.tr_background
{
background-color:#eaeaea;}

.h3_class{
color:#666666;
}

.img_border {
	border:solid 1px #d7d6d6;
}
.logo_image{
background: #ffffff url(../images/retail_logonew.jpg) no-repeat top left;
width:965px;
height:62px;
}
.home_flash{
width:965px;
height:328px;
background-image:url(../images/main_page.jpg);
}
.banner_flash{
width:966px;
height:209px;
background-image:url(../images/sub_img.jpg);
}
.h3_footer {
	display:inline;
}
.list_class {
	padding:0px;
	margin:0px;
	font-weight:normal;
	font-size:11px;
}
.sitemap_link{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
color:#6A6AEE;
font-weight:bold;
text-decoration:none;
}
.sitemap_link:hover{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
color:#E10203;
font-weight:bold;
text-decoration:none;
}
.breadcrumb{
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
color:#6A6AEE;
font-weight:normal;
float:right;
padding-right:10px;
}
.breadcrumb h2{
font-size:11px;
color:#6A6AEE;
display:inline;
font-weight:normal;
}
