body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	behavior:url("./csshover2.htc");
}
#topmenu a  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
}
.date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	padding-left: 10px;
}
#topmenu a:hover {
	color: #BD2433;
}
#vertical_menu a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000066;
	text-decoration: none;
	text-align: left;
	padding-left: 12px;
}
#vertical_menu a:hover {
	background-image: url(../images/new_btn_roll.gif);
	display: block;
	line-height: 25px;
}
.mein-heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00CC00;
	text-decoration: none;
	margin: 0px;
	padding-right: 10px;
}
#body_table_outline {
	border: 1px solid #CCCCCC;
}
#footer_nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #333333;
	text-decoration: none;
}
#footer_nav a {
	color: #333333;
	text-decoration: none;
}
#footer_nav a:hover {
	font-weight: lighter;
	color: #990000;
	text-decoration: underline;
}

.thirdLevel {
	color:#BD0E0E;
	font-family:Arial,Helvetica,sans-serif;
	font-size:9pt;
	font-weight:bold;
	line-height:18px;
	text-align: left;
	padding-left: 5px;
}
.upcommingText {
	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	padding-left: 5px;
	text-align: justify;
	padding-right: 5px;
}
.red {color: #BD0E0E;}

a, a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1570CB;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #54A0ED;text-decoration: none;}

a.f12:active, a.f12:link, a.f12:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;color: #1570CB;}
a.f12:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #54A0ED;text-decoration: none;}

a.none:active, a.none:link, a.none:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;color: #1570CB;}
a.none:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #54A0ED;text-decoration: underline;}

a.whiteH:link, a.whiteH:visited, a.whiteH:active{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff;text-decoration: none;}
.calWeekDayGray {
    font-weight: bold;
    color: #7D7878;
}
#calMonthAjax table.calMonth td.callAll {
    padding: 5px 3px 5px 0px;
    background-color: white;
    text-align: right;
}

img {   
    border:0px;
}

p.path {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #7A8772;
    line-height: 20px;
    margin-bottom: 5px;
    margin-top: 0px;
}

.red {color: #BD0E0E;}

a, a:visited {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #1570CB;}
a:hover {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #54A0ED;text-decoration: none;}

a.f12:active, a.f12:link, a.f12:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;color: #1570CB;}
a.f12:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #54A0ED;text-decoration: none;}

a.none:active, a.none:link, a.none:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: none;color: #1570CB;}
a.none:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #54A0ED;text-decoration: underline;}

a.whiteH:link, a.whiteH:visited, a.whiteH:active{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #ffffff;text-decoration: none;}
a.whiteH:hover{font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold;color: #FFCF00;text-decoration: none;}

p.path a:link, p.path a:visited, p.path a:active{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #7A8772;text-decoration: underline;}
p.path a:hover{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #7A8772;text-decoration: none;}

a.yearSel:link, a.yearSel:visited, a.yearSel:active{font-family: Arial, Helvetica, sans-serif;font-weight: bold;color: #0B2B76;text-decoration: none;}
a.yearSel:hover{font-family: Arial, Helvetica, sans-serif;font-weight: bold;text-decoration: underline;}

a.cal:link, a.cal:hover, a.cal:visited, a.cal:active {font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px;text-decoration: none;}

a.eventB:link, a.eventB:visited, a.eventB:active{font-weight: bold;}
a.eventB:hover{font-weight: bold;text-decoration: none;}

a.discount:link, a.discount:visited, a.discount:active{font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: none;}
a.discount:hover{font-weight: bold;font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #000000;text-decoration: underline;}

table.calDais {
    width: 173px;
}

#calMonthAjax td.calMonth {
    padding:0px 5px 5px 0px;
}

#calMonthAjax table.calMonth table.calDais td {
    text-align: center;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    padding: 3px;
    width: 30px;
}

#calMonthAjax table.calMonth { 
    height:185px;
    background-color: #E8EAF6;
    width: 163px;
}

#calMonthAjax table.calMonth td { 
    vertical-align: top;
    margin: 0px;
    padding:0px;
}

#calMonthAjax table.calMonth .calHeader {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #05377C;
    background-color: #E8EAF6;
    text-align: center; 
    vertical-align: middle;
    padding:3px 0px 3px 0px;
    width: 100%;
}

#calMonthAjax table.calMonth td.calDais {
    width: 163px; 
    vertical-align: top; 
    background-color: #FFFFFF;
}
.calWeekDay {
    font-weight: bold;
    color: #05377C;
}
.calWeekDayGray {
    font-weight: bold;
    color: #7D7878;
}

.calWeekend {
    color: #7D7878;
}
.callPopup {
    text-align: left;
    border: double #d8dae5;
    position:absolute;
    background-color: #E8EAF6;
}
.callDateFull {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #7D7878;
}
.title_blue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #1566C1;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_blue2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 5px;
    font-weight: bold;
    color: #ffffff;
    background-color: #1566C1;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_violet {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #4F286B;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_universal {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_yellow {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #EEA409;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_green {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #619833;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_red {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #B91633;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_brown {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #d36003;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
#linkMonth, #linkYear, .calInline{
    display: inline;
    cursor: hand;
    cursor: pointer;
}
.cursor{
    cursor: hand;
    cursor: pointer;
}
#publication {
	border: 1px solid #1566C1;
}
#red{
	border: 1px solid #B91633;
}

