/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider {
	display:block;
	font-size:1px;
	border-width:0px;
	border-style:solid;
	position:relative;
	z-index:1;
}
.qmmc .qmdividery {
	float:left;
	width:0px;
}
.qmmc .qmtitle {
	display:block;
	cursor:default;
	white-space:nowrap;
	position:relative;
	z-index:1;
}
.qmclear {
	font-size:1px;
	height:0px;
	width:0px;
	clear:left;
	line-height:0px;
	display:block;
	float:none !important;
}
.qmmc {
	position:relative;
	zoom:1;
	z-index:10;
}
.qmmc a, .qmmc li {
	float:left;
	display:block;
	white-space:nowrap;
	position:relative;
	z-index:1;
}
.qmmc div a, .qmmc ul a, .qmmc ul li {
	float:none;
}
.qmsh div a {
	float:left;
}
.qmmc div {
	visibility:hidden;
	position:absolute;
}
.qmmc .qmcbox {
	cursor:default;
	display:block;
	position:relative;
	z-index:1;
}
.qmmc .qmcbox a {
	display:inline;
}
.qmmc .qmcbox div {
	float:none;
	position:static;
	visibility:inherit;
	left:auto;
}
.qmmc li {
	z-index:auto;
}
.qmmc ul {
	left:-10000px;
	position:absolute;
	z-index:10;
}
.qmmc, .qmmc ul {
	list-style:none;
	padding:0px;
	margin:0px;
}
.qmmc li a {
	float:none
}
.qmmc li:hover>ul {
	left:auto;
}
#qm0 ul {
	top:100%;
}
#qm0 ul li:hover>ul {
	top:0px;
	left:100%;
}
/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a {
	padding: 5px 8px 5px 8px;
	color:#fafafa;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size:15px;
	font-weight: normal;
	text-decoration:none;


}


	#qm0 .qmparent1

	{
	padding: 5px 20px 5px 8px;

		background-image:url(/images/arrow_down_white.gif);

		background-repeat:no-repeat;

		background-position:98%;

	}




/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul {
	padding:10px;
	margin:-2px 0px 0px;
	background-color:#080808;
	border-width:1px;
	border-style:solid;
	border-color:#1d1d1d;
}
/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a {
	padding:3px 10px 3px 5px;
	background-color:transparent;
	font-size:13px;
	border-width:0px;
	border-style:none;
}
/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover {
	background-color:#1d1d1d;
	color:#e6e4e2;
}
/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a {
	background-color:#1d1d1d;
	color:#e6e4e2;
}
/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover {
	background-color:#1d1d1d;
	color:#e6e4e2;
}
/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle {
	cursor:default;
	padding:3px 0px 3px 4px;
	color:#ffffff;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/*"""""""" Individual Horizontal Dividers""""""""*/	
	#qm0 .qmdividerx {
	border-top-width:1px;
	margin:4px 0px;
	border-color:#e6e6e6;
}
/*"""""""" Individual Vertical Dividers""""""""*/	
	#qm0 .qmdividery {
	border-left-width:1px;
	top: 6px;
	height:16px;
	margin:3px 3px 0px;
	border-color:#636363;
}
/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span {
	border-color:#1d1d1d;
	background-color:#080808;
}
/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent {
	padding:0px 0px 0px 7px;
}
/*"""""""" (sub) Rounded Items""""""""*/	
	#qm0 div .qmritem span {
	border-color:#666666;
	background-color:#eeeeee;
}
/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm0 div .qmritemcontent {
	padding:0px 0px 0px 4px;
}
/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a {
	background-color:#080808;
}
/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul {
	padding:10px;
	margin:-2px 0px 0px;
	background-color:#080808;
	border-width:1px;
	border-style:solid;
	border-color:#1d1d1d;
}
/***********************************/
/*      CORE DESIGN ELEMENTS       */
/***********************************/



