body { 
	background-color: #FFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
}
body, div, dl, dt, dd,  h1, h2, h3, h4, h5, h6, pre, form, fieldset, textarea, p, blockquote  {
	padding: 0;
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	text-decoration: none;
}

TD {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
	height: 20px;
}

.border TD { height: 22px; }

fieldset, img {
	border: 0;
}
address, caption, cite, code, dfn, em, strong, th, var {
	font-weight: normal;
	font-style: normal;
}
ol, ul {
	list-style: none;
}
caption, th {
	text-align: left;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 100%;
	text-align:left;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border: 0;
}
/* BASIC 
*/
strong {
	font-weight:bold;
}
a {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #F60;
	text-decoration: underline;
}

#main_area {
		width:1004px;
		background-color:#FFFFFF;
		padding-bottom:20px;
}
#whitebg {
		width:950px;
		background-color:#FFFFFF;
}
/*Header css start*/
#logo {
	    float:left;
}
h1.slogan {
		font-family:vardana, Arial, Helvetica, sans-serif;
		font-size:22px;
		color:#12559a;
		text-align:right;
}
ul.hdlink {
		padding-left:0px;
		list-style:none;
		padding-top:5px;
}
ul.hdlink li {
		display:inline;
}
ul.hdlink li a {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4a4848;
		text-decoration:none;
		border-right:1px solid #4a4848;
		padding-right:8px;
		padding-left:8px;
}
ul.hdlink li a.noline {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#4a4848;
		text-decoration:none;
		border-right:0px solid #4a4848;
		padding-right:8px;
		padding-left:8px;
}

ul.hdlink li a:hover {
		color:#295396;
		text-decoration:underline;
}
/*Header css end*/

/*Navigation css start*/
/* ######### Drop Down ULs CSS ######### */
.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-weight: normal; 
	margin-top: 0px;
	padding-top: 0px;
	margin-left:-40px;
	position: absolute;
	left: 0;
	top: 0;
	list-style-type: none;
	visibility: hidden;
	z-index: 100;
	line-height:26px;
	height:26px;
}
.ddsubmenustyle li a{
	display: block;
	width: 190px; /*width of menu (not including side paddings)*/
	color: #FFFFFF;
	background-color: #103561;
	text-decoration: none;
	padding: 4px 5px;
	border-top: 1px solid #ffffff;
	text-align: left;
	line-height: 20px;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
	display: inline-block;
	width: 170px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
	background-color: #166a81;
	color: #ffffff;
}

/* ######### Neutral CSS  ######### */
.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
	border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
	position: absolute;
	left: 100px;
	border: 0;
}

.ddiframeshim{
	position: absolute;
	z-index: 500;
	background: transparent;
	border-width: 0;
	width: 0;
	height: 0;
	display: block;
}

/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu  {
	background-image:url(images/nav_bg.gif); 
	background-repeat:repeat-x; 
	text-align:left; 
	height:40px; 
	float:left;
	width:897px;
}
.mattblackmenu ul{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	list-style-type: none;
	overflow: hidden;
	line-height:40px;
	margin: 0px;
	padding: 0px;
}

.mattblackmenu li{
	display:inline;
	padding-top:12px;
	padding-bottom:12px;
}
.mattblackmenu li:hover{

}
.mattblackmenu li a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px; 
	text-decoration: none;
	color:#f0f0f0;
	background: none;
	padding:0px 10px;
	display:inline-block;
}
.mattblackmenu li a:hover{
	background:url(images/nav_bg_hover.gif) repeat-x;
	text-decoration: none;
	color:#f0f0f0;
	line-height:40px;
	height:40px;
}


/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 175px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
border: 1px solid #9A9A9A;
}

.markermenu ul li a{
background: #F2F2F2 url(bulletlist.gif) no-repeat 3px center; /*light gray background*/
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #00014e;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;
border-bottom: 1px solid #B5B5B5;
}

