/* CSS Document */
*, html, body
{

}

body
{
	/*background-image:url(/images/General/bg-header.png);*/
	background-repeat:repeat-x;
	background-color:#e1e1e1;
}


.txt{
	margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#595959;
	text-align:left;
	line-height:20px; 	
	margin-bottom:1em;

}


.servicepack-date{
	margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#595959;
	text-align:center;
	line-height:20px; 	
	margin-bottom:1em;
}

.servicepack{
	margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#595959;
	text-align:center;
	line-height:20px; 	
	margin-bottom:1em;
}

div.txt
{
	margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#595959;
	text-align:left;
	line-height:20px; 	
	margin-bottom:1em;
}
div.txt-small
{
	margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#595959;
	text-align:left;
	line-height:17px; 	
	margin-bottom:1em;
}

h3
{	
	font-family:Arial,Verdana,sans-serif;
	font-size:17px;
	font-weight:normal;
    color: #990000;
	text-align:left;
	margin-bottom:0.65em;
	
}
h4
{
	font-family:Arial,Verdana,sans-serif;
	font-size:15px;
	font-weight:normal;
    color: #990000;
	text-align:left;
	margin-bottom:0.65em;
}

h5
{
	font-family:Arial,Verdana,sans-serif;
	font-size:13px;
	font-weight:normal;
    color: #990000;
	text-align:left;
	margin-bottom:0.65em;
}

h6
{
	font-family:Arial,Verdana,sans-serif;
	font-size:13px;
	font-weight:normal;
    color: #000000;
	text-align:left;
	margin-bottom:0.65em;
}

.heading-samll
{
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	font-weight:normal;
    color: #000000;
	text-align:center;
	margin-bottom:0.65em;
}

.page-heading-medium
{font-family:Arial,Verdana,sans-serif;
	font-size:15px;
	font-weight:normal;
    color: #333333;
	text-align:left;

	
}

.page-heading-small
{font-family:Arial,Verdana,sans-serif;
	font-size:17px;
	font-weight:normal;
    color: #000000;
	text-align:left;
	margin-bottom:0.65em;
	
}
.left
{
	float:left;
}
.right
{
	float:right;
}
.clear
{
	clear:both;
}
.main_table
{
	width:100%;
}
@font-face
{  
  font-family: Lucida Grande ;  
  src: url( fonts/Lucida Grande.ttf ) format("truetype");  
}
/*==========Header===========*/
.header_portion
{
	width:100%;
}
.header_portion .header_inner_width
{
	width:90%;
}
.header_inner_width .logo
{
	text-align:left;
	padding:20px 0px 2px 0px;
	
}
.header_inner_width .logo a
{
	text-decoration:none;
	border:0px;
	cursor:pointer;
}
.header_inner_width .logo a img
{
	border:0px;
	cursor:pointer;
	display: block;
    padding: 0;
    text-indent: -9999px;
    width: 334px;
	height:99px;
}

.header_inner_width .top_black_menu
{
	/*background-image:url("/images/link-bg.png") repeat-none scroll left top transparent;
	background-repeat:no-repeat;
	width:938px;
	height:36px;
	padding-bottom:0px;*/
	
}
.top_black_menu ul
{
	position:top:70px;
	left:153px;
	margin:0px;
	padding-top:0px;
}

.header_inner_width .top_blue_submenu
{
	/*background:url("/images/sublinks-blue-bg.jpg") scroll left top transparent;
	background-repeat:repeat-x;
	height:55px;
	width:938px;
	text-align:left;
	background-color:red;
	border:black;*/
}
.top_blue_submenu ul
{
	padding:0;
	list-style-type:none;
}
.top_blue_submenu ul li
{
	float:left;
}
.top_blue_submenu ul li a
{
	display:block;
	padding:12px 5px 18px 5px;
	color:#FFFFFF;
	
}
* html .top_blue_submenu ul li a:link
{
	color:#FFFFFF;
}
/*==========Body===========*/
.body_portion
{
	width:100%;
	/*background-color:#e1e1e1;*/
	
}
.body_portion .body_inner_width
{
	width:939px;
	background: url("/images/General/right-menu.png") repeat-y scroll right top transparent;
	background-color:#ffffff;

}
.home-product-sec {
	padding:10px;
	border-right:solid 0px #cccccc;
}
.home-product-sec ul li {
	list-style-type:none;
   	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	font-weight:normal;
	line-height:14px;
	margin-bottom:0px;

}
	.home-li{
   	font: 11px Arial,Verdana,sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:18px;
	Display:inline;
	}
	a.home-li:link{
	font: 11px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:none;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration:underline;
	}
	
	a.home-li:visited{
	font: 11px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:none;padding-left: 4px;
	padding-right: 4px;
	display: inline;
	text-decoration:underline;
	}
	a.home-li:hover{
	font: 11px Arial,Verdana,sans-serif;
	color:#990000;
	text-decoration:none;padding-left: 4px;
	padding-right: 4px;
	display: inline;
}

	a.servicepack:link{
	font: 12px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:none;
	text-align:center;
	}
	
	a.servicepack:visited{
	font: 12px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:none;padding-left: 4px;
	display: inline;
	text-decoration:underline;
	text-align:center;
	}
	a.servicepack:hover{
	font: 12px Arial,Verdana,sans-serif;
	color:#990000;
	text-decoration:none;
	display: inline;
	text-align:center;
}





a.General:link{
	font: 12px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:underline;
	
	}
	
	a.General:visited{
	font: 12px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:underline;

	}
	a.General:hover{
	font: 12px Arial,Verdana,sans-serif;
	color:#990000;
	text-decoration:none;


	}


