﻿a:active {
color:#000000;
text-decoration:none;
}

body {
	font-family:Helvetica, Arial, sans-serif;
	margin:0px;
	border:0 none;
	padding:0px;
	font-size:12px;
	color:#333333;
	font-weight:normal;
	line-height:16px;
	background-color:#e5e5e5;
}
body a {
	outline:none;
	text-decoration:none;
}
body * {
	outline:none;
}
img {
	border:0px;
}
a {
	cursor:pointer;
	color:#003498;
}
a:hover {
	text-decoration:underline;
	color:#02CBF5;
}

input {
	margin:0px;
	padding:0px;
}
div {
	margin:0px;
}
form {
	margin:0px;
	padding:0px;
}

.clearer {
	clear:both;
}


.container {
margin:0 auto;
width:1000px;
/* *margin-top:-15px;*/
*margin-bottom:-15px;
}
.loggedin-bar{
	background:url(/images/home/header_blue.gif) left top repeat-x;
	height:30px;
	width:970px;
	margin-left:10px;
}

.loggedin-bar-left{
	width:480px;
	height:30px;
	float:left;
}

.loggedin-bar-right{
	width:360px;
	height:30px;
	float:right;
}


.button-loggedin{
	width:156px;
	height:26px;
	float:left;
	padding:2px;
}

.username {
	color:#FFFFFF;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:7px 5px 5px 10px;
}

.credit{
	color:#02CBF5;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	font-weight:bold;
	padding:7px 5px 5px 10px;
}

.inner-container-top{
	background:url("/images/home/default/shadow.png") repeat-y scroll 0 0 transparent;
	float:left;
	 width:990px;
}

.header{
	width:970px;
	height:114px;
	margin-left:10px;
	background:url(/images/home/top_band_grey.gif) left top repeat-x;
}
.header02{
	width:970px;
	height:114px;
	margin-left:20px;
	background:url(/images/home/top_band_grey.gif) left top repeat-x;
}
.header02 .logo
{
 width:211px;
 float:left;
 padding-left:18px;
 padding-top:18px;
}

.header02 .login-box {
	float:right;
	height:65px;
	margin-bottom:8px;
	margin-right:15px;
	margin-top:2px;
	width:470px;
}
.login-box {
	float:right;
	height:65px;
	margin-bottom:8px;
	margin-right:15px;
	margin-top:2px;
	width:470px;
}

.login-left{
	float:left;
	height:65px;
	width:5px;
	background:url(/images/home/login_grey1.png) no-repeat;
}

.login-center{
	float:left;
	width:460px;	
	height:65px;
	background:url(/images/home/2.gif) left top repeat-x;
}

.login-right{
	float:right;
	height:65px;
	width:5px;
	background:url(/images/home/login_grey2.png) no-repeat;
}
.tabs {
	height:39px;
	width:970px;
	margin-top:0px;
}

.tabs ul {
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}

.tabs ul li  {
	list-style-type:none;
	padding:0px 0px 0px 10px;
	margin:0px;
	float:left;
	width:230px;
	height:39px;
}

.footer{
/*background:transparent url(/images/home/1010_bgline.jpg) repeat-y scroll left top;*/
background-color:#FFFFFF;
height:112px;
margin:0 0 0 20px;
padding-top:20px;
width:969px;
}
.footer-link-container
{
	padding:0px 30px 0px 30px;
}
.footer-left{
	width:465px;
	float:left;
}
.footer-paypallogo-container
{
	margin:10px 0px 0px 0px;
}
.footer-right{
	float:right;
}

.footer a {
	text-align:center;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	color:#909090;
}

.footer hover{
	text-align:center;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	color:#000000;
}
.clearer {
	clear:both;
}
.label-text-email {
	float:left;
	color:#909090;
	font-size:11px;
	font-weight:bold;
	margin-top:7px;
	margin-left:10px;
	width:155px;
}

.label-text-password{
	color:#909090;
	font-weight:bold;
	margin-left:10px;
	/*margin-right:104px;*/
	font-size:11px;
	float:left;
	margin-top:7px;
	width:155px;
}

