

/* Presentation Stylesheet */ 



body {
 font-family: arial, helvetica, sans-serif;
 font-size: .72em;
 }

#cont a:link, #cont a:visited, #ftr a:link, #ftr a:visited{
 color:#336699;
}

#cont a:hover, #ftr a:link, #ftr a:visited{
 text-decoration: none;
}

p {
  line-height: 1.7em;
}


strong {
  color: #003366;
}

h1 {
 color: #cc6600;
 font-size: 1.8em;
 font-family: arial, helvetica, sans-serif;
 }

h2 {
 color: #cc6600;
 font-size: 1.5em;
 font-family: arial, helvetica, sans-serif;
 border-bottom: 1px solid #ffcc66;
 }

h3 {
  font-size: 1.5em; 
  font-family: arial, helvetica, sans-serif;
  color: #FF9900;
 }

h2 {
 margin: 0px;
 padding: 15px 0px 0px 0px;
 }

h1, h3, h4, h5, p {
 margin: 0px;
 padding: 15px 0px 0px 0px;
 }

h5 {
 color: #003366;
 font-size: 1.8em;
 font-family: arial, helvetica, sans-serif;
 }

h6 {
 color: #003366;
 font-size: 1.2em;
 font-family: arial, helvetica, sans-serif;
 padding: 5px 0px 5px 0px;
 margin: 0px; 
}

img { 
  border: 0px;
}

input {
width: 250px;
}

input.submit { 
	  color:#FFF;
	  padding: 0px;
        display: block;
        position: relative;
	  left: 10%;
        width: 165px;
	  height: 31px;
	} 

input.radio { 
        margin: 0px 6px 4px 0px;
	  padding: 0px;
	  color:#FFF;
	  width: 12px;
        height: 12px;
	} 

label.radio {
	font-size: 14px;
} 


.contentry img { 
  padding: 5px;
  margin: 10px;
}

#cont img { 
  float: left;
}


div.testimonial {
background: #FEFFE8; 
padding: 5px; 
margin: 10px; 
border: 1px solid #FFCC66; 
width: 520px;
} 

div.testimonial h2,h4,p {
margin: 0px;
}

div.testimonial h2{
padding: 5px 15px 0px 15px;
font-size: 18px;
border-style: none;
} 

div.testimonial h4{
padding: 10px 15px 0px 15px;
} 

div.testimonial img{
padding: 5px 0px;
margin: 0px; 
} 

div.testimonial p{
padding: 5px 15px;
}  


/*Header button*/
.hornav {
height: 70px;
width: 186px;
float: left;
margin: 0px;
padding:0px;
background-image:url("images/logo_02.gif");
}

.hornav a, .hornav a:link, .hornav a:visited {display:block;} 

.hornav img {width:100%;height:100%;border:0;}

.hornav a:hover img {visibility:hidden;}

/*Start Page Header button*/
.starthornav {
height: 70px;
width: 186px;
float: left;
margin: 0px;
padding:0px;
background-image:url("images/logo.gif");
background-repeat: no-repeat;
}

.hornav a, .hornav a:link, .hornav a:visited {display:block;} 

.hornav img {width:100%;height:100%;border:0;}

.hornav a:hover img {visibility:hidden;}


/*End Header button 1*/

/*Header button 1*/
.hornav1 {
height: 70px;
width: 100px;
float: left;
margin: 0px;
padding:0px;
background-image:url("images/hdr-button_business_hover.gif");
}

.hornav1 a, .hornav1 a:link, .hornav1 a:visited {display:block;} 

.hornav1 img {width:100%;height:100%;border:0;}

.hornav1 a:hover img {visibility:hidden;}

/*End Header button 1*/

/*Header button 2*/
.hornav2 {
height: 70px;
width: 131px;
float: left;
margin: 0px;
padding:0px;
background-image:url("images/hdr-button_ambassador_hover.gif");
}

.hornav2 a, .hornav2 a:link, .hornav2 a:visited {display:block;} 

.hornav2 img {width:100%;height:100%;border:0;}

.hornav2 a:hover img {visibility:hidden;}

/*End Header button 2*/

/*Header button 3*/
.hornav3 {
height: 70px;
width: 126px;
float: left;
margin: 0px;
padding:0px;
background-image:url("images/hdr-button_partners_hover.gif");
}

.hornav3 a, .hornav3 a:link, .hornav3 a:visited {display:block;} 

.hornav3 img {width:100%;height:100%;border:0;}

.hornav3 a:hover img {visibility:hidden;}

/*End Header button 3*/

/*Header button 4*/
.hornav4 {
height: 29px;
width: 168px;
float: left;
margin: 0px;
margin-top: 25px;
padding:0px;
background-image:url("images/explorenow_hover.gif");
background-repeat: no-repeat;
}

.hornav4 a, .hornav4 a:link, .hornav4 a:visited {display:block;} 

.hornav4 img {width:100%;height:100%;border:0;}

.hornav4 a:hover img {visibility:hidden;}

/*End Header button 4*/

/*Header button 5*/
.hornav5 {
height: 70px;
width: 115px;
float: left;
margin: 0px;
padding:0px;
background-image:url("images/hdr-button_about_hover.gif");
}

