body{
	margin:0px;
	background-color:#ffffff;
}
div, td{
	font: 11px Verdana;
	line-height:15px;
	color:#797979;	
}
a{ /* gray */ 
	text-decoration:none;
	color:#4d90ab;
}
a:hover{ /* gray */ 
	text-decoration:none;
	color:#797979;
}
form{
	margin:0px;
    padding:0px;
}
.bglightblue {
	background-color:#eaf3f8;
}
/*********** For Top Menu STARTS ************/
#tabs2 {
    float:left;
    width:100%;
    line-height:normal;
    font:bold 9px verdana;
	text-transform: uppercase;
    text-align:center;
}
#tabs2 ul {
    margin:0;
    padding:0px;
    list-style:none;
}
#tabs2 li {
    display:inline;
    margin:0;
    padding:0;
}
#tabs2 a {
    float:left;
    background:url('../images/tableft.jpg') no-repeat left top;
    margin:0;
    padding:0 0 0 5px;
    text-decoration:none;
	text-align:center;
}
#tabs2 a span {
    float:left;
    display:block;
	margin:0px; padding:0px;
    background:url('../images/tabright.jpg') no-repeat right top;
    padding:14px 0px 10px 0px;
    color:#fefffd;
    width:103px;
    cursor:hand;
    margin-right:1px;
 }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs2 a span {float:none;}
/* End IE5-Mac hack */
#tabs2 a:hover span {
  color:#4d90ab;
}
#tabs2 a:hover {
  background-position:0% -41px;
}
#tabs2 a:hover span {
  background-position:100% -41px;
}
#tabs2 .current {
	float:left;
	margin:0px; padding:0px;
    display:block;
    background:url('../images/tab_ovr.gif') no-repeat right top;		    
	padding:14px 0px 10px 0px;
    color:#4d90ab;
    width:108px;	
    cursor:hand;
    margin-right:1px;
 }
#tabs2 .signup a {
	float:left;
	margin:0px; padding:0px;
    display:block;
    background:url('../images/tabsignup.gif') no-repeat right top;		    
	padding:14px 0px 10px 0px;
    color:#ffffff;
    width:108px;	
    cursor:hand;
    margin-right:1px;
 }
#tabs2 .signup a:hover {
	float:left;
	margin:0px; padding:0px;
    display:block;
    background:url('../images/tab_ovr.gif') no-repeat right top;		    
	padding:14px 0px 10px 0px;
    color:#4d90ab;
    width:108px;	
    cursor:hand;
    margin-right:1px;
 }
/*********** For Top Menu ENDS ************/
.tableborder {
	border-top: none;
	background:url('../images/bodybg.gif') top left repeat-y;
	border-bottom:1px solid #c9c9c9;
}
.inputbox {
    background:url('../images/bg_textbox.jpg') top left repeat-x;
    height:21px;
    font: bold 11px arial;
    color: #9b9b9b;
    border:0px;
	border-left:1px solid #a1a1a1;
	border-right:1px solid #a1a1a1;
    padding:2px 3px;
    line-height:18px;
}
.inputbox1 {
    font: bold 11px arial;
    color: #9b9b9b;
	padding:0px 0px 0px 3px;
	line-height:18px;
	border:1px solid #d6d6d6;
	background-color:#ffffff;

}
.bluebutton {
	font : bold 12px arial;
	text-decoration:underline;
	color:#4d90ab;
}
.bluebutton a{
	text-decoration:underline;
	color:#4d90ab;
}
.bluebutton a:hover{
	text-decoration:underline;
	color:#4d90ab;
}
.whitebutton {
	font : bold 12px arial;
	text-decoration:underline;
	color:#ffffff;
}
.whitebutton a{
	text-decoration:underline;
	color:#ffffff;
}
.whitebutton a:hover{
	text-decoration:underline;
	color:#ffffff;
}
.redbutton {
	font : bold 12px arial;
	text-decoration:underline;
	color:#ff0505;
}
.redbutton a{
	text-decoration:underline;
	color:#ff0505;
}
.redbutton a:hover{
	text-decoration:underline;
	color:#ff0505;
}
.brownbutton {
	font : bold 12px arial;
	text-decoration:underline;
	color:#523b32;
}
.brownbutton a{
	text-decoration:underline;
	color:#523b32;
}
.brownbutton a:hover{
	text-decoration:underline;
	color:#523b32;
}
/********* Background & Text css *********/
.darkblubg {
	background-color: #4d90ab;
}
.bluebg {
	background-color: #d1e7f5;
}
.lightbluebg {
	background-color: #d2e7f5;
}
.lightbluebg1 {
	background-color: #e9f3f8;
}
.lightbluebg2 {
	background-color: #f4f7f8;
}
.whitebg {
	background-color: #ffffff;
}
.graybg {
	background-color: #c9cacc;
}
.graylightbg {
	background-color: #f5f6f8;
}
.blueline {
	background-color: #78b7ac;
}