.label-text-remember{
	color:#909090;
	font-weight:bold;
	margin-right:0px;
	font-size:11px;
	float:left;
	margin-top:7px;
	margin-left:10px;
}

.input-text-email{
	margin-top:5px;
	float:left;
	width:155px;
	padding-left:10px;
}

.input-text-password{
	margin-top:5px;
	float:left;
	width:155px;
	padding-left:10px;
}

.input-text-remember{
	margin-right:0px;
	margin-top:5px;
	float:left;
	padding-left:10px;
}

.input-login{
	border:1px solid #cccccc;
	height:25px;
	width:145px;
	margin:0px;
	padding:0px;
	/*margin-left:-5px;*/
}

.selected-home-tab
{
	
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/home2.png) no-repeat;
}

.unselected-home-tab
{
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/home1.png) no-repeat;
}
.selected-product-tab
{
	
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/product2.png) no-repeat;
}

.unselected-product-tab
{
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/product1.png) no-repeat;
}
.selected-printshop-tab
{
	
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/printshop_tab.png) no-repeat;
}

.unselected-printshop-tab
{
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/print_shops.png) no-repeat;
}
.selected-libray-view-tab
{
	
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/more.png) no-repeat;
}

.unselected-libray-view-tab
{
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/document_library.png) no-repeat;
}

.selected-locate-view-tab
{
	
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/locate2.png) no-repeat;
}

.unselected-locate-view-tab
{
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/locate1.png) no-repeat;
}

.selected-myaccount-view-tab
{
	
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/my_account2.png) no-repeat;
}

.unselected-myaccount-view-tab
{
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/my_account1.png) no-repeat;
}
.hidden-other-tab
{
	display:none;
}

.selected-link{
	color:#00D3FB;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
}

.unselected-link{
	color:#FFFFFF;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
}

.text-loggedin{
	color:#FFFFFF;
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	padding:7px 5px 5px 5px;
}

.border_notop
{
	margin-top:20px;
}

.inner-container{
	background-color:#FFFFFF;
	padding:10px;
	width:950px;
	margin-left:10px;
	overflow:hidden;
}
.grey-container
{
	background:transparent url(/images/home/1010_bgline.jpg) repeat-y scroll left top;
	width:1010px;
}

.selected-other-tab
{
	text-decoration:none;
	color:#FF0EA0;
}
.unselected-promo-button
{
    float:left;
	width:10px;
	height:10px;
	background:url(/images/home/GreyDot.png) no-repeat;
	margin:3px;
}
.selected-promo-button
{
	float:left;
	width:10px;
	height:10px;
	background:url(/images/home/BlueDot.png) no-repeat;
	margin:3px;
}
.promo-button-container
{
	position: absolute; 
	margin-top: 270px; 
	padding-left:7px;
	padding-top:5px;
}
.promo-button-container ul
{
	list-style:none;
	float:left;
	margin:0;
	padding:0;
}
.promo-button-container ul li
{
	list-style-type:none;
	height:10px;
	width:10px;
	float:left;
	margin:2px;
}
.promo-image-1
{
	background: url(/Images/Products/PromotionImages/Promo_1.jpg) no-repeat; 
	height: 300px;
    width: 374;
}
.promo-image-2
{
	background: url(/Images/Products/PromotionImages/Promo_2.png) no-repeat; 
	height: 300px;
    width: 374;
}
.promo-image-3
{
	background: url(/Images/Products/PromotionImages/Promo_3.png) no-repeat; 
	height: 300px;
    width: 374;
}
.promo-image-4
{
	background: url(/Images/Products/PromotionImages/Promo_4.png) no-repeat; 
	height: 300px;
    width: 374;
}
.promo-image-5
{
	background: url(/Images/Products/PromotionImages/Promo_5.png) no-repeat; 
	height: 300px;
    width: 374;
}
/*
.locationPromotion
{
	margin-top:10px;
}*/

/* classes for menu*/
.sub-menu-item
{
width:230px;
height:22px;
background-color:#595959;
color:White;
margin:1px 1px 1px 1px;
padding-left:10px;
border-left:1px solid #FFFFFF;
border-right:1px solid #FFFFFF;
}
.sub-menu-container
{
	height: auto; 
	width: 230px;
	background-color:Transparent;
	font-size:15px;
}

