/* CSS Document */
body { 
height:100%; width:100%; background: #dde1eb; font:12px Verdana, Geneva, sans-serif; margin:0 auto; padding:0; color:#003366;line-height:16px;}

p{color:#003366; margin: 8px 8px 0px 10px;	}

a { color:#1c77c9; text-decoration:none;}
a:hover { text-decoration:underline;}

img {border:none;}
/*--------------------header----------------------*/
.header { height:113px; width:855px; margin:0 auto; text-align:center; background:url(images/head_bg.gif) no-repeat #dde1eb;}

.logo {height:95px; width:250spx; margin:0 auto; float:left;}

.search {
height:61px;
width:200px;
float:right;
}
form.search {
	padding: 0; 
	margin: 0; 
}
input.text { 
	margin: 0; 
	width: 95px;
	border: 1px solid #96c8f4; 
	background: #FFF;
	color: #000;
}
input.text:hover { border: 1px solid #808080; }

/*--------------------------menu-------------------------------*/
.menu { color:#003366; text-align:center; float:right; margin-top:61px; font-family:Arial, Helvetica, sans-serif;}
.menu ul{ width:585px; height:52px; list-style:none; padding:0; margin:0px; text-align:left; background:url(images/nav.gif) no-repeat;}
.menu ul li{ display:inline}
.menu ul a { display:block; float:left; font-weight:bold; font-size:13px; text-decoration:none; color:#fff; padding:9px 4px 8px 4px; width:88px; text-align:center;}
.menu ul a:hover { background:url(images/menu_over.gif) no-repeat bottom center; color:#003366;}
.menu ul a.active { height:35px; background:url(images/menu_active.gif) no-repeat bottom center; color:#003366;}
.menu ul a.active:hover { background:url(images/menu_active.gif) no-repeat bottom center; }

/*------------------------centre--------------------------------*/
.main { width:855px; margin:0 auto;}

.content {width:835px; margin:0 auto; float:left; padding:12px 10px 0px 12px; background:url(images/conter_bg.gif) repeat-y;}
.content h1 { margin:0; font-size:14px; color:#000; font-weight:normal;}

.mainContent { width:820px; float:left; margin:0 15px 0 15px; padding-top:10px;}

.head_img {width:590px; height:175px; float:left; margin-left:10px;}
.title {width:810px; height:160px; float:left; margin-left:10px; margin-bottom:15px;}

.sidebar { width:200px; float:right; margin: 0px 10px 20px 15px; padding-left:10px; background:url(images/menu.gif) no-repeat; color:#6f6e6e; padding:0; }
.sidebar ul { list-style:none; width:147px; margin-top:0px; margin-left:0px; padding:0px 0px 0px 25px;}
.sidebar li{ line-height:25px; border-bottom:dashed #999999 1px;}
.sidebar h2 { color:#2482d7; mrgin:0 0 15px 0; font-size:14px; font-weight:bold; text-transform:uppercase;}

.leftcontent { width:585px; float:left; margin-top:10px; margin-left:10px; margin-bottom:10px; padding-right:5px;}
.leftcontent .img {float: left;}
.leftcontent p { font-size:13px;}
.text_img {float:left; background:url(images/packag.jpg); height:189px; width:131px; margin-top:10px; margin-right:10px;}

.rightpic { width:190px; float:right;}
.rightpic ul {list-style:none; margin:0; padding:0;}
.rightpic ul li {margin:0; padding:0; border:none; line-height:16px;}

.insidecontent {width:585px; float:left; margin:0px 0 5px 8px; padding-right:5px;}
.insidecontent ul {list-style:disc; margin-top:8px; line-height:18px;}
.insidecontent h1 {font-size:14px; font-weight:bold; margin:5px 0 0 8px; border-bottom:#aaa solid 1px;}

#right { background-color:#f6f6f6; width:200px; height:100%; margin-right:14px; float:right;}
#right_bg { background:url(images/bg2.gif) no-repeat; width:165px; height:29px; padding:10px 0 0 35px; font-size:15px; color:#ffffff;}

#rightmenu {margin: 0 auto; padding: 0; width:198px;}
#rightmenu a {display: block; background: #bfdbff url(images/vmenuarrow.gif) no-repeat center left; color: #235a89; font-size:13px; padding: 5px 0 5px 19px; margin: 0 0 1px 0; text-decoration: none;}
#rightmenu a:hover {
color: #FFFFFF; background: #235a89 url(images/vmenuarrowhover.gif) no-repeat center left;}

#download {width:100%; float:right}
#download img { float:left; margin:0px; padding:10px 5px 0px 15px; font-size:0px;}
#downloadbox {float:right; width:370px; margin:0px; padding:10px 10px 4px 3px;}
#downloadbox p { width:400px; font-size:13px; text-align:left; line-height:16px; margin:0px; padding:0px 0px 8px 10px;}
#downloadbox ul {line-height:16px; margin-left:35px; margin-left:50px; list-style:disc; }

.line {width:500px; font-size:0px; margin:0px; padding:2px 0px 2px 8px; }

#Layer1 {position:absolute; left:686px; top:43px; width:179px; height:21px; z-index:1;}

.faxserverproSubTitle {FONT-SIZE: 12px; color: #003366; font-weight:bold;}

#FAQs {color:#003366;  line-height: 120%; }
#FAQs li {margin: 6pt 0pt 3pt 0pt; padding: 0px;}

#bottom {width:855px; height:20px; margin:0 auto; clear:both; background:url(images/bottom.gif) no-repeat;}

#footer {height:30px; margin:0 auto; padding:8px 0 8px 0; clear:both; text-align:center; font-size:11px; color:#666;}

#footer a { color:#2f71ae; text-decoration:none;}
#footer a:hover { text-decoration:underline;}


img { margin:0; padding:0; border:0; }
#js_F {position:relative; overflow:hidden; width:760px; height:210px; background:#33c;}
.div_img {position:absolute; top:0; width:640px; height:210px; cursor:pointer;
}
#div_img_0 { z-index:5; left:0; }
#div_img_1 { z-index:4; left:30px; }
#div_img_2 { z-index:3; left:60px; }
#div_img_3 { z-index:2; left:90px; }
#div_img_4 { z-index:1; left:120px; }
.search {
	color: #FFFFFF;
	font-weight:bold;
}
.pricingDiscount{
color:#003366;
text-decoration: line-through;
}
.pricing{
color:red;
}
/*form object*/
.inputclass
{
font-family:Geneva,Tahoma,verdana,arial,helvetica;
font-size:12px;
vertical-align:absmiddle;
BACKGROUND-COLOR:#f4f4f4;
BORDER-BOTTOM:#666 1px solid;
BORDER-LEFT:#666 1px solid;
BORDER-RIGHT:#666 1px solid;
BORDER-TOP:#666 1px solid;
BORDER-COLOR:#666;
COLOR:#444;
text-align:center;
}