.ajaxLink {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #1570cb;
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
}

.title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #56575B;
    font-weight: bold;
    line-height: 22px;
}

.titleBlue {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    color: #05367B;
    font-weight: bold;
    line-height: 22px;
}

.contactUsHeader {
	font-family: Arial, Helvetica, sans-serif;
	color: #09347A;
	font-size: 11px;
	font-weight: bold;
}

.contactUsText {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.title_blue {    
	font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #3366FF;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}

.copyright {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #413F3F;
    line-height: 16px;
    text-align: left;
    width: 50%;
    padding: 3px 0px 10px 10px;  
}

.madeWith {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #413F3F;
    line-height: 16px;
    text-align: right;
    width: 50%;
    padding: 3px 10px 10px 0px;  
}

.headerLine {
    background-color: #E10028;
    color: white;
    border-bottom: 1px solid #99A2AD;
    height: 34px;
}

.headerLinePrint {
    background-color: gray;
    color: white;
    height: 4px;
}

.date {
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    font-size: 11px;
    line-height: 22px;
}
.style2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; font-weight: lighter; color: #0066CC; text-decoration: none; text-align: justify; padding-left: 15px; }
.style4 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; font-weight: lighter; color: #FF0000; text-decoration: none; text-align: justify; padding-left: 15px; }
.style5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.bgMenu {	background-color: #EAEAF4;
}
.smaller_bottom {	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #413F3F;
	line-height: 16px;	
}
.smaller_text {    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    line-height: 16px;  
}
.title_yellow1 {    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #EEA409;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.title_yellow1 {    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    background-color: #EEA409;
    padding-top: 2px;
    padding-right: 8px;
    padding-bottom: 2px;
    padding-left: 8px;
}
.upcommingText1 {    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    line-height: 16px;  
}
.ajaxLink1 {    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #1570cb;
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
}
.ajaxLink1 {font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #1570cb;
    text-decoration: underline;
    cursor: hand;
    cursor: pointer;
}
.calInline1 {    display: inline;
    cursor: hand;
    cursor: pointer;
}
.calInline11 {display: inline;
    cursor: hand;
    cursor: pointer;
}
.thirdLevel1 {	
	color:#BD0E0E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	line-height:18px;
	text-align: left;
}
.thirdLevel2 {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #BD0E0E;
	font-weight: bold;
	line-height: 18px;
}
.upcommingText2 {	vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	padding-left: 18px;
}
.upcommingText2 {	vertical-align: top;
	padding-right:10px;
}
.upcommingText2 {vertical-align:top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
	padding-left: 18px;
}
.upcommingText2 {vertical-align: top;
	padding-right:10px;
}
.ajaxLink11 {font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #1570cb;
    cursor: hand;
    cursor: pointer;
}
.ajaxLink11 {font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #1570cb;
    cursor: hand;
    cursor: pointer;
}
.calInline111 {display: inline;
    cursor: hand;
    cursor: pointer;
}
.style6 {color: #FF0000}
.main_heading123{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 5px;
}
.main_heading {
	
	background-image: url(../images/b_images.gif);
	background-repeat:repeat-x;
	height:29px;
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;
}
.main_heading1{
	
	background-image: url(../images/b_images.gif);
	background-repeat:repeat-x;
	height:29px;
	width:50px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;
}


.body_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #333333;
	text-decoration: none;
	text-align: justify;
	padding-left: 5px;
}
.body_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-left: 5px;
}.body_right_heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	padding-right: 5px;
}
.body_right_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: lighter;
	color: #333333;
	text-decoration: none;
	text-align: left;
	padding-right: 5px;
}
td.head{
	font-family: "New Century Schoolbook", Times, serif;
	font-size: 15px;
}
td.cont{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
td.n_head{
	font-family:"Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
}
td.sub_h{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;

}

td.tabh{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
	background-color:#DBDBDF;
	font-weight: bold;
	color:#000066;
}
td.tcon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
	padding-top:5px;
}
td.que{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	color:#000066;
}
td.apex{
	text-align:center;
	font-family: Arial,italic;
	font-weight: bold;
	font-size:17px;
	color:#000000;
}
td.add1{
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
td.mf{
	text-align:center;
	font-family: Arial,italic;
	font-size:14px;
	font-weight: bold;
	color:#000000;
	text-decoration:underline;
	padding:5px 0px 5px 0px;
}
td.nhead{
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#0033FF;
	line-height:10px;
	vertical-align:middle;
}
td.rule{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px; 
	color:#000000;
	padding:8px 0px 8px 0px;
}
 td.add{
	font-family: Arial, Helvetica, sans-serif ;
	font-size:11px;
	font-weight : bold;
	text-align:left;
	color:#1B4283;
	padding-right:5px;
	
 }
 td.marea{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	text-align:left;
	color:#1B4283;
 }
 td.search{
	text-align:center;
	font-family: Arial,italic;
	font-size:15px;
	font-weight: bold;
	color:#1B4283;
	background-color:#3366FF;
	color:#ffffff;

}
td.g_head{
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0033FF;
}
td.g_bg{
	background-image: url(../images/b_images.gif);
	background-repeat:repeat-x;
	height:29px;
	width:500px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px; 
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;

}

td.blue_bg{
	background-image: url(../images/button_bg.jpg);
	background-repeat:repeat-x;
	height:38px;
	width:727px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px; 
	font-weight: bold;
	color: #FFFFFF;
	padding-left:10px;

}


td.print{
	font-family:Arial, Helvetica, sans-serif ;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#000000;
	padding-right:5px;
	
 }
 
 td.form_head{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:18px;
	font-weight : bold;
	text-align:center;
	color:#1B4283;
	padding-top:5px;
	
 }
 td.form_print{
	font-family: Arial, Helvetica, sans-serif ;
	font-size:13px;
	text-align:left;
	color:#000000;	
	padding-left:10px;
	text-align: center;
	background-color:#ffffff;	
	height:15px;
 }
 
 td.form_p{
	font-family: Arial, Helvetica, sans-serif ;
	font-size:13px;
	text-align:left;
	color:#1B4283;	
	padding-left:10px;
	text-align: justify;
	background-color:#CFDCFF;	
 }
 
 td.form_p1{
	font-family: Arial, Helvetica, sans-serif ;
	font-size:13px;
	text-align:left;
	color:#1B4283;	
	padding-left:10px;
	text-align: justify;
	padding-right:15px;
	background-color:#CFDCFF;	
 }
 
 td.form_p2{
	font-family: Arial, Helvetica, sans-serif ;
	font-size:13px;
	text-align:center;
	color:#1B4283;	
	padding-left:10px;
	text-align: justify;
	background-color:#CFDCFF;	
 }
 td.table_head{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-weight:bold;	
	font-size:14px;
	text-align:left;
	color:#1B4283;	
	background-color: #8FB0FF;
 }
  td.table_body{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px;
	text-align:left;
	color:#1B4283;	
	background-color:#CFDCFF;
 }
 td.table_body1{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:13px;
	text-align:center;
	color:#1B4283;	
	background-color:#CFDCFF;
 }
 
 table.calender{
	border: 2px solid rgb(232, 234, 246); float: right; 
 }
 span.head{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px;
	text-align:center; 
	font-weight:bold;
	color:#000;
 }
 
 span.member{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px;
	color:#000066;
 }
 
  td.m_count{
	font-family:georgia;
	font-size:25px;
	text-align:center;
	color:#000066;	
 }
 td.firm_des{ 
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:11px;
	text-align:left; 
 }
 
 td.firm_des1{ 
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	text-align:center; 
 }
 td.firm_des2{ 
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	text-align:center; 
	color:#000000;
	font-weight:bold;
 }
 
 option.head1{
			background-color:#CFDCFF;
			text-align:left;
			width:100%;
			font-size:11px;
			font-weight:bold;
			font-family:Verdana, Arial, Helvetica, sans-serif ;
			border-style:solid;
			border-width:1px;
			background-image: url(../images/images.png); 
			background-repeat: no-repeat;
			background-position: 93% 50%;			
}
optgroup{
			font-family:Verdana, Arial, Helvetica, sans-serif ;
			background-color:yellow;
			text-align:left;
			width:100%;
			font-size:10px;
			padding-left:5px;
}
option.cho{
			font-family:Verdana, Arial, Helvetica, sans-serif ;
			background-color:#FFD1AF;
			text-align:left;
			font-size:10px;
			width:100%;
}
 table.bod{
	border-width: 1px;
	border-spacing: 2px;
	border-style: outset;
	border-color: gray;
	border-collapse: separate;
	background-color: white;
 }
 a.anchor{
	font-family:Verdana, Arial, Helvetica, sans-serif ;
	color:#0033FF;
	font-size:21px;
	font-weight: bold;
 }
 td.event_dis{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	text-align:center;
	color:#1B4283;
 }
 td.event_dis1{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	color:#1B4283;
	line-height:25px;
 }
 td.event_dis2{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	text-align:left;	
 }
 
 td.publication{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-size:12px;
	text-align:left;
	padding-left:10px;	
	color:#1B4283;
	line-height:30px;
 }
 optgroup.opg{
	background-color:white;
	line-height:1px; 
 }
 td.que{
	font-family: "Times New Roman", Times, serif;
	font-size: 15px;
	color:#000066;
	text-align:left;
	width:40%;
}

td.numb{
	font-family: Verdana, Arial, Helvetica, sans-serif ;
	font-weight:bold;
	font-size: 12px;
	text-align:left;
	
}

a.hand:active, a.hand:link, a.hand:visited {font-family: Arial, Helvetica, sans-serif;font-size: 12px;text-decoration: underline;color: red; font-weight:bold;}
a.hand:hover {font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #54A0ED;text-decoration: none;}

td.handserfsdfsd{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
	font-weight:bold;
	padding-left:25px;
}

td.bearers{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1C4584;
	font-weight:bold;
	padding-left:10px;
}
td.committees{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C4584;
	text-align:center;
}
td.user{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C4584;
	text-align:left;
	padding-left:20px;
}
td.user1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1C4584;
	text-align:left;
}
/* left menu */
.glossymenu, .glossymenu li ul {
list-style-type: none;
margin: 0px;
padding: 0;
width: 190px; /*WIDTH OF MAIN MENU ITEMS*/

}

.glossymenu li{
	position: relative;
	background-image: url(../images/button-back-h.gif);
	margin:1px 1px;
}

.glossymenu li a {
background: url(../images/button-back.gif) no-repeat bottom left;
font: bold 12px Arial, Helvetica, sans-serif;
color:#000066;
display: block;
width: auto;
padding: 5px 0;
padding-left: 10px;
text-decoration: none;
}

.glossymenu li ul{ /*SUB MENU STYLE*/
position: absolute;
width: 200px; /*WIDTH OF SUB MENU ITEMS*/
left: 0;
top: 2px;
display: none;
}

.glossymenu li ul li{
float: left;
margin:-2px -1px;
z-index:1000;
}

.glossymenu li ul li a{
width: 180px; /*WIDTH OF SUB MENU ITEMS - 10px padding-left for A elements */
background: #eceef1;

}

.glossymenu li ul li a:hover{
	background:#FF0000;
	color:#FFFFFF;
}
.glossymenu .arrowdiv{
position: absolute;
right: 0px;
background: url(../images/arrow.gif) no-repeat center right;
width:12px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: #000066;
}

.glossymenu li a:hover{
background-image: url(../glossyback2.gif);
}

/* Holly Hack for IE \*/
* html .glossymenu li { float: left; height: 1%; }
* html .glossymenu li a { height: 1%; }
/* End */

/* end left menu*/


/* top menu */
.mainmenu{
	width: 536px;
	padding: 0;
}
.mainmenu ul {
text-align: center;
	width: 530px;
	list-style: none;
	line-height: 1;
	color:#000066;
	background: #E0E0E0;
	padding: 0;
	border: solid #ABABAB;
	border-width: 1px 0;
	margin: 0 auto;
	height:23px;
}

.mainmenu a, .mainmenu a:visited {
	display: block;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	font-weight:bold;
	font-style:normal;
	color: #000066;
	text-decoration: none;
	padding: 5px 10px;
}
.mainmenu ul ul a{
	width:100%;
	height:100%;
	text-align:left;
}
.mainmenu ul a{
width:81px;
	
}


.mainmenu li  {
	margin:0 0;  
	padding:0 0px;
	z-index:1000;
}

.mainmenu ul li {
	float:left;
	position:relative;
	border:solid thin #F3F3F3;
	padding:0px 0px;
}
/*.mainmenu ul li a {white-space:nowrap;}*/
	
.mainmenu li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width:15em;	
	
	background: #ECEEF1;
	font-weight: normal;
	border-width: 1px;
	margin: 0;
	 border:1px solid #999999;  
}