h2{
font-family:Arial,Verdana,sans-serif;
	font-size:18px;
	font-weight:normal;
    color: #333333;
	text-align:left;
	margin-bottom: 0.2em;

}








.body_inner_width .left_body_portion
{
	width:672px;
	margin-left:1px;
	background-color:#ffffff;
	border-right:0px solid #cccccc;
}
* html .body_inner_width .left_body_portion
{
	width:659px;
}
	.left_body_portion .body_inner
{
	padding:30px 20px 40px 20px;
}
* html .left_body_portion .body_inner
{
	padding:30px 5px 40px 17px;
}
h1{font-family:Arial,Verdana,sans-serif;
	font-size:26px;
	font-weight:normal;
    color: #990000;
    margin-bottom: 0.5em;
	}
.body_inner .blue_heading h1
{
	font-family:Arial,Verdana,sans-serif;
	font-size:26px;
	font-weight:normal;
    color: #990000;
    margin-bottom: 0.5em;
	text-align:left;
}
.body_inner .gray_heading h2
{
	font-family:Arial,Verdana,sans-serif;
	font-size:18px;
	font-weight:normal;
    color: #333333;
	text-align:left;
	margin-bottom: 0.2em;
}
.body_inner .notmal_txt p
{
	margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#595959;
	text-align:left;
	line-height:20px;
	margin-bottom:1em
}
/*====================  for center page  =======================*/
.body_portion .body_inner_width2
{
	width:939px;
	
	background-color:#ffffff;

}
.body_inner_width2 
{
	
	margin-left:1px;
	background-color:#ffffff;
	border-right:0px solid #cccccc;
}
}
	.body_inner2
{
	padding:30px 20px 40px 20px;
}
* html .body_inner2
{
	padding:30px 5px 40px 17px;
}
.body_inner2 .blue_heading h1
{
	font-family:Arial,Verdana,sans-serif;
	font-size:26px;
	font-weight:normal;
    color: #990000;
    margin-bottom: 0.5em;
	text-align:left;
}
.body_inner2 .gray_heading h2
{
	font-family:Arial,Verdana,sans-serif;
	font-size:18px;
	font-weight:normal;
    color: #333333;
	text-align:left;
	margin-bottom: 0.2em;
}
.body_inner2 .notmal_txt p
{
	margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#595959;
	text-align:left;
	line-height:20px;
	margin-bottom:1em
}





/*==body boxes==*/
.body_inner .body_boxes
{
	margin:0px 0x 0px 0px;
}
.body_boxes .body_box_top
{
    background: url(/images/General/solutions-home-gray-hdr.png) no-repeat scroll left bottom transparent;
    width: auto;
	height:13px;
	margin-top:15px;
	margin-bottom:0px;
	padding:0px;

	
}
.body_boxes .body_box_bottom
{
    background: url(/images/General/solutions-home-gray-ftr.png) no-repeat scroll left top transparent;
    width: auto;
	height:13px;
	margin-bottom:0px;
	

}
.body_boxes .body_box_middle
{
	background: url(/images/General/solutions-home-gray-str.png) repeat-y scroll left top transparent;
    width: 628px;
	margin-right:10px;
	padding-right:22px;
	padding-left:22px;
	padding-top:22px;
	padding-bottom:1px;

}

.body_boxes .body_box_middle2{
    background: url(/images/General/solutions-home-gray-str.png) repeat-y scroll left top transparent;  
	 width: 628px;
	margin-right:18px;
	padding-left:3px;
	padding-top:22px;
	padding-bottom:1px;


}
* html .body_boxes .body_box_middle
{
	background: url(/images/General/solutions-home-gray-str.png) repeat-y scroll left top transparent;
    width: 628px;

	padding-right:22px;
	padding-left:22px;
	padding-top:22px;
	padding-bottom:1px;
}
.body_box_middle .box_text{
 	width:590px;
	text-align:left;
	padding-bottom:0px;
	}
.body_inner_width .sidebar_portion
{
	width:265px;
	/*background-color:#f4f4f4;
	border-left:1px solid #cccccc;*/
	border-right:0px solid #ffffff;
	z-index:1px;
	/*height:1017px;*/
}
/** html .body_inner_width .sidebar_portion
{
	height:1045px;
}*/
.sidebar_portion .sidebar_inner
{
	padding:0px 0px 0px 0px;
}
* html .sidebar_portion .sidebar_inner
{
/*	margin:31px 5px 0px 5px;*/
}
.sidebar_inner .sidebar_banners
{
	margin:0px 0px 0px 0px;
}
.sidebar_banners .banner_box
{
	/*margin:5px 5x 5px 5px;*/
}

/*==========Footer===========*/
.footer_portion
{
	width:100%;
	background-image:url(/images/General/footer-bg.jpg);
	background-repeat:repeat-x;
	background-color:#000000;
	/*margin-top:-25px;*/
}
.footer_portion .footer_inner_width
{
	width:90%;
	padding-bottom:0px;
}
.footer_inner_width .footer_top_boxes
{
	margin:0px 0px 0px 0px;
}
/*.footer_inner_width .white_portion_bottom
{
	background:white;
	width:938px;
	height:0px;
	margin-left:0px;*/
}
/*html>body .footer_inner_width .footer_top_boxes
{
	margin:0px 0px 0px 0px;
}
* html .footer_inner_width .footer_top_boxes
{
	margin:0px 0px 0px 0px;
}*/
.footer_inner_width .footer_menu
{
	padding:16px 5px 15px 5px;
	background-color:#191919;
}
.footer_menu .left
{
	padding:0px 12px 0px 12px;
	
}
.footer_menu .footer_heading
{
	 color: #cccccc;
	 font-family:Arial,Verdana,sans-serif;
	 font-size:12px;
	 text-align:left;
	 font-weight:normal;
}
.footer_menu ul
{
	padding:0;
	list-style-type:none;
}
.footer_menu ul li
{
	margin: 0.22em 0 0.22em 0.15em;
   	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
	font-weight:normal;
	line-height:14px;
}
.footer_menu ul li a
{
	text-decoration:none;
	color:#666666;
}
.footer_menu ul li a:hover
{
	color:#cccccc;
}
.footer_menu hr
{
	border-bottom:2px solid #000000;
	margin:15px 0px 5px 0px;
}