* html .markermenu ul li a{ /*IE6 hack*/
width: 155px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
background-color: black;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

LI.hotdeal a,
LI.hotdeal a:hover { color:#FF0000; font-weight: bold; font-size: 12px;}


.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: black;
color: white;
}
h2.boxheading  {
		padding-top:5px;
		text-align:center;
		font-family: Arial, Helvetica, sans-serif;
		font-size:13px;
		font-weight:bold;
		color:#ffffff;
		text-shadow:2px 2px 2px #000;

}

h2.boxheading a {
		font-family: Arial, Helvetica, sans-serif;
		font-size:15px;
		color:#ffffff;
}


a.box_more {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ffffff;
		text-decoration:none;
		margin-right:20px;
}
a.box_more:hover {
		text-decoration:underline;
		color:#52ff06;
}
ul.link {
		list-style-image:url(images/right_point.gif);
		margin-left:20px;
		padding-top:5px;
}
ul.link li a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#ffffff;
		line-height:30px;
		text-decoration:none;
}
ul.link li a:hover {
		color:#52ff06;
		text-decoration:underline;
}
.left_inner_box_space {
		float:left; 
		width:259px;
		margin-top:10px;
}
.right_inner_box_space {
		float:right;
		width:670px;  
		margin-top:10px;
}
.signle_page_space {
		float:left; 
		margin-left: 30px;
		margin-top: 10px;
		margin-right: 30px;
}
.opensourcebox {
	background-image:url(images/title_our_customer.gif);
	background-repeat:no-repeat;
	height:30px;
	text-align:left;
	padding-left:10px;
	padding-top:5px;
}
.openboxlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	text-shadow:2px 2px 2px #000;
}
.openboxlink:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.bg_box {
		background-image:url(images/g_m_s_box_bg.gif);
		width:262px;
		height:238px;
		background-repeat:no-repeat;
		margin-top:10px;
}
.hd {
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#6f6f6f;
		padding-top:20px;
}
.top_corner {
		background-image:url(images/title_our_customer.gif);
		background-repeat:no-repeat;
		height:30px;
		width:259px;
}
.l_r_b_corner {
		border-bottom:1px solid #b5b6b8;
		border-left:1px solid #b5b6b8;
		border-right:1px solid #b5b6b8;
}
.l_r_t_corner {
		border-left:1px solid #b5b6b8;
		border-right:1px solid #b5b6b8;
		width:257px;
		margin-top:1px;
}
.Eco_img {
		background-image:url(images/ecoomerce_img.gif);
		background-repeat:no-repeat;
		width:257px;
		height:58px;
}
.Web_img {
		background-image:url(images/web_img.gif);
		background-repeat:no-repeat;
		width:257px;
		height:58px;
}
.hos_img {
		background-image:url(images/hosting.gif);
		background-repeat:no-repeat;
		height:58px;
		width:257px;
}
.dom_img {
		background-image:url(images/domains.gif);
		background-repeat:no-repeat;
		height:58px;
		width:257px;
}

.cre_des_img {
		background-image:url(images/design.gif);
		background-repeat:no-repeat;
		height:58px;
		width:257px;
}
.seo_img {
		background-image:url(images/s.e.o.gif);
		background-repeat:no-repeat;
		width:257px;
		height:57px;
}
.vsat_img {
		background-image:url(images/vsat.gif);
		background-repeat:no-repeat;
		width:229px;
		height:58px;
}
/*.headlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#06C;
}*/
.opensources_img {
		background-image:url(images/open_s.gif);
		background-repeat:no-repeat;
		width:257px;
		height:58px;
}
ul.boxText {
		list-style:none;
		padding-left:30px;
}
ul.boxText li {
		border-bottom:1px dotted #000000;
		margin-right:10px;
}
ul.boxText li a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4f4f4f;
		line-height:30px;
		text-decoration:none;
}
ul.boxText li a:hover {
		color:#ff8400;
		text-decoration:none;
}


.bot_corner {
		background-image:url(images/bot_corner.gif);
		background-repeat:no-repeat;
		height:6px;
		width:259px;
}
.left_box_bottom_shadow {
		background-image:url(images/openboxborder.gif);
		background-repeat:no-repeat;
		height:14px;
}
h1.mainheading {
	font-size:20px;
	color:#06C;
	padding:10px 10px 15px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h2.mainheading {
	font-size:18px;
	color:#ff8402;
	padding:10px 10px 15px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

h1.mainheading a{
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:normal;
		color:#0860a8;
		padding-top: 0px;
		margin-top: 0px;
		text-decoration:none;
}
h1.order-hd {
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		color:#0860a8;
		padding-left:10px;
}
h1.regis_heading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		color:#0860a8;
}
h1.regis_heading a {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color:#0860a8;
}
h1.regis_heading a:hover {
		color:#006400;
}

.registernow {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#06C;
}
.registernow:hover{
	color:#ff0000;
}
.typespace {
	padding-top:3px;
}
.black {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:333333;
}
.terms_condi_link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:0860a8;
}
.terms_condi_link:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:006400;
}

