.foo{}

/* FISHERIES TABS */ 
    .fsh_tabs .tabarea{
	float:right;
	width:595px;
	background:url(images/fishing/stepsbgtab.gif) repeat-x bottom;
	font-size:93%;
	line-height:normal;
	height:40px;
	text-transform:uppercase;
	margin-bottom:10px;
}
    .fsh_tabs .tabarea ul{list-style:none;margin:0;padding:5px 0;}
    .fsh_tabs .tabarea li{float:left;height:30px;width:84px;text-transform:capitalize;margin:0;padding:0;}
    .fsh_tabs .tabarea a{display:block;text-decoration:none;font-weight:bold;color:#395e7c;height:28px;font-size:0.85em;text-transform:capitalize;text-align:center;background:url(images/fishing/a-border.gif) no-repeat left top;float:none;margin-top:0px;padding:3px 10px; }
    /*\*/ * html div.fsh_tabs .tabarea a{margin-top:5px;}/**/ 
    

		
    .fsh_tabs .tabarea a:hover{color:#fff;margin-top:0px;}
     /*\*/ * html .fsh_tabs .tabarea a:hover{margin-top:5px;}/**/ 
		
    .fsh_tabs .tabarea .selected{height:40px;border-width:0;}
    .fsh_tabs .tabarea .selected a{color:#333;background:url(images/fishing/stepsselectedbg.gif) repeat-x bottom #FFFFFF;text-transform:capitalize;margin:0;padding:3px 10px}
     .fsh_tabs .tabarea .selected a:hover{color:#333}
    /*\*/ * html .fsh_tabs div.tabarea .selected a{color:#333;background-color:#FFF;text-transform:capitalize;margin-top:5px;padding:3px 10px;}/**/ 
    /*\*/ * html .fsh_tabs div.tabarea .selected a:hover{color:#333}/**/ 
    .fsh_tabs .tabarea .disabled a{color:#CCC;background-color:#EFEFEF;text-transform:capitalize;margin:0;padding:3px 10px}
    /*\*/ * html .fsh_tabs div.tabarea .disabled a{color:#CCC;background-color:#EFEFEF;text-transform:capitalize;margin-top:5px;padding:3px 10px;}/**/ 

	/*New tabs menu on search page implemented 2/6/2010*/	
.fsh_tabs .tabarea span{display:block;text-decoration:none;font-weight:bold;color:#395e7c;height:28px;font-size:0.85em;text-transform:capitalize;text-align:center;background:url(images/fishing/a-border.gif) no-repeat right top;float:none;margin-top:-15px;padding:3px 10px;}
* html .fsh_tabs .tabarea span{height:25px;margin-right:-10px}
* html .fsh_tabs .tabarea .selected a{color:#333;background:url(images/fishing/stepsselectedbg.gif) repeat-x bottom #FFFFFF;text-transform:capitalize;margin:0;padding: 0px}	
/*  TABS END */

/* GOOGLE MAPS */


    .googlemapholder{border-top:1px solid #CCC;float:left;margin-bottom:0;margin-top:10px;width:590px;}
    .googlemapholder li{color:#000;font-family:Verdana, Arial, sans-serif;font-size:.8em;list-style:url(images/arrow.gif);}
    .googlemapholder ul{margin:4px 0 4px 30px;}
    .map .gmnoprint{color:#395E7C;font-family:Verdana, Arial, sans-serif;font-size:1em;}
    .map .gmnoprint a{color:#849143;font-family:Verdana, Arial, sans-serif;text-decoration:none;}
    .map .gmnoprint a:hover{color:#395E7C;font-family:Verdana, Arial, sans-serif;text-decoration:underline;}
    .maprightbox{background:#F0F4F7;border:1px solid #CCC;padding:8px;}
/*.map > div .gmnoprint > .gmnoprintdiv div div strong{clear:both;display:block;width:120px}
.map .gmnoprint div div a{clear:both;display:block;width:120px}
.map .gmnoprint div div {width:190px !important}*/

.infoTitle{display:block;width:150px !important;font-size:1.2em;margin-top:15px}
.infoLink{display:block;width:150px !important}
.infoPara{width:150px !important;padding:0;margin:5px 0}

    .google_tall{display:block;float:left;height:21px;width:13px;}
    .google_tall .n{background:url(images/Googlemap_Arrows/N.gif);display:block;float:none;height:21px;width:13px;}
    .google_tall .n:hover{background:url(images/Googlemap_Arrows/N.gif) 0 21px;height:21px;width:13px;}
    .google_tall .n_inactive{background:url(images/Googlemap_Arrows/N_inactive.gif);display:block;float:none;height:21px;width:13px;}
    .google_tall .s{background:url(images/Googlemap_Arrows/S.gif);display:block;float:none;height:21px;width:13px;}
    .google_tall .s:hover{background:url(images/Googlemap_Arrows/S.gif) 0 21px;height:21px;width:13px;}
    .google_tall .s_inactive{background:url(images/Googlemap_Arrows/S_inactive.gif);display:block;float:none;height:21px;width:13px;}
    .google_wide{display:block;float:left;height:15px;width:28px;}
    .google_wide .e{background:url(images/Googlemap_Arrows/E.gif);display:block;float:none;height:15px;width:28px;}
    .google_wide .e:hover{background:url(images/Googlemap_Arrows/E.gif) 0 15px;height:15px;width:28px;}
    .google_wide .e_inactive{background:url(images/Googlemap_Arrows/E_inactive.gif);display:block;float:none;height:15px;width:28px;}
    .google_wide .ne{background:url(images/Googlemap_Arrows/NE.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .ne:hover{background:url(images/Googlemap_Arrows/NE.gif) 0 15px;height:15px;width:28px;}
    .google_wide .ne_inactive{background:url(images/Googlemap_Arrows/NE_inactive.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .nw{background:url(images/Googlemap_Arrows/NW.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .nw:hover{background:url(images/Googlemap_Arrows/NW.gif) 0 15px;height:15px;width:28px;}
    .google_wide .nw_inactive{background:url(images/Googlemap_Arrows/NW_inactive.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .se{background:url(images/Googlemap_Arrows/SE.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .se:hover{background:url(images/Googlemap_Arrows/SE.gif) 0 15px;height:15px;width:28px;}
    .google_wide .se_inactive{background:url(images/Googlemap_Arrows/SE_inactive.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .sw{background:url(images/Googlemap_Arrows/SW.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .sw:hover{background:url(images/Googlemap_Arrows/SW.gif) 0 15px;height:15px;width:28px;}
    .google_wide .sw_inactive{background:url(images/Googlemap_Arrows/SW_inactive.gif);display:block;float:left;height:15px;width:28px;}
    .google_wide .w{background:url(images/Googlemap_Arrows/W.gif);display:block;float:none;height:15px;width:28px;}
    .google_wide .w:hover{background:url(images/Googlemap_Arrows/W.gif) 0 15px;height:15px;width:28px;}
    .google_wide .w_inactive{background:url(images/Googlemap_Arrows/W_inactive.gif);display:block;float:none;height:15px;width:28px;}

/* The tackleshops expand/contract thing */
    #TJK_ToggleON,#TJK_ToggleOFF{border:1px solid #333;padding:5px;}
    #dlTackle{color:#395E7C;font:normal 1em Verdana, Arial, sans-serif;}
    #dlTackle .showDD{display:block; padding:5px 0 5px 16px; margin:5px 0 5px 0;background:#f2f2f2;border-top:#c2ced7 solid 1px; border-bottom:#c2ced7 solid 1px;}
	#dlTackle dd{margin-bottom:5px;}
    #dlTackle dd,#dlTackle dt{margin:0;padding:0;}
    #dlTackle dd,.hideDD{display:none;}
    dt.DTminus{background:url(images/DL_Plus.gif) no-repeat;cursor:pointer;padding-left:20px !important;display:block;}
    #dlTackle dt.active{background:url(images/DL_Minus.gif) no-repeat;cursor:pointer;padding-left:20px; margin-left:0px;}
    #dlTackle_ToggleON,#dlTackle_ToggleOFF{cursor:pointer;display:inline;}
/* end */

/* GOOGLE MAPS END */

/* WEATHER */
    .weatherContainer{float:left;padding-top:0px;font:11px Arial; width:590px;}
    .weatherContainer h3{float:left;font:13px Verdana; font-weight:normal}
    .weatherMaster{float:left;width:360px;}
    .weatherStats{width:180px;margin-left:170px;font:11px Verdana;}
    .weatherStats strong{display:block;float:left;width:90px;font:bold 11px Verdana;color:#000;}
    .weatherRow{background:#dbeaed;font:11px Verdana;margin:2px;padding:4px;}
    .weatherRow strong{display:block;float:left;width:40px;font:bold 11px Verdana;color:#000;}
    .weatherHeader{background:#436e8e;color:#FFF;font:bold 11px Verdana;margin:2px; _margin: 2px 0 2px 2px; padding:4px; }
    .weatherForecast{background:#dbeaed;font:11px Verdana;height:156px;margin:2px;padding:4px;}
        .weatherHeader a:hover{color:#FFF;text-decoration:none;}

/* WEATHER END */

/* SEARCH */
    .searchbox{margin-bottom:0px;float:left;width:270px;padding:0 0 8px 5px;}
    .searchbox h3 {padding:0;margin:0;}
    .searchbox2{float:left;width:100%;background-color:#bdc7d1;color:#000;font:.9em Verdana, Arial, sans-serif; }
  
    .searchboxbottom{float:left;width:100%;background-color:#bdc7d1;color:#036;font:.9em Verdana, Arial, sans-serif; }
	.searchboxbottom input {padding:5px}
    .searchbox2 .searchtitle{font-size:.9em;color:#fff;font-family:Verdana, Arial, sans-serif;padding:8px;text-transform:capitalize;background-color:#436e8e;border-top: 1px solid #b8b8b8;border-bottom: 1px solid #b8b8b8;}
    .searchbox2 .searchbox{border:1px solid #b7b6b6;width:246px;height:18px;margin:0;padding:0;}
    .searchbox2 .textandlabel {padding: 4px 4px 4px 8px}
    .searchbox2 .searchcheck{color:#000101;}

     .searchbox3{float:left;width:424px;background-color:#bdc7d1;color:#000;font:.9em Verdana, Arial, sans-serif;}
     .searchbox3 .searchtitle{width:424px;font-size:0.9em;color:#fff;font-family:Verdana, Arial, sans-serif;text-transform:capitalize;background-color:#436e8e;border-top: 1px solid #b8b8b8;border-bottom: 1px solid #b8b8b8;}
     

     .searchbox3 .searchtitle strong{padding:5px 8px;display:block;}
    .searchbox3 .searchbox{border:1px solid #b7b6b6;width:424px;height:18px;margin:0;padding:0;}
    .searchbox3 .textandlabel {padding: 4px 0 4px 8px}
    .searchbox3 .searchcheck{color:#000101;}
    .searchboxbottom3{float:left;width:408px;background-color:#bdc7d1;color:#036;font:.9em Verdana, Arial, sans-serif;padding:8px 7px;  margin-right:1px}
    
    .searchul,.Searchul{margin:0;padding:0;}
    .Searchul li{margin-left:8px;list-style:none;}
    .searchboxout{background:#f0f4f7;padding:8px;}
    
    
         .cms-custom .searchbox3{width:auto;}
     .cms-custom .searchbox3 .searchtitle{width:444px;font-size:0.9em;color:#fff;font-family:Verdana, Arial, sans-serif;text-transform:capitalize;background-color:#436e8e;border-top: 1px solid #b8b8b8;border-bottom: 1px solid #b8b8b8;}
      .cms-custom .searchboxbottom3{float:left;width:444px;background-color:#bdc7d1;color:#036;font:0.9em Verdana, Arial, sans-serif;padding:0px;margin:0px;margin-bottom:8px;}
      .cms-custom .searchboxbottom3 img {padding:8px 7px 8px 8px;  }


    .divtackleshops{clear: both; float: left}
    .divtackleshops table{width: 580px;}
    .divtackleshops .tackle .tackledetails {border-bottom: 1px dotted #CCC; padding:3px}
    .divtackleshops .tackle .tackledetails .tacklehead{font-weight: 700;}
    .divtackleshops .tackle .tackledetails .tackleitem{}
    
    .advsearchlabel{display: block; float: left; width: 190px; padding-left:8px;}
    .advsearchcontainer{padding-bottom: 2px;}
    .advsearchcontainer select{width:350px}
/* SEARCH END */

/* CATCHES */
    .catch {float: left; display:block;width: 295px; margin: 0 0px 10px 0px; background:#fff;border-right:10px solid #fff; }

    .whiteoutarea	{background:#fff; float:left; margin-bottom:10px;}
    .catchimage{float:right; margin-top:3px;border-top:3px solid #FFF;border-right:2px solid #FFF;border-bottom:2px solid #FFF;border-left:2px solid #FFF;}
    .catch .titlearea{background:url(images/fishing/fishertitlebg.gif);float:left;height:19px;width:100%;color:#395e7c;}
    .catch .titlearea a {padding-top:3px;padding-left:5px;font-weight:700;display:block}

.catch .catchitem{padding:5px;}
    .catchwide{float: left;display:block; width:100%; margin: 0 0px 10px 0px; background:#fff}
    .catchwide .titlearea{background:url(images/fishing/fishertitlebg.gif);float:left;height:19px;width:100%;color:#FFF;padding-top:3px;padding-left:6px;font-weight:700; }
    .catchwide .catchitem{width:100%;padding:5px;}
    .widecatchesholder{float:left;width:590px}
    .catchesholder{float:left;width:595px;border-top:1px solid #CCC;padding-top:10px;overflow:hidden; }
    .catchesholder .row {clear:both; overflow:hidden;width:610px;}
    .catchesholder table{}
    .catchesholdertwocol{width:595px;float:left;}
    .catchesholdertwocol .leftcolmap{float:left;width:449px;display:block;padding-top:4px;}
    .catchesholdertwocol .leftcolmap .map{float:left;height:330px;width:388px;}
    .catchesholdertwocol .rightcol{float:left;width:146px;}
    .catchesholdertwocol .rightcol .selectorbox{margin-top:0px;}
    .catchesholdertwocol .rightcol .region{background:#e6e6e6;border:1px solid #b7b6b6;margin-top:10px;padding:8px;}
    .catch .titlearea a,.catchwide .titlearea a{color:#395e7c;font-style:normal;font-family:Verdana, Arial, sans-serif;}
    .catch .titlearea a:hover,.catchwide .titlearea a:hover{color:#ffffff;}
    .catch .catchitem .label{font-family:Verdana, Arial, sans-serif;color:#555555;font-size:.8em;font-weight:700;}
    .catchwide .catchitem .label{font-family:Verdana, Arial, sans-serif;color:#555555;font-size:.8em;font-weight:700;}
    .catchdetails,.catchdetailswide{float:left;width:100px;}
    .catchitem p{margin:0;}
    .catch .titlearea a,.catchwide .titlearea a{color:#395e7c;font-style:normal;font-family:Verdana, Arial, sans-serif;}
    .catch .catchitem .label,.catchwide .catchitem .label{font-family:Verdana, Arial, sans-serif;color:#555555;font-size:.8em;font-weight:700;}
    .catchdetails,.catchdetailswide{float:left;width:120px; background-color:#fff; margin-left:8px;clear:none;}
    .catchwide .catchdetails{width:350px;}
    .catchlink{display: block; font-size: 0.8em; width: 120px; padding: 5px}
    .catchlink a{color:#395e7c }
    .catchlink a:hover{color:#859244 }
    .catch-details{}
    .catch-image{float: left; width: 380px}
    .catch-description{float: right; width: 140px; margin-right: 30px; padding-left:8px}     
/* CATCHES END */

/* GLOBAL GENERIC STUFF */
    h6{font-size:1.2em;font-family:Georgia, "Times New Roman" , Times, serif;font-weight:400;padding-left:8px;color:#555;margin:3px; text-transform:uppercase}

    .button{margin-top:5px;}
    .regiontitle{font-family:Georgia, "Times New Roman" , Times, serif;color:#036;}
    .tickboxprompt{padding:8px;}
    .fisheries{padding-top:30px;}
    .facttitle{color:#555555;font:bold .9em Verdana, Arial, sans-serif;}
    .factoid{width:574px;float:left;background-color:#e6e6e6;color:#555555;border-top:1px solid #CCC;padding:8px;}
    .image{float:right;	margin-top: 0px;}
    .fisheries_lowerbox{padding-top:5px;float:left;width:580px;}
    .smallertext{font-size:.7em;}
    .imageholder_fisheries{background:#FFF;float:right;width:250px;text-align:center;padding:8px;}
    .profiletext_fisheries{float:left;width:300px;font-family:Verdana, Arial, sans-serif;color:#333;font-size:.9em;}
    .leftheader{float:left;width:400px; font-size:1.2em;padding-top:5px;}
    .leftheader h3{color:#485e7a; margin:0px; padding:0px;padding-top:3px;}
    .rightheader{float:right;width:141px; text-align: right;  text-align:right; padding-right: 0px; }
    .rightheader a{margin-bottom:1px;display:block;}





    .bluebox{float:left;width:100%;background-color:#d7d7d7;font:Verdana, Arial, sans-serif;color:#000; padding:0px}
    .footerbox{float:left;width:570px;border-top:1px dotted #666;margin-bottom:0;background-color:#e6e6e6;font:1em Verdana, Arial, sans-serif;color:#000;padding:10px;}
        
    .sendpicturesLeft a,.sendpicturesdarkLeft a{color:#FFF;margin-top:3px;text-decoration:none;}
    .sendpicturesLeft a:hover{color:#036;}
    .sendpicturesLeft,.sendpicturesdarkLeft{float:left;height:18px;margin-top:2px;padding-left:15px;}
    .sendpicturesRight{background:url(images/fishing/sendpictures_right.gif);display:block;float:left;height:20px;width:19px;}
    .sendpicturesdarkRight{background:url(images/fishing/sendpictures_right_dark.gif);display:block;float:left;height:20px;width:19px;}
    .sendpictures{background:url(images/fishing/sendpictures.gif) no-repeat;display:block;float:left;height:20px;margin-bottom:10px;}
    .sendpicturesdark{background:url(images/fishing/sendpictures_dark.gif);display:block;float:left;height:20px;margin-bottom:10px;}
    
    .yearselect{background:url(images/fishing/yearselect.gif) no-repeat;display:block;float:left;height:25px;margin-bottom:10px;}
    .yearselectLeft{float:left;height:25px;margin-top:1px;padding-left:15px;}
    .yearselectLeft span{color:#FFF;margin-top:3px;text-decoration:none;}
    .yearselectRight{background:url(images/fishing/yearselect_right.gif) ;display:block;float:left;height:25px;width:19px;}

    .pagetoggle{float:left;width:590px; clear: both; margin-bottom: 10px}
    .numbers{float:left;height:20px;margin-top:10px;}
    .nextpage{float:right;height:20px;margin-top:10px;color:#efefef; font-weight: 700}
    .backpage{float:left;height:20px;margin-top:10px;color:#efefef; font-weight: 700}
    .pagetoggleleft{background:url(images/fishing/next_left.gif);float:left;height:18px;padding-left:8px;padding-top:2px;}
    .pagetoggleright{background:url(images/fishing/next_right.gif);float:left;height:20px;width:11px;}
    .pagetoggleleft a{padding-top:2px;padding-left:3px;color:#395e7c;}
    .pagetoggleleft .active a{color:#FFF;}
    .graphicbutton{margin-top:10px;}
    .example{border-top:1px dashed #666;font:Verdana, Arial, sans-serif;text-align:left;float:right;background:#e6e6e6;}
	.example2{border-top:1px dashed #666;width:255px;text-align:left;float:left;padding-bottom:20px;}
    .cols .dark{color:#747474;}
    .leftcol .link{width:200px;margin-top:10px;margin-bottom:10px;font-family:Verdana, Arial, sans-serif;color:#4f708b;}
    .steper{background:#09F url(images/fishing/step_inactive.gif);width:79px;float:left;text-align:center;height:25px;}
    .stepselected{background:url(images/fishing/step_active.gif);height:25px;width:79px;text-align:center;display:block;font-weight:700;}
    .steper .padder{margin-top:5px;float:left;width:78px;text-align:center;}
    .steps{float:left;width:560px;background: #e6e6e6 url(images/fishing/stepsbg.gif) repeat-x; height:36px}
    .stepmid{background:#d7d7d7;width:589px; float: left;overflow:hidden}
    .stepmid p {color:#555555; padding-left:8px}
	.adminpage{background:#e6e6e6;width:417px; padding:10px 0 10px 10px;}
    .form-element-wrap{float:left;width:560px;display:block;font:.9em Verdana, Arial, sans-serif;color:#555555;padding:1px 0 3px 8px; clear:both}
  
    .label-wrap{display:block;float:left;height:30px;width:200px;}
    .form-element-wrapd{display:block;float:left;width:560px;}
    .form-agreements{margin-right:-3px;}
    .step1top{display:block;float:left;width:560px;padding-top:20px;padding-bottom:20px;}
    .requiredtext{color:#999;}
    .findphoto{float:left;width:570px;margin-top:10px;padding:8px;}
        
    .twocolholder .leftcol{float:left;width:270px;text-align:left;font-family:Verdana, Arial, sans-serif;padding-left:15px;}
    .twocolholder .rightcol{float:right;width:275px;background:#c2ced7;}
    
    .loginbox{float:left;width:260px;}
    .bluboxtext{font-size:.8em;padding-bottom:8px;}
    
    .fisheries_lowerbox li{list-style:url(images/fishing/arrow.gif);margin-bottom:5px;}
    .fisheries_lowerbox l a{font-family:Verdana, Arial, sans-serif;color:#2e2f2f;}
    .fisheries_lowerbox a{font-family:Verdana, Arial, sans-serif;color:#2e2f2f;text-decoration:none;}

    .fisheries_lowerbox .fishleftcol{float:left;width:275px;}
    .fisheries_lowerbox .fishrightcol{float:right;width:275px;}
    .twocolholder{float:left;width:590px;padding-top:8px;border-top:1px solid #CCC;}
    .leftcol h5{font-size:1em;color:#395e7c;}
    .twocolholder .leftcol li{list-style:url(images/fishing/bullet.gif);}
	
		
	.fullcol .login{width:265px;float:left;padding:20px 170px 30px 20px;background:#c2ced7}
	.fullcol .example{width:265px;float:left;padding:10px;}
	.fullcol .cols{float:left;width:115px;color:#000000;margin-bottom:5px;}
	.fullcol .login h6{font:.8em Verdana, Arial, sans-serif;margin:5px 0;padding:0;}	
	
	
    .rightcol .login{width:265px;float:left;padding:10px;background:#c2ced7}
	.rightcol .example{width:265px;float:left;padding:10px;}
    .cols{float:left;width:115px;color:#000000;margin-bottom:5px;}
    .login h6{font:.8em Verdana, Arial, sans-serif;margin:5px 0;padding:0;}
    .example h6{font:1em Verdana, Arial, sans-serif;color:#555;margin:5px 0;padding:0;}

    .blue{color:#555555;font-size:1em;font-weight:700;margin:0;padding:0;}
    .grey{color:#555;font-size:1em;font-weight:700;margin:5px 0 0;padding:0 0 0 30px;}
    .selectorbox .tickboxholder{font:1em Verdana, Arial, sans-serif;color:#000;clear:both;}
    .bigbluebox,.example .cols p{float:left;}
    .headerarea p {padding-left:10px; clear:both}
	.fisheryh3holder { width:590px; height:30px; float:left; display:block; clear:both}

.headerarea{float:left;width:595px;}
    .googlemapholder3{float:left;width:590px;}
    .facilitiesholder h6,.googlemapholder h6{PADDING-LEFT: 0px;	FONT-WEIGHT: normal; FONT-SIZE: 1.2em; COLOR: #555;	FONT-FAMILY: Georgia, "Times New Roman", Times, serif}
    .facilitiesholder H6 {	MARGIN: 10px 0px;	FONT: 0.8em Verdana, Arial, sans-serif;	COLOR: #555}
    .addimage a,.fieldlabel,.pagetoggleleft a:hover{color:#395E7C;}
    .leftcol .link a,.footerbox a{color:#395E7C;text-decoration:none;}
    .searchboxbottom a,.region a,.rightcol a{color:#395e7c;text-decoration:none;}
    .region a:hover,.rightcol a:hover{color:#859244;text-decoration:underline;}
    .region li,.rightcol li{list-style:url(images/listbullet.gif);}
    
    .tacklebox {background:#e6e6e6;float:left;margin-top:3px; margin-left:5px}
	.tacklebox .tackleboxtop h4 {padding:6px 6px;font-size:11px;text-transform:uppercase;font-weight:bold;color:#fff;margin:0px}
    .tacklebox 	.tackleboxtop{background-color:#436e8e;width:140px;}
	.fishieriesbox{ border-top:solid #CCCCCC 1px; border-bottom:solid #CCCCCC 1px;float:left;display:block;float:left;width:445px}
	
	.fishieriesbox li{background: transparent url(images/arrow.gif) no-repeat 0px 3px ; margin:3px 0px;padding:0 10px; display:block; float:left;width:125px;}
    /*.fishieriesbox ul{clear:none;display:block;float:left;font-family:Verdana, Arial, sans-serif;font-size:1em;margin:0 0 10px 15px;padding:0 0 0 15px;width:108px;list-style:none; color:#000000;}*/
	.fishieriesbox ul{display:block;clear:both;font-family:Verdana, Arial, sans-serif;font-size:1em;margin: 0 0 0 10px;padding: 0 0 30px 0px;list-style:none; color:#000000;}

.fishieriesbox h4{font-family:Verdana, Arial, sans-serif;font-size:1.3em;margin:10px 0 0 0}
	.fishieriesbox ul li a {color:#395e7c; text-decoration:none;display:block;float:left;width:120px;}
	.fishieriesbox ul li a:hover {color:#859244; text-decoration:underline;}
	
	.region{background:#e6e6e6;border:1px solid #b7b6b6;float:left;margin-top:10px;padding:8px;}
    .region a:hover,.rightcol a:hover{color:#859244;text-decoration:underline;}
    .region li,.rightcol li{list-style:url(images/listbullet.gif);}
    .region ul{clear:none;display:block;float:left;font-family:Verdana, Arial, sans-serif;font-size:1em;margin:0 0 10px 15px;padding:0 0 0 15px;width:150px;}
    .regiontitle{color:#036;font-family:Verdana, Arial, sans-serif;}

/*  END */

/* SOCIAL BOOKMARKS */
    .facilitiesholder{float:left;clear:both; width: 100%; margin-top: 10px; border-top: 1px dotted #CCCCCC; padding-bottom:10px; font-family:Verdana, Arial, Helvetica, sans-serif}
    .facilitiesholderboth{float: left; width: 590px; margin-top: 10px; border-top: 1px dotted #CCCCCC; border-bottom: 1px dotted #CCCCCC; padding-bottom:10px}
    .socialBookmarks{margin: 10px 0px; float: left; list-style: none; background: #efefef; border:1px solid #c2cfd8; display: block; width: 100%}
    .socialBookmarks ul {float: right; list-style-type: none}
    .socialBookmarks ul li {float: left; margin: 3px; cursor: pointer}
    .socialBookmarksTitle {float: left; padding: 3px}
    .facilitiesholder h4{padding-left:5px;}
/* END */
        
/* REPORT MANAGER */
    .imagepositions{background-color:#ffF;float:right;margin:8px 0px 8px 8px;width:260px;}
    .imagepositions .selected{border:1px solid #CCC;}
    .imagepositions .selected .file{background-image:url(images/reports/placeholder_selected.gif);background-repeat:no-repeat;clear:both;cursor:pointer;margin:5px 0;}
    .imagepositions div{background-color:#ffF;border:1px solid #FFF;clear:both;margin:5px;padding:5px;width:190px;}
    .imagepositions div .file{background-image:url(images/reports/placeholder.gif);background-repeat:no-repeat;clear:right;cursor:pointer;display:block;margin:5px 0;}
/* END */
.selectorboxtop{background: #fff url(images/lefthandtopflip.gif) no-repeat top left;font-size:11px;color:#fff;}
.selectorboxtop h4{color:#fff; padding:6px 12px;font-size:11px;margin:0px;text-transform:uppercase;font-weight:bold;}
.selectorboxbody{padding:5px;margin-left:5px;background:#c2ced7;}
.selectorboxtop a,.selectorboxtop a:hover{color:#fff;text-decoration:underline;}
.selectorboxtop a:hover{text-decoration:none;}
.selectorboxtop span {padding:2px 6px 6px 6px;display:block}
.noguides{padding-left:8px;display:block;clear:both;}


/*scott added for forgotten password form */
.blueboxforgotpassword{float:left;width:100%;background-color:#d7d7d7;font:Verdana, Arial, sans-serif;color:#000; padding:0px}
.loginboxforgotpassword{float:left;width:260px;background-color:#d7d7d7;}
.rows {display:inline;padding:0px 5px 0px 5px;}
/* END */

.searchheader{clear:both;margin: 0px;background: url(images/custom/pubs_searchheader_Bg.jpg) no-repeat 0 0;padding:8px 0 4px 14px;}
.pubsactive{background-position:0 -30px}
.searchheader a{font-size:1.25em;padding:0 32px 0 8px}
* html .searchheader a{font-size:1.25em;padding:0 28px 0 8px}
.searchheader .active{font-weight:bold; }

