BODY {font-family: Verdana, Arial; font-size: 10px; background-color: #ffffff; }
P    {font-family: Verdana}
TD {font-family: Verdana, Arial; font-size: 11px}
span.newlist {FONT-FAMILY: Arial; font-size: 15px;}
A:link {COLOR: #222266; TEXT-DECORATION: none}
A:visited {COLOR: #333377; TEXT-DECORATION: none}
A:active {COLOR: #444488; TEXT-DECORATION: none}
A:hover {COLOR: #774444; TEXT-DECORATION: underline}
.inchk {  background-color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; border: #000000; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.logininchk {  background-color: #d6dde6; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; border: #000000; border-style: none; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.insel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #000000; text-decoration: none; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.bordercolor { background-color: #000000; }
.top_bgcolor { background-color: #ffffff; }
.status_bgcolor { background-color: #d6dde6; }
.sidebar_bgcolor { background-color: #d7dee7; }
.mainarea_bgcolor { background-color: #ffffff; }
.menuhead_bgcolor { background-color: #3476BE; background: url('../i_pic/boxhead_bg.gif'); border-bottom:1px solid #000000;}
.footer_bgcolor { background-color: #3476BE; }
.gb_bordercolor  { background-color: #888888; }

.finews {text-align:center;white-space:nowrap;padding:6px}

/* General small */
.gensmall		{ font-size : 9px; color : #444444; }
a.gensmall		{ color: #006699; text-decoration: none; }
a.gensmall:hover	{ color: #C23030; text-decoration: underline; }

.question{
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; 
	color: #222266;
	margin-left:0px; 
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}

.answer{
	font-family: Verdana, Arial, Helvetica;
	color: #333333;
	
}
.question2{
	font-family: Verdana, Arial, Helvetica;
	font-weight: bold; 
	color: #770000;
	margin-left:0px; 
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
}



.answer2{
	font-family: Verdana, Arial, Helvetica;
	color: #333333;
	
}

div.faq_question{
	font-family: Verdana, Arial;
	font-size:12px;
	color: #222266;
}

div.faq_answer{
	font-family: Verdana, Arial, Helvetica;
	font-size:11px;
	font-style:italic;
	
}

.list_header{
	background-color: #c6cdd6; 
	border:0px; 
	font-size:10pt; 
	font-weight:bold; 
	text-align:left;
}

.list_item{
	background-color: #f5f5f8;
	border:0px; 
	vertical-align:top;
}

.list_altitem{
	background-color: #e5e5e8;
	border:0px; 
	vertical-align:top;
}

td.records_main {
	border: #cdcdd4;
	border-style: solid;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
}


.frontpage_middle
{
	border: #cccccc; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 2px;
}

.transparent{
	filter:alpha(opacity=90);
}

.nontransparent{
	filter:alpha(opacity=100);
}

.main_bg{
	background-color: #eeeef0;
}

span.rew_sidebar_text{
	color: #333336;
	font-weight: bold;
}

.rew_sidebar{
	color: #555558;
	background-color: #dedee0;
	border-color: #c5c5c8;
	border-style: dotted; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 2px;	
}

.loginlogout{
	border-color: #c5c5c8;
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 2px;	
}

.loginlogout_head{
	background-color: #c9d1d9;
	border: #c5c5c8; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 0px;
}

.imageborder{
	border-color: #555555;
	border-style: solid; 
	border-width: 1px; 
}

.leftcol_border{
	background-color: #f5f5f8;
	border-color: #c5c5c8;
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 2px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;

}

.outer_table{
	background-color: #f5f5f8;
	border-color: #c5c5c8;
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
}

.inner_table{
	background-color: #f5f5f8;
	border-color: #c5c5c8;
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.main_table{
	background-color: #f5f5f8;
	border: #cccccc; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
}

.top_bar_left_icon{
	border-color: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
}
.top_bar_left{
	background-color: #3476BE;
	border: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
	background: url('../i_pic/boxhead_bg.gif');
}

.top_bar_middle{
	background-color: #3476BE;
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
}

.top_bar_right{
	background-color: #3476BE;
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

.rightside_bar{
	background-color: #d6dde6;
	border: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
}

.leftside_bar{
	background-color: #d7dee7;
	border: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 1px;
}

.shortlist_header{
	background-color: #d6dde6;
	border: #c5c5c8; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 2px; 
	border-left-width: 2px;
}

.shortlist_contents{
	background-color: #f5f5f8;
	border: #c5c5c8; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.inside_bar{
	background-color: #f5f5f8;
	border: #c5c5c8; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 2px; 
	border-bottom-width: 0px; 
	border-left-width: 2px;
}

.inside_bar_header{
	background-color: #f5f5f8;
	border: #c5c5c8; 
	border-style: solid; 
	border-top-width: 2px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 2px;
}

.leftside_bar_space{
	background-color: #b7bec7;
	border: #000000; 
	border-style: solid; 
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

.leftside_bar_bottom{
	background-image : url(../i_pic/leftside_bar_bg.gif);
	background-repeat : repeat-y;
}

.inbtn{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	color: #000000; 
	text-decoration: none; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-color : #dddddd;
	background-repeat : no-repeat;
}

.infld {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	line-height: normal; 
	color: #000000; 
	text-decoration: none; 
	border: #000000; 
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
	background-image : url(../i_pic/inputbg.gif);
	background-repeat : no-repeat;
	background-color : White;
}

span.toplinks{
	font-family: Verdana,Arial,sans-serif; font-size:10pt; font-weight: bold; color:#222244; margin-left:0px; margin-right:0px; background: #d6dde6; vertical-align:middle;
	border: #cdcdd4;
	border-style: solid;
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

td.toplinks {
	height: 27px;
	border: #cdcdd4;
	border-style: solid;
	background: #ffffff;
	border-top-width: 0px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 0px;
}


table.tbl_solid_border {
	border: #000000;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}


table.tbl_calendar {
	border: #a6adb6;
	border-style: solid; 
	border-top-width: 1px; 
	border-right-width: 0px; 
	border-bottom-width: 1px; 
	border-left-width: 1px;
}

td.tr_cal_head			{ 
	background: #cdcdd4;
	border: #a6adb6;
	border-style: solid; 	
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	text-align:center; 
	vertical-align:top; 
	font-family:Verdana,Arial,sans-serif; 
	font-size:10px; 
	font-weight:bold;
}

td.td_monthhead{
	font-family: Verdana,Arial,sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color:#222244;
}
td.td_monthhead2{
	font-family: Verdana,Arial,sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color:#222244;
	border: #a6adb6;
	border-style: solid; 	
	border-top-width: 0px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
}

td.td_event_day { 
	border-style: solid; 	
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	text-align:center; 
	vertical-align:top; 
	font-family:Arial,sans-serif; 
	font-size:10px;
	font-weight:bold;
	background: #c6cdd6;
}
td.td_active_day { 
	border-style: solid; 	
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	text-align:center; 
	vertical-align:top; 
	font-family:Arial,sans-serif; 
	font-size:10px;
}
td.td_inactive_day { 
	border-style: solid; 	
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 0px; 
	border-left-width: 0px;
	text-align:center; 
	vertical-align:top; 
	font-family:Arial,sans-serif; 
	font-size:10px; color:#999999;
}
td.class2 			{ background: #ffffff; border:0px; text-align:justify; vertical-align:top; }
td.gbheader 		{ background-color: #c6cdd6; border:0px; font-size:10pt; font-weight:bold; text-align:center;}
td.gbheaderleft 		{ background-color: #c6cdd6; border:0px; font-size:10pt; font-weight:bold; text-align:left;}
td.gbtable1 		{ background-color: #c6cdd6; border:0px; vertical-align:top; width:20%; }
td.gbtable2 		{ background-color: #d6dde6; border:0px; vertical-align:top; }
td.crewtable1 		{ background-color: #c6cdd6; border:0px; vertical-align:top; width:20%; }
td.crewtable2 		{ background-color: #d6dde6; border:0px; vertical-align:top; }
span.product_lbl		{ font-family:Arial,Verdana,sans-serif; font-size:10px; color:#777777;}
span.product_txt		{ font-family:Arial,Verdana,sans-serif; font-size:10px; }
div.mainheader 		{ font-family:Verdana,Arial,sans-serif; font-size:16px; color:#013389; font-weight:bold;}
div.mainheader_author { font-family:Verdana,Arial,sans-serif; font-size:10px; color:#555558;}
div.maintext 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:justify; }
div.below_article	{ font-family:Verdana,Arial,sans-serif; font-size:9px; }
div.below_header	{ font-family:Arial,sans-serif; font-size:9px; color:#555558;}
div.mainleft 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left; }                                                                
div.mainmenu 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:right; }                                                                 
div.mainpages 		{ font-family:Verdana,Arial,sans-serif; font-size:7pt; text-align:right; margin-right:0px; }                                             
div.mainname 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#175a9f; font-weight:bold; text-align:left; }                                                                
div.maininputleft 	{ font-family:Verdana,Arial,sans-serif; font-size:10pt; text-align:left; }                                                                
div.comment 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; background: #E8E8E8; text-align:left; margin-left:5mm; }                                      
div.xsmallleft 		{ font-family:Verdana,Arial,sans-serif; font-size:7px; text-align:left; }                                             
div.smallleft 		{ font-family:Verdana,Arial,sans-serif; font-size:8pt; text-align:left; }                                                                
div.artlisthead 		{ font-family:Arial,sans-serif; font-size:8pt; font-weight:bold; margin-left:5px;}
div.artlisthead2 		{ font-family:Arial,sans-serif; font-size:8pt; margin-left:5px; color:#666666;}
div.artlistbottom 		{ font-family:Arial,sans-serif; font-size:8pt; margin-left:5px; margin-right:5px;}
div.newsheader 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#222244; margin-left:0px; margin-right:0px; background: #d6dde6; vertical-align:middle;}
td.newsheader 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#222244; margin-left:0px; margin-right:0px; background: #d6dde6; vertical-align:middle;}
a.newsheader 		{ font-family:Verdana,Arial,sans-serif; font-size:10pt; color:#222244; margin-left:0px; margin-right:0px; background: #d6dde6; vertical-align:middle;}
a.newsheader:hover 		{ color: #222288; text-decoration: underline; font-family:Verdana,Arial,sans-serif; font-size:10pt; margin-left:0px; margin-right:0px; background: #d6dde6; vertical-align:middle;}
div.newssubheader 		{ font-family:Verdana,Arial,sans-serif; font-size:8pt; color:#222244; margin-left:0px; margin-right:0px; background: #d6dde6; vertical-align:middle;}
div.newssubarticle 		{ font-family:Arial,sans-serif; font-size:8pt; color: #333355; margin-left:4px; margin-right:4px;}
div.mainsectionheaders  { font-family:Verdana, Arial,sans-serif; font-size:10px; color: #ffffff; font-weight: bold;}
div.loginlogouthead	    { font-family:Verdana, Arial,sans-serif; font-size:10px; color: #222266; font-weight: bold;}
div.loggedintext		{ font-family:Arial,sans-serif; font-size:8pt; color: #000000; margin-left:5px; margin-right:5px}
div.menutext			{ vertical-align:middle;}
td.newlink				{ font-family:Verdana,Arial,sans-serif; font-size:8pt; color:#662222; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px}
td.links				{ border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px }
td.linkhits				{ border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
td.linkdesc				{ font-style: italic; color: #888888; font-family:Arial,sans-serif; font-size:8pt; border: #d7dee7; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 2px; border-left-width: 1px }
table.tbl_links			{ border: #d7dee7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }}
td.mupdates				{ border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px }
div.mu_head				{ font-family:Verdana,Arial,sans-serif; font-size:10pt; font-weight:bold; background-color: #d7dee7; vertical-align:middle;}
td.mu_subhead			{ background-color: #e7eef7; }
div.linkheader			{ font-family:Verdana,Arial,sans-serif; font-size:8pt; font-weight:bold; margin-left:0px; margin-right:0px; }
tr.list1{	background-color : #fafeff;}
tr.list2{	background-color : #ffffff;}
