.chromestyle{margin-right: 2px;
	     #margin-right: 0px;
	width: 763px;
	font-weight: bold;
	visibility: visible;
	z-index: inherit;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #494949;
padding: 4px 7px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover, .chromestyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background: url(chromebg-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}


.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #330000;
}
.small_text {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.bottom {
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.menu {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

.style1 {
	font-family: Verdana;
	font-size: 10pt;}
.style11 {font-family: arial;
	  color: white;
	  font-size: 10pt;
	  font-style: italic;}
.style15 {color: #FF6600}

.style16 {font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 11px;}

.style17 {font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 13px;}

.style18 {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 16pt;
	color: #C6242A;}

.style19 {font-size: 9pt;}

.style20 {font-family: Verdana;
	  font-size: 9pt;
}

/*MAIN TEXT THROUGHOUT THE SITE EDIT HERE*/

.style21 {font-size: 9pt;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  margin:10 10 10 10;
	  display: block;
	  text-align: justify;}
.style21A {font-size: 9pt;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
 	   text-align: justify;
	   display: block;}

/*END MAIN TEXT STYLE*/

/*THESE STYLES CONTROL THE VEHICLE WRAPS MAIN PAGE*/

.style26 {font-family: Verdana, Arial, Helvetica, sans-serif;
          font-style: italic; 
          color: #FF0000; 
          font-size: 16px;}
.style31 {align: center;
	  color: #000000; 
          font-style: italic;
          font-size: 12pt;
	  font-weight: bold;}

/*ENDS VEHICLE WRAPS CONTROL*/

.style22 {
	font-size: 14pt;
	font-weight: bold;}

.style25 {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.style24 {font-family: Verdana;
	font-size: 9pt;
	color: #CC4147;
	font-weight: bold;
	font-style: italic;
}
.style23 {font-size: 8pt}
.style23A {
	font-size: 14pt;
	font-family: Verdana;
}
.style29 {
	font-family: Verdana;
	font-size: 7pt;
}
.style32 {font-size: 10pt;
	font-style: italic;
	font-family: Verdana;
	font-size: 10pt;
}
.style27 {
	font-family: Verdana;
	font-size: 10pt;
}

/*AIRCRAFT PAGE*/

.style28 {font-family: Verdana, Arial, Helvetica, san-serif;
	   font-size: 14pt;
	   font-weight: bold;
	   font-style: italic;}

.style28A {font-family: Verdana, Arial, Helvetica, san-serif;
           font-size: 10pt;
	   font-style: italic;}

.style28B {font-family: Verdana, Arial, Helvetica, san-serif;
	   font-size: 10pt;
	   font-weight: bold;
	   font-style: italic;}

.style28C {font-family: Verdana, Arial, Helvetica, san-serif;
	   font-size: 8pt;
	   font-weight: bold;
	   font-style: italic;}

/*END AIRCRAFT PAGE*/


/*ROLL UP CLASSIC PAGE*/

.style33 {font-size: 12pt; 
	  font-family: Verdana, Arial, Helvetica, san-serif; 
	  font-weight: bold;
	  font-style: italic;}
.style33A {font-size: 10pt; 
	   font-family: Verdana, Arial, Helvetica, san-serif;}
.style33B {font-size: 10pt; 
	   font-family: Verdana, Arial, Helvetica, san-serif;
	   font-weight: bold;}
.style33C {font-size: 10pt; 
	   font-family; Verdana, Arial, Helvetica, san-serif;}

/*END ROLL UP CLASSIC PAGE*/



/*THESE STYLES CONTROLS TEXT APPERANCE ON ALL THUMBNAIL PAGES & Some Tiles for portable pages*/

.style34 {font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 8pt;
	  color: #000000;}
.style34A {font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 18;
	   color: #51839B;}
.style34B {font-family: Verdana, Arial, Helvetica, sans-serif;
           font-size: 9;
	   color: #51839B;}
.thumbpageheader {color: #51839B;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 15pt;
		  font-style: italic;
		  font-weight: bold;
		  text-align: center;}
.style26A {font-family: Verdana, Arial, Helvetica, sans-serif;
           font-style: italic; 
           color: #FF0000; 
           font-size: 12px;}

/*ENDS STYLE FOR THUMBNAIL PAGES*/

.style35 {font-family: Verdana; font-size: 9pt; }
.style36 {
	color: #FFFFFF;
	font-size: 9pt;
	font-family: Verdana;
	text-decoration: none;
}


}
.style39 {font-style: italic; font-size: 12pt;}
.style40 {font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; }
.style41 {font-family: Verdana, Arial, Helvetica, sans-serif}
.style42 {font-family: Verdana; font-size: 8pt;}

a:hover {color: #FF9900;}
a:visited {color: #666666;}

body {margin-left: 0px;
      margin-top: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      #margin-left: 0px;
      #margin-top: -1px;
      #margin-right: 0px;
      #margin-bottom: 0px;
      align: center; 
      padding-top: 0px;
      font-family: Arial, Helvetica, sans-serif;}

/*Banner Bug Page*/

.BannerBug {font-family: Verdana, Arial, Helvetica, sans-serif;
            font-style: italic;  
            font-size: 12px;
	    color: #006633;
	    font-weight: bold;}
.BBPTableHeaders {font-family: Arial, Helvetica, Sans-serif;
		  font-size: 12px;
		  font-weight: bold;
		  text-align: center;}
.BBPTableCells {font-family: Arial, Helvetica, Sans-Serif;
		font-size: 9px;
		text-align: center;}
.BBPNotes {font-family: Verdana, Arial, Helvetica, Sans-Serif;
	   font-size: 18px;
	   font-weight: bold;
	   text-align: center;
	   Margin: 0, 10, 0, 10;}

/*End Banner Bug Page*/
/* THE RETRACTABLE PAGE*/


.theRetractable {font-family: Verdana, Arial, Helvetica, Sans-Serif;
	  font-size: 13px;
	  font-weight: bold;
	  text-align: center;
	  Margin: 0, 10, 0, 10;}


.theRetractableTableHeaders {font-family: Arial, Helvetica, Sans-serif;
		             font-size: 13px;
		             font-weight: bold;
		             text-align: center;}
.theRetractableTableCells {font-family: Arial, Helvetica, Sans-Serif;
		           font-size: 12px;
		           text-align: center;}

.theRetractableHeader {color: #000000;
		       font-family: Arial, Helvetica, sans-serif;
		       font-size: 20 px;
		       font-style: italic;
		       font-weight: bold;
		       align: center;}
.theRetractableRED {color: Red;
		    font-family: Arial;
		    font-size: 25px;
		    font-style: italic;
		    font-weight: bold;}



/* END THE RETRACTABLE */

h1#BannerPageHeader {color: #51839B;
		     font-family: Verdana, Arial, Helvetica, sans-serif;
		     font-style: italic;
		     font-weight: bold;
		     align: center;}

.style50 {font-size: 12pt;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  margin: 10;}


.style50A {font-size: 8pt;
	   font-family: Arial, Helvetica, sans-serif;
	   margin: 0, 10, 0, 10;
	   font-weight: bold;}
.captions {font-size: 9pt;
	   font-family: Verdana, Arial, Helvetica, Sans-serif;
	   margin: 10;
	   text-align: center;}

.bulletpoints {margin-left: -15px;
	       #margin-left: 25px;
	       font-family: Verdana, Arial, Helvetica, Sans-Serif;
	       font-size: 10px;
	       font-color: #000000;
	       font-weight: bold;}
.advision {font-family: verdana, arial, helvetica, Sans-serif;
	   font-style: italics;
	   font-size: 20px;
	   font-weight: bold;
	   color: #ff0000;
	   align: center;}

.advisionBLOCK {font-family: verdana, arial, helvetica, Sans-serif;
	        font-style: italics;
	        font-size: 12px;
	        color: #000000;
		margin-left: auto;
		margin-rightL auto;
		10em;
		text-align: left;}
.wallmuralpage {font-family: verdana, arial, helvetica, Sans-serif;
	        font-size: 12px;
	        color: #000000;
		margin-left: auto;
		margin-rightL auto;
		10em;}
.wallmuralHeaders {font-family: verdana, arial, helvetica, Sans-serif;
	   font-style: italics;
	   font-size: 20px;
	   font-weight: bold;
	   color: #ff0000;
	   align: center;}

.boldcaptions {font-family: verdana, arial, helvetica, Sans-serif;
	       font-size: 15px;
	       font-weight: bold;
	       color: #000000;
	       align: center;}
.substrateHeaders {font-family: Verdana, Arial, Helvetica, Sans-Serif;
	  	   font-size: 20;
		   color:#51839B;
	           font-style: italic;
		   font-weight: bold;
		   margin-left: 5px;} 

.substrateNAMES {font-family: Verdana, Arial, Helvetica, Sans-Serif;
	  	   font-size: 13;
		   color:#000000;
		   font-weight: BOLD;} 
.graphicCareHeader {color: #000000;
		  font-family: Verdana, Arial, Helvetica, sans-serif;
		  font-size: 16pt;
		  font-style: italic;
		  font-weight: bold;
		  text-align: center;}
.style21BOLD {font-size: 9pt;
	      font-family: Verdana, Arial, Helvetica, sans-serif;
	      font-weight: bold;}
ul.graphiccare {type: disc;
		font-size: 9pt;
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        margin: 7;}
ol.graphiccare {font-size: 10pt;
	        font-family: Verdana, Arial, Helvetica, sans-serif;
	        margin: 7;}
.scannerRED {color: Red;
		    font-family: Arial;
		    font-size: 15px;
		    font-weight: bold;}
.resolutionTABLE {color: #C6242A;
		    font-family: Verdana, Arial, Helvetica, sans-serif;
		    font-size: 18;
		    font-weight: bold;
		    vspace: 500;}

/*THUMBNAIL PAGES CENTER THUMBNAILS*/

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 100;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -120px; /*position where enlarged image should offset horizontally */
}

/*END OF CENTER THUMBNAIL PAGES*/

/*THUMBNAIL PAGES LEFT SIDE*/

.thumbnail2{
position: relative;
z-index: 0;
}

.thumbnail2:hover{
background-color: transparent;
z-index: 100;
}

.thumbnail2 span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none
}

.thumbnail2 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail2:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -100px; /*position where enlarged image should offset horizontally */
}

/*END OF THUMBNAIL PAGES LEFT SIDE*/

/*THUMBNAIL PAGES RIGHT SIDE*/

.thumbnail3{
position: relative;
z-index: 0;
}

.thumbnail3:hover{
background-color: transparent;
z-index: 100;
}

.thumbnail3 span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none
}

.thumbnail3 span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail3:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0px;
left: -165px; /*position where enlarged image should offset horizontally */
}

/*END OF THUMBNAIL PAGES RIGHT SIDE*/

/*BOTTOM ROW RIGHT OF PHOTO GALLERIES*/

.thumbnailBOTTOMright{
position: relative;
z-index: 0;
}

.thumbnailBOTTOMright:hover{
background-color: transparent;
z-index: 100;
}

.thumbnailBOTTOMright span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none
}

.thumbnailBOTTOMright span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailBOTTOMright:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-385px;
left: -85px; /*position where enlarged image should offset horizontally */
}

/*END OF BOTTOM ROW RIGHT*/

/*BOTTOM ROW CENTER OF PHOTO GALLERIES*/

.thumbnailBOTTOMcenter{
position: relative;
z-index: 0;
}

.thumbnailBOTTOMcenter:hover{
background-color: transparent;
z-index: 100;
}

.thumbnailBOTTOMcenter span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none
}

.thumbnailBOTTOMcenter span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailBOTTOMcenter:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top:-180px;
left: 0px; /*position where enlarged image should offset horizontally */
}

