
body
{
	background: #d0d0d0 url(../img/bg.gif) repeat-x top left;
	padding: 0;
	margin: 20px 0 0 0;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
h1
{
	font: bold 30px "Trebuchet MS" ,Georgia, "Times New Roman" , Times, serif;
	color: #8c0002;
	padding: 5px 0;
	margin: 0;
}
h1 span
{
	color: #231f20;
	font-size: 18px;
}
h2
{
	font: normal 20px "Trebuchet MS" ,Georgia, "Times New Roman" , Times, serif;
	color: #231f20;
	border-bottom: 1px solid #d9dee1;
	margin: 0;
	padding: 0px 0px 4px 0px;
}
.contenttext
{
	line-height: 18px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.contenttext_new
{
	line-height: 18px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	padding-left:8px !important;
}
.bdrrightdashed
{
	border-right: 1px dashed #7f7f7f;
}
.paddingtopbottom
{
	padding: 10px 0px;
}
.paddingright20
{
	padding-right: 20px;
}

.toplinebg
{
	background: url(../img/topline.gif) repeat-x top left;
}
.leftlinebg
{
	background: url(../img/leftline.gif) repeat-y top left;
}
.rightlinebg
{
	background: url(../img/rightline.gif) repeat-y top right;
}
.bottomlinebg
{
	background: url(../img/bottomline.gif) repeat-x bottom left;
}
.searchtxt
{
	font-size: 10px;
	color: #8c0002;
}
input
{
	color: #333333;
	background-color: #ffffff;
	border: 1px solid #424242;
	padding: 2px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
.inputcheck input
{
	color: #333333;
	background-color: #ffffff;
	border: 1px solid #424242;
	_border: 0px solid #424242;
	padding: 2px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
}
a.blacklink:link, a.blacklink:visited
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #000000;
}
a.blacklink:hover
{
	color: #8c0002;
	text-decoration: none;
}
.greenline
{
	background: url(../img/hostingbox-line.gif) repeat-y top left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
#greenbox ul
{
	padding: 6px 5px 5px 13px;
	margin: 0;
	list-style: none;
}
#greenbox ul li
{
	background-image: url(../img/icons/bullet.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-bottom: 8px;
	color: #1d2a01;
	list-style: none;
}

* html #more 
{
	margin-right:0px;
}
#more a:link, #more a:visited
{
	float: right;
	display: block;
	background-image: url(../img/icons/more.gif);
	background-position: top left;
	background-repeat: no-repeat;
	height: 16px;
	width: 60px;
	margin:0px 10px 0px 0px;
	text-indent: -9000px;
}
#more a:hover
{
	background-position: bottom left;
}
.orangeline
{
	background: url(../img/itservicebox-line.gif) repeat-y top left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;

}
#orangebox ul
{
	padding: 6px 5px 5px 13px;
	margin: 0;
	list-style: none;
}
#orangebox ul li
{
	background-image: url(../img/icons/bullet.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-bottom: 8px;
	color: #2e2000;
	list-style: none;
}
.blueline
{
	background: url(../img/outsourcebox-line.gif) repeat-y top left;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;

}
#bluebox ul
{
	padding: 7px 5px 5px 13px;
	margin: 0;
	list-style: none;
}
#bluebox ul li
{
	background-image: url(../img/icons/bullet.gif);
	background-position: left 5px;
	background-repeat: no-repeat;
	padding-left: 8px;
	padding-bottom: 15px;
	color: #002f4e;
	list-style: none;
}
#application a:link, #application a:visited
{
	display: block;
	background-image: url(../img/aplication-img.gif);
	background-repeat: no-repeat;
	background-position: top left;
	width: 244px;
	height: 112px;
}
#application a:hover
{
	background-position: bottom left;
}
.newsbg
{
	background: #ffffff url(../img/news-bgline.gif) repeat-x bottom left;
	border-left: 1px solid #e4e4e4;
	border-right: 1px solid #e4e4e4;
	padding: 0px 15px;
}
.date
{
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 0 5px;
	margin: 5px;
	width: 50px;
	display: block;
	background-color: #7f7f7f;
	line-height: 22px;
}
.newstxt
{
	padding-right: 8px;
	padding-left: 5px;
	line-height: 16px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.redlink:link, a.redlink:visited
{
	color: #8c0002;
	text-decoration: underline;
	font-weight: bold;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.redlink:hover
{
	text-decoration: none;
	color: #000000;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
.readmore
{
	background-image: url(../img/icons/bullet2.gif);
	background-position: right 4px;
	background-repeat: no-repeat;
	padding-right: 13px;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
a.readmore:link, a.readmore:visited
{
	font-weight: bold;
	color: #000000;
	text-decoration: none;	
}
a.readmore:hover
{
	color: #8c0002;
	background: none;
}
#reg-domain
{
	background-image: url(../img/reg-domain-bg.gif);
	background-repeat: no-repeat;
	padding: 42px 10px 28px 62px;
}
.footerlink
{
	font-size: 10px;
	color: #3d3d3d;
}
a.footerlink:link, a.footerlink:visited
{
	font-size: 10px;
	color: #3d3d3d;
	text-decoration: none;
}
a.footerlink:hover
{
	color: #8c0002;
	text-decoration: none;
}

/* Main Menu Starts */

.MainMenu_MenuContainer
{
	background-image: url(../img/navbg.gif);
	background-repeat:no-repeat;
	background-color: Transparent;
	
			
}
.MainMenu_MenuContainernew
{
	background-image: url(../img/navbg2.gif);
	background-repeat:no-repeat;
	background-color: Transparent;
	
			
}
.MainMenu_MenuItemSel
{
	background-color: transparent;

}
/* Sub Menu */
.MainMenu_MenuItem
{	
	color:#292929;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	height: 20px;
	border: 0;
	}
.MainMenu_MenuItemSel a:active 
{
	background-color:Transparent;
}	
/*  Sub Menu Mouse Over */
.MainMenu_MenuItemSel
{
	color:#292929;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
   	font-weight: normal;
	cursor: pointer;
	cursor: hand;
	height: 20px;
	width:150px;
	border: 0;
	background-color:#dddddd;
}
.MainMenu_MenuIcon
{
	display: none;
}
.submenuitemselected
{
	color: #4C4C4C;
	font-size: 11px;
	font-weight: bold;
	}
.MainMenu_SubMenu
{
	background-color:#f1f1f1;
	margin-top: 0px;
	border-top: #DCDCDC 1px solid;
	border-right: #DCDCDC 1px solid;
	border-left: #DCDCDC 1px solid;
	border-bottom: #DCDCDC 1px solid;
	width: 150px;
	_width: 150px;
	filter: Alpha(Opacity=100, FinishOpacity=100, Style=2);
}
.MainMenu_SubMenu:hover 
{
	background-color:#dddddd;
}
.MainMenu_MenuBreak
{
	border-bottom: #00ff00 0px solid;
	border-left: #00ff00 0px solid;
	border-top: #00ff00 0px solid;
	border-right: #00ff00 0px solid;
	background-color: transparent;
	height: 0px;
}
.MainMenu_MenuArrow
{
	display:none;
}
.MainMenu_MenuBar
{
	cursor: hand;
	height: 36px;
	background-color: Transparent;
	
}
.MainMenu_MenuItem TD
{
	padding: 0;
	margin: 0;
		
}
.MainMenu_MenuItem TD DIV
{
	margin: 0;
	padding: 0;
	margin: -9px 0 -30px 0;
	_margin: -13px 0;
	
}
.MainMenu_MenuItem TD DIV DIV
{
	margin: 0;
	padding: 0 10px;
	margin: -4px 0 -30px 0;
	_margin: -12px 0;
}
.MainMenu_MenuItem TD DIV DIV DIV
{
	color:#7d0003;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 36px;
	padding: 9px 5px 0 5px;
	line-height: 16px;
	margin: 0px 0 -22px 0;
	}

.MainMenu_MenuSelected TD
{
	padding: 0;
	margin: 0;
	}
.MainMenu_MenuSelected TD DIV
{
	margin: 0;
	padding: 0;
	margin: -9px 0 -30px 0;
	_margin: -13px 0;
			
}
.MainMenu_MenuSelected TD DIV DIV
{
	color:#000;
	margin: 0;
	padding: 0 10px;
	margin: -4px 0 -30px 0;
	_margin: -12px 0;
	
}

.MainMenu_MenuSelected TD DIV DIV DIV
{
	color: #222222;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 36px;
	padding: 9px 5px 0 5px;
	line-height: 16px;
	margin: 0px 0 -22px 0px;	
}
.MainMenu_MenuSelected
{
	background-color:Transparent;
}

.MainMenu_MenuSelectedRoot TD
{
	padding: 0px;
	margin: 0;
	
}
.MainMenu_MenuSelectedRoot TD DIV
{
	margin: 0;
	padding: 0;
	margin: -9px 0 -30px 0;
	_margin: -13px 0;
	background-color: Transparent;
	background-image:none;
}
.MainMenu_MenuSelectedRoot TD DIV DIV
{
	margin: 0;
	padding: 0 10px;
	margin: -4px 0 -30px 0;
	_margin: -12px 0;
	
}
.MainMenu_MenuSelectedRoot TD DIV DIV DIV
{
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 36px;
	padding: 9px 5px 0 5px;
	line-height: 16px;
	margin: 0px 0 -22px 0;
		
}

/* Main Menu Ends */

/* Container Css Strats */

.cnt-1-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.cnt-1-body
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-2-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C4C;
}
.cnt-2-body
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-3-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.cnt-3-body
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-4-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.cnt-4-body
{
	padding-left: 1px;
	padding-right: 1px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-5-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #444444;
}
.cnt-5-body
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-6-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C3A3D;
}
.cnt-6-body
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-7-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4C4C4C;
}
.cnt-7-body
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-8-title
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #8C3A3D;
}
.cnt-8-body
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.cnt-9-title
{
	color: #8c0002;
	font-family: "Trebuchet MS" ,Georgia, "Times New Roman" , Times, serif;
	font-size: 30px;
	font-weight: bold;
	padding: 5px 0;
	margin: 0;
}
.cnt-9-body
{
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}


/* Container Css Ends */
/*New css start here*/
.topgrayround
{
	background-image: url(../img/leftbox-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color: #eeeeee;
	width: 255px;
}
.topgrayround1
{
	background-image: url(../img/leftbox-top.gif);
	background-repeat:no-repeat;
	background-position:top;
	background-color: #eeeeee;
	
}
.leftpane
{
	background-image: url(../img/leftbox-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom; 
	width: 255px;	
	
}
.leftpane1
{
	/*background-image: url(../img/leftbox-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;*/
	padding:0px;
	margin:0px;
	
	
}

/* IE6 Only */
* html .leftpane
{
	background-image: url(../img/leftbox-bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom; 
	width: 255px;	
	
}

.CATAltHeaderNew
{
	font-weight: bold;
	font-size: 8pt;
	color: #7D0003;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	background-color: #FFFFFF;
}

TD.CATAltHeaderNew
{
	background-color: #FFFFFF;
	height: 32px;
}

