/* Gatman Services
Copyright 2006 - All Rights Reserved
http://www.gatman.com
*/


BODY {
   margin: 0px 0px 0px 0px;
   padding: 0px;
   height: 100%;
   background-color: #a7a9ac;
   font-family: verdana, tahoma, Arial, Helvetica, Sans Serif;
   line-height: 120%;
   font-size: 11px;
   color: #000000;
   background-image: url(/images/art/bg_dots1.gif);
   background-repeat;
   beackground-position: 0 0;
   height: 100%;
}

/* html {
	height: 100%;
} */

h3 { font-size: 13px; }

.emphasis1 {
font-weight: bold;
text-transform: uppercase;
font-size: 11px;
}

.category_home {
font-weight: bold;
/* text-transform: uppercase; */
font-size: 10px;
color: #333333;
padding: 0px 0px 20px 0px;
text-align: center;
}
.category_home a:link,.category_home a:visited,.category_home a:active {
font-weight: bold;
font-size: 10px;
color: #8e7e41;
padding: 0px 0px 20px 0px;
text-align: center;
text-decoration: none;
}

.category_home a:hover {
font-weight: bold;
font-size: 10px;
color: #003366;
padding: 0px 0px 20px 0px;
text-align: center;
text-decoration: underline;
}
.company_name1 {
font-family: trebuchet ms, geneva;
color: #003366;
font-weight: bold;
font-size: 12px;
letter-spacing: 0.25em;
}
.section1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 13px;
color:#333333;
}
.button1 {
	background-color: #003366;
	color: white;
	font-family: tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin-top: 0px;
	display: block;
	padding: 5px;
	border-color: #FFCC33;
 	-moz-border-radius: .5em; -webkit-border-radius: .5em; 
	
/* 	height: 20px;
	line-height: 32px; */
	}

.textbox1 {
	background-color:#EEEEEE;
	color: #000000;
	font-family: verdana, tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	border-style: solid;
	border-width: 1px;
	border-color: #435362;
	}



.font1 {
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 11px;
	}

.font1 a:link, .font1 a:visited, .font1 a:active {
	text-decoration: none;
	color: #0000FF;
	font-weight: normal;
	font-size: 11px;
	}

.font1 a:hover {
	text-decoration: underline;
	color: #333333;
	font-weight: normal;
	font-size: 11px;
	}


.small {
	text-decoration: none;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	}

.small a:link, .small a:visited,.small a:active {
	text-decoration: none;
	color: #0000FF;
	font-weight: normal;
	font-size: 10px;
	}

.small a:hover {
	text-decoration: underline;
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	}

.small2 {
	text-decoration: none;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	}

.small2 a:link, .small2 a:visited,.small2 a:active {
	text-decoration: none;
	color: #666600;
	font-weight: normal;
	font-size: 10px;
	}

.small2 a:hover {
	text-decoration: underline;
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	}

.small2blue {
	text-decoration: none;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	}

.small2blue a:link, .small2blue a:visited,.small2blue a:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	}

.small2blue a:hover {
	text-decoration: underline;
	color: #cccccc;
	font-weight: normal;
	font-size: 10px;
	}

.bullet2 {
	 background-image: url('/images/icons/bullet_2.gif'); background-position: 5px 6px; background-repeat: no-repeat; text-indent: 30px;
}

#MainBody {
	float: right;
	width: 580px;
	padding: 0px 20px 20px 20px;
	border: 0px solid #FFCC33;
}


#MainBody h1 { font-family: arial,helvetica, sans-serif; font-size: 18px; color: #003366; margin: 20px 0px 20px 0px;}
#MainBody form { padding:0; margin: 0; border: 0px solid #CC0000;}

/* Boat and Yacht Page- Form */

#MainBody table#yachtForm {	
width: 580px;
border: 1px solid #CCC;
margin: 10px auto 20px auto;
font-family: arial,helvetica, sans-serif; font-size: 12px; color: #000;
}

#MainBody table#yachtForm .fieldCat { font-weight: bold; width: 200px; border-bottom: 1px solid #336699; padding-left: 20px; }
#MainBody table#yachtForm .fieldInput { padding-left: 50px; }
#MainBody table#yachtForm .fieldInput input { width: 250px;  font-size: 13px;}
#MainBody table#yachtForm .fieldInput select { width: 250px;  font-size: 13px;}

ul#siteMap a { font-size: 1.1em; }
ul#siteMap li { margin-bottom: 5px;}


/* 
#mainBodyLeft {form: padding: 0px; margin: 0px 0px 30px 0px;; }
#mainBodyLeft table { font-family: arial,helvetica, sans-serif; font-size: 13px; color: #000; width: 600px; margin: 10px auto 20px auto; border: 1px solid #336699; padding: 10px;}
#mainBodyLeft .fieldCat { font-weight: bold; width: 200px; border-bottom: 1px solid #336699; padding-left: 20px;}
.fieldInput { padding-left: 50px; }
.fieldInput input { width: 250px;  font-size: 13px;}
.fieldInput select { width: 250px;  font-size: 13px;}
.required { font-size: 11px; }
 */






.required {
	text-decoration: none;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	color: #333;
	font-weight: normal;
	font-size: 11px;
	}
	
	.bullet3 {
		 background-image: url('/images/icons/arrow_right2.gif'); background-position: 5px 6px; background-repeat: no-repeat; text-indent: 30px;
}