.para_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:20px;
		text-align:justify;
}
.para_text1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:1.5em;
		text-align:justify;
		padding-left:10px;
		
}
.para_text_space {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:1.5em;
		text-align:justify;
		padding-left:20px;
		
}
.para_text2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:20px;
		text-align:justify;
		padding-left:45px;
}
a.inner_more {
		font-family: Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#069;
		text-decoration:none;
}
a.inner_more:hover {
		text-decoration:underline;
}
h3.heading  {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#fe8301;
		font-weight:bold;
		padding-left:10px;
}
.borderdotted {
		border-bottom:1px dashed #cccccc;
		margin-top:8px;
		margin-left:20px;
}
h3.heading a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#006400;
		font-weight:bold;
}
h3.heading a:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000064;
		font-weight:bold;
}
a.linkheading {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#006400;
		font-weight:bold;
}
a.linkheading:hover {
		font-size:12px;
		color:#000064;
		font-weight:bold;
}
.small_para_Text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:20px;
		text-align:justify;
}
.more_detail {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#363434;
		padding-left:10px;
		padding-top:10px;
}
a.contact_us {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000064;
		font-weight:bold;
		text-decoration:none;
}
a.contact_us:hover {
		color:#006400;
}
ul.para_Text_link {
		list-style:disc;
		
}
ul.para_Text_link li {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		line-height:20px;
}
ul.para_Text_link li a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#06C;
		line-height:20px;
}
ul.para_Text_link li a:hover {
		color:#006400;
}
ul.para_Text_link1  {
	list-style:disc;
}
ul.para_Text_link1 li a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000064;
		line-height:20px;
}
ul.para_Text_link1 li a:hover {
		color:#006400;
}
.check-domains-box {
		margin-left:20px; 
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size:12px; 
		color:#fe8400;
}
.chart-box1 {
		width:50px;  
		color:#fe8400; 
		float:left;
}
.chart-box2 {
		float:left;
		width:50px; 
		color:#fe8400; 
		margin-left:20px;
}
.chart-box3 {
		width:50px; 
		color:#fe8400; 
		margin-left:50px; 
		float:left;
}
.chart-box4 {
		float:left; 
		width:50px; 
		color:#fe8400; 
		margin-left:10px;
}
.list {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#333333;
		float:left;
		width:70px;
		margin-top:5px;
}
.vsat_link {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#006400;
		text-decoration:none;
}
.vsat_link:hover {
		font-family:Arial, Helvetica, sans-serif;
		font-size:13px;
		color:#000064;
}
.red {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ff0000;
/*		padding-left:10px;*/
}
.green {
		font-family:Arial, Helvetica, sans-serif;
		font-size:20px;
		color:#ff8400;
}
.green_text_box {
		width:190px; 
		float:left; 
		border:1px solid #999999;
		height:40px;
		padding-top:8px;
		margin-top:5px;
}
.green_text_box1 {
		width:105px; 
		float:left; 
		border:1px solid #999999;
		margin-left:5px;
		height:40px;
		padding-top:8px;
		margin-top:5px;
}
.green_text_box2 {
		width:190px; 
		float:left; 
		border:1px solid #999999;
		height:40px;
		padding-top:8px;
		margin-top:5px;
}
.green_text_box3 {
		width:105px; 
		float:left; 
		border:1px solid #999999;
		margin-left:5px;
		height:40px;
		padding-top:8px;
		margin-top:5px;
}
.green_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#006400;
		font-weight:bold;
		padding-left:10px;
		line-height:20px;
}
.green_text a {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#006400;
		font-weight:bold;
}
.green_text a:hover {
		color:#000064;
		font-weight:bold;
}
.green_text1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#006400;
		font-weight:bold;
}
.rese_box {
		width:190px; 
		float:left; 
		border:1px solid #999999;
		height:20px;
		padding-top:2px;
		margin-top:5px;
}
.rese_box1 {
		width:105px; 
		float:left; 
		border:1px solid #999999;
		margin-left:5px;
		height:20px;
		padding-top:2px;
		margin-top:5px;
}
.style5 {
		color: #ffffff;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		line-height:20px;
		font-weight: bold;
		background-color: #1a485e;
		height:30px;
}
.style5_1 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4f4f4f;
		padding-left:10px;
		line-height:20px;
		background-color: #ECF5FB;
}
.border{
	/*border: 1px solid #373838;*/
	margin-left:10px;
}

.simple_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4f4f4f;
		padding-left:10px;
		line-height:20px;
}
.simple_text1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#4f4f4f;
		padding-left:5px;
}

.linex_green_box {
		width:122px; 
		float:left; 
		border:1px solid #999999;
		height:30px;
		padding-top:8px;
		margin-top:5px;
}
.linex_green_box1 {
		width:68px; 
		float:left; 
		border:1px solid #999999;
		margin-left:5px;
		height:30px;
		padding-top:8px;
		margin-top:5px;
}
.linex_green_box2 {
		width:122px; 
		float:left; 
		border:1px solid #999999;
		height:40px;
		padding-top:8px;
		margin-top:5px;
}
.linex_green_box3 {
		width:68px; 
		float:left; 
		border:1px solid #999999;
		margin-left:5px;
		height:40px;
		padding-top:8px;
		margin-top:5px;
}
.linex_box {
		width:122px; 
		float:left; 
		border:1px solid #999999;
		height:20px;
		padding-top:2px;
		margin-top:5px;
}
.linex_box1 {
		width:68px; 
		float:left; 
		border:1px solid #999999;
		margin-left:5px;
		height:20px;
		padding-top:2px;
		margin-top:5px;
}
.domain_green_box {
		width:100px; 
		float:left; 
		margin-left:5px;
}
.domain_box {
		width:95px; 
		float:left; 
		border:1px solid #999999;
		margin-left:6px;
		height:20px;
		padding-top:2px;
		margin-top:5px;
}
.pay_bor {
		border:1px solid #999999;
		width:300px;
		height:20px;
		padding-top:3px;
		padding-left:5px;
}
.pay_bor1{
		border:1px solid #999999;
		width:130px;
		height:20px;
		padding-top:3px;
		padding-left:5px;
		margin-top:5px;
		padding-right:5px;
}
.pay_bor2{
		border:1px solid #999999;
		width:65px;
		height:20px;
		padding-top:3px;
		padding-left:5px;
		margin-top:5px;
		margin-left:5px;
		padding-right:5px;
}
.pay_bor3 {
		border:1px solid #999999;
		width:130px;
		min-height:20px;
		padding-top:3px;
		padding-left:5px;
		margin-top:5px;
		padding-right:5px;
}
.pay_bor4 {
		border:1px solid #999999;
		width:65px;
		height:20px;
		padding-top:3px;
		padding-left:5px;
		margin-top:5px;
		margin-left:5px;
		padding-right:5px;
}

