
/* CSS Document */

body
{
margin:0px;
padding:0px;
font-family: Verdana, Helvetica, Arial, sans-serif;
font-size:12px;
color:#4B4B4B;
background:#F9F9F9;
}


/**** Header Tags ****/	

h1, h2, h3, h4, h5, h6
{
margin:0px;
padding:0px;
}

h1
{
color:#95191B;
font-size:15px;
padding-bottom:10px;
}

h2
{
color:#167EC7;
font-size:14px;
padding:0px 0px 10px 0px;
font-weight:normal;
}

a { outline:none; }

p { margin-top:0px; }

#container_header
{
width:100%;
background:url(../images/top_bg.gif) repeat-x;
height:130px;
}

#container_head
{
width:1000px;
margin:0 auto;
}

#container_header1
{
width:243px;
float:left;
padding:15px 0px 0px 0px;
}

#container_headerm
{
width:469px;
float:left;
padding:93px 0px 0px 20px;
}

#container_headerr
{
width:248px;
float:left;
padding:0px 0px 0px 0px;
text-align:center;
}

.reg_bg { margin-left:9px; }

.reg_left_bg
{
background:url(../images/top_link_left.gif) left no-repeat;
height:32px;
padding-left:34px;
}

.reg_bg div
{
width:200px;
background:url(../images/top_link_right.gif) right no-repeat;
height:32px;
color:#000;
padding-right:32px;
}

.reg_bg h1
{
background:url(../images/top_link_bg.gif);
color:#fff;
font-size:11px;
height:20px;
padding-top:2px;
}

/**********************************************************************************************************
Top Menu Tags	
************************************************************************************************************/		

#top_menu
{
width:100%;
margin:0 auto;
vertical-align:bottom;
margin-left:27px;
}

#top_menu ul
{
margin:0px;
padding:0px;
}

#top_menu li
{
float:left;
margin:0px;
padding:0px;
list-style:none;
display:inline;
}

#top_menu li a
{
text-align:center;
background:#000;
color:#000;
font-size:13px;
font-weight:bold;
text-decoration:none;
display:block;
background: url(../images/nav_bg.gif) repeat-x;
height:25px;
padding:8px 15px 0px 15px;
border:1px solid #84B2D6;
margin:0 1px;
}

/* IE6 Only */

* html #container_headerm
{
width:469px;
float:left;
padding:93px 0px 0px 58px;
}

* html #top_menu
{
width:485px;
margin:0 auto;
vertical-align:bottom;
margin-left:25px;
}

* html #top_menu li a
{
text-align:center;
background:#000;
color:#000;
font-size:13px;
font-weight:bold;
text-decoration:none;
display:block;
background: url(../images/nav_bg.gif) repeat-x;
height:25px;
padding:8px 5px 0px 5px;
border:1px solid #84B2D6;
margin:0 1px;
width:100px;
}

* html #top_menu li.buyms a { width:125px; }

#top_menu a:hover { color:#95191B; }

#top_menu #on a { color:#95191B; }

#grids_dis { width:283px; }