.footer_inner_width .footer_txt
{
	margin: 0.45em 0 0.35em 0.15em;
   	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	color:#666666;
}
.footer_txt p
{
	text-align:justify;
}
/*  Right Menu Classis Start   */
.page_menu ul
{
	padding:0;
	list-style-type:none;
	color:#000000;
}
.page_menu ul li
{
	padding: 0.45em 0.67em 0.35em 0.55em;
	margin-left: 1px;
   	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:#595959;
	text-align:left;
	font-weight:600;
	border-bottom:solid 1px #cccccc;
	border-left:solid 0px #cccccc;
	line-height:20px;
}

.page_menu ul li a
{
	text-decoration:none;
	color:#595959;
}
.page_menu ul li a:hover
{
	color:#000000;

}
.page_menu hr
{
	border-bottom:2px solid #000000;
	margin:15px 0px 5px 0px;
}

white-right{
background-color#ffffff;
}



.page_menu2 ul li
{
	margin-bottom:3px;
	margin-left: 1px;
   	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:#595959;
	text-align:left;
	font-weight:600;
	line-height:18px;	list-style-type:none;
}

.news-date{
   	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	color:#000000;
	background-color:#f2f2f2;
	text-align:left;
	padding:4px;
	width:400px;
	margin-bottom:5px;
}
.news{
 	font-family:Arial,Verdana,sans-serif;
	font-size:12px;
	color:#595959;
	text-align:left;
	padding:4px;
	width:400px;
	padding-top:0px;
}
a.news-link:link{
	font: 11px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:underline;
	}
a.news-link:visited{
	font: 11px Arial,Verdana,sans-serif;
	color:#1122cc;
	text-decoration:underline;
	
	}
a.news-link:hover{
	font: 11px Arial,Verdana,sans-serif;
	color:#990000;
	text-decoration:none;
	
	}
.Index-right-bar{
background-image:url(/images/Index-right-bar.png);
background-repeat:no-repeat;
height:374px;
width:243px;
}



.inner-pages ul
{
	
	list-style-type:none;
	padding-bottom:0px;
	margin-left:17px;
	}
	
	.inner-pages li
{
  	background: url(/images/General/List-red-arrow.png) no-repeat scroll 0 top transparent;
	padding-left:30px;
   	font-family:Arial,Verdana,sans-serif;
	list-style-type:none;
	font-size:11px;
	color:#595959;
	text-align:left;
	line-height:20px;
	font-weight:bold;
}


.inner-pages1 ul
{
	padding-bottom:0px;
	
	}
	
	.inner-pages1 li
{

	text-decoration:none;
	font-family:Arial,Verdana,sans-serif;
	font-size:11px;
	color:#595959;
	text-align:left;
	font-weight:normal;
	line-height:18px;
	
	
}


.page_menu2 ul li a
{
	text-decoration:none;
	color:#595959;
}
.page_menu2 ul li a:hover
{
	color:#990000;

}


/*==body boxes Store==*/

Store_boxes{

}
.Store_box_top
{
    background: url("/images/Store-home-gray-hdr.jpg") no-repeat scroll left bottom transparent;
	height:13px;
	margin-top:0px;
	padding:0px;
	
}
.Store_box_bottom
{
    background: url("/images/store-home-gray-ftr.jpg") no-repeat scroll left bottom transparent;
	height:13px;
	margin-bottom:20px;
	padding-bottom:0px;
	

}

 .Store_box_middle
{
	background: url("/images/Store-home-gray-str.jpg") repeat-y scroll left top transparent;
	padding-left:6px;
	padding:10px 10px 5px 10px;
	}



.Store_box-left{
background:url("/images/Store/buy-now-left.png");background-repeat:no-repeat;width:16px;height:178px;
float:left;
}
.Store_box-right{
background:url("/images/Store/buy-now-right.png");background-repeat:no-repeat;width:16px;height:178px;
float:left;
}
.Store_box-bg{
background:url("/images/Store/buy-now-bg.png");background-repeat:repeat-x;width:180px;height:178px;
float:left;
}


.store_button{
	background-image:url(/images/store/Buy-Now-button.png);
	width:59px;
	height:24px;
	background-repeat:no-repeat;
	font: 10px Arial,Verdana,sans-serif;
	color:white;
	padding-top:4px;
	text-decoration:none;

}
a.store_button_link:link{
	color:#ffffff;
	text-decoration:none;
	width:59px;
	height:24px;
}
a.store_button_link:hover{
	color:#ffffff;
	text-decoration:none;

}
a.store_button_link:visited{
	color:#ffffff;
	text-decoration:none;
}


