body {font-family:Arial; background:#ba8ade;}
table td{vertical-align:top;}

.styleA {font-family:Arial;font-size:14px;font-weight:normal;color:#e9adfa;text-decoration:none;}
.styleA:hover {font-family:Arial;font-size:14px;font-weight:normal;color:#68f9ea;text-decoration:none;}

.siteExtTbl{width:780px;}
.insideTbl{padding:10px,5px,10px,5px;}

.mainTbl{background:#cda0ed;}
.firstLocTd{}
.secondLocTd{}
.thirdLocTd {width:182px;}
.td1{padding:0px,0px,0px,0px;font-family:arial;font-weight:bold;font-size:12px;color:#ffffff;height:0px;}
.td2{padding:0px,0px,0px,0px;border-left:1px solid #676767;border-right:1px solid #676767;}
.td3{padding:5px,5px,5px,5px;border-right:1px solid #676767;}
.td4{padding:0px,0px,0px,0px;border-right:1px solid #676767;}
.td5{padding:5px,5px,5px,5px;}
.td6{padding:5px,5px,5px,5px;}
.top {font-weight:normal;color:#0066cc;font-size:12px;text-decoration:none;}
.top:hover {font-weight:normal;color:#cc0000;font-size:12px;text-decoration:none;}

/* header footer*/ 

.upperTitle { background:#cda0ed; color:#47065f; font-weight:bold; font-size:16px; width:100%; padding:3px,5px,3px,5px; font-family:Arial;}
.footerTbl {height:20px; background:#ececec; border-top:1px solid #fcd230; border-bottom:1px solid #fcd230;}
.footerTbl td {vertical-align:middle; color:#6e6e6e; font-size:12px; font-family:arial; padding:3px,5px,3px,5px;}
.footerTbl td a{color:#6e6e6e; text-decoration:none;}
.footerTbl td a:visited{color:#6e6e6e; text-decoration:none;}
.footerTbl td a:hover{color:#6e6e6e; text-decoration:none;}

/* search box */
.searchBoxTblFirst {width:150px; vertical-align:middle; background:#ececec;}
.searchBoxTitleFirst  { vertical-align:middle;padding:0px,2px,0px,2px;font-family:arial;font-weight:bold;font-size:12px;color:#ebeffd;}
.searchBoxBodyFirst { vertical-align:middle;padding:0px,2px,0px,2px;font-family:arial;font-weight:normal;font-size:12px;color:#ebeffd;}
.formButFirst {background:#76409d;color:#ebeffd;font-size:12px;font-family:arial; font-weight:normal;}
.formTextFirst {height:20px; border:1px solid #33649c;}

.searchBoxTbl {vertical-align:middle; background:#76409d;}
.searchBoxTitle { vertical-align:middle;padding:0px,2px,0px,2px;font-family:arial;font-weight:bold;font-size:12px;color:#ebeffd;}
.searchBoxBody { vertical-align:middle;padding:0px,5px,0px,5px;font-family:arial;font-weight:normal;font-size:12px;color:#ebeffd;}
.formBut {background:#e6dbfe;color:#76409d;font-size:12px;font-family:arial; font-weight:normal;}
.formText{height:30px; border:1px solid #33649c;}

.searchResTbl {background:#76409d;}
.searchResTbl th {background:#ebeffd; height:20px; width:100%; text-align:right; padding:2px,5px,2px,5px;font-weight:bold;color:#76409d;font-size:18px;text-decoration:none;}
.searchResTbl b {color:#e9adfa;text-decoration:none;}
.searchResRow td {line-height:25px;padding:2px,5px,2px,5px;font-weight:normal;color:#ebeffd;font-size:15px;text-decoration:none;}

.searchResRow td a{color:#e9adfa;text-decoration:none;}
.searchResRow td a:visited{color:#ffffff;text-decoration:none;}
.searchResRow td a:hover{color:#68f9ea;text-decoration:none;}
.searchResRow td b{color:#330099;font-weight:normal;text-decoration:none;}
.searchResRow td li{color:#e9adfa;}
.searchRng{font-size:13px;font-family:arial;color:#ffffff;font-weight:normal;text-decoration:none;}
.searchNav{font-size:13px;font-family:arial;color:#e9adfa;font-weight:bold;text-decoration:none;}
.searchNav:hover{color:#68f9ea}
.found{background:#ff9966;}
.searchUl{margin-right:15px;}

/* menu */
.menu{border-bottom:1px solid #cccccc;}
.level0Links{height:37px; width:100%; background-color:#bdc6e1; padding:7px,15px,7px,15px;border-bottom:1px solid #ffffff;}

.mLevelTr1 {height:19px;cursor:hand;background:#e5e8ef;color:#000066;font-weight:bold;font-size:12px;font-family:arial;}
.mLevelTr1Ac {height:19px;cursor:hand;background:#000099;color:white;font-size:12px;font-family:arial;}
.mLevelTr1Dy {height:19px;cursor:hand;background:#000099;color:white;font-size:12px;font-family:arial;}

.mLevelTr2 {height:19px;cursor:hand;background:#0099cc;color:#ffffff;font-weight:normal;font-size:12px;font-family:arial;}
.mLevelTr2Ac {height:19px;cursor:hand;background:#0099cc;color:#ff9900;font-size:12px;font-family:arial;}
.mLevelTr2Dy {height:19px;cursor:hand;background:#0099cc;color:#ff9900;font-size:12px;font-family:arial;}

.mLevelTr3 {height:19px;cursor:hand;background:#99ccff;color:#000066;font-weight:normal;font-size:12px;font-family:arial;}
.mLevelTr3Ac {height:19px;cursor:hand;background:#99ccff;color:#cc0000;font-size:12px;font-family:arial;}
.mLevelTr3Dy {height:19px;cursor:hand;background:#99ccff;color:#cc0000;font-size:12px;font-family:arial;}

/* upper menu */ 
/* divs of the first level */
.upperMenu {text-align: right; vertical-align:middle; height:19px; width:110px; cursor:hand; color:#f1f4fd;font-weight:bold;font-size:14px;font-family:Arial; border-bottom:1px solid #9f1abb;}
.upperMenu a{color:#ffffff; text-decoration:none;}
.upperMenu a:visited{color:#ffffff; text-decoration:none;}
.upperMenu a:hover{color:#ffffff; text-decoration:none;}

.upperMenuChild { background:#76409d;text-align: right; vertical-align:middle; height:19px; width:100px; cursor:hand; color:#ffffff;font-weight:normal;font-size:14px;font-family:Arial;padding:2px,2px,2px,10px;}
.upperMenuChild a{color:#ffffff; text-decoration:none;}
.upperMenuChild a:visited{color:#ffffff; text-decoration:none;}
.upperMenuChild a:hover{color:#ffffff; text-decoration:none;}

.upperMenuChildSign {background:#ecf1fe;text-align: center; vertical-align:middle; height:19px; width:80px; cursor:hand; color:#690e64;font-weight:normal;font-size:14px;font-family:Arial;}
.upperMenuChildSign a{color:#ffffff; text-decoration:none;}
.upperMenuChildSign a:visited{color:#ffffff; text-decoration:none;}
.upperMenuChildSign a:hover{color:#ffffff; text-decoration:none;}

#menu0{width:140px;position:absolute;top:214px; right:200; height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

#menu1{width:140px;position:absolute;top:214px; right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

#menu2{width:140px;position:absolute;top:214px; right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

#menu3{width:140px;position:absolute;top:214px; right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

#menu4{width:140px;position:absolute;top:214px; right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

#menu5{position:absolute;top:214px;right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

#menu6{position:absolute;top:214px;right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}
		
#menu7{position:absolute;top:214px;right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

#menu8{position:absolute;top:214px;right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}
		
#menu9{position:absolute;top:214px;right:200;height:14;font-size:11px;font-weight:normal;
		font-family:arial;color:#000000;text-align:left; visibility:hidden; background-color:#ffffff;}

/* article display */
.stTbl{}
.stHeadline{padding:10px,10px,5px,10px;font-family:arial;font-size:14px;font-weight:bold;color:#cc0000;}
.stBody{padding:10px,10px,10px,10px;}
.stExtra{padding:10px,0px,10px,0px;} /* back to search*/
.stBody a{font-family:arial;font-size:12px;font-weight:bold;color:#33649c;}
.stBody a:hover{color:#cc0000;text-decoration:none;}

/* surf path links */
.surfPathTbl {background:#76409d; padding-top:15px; width:100%;height:42px; vertical-align:middle;}
.surfPath{font-size:12px;font-weight:normal;font-family:arial;color:#566bad;}
.surfPath span{font-size:14px;color:#e9adfa;font-weight:normal;}
.surfPath a:link {font-size:12px;color:#e9adfa;font-weight:normal;text-decoration:none;}
.surfPath a:active{font-size:12px;color:#e9adfa;font-weight:normal;text-decoration:none;}
.surfPath a:visited{font-size:12px;color:#e9adfa;font-weight:normal;text-decoration:none;}
.surfPath a:hover{font-size:12px;color:#68f9ea;font-weight:normal;text-decoration:none;}
.surPathLast {font-size:12px;color:#e9adfa;font-weight:bold;}


/* results graph*/
.gpTitleDiv{font-family:arial;font-size:13px;color:	white;font-weight:bold;background:#33649c;	
			padding:2px,2px,1px,2px;}
.gpMore{padding:5px,3px,5px,3px;font-family:arial;font-size:12px;color:#33649c;font-weight:bold;background:#d3d3d3;}
.grTbl td{padding:5px,3px,5px,3px;font-family:arial;font-size:12px;font-weight:bold;color:#33649c;}
.gpOneExt{width:80%;background:#e8e8e8;padding:1px,1px,1px,1px;border:1px solid black;}
.gpOneLab{width:20%;font-family:arial;font-size:11px;color:black;font-weight:normal;text-align:right;}
.gpOneIn{background:#33649c;}			 

/*article action*/
.articleActionTbl {width:100%;font-weight:bold; font-size:14px; color:#ebeffd; background:#76409d; padding:0px,5px,4px,5px; }
.articleActionTbl a{color:#ffffff;text-decoration:none;}
.articleActionTbl a:visited{color:#ffffff;font-weight:bold;text-decoration:none;}
.articleActionTbl a:hover{color:#ffffff;font-weight:bold;text-decoration:none;}

/* send friend table */
.sendFriendTbl{padding:0px,0px,0px,0px; background-color:#cbd8ea;	font-family:Arial;font-weight:bold;font-size:13px;color:#002a79;text-decoration:none;}
.sendFriendTbl{padding:7px,5px,5px,5px; font-family:Arial;font-weight:bold;font-size:13px;color:#002a79;}
.sendFriendTbl a:link{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTbl a:visited{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTbl a:active{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTbl a:hover{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.sendFriendTblHeadline{background-color:#bdc6e1;padding:10px,10px,5px,10px;font-family:arial,verdana;font-size:20px;font-weight:bold;color:#ffffff;}


/* contact table */
/*
.contactTbl{padding:0px,0px,0px,0px;	background-color:#ffffff;	font-family:Arial;font-weight:bold;font-size:13px;color:#002a79;text-decoration:none;}
.contactTd{padding:7px,5px,5px,5px;	font-family:Arial;font-weight:bold;font-size:13px;color:#000099;}
.contactTd a:link{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.contactTd a:visited{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.contactTd a:active{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.contactTd a:hover{font-family:Arial;font-weight:bold;font-size:13px;color:#0088ff;}
.contactHeadline{padding:10px,10px,5px,10px;font-family:arial,verdana;font-size:20px;font-weight:bold;color:#990033;}
*/
/* contact table */
.contactTbl{background-color:#76409d;	font-family:Arial;font-weight:notmal;font-size:13px;color:#ebeffd;text-decoration:none;}
.contactTbl th{font-family:arial;font-size:16px;font-weight:bold;background-image: url(/img/site/first/pages.gif);color:#76409d; text-align:right; padding:4px,10px,4px,10px;}
.contactTbl td{padding:7px,10px,5px,5px;	font-family:Arial;font-weight:normal;font-size:12px;color:#eff5fa;}
	
/* sitemap */
.sitemapTbl{}
.sitemapTitle{padding:20px,10px,25px,20px;font-family:arial;font-size:14px;font-weight:bold;color:#000066;}

.mapLevel1{padding:5px,20px,2px,10px;}
.mapLevel1 a{font-family:arial;font-size:12px;color:#000066;font-weight:bold;text-decoration:none;}
.mapLevel1 a:hover{color:#cc0000;text-decoration:none;}

.mapLevel2{padding:3px,50px,2px,10px;}
.mapLevel2 a{font-family:arial;font-size:12px;color:#000066;font-weight:normal;text-decoration:none;}
.mapLevel2 a:hover{color:#cc0000;text-decoration:none;}

.mapLevel3{padding:3px,80px,2px,10px;}
.mapLevel3 a{font-family:arial;font-size:12px;color:#000066;font-weight:normal;text-decoration:none;}
.mapLevel3 a:hover{color:#cc0000;text-decoration:none;}

.mapLevel4{padding:3px,110px,2px,10px;}
.mapLevel4 a{font-family:arial;font-size:12px;color:#000066;font-weight:normal;text-decoration:none;}
.mapLevel4 a:hover{color:#cc0000;text-decoration:none;}

.mapLevel5{padding:3px,140px,2px,10px;}
.mapLevel5 a{font-family:arial;font-size:12px;color:#000066;font-weight:normal;text-decoration:none;}
.mapLevel5 a:hover{color:#cc0000;text-decoration:none;}

/* tracker */
.trackerDiv{background1:#0099cc;border-bottom:1px solid white;height:13px;padding:2px,10px,2px,10px;}
.trackerDiv a{font-family:arial;font-size:12px;color:white;font-weight:bold;cursor:hand;text-decoration:none;}
.trackerDivOn{background:#ffffff;border-bottom:1px solid white;height:13px;padding:2px,10px,2px,10px;}
.trackerDivOn a{font-family:arial;font-size:12px;color:#0167ff;font-weight:bold;cursor:hand;text-decoration:none;}

/* global styles*/
.close{font-family:arial;font-size:12px;color:#0066cc;font-weight:normal;text-decoration:none;}
.close:hover{font-family:arial;font-size:12px;color:#cc0000;font-weight:normal;text-decoration:none;}

/* Club */
.formsclubMember{}
.formsclubMember Th{padding:3px,5px,2px,5px;background-color:#33649c;color:#ffffff;}
.formsclubMember Td{padding:5px,5px,2px,5px;color:#000066;}
.formsclubMember Td div{color:#cc0000;}
.formsclubMember Td b{font-size:14px;font-weight:normal;color:#000099;}
.formsclubMember span{color:#000000;}
.formsclubMember strong{font-size:14px;font-weight:bold;color:#000099;}

/* newsletter */
table td{vertical-align:top;}
.seaTopTr{padding:0px,10px,0px,10px;border-right:1px solid #14245b;border-top:1px solid #14245b;
			 font-size:18px;font-family:arial;font-weight:bold;color:#14245b;text-decoration:italic;}
.seaBottomTr{padding:10px,10px,10px,10px;border-left:1px solid #14245b; border-right:1px solid #14245b; border-bottom:1px solid #14245b;
			 	font-size:14px;font-family:arial;font-weight:normal;color:#14245b;text-decoration:italic;}
				
.seaRaceTbl {background:#aaaaaa;}
.seaRaceTbl TH{padding:2px,5px,1px,5px;background:#990099;color:white;}
.seaRaceTbl TD{padding:2px,5px,1px,5px;background:#ffffee;color:black;}

/* news */
.newsTbl {padding:4px,5px,4px,5px; background:#76409d;text-align: right; vertical-align:middle; color:#ebeffd;font-weight:bold;font-size:14px;font-family:Arial;}
.newsTitle {font-family:Arial;font-size:16px;font-weight:bold;color:#873e83; background:#ebeffd; padding:0px,3px,0px,0px;}
.newsTbl a{color:#ebeffd; text-decoration:none;}
.newsTbl a:visited{color:#ebeffd; text-decoration:none;}
.newsTbl a:hover{color:#e9adfa; text-decoration:none;}

.newsResTbl {padding:4px,5px,4px,5px; background:#76409d; vertical-align:middle; color:#ebeffd; font-size:14px;font-family:Arial;}
.newsTitle {font-family:Arial;font-size:16px;font-weight:bold;color:#000000; background-image: url(/img/site/first/pages.gif); padding:0px,3px,0px,0px;}
.newsResRow td{height:20px; padding:2px,5px,2px,5px;font-weight:normal;color:#ebeffd; font-size:14px;text-decoration:none;font-family:arial;}
.newsResRow td b{height:20px; padding:2px,5px,2px,5px;font-weight:normal;color:#ebeffd;font-size:12px;text-decoration:none;font-family:arial;}
.newsResTbl td a{color:#ebeffd; text-decoration:none;}
.newsResTbl td a:visited{color:#ebeffd; text-decoration:none;}
.newsResTbl td a:hover{color:#e9adfa; text-decoration:none;}

/* first page tables */
.firstPageTbl {width:100%; height:100%; padding:4px,5px,4px,5px; background:#76409d;text-align: right; vertical-align:middle; color:#ebeffd;font-weight:bold;font-size:14px;font-family:Arial;}
.firstPageTbl a{color:#ebeffd; text-decoration:none;}
.firstPageTbl a:visited{color:#ebeffd; text-decoration:none;}
.firstPageTbl a:hover{color:#ebeffd; text-decoration:none;}
.firstPageTitle {font-family:Arial;font-size:16px;font-weight:bold; height:21px;color:#000000; background-image: url(/img/site/first/news_pic_top.gif);padding:0px,3px,0px,0px;}
.firstPageTitle a{color:#873e83; text-decoration:none; font-size:11px;font-weight:normal; vertical-align:middle;}
.firstPageTitle a:visited{color:#873e83; text-decoration:none;}
.firstPageTitle a:hover{color:#873e83; text-decoration:none;}

.links a{color:#fcd530; text-decoration:none;}
.links a:visited{color:#fcd530; text-decoration:none;}
.links a:hover{color:#fcd530; text-decoration:none;}
.links {font-family:Arial;font-size:11px;font-weight:bold; height:21px;color:#000000;padding:0px,3px,0px,0px;}

.firstPageTitleR {font-family:Arial;font-size:16px;font-weight:bold; height:21px;color:#000000; background-image: url(/img/site/first/news_pic1.gif);padding:0px,3px,0px,0px;}
.firstPageTitleR a{color:#873e83; text-decoration:none; font-size:11px;font-weight:normal; vertical-align:middle;}
.firstPageTitleR a:visited{color:#873e83; text-decoration:none;}
.firstPageTitleR a:hover{color:#873e83; text-decoration:none;}