.grid_bg { background:#CFCFCF; }

.grid_bg td
{
background:#fff;
text-align:center;
}

.grid_bg2 td
{
text-align:center;
border:1px solid #CFCFCF;
border-right:0px;
}

.grid_bg2 td:first-child
{
text-align:center;
border:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
border-left:0px;
}

lnx a
{
color:#000000;
text-align:center;
text-decoration:none;
}

lnx a:hover
{
color:#FF0000;
text-decoration:underline;
}

/**********************************************************************************************************
Container Body Tags	
************************************************************************************************************/	

#container
{
width:100%;
background:#fff;
}

#container_body
{
width:980px;
margin:0 auto;
padding:10px;
}

#container_body a { color:#95191B; }

#container_body a:hover { color:#000; }

.container_pad { padding:5px 20px; }

.red_color { color:#95191B; }

.str_lctr
{
padding:0px 10px 0px 0px;
float:right;
width:210px;
}

.str_loctrpad
{
background:#C6E4F8;
text-align:center;
font-size:13px;
font-weight:bold;
color:#000;
border:1px solid #86B2D1;
padding:10px;
line-height:22px;
}

/******* Home Page *************/	


#container_body_l
{
width:281px;
float:left;
padding:10px 0px 10px 0px;
text-align: center;
}

#container_body_r
{
width:710px;
float:right;
padding:10px 0px 0px 0px;
}

.home_box, .page_center
{
border:1px solid #CFCFCF;
margin-bottom:5px;
}

.quote_box
{
padding:10px;
/*font-style:italic;*/
font-stretch:expanded;
font-size:13px;
}

.quote_box a
{
margin-top:0px;
padding-right:3%;
}

.greenbg h1 { background:url(../images/h_bg1.gif) repeat-x; }

.redbg h1 { background: url(../images/h_bg2.gif) repeat-x; }

.purplebg h1 { background: url(../images/purple_bg.gif) repeat-x; }

.bluebg h1 { background:url(../images/blue_bg.gif) repeat-x; }

.orangebg h1 { background:url(../images/orange_bg.gif) repeat-x; }

.greenbg h1, .redbg h1, .purplebg h1, .bluebg h1, .orangebg h1
{
margin:1px;
color:#fff;
font-size:22px;
font-weight:normal;
font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
}

.greenbg h1 img, .redbg h1 img, .purplebg h1 img, .bluebg h1 img, .orangebg h1 img { vertical-align:middle; }

.find_ms_offers .input
{
border:1px solid #CFCFCF;
height:20px;
font-size:15px;
}

/*.offer_bg { background:#E9E9E9 url(../images/offer_pannel_top_bg.jpg) repeat-x; }
*/
.offer_cat
{
text-align:right;
font-weight:bold;
color:#9E1527;
width:30px;
}

h3.hot_offer
{
font-size:16px;
color:#9E1527;
padding:8px 20px;
}

.hot_offers td
{
border-bottom:1px solid #CFCFCF;
height:80px;
}

.hot_offer_head
{
font-size:13px;
color:#9E1527;
font-weight:bold;
text-align:center;
background:#E2E2E2;
line-height:12px;
height:inherit;
}

.hot_offer_head td { height:auto; }

.find_ms_offers h5
{
font-weight:normal;
font-size:13px;
color:#9E1527;
}

.get_code
{
background:url(../images/get_b.gif) center no-repeat;
height:24px;
width:254px;
color:#fff;
font-size:14px;
text-align:center;
font-weight:bold;
padding-top:3px;
}

.try_ms_img
{
text-align:center;
padding:10px 0px 20px 0px;
}

.try_ms_img img
{
border:1px solid #CFCFCF;
margin:5px 15px;
}

.box1
{
border-left:1px solid #9E9E9E;
border-right:1px solid #9E9E9E;
padding:0px 10px 0px 10px;
}

.homebox_padding
{
width:560px;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
text-align:center;
}

.home_news_box
{
margin:0 auto;
padding-top:10px;
background-color:#fff;
}

.home_news_image
{
float:left;
vertical-align:middle;
width:131px;
}

.home_news_scroll
{
float:right;
width:681px;
}

.ofrs_found
{
font-family:Arial, Helvetica, sans-serif;
font-size:34px;
color:#4F4D52;
font-weight:bold;
}

.ofrstxt
{
color:#4F4D52;
font-weight:bold;
font-size:18px;
}

.logotxt
{
color:#000;
font-size:18px;
text-align:left;
}

.latest_txt
{
float:left;
width:660px;
height:73px;
padding:0px 10px 10px;
}

.messagediv
{
padding-top:5px;
margin-top:0;
font-weight:bold;
}


/******* Home Page *************/	

/******* Peek Page *************/		

#container_body_l_p
{
width:151px;
float:left;
padding:10px 10px 10px 0px;
}

#container_body_r_p
{
width:654px;
float:right;
padding:10px 0px 0px 0px;
}

/******* Peek Page *************/	

/******* How to Use Page *************/		

#container_body_l_h
{
width:387px;
float:left;
padding:10px 0px 10px 20px;
}

#container_body_r_h
{
width:388px;
float:right;
padding:10px 0px 10px 20px;
}

.box2
{
width:332px;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
padding:0px 10px 10px 10px;
background:#EEEEEE;
}

.strip1, .strip2, .strip3{color:#fff; font-size:20px; font-weight:bold; line-height:20px; padding:0px; font-family: Arial, Helvetica, sans-serif;}

.strip1{background:url(../images/strip_1_bg.gif) no-repeat; width:532px; height:81px;}

.strip2{background:url(../images/strip_2_bg.gif) no-repeat; width:532px; height:81px;}

.strip3{background:url(../images/strip_3_bg.gif) no-repeat; width:532px; height:81px;}

.how_use_display
{
padding:0px;
margin:0px;
}

.how_use_display li
{
padding:0px;
margin:0px;
list-style:none;
float:left;
display:inline;
padding-right:10px;
width:30%;
}

.scroll1
{
height:150px;
overflow:auto;
width:330px;
}

.bor1 { border:1px solid #B5B5B5; }

.h_pad1 { padding:23px 20px 30px 10px; }

.h_blue
{
color:#018DB3;
font-size:18px;
}

.h_grey
{
color:#636363;
font-size:18px;
}

#grey_bags
{
background:url(../images/left__bags_bg.gif);
height:45px;
margin:0px 0px 20px 0px;
}

#grey_bags h1
{
background:url(../images/left__bags.gif) no-repeat;
padding:27px 0px 0px 10px;
color:#fff;
font-size:10px;
font-weight:normal;
}

#green_bags
{
background:url(../images/right_bags_bg.gif);
height:45px;
margin:20px 0px 20px 0px;
}

#green_bags h1
{
background:url(../images/right_bags.gif) no-repeat;
padding:27px 0px 0px 10px;
color:#fff;
font-size:10px;
font-weight:normal;
}

.blue_bg
{
background:url(../images/left__b_bg.gif);
width:77px;
padding:10px;
text-align:left;
color:#216063;
font-weight:bold;
font-size:12px;
height:170px;
}

.orange_bg
{
background:url(../images/left__b2_bg.gif);
width:77px;
padding:10px;
text-align:left;
color:#ab4505;
font-weight:bold;
font-size:12px;
height:170px;
}

.green_bg
{
background:url(../images/left__b3_bg.gif);
width:77px;
padding:10px;
text-align:left;
color:#3f6016;
font-weight:bold;
font-size:12px;
height:170px;
}

.rgt_img_bg
{
background:url(../images/right_b_imgbg.gif);
width:276px;
height:64px;
margin:0px 0px 0px 22px;
padding:10px 10px 3px 75px;
color:#672994;
}

.right_mobiles
{
background:url(../images/right_b_m.jpg);
width:325px;
height:265px;
margin:15px 0px 15px 42px;
color:#fff;
font-size:7px;
}

.content1
{
width:200px;
height:35px;
padding:40px 0px 0px 73px;
}

.content2
{
width:200px;
height:35px;
padding:22px 0px 0px 58px;
}

.content3
{
width:200px;
height:35px;
padding:22px 0px 0px 73px;
}

.content4
{
width:200px;
height:35px;
padding:22px 0px 0px 58px;
}

.how_to_use_bor
{
width:398px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

#steps_display
{
font-size:13px;
padding:0px 0px 25px 25px;
}

#steps_display a
{
margin-right:5px;
font-size:14px;
color:#000;
font-weight:bold;
cursor:pointer;
background:#fff;
padding:5px;
}

/******* How to Use Page *************/		

/******* Buy MoneySaver Page *************/

#four_boxes
{
width:818px;
margin:0 auto;
}

.top_box
{
width:796px;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
padding:10px 10px 10px 10px;
}

.main_box
{
float:left;
padding-right:19px;
}

.box3
{
width:166px;
padding:0px 10px 10px 10px;
background:#fff;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
}

.box3_in
{
padding:0px 10px 10px 10px;
text-align:left;
width:166px;
}

.box3_bor
{
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
margin:0 auto;
width:186px;
}

/******* Buy MoneySaver Page *************/

/******* Great Savings Page *************/	

#container_body_l_g
{
width:194px;
float:left;
padding-right:8px;
}

#container_body_m_g
{
width:381px;
float:left;
padding-right:8px;
}

#container_body_l_g1
{
width:151px;
float:left;
padding-right:8px;
}

#container_body_m_g1
{
width:583px;
float:left;
padding-right:8px;
}

#container_body_r_g
{
width:224px;
float:right;
}

.gs_wid1
{
float:left;
width:20px;
}

.gs_wid2
{
float:right;
border:1px solid #CFCFCF;
padding:10px;
width:539px;
}

.gs_bor
{
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
padding:0px 10px 10px 10px;
}

.gs_bor1
{
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
padding:0px 4px 0px 4px;
height:110px;
}

#bas_ul
{
padding:0px;
margin:0px;
}

#bas_ul li
{
padding:0px;
margin:0px;
list-style:none;
background:url(../images/shopping_icon.jpg) left no-repeat;
padding:0px 0px 0px 62px;
font-weight:bold;
height:58px;
vertical-align:middle;
padding-bottom:10px;
}

#bas_ul li div { padding-top:20px; }

#bas_ul #on a { color:#000; }

.scroll2
{
height:480px;
overflow:auto;
}

/******* Great Savings Page *************/	

/******* Others Page *************/	

.page_bor
{
width:796px;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
padding:0px 10px 10px 10px;
}

/**html .page_bor{
width:796px;
border-left:1px solid #CFCFCF;
border-right:1px solid #CFCFCF;
padding:0px 8px 10px 8px;
}*/

.newsb1
{
background-color:#F0F0F0;
color:#000;
}

/******* Others Page *************/		


/**********************************************************************************************************
Peek Left Menu Tags	
************************************************************************************************************/		

#left_menu ul
{
margin:0px;
padding:0px;
float:left;
}

#left_menu li
{
padding:0px;
margin:0px;
list-style:none;
display:inline;
float:left;
}

#left_menu li a
{
color:#636365;
text-decoration:none;
float:left;
text-align:center;
font-weight:bold;
font-size:12px !important;
width:160px;
border-left:1px solid #fff;
padding-top:30px;/*height:139px;*/
}


.pb { padding-top:15px; }

.pb1 { padding-top:16px; }

#marqueecontainer
{
position: relative;
width: 160px; /*marquee width */
height: 195px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid orange;
padding: 2px;
padding-left: 4px;
font-size:9px;
}

#marqueecontainer1
{
position: relative;
width: 790px; /*marquee width */
height: 50px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid orange;
padding: 2px;
padding-left: 4px;
font-size:9px;
}

#marqueecontainer2
{
position: relative;
width: 540px; /*marquee width */
height: 45px; /*marquee height */
background-color: white;
overflow: hidden;
border: 0px solid orange;
padding: 2px;
padding-left: 4px;
font-size:9px;
}

#siteul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
color:#DD2024;
}

#siteul ul ul
{
margin:0px;
padding:0px;
padding-left:15px;
line-height:18px;
}

/******************* Header Part *********************/

#header_gal
{
margin:0 auto;
background-color:#1E90FF;
height:23px;
}

#header_gal ul
{
margin:0px;
padding:0px;
float:left;
}

#header_gal ul li
{
float:left;
display:inline;
margin:0px;
padding:0px;
list-style-type:none;
border-right:1px solid #ffffff;
}

#header_gal ul li a
{
background-color:#1E90FF;
color:#ffffff;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}

#header_gal ul li a:hover
{
background-color:#FCC43D;
text-decoration:none;
color:#000000;
}

#header_gal #on a
{
background-color:#FCC43D;
color:#000000;
text-decoration:none;
display:block;
padding:5px 10px 5px 10px;
}

#header_gal #on a:hover
{
background-color:#FCC43D;
text-decoration:none;
color:#000000;
}

#num { padding-top:10px; }

#num a
{
padding:0px;
padding-left:3px;
padding-right:3px;
color:#A11C22;
/*color:#ffffff;*/
text-decoration:none;/*background-color:#666666;*/
}

#num a:hover
{
padding:0px;
padding-left:3px;
text-decoration:none;
padding-right:3px;
color:#FFFFFF;
background-color:#1E90FF;
}

.displayimg
{
padding:0px 0px 0px 0px;
border:1px solid #1E90FF;
font-size:10px;
background-color:#fff;
text-align:center;
}

.displayimg1
{
background-color:#1E90FF;
height:20px;
text-align:left;
padding-top:5px;
color:#ffffff;
margin-bottom:10px;
}

/**** News ****/

.newsh
{
background-color:#1E90FF;
color:#FFFFFF;
font-weight:bold;
}

.newsb
{
background-color:#D4D6DB;
color:#000;
}

/**** Links Page ****/

.linkdes { padding-left:0px; }

.linkdes1 { padding-left:30px; }

.linkurl { padding-left:30px; }

/**********************************************************************************************************
Conatiner Footer	
***********************************************************************************************************/		

#container_footer
{
width:100%;
background:url(../images/footer_bg.gif) repeat-x;
height:100px;
margin-top:5px;
}

#footer_links
{
width:815px;
margin: 0 auto;
color:#319CD0;
font-size:10px;
line-height:24px;
text-align:center;
}

#footer_links a
{
color:#000;
padding:0px 2px 0px 2px;
border-right:0px solid #319CD0;
text-decoration:none;
}

#footer_links a:hover { color:#95191B; text-decoration:underline; }


/**** Buttons Tags ****/

.but
{
background-color:#368FF0;
color:#FFFFFF;
font-weight:bold;
float:right;
}

.but1
{
background-color:#368FF0;
color:#FFFFFF;
font-weight:bold;
}

.but2
{
background-color:#368FF0;
padding:2px 6px 2px 6px;
border:0px;
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
}

/**** Form Tags ****/	

form
{
margin:0px;
padding:0px;
}

input, textarea, select
{
font-family:Verdana, Helvetica, Arial, sans-serif;
font-size:11px;
}

.input { border:1px solid #000000; }

.textarea { border:1px solid #000000; }

.select { border:1px solid #000000; }

/**** Contact Page ****/
#contact_form_box
{
border: solid 0px #DCDCDC;
width:650px;
background-color:#fff;
padding:10px;
}

.errors { color:#9d0000; }

.required { color:#9d0000; }

.textinput
{
width:236px;
height:15px;
background:url(../images/input.gif) no-repeat left top;
border:none;
padding:4px 8px;
}

.textinput1
{
width:26px;
height:15px;
background:url(../images/input_+91.gif) no-repeat left top;
border:none;
padding:4px 8px;
}

.searchinput
{
width:462px;
height:32px;
background: url(../images/input3.gif) no-repeat left top;
border:none;
padding:5px 8px;
font-size:18px;
margin-left:10px;
margin-top:8px;
color:#999;
font-weight:500;
}

.textarea, .textareaHovered
{
width:336px;
height:125px;
background:url(../images/textarea.gif) no-repeat left top;
border:none;
padding:4px 8px;
}

.textareaHovered { background-position:left bottom; }
