 
a, a:active, a:focus{font-size: 12px; color: #ffffff;text-decoration: underline;}
a:hover  {color: #b2b2b2;text-decoration: none;}

a.mainmenu, a.mainmenu:active, a.mainmenu:focus{
	font-size: 12px; color: #ffffff;text-decoration: none;
	font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	}
a.mainmenu:hover  {
	color: #b2b2b2;text-decoration: underline;

}


a.mainmenu_over, a.mainmenu_over:active, a.mainmenu_over:focus, a.mainmenu_over:hover {
	font-size: 12px; color: #b2b2b2;text-decoration: none;

}
 

a.menu_red, a.menu_red:active , a.menu_red:focus  {
	text-decoration: none;font-family:Arial, Helvetica, sans-serif; 
	color:#990000; font-size:12px;  
}

a.menu_red:hover {color: #000000;text-decoration: none;} 

.title{font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;font-size:18px;color:#ff7cb0;}

.body_left{font-family:arial;font-size:12px;color:#b2b2b2;padding:43px 5px 2px 50px;line-height: 16px;}
.body_left_contact{font-family:arial;font-size:12px;color:#b2b2b2;padding:43px 10px 2px 10px;line-height: 16px;}
.body_right_contact{font-family:arial;font-size:12px;color:#b2b2b2;padding:43px 10px 2px 10px;line-height: 16px;}
.body_container{border-bottom:1px solid #383838;border-top:1px solid #383838;}
.body_right{text-align: justify;font-family:arial;font-size:11px;color:#b2b2b2;padding:50px 20px 50px 5px;border-left:0px solid #b2b2b2;}
.body_center{padding:50px 50px 50px 5px;}


.body_contentbox{font-family:arial;font-size:12px;background-color:#333333;color:#b2b2b2;}
.submenu_top{text-align: left;text-align: top;height:2px;}
.submenu_middle{text-align: left;text-align: top;}
.menu_bar{font-family:arial;font-size:11px;color:#b2b2b2;padding:6px;}
.footer{font-family:arial;font-size:11px;color:#b2b2b2;padding:6px;}

label{font-family:arial;font-size:12px;color:#b2b2b2;}
body,table{font-family:arial;font-size:12px;}
h1,h2,h3,h4{
	font-family:'Lucida Sans Unicode', 'Lucida Grande', sans-serif;
	font-size:18px;
	color:#b2b2b2;
	padding:0px;
	line-height: 0px;
	display: inline;
}
h1{font-weight:normal;font-variant:small-caps;color:#f2f2f2;}

h2{font-weight:normal;font-variant:small-caps; font-size:16px; color:#ff7cb0; }
h3{font-weight:bold;font-variant:small-caps; font-size:13px; display: block;margin-top: 25px ;}
h4{font-weight:bold;font-variant:small-caps; font-size:13px; display: block;margin-top: 25px ;color:#ffffff;}

h1#home{font-weight:normal;font-variant:small-caps;color:#000000; display: block;margin-top: 25px ;}

li{   list-style-image: url(/images/common/bullet.gif) ; font-size:12px; }

.EventDate{font-weight:normal;font-variant:small-caps; font-size:12px; color:#ff7cb0; font-weight:bold; }
.TestAuthor{font-weight:normal;font-variant:small-caps; font-size:12px; color:#ff7cb0; font-weight:bold; }
eventdetail {font-weight:normal;margin-top:0px;padding:0px -1px 0px 0px ;vertical-align :top;}

.p_indent{line-height: 18px; margin-left: 25px ; line-height: 16px; font-size:12px;}
p{line-height: 18px;font-size:12px; color:#b2b2b2; }
.body_right p{line-height: 18px;font-size:12px;margin-left: 25px ; color:#b2b2b2; }

.h1_FBG{font-weight:bold;font-variant:small-caps;color:#000000;   font-size:16px;   }


td.fld_cap{font-size:12px;color:#000000;background-color:#f8f8f8;padding:4px 2px 4px 4px;font-weight:bold;}
td.frm_fld_cap{font-size:12px;color:#000000;background-color:#f8f8f8;font-weight:bold;vertical-align :top; padding-right:14px;border-bottom:1px dotted #999999; border-right:1px dotted #999999;} 
td.frm_fld_data{color:#000000;background-color:#f8f8f8; border-left:0px dotted #999999;} 
tr.frm_fld_cap{font-size:12px;color:#000000;background-color:#f8f8f8;font-weight:bold;vertical-align :top;} 
 /* f1f5fa */
 
td.frm_cap{font-size:12px;color:#000000;background-color:#f8f8f8;font-weight:bold;  border-bottom:1px dotted #999999; border-right:1px dotted #999999;} 
td.frm_data{color:#000000;background-color:#f8f8f8; border-left:0px dotted #999999;  border-bottom:1px dotted #999999; } 
 
tr.AltRow1 {background-color:#ffffff;padding:0px 2px 0px 2px;color:#000000;} 
tr.AltRow2 {background-color:#f1f5fa;padding:0px 2px 0px 2px;color:#000000;} 
td.AltRow1 {background-color:#ffffff;padding:0px 2px 0px 2px;color:#000000;}
td.AltRow2 {background-color:#f1f5fa;padding:0px 2px 0px 2px;color:#000000;}


input, select { font-size:12px;font-family:Arial, Helvetica, sans-serif;}
.textarea_large{font-size:12px;font-family: Lucida Sans,  Arial, Helvetica, sans-serif;width:600px; height:200px; border:1px solid #c7c7c7; }
.textarea_small{font-size:12px;font-family: Lucida Sans,  Arial, Helvetica, sans-serif;width:200px; height:57px; border:1px solid #c7c7c7; } 
 
 

 
 
 
.c_box_header{
	border-bottom:dotted 1px #999999;
}
.c_box_title{
	padding:1px 12px 6px 12px ;	color:#000000;	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	text-decoration: none;	font-weight: normal;
 
}
.c_box_title2{
	padding:1px 1px 26px 1px ;	color:#999999;	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;	text-decoration: none;	font-weight: normal;
}
.c_box_title3{
	padding:1px 1px 1px 12px ;	color:#990000;	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;	text-decoration: none;	font-weight: bold;
}
.c_box_title4{
	padding:1px 1px 1px 12px ;	color:#000000;	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;	text-decoration: none;	font-weight: normal; 
}
.c_box_title_light{
	padding:1px 12px 26px 12px ;	color:#d8d8d8;	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;	text-decoration: none;	font-weight: normal; 
}
.c_box_right{padding:2px 2px 2px 2px ;}
  
.req{font-family:Arial, Helvetica, sans-serif; color: #990000;font-weight:bold; font-variant:small-caps;font-size:12px;}
 
 
