/* CSS Document */

/*body{margin:0; padding:0px; background:url(../images/page-bg3.gif) repeat-x; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000; font-size:12px; }*/
body{
	margin:0;
	padding:0px;
	background-color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#000;
	font-size:12px;
	background-image: url(../images/bgtop.jpg);
	background-repeat: repeat-x;
}

body a:active {outline: none;}
body a:focus {-moz-outline-style: none;}
body a {outline:0;}
img {outline:0;}
input[type="submit"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {border : 0px;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner {border : 0px;}

#wrapper{width:1000px; height:auto; margin:0 auto 0 auto;}

.top_main_header{
	width:1000px;
	height:20px;
	float:left;
	padding:0px 0px 10px 0px;
	margin:0px 0px 10px 0px;
	position: relative;
}
.development_top_lt{width:600px; height:30px; line-height:30px; float:left;}
.development_menus{width:600px; height:30px; margin-top:5px; float:left; margin-left:10px;}
/*.development_menus ul{margin:0; padding:0px;}
.development_menus li{display:block; list-style-type:none; height:30px; line-height:30px; float:left;}
.development_menus li a{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#878686; text-decoration:none; height:30px; line-height:30px; float:left; padding-left:10px; padding-right:10px;} 
.development_menus li a:hover{text-decoration:none; color:#000;}
.development_menus .on a{text-decoration:none; color:#000;}*/

.development_login_rt{width:300px; height:20px; float:right;}
.development_custome_login{margin-top:10px; height:20px; line-height:20px; float:left; width:300px;}
.home_icon{width:38px; height:38px; float:left; margin-right:10px;}

/*.custome_link {width:100px; float:right; height:20px; line-height:20px; background:url(../images/custom_login3.jpg) no-repeat left center; text-align:left; padding:0px 0px 0px 20px;}
.custome_link a{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; font-weight:bold;}
.custome_link a:hover{color:#000; text-decoration:underline;}*/

.custome_link{width:154px; float:right; height:28px; /*background:url(../images/top_login_bg.gif) no-repeat;*/}
.custome_link a{color:#333;/*7D7D7E*/ text-align:left; background:url(../images/custom_login3.jpg) no-repeat 10px center; padding-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:18px;}
.custome_link a:hover{text-decoration:underline;}

/*Header Start*/
.header{width:1000px; float:left; height:125px; margin-top:0px;}
.logo{width:300px; float:left; height:125px; text-align:center; margin-top:0px;}
.header_tp_right{width:550px; float:right; height:125px;}
.top_login{width:154px; float:right; height:28px; /*background:url(../images/top_login_bg.gif) no-repeat;*/}
.top_login a{color:#333;/*7D7D7E*/ text-align:left; background:url(../images/custom_login3.jpg) no-repeat 10px center; padding-left:30px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; line-height:28px;}
.top_login a:hover{text-decoration:underline;}
.spead_chart{width:455px; float:right; height:33px; line-height:33px; margin-top:50px;}
.spead_chart a{color:#666;/*858585*/ font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
.chart_box{width:150px; height:33px; float:left; margin-right:5px;}
/*.chart_box a{color:#858585; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none; line-height:33px; text-align:left; padding-left:5px;}*/
/*.chart_box a:hover{text-decoration:underline;}*/
.chart_box2{width:130px; height:33px; float:left; margin-right:5px; margin-left:10px}
/*.chart_box2 a{ line-height:33px; text-align:left; padding-left:5px;}*/
/*Header End*/


.top_shadoow{width:1000px; float:left; height:12px; background:url(../images/top_shadoow.gif) no-repeat left top;}
.development_banner{width:980px; float:left; height:287px;}
.main_page_area{float:left; width:1000px; height:auto; background:url(../images/main_bg.jpg) repeat-y;}
.data_center_container_area{width:960px; float:left; height:auto; padding:10px; background:url(../images/data_center_inner_bg.gif) repeat-x;}
.main_container_area{width:980px; float:left; height:auto;padding-left:9px; margin-right:11px;}

h1,h2,h3,h4,h5,h6{margin:0; padding:0px;}
body p{ margin:0; padding:0px; font-size:12px; font-family:Verdana, Geneva, sans-serif; line-height: 18px;}
p a{color:#000; text-decoration:none;  font-weight:bold;}
p a:hover{color:#000; text-decoration:underline;  font-weight:bold;}
.data_center_box{
	width:240px;
	float:left;
}
.data_center_box ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.data_center_box li {
	margin: 0px;
	list-style-type: none;
	background-image: url(../images/bulletcheck.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 25px;
}
/*.button{width:72px; height:27px; float:left; text-align:center; background:url(../images/button2.jpg) no-repeat; line-height:27px; color:#000; font-weight:bold; margin-top:3px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}*/
.button{width:85px; height:27px; float:right; text-align:center; background:url(../images/button2a.jpg) no-repeat; line-height:27px; color:#000; font-weight:bold; margin-top:3px; margin-right:25px; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.button a{color:#39822A; text-decoration:none;}


.quick_contact{width:233px; margin-top:5px; float:left; height:58px; line-height:68px; background:url(../images/help.jpg) no-repeat; color:#59595B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-align:center;}
.contact_mail{width:183px; float:left; height:53px; line-height:58px; background:url(../images/mail.jpg) no-repeat; color:#59595B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-decoration:none; text-align:left; padding-left:50px;}

/*Footer */
/*.footer_area{width:960px; float:left; height:auto; background-color:#F3F2F2; padding:10px; border-bottom:1px solid #717171;}
.ftr_lt_area{width:230px; float:left; height:auto; border-right:1px solid #717171; margin-right:15px;}
.ftr_lt2{width:90px; float:left; height:56px; text-align:left;  font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#717171; text-decoration:none; font-weight:bold; background:url(../images/ftr_rt_arrow.gif) no-repeat right center; margin-top:10px; background-color:#F3F2F2; }
.ftr_lt2a{width:120px; float:left; height:auto; padding-left:10px;}
.ftr_rt_area{width:180px; float:right; height:auto;}
.ftr_rt2{width:80px; float:left; height:56px;text-align:left; font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#717171; text-decoration:none; font-weight:bold; background:url(../images/ftr_rt_arrow.gif) no-repeat right center; margin-top:10px; background-color:#F3F2F2; }
.ftr_rt2a{width:90px; float:left; height:auto; padding-left:5px;}
.footer{width:1000px; height:77px; float:left;}
.footer_top{width:1000px; height:52px; float:left; background:url(../images/footer_btm_bg.gif) repeat-y;}
.footer_btm{width:1000px; height:25px; float:left; background:url(../images/footer_bg.jpg) no-repeat;}
.ftr_icons{width:525px; float:left; padding:0px 0px 10px 0px; margin:0px 0px 10px 20px; height:auto; background-color:#F3F2F2;}
.ftr{width:525px; float:left; height:45px; margin-left:25px; line-height:45px; font-size:11px;}
.links2{width:400px; float:right; height:45px; line-height:45px; margin-right:20px;  text-align:right; font-size:11px;}
.links2 a{color:#000; text-decoration:none;}
.links2 a:hover{text-decoration:underline;}
.ftr_sub_links{width:120px; height:auto; float:left;}
.ftr_sub_links ul{margin:0; padding:0px;}
.ftr_sub_links li{display:block; list-style-type:none; height:22px;   line-height:22px;}
.ftr_sub_links li a{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;height:22px;   line-height:22px; text-decoration:none;}
.ftr_sub_links li a:hover{  text-decoration:underline;}
ftr_sub_links2{width:140px; height:auto; float:left;}
.ftr_sub_links2 ul{margin:0; padding:0px;}
.ftr_sub_links2 li{display:block; list-style-type:none; height:22px;   line-height:22px;}
.ftr_sub_links2 li a{  font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000;height:22px;   line-height:22px; text-decoration:none;}
.ftr_sub_links2 li a:hover{  text-decoration:underline;}*/
/* Footer_End */


.top_heading{width:960px; float:left; height:30px; line-height:30px; text-align:left; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold;}
.management_content_area {width:960px; float:left; height:auto; margin-top:15px;}
.management_content_area2 {
	width:960px;
	float:left;
	height:auto;
	margin-top:25px;
	color: #17950B;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #CCC;
	padding-top: 15px;
}
.management_content_area ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.management_content_area Li {
	padding: 0px;
	list-style-type: none;
	height: 25px;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: auto;
}
.management_content_area .tabs {
	display: inline;
	width: auto; /*300px*/
	padding: 10px 10px 10px 10px;
	margin: 0px 5px 0px 0px;
	color:#000;
	text-decoration: none;
	background-color: #8DB926;
	/*background:url(../images/tabs_datacenter.jpg) no-repeat 0px 0px;*/
	float: left;
	font-weight: bold;
}
.management_content_area .tabs:hover {
	color:#000;
	background-color: #9CCE79;	/*background:url(../images/tabs_datacenter.jpg) no-repeat 0px -45px;*/
	font-weight: bold;
}
.management_content_area .act{
	display: inline;
	width: auto; /*300px*/
	padding: 10px 10px 10px 10px;
	margin: 0px 5px 0px 0px;
	color:#FFF;
	text-decoration: none;
	background-color: #3F882C;
	/*background:url(../images/tabs_datacenter.jpg) no-repeat 0px 0px;*/
	float: left;
	font-weight: bold;
}

.manage_link{width:960px; float:left; height:auto; margin-top:10px; }
.manage_link ul{margin:0; padding:0px;}
.manage_link li{ width:920px; height:22px;display:block; list-style-type:none; line-height:22px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px;background:url(../images/wright.png) no-repeat left center; }

.manage_link2{width:960px; float:left; height:auto; margin-top:10px; }
.manage_link2 ul{margin:0; padding:0px;}
.manage_link2 li{ width:920px; height:22px;display:block; list-style-type:none; line-height:22px; float:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; padding-left:30px;background:url(../images/wright.png) no-repeat left center; }
.technologies{width:960px; float:left; height:auto; margin-top:10px;}
.scroll_menu{width:960px; float:left; height:auto;}
.applemenu{
margin: 5px 0;
padding: 0;
width: 950px; /*width of menu*/
/*border: 1px solid #9A9A9A;*/
}

.applemenu div.silverheader a{
background:  url(../images/bar.jpg) repeat-x center left;
font: normal 12px Arial, Helvetica, sans-serif;
color: black;
font-weight:normal;
display: block;
position: relative; /*To help in the anchoring of the ".statusicon" icon image*/
width: auto;
padding: 5px 0;
padding-left: 8px;
text-decoration: none;
}
.applemenu div.silverheader a:visited, .applemenu div.silverheader a:active{
color: black;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}


.applemenu div.selected a, .applemenu div.silverheader a:hover{
background-image: url(../images/barovr1.jpg);
color: black;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

.applemenu div.submenu{ /*DIV that contains each sub menu*/
background: white;
padding: 5px;
font-family:Arial, Helvetica, sans-serif; font-size:12px;
height: auto;

 /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}
.applemenu div.submenu a{ /*DIV that contains each sub menu*/
	text-decoration:none;
	color:#333;
	font-weight:bold;

 /*Height that applies to all sub menu DIVs. A good idea when headers are toggled via "mouseover" instead of "click"*/
}

.menu-tabs {margin:0px 0px;  }
.menu-tabs ul {margin:0; padding:0; list-style-type:none;  text-decoration:none;}
.menu-tabs ul li {display:inline; margin:0; padding:0; color:#3193C6; text-align:center;}
.menu-tabs a {
	float:left;
	margin-right:0px;
	height:26px;
	line-height:30px;
	padding-left:8px;
	/*background:url("../images/cloud-menu-tab-l.png") 0 -100px no-repeat;*/
	text-decoration:none;
	color:#000;
	text-align:center;
	margin-right:5px;
	text-transform:capitalize;
	font-weight:bold;
}
.menu-tabs a span {float:left; display:block; height:26px; padding:0px 8px 8px 0px; /*background:url("../images/cloud-menu-tab-r.png") 100% -100px no-repeat*/; }
.menu-tabs a:hover, .menu-tabs a:hover span {
	text-decoration:none;
	color:#3B842B;
	text-align:center;
	font-weight:bold;
}
.menu-tabs .active a {/*background:url("../images/cloud-menu-tab-l.png") 0 0 no-repeat;*/
	color:#3B842B;
	font-weight:bold;
}
.menu-tabs .active a span  {/*background:url("../images/cloud-menu-tab-r.png") 100% 0 no-repeat;*/}
.menu-tabs .active a:hover, .menu-tabs .active a:hover span {text-decoration:none; cursor:pointer;}
.menu-tabs a:hover {text-decoration:none; /*background:url("../images/cloud-menu-tab-l.png") 0 0 no-repeat; cursor:pointer;*/}
.menu-tabs a:hover span {/*background:url("../images/cloud-menu-tab-r.png") 100% 0 no-repeat;*/}


/*Footer CSS Start*/
.page_sublinks{width:980px; float:left; height:auto; border-top:1px solid #666; margin:0px 0px 0px 0px}
.main_boxabout{width:110px; float:left; height:120px;;margin-top:10px; margin-left:10px; margin-right:0px; margin-bottom:10px;}
.main_box{width:145px; float:left; height:120px;;margin-top:10px; margin-left:10px; margin-right:0px; margin-bottom:10px;}
.sub_links{width:145px; height:auto; float:left;}
.sub_links ul{margin:0; padding:0px;}
.sub_links li{display:block; list-style-type:none;background:url(../images/arrow.gif) no-repeat left 5px; padding-left:15px;height:22px;   line-height:22px;}
.sub_links li a{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;text-decoration:none;}
.sub_links li a:hover{  text-decoration:underline;}
.normaltxt{width:130px; float:left; height:22px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}

.main_boxcontact{width:150px; float:left; height:120px;margin-top:10px; margin-left:5px; margin-right:0px; margin-bottom:10px;}
.normaltxtcontact{width:100px; float:left; height:22px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.sub_linkscontact{width:130px; height:auto; float:left; margin:10px 0px 0px 0px; }

.main_box2{width:190px; float:left; height:120px;margin-top:10px; margin-left:5px; margin-right:0px; margin-bottom:10px;}
.sub_links2{width:190px; height:auto; float:left;}
.sub_links2 ul{margin:0; padding:0px;}
.sub_links2 li{display:block; list-style-type:none;background:url(../images/arrow.gif) no-repeat left center; padding-left:15px;height:22px;   line-height:22px;}
.sub_links2 li a{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;height:22px;   line-height:22px; text-decoration:none;}
.normaltxt2{width:120px; float:left; height:22px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
.sub_links2 li a:hover{  text-decoration:underline;}

.main_box3{width:150px; float:left; height:120px;margin-top:10px; margin-left:10px; margin-right:3px; margin-bottom:10px;}
.sub_links3{width:150px; height:auto; float:left;}
.sub_links3 ul{margin:0; padding:0px;}
.sub_links3 li{display:block; list-style-type:none;background:url(../images/arrow.gif) no-repeat left center; padding-left:15px;height:22px;   line-height:22px;}
.sub_links3 li a{  font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000;height:22px;   line-height:22px; text-decoration:none;}
.sub_links3 li a:hover{  text-decoration:underline;}
.normaltxt3{width:140px; float:left; height:22px; color:#333333; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
/*container End*/ 

/*Footer */
.footer{width:1000px; height:77px; float:left;}
.footer_top{width:1000px; height:55px;/*52px*/ float:left; background:url(../images/footer_btm_bg.gif) repeat-y; position:relative;}
.footer_btm{width:1000px; height:25px; float:left; background:url(../images/footer_bg.jpg) no-repeat;}

/*.ftr_icons{width:525px; float:left; height:45px; margin-left:15px;}*/
.ftr_icons2a{width:120px; float:left; padding:10px 0px 0px 0px; margin:0px 0px 10px 20px; height:auto; background-color:#F3F2F2; color: #F3F2F2; }
.ftr_icons{width:490px; float:left; padding:10px 0px 0px 0px; margin:0px 0px 10px 20px; height:auto; background-color:#F3F2F2; color: #F3F2F2; }
.links{width:250px; float:right; height:auto; padding:5px; margin-right:20px; text-align:right; font-size:11px;}
.links a{color:#000; text-decoration:none;}
.links a:hover{text-decoration:underline;}
/* Footer_End */


.links a{color:#000; text-decoration:none;}
.links a:hover{text-decoration:underline;}
.tablebdr {
}
.tablebdr .tdhead {
	background-color: #063;
	color: #FFF;
}
.tablebdr .tdtxt {
	background-color: #CCC;
	color: #000;
}
.tablebdr .tdtxt2 {
	background-color: #999;
	color: #000;
}

/*Tab CSS Start*/
.right {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 100%;
	margin: 0px;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000;
}
.right h1 {
	margin: 0px;
	padding: 0px;
	font-size: 20px;
	font-weight: normal;
	color: #3F882C;
}
.right h2 {
	font-size: 15px;
	color: #3F882C;
}
.right ul {
	margin: 0px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	list-style-type: none;
}
.right li {
	margin: 0px;
	list-style-type: none;
	background-image: url(../images/wright.png);
	background-repeat: no-repeat;
	background-position: 0px 3px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 25px;
	text-align: justify;
}


.right P {
	text-align: justify;
}
ul#tabs {
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	font-size: 100%;
	list-style-type: none;
	margin: 0px;
	padding: 0;
}
ul#tabs li {
	display: inline;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
}
ul#tabs li a {
	color: #000;
	border: 0px none #c9c3ba;
	text-decoration: none;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	background-color: #8DB926;
	margin: 0px;
}
ul#tabs li a:hover {
	color: #FFF;
	font-weight: bold;
	margin: 0px;
	background-color: #3F882C;
}
ul#tabs li a.selected {
	color: #FFF;
	font-weight: bold;
	background-color: #3F882C;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin: 0px;
}
div.tabContent { border: 0px none #c9c3ba; padding: 0.5em; }
div.tabContent.hide { display: none; }
.top {
	color: #AF8903;
	font-weight: bold;
	text-decoration: none;
	float: right;
}
/*Tab CSS End*/