/*END OF BOTTOM ROW center*/

/*BOTTOM ROW left OF PHOTO GALLERIES*/

.thumbnailBOTTOMleft{
position: relative;
z-index: 0;
}

.thumbnailBOTTOMleft:hover{
background-color: transparent;
z-index: 100;
}

.thumbnailBOTTOMleft span{ /*CSS for enlarged image*/
position: absolute;
background-color: white;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
color: black;
text-decoration: none
}

.thumbnailBOTTOMleft span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnailBOTTOMleft:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -300px;
left: -75px; /*position where enlarged image should offset horizontally */
}

/*END OF BOTTOM ROW left*/

.styleBoats {font-size: 9pt;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
	  margin-left: 15px;
	  margin-right: 15px;
	  margin-top: 8px;
	  margin-bottom: 8px;
	  display: block;
	  text-align: justify;}

.boatpagecaptions {font-size: 10pt;
		   text-align: right;
		   display: block;
		   color: #cc9933;
		   margin-top: -10px;
		   #margin-top: 0px;
		   margin-left: 10px;
		   margin-right: 3px;
		  }
	.textinPSD {font-family: Verdana, Arial, Helvetica, sans-serif;
		    padding: 15px;
		    font-size: 8.5pt;
		    #font-size: 7.5pt;
		    font-color: #000;
		    margin-right: 445px;
		    display: block;
		    text-align: justify;
		    margin-top: -315px;
		  }
       .textinPSD_A {font-family: Verdana, Arial, Helvetica, sans-serif;
		     padding: 15px;
		    font-size: 8.5pt;
		    #font-size: 7.5pt;
		    font-color: #000;
		    margin-right: 445px;
		    margin-top: -30px;
		    #margin-top: -33px;
		    display: block;
		    text-align: justify;
		  }
       .textinPSD_B {font-family: Verdana, Arial, Helvetica, sans-serif;
		     padding: 15px;
		    font-size: 8.5pt;
		    #font-size: 7.5pt;
		    font-color: #000;
		    margin-right: 445px;
		    margin-top: -30px;
		    #margin-top: -33px;
		    display: block;
		    text-align: justify;
		  }

       .BannerStands {margin-left: 350px;
		      margin-top: -295px;
		      #margin-top: 0px;
		   }

	.murals {margin-left: 510px;
		 margin-right: -85px;
		 margin-top: -245px;
		}