.Downloads_button{
	background-image:url(/images/Downloads-button.png);
	width:129px;
	height:30px;
	background-repeat:no-repeat;
	font: 12px Arial,Verdana,sans-serif;
	color:white;
	padding-top:4px;
	text-decoration:none;

}
a.Downloads_button_link:link{
	color:#ffffff;
	text-decoration:none;
	width:129px;
	height:30px;
}
a.Downloads_button_link:hover{
	color:#ffffff;
	text-decoration:none;

}
a.Downloads_button_link:visited{
	color:#ffffff;
	text-decoration:none;
}


/*==Solution boxes Start==*/


.Support_box_top
{
    background: url("/images/Support-home-gray-hdr.jpg") no-repeat scroll left bottom transparent;
	height:13px;
	margin-top:0px;
	padding:0px;
	
}
.Support_box_bottom
{
    background: url("/images/Support-home-gray-ftr.jpg") no-repeat scroll left bottom transparent;
	height:13px;
	margin-bottom:20px;
	padding-bottom:0px;
	

}

 .Support_box_middle
{
	background: url("/images/Support-home-gray-str.jpg") repeat-y scroll left top transparent;
	padding-left:6px;
	padding:10px 10px 5px 10px;
	}

/*==Solution boxes End==*/


/*Exchange Table*/

#dwrap-e div {
 float: left;
 border-bottom:solid 1px #cccccc;
 border-right:solid 0px #cccccc;
 text-align:left;
 font-family:Arial,Verdana,sans-serif;
 font-size:12px;
 color:#595959;
 padding:4px;
 

 }
 .tddiv-e{
 border-right:solid 1px #cccccc;
	width:600px;
  }
  




/*--store-tables--*/
.head-table{
 border-top:solid 0px #cccccc;
 background:url(/images/General/tddiv-head.png);
 background-repeat:repeat-x;
 height:41px;
 font-family:Arial,Verdana,sans-serif;
 color:#ffffff;
 font-size:14px;
 padding-top:10px;
 vertical-align:middle;
 }
 
 
 .head-table2{
 border-top:solid 0px #cccccc;
 background:url(/images/General/tddiv-head.png);
 background-repeat:repeat-x;
 height:41px;
 font-family:Arial,Verdana,sans-serif;
 color:#ffffff;
 font-size:14px;
 vertical-align:middle;
 padding-left:10px;
 font-weight:bold;
 }
 
  .head-online{
 border-top:solid 0px #cccccc;
 background:url(/images/General/tddiv-head.png);
 background-repeat:repeat-x;
 height:41px;
 font-family:Arial,Verdana,sans-serif;
 color:#ffffff;
 font-size:14px;
 vertical-align:middle;
 padding-left:10px;
 font-weight:bold;
 }
 
   .head-online-small{
 border-top:solid 0px #cccccc;
 background:url(/images/General/tddiv-head.png);
 background-repeat:repeat-x;
 height:23px;
 font-family:Arial,Verdana,sans-serif;
 color:#ffffff;
 font-size:14px;
 vertical-align:middle;
 padding-left:10px;
 font-weight:bold;
 }
 
  .table-td{
 font-family:Arial,Verdana,sans-serif;
 color:#333333;
 font-size:12px;
 vertical-align:middle;
 padding:5px;
 }
 
 .tab-td{
 height:74px;
 font-family:Arial,Verdana,sans-serif;
 color:#333333;
 font-size:12px;
 vertical-align:middle;
 }
  .tab-td3{
 height:74px;
 font-family:Arial,Verdana,sans-serif;
 color:#333333;
 font-size:12px;
 vertical-align:middle;
 padding:5px;
 }
 .tab-td2{
 background-color:#f4f4f4; 
 font-family:Arial,Verdana,sans-serif;
 color:#000000;
 font-size:14px;
padding-left:12px;
height:32px;
 }
 a.tab-tdlink:link{
 font-family:Arial,Verdana,sans-serif;
 color:#1122cc;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 vertical-align:middle;
 }
 a.tab-tdlink:hover{
 font-family:Arial,Verdana,sans-serif;
 color:#990000;
 font-size:14px;
 font-weight:bold;
 text-decoration:none;
 vertical-align:middle;
 }
  a.tab-tdlink:visited{
 font-family:Arial,Verdana,sans-serif;
 color:#1122cc;
 font-size:14px;
 text-decoration:none;
 vertical-align:middle;
 }


#dwrap div {
 width: 400px;
 float: left;
 border-bottom:solid 1px #cccccc;
 border-right:solid 0px #cccccc;
 text-align:left;
 font-family:Arial,Verdana,sans-serif;
 font-size:12px;
 color:#595959;
 padding:4px;

 }
 .tddiv{
 border-left:solid 0px #cccccc;
	width:400px;
 
  }
#dwrap .tddiv-head{
 border-top:solid 0px #cccccc;

 background-repeat:repeat-x;
 background:#535353;
 font-family:Arial,Verdana,sans-serif;
 color:#ffffff;
 font-size:14px;
 height:38px;
 padding-top:0px;

 }
 #dwrap .tddiv-btn{
  border-top:solid 0px #cccccc;
 background:url("/images/General/tddiv-head.png"); 
 background-repeat:repeat-x;
 background:#12679d;
 height:39px;
 width:150px;
 }
 #dwrap .tddiv-head2{
 border-left:solid 0px #cccccc;
 background-color:#f4f4f4; 
 font-family:Arial,Verdana,sans-serif;
 color:#000000;
 font-size:14px;
padding-left:12px;
 height:30px;
 width:600px;
 }
  #dwrap .tddiv-head1{
font-family:Arial,Verdana,sans-serif;
	font-size:17px;
	font-weight:normal;
    color: #333333;
	text-align:left;
	border-bottom:0px;

 }
  .tab-head1{
	font-family:Arial,Verdana,sans-serif;
	font-size:17px;
	font-weight:normal;
    color: #333333;
	

 }
 #dwrap.tdprc{
