body {margin:0px; text-align:center; background-image: url(images/gradient2.jpg); background-repeat:repeat-x; background-attachment:fixed;}
#container {width:760px; margin: 5px auto 0px auto; padding: 0px; position: relative; border-left: solid 1px #999; border-right: solid 1px #FFF; background-color: #fff;}
#title {width:759px; margin:0px 0px 0px -1px; padding: 0px 3px 0px 0px; background: url(/images/title3.png) no-repeat top center; text-align:right; height: 71px; border-top: solid 1px #FFF; position: relative;}
#warning {width: 420px;height: 175px; margin: 0px; padding: 15px 5px 0px 5px; font-family: arial, helvetica, sans-serif; color: #900; font-size: 12pt; font-weight: bold; text-align: left;}
#flash-total {width: 759px; margin: 0px 0px 0px 0px; padding: 0px; text-align: center; height: 236px;}
#flash {margin: 0px; padding: 0px; z-index:-1; border: solid 0px #999; border-top: none;}

#MenuPos {clear: both; margin: 0px 0px 0px 0px; padding: 2px 0px 2px 0px; width: 760px; text-align: left; border-top: solid 1px #999; border-bottom: solid 1px #999;}

#nav_bar {width:760px; height:30px; margin: 1px 0px 0px 0px; padding: 0px; border-top: solid 1px #999; overflow: hidden;}

#button6 {width: 149px; height: 250px; margin: 0px 0px 0px 0px; padding: 0px 0px; border-left: solid 1px #999; border-right: solid 2px #fff; text-align: left; background-color: #ededed;}
#button7 {width: 150px; height: 250px; margin: 0px 0px 0px 0px; padding: 0px 0px; border-left: solid 1px #999; text-align: left;background-color: #ededed; border-right: solid 1px #fff;}

#bg-layers {position:relative; width:454px; height:250px; z-index:100; margin: 0px 0px 0px 0px; padding: 0px; float:left; border-right: solid 2px #fff;}