.selected-more-view-tab
{
	
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/more.png) no-repeat;
}

.unselected-more-view-tab
{
	float:left;
	width:230px;
	height:39px;
	background:url(/images/home/more1.png) no-repeat;
}

/* classes added to show pop up on the promotion image in home page
 added by: tarun kumar
modified date: May 28, 2010
 */


#promo-image-click
{
    position: absolute; 
	margin-top: 0px; 
	padding-left:2px;
	padding-top:2px;
	height:220px;
	width:370px;
	cursor:pointer;
}

.messagetop
{
	background:transparent url(/images/message/popup_pinktop.png) no-repeat scroll 0 0;
	width:368px;
	height:6px;	
}

.messagebottom
{
	background:transparent url(/images/message/popup_pinkbottom.png) no-repeat scroll 0 0;
	width:368px;
	height:6px;
}

.createnewmessage
{
width:365px;
background-color:#ffffff;
border-right:1px solid #ff0099;
border-left:1px solid #ff0099;
height:auto;
}

.createnewmessage .topleft
{
/* background:url(../images/previewpopup-topleft.gif) left top no-repeat;*/
height:29px;
width:4px;
float:left;

}

.createnewmessage .topbg
{
height:27px;
float:left;
width:340px;
background-color:#ffffff;
padding:2px 0px 0px 10px;
color:#ff0099;
font-size:14px;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight:bold;
}

.createnewmessage .topright
{
height:29px;
width:3px;
}

.createnewmessage .msgcontent
{
width:348px;
padding:5px 0px 5px 15px;
border-top:none;
}

.leftposition
{
float:left;
}

.height7
{
    height:7px;
}

.sub-menu-item1
{
float:left;
width:125px;
height:22px;
padding-left:10px;
color:#ffffff;
}
.sub-menu-item1 .unselected-link 
{
	color:#ffffff;
}
.sub-menu-container1
{
	height: auto; 
	width: 415px;
	font-size:14px;
}

.sub-menu-item1 a:hover {
	text-decoration:underline;
	color:#02CBF5;
}
.DirectNewsHeading
{
	color:#0C99CE;
}
.newsDetails
{
	color:#363636;
}


