A:link {color: #000080; font-weight: bold;}
A:visited {color: #000080; font-weight: bold;}
A:active {color: #000080; font-weight: bold;}
A:hover {color: #000080; background-color: #D3A722; font-weight: bold;}

BODY {font-family: Georgia, Verdana, Helvetica, sans-serif; background-image: url(/images/bg.gif); background-color: #ececec; background-repeat: repeat-y;}

.bgonly {background-color: #ececec;}

h1   {color: #003399;}

p.bottomborder { font-size: 9pt;}

p.error {color: #FF0000; font-weight: bold;}

.errors {FONT-WEIGHT: bold;COLOR: #ff0000;}
.sub {FONT-WEIGHT: bold; COLOR: #008000;}
.bold	{ font-weight: bold; }

P.teaser  {FONT-SIZE: 9pt;}

P.btrail {margin: 125px auto 25px auto; FONT-WEIGHT: bold; FONT-SIZE: 11pt;}

P.Big {MARGIN-LEFT: 160px; font-size: 16pt; font-weight: bold;}

.MenuItemLink	{color: #000080; font-weight: bold; font-size: 9pt; cursor: pointer;}

.bag {FONT-WEIGHT: bold; FONT-SIZE: 8pt; text-align: right; position: absolute; MARGIN-RIGHT: 100px; top: 485px; left: 16px; z-index: 1;}
	
.MenuItem {COLOR: #ffffff; font-size: 9pt; TEXT-DECORATION: None;}

a.MenuItemLink {color: #000080; font-size: 9pt; font-weight: bold; text-decoration: none; margin: 0; padding: 0;}

a.MenuItemLink:link {color: #000080; font-size: 9pt; font-weight: bold; text-decoration: none;}

a.MenuItemLink:visited {color: #000080; font-size: 9pt; font-weight: bold; text-decoration: none;}

a.MenuItemLink:hover {color: #000080; font-size: 9pt; font-weight: bold; text-decoration: none; cursor: pointer;}

a.map:hover	{BACKGROUND-COLOR: #ECECEC;}

.myMenu {position: absolute; visibility: hidden; z-index: 5;}

.content {position:absolute;top:50px;left:165px;}

.teaser  {FONT-SIZE: 9pt;}

.email:link {COLOR: #000000;}
.email:hover {COLOR: #0000ff;}
.email:visited {COLOR: #000000;}

.forumheading:link {FONT-WEIGHT: bold;COLOR: #0000ff;}
.forumheading:hover {FONT-WEIGHT: bold;COLOR: #0000ff;}
.forumheading:visited {FONT-WEIGHT: bold;COLOR: #0000ff;}

.messageheading:link {COLOR: #0000ff;}
.messageheading:hover {COLOR: #0000ff;}
.messageheading:visited {COLOR: #0000ff;}

.tabletitle {FONT-WEIGHT: bold;BACKGROUND: url(../images/tdbg.gif) #b0b0b0;}

.tdnormal {BACKGROUND: #e0e0e0;CURSOR: pointer;}
.tdtext {BACKGROUND: #e0e0e0;}

.buttons {BORDER-RIGHT: #104a7b 1px solid;BORDER-TOP: #afc4d5 1px solid;FONT-SIZE: 10pt;BACKGROUND: #d6e7ef;BORDER-LEFT: #afc4d5 1px solid;COLOR: #000066;BORDER-BOTTOM: #104a7b 1px solid;TEXT-DECORATION: none;}

TABLE.clsCalendar_Large_Table { border : 1px solid #000000; }

TD.clsCalendar_Large_WeekDayName { border : 1px solid #000000; font-weight : bold; text-align : center;} 
TD.clsCalendar_Large_MontpointerYear { border : 1px solid #000000; font-weight : bold; text-align : center;} 
TD.clsCalendar_Large_WeekEnd { border : 1px solid #000000; text-align : center; background-color : #DDDDDD; font-weight : bold; } 
TD.clsCalendar_Large_WeekDay { border : 1px solid #000000; text-align : center; font-weight : bold;} 
TD.clsCalendar_Large_SelectedWeekEnd { border : 2px solid #FF0000; text-align : center; font-weight : bold; } 
TD.clsCalendar_Large_SelectedWeekDay { border : 2px solid #FF0000; text-align : center; font-weight : bold; } 	 

.alignedcontent {position:absolute;top:auto;height:360px;overflow:scroll;}
.formnamecontent {position:absolute;top:auto;height:260px;border-style:solid;border-width:1px;border-color:black;}
.formdatacontent {position:absolute;top:auto;height:260px;border-style:solid;border-width:1px;border-color:black;}

.tab1style {cursor:pointer;background-color:#E6E6E6;width:90%;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;border-color:#000000;border-bottom: 1px solid #E6E6E6;}
.div1style {height:260px;width:100%;background-color:#E6E6E6;}
.tab2style {cursor:pointer;background-color:#F2F2F2;width:90%;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;border-color:#000000;border-bottom: 1px solid #F2F2F2;}
.div2style {height:260px;width:100%;background-color:#F2F2F2;}
.tab3style {cursor:pointer;background-color:#D4D4D4;width:90%;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;border-color:#000000;border-bottom: 1px solid #D4D4D4;}
.div3style {height:260px;width:100%;background-color:#D4D4D4;}
.tab4style {cursor:pointer;background-color:#D7E7E7;width:90%;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;border-color:#000000;border-bottom: 1px solid #D7E7E7;}
.div4style {height:260px;width:100%;background-color:#D7E7E7;}
.tab5style {cursor:pointer;background-color:#DEE6D6;width:90%;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;border-color:#000000;border-bottom: 1px solid #DEE6D6;}
.div5style {height:260px;width:100%;background-color:#DEE6D6;}
.tab6style {cursor:pointer;background-color:#E6E6D6;width:90%;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-bottom-width:0;border-style:solid;border-color:#000000;border-bottom: 1px solid #E6E6D6;}
.div6style {height:260px;width:100%;background-color:#E6E6D6;}

.taximage {position:absolute;top:133px;left:31%}

.memberlogon {border:none;background-color:#ececec;}

.design1 {position:absolute;top:134px;left:0;}
.design2 {position:absolute;top:0;left:0;}
.design3 {position:absolute;top:58px;left:0;}
.design4 {position:absolute;top:0;left:150px;}
.design5 {position:absolute;top:0;left:29%;}

.menudiv {position:absolute;top:174px;left:19px;}

.findanea {position:absolute;top:427px;left:0;z-index:0;}

.banners {border:1px silver solid;}

.topimages {position:absolute;top:0;left:29%;z-index:1;}

.bannerframe {border:none;}

.wespeak {float: left; padding-right: 5px;}

.wespeakright {float: right; padding-left: 10px; padding-bottom:10px; padding-right: 5px; font-size: 9pt;}

.rssimg {border:none;}

.mainarea {padding-left:30px; padding-right:30px;}