width:200px;
 
 }
 
.table-heading{ 
 background-color:#f4f4f4; 
 font-family:Arial,Verdana,sans-serif;
 color:#000000;
 font-size:14px;
padding-left:5px;
 height:30px;
 }
 
 
 
 .Top-right-hm1{
 margin:15px;
 padding-bottom:15px;
 margin-bottom:0px;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 color:#333333;
 text-align:left;
 line-height:16px;
 border-bottom:solid 1px #c3c8cb;
 }
  .Top-right-hm2{
 margin:15px;
 margin-top:0px;
  margin-bottom:0px;
 padding-top:5px;
 padding-bottom:5px;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 color:#333333;
 text-align:left;
 line-height:16px;
 border-top:solid 1px #ffffff;
 border-bottom:solid 1px #c3c8cb;
 }
   .Top-right-hm3{
 margin:15px;
 margin-top:0px;
 padding-top:10px;
 padding-bottom:0px;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 color:#333333;
 text-align:left;
 line-height:10px;
 border-top:solid 1px #ffffff;
 }
 
   .Top-right-hm3{
 margin-top:0px;
 padding-top:10px;
 padding-bottom:0px;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 color:#333333;
 text-align:left;
 line-height:10px;

 }
 
 
    .Top-right-hm4{
 margin:15px;
 margin-top:0px;
 padding-top:10px;
 padding-bottom:0px;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 color:#333333;
 text-align:right;

 }
 .txtfEmail{
 font-family:Arial,Verdana,sans-serif;
 Font-Size:11px;
 color:#000000;
 width:265px;
 height:22px;
 padding-top:3px;
 padding-left:5px;
 border:solid 1px #cccccc;
 border:0px;
}

.

.page-bottom-note{
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 color:#333333;
 text-decoration:none;}
.page-bottom-blue{
 background-image:url(/images/General/Call-Back.png);
 background-position:top right;
 background-repeat:no-repeat;
 padding-top:12px;
 width:162px;
 height:52px;
 font-family:Arial,Verdana,sans-serif;
 font-size:13px;
 text-decoration:none;
}
.page-bottom-green{
 background-image:url(/images/General/contact-Us.png);
 background-repeat:no-repeat;
  background-position:top right;
 padding-top:12px;
 width:162px;
 height:42px;
 font-family:Arial,Verdana,sans-serif;
 font-size:13px;
 text-decoration:none;
}
.page-bottom-liveChat{
 background-image:url(/images/General/Live-Chat.png);
 background-repeat:no-repeat;
  background-position:top right;
 padding-top:12px;
 width:162px;
 height:42px;
 font-family:Arial,Verdana,sans-serif;
 font-size:13px;
 text-decoration:none;
}
 .page-bottom-red{
 background-image:url(/images/General/Next-page.png);
 background-repeat:no-repeat;
  background-position:top right;
  
 padding-top:12px;
 width:162px;
 height:42px;
 font-family:Arial,Verdana,sans-serif;
 font-size:13px;
 text-decoration:none;} 
 
 
 .page-bottom-links{
 font-family:Arial,Verdana,sans-serif;
 font-size:13px;
 color:#ffffff;
 text-decoration:none;
 }


.note{
margin-top:10px;
margin-bottom:0px;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 color:#595959;
 background:#f4f4f4;
 border-top:solid 1px #cccccc;
 border-bottom:solid 1px #cccccc;
 padding:8px;
 text-align:left;
}
.promo-head{}

.promo-txt{margin-top:0.55em;
	font: 12px Arial,Verdana,sans-serif;
	color:#333333;
	text-align:left;
	line-height:20px; 	
	margin-bottom:1em;}
	.link{
	padding-top:5px;
	
	}
	
	
	a.h:link{
    color: #990000;
	text-decoration:none;
	}
	a.h:visited{
    color: #990000;
	text-decoration:none;
	}

a.h:hover{
    color: #990000;
	text-decoration:none;
	}
/*......................Tabs HTML..........................*/


.vtabselected1{
background-image:url(/images/General/tab-selected.png);
background-repeat:repeat-x;
background-position:center;
width:150px;
height:55px;
font-family:Arial;
font-size:12px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
text-align:center;
}


.avtabselected1{
color:#ffffff;
font-size:12px;
font-weight:bold;
width:150px;
text-decoration:none;
text-align:center;
}













.avtabunselected1{
color:#ffffff;
font-family:Arial;
font-size:12px;
width:150px;
text-decoration:none;
text-align:center;
}

.vtabunselected1{
height:55px;
width:150px;
border-right:solid 1px #7a7a7a;
border-left:solid 1px #7a7a7a;
color:#ffffff;
font-family:Arial;
font-size:12px;
text-decoration:none;
font-weight:bold;
text-align:center;
}

 .tab-bottom-line{
 background-image:url(/images/General/Tab-Bottom-Line.jpg);
 background-repeat:repeat-x;
 height:14px;
 border:solid 1px #cccccc;
 border-bottom:0px;
 
 }
 .Icon-text{
 font-family:Arial,Verdana,sans-serif;
	font-size:15px;
	font-weight:normal;
    color: #333333;
	text-align:left;
	margin-left:20px;
	margin-top:33px;
	text-align:center;
 }
 a.Icon-text:link{
 text-decoration:none;
 color:#000000;
 
 
 }
 
 
  a.Icon-text:visited{
 text-decoration:none;
 color:#000000;
 
 }
  a.Icon-text:hover{
 text-decoration:underline;
 color:#990000;
 
 }
 
 .form-heading{
 background-image:url(/images/Downloads/form-heading.png);
 background-repeat:no-repeat;
  background-position:center left;
 width:617px;
 height:41px;
 }
 .form-heading-text{
 
 font-family:Arial,Verdana,sans-serif;
 font-size:15px;
 color:#ffffff; 
 text-align:left;
 padding-left:12px;
 
 }
 
  .form-bottom{
 background-image:url(/images/Downloads/form-bottom.png);
 background-repeat:no-repeat;
 background-position:left top;
 width:617px;
 height:12px;

 }
 .Form-bg {
 background-image:url(/images/Downloads/form-bg.png);
 background-repeat:repeat-y;
 background-position:left;
 width:617px;
 height:auto;
 padding-top:30px;
 
 }
 