/* new css for modified home page
added by Tarun Kumar on 06-Oct-2010
*/
#header_new
{
 width:971px;
 float:left;
 background:url(/images/home/default/header_bg.gif) repeat-x 0 0;
 font-family:"Chalet", Arial, Helvetica, sans-serif;
 margin-left:10px;
}
#header_new .logo
{
 width:211px;
 float:left;
 padding-left:18px;
 padding-top:18px;
}
#header_new .register
{
 width:281px;
 float:left;
 padding-top:3px;
 padding-left:75px;
}
#header_new .login
{
 width:316px;
 padding-top:23px;
 padding-left:56px;
 float:left;
 padding-right:12px;
}
#header_new .log
{
 width:110px;
 float:left;
}
#header_new .log .left_corner
{
 background:url(/images/home/default/left_corner.gif) no-repeat 0 0;
 width:4px;
 height:26px;
 float:left;
}
#header_new .log .right_corner
{
 background:url(/images/home/default/right_corner.gif) no-repeat 0 0;
 width:4px;
 height:26px;
 float:left;
}
#header_new .log .corner_bg
{
 background:url(/images/home/default/corner_bg.gif) repeat-x 0 0;
 width:102px;
 height:26px;
 float:left;
}
#header_new .log .corner_bg span
{
 font-size:14px;
 text-align:center;
 width:102px;
 float:left;
 line-height:24px;
}
#header_new .log .corner_bg span a
{
 text-decoration:none;
 color:#878887;
}
#header_new .track
{
 width:110px;
 float:left;
 padding-left:7px;
}
#header_new .track .left_corner
{
 background:url(/images/home/default/left_corner01.gif) no-repeat 0 0;
 width:4px;
 height:26px;
 float:left;
}
#header_new .track .right_corner
{
 background:url(/images/home/default/right_corner01.gif) no-repeat 0 0;
 width:4px;
 height:26px;
 float:left;
}
#header_new .track .corner_bg
{
 background:url(/images/home/default/corner_bg01.gif) repeat-x 0 0;
 width:102px;
 height:26px;
 float:left;
}
#header_new .track .corner_bg span
{
 font-size:14px;
 text-align:center;
 width:102px;
 float:left;
 line-height:24px;
}
#header_new .track .corner_bg span a
{
 text-decoration:none;
 color:#878887;
}
#header_new .help
{
 width:82px;
 float:left;
 padding-left:7px;
}
#header_new .help .left_corner
{
 background:url(/images/home/default/left_corner01.gif) no-repeat 0 0;
 width:4px;
 height:26px;
 float:left;
}
#header_new .help .right_corner
{
 background:url(/images/home/default/right_corner01.gif) no-repeat 0 0;
 width:4px;
 height:26px;
 float:left;
}
#header_new .help .corner_bg
{
 background:url(/images/home/default/corner_bg01.gif) repeat-x 0 0;
 width:74px;
 height:26px;
 float:left;
}
#header_new .help .corner_bg span
{
 font-size:14px;
 text-align:center;
 width:54px;
 float:left;
 line-height:24px;
 padding-right:20px;
 background:url(/images/home/default/help_icon.gif) no-repeat 54px 5px;
}
#header_new .help .corner_bg  a
{
 text-decoration:none;
 color:#878887;
}
#header_new .help .corner_bg a span
{
 font-size:14px;
 text-align:center;
 width:54px;
 float:left;
 line-height:24px;
 padding-right:20px;
 background:url(/images/home/default/help_icon.gif) no-repeat 54px 5px;
}
#header_new .login span
{
 float:left;
 width:316px;
 text-align:right;
 font-size:12px;
 line-height:24px;
 color:#6a6a6a;
}

#outer_layout
{
 margin:0 auto;
 width:990px;
 
 }
#inner_layouthome
{
	position:relative;
	background:url(/images/home/default/shadow.png) repeat-y 0 0;
	width:990px;
	float:left;
	padding-bottom:155px;
 }
 
 #menu
{
 width:951px;
 float:left;
 padding-left:10px;
 padding-right:10px;
 padding-top:1px;
}
#menu ul
{
 list-style:none;
 width:951px;
 float:left;
 margin:0px;
 padding:0px;
}
#menu ul li
{
 width:230px;
 float:left;
 padding-left:10px;
}
#menu ul li.last
{
 padding-left:0;
}
#menu ul li .blue_bg
{
 width:230px;
 float:left;
}
#menu ul li .menu_left_corner
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_left_corner.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_right_corner
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_right_corner.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_corner_bg
{
 width:214px;
 float:left;
 background:url(/images/home/default/menu_corner_bg.gif) repeat-x 0 0;
 height:40px;
}
#menu ul li .menu_corner_bg span
{
	width:214px;
	float:left;
	text-align:center;
	padding-top:15px;
	font-size: 18px;
	color: #FFF;

}
#menu ul li .red_bg
{
 width:230px;
 float:left;
}
#menu ul li .menu_left_corner01
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_left_corner01.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_right_corner01
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_right_corner01.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_corner_bg01
{
 width:214px;
 float:left;
 background:url(/images/home/default/menu_corner_bg01.gif) repeat-x 0 0;
 height:40px;
}
#menu ul li .menu_corner_bg01 span
{
	width:214px;
	float:left;
	text-align:center;
	padding-top:15px;
	font-size: 18px;
	color: #FFF;
}
#menu ul li .yellow_bg
{
 width:230px;
 float:left;
}
#menu ul li .menu_left_corner02
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_left_corner02.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_right_corner02
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_right_corner02.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_corner_bg02
{
 width:214px;
 float:left;
 background:url(/images/home/default/menu_corner_bg02.gif) repeat-x 0 0;
 height:40px;
}
#menu ul li .menu_corner_bg02 span
{
	width:214px;
	float:left;
	text-align:center;
	padding-top:15px;
	font-size: 22px;
	color: #FFF;
	
}
#menu ul li .black_bg
{
 width:230px;
 float:left;
}
#menu ul li .menu_left_corner03
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_left_corner03.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_right_corner03
{
 width:8px;
 float:left;
 background:url(/images/home/default/menu_right_corner03.gif) no-repeat 0 0;
 height:40px;
}
#menu ul li .menu_corner_bg03
{
 width:214px;
 float:left;
 background:url(/images/home/default/menu_corner_bg03.gif) repeat-x 0 0;
 height:40px;
}

