body {
	background-color: #999999;
	text-align: center;
	margin-top: 25px;
}
td {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#topline {
	background-color: #000000;
	height: 9px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	text-align: right;
}
#logocell {
	background-color: #FFFFFF;
	width: 225px;
	height: 150px;
}
#maintable {
	width: 900px;
	text-align: left;
}
#error_message{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF0000;
}
/*================================================================================
>> Main Menu Links
================================================================================*/
#menuouter {
	background-color: #003F4D;
	vertical-align: top;
	text-align: left;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	width: 255px;
}
#menu {
	background-color: #003F4D;
	vertical-align: top;
	text-align: left;
	padding-top: 0px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 10px;
	width: 225px;
}
#menu a {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #D98735;
	font-size: 10pt;
	text-decoration: none;
	line-height: 1.4em;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
#menu a:visited {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #D98735;
	font-size: 10pt;
	text-decoration: none;
	line-height: 1.4em;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
#menu a:hover {

	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	text-decoration: none;
	line-height: 1.4em;
	background-color: #D98735;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
#menuon a {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #D98735;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.4em;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
#menuon a:visited {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #D98735;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.4em;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
#menuon a:hover {

	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
	text-decoration: none;
	font-weight: bold;
	line-height: 1.4em;
	background-color: #D98735;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-right: 5px;
	padding-left: 5px;
}
/*================================================================================
>> Content Subpages
================================================================================*/
#maincontent-sub {
	background-color: #FFFFFF;
	width: 675px;
	text-align: left;
	vertical-align: top;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
}
#maincontent-sub h1 {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #003F4D;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
}
#maincontent-sub h2 {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 5px;
	padding-bottom: 5px;
	
}
#maincontent-sub h3 {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	padding-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}
#maincontent-sub h4 {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

#maincontent-sub h5 {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	
}

#maincontent-sub h6 {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#maincontent-sub p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
}
#maincontent-sub li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	color: #000000;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;	
}
#maincontent-sub a {
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 9pt;
	text-decoration: none;
	line-height: 1.4em;
}
#maincontent-sub a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 9pt;
	text-decoration: none;
	line-height: 1.4em;
}
#maincontent-sub a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9pt;
	text-decoration: none;
	line-height: 1.4em;
	background-color: #494949;
}
#leftcontent {
	background-color: #FFFFFF;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
}

#leftcontent p {
	background-color: #FFFFFF;
	vertical-align: top;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 10px;
}

#rightcontent {
	background-color: #FFFFFF;
	width: 195px;
	vertical-align: top;
	padding-top: 20px;
	padding-bottom: 10px;
}

#testimonial a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #494949;
	text-decoration: none;
	
}
#testimonial a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #494949;
}

#leftcontent h1 {
	font-family: "Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
}

/*================================================================================
>> Specialty Tables
================================================================================*/
#stand-out-table  {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	border:1px dotted #c0c0c0; 
	WIDTH: 95%; 
	BORDER-COLLAPSE: collapse; 
	HEIGHT: 31px;
}

#stand-out-table td {
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	BORDER-RIGHT: #c0c0c0 1px dotted; 
	BORDER-TOP: #c0c0c0 1px dotted; 
	BORDER-LEFT: #c0c0c0 1px dotted; 
	BORDER-BOTTOM: #c0c0c0 1px dotted;
	background-color: #FFFFCC;
}

#stand-out-table li {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
}


#theme-table  {
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	WIDTH: 95%; 
	BORDER-COLLAPSE: collapse; 
	HEIGHT: 31px;
}

#theme-table th {
	padding-top: 5px;
	padding-left: 10px;
	padding-right: 5px;
	padding-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	background-color: #494949;
	color: #DDDDDD;
	text-align: left;
}

#theme-table td {
	text-align: left;
	padding-top: 5px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
}

#theme-table a {
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 10pt;
	text-decoration: none;
	line-height: 1.4em;
}
#theme-table a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 10pt;
	text-decoration: none;
	line-height: 1.4em;
}
#theme-table a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10pt;
	text-decoration: none;
	line-height: 1.4em;
	background-color: #494949;
}

/*================================================================================
>> Promo
================================================================================*/
#promo {
	width: 188px;
	border: 1px solid #9A9B9D;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
#promo a {
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 8pt;
	line-height: 1.4em;
}
#promo a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	font-size: 8pt;
	text-decoration: none;
	line-height: 1.4em;
}
#promo a:hover {

	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 8pt;
	text-decoration: none;
	line-height: 1.4em;
	background-color: #494949;
}
#promo h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4A8473;
	text-decoration: none;
	margin-bottom: 2px;
}
#promo p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	margin-top: 0px;
}
#promo2 {
	width: 188px;
	border: 1px solid #9A9B9D;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#promo2 h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #4A8473;
	text-decoration: none;
	margin-bottom: 2px;
}
#promo2 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	text-decoration: none;
	font-weight: normal;
	margin-top: 0px;
}

/*================================================================================
>> Footer
================================================================================*/
#footer {
	background-image: url(./images/orangeline.gif);
	height: 4px;
}
#design-by {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #63666A;
	text-decoration: none;
}
#design-by a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #63666A;
	text-decoration: none;
}
#design-by a:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #63666A;
	text-decoration: none;
	background-color: #FFFFFF;
}


#testimonial1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FAFAFA;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

#testimonial2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #eef5fd;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

