a {  text-decoration:none;letter-spacing:1px;  color:#1B2060; }
a:hover { text-decoration:underline;}
.sidelink {  text-decoration:none;  color:#1B2060; padding-left:6px;}
.sidelink:hover { text-decoration:none;border-left:3px solid #999999;padding-left:3px; }
.foottext { font-family:  verdana, Helvetica, sans-serif;
        font-size: 9px; color: #220000;
        line-height: 13px ; font-weight: normal}
.field { background-color:#eeeeee; 
	border-top:  1px solid #bbbbbb;
	border-left:  1px solid #bbbbbb;
	scrollbar-face-color: #;
	scrollbar-track-color: #eeeeee;
	font: 9pt verdana; color:#777777;}
.smallfield { background-color:#f7f7f7; border:  1px solid #bbbbbb;font: 9px verdana; }
.sbttn { background-color:#fe0000; border:  0px solid #ffffff;font: 10px verdana;color:#ffffff; 
	font-weight:bold;cursor:hand;padding:1px; }
.topbttn { background-color:#fe0000; border:  0px solid #ffffff;font: 10px verdana;color:#ffffff;
	line-height:10px;
        font-weight:bold;cursor:hand;text-decoration:none; }
.topbttn:hover { text-decoration:none;color:yellow; }
.maintext { font-family:  arial,verdana, Helvetica, sans-serif; 
	font-size: 13px; color: #000000; 
	line-height: 20px ; font-weight: normal}
.sidetext { 
	font-family:  verdana, Helvetica, sans-serif;
        font-size: 11px; color: #220000;
        line-height: 17px ; font-weight: normal}
.smalltext { font-family:  verdana, Helvetica, sans-serif;
        font-size: 10px; color: #777777;
        line-height: 10px ; font-weight: normal}
body { scrollbar-face-color: #dddddd; scrollbar-shadow-color: #dddddd;
        scrollbar-highlight-color: #dddddd; scrollbar-3dlight-color: #ffffff;
        scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #ffffff;
        scrollbar-arrow-color: #ffffff; margin: 0;
	background-color:#Ffffff;
	background-imnage:url(images/back.gif);
	background-position: top;
	background-repeat: no;
	background-attachment: scroll;

}
h3 { biackground-image:url(images/h3back.jpg);
        background-position: top right;
	font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 24px; font-weight:;color:#113E90; line-height:28px;
	padding:0px; padding-left:0px; 
	biorder-top:1px solid #6E84B2;
	border-bottom:2px solid #000000;
}
.latestnews { 
        border-bottom:2px solid #000000;
}
.h3news {
        font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 24px; font-weight:;color:#113E90; line-height:28px;
        padding:0px; padding-left:0px;
}
.h3urgent {
        font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 24px; font-weight:;color:#cc0000; line-height:28px;
        padding:0px; padding-left:0px;
}
#urgentannounce { font-weight:bold; padding:3px;font-size:1.2em; }
h4 { line-height:10px; font-weight:bold; color:#2B3BA6; font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;}
.announcearea {
        font-family: verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 11px; font-weight:Bold;color:#113E90; line-height:24px;
        padding:0px; padding-left:5px;
        border:1px solid #e8e8ee;
        biorder-bottom:1px solid #6E84B2;
}
.announce { font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 20px; font-weight:Bold;color:#113E90; line-height:24px;
}
.urgentannouncearea { 
        font-family: verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 11px; font-weight:Bold;color:#900000; line-height:24px;
        padding:0px; padding-left:5px;
        border:1px solid #e8e8ee;
        biorder-bottom:1px solid #6E84B2;
}
.urgentannounce { font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 20px; font-weight:Bold;color:#900000; line-height:24px;
}
table { font-family: Arial, Helvetica, sans-serif,Verdana ;
        font-size: 13px; font-weight:normal;color:#111111; line-height:18px;
}
.newsimage { border:1px solid #888888; }
.newsmainheader { font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 18px; font-weight:Bold;color:#222222; line-height:18px;
}
.newsheader { font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 14px; font-weight:Bold;color:#222222; line-height:15px;
}
.newstext { font-family: verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 12px; font-weight:normal;color:#444444; line-height:18px;
}
.sideheader { font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 13px; font-weight:Bold;color:#ffffff; line-height:17px;
	background-color:#7390CA;
	borider-left: 1px solid #3D65B5;
	bordeir-top:1px solid #3D65B5;
	border-bottom: 1px solid #ffffff;
	padding:1px;padding-left:4px;
	background-image:url(images/sidesectionback2.jpg);
        background-position: center;
        background-repeat:repeat-x;
}
.sidesection { font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 13px; font-weight:Bold;color:#2333A0; line-height:17px;letter-spacing:1px;
	biackground-image:url(images/sectionback2.jpg);
        background-position: top left;
	background-color:#ffffff;
        padding:1px;padding-left:5px;
	font-variant:small-caps;
	border:1px solid #ddddff;
}
.sideentry { padding-left:4px; 
	biorder:1px solid #ddddff;
	biorder-top:0px solid #ddddff;
	background-image:url(images/areaback2.jpg);
        background-position: top;
        background-repeat:repeat-x;
	biackground-color:#f6f6f6;
	font: 10px verdana;line-height:14px;
}
.topback { 
	background-image:url(images/topback.jpg);
        background-position: top;
        background-repeat: no-repeat;
}
.bottomback{
        background-image:url(images/bottomback.jpg);
        background-position: top;
        background-repeat: no-repeat;
}
.mainback {
        background-image:url(images/mainback.jpg);
        background-position: top;
        background-repeat: repeat-y;
}
.mainfooter { font-family: verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 10px; font-weight:normal;color:#ffffff; line-height:15px;
        background-color:#B5C3D0;
	background-image:url(images/angleback.jpg);
        background-position: top left;
        background-repeat: no-repeat;
}
.ashlink { color:#888888; }
.ashlink:hover { color:#666666;text-decoration:none; }
.maintable {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
        font-size: 12px;
        line-height: 20px ; }

.fadetext { color:#999999;font:12px verdana;font-style:italic; line-height:18px; }
.menutable { 
	border-top: 1px solid #DDDDC5;	
	border-bottom: 1px solid #DDDDC5;
	background-image:url(images/menuback.jpg);
        background-position: center;
        background-repeat: repeat-y;
}
.menutd { 
	font-family: trebuchet ms, verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 13px; font-weight:bold;
	line-height:22px;
	border-top: 0px solid #ffffff;
	iborder-left: 1px solid #ffffff;
	iborder-right: 1px solid #E3E3CA;
	padding:2px;
}
.submenutext {
        font-family:  verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 10px; font-weight:normal;
        line-height:14px;
	border-left:10px solid #ffffff;
        border-top: 0px solid #ffffff;
        border-bottom: 0px solid #000000;
        border-right: 0px solid #999999;
        padding:2px;
}
.heading {
	font-weight: bold;
	background-color:#6773C8;
	padding-left:10px;

	font-family: trebuchet ms,verdana,Arial, Helvetica, sans-serif,Verdana ;
        font-size: 13px; font-weight:Bold;color:#ffffff; line-height:20px;
        background-color:#7390CA;
        borider-left: 1px solid #3D65B5;
        border-top:1px solid #3D65B5;
        border-bottom: 1px solid #6A88C6;
        padding:3px;padding-left:4px;
        background-image:url(images/sidesectionback.jpg);
        background-position: center;
        background-repeat:repeat-x;
}
.subheading { border-top:1px solid #8A8CCE;
		border-left:1px solid #8A8CCE; 
	background-color:#5A5CB3; padding-left:15px; line-height:10px;
}
.headingtext {
	color:#ffffff;
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; line-height: 14px ; 
	font-weight: bold; 
}	
.datenum { background:#ffffff; border:1px solid #E9D798; line-height:10px; }
.entry { border:1px solid #D6AD1D; font: 10px arial;line-height:12px; padding:2px;
                background-color:#E9D798; }
.diaryentry { 
	padding-left:4px;
	border-top:1px solid #eeeeeee;
	border-bottom:1px solid #aaaaaa; 
        background-image:url(images/areaback2.jpg);
        background-position: top;
        background-repeat:repeat-x;
        font: 12px verdana;line-height:16px;
}
.mainentry {
                font-weight: bold; font: 10px verdana;line-height:14px; padding:2px;
                background-color:#DFBC42; border:1px solid #D68126;
                }
.weekendentry { border:1px solid #D6AD1D; font: 12px arial;line-height:16px; padding:2px;
                background-color:#dddddd;}
.diarylink { color:yellow; text-decoration:none; font-weight: normal; letter-spacing:0px; line-height:14px; }
.pageimage {
	border: 1px solid #444477;
}
hr { color:#AFB0DA; }
.subentry {filter:alpha(Opacity=60);
        line-height:15px;color:#999999;
        font-family: verdana; font-size:11px;}
.appointment { background-color:#214274;border-top:1px solid #b0d1f6; line-height:14px; }
.message {
        position:relative;top:0;left:0;color:black;border:0px solid #5A5CB3;height:60;width:140;scroll:no;
	border-top: 1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	border-right:1px solid #d6d6d6;
        background-color:#eeeeee;
        font-family: verdana,Arial, Helvetica, sans-serif,Verdana ; font-size: 10px; color: #000000;
        line-height: 18px ;font-weight:normal;
        overflow:hidden;padding-left=4;
}