.mainmenu li li {
	width:15em ;
}

.mainmenu li li a{
	width:15em ;
}

.mainmenu li ul  {
	margin: 0;
}
.mainmenu li ul ul {
	margin: -2.8em 0 0 13.5em;
}
.ul_ch, 
.mainmenu li:hover ul ul,
.mainmenu li li:hover ul ul,
.mainmenu li li li:hover ul ul,
.mainmenu li li li li:hover ul ul,
.mainmenu li li li li li:hover ul ul
{
	left: -999em;
}
.mainmenu li:hover ul,
.mainmenu li li:hover ul,
.mainmenu li li li:hover ul,
.mainmenu li li li li:hover ul,
.mainmenu li li li li li:hover ul
{
	left: auto;
}
.mainmenu li:hover>ul.ul_ch   
{
	left: auto;
}

.mainmenu li:hover{
	background: #C0C0C0;
}

.mainmenu li:hover a,.mainmenu li:hover a:visited,.mainmenu li:hover a:hover,.mainmenu li a:hover{
	color:#000000;
	font-size:11px; 
}
.mainmenu li:hover li a, .mainmenu li li:hover li a, 
.mainmenu li li li:hover li a, .mainmenu li li li li:hover li a,
.mainmenu li:hover li a:visited, .mainmenu li li:hover li a:visited, 
.mainmenu li li li:hover li a:visited, .mainmenu li li li li:hover li a:visited
{
	color:#000080;
}
.mainmenu li li:hover, .mainmenu li li li:hover, 
.mainmenu li li li li:hover , .mainmenu li li li li li:hover , .mainmenu li li li li li li:hover 
{
	background: #E10028;
	z-index:9999;
}
.mainmenu li li:hover a,.mainmenu li li li:hover a, 
.mainmenu li li li li:hover a, .mainmenu li li li li li:hover a
{
	color: #FFFFFF; 
}

.mainmenu ul ul a, .mainmenu ul ul a:visited,
.mainmenu li li a, .mainmenu li li a:visited
{
	color: #000080;
}
.mainmenu ul ul a:hover,
.mainmenu li:hover li:hover a,.mainmenu li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover a:visited ,
.mainmenu li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a,.mainmenu li:hover li:hover li:hover li:hover li:hover li:hover a:visited{
	color: #FFFFFF;
	font-size:11px; 
	
}
.mainmenu li:hover li:hover li a,.mainmenu li:hover li:hover li a:visited ,
.mainmenu li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li a:visited,
.mainmenu li:hover li:hover li:hover li:hover li:hover li a,.mainmenu li:hover li:hover li:hover li:hover li:hover li a:visited{
	color: #000080;
}

/* end top menu*/