.payment_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#ff0000;
		padding-left:5px;
}
.blue_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#221ded;
		padding-left:5px;
}
img.goleft{ /*let img float to left*/
	float: left;
}
img.goright{ /*let img float to right*/
	float: right;
}
.img-style{
    padding: 5px;
	border: 1px solid #CCC;
	margin: 8px 15px;
}
.img-s{
    width:680px; 
    height:238px;
}
.img-sb{
    width:680px; 
    height:238px;
	display:block;
}

.mss{
    width:250px; 
    height:110px;
}
.w{
   width:680px;
}

.size2{
   width:232px;
   height:225px;
}
.size3{
   width:97px;
   height:71px;
}
.p10{
   padding:10px;
}
.ssl{
   line-height:30px;
}

.ii1{
   width:48px;
   height:48px;
}
.size5{
   width:185px;
   height:115px;
}
.size7{
   width:190px;
   height:220px;
}
.size8{
   width:78px;
   height:123px;
}

.lci{
   width:259px;
   height:158px;
   border:0;
}
.iis{
   width:125px;
   height:80px;
   
}
.csi{
   width:950px;
   height:300px;
}
.s{
   padding:0 10px 1.5em 10px;
}
.bm{
   font-size:16px; 
   line-height:40px; 
   font-style:italic; 
   font-weight:bold;
}
.fl{
    float:left;
}
.fr{
    float:right;
}

