body { background-color: #66CCFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px}
a:link { color: #0000FF;}
a:visited {	color: #0000FF;}
a:hover { color: #FF0000;}
.style1 {font-size: 18px}
.style4 {font-size: 18px; color: #6633CC; }
.style5 {color: #FFFF66; font-weight: bold;}

/*Example CSS for demo ticker*/

#ajaxticker1{ width: 634px; height: 42px;  position:absolute; top:5px; left:112px; border: 1px ridge black; padding: 3px; background-color: #FEEEB8; font-size:12px}
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FEEEB8;}
.sdmenu { width: 172px; font-family: Sans-Serif; font-size: 12px; padding-bottom: 0px; background: #0CF no-repeat  right bottom; color: #FFF; }
.sdmenu .MenuTitle { display: block; border-bottom: 1px solid #DDD; padding: 5px 0; font-weight: bold; color: white; background: #FFF url(images/giffs/title.gif) repeat-x; }
.sdmenu .arrow { margin-left: 10px; margin-right: 7px;}
.sdmenu .submenu { overflow: hidden; font-weight:normal}
.sdmenu .MenuTitle a { color: #FFF; text-decoration: none;}
.sdmenu .MenuTitle a:visited { color: #FFF;}
.sdmenu .MenuTitle a:hover { color: #F00;}
.sdmenu .submenu a { padding: 5px 0; text-indent: 10px; display: block; border-bottom: 1px solid #DDD; color: #000; text-decoration: none;}
.sdmenu .submenu a:visited { color: #000;}
.sdmenu .submenu a:hover { background : #066 no-repeat right center; color: #FFF;}
#TitleBanner { position:absolute; left:111px; top:0px; width:620px; height:110px; font-family: 'Comic Sans MS'; font-size:24px;	font-weight:bold; text-align: center; vertical-align: text-top; }
#SqnBadge {position:absolute; left:0px; top:0px; width:105px; height:134px; z-index:2;}
#RafFlag {position:absolute; left:735px; top:3px; width:134px; height:137px; z-index:2;}
#Footer {
	font-family: 'Comic Sans MS';
	font-size: 12px;
	font-weight:bold;
	text-align:center;
	border-color: #000000;
	border-style: solid;
	border: thin;
}
#MenuLinks {position:absolute; left:1px; top:168px; font-weight:bold; width:188px; z-index:0; border-right: 2px; border-right-color: #000000; border-right-style: solid;  }
#MainBody { position:absolute; left:213px; top:200px; width:649px; z-index:6; font-weight:bold; margin-top: 2px; }
.BodyTitle { font-size:24px; text-align:center; text-decoration:underline; color:#0000FF }
#SectIndex {
	position:absolute;
	width:170px;
	border-width: 0px;
	padding: 2px;
	background-color: #0CF; 
	font-size:12px;
	color:#990000
}
.Row1 {top: 127px; }
.Row2 {top: 295px; }
.Row3 {top: 465px;}
#LatestNews { position:absolute; left:113px; top:136px; width:750px; height:50px; padding: 5px; z-index:5; background-color: #FF0000; border: 1px none #000000;}
.PhotoCaption {color: #CC3300; font-size: 12px; }
.Bread {color: #660000; font-size:10px;}
.LayerText { position:absolute; visibility:hidden; background-color: #FFCC66; border-color: #000000; border-width: 3px; border: solid; padding: 5px; font-weight:normal; font-size:12px}