﻿
/* CSS Document */

body {
	margin-top: 0px;
	margin-left: 0px;
}

.footer
{
background-image:url(../images/footer_bg.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
height:260px;
}
.footer a:link {text-decoration:none;color:#FFF}
.footer a:visited{text-decoration:none;color:#FFF}
.footer a:active{text-decoration:none;color:#FFF}
.footer a:hover{text-decoration:none;color:#d9d9d9}

.footerBG
{
background-color:#2d3035;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#d9d9d9;
}

.footerBG a:link {text-decoration:none;color:#d9d9d9}
.footerBG a:visited{text-decoration:none;color:#d9d9d9}
.footerBG a:active{text-decoration:none;color:#d9d9d9}
.footerBG a:hover{text-decoration:none;color:#fff}

.FooterTitle
{font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#aaa;
font-weight:bold;
}

.FooterTitle a:link {text-decoration:none;color:#aaa}
.FooterTitle a:visited{text-decoration:none;color:#aaa}
.FooterTitle a:active{text-decoration:none;color:#aaa}
.FooterTitle a:hover{text-decoration:none;color:#d9d9d9}


.SeperatorMenu
{background-image:url(../images/menu.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#2b2e32;
background-position:bottom;
text-align:center;
padding-top:10px;
}
.SeperatorMenu img
{
	vertical-align:bottom;
}

.menu
{background-image:url(../images/menu.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#2b2e32;
background-position:bottom;
text-align:center;
padding-top:10px;
}
.menu:hover
{
	background-image:url(../images/menu_hover.jpg);
}

.menu[selected]
{
	background-image:url(../images/menu_on.jpg);
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	background-position:bottom;
	text-align:center;
	padding-top:10px;
}
.menu[selected] a:link {text-decoration:none;color:#fff;}
.menu[selected] a:visited{text-decoration:none;color:#fff;}
.menu[selected] a:active{text-decoration:none;color:#fff;}
.menu[selected] a:hover{text-decoration:none;color:#aaa;}

.menu a:link {text-decoration:none;color:#2b2e32;}
.menu a:visited{text-decoration:none;color:#2b2e32;}
.menu a:active{text-decoration:none;color:#2b2e32;}
.menu a:hover{text-decoration:none;color:#2b2e32;}

/* Left Curve menu class */
.LeftMenu
{
	background-image:url(../images/left_menu.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2b2e32;
	background-position:bottom;
	text-align:center;
	padding-top:10px;
}

.LeftMenu:hover
{
	background-image:url(../images/left_menu_hover.jpg);
}

.LeftMenu a:link {text-decoration:none;color:#2b2e32;}
.LeftMenu a:visited{text-decoration:none;color:#2b2e32;}
.LeftMenu a:active{text-decoration:none;color:#2b2e32;}
.LeftMenu a:hover{text-decoration:none;color:#2b2e32;}

.LeftMenuOver
{
	background-image:url(../images/left_menu_hover.jpg);
}

.LeftMenuOn
{
	background-image:url(../images/left_menu_on.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	background-position:bottom;
	text-align:center;
	padding-top:10px;
}

.LeftMenuOn a:link {text-decoration:none;color:#FFF;}
.LeftMenuOn a:visited{text-decoration:none;color:#FFF;}
.LeftMenuOn a:active{text-decoration:none;color:#FFF;}
.LeftMenuOn a:hover{text-decoration:none;color:#FFF;}
/* END */

/* Right Curve menu class */
.RightMainMenu
{
	background-image:url(../images/right_menu.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#2b2e32;
	background-position:bottom;
	text-align:center;
	padding-top:10px;
}
.RightMainMenu:hover
{
	background-image:url(../images/right_menu_hover.jpg);
}

.RightMainMenu a:link {text-decoration:none;color:#2b2e32;}
.RightMainMenu a:visited{text-decoration:none;color:#2b2e32;}
.RightMainMenu a:active{text-decoration:none;color:#2b2e32;}
.RightMainMenu a:hover{text-decoration:none;color:#2b2e32;}

.RightMainMenuOver
{
	background-image:url(../images/right_menu_hover.jpg);
}


.RightMainMenuOn
{
	background-image:url(../images/right_menu_on.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	color:#FFF;
	background-position:bottom;
	text-align:center;
	padding-top:10px;
}
.RightMainMenuOn a:link {text-decoration:none;color:#FFF;}
.RightMainMenuOn a:visited{text-decoration:none;color:#FFF;}
.RightMainMenuOn a:active{text-decoration:none;color:#FFF;}
.RightMainMenuOn a:hover{text-decoration:none;color:#FFF;}
/* END */

.seperator
{
    src:url("../images/left_menu_on.jpg");
}

.seperator:hover
{
    src:url("../images/left_menu_hover.jpg");
}

.menuOn
{background-image:url(../images/menu_on.jpg);
background-repeat:repeat-x;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#fff;
background-position:bottom;
text-align:center;
padding-top:10px;
}
.menuOn a:link {text-decoration:none;color:#fff;}
.menuOn a:visited{text-decoration:none;color:#fff;}
.menuOn a:active{text-decoration:none;color:#fff;}
.menuOn a:hover{text-decoration:none;color:#fff;}


.headertxt
{font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

.headertxt a:link {text-decoration:none;color:#FFF}
.headertxt a:visited{text-decoration:none;color:#FFF}
.headertxt a:active{text-decoration:none;color:#FFF}
.headertxt a:hover{text-decoration:none;color:#d9d9d9}

.headerSep
{background-image:url(../images/header_sep.jpg);
background-repeat:repeat-x;
background-position:center;
}

.submenu
{background-image:url(../images/sub_menu.jpg);
background-repeat:repeat-x;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}
.submenu a:link {text-decoration:none;color:#fff;}
.submenu a:visited{text-decoration:none;color:#fff;}
.submenu a:active{text-decoration:none;color:#fff;}
.submenu a:hover{text-decoration:none;color:#aaa;}

#side {
	padding: 20px;
	width: 275px;
	background: url(../images/sidebar.png) no-repeat;
}

.rightmenu ul {
	margin:0;
	padding:0;
	list-style:none;
	list-style-position:outside;
}
.rightmenu ul li {
	font-size:1.1em;
	display:block;
	margin:0;
	padding:0;
}

.rightmenu ul li a {
	display:block;
	padding:5px 0;
	color:#0577af;
	border-bottom:1px dotted #ccc;
	text-decoration:none;
	width:250px;
}
.rightmenu ul li a:hover {
	display:block;
	padding:5px 0;
	color:#484848;
	border-bottom:1px dotted #ccc;
	text-decoration:underline;
	
}
.rightmenu ul li a:active {
	display:block;
	padding:5px 0;
	color:#484848;
	border-bottom:1px dotted #ccc;
	font-weight:bold;
}

.rightmenusel {
	font-size:1.1em;
	display:block;
	font-weight:bold;
	color:#0577af;
	
}
.MainTxt
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#555555;
padding-left:10px;
}

.MainTxt a:link {text-decoration:none;color:#4093c9;}
.MainTxt a:visited{text-decoration:none;color:#4093c9;}
.MainTxt a:active{text-decoration:none;color:#4093c9;}
.MainTxt a:hover{text-decoration:none;color:#6b7274;}


.MainTxtLight
{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#878787;
padding-left:10px;
}

.MainTxtLight a:link {text-decoration:none;color:#4093c9;}
.MainTxtLight a:visited{text-decoration:none;color:#4093c9;}
.MainTxtLight a:active{text-decoration:none;color:#4093c9;}
.MainTxtLight a:hover{text-decoration:none;color:#6b7274;}


.MainTxtWhite
{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
}

.MainTxtBlack
{font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#000000;
font-weight:bold;
}


h1, h3, h4, h5, h6
{	font-family:"Segoe UI",Tahoma,Arial,sans-serif;
	color:#4093c9;
	font-weight:normal;
}

h1.header
{
	color:white;
}

h1.headerGray
{
	color:#353a3e;
	font-weight:bold;
	padding-left:10px;
	font-size:23px;
	margin:0;
}

h1.ItalicWhite {
	color:#ffffff;
	font-size:35px;
	margin:0px;
}

/*h1, h3, h4, h5, h6
{	font-family:"Segoe UI",Tahoma,Arial,sans-serif;
	color:#4093c9;
	font-weight:normal;
}

h1.header
{
	color:white;
}*/

h2
{	font-family:"Segoe UI",Tahoma,Arial,sans-serif;
	font-size:20px;
	color:#555555;
	font-weight:normal;
	/*width: 254px;*/
}

h2 a:link {text-decoration:none;color:#555555;}
h2 a:visited{text-decoration:none;color:#555555;}
h2 a:active{text-decoration:none;color:#555555;}
h2 a:hover{text-decoration:underline;color:#555555;}

h2.HeaderTxt
{
	font-size:19px;
	/*color:#3a87d5;*/
	color:#4093c9;
	font-weight:bold;
	margin:0px;
	margin-bottom:21px;
	padding-left:10px;
}

h2.TitleTxt
{
	font-size:16px;
	/*color:#3a87d5;*/
	color:#4093c9;
	font-weight:bold;
	margin:0px;
	padding-left:10px;
}

h2.ItalicTitleTxt
{
	font-size:18px;
	color:#555555;
	font-weight:bold;
	font-style:italic;
	text-decoration:underline;
	margin:0px;
	padding:0px;
}

h2.Green{
	color:#4e9d2c;
}

h2.Blue {
	color:#4093c9;
}

h2.Gray{
	color:#999999;
}

h2.Grey{
	color:#6a6a6a;
}

h2.white
{
	color:white;
}

h2.ListTitle{
margin:0;
padding:0;
font-size:16px;
font-weight:bold;
padding-bottom:10px;
}

h2.LargeGray {
	font-weight:bold; 
	font-size:26px;  
	margin:0; 
	padding:0
}

h2.SubGray {
	font-size:18px; 
	margin:0; 
	padding:0
}


h3.TxtLink
{
	font-family:"Segoe UI",Tahoma,Arial,sans-serif;
	font-size:13px;
	color:#2c80bb;
	border-right: #cccccc 1px solid;
	padding-left:10px;
}


h3.TxtLink
{
	font-family:"Segoe UI",Tahoma,Arial,sans-serif;
	font-size:13px;
	color:#2c80bb;
	border-right: #cccccc 1px solid;
	padding-left:10px;
}

h3.green
{
	color:#669900;
}

h3.red
{
	color:#b32426;
}

h3.header
{
color:#343434;
}


h3.UnderlinedTxt
{
	font-size:14px;
	color:#555555;
	text-decoration:underline;
	margin:0px;
	font-weight:bold;
}

h3.WhiteTxt {
	font-family:"Segoe UI",Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#ffffff;
	margin:0px;
}


img, div, li, ul { behavior: url(iepngfix.htc) }

.container { 
background-image: url(yingyang.png); 
position: absolute; 
} 
.dim { 
 width: 250px;} 
ul { 
} 
  
 
.filter { /* remove the blanks */ 
filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='sidebar.png', sizingMethod='crop'); 
} 
.container { background-image: none; } 
ul a { 
position: relative; 
z-index: 1;} 
h3.TxtLink a:link {text-decoration:none;color:#2c80bb;}
h3.TxtLink a:visited{text-decoration:none;color:#2c80bb;}
h3.TxtLink a:active{text-decoration:none;color:#2c80bb;}
h3.TxtLink a:hover{text-decoration:underline;color:#2c80bb;}

.sitemap
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3170b3;
	font-weight:bold;
	padding:10px 5px;
	background-image:url(../images/hor_zep.png);
	background-repeat:no-repeat;
	background-position:bottom;
	text-align:left;
}
.sitemap a:link {text-decoration:none;color:#3170b3; font-weight:normal;}
.sitemap a:visited{text-decoration:none;color:#3170b3; font-weight:normal;}
.sitemap a:active{text-decoration:none;color:#3170b3; font-weight:normal;}
.sitemap a:hover{text-decoration:underline;color:#3170b3; font-weight:normal;}


.sitemapCurrentNode
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2b2e32;
	font-weight:bold;
	text-align:left;
}

.search
{
	background-image:url('../images/search_body.jpg');
	background-repeat:repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:gray;
}

.SearchBox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:gray;
}

.DropDownMenu
{
	background-color:#558fcb;
	border: solid 1px #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
}

.csMainHead2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000000;
}

.csTextShowLinkLarge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.csSubMenuHeaderLink {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #336699;
}

.csSubMenuHeaderLink a:link {text-decoration:none;color:#336699}
.csSubMenuHeaderLink a:visited{text-decoration:none;color:#336699}


.watermark
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:gray;

}
.meshwatermark
{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:9pt;
}
.nowatermark
{
	font-family:Arial, Helvetica, sans-serif;
	color:black;
	font-size:9pt;
}

.Searchwatermark
{
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	background-color:white;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#9b9b9b;

}
.Searchmeshwatermark
{
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	background-color:white;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#000000;
}

.DropDownMenu
{
	background-color:#558fcb;
	border: solid 1px #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:center;
}

.storeFeaturedProductBG{
	background-image:url('../images/BlueGradient_BG.gif');
	background-repeat:repeat-x;
}


.storeList ul {
	margin:0px;
	padding:15px 0px 15px 0px;
	list-style-position:inside;

	
}
.storeList ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
	
}

.storePrice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:red;
}

.RedText {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:red;
}

.BottomSep{
	background-image:url('../images/Bottom_Sep.gif');
	background-repeat:repeat-x;
	}
		
.StoreRetailers {
	background-color:#f4f4f4;
	}

.HomepageMenu
{
	background-image:url('../images/menu_home.jpg');
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:16px;
	color:#134468;
	text-align:center;
}

.HomepageMenuSelected
{
	background-image:url(../images/menu_home_on.jpg);
	background-repeat:repeat-x;
	font-family:Verdana, Geneva, Tahoma, sans-serif;
	font-size:16px;
	color:#ffffff;
	text-align:center;
}

.HomepageMenuHover
{
	background-image:url(../images/menu_home_hover.jpg);
	color:#134468;
	cursor:pointer;
	cursor:hand;
}

.csCellSelected {
background-image:url(../images/cell_selected.gif);
background-repeat:repeat-x;
border-color:#B0BEC7;
border-style:none solid;
border-width:1px;
color:#5793C5;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.csCellUnSelected7 {
background-image:url(../images/cell_nselected7.gif);
background-repeat:repeat-x;
border-color:#B0BEC7;
border-style:none solid solid;
border-width:1px;
color:#5793C5;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.csCellUnSelected {
background-image:url(../images/cell_nselected.gif);
background-repeat:repeat-x;
border-color:#B0BEC7;
border-style:none solid solid;
border-width:1px;
color:#5793C5;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
}

.csCellSelected a:active {text-decoration: none;color: #5793c5;}
.csCellSelected a:link {text-decoration: none;color: #5793c5;}
.csCellSelected a:visited {text-decoration: none;color: #5793c5;}
.csCellSelected a:hover {text-decoration: none;color: #5793c5;}

.csCellSelected7 {
	background-image: url(../images/cell_selected7.gif);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #5793c5;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #b0bec7;
	border-right-color: #b0bec7;
	border-bottom-color: #b0bec7;
	border-left-color: #b0bec7;
}

.csCellSelected7 a:active {text-decoration: none;color: #5793c5;}
.csCellSelected7 a:link {text-decoration: none;color: #5793c5;}
.csCellSelected7 a:visited {text-decoration: none;color: #5793c5;}
.csCellSelected7 a:hover {text-decoration: none;color: #5793c5;}

.csCellUnSelected a:active {text-decoration: none;color: #5793c5;}
.csCellUnSelected a:link {text-decoration: none;color: #5793c5;}
.csCellUnSelected a:visited {text-decoration: none;color: #5793c5;}
.csCellUnSelected a:hover {text-decoration: underline;color: #5793c5;}

.csCellUnSelected7 a:active {text-decoration: none;color: #5793c5;}
.csCellUnSelected7 a:link {text-decoration: none;color: #5793c5;}
.csCellUnSelected7 a:visited {text-decoration: none;color: #5793c5;}
.csCellUnSelected7 a:hover {text-decoration: underline;color: #5793c5;}

.TestimonialBox {
	border-bottom:24px solid #f0f0f0;
	border-top:24px solid #f0f0f0;
	border-left: 7px solid #f0f0f0;
	border-right: 7px solid #f0f0f0;	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
}

.SepHor
{
background-image:url(../images/hor_zep.png);
background-repeat:no-repeat;
background-position:center;
padding:10px;
}

.PageTitle
{
	background-image:url('../images/post_header.png');
	background-repeat:no-repeat;
	height:199px;
	width:603px;
}

.TestimonialBox b em {
color: #269fe1;
}

.csNewsBox {

background-image: url(../images/NewsBox.png);
background-repeat:no-repeat;

}

.csTableBorder {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #b0bec7;
	border-right-color: #b0bec7;
	border-bottom-color: #b0bec7;
	border-left-color: #b0bec7;
}

.TxtBlue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	/*color:#3a87d5;*/
	color:#4093c9;
}

.csTableBorderAll 
{
	border: solid 1px #b0bec7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6a6a6a;
}

.csTableeviews
{
	background-color: #f4f4f4; border: 1px #d8d8d8 solid; padding: 10px;
}

.HeaderPost {
	background-image:url('../images/post_header2.png'); 
	background-repeat:no-repeat;
	height:86px;
}

.GreenButton {
	background-image:url('../images/Green_Download_Button.png');
	background-repeat:no-repeat;
	width:164px;
	height:43px;
	font-family:"Segoe UI",Arial,sans-serif;	
	color:#ffffff;
	font-size:12px;
	text-align:center;
}
.GreenButton a:active {text-decoration: none;color: #ffffff;}
.GreenButton a:link {text-decoration: none;color: #ffffff;}
.GreenButton a:visited {text-decoration: none;color: #ffffff;}
.GreenButton a:hover {text-decoration: none;color: #ffffff;}

.NewBigGreenButton
{
	background-image:url('../images/Green_Authorized_Reseller_Button.png');
	background-repeat:no-repeat;
	width:241px;
	height:64px;
	font-family:"Segoe UI",Arial,sans-serif;	
	color:#ffffff;
	font-size:12px;
	text-align:center;
}
.NewBigGreenButton a:active {text-decoration: none;color: #ffffff;}
.NewBigGreenButton a:link {text-decoration: none;color: #ffffff;}
.NewBigGreenButton a:visited {text-decoration: none;color: #ffffff;}
.NewBigGreenButton a:hover {text-decoration: none;color: #ffffff;}

.RedButton {
	background-image:url('../images/Red_BuyNow_Button.png');
	background-repeat:no-repeat;
	width:164px;
	height:43px;
	font-family:"Segoe UI",Arial,sans-serif;	
	color:#ffffff;
	font-size:12px;
	text-align:center;
}

.RedButton a:active {text-decoration: none;color: #ffffff;}
.RedButton a:link {text-decoration: none;color: #ffffff;}
.RedButton a:visited {text-decoration: none;color: #ffffff;}
.RedButton a:hover {text-decoration: none;color: #ffffff;}


.BlueButton {
	background-image:url('../images/Blue_DownloadNow_Button.png');
	background-repeat:no-repeat;
	width:164px;
	height:43px;
	font-family:"Segoe UI",Arial,sans-serif;	
	color:#ffffff;
	font-size:12px;
	text-align:center;
}

.BlueButton a:active {text-decoration: none;color: #ffffff;}
.BlueButton a:link {text-decoration: none;color: #ffffff;}
.BlueButton a:visited {text-decoration: none;color: #ffffff;}
.BlueButton a:hover {text-decoration: none;color: #ffffff;}





.GreenButtonText {
	font-family:"Segoe UI",Arial, Helvetica, sans-serif;
	font-size:17px;
	text-align:center;
	font-weight:bold;
}

.FreeProductsBanner {
	background-image:url('../images/Genie_Timeline_Free_BG.jpg');
	background-repeat:no-repeat;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size:30px;
	height:373px;
	color:#303438;
}

.BigGreenButton {
	background-image:url('../images/Big_Green_Free_Download_Button.png');
	background-repeat:no-repeat;
	width:356px;
	height:84px;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;	
	color:#ffffff;
	font-size:25px;
	font-weight:bold;
	text-transform:none;
	text-align:justify;
	padding-bottom:10px;
}

.BigGreenButton a:active {text-decoration: none;color: #ffffff;}
.BigGreenButton a:link {text-decoration: none;color: #ffffff;}
.BigGreenButton a:visited {text-decoration: none;color: #ffffff;}
.BigGreenButton a:hover {text-decoration: none;color: #fff5d5;}
.BigGreenButton span { 
	font-size:15px; 
	font-weight:normal;
		}
.BigGreenButton div { 
	font-size:12px; 
	font-weight:normal;
	text-align:center;
	}
	
.FreeButtonSticker{
	float:left; 
	clear:left; 
	z-index:150; 
	background-image:url('../images/Free_Button_Sticker.png'); 
	background-repeat:no-repeat; 
	background-position:10px 4px;
	
}
		
.BannerStrip
{
	background-image:url('../images/banner_strip.jpg');
	background-repeat:repeat-x;
	height:154px;
	border-right:solid 1px #dedede;
	border-left:solid 1px #dedede;
}

.BlockBG
{
	height:141px;
	width: 236px;
	margin-right: 12px;
	background: #fff url('../images/bg_block.png') no-repeat;
}

.BlockBGGold
{
	height:141px;
	width: 236px;
	margin-right: 12px;
	background: #fff url('../images/bg_block_Blue.png') no-repeat;
}

.SearchBox
{
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	background-color:#fff;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#9b9b9b;
}

.FreeRibbon
{
background-image:url('../images/Free_Tab_New_Ribbon.png');
background-repeat:no-repeat;

}

.CheckboxTXT div {
	float:left; 
	font-size:18px; 
	font-style:italic; 
	text-transform:none; 
	padding-right:30px;
}

.FreeCompTable {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#121212;
}

#HeaderTableTR{
	background-color:#dddddd;
	height:42px;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;

}

#HeaderTableTR a:active {text-decoration:none;color:#4093c9;}
#HeaderTableTR a:link {text-decoration:none;color: #4093c9;}
#HeaderTableTR a:visited {text-decoration:none;color: #4093c9;}
#HeaderTableTR a:hover {text-decoration:underline;color: #4093c9;}

#TableFeaturedTitleTD{
	background-color:#ffcc2d;
	height:42px;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;

}

#TableWhiteTR {
	height:21px;
}

#TableGrayTR {
	height:17px;
	background-color:#efefef;
}

#TableYellowTD {
	height:17px;
	background-color:#f3e6bb;
}

.RedPriceTag {
	position:absolute; 
	width:53px; 
	height:21px; 
	background-image:url('../images/Red_Price_Tag.png'); 
	background-repeat:no-repeat;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
}


.RedPriceTagLonger {
	position:absolute; 
	width:70px; 
	height:21px; 
	background-image:url('../images/Red_Price_Tag_longer.png'); 
	background-repeat:no-repeat;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
}


.RedBlog {
	
	position:absolute;
	float: left;
	padding-top:2px;	
 	width:64px; 
	height:18px; 
	background-image:url('../images/Red_Blog.png'); 
	background-repeat:no-repeat;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}


.GreenPriceTag {
	position:absolute; 
	width:53px; 
	height:21px; 
	background-image:url('../images/Green_Price_Tag.png'); 
	background-repeat:no-repeat;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	font-style:italic;
	color:#FFFFFF;
	text-align:center;
}


.BlueHighlighBox{
	width:312px; 
	height:99px; 
	background-image:url('../images/Highlight_Box.png');
	background-repeat:repeat-x; 
	border:1px #b9d7fc solid; 
	float:left; 
	margin-right:8px;
}

.BlueHighlighBoxGray{
	width:312px; 
	height:99px; 
	background-image:url('../images/Highlight_Box_Gray.png');
	background-repeat:repeat-x; 
	border:1px #ccc solid; 
	float:left; 
	margin-right:8px;
}

.HomeProductsSliderSelected{
	background-image:url(../images/Selected.png);
		background-repeat:no-repeat;
	width:11px;
	height:13px;
}

.HomeProductsSliderUNSelected{
	background-image:url(../images/Not_Selected.png);
	background-repeat:no-repeat;
	cursor:pointer;
	cursor:hand;
	width:11px;
	height:13px;
}



 
.container ul{margin:0; padding:0; list-style:none;}
.menu_head{border:0px solid #998675;}
.menu_body {display:none; width:202px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-top:solid 0px #000}
.menu_body li{text-align:left;background:#fff;border-bottom:dashed 1px #ccc;}
.menu_body li:last-child{text-align:left;background:#fff;border-bottom:dashed 0px #ccc;}
.menu_body li.alt{text-align:left;background:#fff;}
.menu_body li a{font-size:13px;font-family:"Segoe UI", Arial, Helvetica, sans-serif;color:#5b5b5b; text-decoration:none; padding:10px; display:block;}
.menu_body li a:hover{ background-color:#dfeef6;}

.HorGray {
	
	position:relative; 
	height:100%; 
	position:absolute; 
	float:left; 
	left:0px; 
	background-image:url('../images/Main_Page_Left_Middle.png'); 
	background-repeat:repeat-y;
}

.MainBody {
	position:absolute; 
	float:left;
	border-top:1px #e4e4e4 solid; 
	border-bottom:1px #e4e4e4 solid; 
	border-right:1px #e4e4e4 solid; 
}

.OfferBox{
	background-color:#f5f5f5; 
	height:190px; 
	border:1px #e3e3e3 solid; 
	width: 503px;
}

.ULformating ul{
	
	margin:0px; 
	margin-left:20px; 
	margin-bottom:20px; 
	padding:0px;
}

.BannerUL ul {
	margin:0px; 
	text-align:left; 
	margin-left:20px; 
	padding:0px; 
	list-style-image:url('../images/Arrow_Point_Bullet.png');
}

.BannerUL li {
	padding-bottom:20px;
}

.HomeBG
{
	background-image:url('../images/home_bg.jpg');
	background-repeat:repeat-x;
	height:318px;
}

.Prodwatermark
{
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	background-color:white;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#9b9b9b;

}
.Prodmeshwatermark
{
	border-bottom:solid 1px #ccc;
	border-top:solid 1px #ccc;
	background-color:white;
	font-family:"Segoe UI", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
}

.specOpen {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:10px;
	color:#4093c9;
}

.specClose {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:10px;
	margin-bottom:10px;
	color:#555555;
	vertical-align:middle;
}

.tdclose
{
	height:25px;
	/*DONT DELETE*/
	background-color:#ffffff;
	/*DONT DELETE*/
}
.tdopen
{
	height:55px;
}


.Number
{
	position:absolute; 
	border:solid 1px #636363;
	height:25px;
	width:25px;
	text-align:center;
	top:10px;
}

.Number div
{
	
		padding-top:5px;
}

.NumberSelected
{
	position:absolute; 
	border:solid 1px #636363;
	height:25px;
	width:25px; 
	background-color:#636363;
	color:white;
	text-align:center;
	top:10px;
}

.NumberSelected div
{
	color:white;
		padding-bottom:2px;
	padding-top:3px;
}

.RedHorSep {
	background-image:url('../images/Red_Hor_Sep.png');
	background-repeat:repeat-x;	
}
.Play_HomePage 
{
	position:absolute; 
	border:solid 1px #636363;
	height:25px;
	width:25px; 
	background-color:#636363;
	color:white;
	text-align:center;
	top:10px;
}

.GreenHorSep {
	background-image:url('../images/Green_Hor_Sep.png');
	background-repeat:repeat-x;	
}
.Play_HomePage div
{
	color:white;
	padding-bottom:2px;
	padding-top:3px;
}
.Play_HomePage a>div
{
	color:white;
	padding-top:7px;
}

.Error
{
	background-color:#ffebe8;
	border:solid 1px #dd3c10;
	color:#333333;
}
.Error a:active {text-decoration: none;color: #dd3c10;}
.Error a:link {text-decoration: none;color: #dd3c10;}
.Error a:visited {text-decoration: none;color: #dd3c10;}
.Error a:hover {text-decoration: underline;color: #dd3c10;}

.BGTable
{
	background-color:#dfeef6;
	height:53px;
}

.BuyNowBG {
	background-image: url(../images/Genie_Timeline_Buy_Now_BG.jpg);
	background-repeat: no-repeat;
    height: 303px;
}

.BuyNowBGHome {
	background-image: url(../images/Genie_Timeline_Home_Buy_Now_BG.jpg);
	background-repeat: no-repeat;
    height: 303px;
}

.BuyNowBGBusiness{
	background-image: url(../images/Genie_Timeline_Business_Buy_Now_BG.jpg);
	background-repeat: no-repeat;
    height: 303px;
}

.BuyNowServerBG {
	background-image: url(../images/Genie_Timeline_Server_Buy_Now_BG.jpg);
	background-repeat: no-repeat;
    height: 303px;
}

.BuyNowBGHome_UserControls {
	background-image: url(../images/GBM_Home_Buy_Now_BG.jpg);
	background-repeat: no-repeat;
    height: 303px;
}



.BuyNowBGPro_UserControls {
	background-image: url(../images/GBM_Pro_Buy_Now_BG.jpg);
	background-repeat: no-repeat;
    height: 303px;
}




.csReqfieldText
{
	color:red;
}

#wrapper {
    width: 800px;
    margin: 25px auto;
}


#slider {
    width: 500px;
    height: 241px;
    margin: 0 auto;
    position: relative;
	border: 10px solid #ccc;
	right:35px;
}

.scroll {
	overflow: hidden;
    width: 500px;
    height: 241px;
    margin: 0 auto;
    position: relative;
}

.scrollContainer {
	position: relative;
}

.scrollContainer div.panel {
    padding: 10px;
    width: 160px;
	 height: 100px;
}

#left-shadow {
	position: absolute;
	top: 0;
	left: -1px;
	width: 10px;
	bottom: 0;
	background: url(../images/leftshadow.png) repeat-y;
	right: 514px;
}

#right-shadow {
	position: absolute;
	top: 0;
	right: 0;
	width: 12px;
	bottom: 0;
	background: url(../images/rightshadow.png) repeat-y;
}
.inside {
	padding: 10px;
	border: 1px solid #999;
}

.inside img {
	display: block;
	border: 1px solid #666;
	margin: 0 0 10px 0;
	width: 136px;
	 height: 90px;
}

.inside h2 {
	font-weight: normal;
	color: #111;
	font-size: 12px;
	margin: 0 0 8px 0;
	visibility:hidden;
	text-align:left;
	padding-left:20px;
}

.inside p {
	font-size: 11px;
	color: #ccc;
	visibility:hidden;
	text-align:left;
	padding-left:20px;
}



.scrollButtons {
    position: absolute;
    top: 100px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -35px;
}

.scrollButtons.right {
    right: -38px;
}

.overviewBG {
	height: 210px; 
	background-image:url('../images/Overview_BG.jpg'); 
	background-repeat:no-repeat; 
	background-position:left;
}

.overviewBGBusiness {
	height: 210px; 
	background-image:url('../images/Overview_BG_Timeline_Business.jpg'); 
	background-repeat:no-repeat; 
	background-position:left;
}

.overviewBGGTLServer {
	height: 210px; 
	background-image:url('../images/Overview_BG_Timeline_Server.png'); 
	background-repeat:no-repeat; 
	background-position:left;
}

.overviewBGHome {
	height: 210px; 
	background-image:url('../images/Overview_BG_Home.jpg'); 
	background-repeat:no-repeat; 
	background-position:left;
}


.GreenBG {
	height: 300px; 
	background-image:url('../images/Green_BG.jpg'); 
	background-repeat:no-repeat; 
	background-position:right;
}

.Green
{
     color:#4e9d2c;
     font-size:14px;
     font-weight:bold;
}

.BlueTitle
{
     color:#2671a2;
     font-size:14px;
     font-weight:bold;
}



.csSelectedFocus{
	color:#1abcf1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	line-height: 22px;
	background-image: url(../images/selected_bg.jpg);
	background-repeat: repeat-x;
	
}

.SepVertLeft {
	background-image: url(../Images/vert_sep1.gif);
	background-repeat: repeat-y;
	background-position: left;
}


.csSelectedBlue1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #145e96;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #b0bec7;
	border-bottom-color: #b0bec7;
	vertical-align: top;
	line-height: 22px;
}
.csSelectedBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #145e96;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #b0bec7;
	border-bottom-color: #b0bec7;
	vertical-align: top;
	line-height: 22px;
}
.csArchiveFeatureTable {
	background-image:url(../images/Archive_Feature_Table2.jpg);
	background-repeat:repeat-x;
	height:312px;
}

.BlueBGButton {
	position:absolute; 
	float:left;
	width: 168px; 
	height: 47px; 
	background-image:url('../images/Blue_Button.png'); 
	background-repeat:no-repeat;
}

.HomeBusinessRedBuyNow {
	position:absolute; 
	float:left;
	width: 121px; 
	height: 36px; 
	background-image:url('../images/Family_Pack_Buy_Now.png'); 
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.HomeBusinessRedBuyNow a:active {text-decoration: none;color: #ffffff;}
.HomeBusinessRedBuyNow a:link {text-decoration: none;color: #ffffff;}
.HomeBusinessRedBuyNow a:visited {text-decoration: none;color: #ffffff;}
.HomeBusinessRedBuyNow a:hover {text-decoration: none;color: #f1f1f1;}

.HomeBusinessGreenBuyNow {
	position:absolute; 
	float:left;
	width: 121px; 
	height: 36px; 
	background-image:url('../images/Family_Pack_Free_Trial.png'); 
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	text-align:center;
}

.HomeBusinessGreenBuyNow a:active {text-decoration: none;color: #ffffff;}
.HomeBusinessGreenBuyNow a:link {text-decoration: none;color: #ffffff;}
.HomeBusinessGreenBuyNow a:visited {text-decoration: none;color: #ffffff;}
.HomeBusinessGreenBuyNow a:hover {text-decoration: none;color: #f1f1f1;}



.GBMProOverviewBG {
	height: 194px;
	width:670px;
	background-image:url('../images/Blue_Overview_BG.jpg'); 
	background-repeat:no-repeat; 
	background-position:right;
}

.GBMHomeOverviewBG {
	height: 194px;
	width:670px;
	background-image:url('../images/Green_Overview_BG.jpg'); 
	background-repeat:no-repeat; 
	background-position:right;
}

.GBMServerOverviewBG {
	height: 194px;
	width:670px;
	background-image:url('../images/Gray_Overview_BG.jpg'); 
	background-repeat:no-repeat; 
	background-position:right;
}

.ArchiveOverviewBG {
	height: 194px;
	width:670px;
	background-image:url('../images/Yellow_Overview_BG.jpg'); 
	background-repeat:no-repeat; 
	background-position:right;
}

.MailOverviewBG {
	height: 194px;
	width:670px;
	background-image:url('../images/Light_Blue_Overview_BG.jpg'); 
	background-repeat:no-repeat; 
	background-position:right;
}

.TxtField
{
	border:solid 1px #a5acb2;
	background-color:white;
	font-family:Arial, Helvetica, sans-serif;
	color:gray;
	height:20px;
}

.Link
{
	text-decoration:none;
	color:#4093c9;
}

.pricingBoxPriceBlack {
	margin:0; 
	padding:0; 
	font-size:35px; 
	font-weight:bold; 
	color:#000000
}

.SepHorzBlack
{
	background-image:url('../images/sep.gif');
	background-repeat:repeat-x;
}

.ComingSoonTable
{
	background-image:url('../images/be_the_first.png');
	background-repeat:no-repeat;
	width:577px; 
	height:261px; 
}

.csTableBorderKb
{
	border:solid 1px #e6e6e6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/kb_background.jpg);
	background-repeat:repeat-x;
	font-size: 12px;
	color: #6a6a6a;
}

.BlogBtn
{
	background-image:url('../images/button-white.png');
	background-position:center;
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#4093c9;
	font-weight:bold;
	height:32px;
	text-align:center;
}

.Guiness
{
	background-image:url('../images/guinness.jpg');
	background-repeat:no-repeat;
	font-family:"Segoe UI", Tahoma, Geneva, Verdana;
	font-size:13px;
	color:white;
	width:323px;
	height:122px;
}

.BlueTable
{
	background-color:#e9f0f7;
	border: solid 1px #cbd7e3;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#666666;
	padding-left:25px;
	padding-right:25px;
}

.BlueTable a:active {text-decoration: none;color: #3399cc;}
.BlueTable a:link {text-decoration: none;color: #3399cc;}
.BlueTable a:visited {text-decoration: none;color: #3399cc;}
.BlueTable a:hover {text-decoration: none;color: #666666;}

.SepBlue
{
	background-image:url('../images/sep_blue.png');
	background-repeat:repeat-x;
	
}
.TableSolutions
{
	background-color:#fafafa;
	border:solid 1px #f5f5f5;
}

.BGSide
{
	background-image:url('../images/bg_side.png');
	background-repeat:no-repeat;
	width:292px;
	height:175px;
	line-height:18px;
}

.RedTxt
{
	color:#b32426;
}

hr
{
	clear: both;
    height: 1px;
    border: none;
    border-top: 1px #a2a2a2 dotted;
    margin: 6px 0 10px 0;
    padding:0;
    display: block;
}

#test
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#test ul {
	list-style:none;
	font-size:12px;
	margin:0px;
	padding:0px;
}
#test ul li {
	font-size:12px;
	display:block;
}

#test strong {

color:#2671a2;
	
	}

.BusinessTableTop {
	background-image:url('../images/Business_Table_Top.png');
	background-repeat:no-repeat;
	height:54px;
	padding-top:15px;
	padding-left:40px;
}

.BusinessTableMiddle {
	background-image:url('../images/Business_Table_Middle.png');
	background-repeat:repeat-y;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
}


.BusinessTableBottom {
	background-image:url('../images/Business_Table_Bottom.png');
	background-repeat: no-repeat;
	height:27px;
}

.RelatedLinksBG {
	background-image:url('../images/Related_Links_BG.png');
	background-repeat:no-repeat;
	width:293px;
	height:293px;
}

.StartsStripesBG {
	background-image:url('../images/Footer_Stars_Stripes.png'); 
	background-repeat:no-repeat; 
	background-position:center;
	width:100%; 
	height:320px;
}

.RightSideBannerGT {
	background-image: url('../images/GT_Right_Side_Banner.png'); 
	background-repeat:no-repeat; 
	width:300px; 
	height:167px; 
	position:relative;
}

.RightSideBannerGT2 {
	background-image: url('../images/TimelineDownload50.png'); 
	background-repeat:no-repeat; 
	width:300px; 
	height:167px; 
	position:relative;
}


.RightSideBannerBlog {
	background-image: url('../images/Blog_Right_Side_Banner.png'); 
	background-repeat:no-repeat; 
	width:293px; 
	height:150px; 
	position:relative;
}

.RightSideBannerTitle {
	font-family:"Segoe UI", Arial, Helvetica, sans-serif; 
	font-size:21px; 
	font-weight:bold; 
	color:#464646; 
	text-align:left;
}

.RightSideBannerTXT {
	font-family:"Segoe UI", Arial, Helvetica, sans-serif; 
	font-size:14px; 
	color:#464646; 
	text-align:left;
}

.rightSideBannerWhiteLink {
	font-family:"Segoe UI", Arial, Helvetica, sans-serif; 
	font-size:15px; 
	font-weight:bold; 
	color:white; 
	text-align:left;
}

.rightSideBannerWhiteLink a:active {text-decoration: none;color:white;}
.rightSideBannerWhiteLink a:link {text-decoration: none;color:white;}
.rightSideBannerWhiteLink a:visited {text-decoration: none;color:white;}
.rightSideBannerWhiteLink a:hover {text-decoration: underline;color:white;}

.Threedayoffer {
	background-image:url('../images/3day_Discount_offer_header_BG.png');
	background-repeat:no-repeat;
	width:347px; 
	height:91px; 
	position:relative;
	float:left;
	top:5px; 
}

.ThreedayofferTitle

{
		font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:24px;
		font-weight:bold;
		text-decoration:none;
	}

.ThreedayofferTxtBlack
 {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:15px;
		text-decoration:none;
	}
	
.ThreedayofferCouponTxt 
{
		font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
		color:#a20e0e;
		font-size:17px;
		font-weight:bold;
		text-decoration:none;
	}
	
.ThreedayofferStore {
	background-image:url('../images/3day_Discount_offer_Store_BG.png');
	background-repeat:no-repeat;
	width:198px; 
	height:112px; 
	position:relative;
	float:left; 
	text-decoration:none;
}

.ThreedayofferTitleStore

{
		font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
		color:#ffffff;
		font-size:24px;
		font-weight:bold;
		text-decoration:none;
	}

.ThreedayofferTxtBlackStore
 {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:13px;
		text-decoration:none;
	}
	
.ThreedayofferCouponTxtStore 
{
		font-family: "Segoe UI", Tahoma, Arial, Helvetica, sans-serif;
		color:#a20e0e;
		font-size:17px;
		font-weight:bold;
		text-decoration:none;
	}

.DemoBigTitle
{
	font-size:18px;
	font-weight:bold;
	position:absolute;
	top:20px;
	left:15px;
}
	
.DemosBG
{
	padding-left:10px;
	background-repeat:no-repeat;
	background-image:url(../images/Demo_List_BG.png);
	width:300px;
	height:110px;
	position:relative;
	padding-right:15px;
	padding-bottom:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#555555;
}

.DemoPoster
{
	position:absolute;
	top:10px;
	left:10px;
}

.DemoTitle
{
	font-size:13px;
	font-weight:bold;
	position:absolute;
	top:10px;
	left:115px;
}

.DemoTime
{
	position:absolute;
	top:10px;
	left:285px;
}

.DemoText
{
	position:absolute;
	top:32px;
	left:115px;
}

.DemoPlay
{
	position:absolute;
	z-index:100;
	height:36px;
	width:37px;
	background-image:url(../images/Demo_Play_Overlay.png);
	background-repeat:no-repeat;
 	top:70px;
	left:10px;
}
	
.WatchNow
{
	position:absolute;
	z-index:100;
	height:14px;
	cursor:pointer;
	width:75px;
	padding-left:18px;
	background-image:url(../images/Watch_Demo_Icon.png);
	background-repeat:no-repeat;
	top:75px;
	left:115px;
}

.Youtube
{
	position:absolute;
	z-index:100;
	height:15px;
	width:100px;
	cursor:pointer;
	padding-left:18px;
	background-image:url(../images/view_on_YouTube.png);
	background-repeat:no-repeat;
	top:75px;
	left:202px;
}
	
	
.csServerSelected {
background-image:url(../images/Server_Buy_Now_Tab1_Active.png);
background-repeat:no-repeat;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
}


.csServerUnSelected {
background-image:url(../images/Server_Buy_Now_Tab1_Disabled.png);
background-repeat:no-repeat;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
color:#ffffff;
font-weight:bold;
}

.csServerUnSelected a:active {text-decoration: none;color:white;}
.csServerUnSelected a:link {text-decoration: none;color:white;}
.csServerUnSelected a:visited {text-decoration: none;color:white;}
.csServerUnSelected a:hover {text-decoration: underline;color:white;}

.csServerSelected a:active {text-decoration: none;color:gray;}
.csServerSelected a:link {text-decoration: none;color:gray;}
.csServerSelected a:visited {text-decoration: none;color:gray;}
.csServerSelected a:hover {text-decoration: underline;color:gray;}


.txtBox
{
	height:18px;
	width:250px;
}

.Request
{
	font-size:14px;
	font-weight:bold;
}

.Request a:active {text-decoration: underline;}
.Request a:link {text-decoration: underline;}
.Request a:visited {text-decoration: none;}
.Request a:hover {text-decoration: none;}

/*--expanding contact us in the header--*/



div.RedBlog1:hover {
	height:62px;
	font-family:Arial ;
	padding-top:4px;
	background-image:url(../Images/Contact_Sales_Selected.png);
	background-repeat:no-repeat;
	width: 122px;
	font-size:12px;
}

div.RedBlog1 {
	height:22px;
	padding-top:4px;
	background-image:url(../Images/Contact_Sales_red.png);
	background-repeat:no-repeat;
	width: 122px;
	font-family:Arial ;
	font-size:12px;
}

div.trigger a {
	color: #fff;
	text-decoration: none;
	font-family:Arial ;
	display: block;
}

.toggle_container {
	padding: 0;
	font-family:Arial ;
	overflow: hidden;
	font-size:12px;
	width: 122px;
	clear: both;
}

.toggle_container .block {
	background-repeat:no-repeat;
	font-family:Arial ;
	padding-top:13px;
	z-index:999;
	padding-right:12px;
}


.GoldPartner
{
	width:282px;
	height:767px;
	float:left;
	display:block;
	background-image:url(../Images/Gold_Plan_BG.png);
	margin:10px 15px 10px 20px;
	position:relative;
}

.SilverPartner
{
	width:282px;
	height:767px;
	float:left;
	display:block;
	background-image:url(../Images/Silver_Plan_BG.png);
	margin:10px 15px 10px 20px;
	position:relative;
}

.FulfillmentPartner
{
	width:284px;
	height:376px;
	display:block;
	background-image:url(../Images/AFP_Plan_BG.png);
	margin:10px 0 10px 20px;
	position:relative;
}

.DirectPartner
{
	width:284px;
	height:382px;
	display:block;
	background-image:url(../Images/DMR_Plan_BG.png);
	margin:10px 0 10px 20px;
	position:relative;
}

.DirectPartner ul li
{
	margin:3px;
}

.GoldPartnerIcon
{
	position:absolute;
	top:20px;
	left:50px;
	background-image:url(../Images/Gold_Partner_Icon.png);
	background-repeat:no-repeat;
	height:25px;
	width:140px;
	padding-left:35px;
	font-family:"Segoe UI", Arial;
	font-size:22px;
	font-weight:bold;
	color:#dcb244;
}

.SilverPartnerIcon
{
	position:absolute;
	top:20px;
	left:50px;
	background-image:url(../Images/Silver_Partner_Icon.png);
	background-repeat:no-repeat;
	height:25px;
	width:150px;
	padding-left:35px;
	font-family:"Segoe UI", Arial;
	font-size:22px;
	font-weight:bold;
	color:#56585d;
	}

.FulfillmentPartnerIcon
{
	position:absolute;
	top:10px;
	left:25px;
	background-repeat:no-repeat;
	height:23px;
	width:235px;
	font-family:"Segoe UI", Arial;
	font-size:16px;
	font-weight:bold;
	color:#56585d;
}

.DirectPartnerIcon
{
	position:absolute;
	top:10px;
	left:15px;
	background-repeat:no-repeat;
	height:23px;
	width:255px;
	font-family:"Segoe UI", Arial;
	font-size:16px;
	font-weight:bold;
	color:#56585d;
}

.GoldPartner div div{padding-bottom:7px;}
.GoldPartner div ul li{padding-bottom:7px;}
.GoldPartner div ul{padding-left:12px;}

.SilverPartner div div{padding-bottom:7px;}
.SilverPartner div ul li{padding-bottom:7px;}
.SilverPartner div ul{padding-left:12px;}

.DirectPartner div div{padding-bottom:7px;}
.DirectPartner div ul li{padding-bottom:7px;}
.DirectPartner div ul{padding-left:12px;}

.FulfillmentPartner div div{padding-bottom:7px;}
.FulfillmentPartner div ul li{padding-bottom:7px;}
.FulfillmentPartner div ul{padding-left:12px;}

.PartnerGreenButton {
	background-image:url('../images/Resellers_Green_Button.png');
	background-repeat:no-repeat;
	width:141px;
	height:41px;
	font-family:"Segoe UI",Arial,sans-serif;	
	color:#ffffff;
	font-size:12px;
	text-align:center;
	padding-top:4px;
}

.CloudTableRow
{
	 background-color:White;
}

.CloudTableRow:hover
{
	 background-color:Gray;
}

.BannerTrue
{
	border:solid 1px #47b14d;
	background-color:#dcfae0;
}

.BannerFalse
{
	border:solid 1px red;
	background-color:#f9dbdb;
}

.LacieTableMiddle {
	background-repeat:no-repeat;
	height:16px;
	text-align:center;
}

.LacieTableMiddleWhite {
	background-repeat:no-repeat;
	height:21px;
	background-color:#efefef;
	text-align:center;
}

.LacieTableMiddleWhiteRight {
	background-color:#b1d3ff;
}


/* Tiny Scrollbar */
#scrollbar1 { width: 450px; clear: both; margin: 0px 0 10px; }
#scrollbar1 .viewport { width: 430px; height: 130px; overflow: hidden; position: relative; }
#scrollbar1 .overview { list-style: none; position: absolute; left: 0; top: 0}

#scrollbar1 .scrollbar { background: transparent url(../images/bg-scrollbar.png) no-repeat}
#scrollbar1 .thumb .end { background: transparent url(../images/bg-scrollbar.png) no-repeat }
#scrollbar1 .thumb { background: transparent url(../images/bg-scrollbar.png) no-repeat}

#scrollbar1 .scrollbar { position: relative; background-position: 0 0; float: right; width: 15px; }
#scrollbar1 .track	{ background: transparent url(../images/bg-scrollbar-end.png) no-repeat 0 100%; height: 100%; width:13px; position: relative; padding: 0 1px; }
#scrollbar1 .thumb { background-position: 100% 100%; height: 20px; width: 13px; cursor: pointer; overflow: hidden; position: absolute; top: 0; }
#scrollbar1 .thumb .end { background-position: 100% 0; height: 10px; width: 13px; }
/*#scrollbar1 .disable { display: none; }
 Tiny Scrollbar */
 
 
 
 .animslide {
    position: relative;
    width:100%;
    margin:auto;
    overflow:hidden;
    height:37px;
}
.animslide .inner {
    position: absolute;
    left: 0px;
    bottom: 0px;
    height:37px;
    width:100%;
    overflow:hidden;
    z-index:99;
}
.sliderbutton
{
    position: absolute;
    left: 6px;
    bottom: 0px;
    width:130px;
    z-index:100;
    height:37px;
    cursor:pointer;
    background-image:url(../Images/Social_Media_Bar_Middle.png);
}
.sliderRightEdge
{
    float:right;
    width:6px;
    z-index:100;
    height:37px;
    background-image:url(../Images/Social_Media_Bar_Right_Cornor.png);
    background-repeat:no-repeat;
}
.sliderMiddle
{
    background-image:url(../Images/Social_Media_Bar_Middle.png);
    width:880px;
    right:6px;
    height:37px;
    position:absolute;
    left:136px;
}
        
.CloudCss
{
	padding:6px;
	width:270px;
	margin-top:10px;
}

#HeaderNewAdd
{
	position:relative;
	font-family:'Segoe UI' Arial;
}

.HeaderNewAddOpen .HideHeaderAdd
{
	text-align:center;
	width:20px;
	height:20px;
	cursor:pointer;
	position:absolute;
	top:0px;
	right:1px;
	font-size:13px;
}

.HeaderNewAddClose .ShowHeaderAdd
{
	text-align:center;
	width:20px;
	height:20px;
	cursor:pointer;
	position:absolute;
	top:5px;
	right:1px;
	font-size:13px;
}

.HeaderNewAddOpen .HeaderNewAddInner
{
	 width:100%;
	 height:100%;
	 cursor:pointer;
	 line-height:55px;
	 font-size:24px;
	 color:#444645;
}

.HeaderNewAddClosed .HeaderNewAddInner
{
	 width:100%;
	 height:100%;
	 cursor:pointer;
	 line-height:16px;
	 font-size:13px;
	 color:#444645;
}

.HeaderNewAddOpen .HeaderNewAddInner div .Off50
{
	 color:#ff1621;
	 font-size:24px;
	 font-weight:bold;
}

.HeaderNewAddClosed .HeaderNewAddInner div .Off50
{
	 color:#ff1621; font-size:16px;
	 font-weight:bold;
}

.HeaderNewAddOpen .HeaderNewAddInner div div
{
	width:660px;
	float:left;
	line-height:29px;	 
}

.HeaderNewAddClosed .HeaderNewAddInner div div
{
	 width:100%;
}

.HeaderNewAddOpen .HeaderNewAddInner div #LargeAdd{	display:block; }
.HeaderNewAddClosed .HeaderNewAddInner div #LargeAdd{ display:none; }

.HeaderNewAddOpen .HeaderNewAddInner div #SmallAdd{	display:none; }
.HeaderNewAddClosed .HeaderNewAddInner div #SmallAdd{ display:block; }


.HeaderAddButton
{
	margin-top: -10px;margin-left: 15px;background-image:url(../images/Red_Buy_Now_Button_new.png); width:156px; height:34px; line-height:32px; text-align:center; color:#fff; font-size:18px; float:right; font-weight:bold;
}

#HeaderZoolzAdd
{
	 background-image:url(../Images/Zoolz_Strip_BG.png);
	 background-repeat:repeat-x;
	 position:relative;
	 font-family:'Segoe UI' Arial;
}

.HeaderZoolzAddRight
{
	background-image:url(../Images/Zoolz_Strip_Right.png);
	height:65px;
	width:7px;
	float:right;
	margin-right:-7px;
}

.HeaderZoolzAddLeft
{
	background-image:url(../Images/Zoolz_Strip_Left.png);
	height:65px;
	width:7px;
	float:left;
	margin-left:-7px;
}

.CloseZoolzAdd
{
	float:right; margin:5px;
	margin-top:8px;
	background-image:url(../images/Close_X.png);
	height:9px;
	width:9px;
	z-index:10000;
	cursor:pointer;
}

.HeaderZoolzStart
{
	background-image:url(../images/Start_Now_Button.png); width:216px; height:37px; line-height:35px; text-align:center; color:#fff; font-size:16px; font-weight:bold;
	position:absolute;
	top:10px;
	right:70px;
}

.HeaderZoolzText
{
	position:absolute;
	top:3px;
	left:20px;
	width:630px;
	text-align:center;
	color:#fff;
	font-size:21px;
}

.HeaderZoolzText span
{
	font-size:17px;
}

