@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0; font-family:Tahoma, Arial, Helvetica, sans-serif}
body {background:#e5e5e5}
center.main {width:800px; background:url(images/CenterBg.gif) repeat-y; margin:10px auto auto; padding:0 15px; display:table}
center.footer {width:830px; height:47px; font-size:11px; margin:0 auto; background:url(images/footerBg.gif) no-repeat; text-align:center}
img {border:none}
ul.List {
    list-style-image:url(images/check.gif);
    font-size:12px;
	margin: 0 0 0 10px;
	margin: 0 0 .25em .5em;
	list-style: outside;
	letter-spacing: 1px !important;
	}
ul.List li {
	margin: .25em 0 .25em .4em;
	padding: 0 0 0 .25em;
	}

h2.main {color:#000066; font-size:12px; letter-spacing:1px; border-bottom:1px solid #ccc; line-height:25px}
.Header {height:143px; border-bottom:1px solid #cdcdd7; background:url(images/HeaderBg.jpg) no-repeat; width: 800px;}
ul.TopMenu {list-style:none; float:right; clear:both; height:27px; width:auto; font-size:11px; margin-top:10px;}
ul.TopMenu li {float:left; display:inline-block; background:url(images/TopMenuDivider.gif) top right no-repeat}
ul.TopMenu li a {display:block; text-decoration:none; color:#666666; line-height:27px; text-align:center; padding:0px 20px; white-space:nowrap}
ul.TopMenu li a:hover {text-decoration:underline;}
.logo {display:block; width:322px; height:55px; border:0; float:left;}
body:last-child .logo {margin-top:32px}
ul.Menu {list-style:none; float:right; width:450px; margin-right:26px; margin-top:65px}
*html ul.Menu {margin-right:13px}
ul.Menu li {display:inline-block; float:left}
ul.Menu li a {display:block; height:38px; margin-right:2px}
ul.Menu li.Home a {background:url(images/imHome.gif); width:64px;}
ul.Menu li.Home a:hover, ul.Menu li.Home a#active {background:url(images/imHome_a.gif)}
ul.Menu li.HowItWorks a {background:url(images/imHowItWorks.gif); width:112px;}
ul.Menu li.HowItWorks a:hover, ul.Menu li.HowItWorks a#active {background:url(images/imHowItWorks_a.gif)}
ul.Menu li.ScreenShots a {background:url(images/imScreenShots.gif); width:106px}
ul.Menu li.ScreenShots a:hover, ul.Menu li.ScreenShots a#active {background:url(images/imScreenShots_a.gif)}
ul.Menu li.Pricing a {background:url(images/imPricing.gif); width:74px}
ul.Menu li.Pricing a:hover, ul.Menu li.Pricing a#active {background:url(images/imPricing_a.gif)}
ul.Menu li.Support a {background:url(images/imSupport.gif); width:76px}
ul.Menu li.Support a:hover, ul.Menu li.Support a#active {background:url(images/imSupport_a.gif)}
.Container {width:800px; text-align:left; clear:both}
.Container label.orange {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#efad3c; font-weight:bold; margin:15px 0 0 0px; float:left; width:100%; text-align:left; clear:both; height:30px}
.Container label.orange span {font-family:Georgia, "Times New Roman", Times, serif}
.Container label.gray {font-size:18px; font-family:Georgia, "Times New Roman", Times, serif; color:#7d8287; font-weight:bold; margin:15px 0 0 0px; float:left; width:100%; text-align:left; clear:both; height:30px}
.Container.FreeTrial {padding-top:15px; text-align:center}
.TextContainer {display:table; padding-left:30px; text-align:left}
.TextContainerRightBottom {width:272px; height:20px; background:url(images/TextContainerRightBottomBg.gif) left bottom no-repeat}
.Dashed {width: 400px; margin:30px 150px; border:1px dashed #ccc; padding:20px;}
#Default .TextContainer.Right {background:url(images/ImgFreeTrialBanner.jpg); height:259px!important; padding:0}
#Default .TextContainer {height:261px!important; padding:0}
#Default .TextContainer.Left {width:528px}
#Support .TextContainer.Left {width:560px; background:none}
#Support .TextContainer.Right {width:195px; text-align:left}
.TextContainer.Left {width:498px; float:left; background:url(images/TextContainerBottomBg.gif) left bottom no-repeat #ffffff; padding-bottom:15px}
.TextContainer.Right {width:272px; float:left; text-align:center; background:url(images/TextContainerBorder.gif) left top repeat-y; padding:0;}
.TextContainer p {font-size:11px}
.Default_List {width:220px; margin-top:20px; float:left}
/*--#Support .Left .List li a {font-weight:bold}--*/
.Default_List {font-size:11px; padding-left:0; list-style-image:url(images/uList_bullet.gif); color:#626060;}
.Default_List li {padding-left:0px; padding-right:20px; margin-top:10px; margin-left:20px}
.Default_List strong {clear:right; display:block; margin-bottom:5px}
.FreeTrialBanner {display: block; width: 156px; height: 94px; margin:10px auto 10px; background:url(images/freetrial.png) no-repeat}
.FreeTrialBannerBottom {display:block; width:278px; height:54px;}
.FreeTrialButton {margin-top:10px; margin-bottom:10px; height:26px; width:200px; text-align:left; margin-left:0px}
body:last-child .FreeTrialButton {margin-left:36px}
body:last-child .FreeTrialButton.Bottom {margin-left:300px}
body:last-child .FreeTrialBannerBottom {margin-left:260px}
.FreeTrialButton a {display:inline-block; height:28px; float:left}
.FreeTrialButton a.btnLearnMore {background:url(images/btnLearnMore.gif) left top no-repeat; width:94px}
.FreeTrialButton a.btnScreenShots {background:url(images/btnScreenShots.gif) left top no-repeat; width:105px}
.FreeTrialButton a:hover {background-position:left -28px;}
.footer ul {float:right; width:400px; list-style:none; margin-top:20px;}
.footer ul li {display:inline-block; float:left; padding:0 10px; border-right:1px solid #666666}
.footer ul li a {display:block; text-decoration:none; color:#666666; white-space:nowrap}
.footer ul li a:hover {text-decoration:underline}
.Upload_table {}
.td_Checkbox label {margin-left:10px}
.td_Checkbox {padding-top:10px}
.AL_MainTable tr td {line-height:13pt; padding:1px; font-size:8.3pt; font-family:Verdana}
/*----*/
.top_icon {font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	letter-spacing: 1px;
	color: #000;
	margin: 0 0 0 0;}
#xtranav {}
#xtranav a {color: #1d346d; font-weight: bold;}
#xtranav a:hover {color: #efad3c;}
#xtranav_menu {	
	padding: 6px 20px;
	margin: 0;
	text-align: left;
	border-bottom: none;
	font-weight: bold;
	vertical-align: bottom;
	border-bottom:1px solid #ccc}
#xtranav_menu a:link { 
	text-decoration: none; 
	color: #000033;}
#xtranav_menu a:visited { 
	text-decoration: none; 
	color: #000033;}
#xtranav_menu a:hover { 
	text-decoration: none; 
	color: orange;}
.main_top {
	font-size: 13px;
	font-family: Arial;
	width: 445px;
	color:#8b8989;
	text-align: justify;}
.main_top_2 {
	width:100%;
	font-size:11px;
	color:#666;
	line-height:12px;
	height:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif}
h2.subtitle {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000066;
	letter-spacing: 1px;
	padding-top: 10px;
	padding-bottom: 3px;
	border-bottom: 1px #ccc dotted;
	margin-bottom: 7px;}
.dotted_borders ul {list-style:none}