body {
	background: #FFF url(../images/newBG.jpg) repeat-x;
	padding: 0px;
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343434;
	min-width:1060px;
}
.alt_text {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 18px;
	color: #535353;
	font-weight: normal;
}
.phone {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 22px;
	color: #548f15;
	font-weight: normal;
}
h1 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 18px;
	color: #535353;
	font-weight: normal;
	line-height: 18px;
	padding: 0px;
}
h2 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
h3 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
h3 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
}
h4 {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
}
#footer {
	float:left;
	position: fixed;
	bottom: 0;
	left: 0;
}
hr {
	border: solid;
	border-color:#ecebeb;
	border-width:thin;
}
.md {
	font-size: 13px;
	font-weight: bold;
}
/* .site_bg Controls the brown background of the home page */
.site_bg {
	background-color: #BCBAAF;
}
/* .frame Controls the brown background of the home page */
.frame {
	background: none;
}
/* .text Controls the white text on the Dark Brown background on the home page */ 
.text {
	color: #FFFFFF;
}
/* .B_text Controls the Bold text on the Dark Brown background on the home page */ 
.B_text {
	font-size: 12px;
	font-weight: bold;
}
/* .G_text Controls the Bold green text */ 
.G_text {
	font-size: 14px;
	font-weight: bold;
	color: #2a7914;
}
.green {
	color: #2a7914;
}
.orange {
	color: #EB5901;
}
.orange2 {
	color: #e13e12;
}
.grey {
	color: #969696;
}
.orange_hdr {
	font-size: 18px;
	font-weight: bold;
	color: #f67906;
	padding: 0px 0px 20px 0px;
}
/* .brown_hdr Controls the Dark Brown Headers of the home page */ 
.D-brown_hdr {
	font-size: 24px;
}
/* .green_hdr Controls the Green Headers */ 
.green_hdr {
	font-size: 24px;
	color: #2a7914;
}
/* .white_hdr Controls the White Bold Headers of the home page */
.white_hdr {
	font-size: 18px;
	font-weight: bold;
}
/* .white_hdr2 Controls the White Bold Headers of the home page */
.white_hdr2 {
	font-size: 16px;
	font-weight: bold;
}
/* .B_bg Controls the Dark Brown Background of the home page content */
.B_bg {
	background-color: #343434;
}
/* .logos_bg Controls the White Background of the logos images (Google Checkout, PayPal, BuySafe... etc.)  */
.logos_bg {
	background-color: #FFFFFF;
}
/* Free Trial styles  */
.trialHeading {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 42px;
	color: #323232;
}
.trialHeading2 {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 28px;
	color: #535353;
}
.trialLabels {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 20px;
	color: #323232;
}
.ft-text_BG {
	background: url(../images/freetrial-fieldBG.jpg) repeat-x;
	line-height: 30px;
	height: 30px;
	border: none;
	padding: 0px;
	margin: 0;
}
/***********************************/
/*      DESIGN PAGES      */
/***********************************/

.main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #70706d;
	line-height: 16px;
}
.main_text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6e6f65;
	line-height: 20px;
}
.textwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
	line-height: 20px;
}
.form_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #de890f;
	line-height: 18px;
}
.design_blue {
	font-size: 16px;
	font-weight: bold;
	color: #2788ac;
}
.design_burgandy {
	font-size: 16px;
	font-weight: bold;
	color: #844444;
}
.design_green {
	font-size: 16px;
	font-weight: bold;
	color: #346d6d;
}
.design_green2 {
	font-size: 16px;
	font-weight: bold;
	color: #837f2a;
}
.design_purple {
	font-size: 16px;
	font-weight: bold;
	color: #4c61b1;
}
.design_price {
	font-size: 18px;
	font-weight: bold;
	color: #343434;
}
/* .logos_bg Controls the Tan Background of the logos text (Installation and Setup, Hosted E-commerce Benefits content)  */
.logos-text_bg {
	background-color: #dfded9;
}
/*.copyright Controls the copyright info*/
.copyright {
	font-size: 9px;
	color: #FFFFFF;
	padding-right: 10px;
}
/*.flash_bg Controls the background of the main flash intro*/
.flash_bg {
	background-color: #FFFFFF;
}
/*.pricing-price Controls the font for the pricing */
.pricing-price {
	padding-bottom: 15px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
}
/*.pricing-price Controls the Base gradient background of the pricing page */
.pricing-bg_Base {
	background: none;
}
/*.pricing-price Controls the Top gradient background of the pricing page */
.pricing-bg_Top {
	background: none;
}
/* .pricing_bg Controls the Gradient Image & Tan Background of the Pricing page  */
.pricing_bg {
	background-image: url(../images/package_bg.gif);
	background-position: top;
	background-repeat: repeat-x;
	background-color: #e1e1ca;
}
/* .menu Controls the Left MENU font of the Interior pages  */
.menu {
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	text-align: left;
}
/* .breadcrumb_Active Controls the breadcrumb of the Current Page being viewed  */
.breadcrumb_Active {
	font-size: 24px;
	color: #000;
}
/* .breadcrumb_Parent Controls the breadcrumb of the Parent(s) Page being viewed  */
.breadcrumb_Parent {
	font-size: 18px;
	color: #000;
}
A.breadcrumb_Parent {
	font-size: 18px;
	color: #000;
	text-decoration: none;
}
A.breadcrumb_Parent:hover {
	font-size: 18px;
	color: #dad8d2;
	text-decoration: none;
}
A.breadcrumb_Parent:visited {
	font-size: 18px;
	color: #000;
	text-decoration: none;
}
A.breadcrumb_Parent:hover:visited {
	font-size: 18px;
	color: #dad8d2;
	text-decoration: none;
}
/* .selected Controls the way the MENU Links look after a user clicks on them (Background Color) */
.selected {
	background: url(../images/menu_over.gif) repeat-y;
}
img {
	border: none;
}
.bdr {
	border: 2px solid #CCC;
}
#pkg ul {
	margin: 0;
	padding-left: 16px;
	padding-top: 8px;
}
#pkg li {
	list-style-image: url(../images/plus-icon.gif);
	line-height: 28px;
}
.pp-li li {
	list-style-image: url(../images/pp_plus.gif);
	line-height: 28px;
}
#chk ul {
	margin: 0;
	padding-left: 16px;
	padding-top: 8px;
}
#chk li {
	list-style-image: url(../images/org_chk.gif);
	padding-bottom: 15px;
}
#arrow ul {
	margin: 0;
	padding-left: 16px;
	padding-top: 8px;
}
#arrow li {
	list-style-image: url(../images/new_orange-arrow.gif);
	padding-bottom: 15px;
}
/***********************************/
/*              LINKS              */
/***********************************/