.ps{
    margin-bottom:0px; 
	font-weight:bold;
	line-height:40px;
}
/* LAYOUT 
*/
.m-B {
	width:950px;
	
}
.leftdiv{
	width:680px;
	margin-top:10px;
	float: left;
}
.right {
	width:259px;
	margin-top:10px;
	float:right;
}
.leftSpace {
	margin-bottom: 5px;
	background: url(images/sec_bg.gif) repeat-x left bottom;
	padding-bottom: 5px;
}
.clear {
	clear: both;
}
.section {
	width:100%;
}
.section ol{clear:both; line-height:25px; color:#FF9900; width:90%;}
.section ul li{border-bottom:1px dashed #ccc;}
.secName {
	font-size:18px;
	padding:10px;
	color:#165d89;
}
.secName ul{clear:both;}
.secName ul li{font-size:12px; font-weight:bold; color:#FF6600; line-height:30px; list-style:inside; margin-left:50px;}
h1.pTitle {
	font-size:20px;
	color:#06C;
	padding:10px 10px 15px 10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1.pTitle  strong span {
	color:#666;
}
p.paragragh {
	padding:0 10px;
	font-size:12px;
	color:#333;
	line-height:1.8em;
	margin-bottom:1.7em;
	text-align:justify;
}
h2.paragragh {
	padding:0 10px;
	font-size:14px;
	color:#333;
	line-height:1.8em;
	margin-bottom:1.7em
}
p.paragraghs {
	padding:0 10px;
	font-size:14px;
	color:#333;
	line-height:1.8em;
	margin-bottom:0px; 
	font-weight:bold;
}
.ds{
    clear:both;
}
.sb{
    border:none;
}
.school{
    clear:both; 
	width:300px; 
	height:50px; 
	margin:10px auto
}
ul.conList {
	padding: 10px;
	width:350px;
}

ul.conList li {
	background:url(images/list_dot.gif) no-repeat 0 8px;
	padding-left:10px;
	font-size:12px;
	margin-bottom:1.17em;
}
ul.conList li a {
	font-size: 14px;
	color:#036;
}
ul.conList li strong {
	font-weight:bold;
	color:#333;
	display:block;
}
ul.conList li a strong {
	font-weight:bold;
}
.tinyCol {
	border-left: 1px dotted #999;
	margin:25px 0;
	padding:5px 25px;
	width:250px;
	line-height:1.5em;
	font-size:12px;
}
.saying {
	font-style:italic;
}
.sayer {
	padding:5px 0;
	font-weight:bold;
	margin-bottom:3em;
}

ul.conList2 li {
	background:url(images/list_dot.gif) no-repeat 0 8px;
	padding-left:10px;
	font-size:11px;
	line-height:14px;
	margin-bottom:1em;
}

ul.conList2 li a {
	color:#036;
}
ul.conList2 li strong {
	font-weight:bold;
	color:#333;
	display:block;
}
ul.conList2 li a strong {
	font-weight:bold;
}

/** FONT **/
.blue, a.blue {
	color: #069;
}
.bigGrey a.bigGrey:hover {
	font-size: 12px;
	line-height: 14px;
	color: #666666;
	text-decoration: none;
}
.orange, a.orange {
	color:#F60;
	text-decoration:underline;
}
a.orange:hover {
	text-decoration:none;
}
/** HEAD **/
#head {
	height: 90px;
	width: 950px;
}
#logo {
	float: left;
	height: 52px;
	width: 260px;
	padding-top: 18px;
}
#contact-login {
	padding-top:26px;
	line-height:26px;
	text-align:right;
	float:right;
}
#contact-login a {
	font-size:11px;
	color: #666666;
	line-height:20px;
}
#contact-login a:hover {
	color: #F60;
}
/** NAVIGATION **/
#nav {
	width: 950px;
	height: 45px;
	padding-bottom: 10px;
}
#nav a {
	text-decoration: none;
}
#nav ul {
	list-style:none;
	margin: 0px;
	padding: 0px;
}
#nav li {
	float:left;
}
.so-In {
	background: url(images/so-In_bg.gif) repeat-x  left top;
	border-top: 1px solid #fff;
}
.so-In_c {
	padding-left: 10px;
	line-height:20px;
}
.so-In_c h1.pTitle {
	font-size:20px;
	color:#06C;
	padding:10px 10px 15px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
}
#so-In h1 {
	font-size: 16px;
	margin-bottom: 5px;
	color: #069;
	padding-top: 15px;
}
#so-In h2 {
	line-height: 14px;
}
#so-In h2 p {
	line-height:1.5em;
	margin-bottom: 5px;
	font-size: 11px;
}
#so-In h3 {
	font-size: 12px;
}
#so-In h3 a {
	color: #069;
}
#so-In h3 a:hover {
	color: #F90;
}
/*soL*/
#soL {
	margin: 10px 7px;
	width: 666px;
}
#soL_title {
	font-size: 16px;
	background: url(images/commonTitleBg.gif) repeat-x;
	width: 636px;
	line-height: 34px;
	height: 34px;
	padding: 0 15px;
}
#soL_title a {
	color: #E6F2FF;
}
#soL_title a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
#soL_content {
	clear:both;
}
#soL_content #left {
	float: left;
	width: 300px;
	margin:10px;
}
#soL_content #right {
	margin:10px;
	float: right;
	width: 300px;
}
#soL_content .soL_item {
	border-bottom: 1px dashed #CCC;
	padding: 15px 15px 15px 0;
}
#soL_content .soL_item .soL_item_img {
	float: left;
	height: 57px;
	width: 57px;
	display: inline;
}
#soL_content .soL_item .soL_item_txt {
	float: left;
	padding-left: 10px;
	width: 210px;
}
#soL_content .soL_item h1 a {
	font-size:14px;
	line-height:20px;
	color:#069;
}
#soL_content .soL_item h1 a:hover {
	color:#F60;
}
#soL_content .soL_item h2 {
	color:#666;
	line-height:18px;
}
#soL_content .soL_item h3 a {
	line-height:30px;
	color:#069;
}
#soL_content .soL_item h3 a:hover {
	color:#F60;
}
/*sLink*/
#sLink {
	background: url(images/sLink_bg_top.gif) no-repeat center top;
	background-color: #d2d2d2;
	width: 667px;
	margin: 0 7px;
}
#sLink_i {
	background: url(images/sLink_bg_btm.gif) no-repeat center bottom;
	padding:8px;
	width:651px
}
#sLink div.box {
	background: url(images/sLink_item_bg.gif) no-repeat left top;
	margin: 5px;
	float: left;
	height: 92px;
	width: 295px;
	padding: 10px;
	display: inline; /*Hace in IE6*/
}
#sLink div.box:hover {
	background: url(images/sLink_item_bg.gif) no-repeat left bottom;
}
.sLink_i_img {
	float: left;
	padding: 0 10px;
}
.sLink_i_txt {
}
.sLink_i_txt h1 a {
	font-size: 14px;
	font-weight:bold;
	color:#06C;
	text-align:justify;
	font-family:  Arial, Helvetica, sans-serif;
}
.sLink_i_txt h1 a:hover {
	color: #F60;
}
.sLink_i_txt h2 {
	line-height: 14px;
	color: #666;
	font-size: 11px;
	text-align:justify;
	padding-top: 2px;
}
.sLink_i_txt h2 a {
	font-size: 11px;
	color: #F60;
	text-decoration:none;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.open_source_box {
	background-image:url(images/openbox.gif);
	background-repeat:repeat-x;
	height:243px;
	margin-top:-18px;
}
.sLink_i_txt h2 a:hover {
	color: #006699;
}
.heading1 {
	padding-top:10px;
}
.heading1 a {
	color:#06C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
}
.heading1 a:hover {
	color: #F60;
}
.heading2 {
	color: #666;
	font-size: 11px;
	padding-left:10px;
	text-align:justify;
	padding-right:10px;
	padding-top: 5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.heading2 a {
	font-size: 11px;
	color: #F60;
	text-decoration:none;
	padding-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.heading2 a:hover {
	color: #006699;
}

#sLink div.sLink_i h1 a {
	font-size: 16px;
	line-height: 20px;
	color: #006699;
	font-family: "Trebuchet MS";
}
#sLink div.sLink_i h1 a:hover {
	color: #F60;
}
/** RIGHT SECTION **/
#whatsMore {
}
.commontitle {
	font-size: 14px;
	line-height: 34px;
	color: #FFF;
	text-decoration: none;
	background-color: #333;
	text-indent: 15px;
	background-image: url(images/commonTitleBg.gif);
	background-repeat: repeat-x;
}
.commontitle_2 {
	font-size: 14px;
	line-height: 34px;
	color: #FFF;
	text-decoration: none;
	background-image: url(images/commonTitleBg.gif);
	background-repeat: repeat-x;
	text-indent: 15px;
}
.commonContent {
	background-color: #ececec;
	padding: 10px;
}
.commonContent2 {
	background-color: #FFFFFF;
	padding: 10px;
}
.outer_ul {
	margin-left:30px;
	list-style:disc;
}
.inner_ul {
	margin-left:30px;
	list-style:circle;
}
#whatsMore .demo_links {
	padding: 15px;
	background: url(images/wl96_icon.jpg) no-repeat 150px 20px;
	font-size: 14px;
	color: #333;
	text-decoration: none;
}
#whatsMore .demo_links ul {
	margin: 0px;
	list-style-type: none;
	padding: 10px 0;
}
#whatsMore .demo_links li {
	margin-bottom: 2px;
}
#whatsMore .demo_links a {
	background: url(images/mouseBg.gif) no-repeat 0px -15px;
	font-size:12px;
	display: block;
	height: 15px;
	width: 70px;
	padding-left: 31px;
	line-height: 15px;
	color: #333;
	text-decoration: none;
}
#whatsMore .demo_links a:hover {
	color: #FFF;
	background: url(images/mouseBg.gif) no-repeat 0px 0px;
	display: block;
}
ul.commonUl {
	margin: 0px;
	padding: 10px;
	list-style-type: none;
	border-left: #ECECEC 1px solid;
	border-right: #ECECEC 1px solid;
}
a.squar {
	line-height: 22px;
	display: block;
	text-indent: 10px;
	background-image: url(images/squar.gif);
	background-repeat: no-repeat;
	background-position: 0px 9px;
}
.mainContentPadding {
	padding: 15px;
	background-color: #ececec;
}
img.storyHead {
	background-color: #FFF;
	border: 1px solid #CCC;
	float: left;
	margin-right: 8px;
	padding: 4px;
}
a.sucStoryCompanyName {
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	text-decoration: none;
}
a.sucStoryCompanyName span {
	font-weight: bold;
	color: #666;
}
.storyContent {
	line-height: 14px;
	color: #333333;
	text-decoration: none;
	clear: both;
	padding: 5px 0;
	font-weight: normal;
	margin: 0px;
}
a.storyLinkDemo {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #369;
	text-decoration: underline;
	background-image: url(images/icon_play_demo.png);
	height: 25px;
	padding-left: 20px;
	display: block;
	background-repeat: no-repeat;
	background-position: left center;
}
a.storyLinkDownload {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #369;
	text-decoration: underline;
	background-image: url(images/pdf_ico.png);
	height: 25px;
	padding-left: 20px;
	display: block;
	background-repeat: no-repeat;
	background-position: 2px center;
}
a.storyLinkMore {
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #369;
	text-decoration: underline;
	background-image: url(images/more_ico.png);
	height: 25px;
	padding-left: 20px;
	display: block;
	background-repeat: no-repeat;
	background-position: 2px center;
}
.industryTXT {
	line-height: 14px;
	color: #333;
	text-decoration: none;
	float: left;
}
.industryTXT strong {
	color: #039;
}
#industryItem {
	clear: both;
}
/** NEXT STEP **/
#nextStep {
}
#nextStep_item {
	background-color:#FFF;
	border-right: 1px solid #d5d5d5;
	border-bottom: 1px solid #d5d5d5;
	border-left: 1px solid #d5d5d5;
}
#nextStep_item ul {
	list-style-type: none;
}
#nextStep_item li {
}
#nextStep_item a {
	font-size: 12px;
	line-height: 33px;
	color: #666;
	background-color:#FFF;
	background: url(images/nextStep_arrow.gif) no-repeat 230px -33px;
	border-top: 1px solid #eee;
	display: block;
	height:33px;
	padding-left: 14px;
}
#nextStep_item a:hover {
	color: #F60;
	background-color:#FFF;
	background: url(images/nextStep_arrow.gif) no-repeat 230px 0px;
}
/** SITEMAP **/
#siteMap {
	width: 950px;
	background: url(images/commonTitleBg.gif) repeat-x;
}
#siteMap #siteMap_title {
	line-height: 34px;
	color: #FFF;
	margin-bottom: 1px;
}
#siteMap #siteMap_title #siteMap_tollPhone {
	color: #FFF;
	float: left;
	padding-left: 15px;
	font-size: 14px;
}
#siteMap #siteMap_title #siteMap_userLink {
	color: #FFF;
	float: right;
	font-size: 12px;
	padding-right: 15px;
}
div.siteMap_section {
	width: 164px;
	float: left;
	padding: 15px 15px 15px 10px;
	border-left: 1px solid #CCC;
}
div.siteMap_section ul {
	list-style-type: none;
	margin-left:-30px;
}
div.siteMap_section a.mainChannel {
	line-height: 20px;
	font-weight: bold;
	text-align:left;
	color:#036;
	margin-top: 8px;
	display: block;
	text-indent: 10px;
	font-family:Arial, Helvetica, sans-serif;
}
div.siteMap_section a.mainChannel:hover {
	color: #F60;
}
div.siteMap_section a.subChannel {
	font-size:11px;
	text-align:left;
	line-height: 18px;
	color:#333;
	display: block;
	padding-left: 18px;
	font-family: Arial, Helvetica, sans-serif;
}
div.siteMap_section a.subChannel:hover {
	color: #F60;
}
#copyright {
	font-size:11px;
	line-height: 20px;
	text-align: center;
	width: 950px;
	padding-top:10px;
	padding-bottom: 10px;
	border-top: 1px solid #eee;
}
.space_bottom_top {
	margin-bottom:10px;
}
/** SCROLL NEWS **/
.scrollNews {
	line-height:33px;
	background: #000;
	margin: 1px 0;
	color: #FFF;
	text-indent: 15px;
}
.scrollNews span {
	font-size: 12px;
	color: #F30;
	text-decoration: none;
}
.scrollNews a {
	color: #FFF;
}
.app_big {
	background-image: url(images/app_big_bg.gif);
	background-repeat: repeat-x;
	padding-top: 10px;
}
.seo_box {
	background-image: url(images/search_bg_box.jpg);
	background-repeat:no-repeat;
	height:150px;
}
h1.overviewTitle {
	font-size: 14px;
	line-height: 24px;
	color: #0066CC;
	text-decoration: none;
}
h2.overviewContent {
	line-height: 14px;
	color: #666666;
	text-decoration: none;
	margin-bottom: 1em;
}
h3.link {
	padding-left: 15px;
	line-height: 30px;
	color: #999999;
}
h3.link a {
	color: #333333;
	text-decoration: underline;
}
h3.link a:hover {
	color: #0099CC;
	text-decoration: underline;
}
.dashboard {
	margin-bottom: 10px;
}
.dashboard .d-title {
	line-height: 26px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(images/dash-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: 10px;
}
.dashboard .d-content {
	background-image: url(images/dash-bg.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}
.d-content li {
	list-style-type: none;
}
.d-content a {
	background-image: url(images/dot-1.gif);
	background-repeat: no-repeat;
	background-position: 4px center;
	text-indent: 15px;
	line-height: 18px;
	display: block;
}
.d-content a:hover {
	background-color:#c5cfd6;
	text-decoration:none;
	color:#F60;
	display: block;
}
#fourFunctions {
	background-color: #EEEEEE;
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	padding: 15px;
	clear: both;
}
div.styleMouseOut {
	padding: 15px;
	border: 1px solid #EEEEEE;
}
div.styleMouseOver {
	background-color: #FFFFFF;
	border: 1px solid #cccccc;
	padding: 15px;
}
#home_industry_section {
	float: left;
	width: 328px;
}
#home_news_section {
	float: right;
	width: 328px;
}
ul.industry {
	width: 300px;
}
ul.industry li {
	float: left;
	width: 145px;
}
ul.industry a {
	background-image: url(images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	display: block;
	line-height: 22px;
}
ul.industry2 {
	margin-top:10px;
}
ul.industry2 li {
	float: left;
	width: 190px;
}
ul.industry2 a {
	background-image: url(images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	display: block;
	line-height: 22px;
}
ul.home_news {
	width: 300px;
}
ul.home_news li {
	list-style:none;
}
ul.home_news a {
	background-image: url(images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	text-indent: 10px;
	display: block;
	line-height: 22px;
}
/** Demo Center - Video **/


.video_con {
	padding: 15px;
}
.article_title, .video_title {
	line-height: 60px;
	color: #333333;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	font-size: 28px;
}
.article_con {
	padding: 15px;
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.article_con p {
	margin-bottom: 1em;
}
/** Login Page **/
#mainNav {
	width: 930px;
	margin: 8px auto 0 auto;
}
ul#mainNavBar {
	height: 150px;
	width: 930px;
}
ul#mainNavBar li {
	float: left;
}
#mainNavBar li.navSpace {
	width: 2px;
	display: block;
	float: left;
	height: 151px;
}
a.emailLink, a.faxLink, a.voiceLink, a.surveyLink, a.smsLink {
	background: url(images/mainNavBg.jpg) no-repeat;
	text-align: center;
	height: 115px;
	width: 183px;
	padding-top: 36px;
	background-color: #069;
	display: block;
}
a.emailLink {
	background-position: 0px -151px;
}
a.emailLink:hover {
	background-position: 0px 0px;
}
a.faxLink {
	background-position: -185px -151px;
}
a.faxLink:hover {
	background-position: -185px 0px;
}
a.voiceLink {
	background-position: -370px -151px;
}
a.voiceLink:hover {
	background-position: -370px 0px;
}
a.surveyLink {
	background-position: -555px -151px;
}
a.surveyLink:hover {
	background-position: -555px 0px;
}
a.smsLink {
	background-position: -740px -151px;
	width: 190px;
}
a.smsLink:hover {
	background-position: -740px 0px;
	width: 190px;
}
#contentBox {
	width: 930px;
	margin:8px auto 0 auto;
}
.roundCorner {
	background: url(images/contentTopImg.gif) no-repeat!important;
	background:none;
	height: 12px!important;
	height:0;
	width: 930px;
	line-height:1px;
}
#con_gradiant_bg {
	background: url(images/contentGradiant.gif) repeat-x left top;
	display:inline-block;
	display /**/:block;
}
#fullLogo {
	float: left;
	width: 182px;
	padding-top: 65px;
	padding-left: 70px;
}
#announcement {
	float: left;
	width: 218px;
	padding-top: 40px;
	padding-left: 48px;
	padding-bottom: 40px;
	background:inherit;
}
#announcement a.aTitle {
	line-height: 30px;
	color: #25a;
	display: block;
	width: 180px;
	font-size: 14px;
}
#announcement .aTitle:hover {
	color: #F60;
}
#announcement .aContent {
	color: #666;
	text-decoration: none;
	display: block;
	line-height:16px;
	margin-bottom:1.5em;
	width: 190px;
}
#login {
	float: right;
	width: 360px;
	padding: 60px 0 60px 40px;
	background: url(images/spaceLine-2.gif) no-repeat left center;
}
.blueFontNormal {
	color: #2255aa;
	font-size: 12px;
	font-weight: normal;
}
.blueFont {
	color: #25a;
}
.blueFont:hover {
	color: #F60;
}
.orangeFont {
	color: #FF6600;
}
input.typeIn {
	border-top: 1px solid #bababa;
	border-right: 1px solid #d6d6d6;
	border-bottom: 1px solid #d6d6d6;
	border-left: 1px solid #bababa;
	padding: 4px 2px;
	background:url(images/div-input-bg.gif) no-repeat left top;
}
input.botton {
	background: url(images/bottonBg.gif) repeat center center;
	height: 20px;
	border: 1px solid #748db7;
	color: #069;
	padding: 1px 10px;
}
#app_tab {
	padding-top: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	display: block;
	height:30px;
}
#app_tab li {
	float: left;
}
#app_tab li a {
	line-height:30px;
	padding: 0 12px;
	display: block;
	color: #999;
}
#app_tab li a:hover {
	line-height:30px;
	padding: 0 12px;
	color:#333;
	display: block;
}
#app_tab li a.current {
	padding: 0 12px;
	background-color:#333;
	color:#FFF;
	display: block;
}
#form-top {
	background-image: url(images/form-bg_01.gif);
	background-repeat: no-repeat;
	width: 640px;
	padding-top: 112px;
}
#form-top2 {
	background-image: url(images/form-bg_04.gif);
	background-repeat: no-repeat;
	width: 640px;
	padding-top: 112px;
}
#form-btm {
	background-image: url(images/form-bg_03.gif);
	background-repeat: no-repeat;
	width: 640px;
	padding-bottom: 35px;
	background-position: left bottom;
}
#form-bg {
	background-image: url(images/form-bg_02.gif);
	background-repeat: repeat-y;
	width: 640px;
	margin-left: 20px;
} 
.fp{
    font-size:14px;
	color:#666;
}
.fe{
    font-size:36px;
	color:#09C; 
	line-height:80px;
}
/* New added
*/
ol.ind {	margin: 0 0 1.8em 0; list-style-type: none; padding: 0 0 0 30px; }
ol.ind li {font-size: 11px; color: #06C; text-decoration: none; text-indent: 0px; line-height: 16px; font-weight: normal; padding: 0 0 0 12px; background: url(images/dot-3.gif) no-repeat left 5px; display: block; margin: 0; }

.f-links {
	width: 950px; margin: 0 auto;
}
.f-links-title {
	font-size: 14px;
	line-height: 34px;
	color: #FFFFFF;
	background-image: url(images/commonTitleBg.gif);
	background-repeat: repeat-x;
	padding-left: 15px;
}
.f-links-cont {
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.f-links-cont li {
	font-size:11px;
	float: left;
	width: 110px;
	line-height: 20px;
	background-image: url(images/dot-2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 10px;
}

/* Home Search
*/
#globe-search {
	background-color:#F5F5F5;
	height:25px;
	color:#666666;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E0E0;
}
#globe-search .inner {
	margin:0 auto;
	width:950px;
	text-align:right;
}
input.searchbar {
	height:17px;
	width:120px;
	border:1px solid #587287;
	color:#000;
	padding:0 2px;
	line-height:17px;
	background-color: #FBFAD2;
}
input.searchbtn {
	background-image: url(images/btn-search.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 60px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-size: 11px;
	color: #FFFFFF;
}
.a-list-title {
	font-size: 30px;
	color: #069;
	padding: 10px;
	line-height: 1.5em;
	border-bottom: 2px solid #E3E9F0;
}
.a-list {
	padding: 20px 10px;
}
.a-list li {
	border-bottom: 1px dashed #ccc;
}
.a-list a {
	background: #FFF url(images/bullet_yellow.gif) no-repeat 10px 18px;
	font-size: 14px;
	color: #000;
	line-height: 1.5em;
	padding:10px 10px 10px 25px;
	display:block;
}
.a-list a:hover {
	color: #003399;
	text-decoration: none;
	background-color:#f2f2f2;
}
.hiddenDiv {
display:none;
}