.brownheading {
	font: bold 17px Times New Roman;
	color:#523b32;
}
.blueheading {
	font: bold 17px Times New Roman;
	color:#4d90ab;
}
.redheading {
	font: bold 17px Times New Roman;
	color:#ff0505;
}
.grayheading {
	font: bold 17px times new roman;
	color:#797979;
}
.whiteheading {
	font: bold 17px times new roman;
	color:#ffffff;
}


.graytitle {
	font-size: 10px;
	color:#797979;
	height:25px;
	text-transform: uppercase;
}
.whitetitle {
	font-size: 10px;
	color : #ffffff;
}
.bluetitle{
	font: bold 15px Times New Roman;
	line-height:17px;
	color:#6caac2;
}
.browntitle{
	font: 13px Verdana;
	line-height:15px;
	color:#5f3a26;
	font-weight:bold;
}

.maintext { /* gray */ 
	font: 11px Verdana;
	line-height:15px;
	color:#797979;	
	text-align:justify;
}
.maintext a{ /* blue */ 
	text-decoration:underline;
	color:#4d90ab;
}
.maintext a:hover{ /* gray */ 
	text-decoration:none;
	color:#797979;
}
.maintext .current{ /* gray */ 
	text-decoration:underline;
	color:#4d90ab;
}
.paging { /* gray */ 
	color:#797979;
}
.paging a{ /* blue */ 
	text-decoration:none;
	color:#4d90ab;
}
.paging a:hover{ /* gray */ 
	text-decoration:none;
	color:#797979;
}
.bluetext {
	color:#4d90ab;
	text-align:justify;
}
.bluetext a{
	color:#4d90ab;
	text-decoration:none;
}
.bluetext a:hover{
	color:#797979;
	text-decoration:none;
}
.redtext {
	color:#ff0505;
	font-family: verdana;
}
.redlink {
	color:#ff0505;
	font-family: verdana;
}
.redlink a {
	text-decoration:underline;
	color:#ff0505;
}
.redlink a:hover {
	text-decoration:none;
	color:#ff0505;
}
.browntext{
	color:#523b32;
	font-family: verdana;
}
.browntext a{
	text-decoration:none;
	color:#523b32;
}
.browntext a:hover {
	text-decoration:underline;
	color:#523b32;
}
.brownlink{
	color:#73543e;
	font-family: arial;
}
.brownlink a {
	text-decoration:underline;
	color:#73543e;
}
.brownlink a:hover {
	text-decoration:none;
	color:#73543e;
}

.articlelink{
	color:#ff0505;
	font: bold 11px arial;
	text-transform:uppercase;
}
.articlelink a{
	color:#ff0505;
	font: bold 12px arial;
	text-decoration:underline;
}
.articlelink a:hover{
	color:#523b32;
	text-decoration:none;
}
.articlelink .current{
	text-decoration:none;
	color:#523b32;
	font: bold 11px arial;
	text-transform:uppercase;
}

.footerbg{
	background-color:#dddddd;
}
.footertext{	
	font:bold 10px arial;
	color:#000000;
	padding:5px 0px 5px 0px; line-height:15px;
}
.footertext a{
	color:#5f3a26;
	text-decoration:none;
}
.footertext a:hover{
	color:#5f3a26;
	text-decoration:underline;
}
.footertext .current{
	color:#5f3a26;
}
.footertext1{
	font: 9px arial;
	line-height:15px;
	color:#797979;
}