#Banners {margin-left: 320px;
		   margin-top: -35px;
		   #margin-top: 5px;
		   font-size: 12pt;
		   color: #cc9933;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
	  	   display: block;
		   text-align: justify;
		   font-weight: bold;
		  }
	#reflectiveVan {margin-top: -115px;
			margin-left: 20px;
		   }
	#Vehicles {margin-left: 225px;
		   margin-top: -110px;
		   font-size: 12pt;
		   color: #cc9933;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
	  	   display: block;
		   text-align: justify;
		   font-weight: bold;
		  }
        #textinPSD_Vehicles { font-family: sans-serif; Verdana, Arial, Helvetica, sans-serif;
	            padding: 10px;
		    font-size:8pt;
	            #font-size:7.5pt;
		    font-color: #000;
		    margin-left: 15px;
		    margin-right: 465px;
		    margin-top: 33px;
		    display: block;
		    text-align: justify;
		   }
	#AwningPic {margin-left: 25px;
		    margin-top: 0px;
		  }
        #Awnings {margin-left: 170px;
		   margin-top: -15px;
		   font-size: 12pt;
		   color: #cc9933;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-weight: bold;
		  }
	#tagline_Awnings {margin-left: 10px;
			  Font-size: 6.5pt;
			  margin-top: -8px;
			}
	#BankAtlanticSign {margin-left: 10px;
			  margin-top: -14px;
			  #margin-top: -15px;
			}
	#Backlits {margin-left: 25px;
		   margin-top: 10px;
		   #margin-top: 5px;
		   font-size: 12pt;
		   color: #cc9933;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-weight: bold;
		  }
	#Backlits_Verbage {margin-right: 375px;
			  margin-left:100px;
			  Font-size: 7pt;
			  margin-top: -14px;
			  #margin-top: -15px;
			  text-align: left;
			  display: block;
			}
	#floor {margin-left:250px;
		margin-right: 10px;
		margin-top: -185px;
		}
	#FloorGraphics {margin-left: 265px;
		   margin-top: 5px;
		   font-size: 12pt;
		   color: #cc9933;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-weight: bold;
		   }
	#Aircrafts {margin-left: 285px;
		   margin-top: 20px;
		   #margin-top: 15px;
		   font-size: 12pt;
		   color: #cc9933;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-weight: bold;
		   }
	#textinPSD_FloorGraphics {margin-left: 265px;
		   margin-right: 245px;
		   margin-top: 0px;
		   font-size: 7.5pt;
		   color: #000;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   display: block;
		   text-align: justify;
		   }
	#textinPSD_aircrafts {margin-left: 350px;
		   margin-right: 105px;
		   margin-top: 65px;
		   font-size: 7.5pt;
		   color: #000;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   display: block;
		   text-align: justify;
		   }
	#airplane {margin-left: 253px;
		   margin-top: -350px;
		   #margin-top: -360px;
		  }
	#muralcaption {font-family: Verdana, Arial, Helvetica, sans-serif;
		       display: block;
		       text-align: center;
		       color:#000;
		       margin-left: 510px;
		       margin-right: 25px;
		       margin-top: -55px;
		       #margin-top: -146px;
		       font-size: 7.5pt;
		       }
	#boats {margin-left: 400px;
		margin-right: 0px;
		margin-top: 50px;
		}
	#boats_title {margin-left: 415px;
		   margin-top: -100px;
		   font-size: 12pt;
		   color: #cc9933;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   font-weight: bold;
		   }
	#textinPSD_boats {margin-left:475px;
		   margin-right: 10px;
		   margin-top: -85px;
		   font-size: 7.5pt;
		   color: #000;
		   font-family: Verdana, Arial, Helvetica, sans-serif;
		   display: block;
		   text-align: right;
		   }
	#cheetah {margin-left: 265px;
		  margin-top: -300px;
		}
	#topheader {margin-top: 0px;
		     margin-left: 224px;
		     margin-right: 100px; 
                                   }
 #textinPSD_BanStand {font-family: sans-serif; Verdana, Arial, Helvetica, sans-serif;
		    padding: 10px;
		    font-size:8pt;
		    #font-size:7.5pt;
		    font-color: #000;
		    margin-left: 310px;
		    margin-right: 275px;
		    margin-top: -10px;
		    display: block;
		    text-align: justify;
		  }
	#cheetah {padding: 10px;
		  margin-left: 300px;
		  margin-top: -115px;
		  }
 #cheetah_tagline {font-family: sans-serif; Verdana, Arial, Helvetica, sans-serif;
		    font-size:7pt;
		    #font-size:6.5pt;
		    font-color: #000;
		    margin-left: 290px;
		    margin-right: 250px;
		    margin-top: -10px;
		    text-align: left;
	         }

