@charset "iso-8859-1";

body { background-color: #FFFFFF; }						
/* Background default: color  */

body, td { font-color: #3D3D3D; font-family: verdana, arial, tahoma; font-size: 11px;}		
/* Font Default: color, style, type, size  */

A {	color : #1B268F; text-decoration:none; }				
/* Font: color, style  */

A:hover { color : #1B268F; text-decoration:underline; }			
/* Font Change: color, style  */

bigtable { background-color: #ffffff; border: 0px; border-right: 1px solid #000000; }	/* Table default: color, border  */

.menuback { background: url(img/topic22.jpg) no-repeat; width: 573px; background-position: left top; }

.news { background-color: #F0F7FE; vertical-align: top; width: 204px; }
.newsbox { display: block; padding: 8px; border: 0px; border-bottom: 1px solid #000000; width: 93%; text-align: justify; }
.newsfontbox { font-family: verdana, arial, tahoma; font-size: 10px; }
.bighighlightfont { font-family: verdana, arial, tahoma; font-size: 15px; font-weight: bold;}
.Homehighlightfont { font-family: verdana, arial, tahoma; font-size: 14px; font-weight: bold;}
.middlehighlightfont { font-family: verdana, arial, tahoma; font-size: 12px; font-weight: bold;}
.smallhighlightfont { font-family: verdana, arial, tahoma; font-size: 10px;}

.blackstripe { width: 1px; background-color: #000000; }

.contentback { width: 572px; vertical-align: top; }
.date { background-color: #336699; color: #ffffff; padding-left: 25px; vertical-align: middle; height: 25px; font-size: 10px; }
.content { PADDING-RIGHT: 15px; PADDING-LEFT: 10px; height: 100%; width: 100%; border: 0; vertical-align: top; text-align: justify; }
.content1 { PADDING-RIGHT: 25px; PADDING-LEFT: 10px; height: 165; width: 280; border: 2; text-align: justify; }

.con_image { vertical-align: top; padding: 5px; width: 140px; }
.con_right { PADDING-Left: 15px; PADDING-LEFT: 0px;}

.content_title { padding-left: 50px; font-weight: bold; }
.content_title_head { padding-right: 50px; font-weight: bold; }
.fontbold { font-weight: bold; }
.fontitalic { font-style: italic; }
.fontalign { text-align: center; }


.bottom { text-align: right; height: 25px; vertical-align: middle; padding-right: 25px; border: 0px; border-top: 1px solid #000000; }

.flashback { padding: 0px; background: url(img/flash.jpg) no-repeat; vertical-align: top; width: 573px; height: 165px; }
.mia { height: 35px; padding: 0px; padding-left: 5px; }

.fbox { height: 63px; width: 204px; border: 0px; border-top: 1px solid #ffffff; }

/* --- menu styles ---
note:
	not all browsers render styles the same way so try out your style sheet
	on different browsers before publishing;
*/
/* level 0 inner */
.m0l0iout {
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	padding: 4px;
	color: Black;
}
.m0l0iover {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	padding: 4px;
	color: #FFFFFF;
}

/* level 0 outer */
.m0l0oout {
	text-decoration : none;
/*	border : 1px solid #FFFFFF;
	background: #4682B4;*/
}
.m0l0oover {
	text-decoration : none;
/*	border : 1px solid #FFFFFF;
	background: #5AA7E5;*/
}

/* level 1 inner */
.m0l1iout {
	font: 11px verdana, arial, tahoma;	/* Font: size */
	text-decoration: none;						/* Font: style */
	padding: 4px;								/* Font: spacing */
	color: #1B268F;								/* Font: color */
}
.m0l1iover {
	font: 11px verdana, arial, tahoma;	/* Font Change: size */
	text-decoration : none;						/* Font Change: style */
	padding: 4px;								/* Font Change: spacing */
	color: #1B268F;								/* Font Change: spacing */
}

/* level 1 outer */
.m0l1oout {									/* Menu: text style, border, background, filter */
	text-decoration : none;							/* Font: style */
	border : 1px solid #7DA7D9;						/* Border: stroke, color */						
	background: #FFFFFF;							/* Background: color */			
	filter: alpha(opacity=100);						/* Filter: opacity*/									
}
.m0l1oover {								/* Menu Change: text style, border, background, opacity */
	text-decoration : none;							/* Font Change: style */
	border : 1px solid #7DA7D9;						/* Border Change: stroke, color */
	background: #FFFFCC;							/* Background Change: color */
	filter: alpha(opacity=100);						/* Filter: opacity*/
}

/* level 2 inner */
.m0l2iover {
	font: 10px Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration : none;
	padding: 4px;
	color: #000000;
}

/* level 2 outer */
.m0l2oout {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: #B44646;
}
.m0l2oover {
	text-decoration : none;
	border : 1px solid #FFFFFF;
	background: green;
}