.form-field{
 font-family:Arial,Verdana,sans-serif;
 font-size:13px;
 color:#333333; 
 text-align:right;
 padding-right:8px;
 font-weight:bold;

 padding-top:10px;
 vertical-align:middle;
 width:213px;}


 .form-field2{
 font-family:Arial,Verdana,sans-serif;
 font-size:10px;
 color:#333333; 
 text-align:left;
 padding-right:8px;

 padding-top:10px;
 padding-left:12px;
 vertical-align:middle;

 }
 
 .txtbox{
 height:21px;
 width:260px;
 border:solid 1px #cccccc;
 background:#fafafa;
 
 }
 .btn-form{
 background-image:url(/images/downloads/Form-button.png);
 height:28px;
 width:138px;
 color:white;
 font-weight:bold;
 
 }
  .btn{
 background-image:url(/images/downloads/Form-button.png);
 background-repeat:no-repeat;
 height:28px;
 width:165px;
 color:white;
 font-weight:bold;
 text-decoration:none;
 padding-top:0px;
 text-align:center;
  font-size:12px;
 }
      .btn-demo{
 background-image:url(/images/downloads/button.png);
 background-repeat:no-repeat;
 height:28px;
 width:338px;
 color:white;
 font-weight:bold;
 text-decoration:none;
 padding-top:4px;
 text-align:center;

 }
 
 
   .btn1{
 background-image:url(/images/downloads/Form-button.png);
 background-repeat:no-repeat;
 height:28px;
 width:165px;
 color:white;
 font-weight:bold;
 text-decoration:none;
 padding-top:px;
 text-align:center;
  font-size:12px;
 }
    .btn2{
 background-image:url(/images/downloads/Form-button.png);
 background-repeat:no-repeat;
 height:28px;
 width:165px;
 color:white;
 font-weight:bold;
 text-decoration:none;
 padding-top:0px;
 text-align:center;
  font-size:12px;
 }
  a.btnLink:link{
  height:28px;
 width:338px;
 color:white;
 text-decoration:none;
 font-weight:bold;
  text-align:center;
 }
   a.btnLink:hover{
   height:28px;
 width:338px;
 text-decoration:none;
 font-weight:bold;
  text-align:center;
 }
   a.btnLink:visited{
   height:28px;
 width:338px;
 color:white;
 font-weight:bold;
  text-align:center;
 }
 
  .txtbox2{

 width:260px;
 border:solid 1px #cccccc;
 background:#fafafa;
 
 }
 .footer-blocks{
 color:1c1c1c;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 font-weight:bold;
 }
 a.footer-blocks:link{
 color:1c1c1c;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 font-weight:bold; 
  text-decoration:none;
 }
 
 
  a.footer-blocks:hover{
 color:1c1c1c;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 font-weight:bold; 
 text-decoration:underline;
 }
 
 
  a.footer-blocks:visited{
 color:1c1c1c;
 font-family:Arial,Verdana,sans-serif;
 font-size:11px;
 font-weight:bold; 
 text-decoration:none;
 }
 
 
 /*Products-HC8*/ 
body#HC8-Product    a#Pr8-1nav,
body#HC8Features  a#Pr8-2nav,
body#Supported-Software  a#Pr8-3nav, 
body#Requirements  a#Pr8-4nav, 
body#HCforLinux  a#Pr8-5nav, 
 /*Products-HCnix*/ 
body#HCnix    a#Prnix-1nav,
body#HCnixFeatures  a#Prnix-2nav,
body#Supported-Software  a#Prnix-3nav, 
body#Requirements-nix  a#Prnix-4nav, 
body#HC8vsHCnix a#Prnix-5nav,  
 /*Product-Enterprise*/ 
body#Overview    a#PrEn-1nav,
body#Exchange-Overview  a#PrEn-2nav,
body#Exchange-Feature  a#PrEn-3nav, 
body#BlackBerry-Overview  a#PrEn-4nav, 
body#SharePoint a#PrEn-5nav, 
body#OCS  a#PrEn-6nav, 
body#dynamics-CRM  a#PrEn-7nav, 
body#Req-demo a#PrEn-8nav,
 /*Products-Exchange*/ 
body#Overview    a#PrEn-1nav,
body#Exchange-Overview  a#PrEn-2nav,
body#Exchange-Feature  a#PrEn-3nav, 
body#BlackBerry-Overview  a#PrEn-4nav, 
body#SharePoint a#PrEn-5nav, 
body#OCS  a#PrEn-6nav, 
body#dynamics-CRM  a#PrEn-7nav, 
body#Req-demo a#PrEn-8nav,
 /*Products-VPS*/ 
