html, body {width:100%;margin:0; padding:0; font:normal 11px arial, Verdana, Helvetica, sans-serif; background-color: #333333;}
/*============================= These are class for page layout [Start]========================== */

div#container {width:100%; margin:0 auto; padding:0;}
div#layout {width:1056px; margin:0 auto; padding:0;background: url('../images/bodybg.gif');}
div#header{width:1056px; height:130px;}

/*============================= These are class for page layout [end]========================== */
.content_center{background-color:#dedede;}
.page_caption {width:640px;height:26px;background: url('../images/captionbg.gif');text-indent:15px;line-height:26px;font:bold 14px tahoma, Verdana, Helvetica, sans-serif;color:#fff;padding-top:5px;}

/*================left link class [start]===========================================================*/
#browse_left {margin-top: 0px; width: 192px;}
#browse_left li {float: left; margin: 0; padding: 0; width: 192px;}
#browse_left li a {background: url('../images/link_bg.gif') no-repeat; font-weight:bold; text-decoration:none; color: #ffffff; float: left; height: 29px;line-height: 29px; padding: 0px 0 0 5px; width: 187px;}
#browse_left li a.current, #browse_left li a:link.current, #browse_left li a:visited.current {background: url('../images/link_bg_hover.gif') no-repeat; font-weight:bold; text-decoration:none; color: #ffffff; float: left; height: 29px;line-height: 29px; padding: 0px 0 0 5px; width: 187px;}
#browse_left li a:hover {background: url('../images/link_bg_hover.gif') no-repeat; color: #fff771; text-decoration: none; height: 29px;line-height: 29px;}
#browse_left ul {float: left; list-style: none; margin: 0; padding: 0;}
/*================left link class [End]===========================================================*/

/*================member section class [start]===========================================================*/
.mem_cap{width:204px;height:29px;padding-top:5px;background: url('../images/member_bg.gif');text-indent:15px;font:bold 14px tahoma, Verdana, Helvetica, sans-serif;color:#ffffcc;}
.text1{font:normal 11px tahoma, Verdana, Helvetica, sans-serif;color:#fff;}

.forgot{font:normal 11px Arial, Helvetica, sans-serif; color: #fff;}
.forgot a, .forgot a:link, .forgot a:active, .forgot a:visited  {font:normal 11px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none;}
.forgot a:hover {font:normal 11px Arial, Helvetica, sans-serif;  color:#3a97dd; text-decoration:none;}

.inlink{font:normal 11px Arial, Helvetica, sans-serif; color: #002f90;}
.inlink a, .inlink a:link, .inlink a:active, .inlink a:visited  {font:normal 11px Arial, Helvetica, sans-serif; color:#002f90; text-decoration:none;}
.inlink a:hover {font:normal 11px Arial, Helvetica, sans-serif;  color:#3a97dd; text-decoration:none;}


.registerlink {width:122px;height:20px;background: url('../images/registerbg.gif');padding-top:5px;}
.registerlink{background: font:bold 11px Arial, Helvetica, sans-serif; color: #000;text-align:center;}
.registerlink a, .registerlink a:link, .registerlink a:active, .registerlink a:visited  {text-align:center;font:bold 11px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
.registerlink a:hover {font:bold 11px Arial, Helvetica, sans-serif;  color:#3a97dd; text-decoration:none;text-align:center;}
.border {border:1px solid #ccc;padding-top:5px;background-color:#f1f1f1}
.bordera {border:1px solid #ccc;background-color:#f1f1f1}
.hecap{background-color:#bab9b9; font:bold 11px Arial, Helvetica, sans-serif; color: #333333;}
.hecap a, .hecap a:link, .hecap a:active, .hecap a:visited  {font:bold 11px Arial, Helvetica, sans-serif; color:#002f90; text-decoration:none;}
.hecap a:hover {font:bold 11px Arial, Helvetica, sans-serif;  color:#3a97dd; text-decoration:none;}

.msg {border:1px solid #ccc;font:bold 13px Arial, Helvetica, sans-serif;padding:5px;background-color:#fdffdb;text-align:center;}
.welcome {font:bold 12px Arial, Helvetica, sans-serif;padding:5px;text-align:left;color:#f7b770;}


.cellcontent{background-color:#fff; font:normal 11px Arial, Helvetica, sans-serif; color: #333333;}
.cellcontent a, .cellcontent a:link, .cellcontent a:active, .cellcontent a:visited  {font:normal 11px Arial, Helvetica, sans-serif; color:#002f90; text-decoration:none;}
.cellcontent a:hover {font:normal 11px Arial, Helvetica, sans-serif;  color:#3a97dd; text-decoration:none;}

/*================member section class [end]===========================================================*/

/*================Footer section class [start]===========================================================*/
div#footer {width:100%; height:110px; margin:0 auto; padding:0;background-color:#fff;clear:both;}
div#footer_content {width:1056px; margin:0 auto; padding:0;}
.footer_right_content {text-align:center;font:bold 14px tahoma, Verdana, Helvetica, sans-serif;color:#000;}
/*================Footer section class [End]===========================================================*/

/*============================= These are class for body content [End]========================== */
.login {padding-left:10px; padding-right:10px;font:bold 11px arial, Verdana, Helvetica, sans-serif;border-right: #000000 1px solid;height:24px;border-top: #929292 1px solid;color:#ffffff;border-left: #929292 1px solid;border-bottom: #000000 1px solid;text-decoration: none;background: url('../images/login_bg.gif');}
.btn {padding-left:10px; padding-right:10px;font:bold 11px arial, Verdana, Helvetica, sans-serif;border-right: #000000 1px solid;height:24px;border-top: #929292 1px solid;color:#ffffff;border-left: #929292 1px solid;border-bottom: #000000 1px solid;text-decoration: none;background: url('../images/login_bg.gif');}

.txtfield {	BORDER-RIGHT: #cad0ca 1px solid; BORDER-TOP: #cad0ca 2px solid; BORDER-BOTTOM: #cad0ca 1px solid;FONT-SIZE: 11px; BORDER-LEFT: #cad0ca 2px solid; COLOR:#333333; FONT-FAMILY: arial, helvetica, sans-serif;TEXT-DECORATION: none; BACKGROUND-COLOR: #ffffff;}
.madatoryicon{font:bold 13px arial;color:#e40000;}

.errormsgsimple {font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#ff0000;line-height:18px;}
.errormsg {	color:#4f4f4f;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #ffcc00;background:#ffe13e url(../images/icon_message_two.gif);	background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.successmsg {color:#58941c;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #c6e4a9;background:#def1ca url(../images/icon_message_one.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.normalmsg {color:#4f4f4e;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #9dbade;background:#e3f0ff url(../images/icon_message_three.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.msgone {color:#58941c;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #c6e4a9;background:#def1ca url(../images/icon_message_one.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.msgtwo{color:#4f4f4f;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #ffcc00;background:#ffe13e url(../images/icon_message_two.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}
.msgthree {color:#4f4f4e;font:bold 12px  Arial, Helvetica, sans-serif;border:3px solid #9dbade;background:#e3f0ff url(../images/icon_message_three.gif);background-repeat:no-repeat;background-position:left;padding-left:45px;height:50px;}

pagination_border{background-color:#1d6bab;}
.pagination{padding: 2px;margin: 0em 0;line-height:20px;clear: both;}
.pagination ul{margin: 0;padding: 0;text-align: right;font-size: 100%;}
.pagination li{list-style-type: none;display: inline;margin-left:3px;}
*:first-child+html .pagination li{ /*IE7 only CSS hack*/margin-right: 0px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */}
* html .pagination li{ /*IE6 and below CSS hack*/ margin-right: 0px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/}
.pagination a, .pagination a:visited, .pagination a:active{padding:3px;background-color:#ffffff;border: 1px solid #d2d2d4;font:normal 11px Arial, Helvetica, sans-serif; color:#333333;font-weight:bold;text-align:center;text-decoration: none;}
.pagination a:hover{border: 1px solid #ce9d63;color: #000;background-color: #9FE3F2;}
.pagination a.currentpage{ /*Style for currently selected page link*/background-color: #ef9a1b;color: #000 !important;font-weight: bold;cursor: default;}
.pagination li.disabled, .pagination ali.disabled:hover{ /*Style for "disabled" previous or next link*/border: 1px solid #d2d2d4;font:normal 11px Arial, Helvetica, sans-serif; color:#ffffff;font-weight:bold;cursor: default;padding:3px;background-color:#accb61;}
.pagination a.prevnext{ /*Style for previous and next link*/font-weight: bold;}
.pagination a.lnkFirst{ /*Style for previous and next link*/font-weight: bold;}

.contentbggray2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#003f94;
	font-weight:bold;
	line-height:18px;
	background-color:#e9e9e9;
	border-bottom:1px solid #CCCCCC;
}

/*===========agenda start===========*/
.cellheadding
	{
		color:#000;
		font-family:arial;
		background-color:#7DD5FF;
		font-size:13px;
		padding:4px;
		font-weight:bold;
	}
	.cellcontent
	{
		color:#000;
		font-family:arial;
		font-size:12px;
		padding:4px;
	} 
/*===========agenda end===========*/