.hornav5 a, .hornav5 a:link, .hornav5 a:visited {display:block;} 

.hornav5 img {width:100%;height:100%;border:0;}

.hornav5 a:hover img {visibility:hidden;}

/*End Header button 5*/

/*Start button 1*/
.nav1 {
height: 70px;
width: 173px;
float: left;
margin: 20px 15px;
padding:0px;
background-image:url("images/start-business_hover.gif");
}

.nav1 a, .nav1 a:link, .nav1 a:visited {display:block;} 

.nav1 img {width:100%;height:100%;border:0;}

.nav1 a:hover img {visibility:hidden;}

/*End button 1*/

/*Start button 2*/
.nav2 {
height: 70px;
width: 183px;
float: left;
margin: 20px 15px;
padding:0px;
background-image:url("images/start-hotels_hover.gif");
}

.nav2 a, .nav2 a:link, .nav2 a:visited {display:block;}

.nav2 img {width:100%;height:100%;border:0;}

.nav2 a:hover img {visibility:hidden;}
/*End button 2*/

/*Start button 3*/
.nav3 {
height: 70px;
width: 194px;
float: left;
margin: 20px 15px;
padding:0px;
background-image:url("images/start-dining_hover.gif");
}

.nav3 a, .nav2 a:link, .nav2 a:visited {display:block;}

.nav3 img {width:100%;height:100%;border:0;}

.nav3 a:hover img {visibility:hidden;}

/*End button 3*/

/*Start Example Rollovers*/

a.srollover,a.srollover1,a.srollover2,a.srollover3,a.srollover4,a.srollover5,a.srollover6,a.srollover7,a.srollover8,a.srollover9,a.srollover10,a.srollover11,a.srollover12, a.srollover13, a.srollover14{
    display: block;
    width: 78px;
    height: 67px;
    text-decoration: none;
}

a.srollover {
    background: url("images/btn_lbs_01.jpg") 0 0 no-repeat;
}

a.srollover1 {
    background: url("images/btn_lbs_02.jpg") 0 0 no-repeat;
}

a.srollover2 {
    background: url("images/btn_lbs_03.jpg") 0 0 no-repeat;
}

a.srollover3 {
    background: url("images/btn_lbs_04.jpg") 0 0 no-repeat;
}

a.srollover4 {
    background: url("images/btn_lbs_05.jpg") 0 0 no-repeat;
}

a.srollover5 {
    background: url("images/btn_lbs_06.jpg") 0 0 no-repeat;
}

a.srollover6 {
    background: url("images/btn_lbs_07.jpg") 0 0 no-repeat;
}

a.srollover7 {
    background: url("images/btn_lbs_08.jpg") 0 0 no-repeat;
}

a.srollover8 {
    background: url("images/btn_lbs_09.jpg") 0 0 no-repeat;
}

a.srollover9 {
    background: url("images/btn_lbs_10.jpg") 0 0 no-repeat;
}

a.srollover10 {
    background: url("images/btn_lbs_11.jpg") 0 0 no-repeat;
}

a.srollover11 {
    background: url("images/btn_lbs_12.jpg") 0 0 no-repeat;
}

a.srollover12 {
    background: url("images/btn_lbs_13.jpg") 0 0 no-repeat;
}

a.srollover13 {
    background: url("images/btn_lbs_14.jpg") 0 0 no-repeat;
}

a.srollover14 {
    background: url("images/btn_lbs_15.jpg") 0 0 no-repeat;
}

a:hover.srollover,a:hover.srollover1,a:hover.srollover2, a:hover.srollover3,a:hover.srollover4,a:hover.srollover5,a:hover.srollover6,a:hover.srollover7,a:hover.srollover8,a:hover.srollover9,a:hover.srollover10,a:hover.srollover11,a:hover.srollover12, a:hover.srollover13, a:hover.srollover14{
    background-position: -78px 0;
}

/*End Example Rollovers*/

/*Start Page Rollovers*/

a.startrollover{
    display: block;
    width: 173px;
    height: 70px;
    text-decoration: none;
}

a.startrollover1{
    display: block;
    width: 183px;
    height: 70px;
    text-decoration: none;
}

a.startrollover2{
    display: block;
    width: 194px;
    height: 70px;
    text-decoration: none;
}

a.startrollover {
    background: url("images/btn_start-business.gif") 0 0 no-repeat;
}

a.startrollover1 {
    background: url("images/btn_start-hotels.gif") 0 0 no-repeat;
}

a.startrollover2 {
    background: url("images/btn_start-dining.gif") 0 0 no-repeat;
}

a:hover.startrollover{
    background-position: -173px 0;
}

a:hover.startrollover1{
    background-position: -183px 0;
}

a:hover.startrollover2{
    background-position: -194px 0;
}

/*End Example Rollovers*/


/*­s Page Rollovers*/

a.resultrollover, a.resultrollover1, a.resultrollover2, a.resultrollover3{
    display: block;
    width: 160px;
    height: 110px;
    text-decoration: none;
}