/*A:: Controls the way the Links look before a user clicks or mouse overs on them*/
A {
	color: #343434;
	text-decoration: underline;
}
/*A:hover:: Controls the way the  Links look when a user passes  their mouse over a them*/
A:hover {
	color: #256b12;
	text-decoration: none;
}
/*A.dark_links:: Controls the way the Links for the Dark Brown Background look before a user clicks or mouse overs on them*/
A.dark_links {
	color: #FFFFFF;
	text-decoration: underline;
}
/*A.dark_links:hover:: Controls the way the  Links for the Dark Brown Background look  when a user passes  their mouse over a them*/
A.dark_links:hover {
	color: #bcbaaf;
	text-decoration: none;
}
/*A.dark_links:visted:: Controls the way the  Links for the Dark Brown Background look after a user has visited that section*/
A.dark_links:visited {
	color: #FFFFFF;
	text-decoration: underline;
}
/*A.dark_links:visted:hover:: Controls the way the  Links for the Dark Brown Background look when a user hovers over a section they have visited*/
A.dark_links:visited:hover {
	color: #bcbaaf;
	text-decoration: none;
}
/*A.frame_links:: Controls the way the Links for the footer bar look before a user clicks or mouse overs on them*/
A.frame_links {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
/*A.frame_links:hover:: Controls the way the  Links for the footer look  when a user passes  their mouse over a them*/
A.frame_links:hover {
	font-size: 9px;
	color: #bcbaaf;
	text-decoration: none;
}
/*A.frame_links:visted:: Controls the way the  Links for the footer look after a user has visited that section*/
A.frame_links:visited {
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
/*A.frame_links:visted:hover:: Controls the way the  Links for the footer look when a user hovers over a section they have visited*/
A.frame_links:visited:hover {
	font-size: 9px;
	color: #bcbaaf;
	text-decoration: none;
}
/*A.green_links:: Controls the way the Links for the Demo page look before a user clicks or mouse overs on them*/
A.green_links {
	font-size: 12px;
	font-weight: bold;
	color: #228d04;
	text-decoration: underline;
}
/*A.green_links:hover:: Controls the way the  Links for the Demo page look  when a user passes  their mouse over a them*/
A.green_links:hover {
	font-size: 12px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
/*A.green_links:visted:: Controls the way the  Links for the Demo page look after a user has visited that section*/
A.green_links:visited {
	font-size: 12px;
	font-weight: bold;
	color: #228d04;
	text-decoration: underline;
}
/*A.green_links:visted:hover:: Controls the way the  Links for the Demo page look when a user hovers over a section they have visited*/
A.green_links:visited:hover {
	font-size: 12px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
A.org-links {
	font-size: 12px;
	font-weight: normal;
	color: #e13e12;
	text-decoration: underline;
}
A.org-links:hover {
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
}
A.org-links:visited {
	font-size: 12px;
	font-weight: normal;
	color: #e13e12;
	text-decoration: underline;
}
A.org-links:visited:hover {
	font-size: 12px;
	font-weight: normal;
	color: #343434;
	text-decoration: none;
}
/*A.orange_links:: Controls the way the Links for the Demo page look before a user clicks or mouse overs on them*/
A.orange_links {
	font-size: 14px;
	font-weight: bold;
	color: #e13e12;
	text-decoration:  none;
}
/*A.orange_links:hover:: Controls the way the  Links for the Demo page look  when a user passes  their mouse over a them*/
A.orange_links:hover {
	font-size: 14px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
/*A.orange_links:visted:: Controls the way the  Links for the Demo page look after a user has visited that section*/
A.orange_links:visited {
	font-size: 14px;
	font-weight: bold;
	color: #e13e12;
	text-decoration:  none;
}
/*A.orange_links:visted:hover:: Controls the way the  Links for the Demo page look when a user hovers over a section they have visited*/
A.orange_links:visited:hover {
	font-size: 14px;
	font-weight: bold;
	color: #343434;
	text-decoration: none;
}
/*A.whiteLink:: Controls the way the Links for the footer bar look before a user clicks or mouse overs on them*/
A.whiteLink {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
/*A.whiteLink:hover:: Controls the way the  Links for the footer look  when a user passes  their mouse over a them*/
A.whiteLink:hover {
	font-size: 11px;
	color: #bcbaaf;
	text-decoration: none;
}
/*A.whiteLink:visted:: Controls the way the  Links for the footer look after a user has visited that section*/
A.whiteLink:visited {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
/*A.whiteLink:visted:hover:: Controls the way the  Links for the footer look when a user hovers over a section they have visited*/
A.whiteLink:visited:hover {
	font-size: 11px;
	color: #bcbaaf;
	text-decoration: none;
}
/*A.menu:: Controls the way the Links for the MENU bar look before a user clicks or mouse overs on them*/
A.menu {
	font-size: 12px;
	color: #515151;
	width: 100%;
	display: block;
	line-height: 30px;
	text-decoration: none;
}
/*A.menu:hover:: Controls the way the  Links for the MENU look  when a user passes  their mouse over a them*/
A.menu:hover {
	font-size: 12px;
	color: #515151;
	background: url(../images/menu_over.gif) repeat-y;
	width: 100%;
	display: block;
	line-height: 30px;
	text-decoration: none;
}
/*A.menu:visted:: Controls the way the  Links for the MENU look after a user has visited that section*/
A.menu:visited {
	font-size: 12px;
	color: #515151;
	width: 100%;
	display: block;
	line-height: 30px;
	text-decoration: none;
}
/*A.menu:visted:hover:: Controls the way the  Links for the MENU look when a user hovers over a section they have visited*/
A.menu:visited:hover {
	font-size: 12px;
	color: #515151;
	background: url(../images/menu_over.gif) repeat-y;
	width: 100%;
	display: block;
	line-height: 30px;
	text-decoration: none;
}
.feature {
	font-family:arial;
	font-size:12px;
	color:#666666;
	padding:12px;
	padding-top:0px;
}
.feature_desc {
	background: none;
	padding:12px;
	padding-bottom:12px;
	font-family:arial;
	font-size:12px;
	color:#666666;
}
.feature_txt {
	font-family:arial;
	font-size:12px;
	color:#666666;
}
/***********************************/
/*          POSITIONING            */
/***********************************/



/* .demo_pad Controls the padding of the Launch Demo button  */
.demo_pad {
	float: left;
	padding-top: 25px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 55px;
}
/* .demo_bubble Controls the Speech Bubble image  */
.demo_bubble {
	background-color: #d0cea8;
	background-repeat: no-repeat;
}
/* .demo-login-info Controls the positioning of the text in the Speech Bubble by 3D cart */
.demo-login_info {
	float: left;
	padding-top: 50px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
/* .demosite_pad Controls the padding of the text and the demo sites snapshots  */
.demosite_pad {
	padding-bottom: 20px;
}
/*.price_pad Controls the padding of pricing Prices */
.price_pad {
	padding-bottom: 10px;
	padding-top: 10px;
}
/*.pricing-tbl_pad Controls the padding of the 3D cart Packages Table */
.pricing-tbl_pad {
	padding-left: 5px;
	padding-bottom: 8px;
}
/*.pricing-tabs_pad Controls the padding of the 3D cart Packages Tabs */
.pricing-tabs_pad {
	padding-left: 164px;
}
/*.pkg-soltuions-tabs_pad Controls the padding of the 3D cart Packages Tabs */
.pkg-soltuions-tabs_pad {
	padding-left: 145px;
}
/*.pricing-cnt Controls the padding of Pricing page's text content */
.pricing-cnt {
	padding-left: 30px;
	padding-bottom: 15px;
}
/*.breadcrumb_pad Controls the padding of the Breadcrumbs */
.breadcrumb_pad {
	padding-left: 15px;
	padding-right: 5px;
}
.pad_15 {
	padding-left: 15px;
}
.seo_img {
	float: right;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 10px;
}
.left_img {
	float: left;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 10px;
}
.right_img {
	float: right;
	margin: 0;
	padding: 0px 10px 0px 5px;
}
.arrow_img {
	float: left;
	padding-left: 3px;
	padding-top: 3px;
	padding-right: 5px;
}
.pkgs-price_pad {
	padding-right: 25px;
}
.contact-bdr_L {
	border: #9f9d9d dotted;
	border-top-width: 0px;
	border-right-width: 0.2em;
	border-bottom-width: 0.2em;
	border-left-width: 0px;
}
.contact-bdr_R {
	border: #9f9d9d dotted;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0.2em;
	border-left-width: 0px;
}
.support-div {
	border: #9f9d9d solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0.1em;
	border-left-width: 0px;
}
.quote {
	background: url(../images/reviews-quotes.png) no-repeat top left;
	padding: 14px 0px 0px 29px;
	width: 510px;
	line-height: 20px;
}
td .quote {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #373737;
}
.new_trialbtn {
	float: left;
	z-index: 999;
	bottom: 70px;
	left: 235px;
	position: relative;
	padding: 0px;
	margin: 0;
}
.column-first {
	width: 120px;
	float: left;
	margin: 12px 15px 0px 0px;
	padding: 0px;
}
.column {
	width: 156px;
	float: left;
	margin: 12px 25px 0px 0px;
	padding: 0px;
}
.column-last {
	float: left;
	margin: 12px 0px 0px 0px;
	padding: 0px;
}
.sitemap_hdr {
	font-size: 14px;
	font-weight: bold;
}
.sitemap {
	margin: 8px 0px 0px 0px;
	padding: 0px;
	list-style: none;
	line-height: 150%;
}
.sitemap A {
	color: #dadadc;
	text-decoration: none;
}
.sitemap A:hover {
	color: #FFF;
	text-decoration: none;
}
.sitemap A:visited {
	color: #dadadc;
	text-decoration: none;
}
.sitemap A:visited:hover {
	color: #FFF;
	text-decoration: none;
}
/*
.faq li em {
	background: #f7f498 url(../images/faq-bg.png) repeat-x;
	color: #000;
	width: 350px;
	position: relative;
	float: left;
	display: block;
	line-height: 18px;top: 250px;
	left: -100px;
	text-align: left;
	padding: 10px;
	font-style: normal;
	z-index: 98;
	display: none;
}
.faq li {
	float: left;
	width: 100%;
}
*/
#demotip {
	display:none;
	background: #FFF;
	border: #CCC solid 1px;
	font-size:12px;
	height:70px;
	width:160px;
	padding:25px;
	color:#333;
}
/***********************************/
/*          HIGHSLIDE              */
/***********************************/

.highslide {
	cursor: url(../highslide/graphics/zoomin.cur), pointer;
	outline: none;
}
.highslide-active-anchor img {
	visibility: hidden;
}
/*.highslide img {
	border: 1px solid gray;
}
.highslide:hover img {
	border: 1px solid white;
}*/

.highslide-wrapper {
	background: white;
}
.highslide-image {
	border: 2px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 2px solid white;
	border-top: none;
	font-family: Verdana, Helvetica;
	font-size: 10pt;
	padding: 5px;
	background-color: white;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 1px solid black;
	background-color: white;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
.highslide-move {
	cursor: move;
}
.highslide-overlay {
	display: none;
}
a.highslide-full-expand {
	background: url(../highslide/graphics/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
/* Controlbar example */
.controlbar {
	background: url(../highslide/graphics/controlbar4.gif) no-repeat;
	width: 167px;
	height: 34px;
}
.controlbar a {
	display: block;
	float: left;
	/*margin: 0px 0 0 4px;*/	
	height: 27px;
}
.controlbar a:hover {
	background-image: url(../highslide/graphics/controlbar4-hover.gif);
}
.controlbar .previous {
	width: 50px;
}
.controlbar .next {
	width: 40px;
	background-position: -50px 0;
}
.controlbar .highslide-move {
	width: 40px;
	background-position: -90px 0;
}
.controlbar .close {
	width: 36px;
	background-position: -130px 0;
}
/* Necessary for functionality */
.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: none;
}
select {
	font-size: 11px;
}
.highslide-html {
	background-color: white;
}
.highslide-html-blur {
}
.highslide-html-content {
	position: absolute;
	display: none;
}
.highslide-loading {
	display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding: 2px;
	border: 1px solid black;
	background-color: white;
	padding-left: 22px;
	background-repeat: no-repeat;
	background-position: 3px 1px;
}
a.highslide-credits, a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover, a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
/* Styles for the popup */
.highslide-wrapper {
	background-color: white;
}
.highslide-wrapper .highslide-html-content {
	width: 450px;
	padding: 5px;
	height:400px;
}
.highslide-wrapper .highslide-header div {
}
.highslide-wrapper .highslide-header ul {
	margin: 0;
	padding: 0;
	text-align: right;
}
.highslide-wrapper .highslide-header ul li {
	display: inline;
	padding-left: 1em;
}
.highslide-wrapper .highslide-header ul li.highslide-previous, .highslide-wrapper .highslide-header ul li.highslide-next {
	display: none;
}
.highslide-wrapper .highslide-header a {
	font-weight: bold;
	color: gray;
	text-transform: uppercase;
	text-decoration: none;
}
.highslide-wrapper .highslide-header a:hover {
	color: black;
}
.highslide-wrapper .highslide-header .highslide-move a {
	cursor: move;
}
.highslide-wrapper .highslide-footer {
	height: 11px;
}
.highslide-wrapper .highslide-footer .highslide-resize {
	float: right;
	height: 11px;
	width: 11px;
}
.highslide-wrapper .highslide-body {
	padding: 10px 0px 0px 0px;
}
.highslide-move {
	cursor: move;
}
.highslide-resize {
	cursor: nw-resize;
}
/* These must be the last of the Highslide rules */
.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: none;
}
/*IRC_HEADER

#header {
	font-size:17px;
	margin:0;
	padding: 0px;
	width:900px;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	background: #FFF url(../images/promos/irc2010/irc-top_bg.gif) repeat-x top;
}
#header img {
	float:left;
	margin:23px 30px 14px 23px;
}
#header p {
	float:left;
	width:600px;
	padding:0px 0 0 0;
	color:#3b3b3b;
	text-align:left;
	margin:0;
}
#header p.heading {
	padding-top:30px;
	font-weight:bold;
	font-size:24px;
	color:#000;
}
#checkList {
	background:url('../images/promos/irc2010/listBg.jpg') 0 0 no-repeat;
	height:233px;
	padding:0px 0 0 19px;
	text-align:left;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
}
#checkList p {
	float:none;
	font-weight:bold;
	color:#000;
	padding:0;
}
#checkList ul {
	margin:11px 0 0 0;
	padding:0 0 0 15px;
}
#checkList li {
	background:url('../images/promos/irc2010/check.png') 0 0 no-repeat;
	height:13px;
	padding:0 0 9px 29px;
	list-style-type:none;
}
#checkList img {
	margin:11px 0 0 0;
}*/
#logos {
	margin:0 auto;
	width:900px;
}
.cartLogo {
	float:left;
	width:250px;
	margin:20px 40px 0 45px;
	text-align:left;
	font-size:15px;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
}
.contentHeading {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	margin: 0px 0px 13px 0px;
}
.content {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.cartLogo img {
}
.cartLogo p {
	color:#3b3b3b;
}
.companyLogos {
	float:left;
	width:550px;
	margin:16px 0 0 0;
}
.companyLogos img {
	margin:0 16px 7px 0;
}
.soc_List {
	background: url(../images/promos/socialCommerce/item-numBG.gif) no-repeat;
	height: 45px;
	line-height: 45px;
	text-align: center;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-weight: bold;
}
.soc_contentHeading {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
}
.soc_content {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
}
.soc_dlEmail {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
/**** styles added by carlin for whitepaper page***/

.wp_title {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.wp_text {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
}
a.wp_underline {
	text-decoration: none;
}
a.wp_underline:hover {
	text-decoration: underline;
}
/**** styles added by carlin for whitepaper page***/
.inTheNewsDate {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #535353;
}
.inTheNewsTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 22px;
	color: #e45237;
}
a.inTheNewsBtn {
	padding: 3px;
	margin: 0px;
	background: #e45237;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #e45237;
	text-decoration: none;
}
a.inTheNewsBtn:hover {
	padding: 3px;
	margin: 0px;
	background: #535353;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #535353;
	text-decoration: none;
}
.inTheNewsBtnOver {
	padding: 3px;
	margin: 0px;
	background: #535353;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 1px solid #535353;
	cursor: pointer;
}
/* Social Commerce styles */
.home-box {
	background: url(../images/social-commerce/box-bg.png) repeat-y;
	padding: 0px 15px 0px 27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #343434;
	line-height: 22px;
}
.cat-steps {
	background: url(../images/social-commerce/step_bg.png) no-repeat;
	line-height: 34px;
	height: 34px;
	width: 34px;
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 24px;
	color: #FFF;
	font-weight: normal;
	text-align: center;
}
.cat-price {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 43px;
	color: #323232;
	font-weight: bold;
}
.cat-dollar-sign {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 30px;
	color: #323232;
	font-weight: normal;
	vertical-align: top;
}
.priceHilite {
	color: #c84100;
}
.price-only {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	color: #323232;
	font-weight: normal;
	vertical-align: top;
	margin: 25px 0px 0px 0px;
}
.pkg-text {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 13px;
	color: #000;
	font-weight: normal;
}
.pkg-text-strong {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 16px;
	color: #000;
	font-weight: bold;
}
.price-zeros {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 16px;
	color: #323232;
	font-weight: bold;
	vertical-align: text-top;
}
.soc-pkglist {
	padding: 16px 0px 0px 0px;
	margin: 0px 0px 0px 10px;
}
.soc-pkglist li {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 13px;
	color: #000;
	list-style-image: url(../images/social-commerce/green-plus.png);
	margin: 4px 0px 4px 0px;
}
.soc-line1 {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 38px;
	color: #323232;
	font-weight: normal;
	text-align: left;
	line-height: 38px;
}
.soc-line2 {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 30px;
	color: #5db815;
	font-weight: normal;
	text-align: left;
	line-height: 30px;
}
.soc-line3 {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 28px;
	color: #9e9e9e;
	font-weight: normal;
	text-align: left;
}
/* SSL styles */
.sslTable {
	background: #f2f2f2;
}
.ssl-price {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 37px;
	font-weight: bold;
	color: #323232;
}
.protectTitle {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 36px;
	font-weight: normal;
	color: #323232;
}
.protect-txt {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #4b4b4b;
}
/*-----------------	FOOTER CONTAINERS ------------------------*/

.footerContainer {
	background: url(../images/ftr_footerBG.jpg) repeat-x center;
	height: 205px;
	padding: 24px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 100%;
}
.footerContainer div {
	text-align: left;
}
.footerContent {
	width: 960px;
	margin: auto;
	height: auto;
}
.column-freeTrial {
	float: left;
	margin: 0px 30px 0px 0px;
	padding: 0px;
}
.ftrFreeTrial {
	margin: 0px 0px 22px 0px;
}
.ftrFreeTrial a, .ftrFreeTrial a:visited {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 20px;
	color: #c5c6c5;
	font-weight: normal;
	text-decoration: underline;
}
.ftrFreeTrial a:hover, .ftrFreeTrial a:visited:hover {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 20px;
	color: #FFF;
	font-weight: normal;
	text-decoration: none;
}
.ftrContactInfo {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 14px;
	color: #c5c6c5;
	font-weight: normal;
}
.ftrContactInfo div {
	line-height: 14px;
	margin: 0px 0px 6px 0px;
}
.column1 {
	width: 135px;
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;
}
.column {
	width: 130px;
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;
}
.column2 {
	width: 130px;
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;
}
.column3 {
	width: 110px;
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;
}
.column4 {
	width: 140px;
	float: left;
	margin: 0px 15px 0px 0px;
	padding: 0px;
}
.column-last {
	width: 95px;
	float: left;
	margin: 0px;
	padding: 0px;
}
.column-last img {
	margin: 0px 6px 0px 2px;
}
.column-last div {
	vertical-align: middle;
}
.ftrSocial {
	width: 80px;
	padding: 8px 0px 0px 0px;
}
.ftrIcons {
	float: left;
	margin: 0px 0px 7px 0px;
	margin: 0px !ie;
}
.ftrSocialText {
	float: left;
	line-height: 16px;
	margin: 0px 0px 7px 0px;
	margin: 0px !ie;
}
.ftrSocialText a, .ftrSocialText a:visited {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	color: #c5c6c5;
	font-weight: normal;
	text-decoration: none;
}
.ftrSocialText a:hover, .ftrSocialText a:visited:hover {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	text-decoration: underline;
}
.sitemap_hdr {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	color: #c5c6c5;
	font-size: 14px;
	font-weight: bold;
}
.sitemap {
	margin: 8px 0px 0px 0px;
}
.sitemap li {
	line-height: normal;
	margin: 0px 0px 2px 4px;
	padding: 0px;
	list-style: none;
}
.sitemap a, .sitemap a:visited {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	color: #c5c6c5;
	text-decoration: none;
}
.sitemap a:hover, .sitemap a:visited:hover {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-decoration: underline;
}
.ftrTruste {
	float: left;
	margin: 5px 17px 0px 0px;
}
.ftrVeriSign {
	float: left;
	margin: -5px 17px 0px 0px;
}
.ftrPCI {
	float: left;
	margin: 0px 14px 0px 0px;
}
.ftrIndicia {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 12px;
	color: #c5c6c5;
	font-weight: normal;
	text-decoration: none;
	float: left;
	line-height: 56px;
	vertical-align: middle;
}
.clear {
	padding: 0px;
	margin: 0px;
	clear: both;
}
.left {
	float: left;
}
.right {
	float: right;
}
#promoBaseBanner {
	width: 100%;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	position: fixed;
	bottom: 0% !important;
	z-index: 4000000000 !important;
	height: 81px;
	background: url(../include/mockupBannerBG.jpg) repeat-x left top;
}
#promoBaseBanner .img {
	width: 685px;
	margin: auto;
}

#marketingBaseBanner {
	width: 100%;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	position: fixed;
	bottom: 0% !important;
	z-index: 4000000000 !important;
	height: 83px;
	background: url(../images/marketing/bg.jpg) repeat-x left top;
}
#marketingBaseBanner .img {
	width: 756px;
	margin: auto;
}

#mockupModal {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 16px;
	color: #2e2e2e;
	font-weight: normal;
	display: none;
}
#mockupModal .form {
	margin: 179px 0px 0px 41px;
}
#mockupModal .label {
	float: left;
	width: 177px;
	line-height: 16px;
	margin: 0px 0px 8px 0px;
}
#mockupModal .input {
	float: left;
	width: 177px;
	margin: 0px 0px 13px 0px;
}
.form-input {
	font-family: Segoe, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
	color: #323232;
	font-size: 14px;
	line-height: 28px;
	height: 28px;
	border: 1px solid #dad7d7;
}
#mockupModal .button {
	float: left;
	width: 162px;
	height: 48px;
	margin: 0px 0px 0px 0px;
}