.footertext12{	
	font:bold 12px arial;
	color:#000000;
	padding:5px 0px 5px 0px; line-height:18px;
}
.footertext12 a{
	color:#5f3a26;
	text-decoration:none;
}
.footertext12 a:hover{
	color:#5f3a26;
	text-decoration:underline;
}
.footertext12 .current{
	color:#5f3a26;
}
/************* For sitemap *************/
.graytext { /* gray */ 
	font: 11px Verdana;
	line-height:15px;
	color:#797979;	
	text-align:justify;
}
.graytext a{ /* gray */ 
	text-decoration:none;
	color:#797979;
}
.graytext a:hover{ /* blue */ 
	text-decoration:none;
	color:#4d90ab;
}
.graytext .current{ /* gray */ 
	text-decoration:none;
	color:#523b32;
}
.tableborder1 {
    border:1px solid #5e9ab4;
}
/************* For sitemap ENDS *************/
ul{
	line-height:17px;
}
.liarrow{
	list-style-image:url('../images/arrow-blue.gif');
}
/*********** Quick Tour STARTS*************/
.qtpaging {
	font-weight:bold;
	color:#6caac2;
}
.qtpaging a{
	text-decoration:none;
	color:#6caac2;
}
.qtpaging a:hover{
	text-decoration:none;
	color:#523b32;
}
.qtpaging .current{
	text-decoration:none;
	color:#523b32;
}

/*********** Quick Tour ENDS*************/

/*********** styles added by kalpak ***********/

#popupMsgcontent{ position: absolute;visibility: hidden;overflow: hidden; border:1px solid #CCC; background-color:#A7D8E9; border:1px solid #333;padding:5px; }

.close_win_link a{ color: #000000; }

.close_win_link a:hover{ color: #000000; }

.style_align_left { color: #000000; float:right; font-size:12px; text-decoration:none; font-weight:bold; }

.ajaxindication { border-right: 1px solid #000000;border-bottom: 1px solid #000000;border-top: 1px solid #000000;border-left: 1px solid #000000;background-color: #FFFF99;font-size:12px;width:175px; }

.indicatorcls { color: #000000; font-weight:bold;}

.bold { font-weight: bold;padding:3px;}

.border_row { padding: 3px;border-right: 1px solid #567C90;border-bottom: 1px solid #567C90;vertical-align:top;}

.border_header { font-weight:bold;height: 20px;padding: 3px;border-right: 1px solid #567C90;border-bottom: 1px solid #567C90;}

.border_table { width:98%;border-top: 1px solid #567C90;border-left: 1px solid #567C90;}

.MessageBlock { margin: 5px 0px 5px 0px; font: 12px Verdana; font-weight: bold; color: green;}

#overlayIE {background-color:#C9CACC;
			position: absolute;
			left: 0;
			top: 0;
			z-index: 10000;
			width: 0%;
			height: 0%;
			margin: 0;
			filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80);
			-moz-opacity:0.80;
			-khtml-opacity:0.80;}

#overlay {	position: absolute;
			left: 0;
			top: 0;
			z-index: 10000;
			width: 0%;
			height: 0%;
			margin: 0;
			background: rgba(255, 255, 255, 0.6);}

/*********** styles added by kalpak ***********/

/* for webinar */
.webinarborder {
    border:1px solid #5d99b3;
}
.webinartitle {
    background-color: #5d99b3;
    font:bold 16px arial;
    color:#ffffff;
}
.webinartext {
    background-color: #ffffff;
    font:bold 15px arial;
    line-height:20px;
    color:#73787b;
}
.webinarlink{
    background-color: #ffffff;
    font:bold 11px arial;
    color:#73543e;
    text-decoration:underline;
}
.webinarlink a{
    color:#73543e;
    text-decoration:underline;
}
.webinarlink a:hover{
    color:#73543e;
    text-decoration:underline;
}
.webinarlink a:active{
    color:#73543e;
    text-decoration:underline;
}
.webinarlink a:visited{
    color:#73543e;
    text-decoration:underline;
}