#menu ul li .menu_corner_bg03 span
{
	width:214px;
	float:left;
	text-align:center;
	padding-top:15px;
	font-size: 22px;
	color: #FFF;
}
#menu ul li .menu_corner_bg03 span.sub
{
 width:214px;
 float:left;
 text-align:center;
 padding-top:10px;
 background:url(/images/home/default/arrow01.gif) no-repeat right 17px;
}

#menu ul li .menu_corner_bg03  a
{
font-family:Arial, Helvetica, sans-serif;	
 text-decoration:none;
 color:#fff;
 font-size:18px;
 text-align:center;
 margin-top:15px;
 text-shadow: 1px 1px 1px #000; 

}

#menu ul li .menu_corner_bg02  a
{
font-family:Arial, Helvetica, sans-serif;
 text-decoration:none;
 color:#fff;
 font-size:18px;
 text-align:center;
 margin-top:15px;
 text-shadow: 1px 1px 1px #000; 

}

#menu ul li .menu_corner_bg01  a
{
font-family:Arial, Helvetica, sans-serif;
 text-decoration:none;
 color:#fff;
 font-size:18px;
 text-align:center;
 margin-top:15px;
 text-shadow: 1px 1px 1px #000; 

}

#menu ul li .menu_corner_bg  a
{
font-family:Arial, Helvetica, sans-serif;	
 text-decoration:none;
 color:#fff;
 font-size:18px;
 text-align:center;
 margin-top:15px;
 text-shadow: 1px 1px 1px #000; 

}
#header01
{
 width:971px;
 float:left;
 background:url(/images/home/default/header_bg01.gif) repeat-x 0 0;
 font-family:"Chalet", Arial, Helvetica, sans-serif;
 margin-left:10px;
}
#header01 .top_row
{
 width:971px;
 float:left;
 padding-bottom:4px;
}
#header01 .top_menu
{
 width:420px;
 float:left;
 padding-left:22px;
 padding-top:9px;
}
#header01 .top_menu ul
{
 list-style:none;
 width:700px;
 float:left;
 margin:0px;
 padding:0px;
}
#header01 .top_menu ul li
{
 width:auto;
 background:url(/images/home/default/top_menu_sep.gif) no-repeat 0 0;
 float:left;
 padding-left:15px;
 padding-right:7px;
}
#header01 .top_menu ul li.last
{
 padding-left:0;
 background:none;
}
#header01 .top_menu ul li a
{
 font-size:11px;
 color:#fff;
 text-decoration:none;
}
#header01 .log_out
{
 width:110px;
 float:right;
 padding-right:20px;
}
#header01 .log_out .log_left
{
 background:url(/images/home/default/log_left.gif) no-repeat 0 0;
 width:4px;
 height:28px;
 float:left;
}
#header01 .log_out .log_right
{
 background:url(/images/home/default/log_right.gif) no-repeat 0 0;
 width:4px;
 height:28px;
 float:left;
}
#header01 .log_out .log_bg
{
 background:url(/images/home/default/log_bg.gif) repeat-x 0 0;
 width:102px;
 height:28px;
 float:left;
}
#header01 .log_out .log_bg span
{
 float:left;
 width:102px;
 font-size:14px;
 line-height:26px;
 padding-left:24px;
}
#header01 .log_out .log_bg span a
{
 text-decoration:none;
 color:#878887;
}