div.overflow {width: 447px; height: 200px; overflow: auto; padding: 2px 8px 2px 0px; clear: both; background-color: #fff; margin-bottom: 1px;}
div.overflow2 {width: 447px; height: 200px; overflow: hidden; padding: 2px 8px 2px 0px; clear: both; background-color: #fff; margin-bottom: 1px;}

#lyr0, #lyr1, #lyr2 {
	position:absolute; 
	visibility:hidden; 
	left:0px; 
	top:0px; 
	z-index:1; 
	float: left;
	width: 454px;
	height: 200px;
	margin: 0px;
	background-repeat: no-repeat; 
	background-position: top left;
	text-decoration: none; 
	font-family: arial, helvetica, sans-serif; 
	font-family: arial, helvetica, sans-serif; color: #999; font-size: 8pt;
	font-weight: bold;
	color: #999; 
	font-size: 8pt;
	text-align: left;
	padding: 0px 2px 0px 0px;
	
	}

/*#lyr0 {background-image: url(/new/tab-pr.gif); }
	
#lyr1 {background-image: url(/new/tab-news.gif); }

#lyr2 {background-image: url(/new/tab-events.gif); }*/

.sublyr {margin: 0px 0px 0px 0px; height: 17px; width: 450px; padding: 5px 0px 0px 5px; text-decoration: none; font-family: arial, helvetica, sans-serif; color: #03C; font-size: 8pt; font-weight: normal; text-align: left; border-top: solid 1px #999; /* border-top: none;*/ background-color:#ededed;}

div.sublinks {text-align: left; margin: 10px 5px 5px 5px; padding: 3px; border: solid 1px #ccc; background-color: #FFF;}
div.centers {clear: both; width: 720px; margin: 0 auto; padding: padding: 3px 0px; 
	text-align: center; height: 20px; font-family: arial, helvetica, sans-serif; font-size: 7pt; color: #999; font-weight: bold; border-bottom: solid 1px #CCC;}
span.centers {text-align: right; font-family: arial, helvetica, sans-serif; font-size: 8pt; color: #999; font-weight: bold; position: absolute; top: 0px; right: 0px; width: 255px; padding: 0px 3px 0px 0px}

#pic-nav {clear: both; width: 760px; margin: 2px 0px 0px 0px; padding: 2px 0px 0px 0px; border: solid 1px #999; text-align: center; background-image:url(images/pic-bar-background.gif); border-left: none;}

#pic-bar {clear: both; width: 625px ;border: solid 1px #999; margin: 0px 5px 0px 5px; padding: 4px; background-color: #FFF; }

#footer {width: 754px; clear: both; margin: 0 auto; padding: 0px 0px 0px 5px; font-family: arial, helvetica, sans-serif; color: #666; font-size: 8pt; font-weight: bold;text-align: center; /*background-image: url(images-main/bottommain.jpg); background-repeat: no-repeat; background-position: top center;*/}

.menu {font-family: arial, helvetica, sans-serif; background: #EDEDED; font-size: 65%; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none;border: solid 1px #999;}

div.menu input{font-family: arial, helvetica, sans-serif; background: #EDEDED; font-size: 65%; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none;border: solid 1px #999;}

.menu2 {font-family: arial, helvetica, sans-serif; background: #C4D1FE; font-size: 65%; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none;border: solid 1px #000;}

.menu3 {font-family: arial, helvetica, sans-serif; background: #EDEDED; font-size: 85%; font-style: normal; line-height: normal; font-weight: normal; font-variant: normal; text-transform: none; color: #000; text-decoration: none;border: solid 1px #999;}

.searchform {margin: 0px;padding: 0px;margin-bottom: 0px;}
.grey {font-family: arial, helvetica, sans-serif; color: #333; font-size: 8pt; font-weight: bold; font-style: normal;}
.grey2 {font-family: arial, helvetica, sans-serif; color: #666; font-size: 7pt; font-weight: bold; font-style: normal;}

h3 {margin: 0px 0px 0px 0px; font-family: arial, helvetica, sans-serif; color: #000; font-size: 9pt; font-weight: bold; font-style: normal;}

/* Start Links ------------------------------------------------*/

a {text-decoration: underline; font-family: arial, helvetica, sans-serif; color: #36C; font-size: 10pt; font-weight: normal; font-style: normal;}
a:hover {color: #666;}

a.lnav {display: block; color: #0033CC; font-size: 8pt; font-weight: bold; padding: 1px 0px 1px 5px; border: solid 1px #ededed; text-align:left; margin:1px; font-style: italic;}
a.lnav:hover {color: #090; font-weight: bold; background-color: #fff; padding: 1px 0px 1px 5px; border-color: #009900; text-decoration: none;}
a.lnav:active {color: #FF6600; border-color:#FF6600;}

a.lnavhu {text-decoration: underline; color: #0033CC; font-size: 8pt; font-weight: bold;  text-transform: capitalize;}
a.lnavhu:hover {color: #00CC00; text-decoration: underline; font-weight: bold;}

a.baselink {font-family: arial, helvetica, sans-serif; color: #666; font-size: 8pt; font-weight: bold;}
a.baselink:hover {color: #03C;}

a.icon {font-family: arial, helvetica, sans-serif; color: #666; font-size: 8pt; font-weight: bold; display: block; width: 123px; border: solid 1px #fff; float: left; margin: 2px 0px 0px 0px; height: 40px;}
a.icon:hover {color: #03C; border-color: #999;}
a.icon:active {color: #FF6600; border-color: #f60;}

a.sublyr {text-decoration: underline; color: #03C; font-size: 8pt; font-weight: normal; border: none;}
a.sublyr:hover {color: #009900; text-decoration: underline; font-weight: normal;}
a.sublyr:active {color: #FF6600;}

a.news {text-decoration: none; color: #900; font-size: 7pt; font-weight: bold;}
a.news:hover {color: #00CC00; text-decoration: none; font-weight: bold;}

a.press {display: block; text-decoration: underline; color: #0033CC; font-size: 8pt; font-weight: bold; text-transform:capitalize; border: solid 1px #fff; padding: 0px 0px 0px 3px;}
a.press:hover {color: #009900; text-decoration: none; font-weight: bold; border-color: #090;}
a.press:active {color: #FF6600; border-color:#FF6600;}

a.center {text-decoration: underline; color: #FFF; font-size: 8pt; font-weight: bold; font-style: normal; margin: 2px 0px; display: block; height: 15px;}
a.center:hover {color: #0033CC; text-decoration: underline; font-weight: bold; background-color: #FFF; padding-right: 10px;}

.tabs, .tabsa, .tabsb {display: block; width: 140px; height: 17px; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: italic; color: #000000; padding: 3px 0px 0px 10px; text-decoration: none; float: left; background-color: #fff; background-image: url(images/buttonbg.jpg); margin-right: 2px; border-bottom: solid 1px #fff;}
.tabsa{margin: 0px 1px;}
.tabsb{margin: 0px 0px 0px 0px; border-right: 1px solid #fff; width: 141px;}
.tabs:hover, .tabsa:hover, .tabsb:hover {color: #003399; text-decoration: underline;}
.tabs:active,.tabsa:active,.tabsb:active {color: #FF6600; text-decoration: underline;}

.tabs2, .tabs2a, .tabs2b, .tabs2a2 {display: block; width: 140px; height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; font-style: italic; color: #666666; padding: 4px 0px 0px 10px; text-decoration: none; float: left; border-bottom: solid 1px #999; border-right: solid 1px #999; background-color: #ededed; background-image: url(images/buttonbg2.jpg);}

.tabs2a {border-right: #fff; border-left: solid 1px #999;}
.tabs2a2 {border-left: #fff; border-right: solid 1px #999;}
.tabs2b {border-left: solid 1px #999; border-right: none;}

/* End Links -------------------------------------------------*/
p.other {font-family: arial, helvetica, sans-serif; color: #000; font-size: 10pt; font-weight: normal; font-style: normal; text-align: justify;text-indent: 1em;}

img {border: 0px;}
img.leftalign {float: left; margin: 0px 5px 0px 0px; vertical-align: middle; display: block;}

.overnav {text-decoration: none; font-family: arial, helvetica, sans-serif; color: #999; font-size: 8pt; font-weight: bold; text-align: left;}

a.navbutton {
	display: block;
	margin: 0px 0px 0px 0px; 
	padding: 0px 1px 0px 0px;
	float:left;	
	width: 150px; 
	height: 28px;
	line-height: 28px;
	color: #FFFFFF; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10pt;
	text-align: center;
	background-image: url(images/button.png); 
	background-repeat: repeat-x; 
	border-right: solid 1px #999;
	}
	
a.navbutton:hover {
	background-color: #039; 
	background-image: none;
	color: #ccc; 
	text-decoration: underline;
	}
	
a.navbutton:active {
	background-image: url(images/nbo.jpg);
	}

.iconat, .iconac, .iconri, .iconcb, .iconsa, .iconso {display: block; width:61px; height: 45px; background-color: #FFF; padding: 0px;   border: solid 1px #fff;}
.iconat:hover, .iconac:hover, .iconri:hover, .iconcb:hover, .iconsa:hover, .iconso:hover, {background-color: #0C0; border-bottom: solid 1px #00cc00;}

.iconat {background-image: url(New/ath.gif);} .iconat:hover {background-image: url(New/ath-o.gif); border-bottom: solid 1px #00cc00;}
.iconac {background-image: url(New/arts.gif);} .iconac:hover {background-image: url(New/arts-o.gif); border-bottom: solid 1px #00cc00;}
.iconri {background-image: url(New/897.gif);} .iconri:hover {background-image: url(New/897-o.gif); border-bottom: solid 1px #00cc00;}
.iconcb {background-image: url(New/cbtv.gif);} .iconcb:hover {background-image: url(New/cbtv-o.gif); border-bottom: solid 1px #00cc00;}
.iconsa {background-image: url(New/sail.gif);} .iconsa:hover {background-image: url(New/sail-o.gif); border-bottom: solid 1px #00cc00;}
.iconso {background-image: url(New/sos.gif);} .iconso:hover {background-image: url(New/sos-o.gif); border-bottom: solid 1px #00cc00;}

iframe {width:455px; height:209px;}
div.cal {width:465px; height:210px; overflow: hidden; margin: -10px 0px 0px -10px;}
div.cal iframe {width:473px; height:235px;}
td.clear {color:#FFF; font-size:6pt;}
table.border {border: #999 solid 1px;}

.daily {margin: 2px 0px 3px 0px; padding: 3px 0px 3px 0px; text-align: left;}
.dailypress, .new {margin: 0px 0px 0px 0px; padding: 1px 0px 0px 0px; text-align: left; list-style-type: none;}
.new { /*list-style-image:url(/new/bullet-li.gif);*/ list-style-type:square; color: #339900;}
h5 {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; font-style: italic; border-bottom: dashed 1px #999; color: #000; margin: 0px 5px 5px 5px }

div.spot1 {position: absolute; right: 1px; top: 72px; width: 150px; height: 233px; z-index: 300; border: solid 1px #000;}

.emergencyb {z-index: 400; position: absolute; width:759px; height:235px; margin: auto; background-color: #000; top: 70px; filter:alpha(opacity=70); opacity: .7; border: 1px solid #FFF;}
.emergency {z-index: 500; position: absolute; width:445px; height:195px; margin: auto; background-color: #990000; left: 155px; top: 85px; border: 1px solid #000; text-align: left; padding: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 10pt;}

.iconset {border-top: solid 1px #999; padding: 0px 0px 0px 2px;}

