body{
	margin:0px;
	text-align:center;
	margin-top:0px;	
}
div, table{
	font: 11px verdana;
	color:#000000; 
	line-height:16px;
}
form{
	margin:0px;
}
a{
	color:#466faf;
	text-decoration:none;
}
a:hover{
	color:#000000;
	text-decoration:none;
}
/************** Background-color & Text & heading & border *************/
.bluebg{
	background-color:#466faf;
}
.bluebg1{
	background-color:#ecf1f7;
}
.lightbluebg{
	background-color:#c7d4e7;
}
.lightyellowbg{
	background-color:#e8eff7;
}
.lightyellowline{
	color:#efeee9;
}
.graybg{
	background-color:#466faf;
}
.lightbluebg1{
	background-color:#9bb5ce;
}
.whitebg {
	background-color:#ffffff;
}
.whitetext{
	color:#ffffff;
}
.redtext{
	color:#de210d;
}
.lightbluetext{
	color:#466faf;
}
.morelink{
	color:#466faf;
}
.morelink a{
	color:#466faf;
	text-decoration:none;
}
.morelink a:hover{
	color:#000000;
	text-decoration:none;
}
.bluetext{
	color:#466faf;
}
.bluetext a{
	color:#466faf;
}
.bluetext a:hover{
	color:#000000;
}
.bluetext .current{
	color:#000000;
}
.blacktext{
	color:#000000;
}
.blacktext a{
	color:#000000;
}
.blacktext a:hover{
	color:#466faf;
}
.blacktext .current{
	color:#466faf;
}
.graytext{
	color: #696969;
}
.graytext a{
	color: #696969;
	text-decoration: none;
}
.graytext a:hover{
	color: #000000;
	text-decoration: none;
}
.bluetitle {
	font-size: 14px;
	color: #466faf;
	padding:7px 0px 7px 0px;
}
.blueheading{
	font-size: 12px;
	color: #466faf;
	padding:7px 0px 7px 0px;
}
.blueheading1{
	font-size: 12px;
	color: #4f709c;
	padding:7px 0px 7px 0px;
}
.blueheading a{
	color: #466faf;
	text-decoration: none;
}
.blueheading a:hover{
	color: #000000;
	text-decoration: none;
}
.blackheading{
	font-size: 12px;
	color: #000000;
}
.blackheading a{
	font-size: 12px;
	color: #000000;
}
.blackheading a:hover{
	font-size: 12px;
	color: #466faf;
}
.whiteheading{
	font-size: 12px;
	color: #ffffff;
}

.blueborder{
	border:1px solid #cdcdcd;
}
.grayborder{
	border:1px solid #466faf;
}
.servicebox{
	background-color:#ecf1f7;
	border:1px solid #cdcdcd;
}
.servicepopup{
	background-color:#efeee9;
	border:1px solid #466faf;
}
.cataloglink{
	color:#000000;
}
.cataloglink a{
	color:#000000;	
}
.cataloglink a:hover{
	color:#ffffff;
	background-color:#466faf;
}