/*  New css added for new design of footer by Tarun kumar on 8-Oct-2010 */
#footer
{
	width:970px;
	float:left;
	background:url(/images/home/default/top_sep.gif) no-repeat 0 top;
	margin-left:10px;
	background-color:#ffffff;
}
#footer_main
{
 width:948px;
 float:left;
 background:url(/images/home/default/bottom_sep.gif) no-repeat 0 bottom;
 margin-bottom:0px;
}
#footer_main ul
{
 width:120px;
 float:left;
 padding-left:12px;
 list-style:none;
 padding-top:5px;
 padding-bottom:16px;
 margin:0px;
}
#footer_main ul li
{
 width:120px;
 float:left;
 padding-left:13px;
 font-size:10px;
 color:#666;
 margin-top:2px;
 font-family:"Helvetica", Arial, Helvetica, sans-serif;
}
#footer_main ul.last
{
 padding-left:0;
}
#footer_main ul.last01
{
 width:122px;
 float:left;
}
#footer_main ul li.last01
{
 width:122px;
 padding-left:9px;
 float:left;
}
#footer_main ul li a
{
 text-decoration:none;
 color:#666;
 line-height:12px;
}
#footer_main ul li a:hover
{
 text-decoration:none;
font-size:10px;
}
#footer_main ul li.heading
{
 font-weight:bold;
 font-size:11px;
}
#footer .paypal
{
	width:928px;
	float:left;
	padding-left:0px;
	padding-right:40px;
	padding-bottom:10px;
}
#footer .paypal ul
{
 list-style:none;
 width:928px;
 float:left;
}
#footer .paypal ul li
{
 width:auto;
 float:left;
 padding-left:87px;
 padding-top:30px;
}
#footer .paypal ul li.last
{
 padding-left:0;
 padding-top:0;
 width:327px;
}
#footer .paypal ul li.last01
{
 padding-left:106px;
 padding-top:20px;
}
#footer .paypal ul li.last01 img
{
 float:right;
}
#footer .paypal ul li .quality
{
 width:192px;
 float:left;
 padding-right:17px;
}
#footer .paypal ul li .quality p
{
 display:block;
 font-size:12px;
 color:#666;
 line-height:15px;
 margin:0px
}
#footer .paypal ul li .quality p a
{
 text-decoration:underline;
 color:#001df5;
}

.news
{
background-color:#FFFFFF;
bottom:0;
float:left;
left:auto;
margin-left:10px;
margin-right:10px;
padding:43px 40px 8px 25px;
right:0;
width:905px;
}
.news p
{
 font-size:10px;
 color:#bbb;
 line-height:12px;
 display:block;
 padding-top:2px;
 margin:0px;
}
.news p.recent
{
 font-size:11px;
 font-weight:bold;
 padding-top:0;
 color:#828181;
}
 .news ul
{
 list-style:none;
 width:883px;
 float:left;
 padding-top:13px;
 padding-bottom:50px;
}
.news ul li
{
 width:420px;
 padding-left:40px;
 float:left;
 font-size:10px;
 color:#bbb;
 line-height:12px;
}
.news ul li.last
{
 padding-left:0;
}
.footerwithnews
{
background:url("/images/home/1010_bgline.jpg") repeat-y scroll left top transparent;
height:380px;
width:1010px;
}
.news a
{
 font-size:10px;
 color:#BBBBBB;
 line-height:12px;
/* display:block;*/
 padding-bottom:2px;
 margin:0px;
}
.commonbackground
{
	background:url("/images/home/default/shadow.png") repeat-y scroll 0 0 transparent;
	float:left;
	width:990px;
}

.login-box-guest
{
	float:left;
	width:500px;
}
.login-box-guest .register
{
 width:281px;
 float:left;
 padding-top:3px;
 padding-left:5px;
}
.login-register-page
{
	float:left;
	margin-right:0;
	margin-top:25px;
	padding-left:80px;
}
/* CSS for Ipad offer popup added by tarun kumar */
.ipad-offer-container
{
	width:800px;
	height:600px;
	overflow:scroll;
	font-family: Helvetica,Arial,sans-serif;
	font-size:12px;
}
.blueborder_top_ipad {
background:url("/images/border/blue_top.gif") no-repeat scroll right top transparent;
height:5px;
}

.blueborder_top_left_ipad {
background:url("/images/border/blue_top_left.gif") no-repeat scroll left top transparent;
font-size:0;
height:5px;
line-height:0;
width:5px;
}

