html, body{ margin:0; padding:0;} 
body {font: .75em Verdana, Arial, sans-serif; color:#333333; background:#CCE1EC url(/home2/i/gradback.gif); background-repeat:repeat-x}
img {border:0;}
img.logo {border:0;float:left;}
p.cent {margin:0 auto;text-align:center;padding:0;}
p {margin:0.5em 0;line-height:1.2em;}
a {color:#FC7E00;text-decoration:none;}
a:hover	{text-decoration:underline;}
hr {color: #8AC0DD; background-color: #8AC0DD; height: 1px; border: 0; align: center;}
td {font-size: .75em;}
span {font-size: .8em;}
.cleaner {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}

/* outer holding div starts */
#outer {width:795px; margin:auto; padding:0; background:transparent; }
/* outer holding div ends */

/* admin login area div starts */
#admin p {padding-top:0.5em;color:#116178;margin:0 10px;}
#admin {background: transparent; margin:0; width:50%; float:right;}
#admin td {font-size:11px;color:#116178;}
.adtop, .adbottom {display:block; background:transparent; font-size:1px;}
.adb1, .adb2, .adb3, .adb4 {display:block; overflow:hidden;}
.adb1, .adb2, .adb3 {height:1px;}
.adb2, .adb3, .adb4 {background:#CEE5D7; border-left:1px solid #CEE5D7; border-right:1px solid #CEE5D7;}
.adb1 {margin:0 5px; background:#CEE5D7;}
.adb2 {margin:0 3px; border-width:0 2px;}
.adb3 {margin:0 2px;}
.adb4 {height:2px; margin:0 1px;}
.adboxcontent {display:block; text-align:left; font-size:.9em; background:#CEE5D7; border:0 solid #CEE5D7; border-width:0 1px;}
/* admin login area div ends */

/* main content area div starts */
#body h1, #body h2, #body p {margin:0 10px;}
#body h1 {font-size:2.0em;color:#333; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0;}
#body h2 {font-size:1.5em;color:#116178; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0; padding-top:0.5em;}
#body h3 {font-size:1.2em;color:#116178; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0; padding-top:0.5em;}
.pagesubtext {font-size:1.2em;color:#333333; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0;}
#body p {padding-bottom:0.5em;}
#body {background: transparent; margin:0; width:100%;}
#bodyboxcontent {display:block; text-align:left; background:#fff; border:0 solid #8AC0DD; border-width:0 2px;}
/* main content area div ends */

/* outer blue rounded box div starts */
.xbox h2 {display:inline;font-size:1.5em;color:#116178; font-family:Verdana,Arial; font-weight:normal; border:0; text-align:center; margin:0;}
.xbox {background: transparent; margin:0 auto 1em auto; width:190px;}
.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#CCE1EC; border-left:1px solid #CCE1EC; border-right:1px solid #CCE1EC;}
.xb1 {margin:0 5px; background:#CCE1EC;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.xboxcontent {display:block; background:#CCE1EC; text-align:center; border:0 solid #CCE1EC; border-width:0 1px;padding:0 0 6px 0;}
/* outer blue rounded box div starts */

/* inner white rounded box div starts */
.ybox p {font-size:.9em; padding-bottom:0.5em;margin:0 10px;}
.ybox {background: transparent; margin:auto; width:90%;padding-top:6px;}
.ytop {display:block; background:transparent; font-size:1px;}
.ybottom {display:block; background:transparent; font-size:1px;}
.yb1, .yb2, .yb3, .yb4 {display:block; overflow:hidden;}
.yb1, .yb2, .yb3 {height:1px;}
.yb2, .yb3, .yb4 {background:#fff; border-left:1px solid #fff; border-right:1px solid #fff;}
.yb1 {margin:0 5px; background:#fff;}
.yb2 {margin:0 3px; border-width:0 2px;}
.yb3 {margin:0 2px;}
.yb4 {height:2px; margin:0 1px;}
.yboxcontent {display:block; background:#fff; border:0 solid #fff; border-width:0 1px;}
.yboxcontent img {padding: 7px 0;}
/* inner white rounded box div ends */

/* 2 column (homepage) div starts */
#left2 {float: left; display:block; width: 563px; margin: 0; padding: 5px 12px;}
#right2 {display:block; width: 211px; margin: 0 0 0 563px; padding: 5px 15px;}
/* 2 column (homepage) div ends */

/* 2 column (homepage) opera conditinals start */
.opera #left2 {float: left; display:block; width: 563px; margin: 0; padding: 5px 0 5px 12px;}
.opera #right2 {display:block; width: 211px; margin: 0 0 0 563px; padding: 5px 15px 5px 0;}
/* 2 column (homepage) opera conditinals end */

/* 2 column (subpage) div starts */
#left2sub {float: left; display:block; width: 211px; margin: 0; padding: 5px 0;border-right: solid 1px #CCE1EC;}
#right2sub {display:block; width: 563px; margin: 0 0 1em 211px; padding: 5px 9px;border-left: solid 1px #CCE1EC;}
/* 2 column (subpage) div ends */

/* 2 column (subpage) opera conditinals div starts */
.opera #left2sub {float: left; display:block; width: 211px; margin: 0; padding: 5px 0;border-right: 0;}
.opera #right2sub {display:block; width: 563px; margin: 0 0 0 211px; padding: 5px 9px;border-left: solid 1px #CCE1EC;}
/* 2 column (subpage) opera conditinals div ends */

/* internal div columns start */
.intleft {float: left; width: 275px; margin: 0; padding:0;}
.intright {float: right; width: 275px; margin:0; padding:0;}
/* internal div columns div end */

/* heading div starts */
.hbox {background: transparent; margin:0; width:97%;padding-top:1em;}
.htop, .hbottom {display:block; background:transparent; font-size:1px;}
.hb1, .hb2, .hb3, .hb4, .hb5 {display:block; overflow:hidden;}
.hb1, .hb2, .hb3, .hb5 {height:1px;}
.hb2, .hb3, .hb4 {background:#E7F1F8; border-left:1px solid #E7F1F8; border-right:1px solid #E7F1F8;}
.hb1 {margin:0 5px; background:#E7F1F8;}
.hb2 {margin:0 3px; border-width:0 2px;}
.hb3 {margin:0 2px;}
.hb4 {height:2px; margin:0 1px;}
.hb5 {margin:0; background:#81AFC6;}
.hboxcontent {display:block; background:#E7F1F8; text-align:center; border:0 solid #E7F1F8; border-width:0 1px;padding:0;}
.hboxcontent h2 {display:inline;font-size:1.5em;color:#116178; font-family:Verdana,Arial; font-weight:normal; border:0; text-align:center;margin:0;}
/* heading div ends */

/* form styles start */
input{	font-size: 11px; background-color : #FAFCFB; border: 1pt solid #BABDBB;	margin-top: 3px;}
input.nob {	border:0px; font-size: 11px; background-color : #F8FAEF;}
textarea{width: 380px; font-size: 11px; background-color : #FAFCFB; border: 1pt solid #BABDBB;}
select{	background-color : #FAA21B;	font-size: 11px; border: 1pt solid #BABDBB;}
input.submit{color: #333333; font-size: 11px; background-color : #F88C05;border:0;}
/* from styles end */

/* footer div starts */
.fbox p {font-size:10px;color:#6B91A4; font-family:Verdana,Arial; font-weight:normal; border:0; text-align:center; margin:0 10px;padding:.5em;}
.fbox {background: transparent; margin:0 auto 1em auto; width:97%;}
.ftop, .fbottom {display:block; background:transparent; font-size:1px;}
.fb1, .fb2, .fb3, .fb4 {display:block; overflow:hidden;}
.fb1, .fb2, .fb3 {height:1px;}
.fb2, .fb3, .fb4 {background:#E7F1F8; border-left:1px solid #E7F1F8; border-right:1px solid #E7F1F8;}
.fb1 {margin:0 5px; background:#E7F1F8;}
.fb2 {margin:0 3px; border-width:0 2px;}
.fb3 {margin:0 2px;}
.fb4 {height:2px; margin:0 1px;}
.fboxcontent {display:block; background:#E7F1F8; text-align:center; border:0 solid #E7F1F8; border-width:0 1px;padding:1px 0;}
.fboxcontent a {color:#6B91A4;text-decoration:none;}
.fboxcontent a:hover	{text-decoration:underline;}
/* footer div ends */

/* subpage left column navigation starts */    
#menu {width: 201px; text-align:right;}
#menu ul {list-style: none; margin:0 2px 0 0; padding: 1em 0 2em 12px;}
#menu li {list-style: none; font: bold 1em verdana, sans-serif; display: block; border-width: 0 0 1px 0; border-style: solid; border-color: #CCE1EC; margin: 0; color:#8AC0DD; text-decoration:none; padding: 8px 0px 8px 0px;}
#menu a{margin: 0; color:#FC7E00; text-decoration:none;}
#menu a:hover {color:#8AC0DD; text-decoration:none;}
#menu a:visited{color:#FC7E00; text-decoration:none;}    
#menu a:visited:hover{ color:#8AC0DD; text-decoration:none;}
h2.menu {text-align:center;}    
/* subpage left column navigation ends */

/* subpage tabbed menu starts */ 
div#tabs{position:absolute;width: 100%;margin:0; padding: 0;}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{width:550px;margin-left:2px;}
ul#nav li{float:left;margin-right: 2px;text-align: center}
ul#nav a{float:left;padding: 5px 15px;background: #CCE1EC;font-weight: bold;text-decoration:none;color: #666}
ul#nav a:hover{background: #F0A41F;font-weight: bold;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #81AFC6;font-weight: bold;color: #fff}
/* subpage tabbed menu ends */ 

/* subpage tabbed table starts */ 
#table{width:550px;margin-top:24px;}
#table td	{background:#D6EBF7;padding:.8em;font-size:.7em;}
#table td.h {background:#81AFC6;color:#fff;font-weight: bold;}
#table td.h a {color:#ccc;	}
#table td.h a:hover 	{ color:#ccc; text-decoration:underline;}
#table tr {vertical-align:top;}
#table ul {margin:0; padding: 0;}
#table li {margin:0 1em; padding: 0;}
/* subpage tabbed table ends */ 

/* subpage comparison table starts */ 
#comparison_table{width:550px;margin-top:1em;}
#comparison_table td	{background:#D6EBF7;padding:.8em;font-size:.7em; vertical-align:top;}
#comparison_table td.h {background:#81AFC6;color:#fff;font-weight: bold;}
#comparison_table td.h a {color:#ccc;	}
#comparison_table td.h a:hover 	{ color:#ccc; text-decoration:underline;}
#comparison_table tr {vertical-align:top;}
#comparison_table ul {margin:0; padding: 0;}
#comparison_table li {margin:0 1em; padding: 0;}
/* subpage comparison table ends */ 

/* subpage pricing table starts */ 
#pricing_table{width:100%;margin-top:24px;}
#pricing_table td	{background:#fff;padding:.3em;font-size:.7em;}
#pricing_table td.b	{background:#D6EBF7;padding:.4em .8em;font-size:.7em;}
#pricing_table td.h {background:#81AFC6;color:#fff;font-weight: bold;margin:0;padding:0;}
.opera #pricing_table td.h {background:#81AFC6;color:#fff;font-weight: bold;margin:0;padding:1px 0 0 0;}
#pricing_table td.l	{background:#fff;padding:.8em 0;font-size:.7em;text-align:left;}
#pricing_table tr {vertical-align:top;text-align:center;}
#pricing_table ul {margin:0; padding: 0;}
#pricing_table li {margin:0 1em; padding: 0;}
/* subpage pricing table ends */ 


/* Asavie Custom Styles*/
/* FAQ Style */
A.faquestion
	{margin-top:3.0pt;
	margin-bottom:3.0pt;
	font-size:11.0px;
	color:#000000;}
A.faquestion:active
	{text-decoration: none;
	border: none;}	
A.faquestion:hover
	{text-decoration: underline;
	cursor: hand;}
p.faqanswer
	{margin-top:2.0pt;
	margin-bottom:2.0pt;
	margin-left:10.0pt;
	border: solid 1px #E6E8E3;
	padding: 10px 10px 10px 10px;
	font-size:11.0px;
	background-color: #E7F1F8;
	color:#000000;}
/* Drop Down menu style */
.dropdownnav
{
	font-family : verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* Borders for Screenshots */
.imgborder {
 border: 1px solid #CCE1EC;
}
/* Left/right alignment */
.justleft {float: left; width: 50%; margin: 0; padding:0;}
.justright {float: right; width: 50%; margin:0; padding:0;text-align:right;}
/* Body style of T&C,Legal,Password policy popups */
#popupbody {background-color:#ffffff; background-image: none;}
#popupbody h1, #popupbody h2, #popupbody p {margin:0 10px;}
#popupbody h1 {font-size:2.0em;color:#333; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0;}
#popupbody h2 {font-size:1.5em;color:#116178; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0; padding-top:0.5em;}
#popupbody h3 {font-size:1.2em;color:#116178; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0; padding-top:0.5em;}
#popupbody p {padding-bottom:0.5em;}
/* In page TOC navigation */
a.toc {color:#333333;text-decoration:none;}
a.toc:hover	{text-decoration:underline;}
/* Style for home page message under Flash */
.homemessage {font-size:1.5em;color:#116178; font-family:Arial,Helvetica,Verdana; font-weight:normal; border:0; padding-top:20px; padding-left:20px; padding-right:20px; text-align:justify;}