#newspageheader {font-size: 15pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		align: justify;
		display: block;
		padding: 15px;
	 	margin-left: 10px;	
		font-weight: bold;
		}
#newspagecaption {font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: gray;
		text-align: justify;
		display: block;
		padding: 15px;
	 	margin-left: 12px;	
		margin-top: -25px;
		font-weight: bold;
		}
#newspagecaption2 {font-size: 8pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: gray;
		text-align: justify;
		display: block;
		padding: 15px;
	 	margin-left: 12px;	
		margin-top: -25px;
		font-weight: bold;
		}
#articleText {font-size: 9pt;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #000000;
		text-align: justify;
		display: block;
		padding: 10px;
	 	margin-left: 10px;
		margin-right: 10px;	
		margin-top: 0px;
		}

ul.topnav {
	list-style: none;
	padding: 0 7.5px;
	margin-left: 0px;
	margin-top: 0px;
	#margin-top: 0px;
	#margin-left: 0px;
	float: left;
	width: 750px;
	#width: 765px;
	background: #222;
	font-size: 10pt;
	background: url(../images/topnav_bg.gif) repeat-x;
	text-align: center;
}
ul.topnav li {
	float: left;
	margin: 0;
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base for sub navigation--*/
	z-index: 600;
}
ul.topnav li a{
	padding: 10px 7px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(../images/topnav_hover.gif) no-repeat center top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(../images/subnav_btn.gif) no-repeat center top;
	#z-index: 6;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0px; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 173px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 175px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	#width: 175px;
	background: #333 url(../images/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(../images/dropdown_linkbg.gif) no-repeat 10px center;
}














/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: bold;
color: black;
}

.dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