/************************************/
.inputbox{
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #7c7c7c;
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	background-color:#ffffff;
	color:#696969;
	padding:2px 2px;
	font-family: verdana; 
	font-size: 11px;
/*	height:20px;*/
}
.inputbox1{
	border-top: 1px solid #7c7c7c;
	border-right: 1px solid #7c7c7c;
	border-left: 1px solid #c3c3c3;
	border-bottom: 1px solid #c3c3c3;
	background-color:#ffffff;
	font-family: verdana; 
	font-size: 11px;
/*	height:20px;*/
}
.button
{
	font: 12px verdana bold;
	background: url('../images/btnback.jpg') repeat-x;
	text-decoration:none;
	color: #000000;
	border:0px;
	cursor:pointer;
    padding:1px 4px;	
}
.bluebutton
{
	font: 12px verdana bold;
	background-color:#4f709c;
	text-decoration:none;
	color: #ffffff;
	border:0px;
	cursor:pointer;
    padding:1px 5px;
	text-transform:uppercase;
}
.bluebuttonbig
{
	font: 14px verdana bold;
	background-color:#4f709c;
	text-decoration:none;
	color: #ffffff;
	border:0px;
	cursor:pointer;
    padding:1px 0px;
	margin:0px;
	text-transform:uppercase;
}
.orangebutton
{
	font: 12px verdana bold;
	background-color:#ffffff;
	border:1px solid #466faf;
	text-decoration:none;
	color: #000000;
	cursor:pointer;
    padding:1px 4px;
	text-transform:none;
}
/****** For Top Menu *************/
#topmenu_main{
    padding:0px;
}
#topmenu{
	width:100%;
    margin: 0px;
    padding: 0px;
	float: left;
}
#topmenu li{
	font:bold 11px verdana;
	color:#feb818;
    display: inline;
    float: left;
	line-height:23px;
}
#topmenu li a{    
    text-decoration: none;
    color:#466faf;
	padding:0px 4px 0px 4px;
}
#topmenu li a:hover{
    font:bold 11px verdana;
    color:#000000;
	text-decoration: none;
	line-height:23px;
	padding:0px 4px 0px 4px;
}
#topmenu .current{
    font:bold 11px verdana;
	color:#000000;
    text-decoration: none;
	line-height:23px;
	padding:0px 4px 0px 4px;
    
}
/****** Top Menu Ends*************/
/********* Footer **********/
.footertext{
	color:#466faf;
}
.footertext a{
	color:#466faf;
}
.footertext a:hover{
	color:#466faf;
}
.footertextgray {
	color:#646567;
}
.footertextgray a{
	color:#646567;
}
.footertextgray a:hover{
	color:#646567;
}

/********* Footer ends *****/
/******** Services tab***************/
#servicetab{
	width:100%;
    margin: 0px;
    padding: 0px;
	float: left;
}
#servicetab li{
	font:bold 11px verdana;
    display: inline;
    float: left;	
	background-color:#c7d4e7;
}
#servicetab li a{    
    text-decoration: none;
    color:#000000;
	line-height:26px;
	padding:0px 16px;
}
#servicetab li a:hover{
    font:bold 11px verdana;
    text-decoration: none;
    color:#ffffff;
    background-color:#90aacf;
	line-height:26px;
	padding:5px 16px 5px 16px;
}
#servicetab .current{
    font:bold 11px verdana;
    text-decoration: none;
    color:#ffffff;
    background-color:#90aacf;
	line-height:26px;
	padding:0px 16px 0px 16px;
} 
.compulsorymark{
	color:#ca584c;
	font:bold 11px verdana;
}
.respectprivacy{
	color:#466faf;
}
.imgtext {
	font: 10px verdana;
    color: #333333;
    line-height:15px;
}
.articleimg {
	border:1px solid #334050;
}

.articlebox{
	background-color:#f5f5f6;
	border:1px solid #cdcdcd;
}
.articleheading {
	background-color:#c7d4e7;
	height:22px;
	border-bottom:1px solid #cdcdcd;
	padding-left:17px;
	font-size: 12px;
	color: #000000;
}
.graytopright-border {
	border-top:1px solid #efeee9;
	border-right:1px solid #efeee9;
	padding:7px 0px;
}
.graytop-border {
	border-top:1px solid #efeee9;
	padding:7px 0px;
}
.rightservicesbg {
	border:1px solid #466faf;
}
.liarrow
{	
	padding:2px 0px 7px 0px;
	border-bottom:1px solid #ffffff;
}
.whitelink {
	color:#ffffff;
}
.whitelink a{
	color:#ffffff;
}
.whitelink a:hover{
	color:#ffffff;
}
.blueline{
	background-color:#90aacf;
}
.grayline {
	background-color:#cccccc;
}

/* for webinar */
.webinarborder {
    border:1px solid #4470ad;
}
.webinartitle {
    background-color: #4470ad;
    font:bold 14px verdana;
    color:#ffffff;
}
.webinartext {
    background-color: #ffffff;
    font:bold 13px verdana;
    line-height:18px;
    color:#6d6d6d;
}
.webinarlink{
    background-color: #ffffff;
    font:bold 11px verdana;
    color:#4470ad;
    text-decoration:underline;
}
.webinarlink a{
    color:#4470ad;
    text-decoration:underline;
}
.webinarlink a:hover{
    color:#4470ad;
    text-decoration:underline;
}
.webinarlink a:active{
    color:#4470ad;
    text-decoration:underline;
}
.webinarlink a:visited{
    color:#4470ad;
    text-decoration:underline;
}