a.resultrollover {
    background: url("images/btn_results_01.jpg") 0 0 no-repeat;
}

a.resultrollover1 {
    background: url("images/btn_results_02.jpg") 0 0 no-repeat;
}

a.resultrollover2 {
    background: url("images/btn_results_03.jpg") 0 0 no-repeat;
}

a.resultrollover3 {
    background: url("images/btn_results_04.jpg") 0 0 no-repeat;
}

a:hover.resultrollover, a:hover.resultrollover1, a:hover.resultrollover2, a:hover.resultrollover3{
    background-position: -160px 0;
}


/*End Example Rollovers*/



#l-col a{
 font-size: 12px;
 color:#003399;
 text-decoration: none;
 }
 
#l-col a:link {text-decoration:none;}
#l-col a:visited {text-decoration:none;}
#l-col a:hover {color: #CC3300;}
#l-col a:active {text-decoration:none;}
#l-col .selected a{font-weight: bold; color: #CC3300;}

.on {
	line-height: 1.3em; 
	background: #993300; 
	border: 1px solid #FFCCCC;
	color:#FFF; 
	padding: 0px 3px;
	margin: 0px 5px 0px 0px;
	font-weight: 300;
	float: left;
}

.off {
	background: #F3F8FB;
	border: 1px solid #BFD6E6;
	color:#BFD6E6;
	padding: 0px 3px;
	margin: 0px 5px 0px 0px;
	float: left;
}

#l-col off {background: #F3F8FB; border: 1px solid #BFD6E6; color:#BFD6E6; padding: 0px 3px; margin: 0px 2px 0px 0px;}

 .selected{
  font-weight: bold;
 }

ul {
  margin: 2px 20px;
  padding: 2px 20px;
}


ul#sub-nav {
 width: 120px;
}

#sub-nav li{
  margin: 5px 0px 5px 10px;
  padding: 0px;
  border-style: none;
}

#sub-nav ul{
  margin: 0px;
  padding: 0px;
}

#sub-nav li a{
  font-weight: 200;
  font-size: 11px;
  line-height: 0.6em;
}

#sub-nav li a.selected{
  color: #CC3300;
  font-weight: 700;
}

/* begin css tabs */
 
ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin:2em 0 1em 0; /* set margins as desired */
font: bold 1.2em arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #999; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 8px 10px; /* THIRD number must change with respect to padding-top (X) below */
}
 
ul#tabnav li { /* do not change */
display: inline;
}
 
body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}
 
body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #cc6600; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 8px; /* must change with respect to padding (X) above and below */
padding-left: 15px; 
padding-right: 15px; 
}
 
ul#tabnav li a { /* settings for all tab links */
padding: 8px 8px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #999; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #DDDADA; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
padding-left: 15px; 
padding-right: 15px; 
}
 
ul#tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
color: #cc6600;
}
 
/* end css tabs */

/* sub nav */
#nav ul {
	float: left;
	position: absolute;
	top: 70px;
	list-style: none;
	line-height: 20px;
	background: #FFFFCC;
	font-weight: bold;
	border: solid #FF9933 1px;
	margin: 0 0 1em 0;
	padding: 5px;
      z-index: 100;
}

#nav ul li a {
	display: block;
	width: 20em;
	w\idth: 16em;
	font-weight: 700;
	color: #CC6633;
	text-decoration: none;
	padding: 5px;
}

#nav ul li a:hover {
	color: #000;
}


#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li ul li{
	float: left;
	padding: 0;
	width: 10em;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	w\idth: 13.9em;
	font-weight: normal;
	border-width: 1px;
	margin: 0;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
}}
/* end subnav tabs */

.submit {
 list-style-image: none;
 list-style-type: none;
}

.state {
 font-weight: 700;
 list-style-image: none;
 list-style-type: none;
}

/* start quote box */

.quotebox {
 height: 280px; 
 width: 160px; 
 margin: 10px 0px 0px 2px; 
 background-image: url('images/quote-box.jpg'); 
 background-repeat: no-repeat;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px; 
}

input.quotebtn {
 width: 128px;
 height: 37px; 
 padding: 10px 15px; 
 margin: 0px;
}

/* end quote box */

.quotebox_2 {
 height: 280px; 
 width: 600px; 
 margin: 10px 0px 0px 2px; 
 background-image: url('images/quote-box.jpg'); 
 background-repeat: x-repeat;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px; 
}

input.quotebtn_2 {
 width: 128px;
 height: 37px; 
 padding: 10px 15px; 
 margin: 20px;
}

/* free quote box */

.freebox {
	background-color: #e4f4d7;
	background-image:url('images/quote-box.gif'); 
	background-position: bottom; 
	background-repeat: repeat-x; 
 	padding-left: 10px; 
	padding-right: 0px; 
	padding-bottom: 10px; 
	margin-top: 10px;
	width: 155px;
}

.freebox2 {
	background-color: #FFFFCC;
	background-image:url('images/quote-box2.gif'); 
	background-position: bottom; 
	background-repeat: repeat-x; 
	border: 1px dotted #FF9933;
 	padding:20px 50px;
	margin: 40px;
}