body#Overview    a#PrVPS-1nav,
body#Benefits  a#PrVPS-2nav,
body#Features  a#PrVPS-3nav, 
body#Requirements  a#PrVPS-4nav, 
body#Screen-Shot a#PrVPS-5nav, 
body#OCS  a#PrEn-6nav, 
body#dynamics-CRM  a#PrVPS-7nav, 
body#Req-demo a#PrVPS-8nav,
 /*Products-SaaS*/ 
body#Overview    a#PrSaaS-1nav,
body#Feature-rbx  a#PrSaaS-2nav,
body#Easy-Server-Migration  a#PrSaaS-3nav, 
body#OverviewCI  a#PrSaaS-4nav, 
body#Benefits a#PrSaaS-5nav, 
body#OCS  a#PrSaaS-6nav, 
 /*Solutions*/ 
body#Dedicated    a#PrSol-1nav,
body#Shared  a#PrSol-2nav,
body#MS-Application  a#PrSol-3nav, 
body#SaaS-Hosting  a#PrSol-4nav, 
body#infra a#PrSol-5nav, 
body#Service-Pro  a#PrSol-6nav,
body#Enterprise-solutions  a#PrSol-7nav,  
 /*Download*/ 

body#Online-Demo    a#Dow-1nav,
body#HC8-Download  a#Dow-2nav,
body#HCnix-Download  a#Dow-3nav, 
body#migration  a#Dow-4nav, 
body#ServicePack a#Dow-5nav, 
body#LangsPack  a#Dow-6nav,
body#MiscUtility  a#Dow-7nav,
body#Installation-req  a#Dow-9nav, 
 /*Support*/ 
body#StandardSupport    a#Supp-1nav,
body#ProfessionalSupport  a#Supp-3nav, 
body#Training  a#Supp-7nav,  
body#Resources  a#Supp-8nav,
 /*company*/ 

body#aboutHC    a#comp-1nav,
body#ImageGallery  a#comp-3nav,
body#ContactUS  a#comp-4nav,  
body#PrivacyPolicy  a#comp-5nav,  
body#DeliveryPolicy  a#comp-6nav,  
body#RefundPolicy  a#comp-7nav,  
body#EULA  a#comp-8nav,    
 /*Store*/
body#HC8    a#Store1nav,
body#HCnix-Store  a#Store2nav,
body#Enterprise  a#Store3nav, 
body#VPS  a#Store4nav, 
body#rbx  a#Store5nav,
body#ClickInstall  a#Store6nav, 
body#UpgradeL  a#Store7nav, 
body#UpgradeV  a#Store8nav,
body#SupportP  a#Store9nav,
body#ProfessionalS a#Store10nav

{
	color: #000000;
	background: #ffffff;
}



#navcontainer ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}

#navcontainer ul li {
	display: block;
	text-align: left;
	padding: 0;
	margin: 0;
	margin-left: 1;
}

#navcontainer ul li a {

	height: 24px;
	border-bottom: 1px solid #cccccc;
	border-right: none;
	padding-top:3px;
	Padding-bottom:3px;
	padding-left:10px;
	margin:0 0 0px 0;
	font: 11px Arial,Verdana,sans-serif;
	color:#666666;
	text-decoration: none;
	display: block;
	text-align: left;
}

#navcontainer ul li a:hover {
	color: #000000;
	background: white;
	padding-left:9px;
	border-left:solid 1px #cccccc;
}







#solidmenu ul {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}

#solidmenu ul li {
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;


}

#solidmenu ul li a {
	border-right: none;
	padding-top: 9;
	margin: 0 0 0px 0;
	color: #ffffff;
	text-decoration: none;
	display: block;
	text-align: center;
	font: normal 12px  Arial, Helvetica, sans-serif;

}

#solidmenu ul li a:hover {
	color: #ffffff;
	background: url(/images/General/submenu-selected.png) center bottom no-repeat;


}

/*Main Header home*/
body#home  a#Home-nav,

/*Main Header store*/
body#store  a#Store-nav,
body#HC8  a#Store-nav,
body#HCnix-Store  a#Store-nav,
body#Enterprise a#Store-nav,
body#VPS  a#Store-nav,
body#rbx a#Store-nav,
body#ClickInstall  a#Store-nav,
body#UpgradeL a#Store-nav,
body#UpgradeV  a#Store-nav,
body#SupportP  a#Store-nav,
body#ProfessionalS a#Store-nav,
 /*Products-HC8*/ 
body#Product    a#Product-nav, 
body#HC8-Product    a#Product-nav,
body#HC8Features  a#Product-nav,
body#Supported-Software  a#Product-nav, 
body#Requirements  a#Product-nav,
body#HCforLinux  a#Product-nav, 
 /*Products-HCnix*/ 
body#HCnix    a#Product-nav,
body#HCnixFeatures  a#Product-nav,
body#Supported-Software  a#Product-nav,
body#Requirements-nix  a#Product-nav,
body#HC8vsHCnix a#Product-nav,
 /*Product-Enterprise*/ 
body#Overview    a#Product-nav,
body#Exchange-Overview  a#Product-nav,
body#Exchange-Feature  a#Product-nav,
body#BlackBerry-Overview  a#Product-nav, 
body#SharePoint a#Product-nav,
body#OCS  a#Product-nav,
body#dynamics-CRM  a#Product-nav,
body#Req-demo a#Product-nav,
 /*Products-Exchange*/ 
body#Overview   a#Product-nav,
body#Exchange-Overview  a#Product-nav,
body#Exchange-Feature a#Product-nav,
body#BlackBerry-Overview a#Product-nav,
body#SharePoint a#Product-nav,
body#OCS  a#Product-nav,
body#dynamics-CRM  a#Product-nav,
body#Req-demo a#Product-nav,
 /*Products-VPS*/ 