/* Overlay */
#simplemodal-overlay {background-color:#000; cursor:wait;}

/* Container */
#simplemodal-container {background: url(../images/mockupBG.jpg) no-repeat left top; width: 772px; height: 438px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background: url(../images/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {color:#84b8d9;}

/* SBO LANDING */

#sboContainer {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	color: #323232;
	font-size: 18px;
	width: 980px;
	margin: 27px auto 0px auto;
}
#sboContainer .logo {
	float: left;
	margin: 0px 0px 0px 10px;
}
#sboContainer .phone-info {
	float: right;
	line-height: 38px;
}
#sboContainer h1 {
	color: #39b54a;
	font-size: 54px;
	line-height: 55px;
	font-weight: normal;
	text-align: center;
	letter-spacing: -1px;
	margin: 50px 0px 40px 0px;
	padding: 0px;
}
#sboContainer h2 {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 34px;
	font-weight: normal;
	text-align: center;
	margin: 28px 0px 0px 0px;
	padding: 0px;
}
#sboContainer h3 {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	font-size: 16px;
	font-weight: normal;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
#sboContainer .sbo-form {
	float: left;
	background: url(../images/sbo-landing/form-bg.png) no-repeat left top;
	width: 458px;
	min-height: 248px;
	margin: 0px 0px 0px 0px;
}
#sboContainer .sbo-image {
	width: 408px;
	height: 335px;
	float: right;
	margin: 0px 35px 0px 0px;
}
#sboContainer ul {
	list-style: none;
	margin: 40px 0px 0px 70px;
	padding: 0px;
	float: left;
	width: 867px;
}
#sboContainer li {
	background: url(../images/sbo-landing/grey-check.png) no-repeat left center;
	padding-left: 37px;
	line-height: 30px;
	font-size: 20px;
	float: left;
	width: 390px;
	margin-bottom: 5px;
}
.signupForm {
	margin: 25px 0px 0px 0px;
}
.signupForm label {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	color: #535353;
	font-size: 20px;
	line-height: 30px;
	font-weight: normal;
	margin: 0px 0px 0px 70px;
}
.signupForm .formName {
	margin: 0px 0px 10px 0px;
}
.signupForm .formEmail {
	margin: 0px 0px 10px 0px;
}
.signupForm .formPhone {
	margin: 0px 0px 21px 0px;
}
.signupForm .formButton {
	text-align: center;
	margin: 40px 0px 0px 0px;
}
.signupForm .textField {
	border: #9b9b9b solid 1px;
	height: 30px;
	line-height: 30px;
	width: 166px;
}
.signupForm #contact {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	color: #535353;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 0px 29px;
}
.signupForm #email {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	color: #535353;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 0px 33px;
}
.signupForm #phone {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	color: #535353;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 0px 0px 25px;
}
.signupForm .formText {
	font-family: Segoe, "Segoe UI", Tahoma, "Helvetica Neue", Arial, sans-serif;
	color: #535353;
	font-size: 16px;
	line-height: 20px;
	font-weight: normal;
	text-align: center;
}


#newversionBaseBanner {
	width: 100%;
	height: 100px;
	position: fixed;
	left: 0px;
	bottom: 0px;
	background: #27314F;
	z-index: 10;
}
#newversionBaseBanner .img {

	margin: 0px auto;
}

.three-day-sale {
	background: url(../images/2013-72hour-sale.jpg) no-repeat center top;
	padding: 174px 0 0 0;
}
.bytes-first-month {
	background: url(../images/bytes-ad-banner.jpg) no-repeat center top;
	padding: 114px 0 0 0;
}
.bf-sale {
	background: url(../images/banner-black-friday.jpg) no-repeat center top;
	padding: 174px 0 0 0;
}
.xmas-sale {
	background: url(../images/promos/xmas/lastday-pricing.png) no-repeat center top;
	width: 973px;
	height: 135px;
	padding: 5px 0 0 0;
}


.stickers {
	
	position:relative;
	
	}

.sticker {
	
	position:absolute; 
	z-index: 5; 
	top: 40px; 
	right: 10px;"
	
	}
a.gray-link,
a.gray-link:visited {
	color: #c5c6c5;
	text-decoration: none;
}