.biz-center-ipad {
border-left:1px solid #02CAFE;
border-right:1px solid #02CAFE;
height:500px;
width:778px;
background-color:#ffffff;
overflow:auto;
padding:10px;
line-height:16px;
}

.blueborder_bottom_ipad {
background:url("/images/border/blue_bottom.gif") no-repeat scroll right top transparent;
height:5px;
}

.blueborder_bottom_left_ipad {
background:url("/images/border/blue_bottom_left.gif") no-repeat scroll left top transparent;
font-size:0;
height:5px;
line-height:0;
width:5px;
}
.card-header-ipad
{
	font-size:16px;
	font-weight:bold;
	height:35px;
}
.ipad-offer-container ol .alphabet {list-style-type:lower-alpha;}
.ipad-offer-container ol .numeric {list-style-type:decimal;}
/* CSS for new HTML Changes */
#left_container {
float:left;
width:247px;
}

#left_container .save {
background:url("/images/home/default/left_sep.gif") no-repeat scroll 0 bottom transparent;
float:left;
padding-bottom:7px;
padding-top:8px;
width:248px;
}
#left_container .save img {
display:inline;
float:left;
margin-left:10px;
}
#left_container .testimonials {
float:left;
padding-left:10px;
width:230px;
padding-bottom:20px;
}
.tit_products {
color:#D93999;
font-size:20px;
font-weight:bold;
left:15px;
line-height:30px;
padding-left:3px;
}
#left_container .testimonials a {
color:#414042;
font-size:12px;
font-weight:bold;
line-height:30px;
/*padding-left:22px;*/
}
#left_container #product_links
{
	padding-left:10px;
}
#left_container .testimonials .fsc_logo {
color:#414042;
font-size:13px;
line-height:20px;
text-align:center;
}
#left_container .testimonials .fsc_logo .fsc-id {
font-size:6px;
}

.maincointainerwithnews
{ background:url("/images/home/default/shadow.png") repeat-y scroll 0 0 transparent;
/*	position:relative;
	padding-bottom:65px;
	width:1000px;
	overflow:hidden;
	float:left;*/
}
/* Css for thankYou Page */
#thankyoumaincontainer
{
background-color:#E5E5E5;
float:left;
height:auto;
margin-left:10px;
width:970px;
min-height:200px;
}
#thankyoumaincontainer .shadow {
background:url("/images/bg/navshadow.jpg") repeat-x scroll left center transparent;
height:10px;
margin:0 auto;
width:970px;
}

#thankyoumaincontainer .header-container
{
	float:left;
	width:955px;
}
#thankyoumaincontainer .header-container .heading
{
	float:left;
	padding:10px 0px 0px 20px;
}
#thankyoumaincontainer .header-container .back-button
{
	float:right;
	padding:10px 0px 0px 20px;
}
#thankyoumaincontainer .message-container
{
float:left;
padding-top:40px;
text-align:left;
width:720px;
padding-left:250px;
padding-bottom:40px;
}
#thankyoumaincontainer .message-container span
{
text-align:left;
}
#thankyoumaincontainer .header-container .back-button .corner_bg a span {
float:left;
font-size:14px;
line-height:24px;
padding-right:20px;
text-align:center;
width:125px;
}
#thankyoumaincontainer .header-container .back-button .corner_bg a {
color:#878887;
text-decoration:none;
}
#thankyoumaincontainer .header-container .back-button .corner_bg {
background:url("/images/home/default/corner_bg01.gif") repeat-x scroll 0 0 transparent;
float:left;
height:26px;
width:130px;
}
#thankyoumaincontainer .header-container .back-button .left_corner {
background:url("/images/home/default/left_corner01.gif") no-repeat scroll 0 0 transparent;
float:left;
height:26px;
width:4px;
}
#thankyoumaincontainer .header-container .back-button .right_corner {
background:url("/images/home/default/right_corner01.gif") no-repeat scroll 0 0 transparent;
float:left;
height:26px;
width:4px;
}
.page-specific-footer
{
	padding-top:10px;
}
.page-specific-footer p
{
	padding-top:10px;
}