body#Overview    a#Product-nav,
body#Benefits  a#Product-nav,
body#Features  a#Product-nav,
body#Requirements a#Product-nav,
body#Screen-Shot a#Product-nav,
body#OCS  a#Product-nav,
body#dynamics-CRM  a#Product-nav,
body#Req-demo a#Product-nav,
 /*Products-SaaS*/ 
body#Overview    a#Product-nav,
body#Feature-rbx  a#Product-nav,
body#Easy-Server-Migration  a#Product-nav,
body#OverviewCI a#Product-nav,
body#Benefits a#Product-nav,
body#OCS  a#Product-nav,
 /*Solutions*/ 
body#Solution-overview    a#sloution-nav, 
body#Dedicated    a#sloution-nav,
body#Shared  a#sloution-nav,
body#MS-Application  a#sloution-nav, 
body#SaaS-Hosting  a#sloution-nav, 
body#infra a#sloution-nav, 
body#Service-Pro  a#sloution-nav,
body#Enterprise-solutions  a#sloution-nav, 
 /*Download*/ 
body#ddirect  a#Download-nav,
body#Downloads-overview   a#Download-nav,
body#Online-Demo    a#Download-nav,
body#HC8-Download  a#Download-nav,
body#HCnix-Download  a#Download-nav, 
body#migration  a#Download-nav, 
body#ServicePack a#Download-nav, 
body#LangsPack  a#Download-nav,
body#MiscUtility  a#Download-nav,
body#Installation-req  a#Download-nav, 
 
 /*Support*/ 
body#Resources           a#Support-nav,
body#Support-overview    a#Support-nav,
body#StandardSupport    a#Support-nav,
body#PrioritySupport  a#Support-nav,
body#ProfessionalSupport  a#Support-nav, 
body#Training  a#Support-nav,


 /*company*/ 
 body#error    a#Company-nav, 
body#Search    a#Company-nav,
body#thank-you  a#Company-nav,
body#aboutHC    a#Company-nav,
body#ImageGallery  a#Company-nav,
body#ContactUS  a#Company-nav,  
body#PrivacyPolicy  a#Company-nav,  
body#DeliveryPolicy  a#Company-nav,  
body#RefundPolicy  a#Company-nav,  
body#EULA  a#Company-nav, 
body#partners  a#Company-nav,
body#Testimonial  a#Company-nav

{
	color: #ffffff;
background: #a62712 url(/images/General/blockactive.gif) center center repeat-x;
border-bottom:solid 3px #990100;
	
}

#div-2 {
 position:relative;
 
}
#div-2a {
	position:absolute;
	top:-40;
	left:0px;
	width:300px;
	z-index:2;
}


#div-1 {
 position:relative;
 
}
#div-1a {
 position:absolute;
 top:-2;
 right:0;
 width:200px;
}

.loginboxdiv11
{
 margin:0;
 height:22px;
 width:130px;
 background:url(https://hostingcontroller.com/images/Home/txt-email.png) no-repeat bottom;


}

.loginbox11
{
 background:none;
 width:120px;
 height:20px;
 padding-top:2px;
 padding-left:8px;
 font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:11px;
}
.slidingDiv {
	height:374px;
	border-bottom:0px solid #3399FF;
}

.show_hide {
	display:;
}


.footer-li{
	/* margin: 0.22em 0 0.35em 0.15em;*/
   	font: 12px Arial,Verdana,sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:18px;
	}
a.footer-li:link{
	/* margin: 0.22em 0 0.22em 0.15em;*/
	font: 12px Arial,Verdana,sans-serif;
	color:#7e7e7e;
	background: url(/images/General/list_arrow.gif) no-repeat scroll 0 center transparent;
	text-decoration:none;
	padding-left: 12px;
	line-height:18px;}
	
	a.footer-li:visited{
	/* margin: 0.22em 0 0.22em 0.15em;*/
	font: 12px  Arial,Verdana,sans-serif;
	color:#7e7e7e;
	background: url(/images/General/list_arrow.gif) no-repeat scroll 0 center transparent;
	text-decoration:none;padding-left: 12px;
	line-height:18px;
	}
	a.footer-li:hover{
   /* margin: 0.22em 0 0.22em 0.15em;*/
	font: 12px Arial,Verdana,sans-serif;
	color:#ffffff;
	background: url(/images/list_arrow.gif) no-repeat scroll 0 center transparent;
	text-decoration:none;padding-left: 12px;
	line-height:18px;
	}
	
	
	
.footer-li2{
	/* margin: 0.22em 0 0.35em 0.15em;*/
   	font: 12px Arial,Verdana,sans-serif;
	color:#666666;
	text-decoration:none;
	line-height:18px;
	}
a.footer-li2:link{
	/* margin: 0.22em 0 0.22em 0.15em;*/
	font: 12px Arial,Verdana,sans-serif;
	color:#7e7e7e;
	text-decoration:none;
	padding-left: 10px;
	padding-right: 20px;
	line-height:18px;}
	
	a.footer-li2:visited{
	/* margin: 0.22em 0 0.22em 0.15em;*/
	font: 12px  Arial,Verdana,sans-serif;
	color:#7e7e7e;
	text-decoration:none;
	padding-left: 10px;
	padding-right: 20px;
	line-height:18px;
	
	}
	a.footer-li2:hover{
   /* margin: 0.22em 0 0.22em 0.15em;*/
	font: 12px Arial,Verdana,sans-serif;
	color:#ffffff;
	text-decoration:none;
	padding-left:10px;
	padding-right: 20px;
	line-height:18px;
	}
	
