﻿#smallLinks { position: absolute; top: 10px; left: 620px; }
#breadcrumbs { position: absolute; top: 140px; left: 540px; }
#leftmenu { position: absolute; top: 210px; left: 15px; width: 200px; }
#main { position: absolute; top: 220px; left: 225px; width: 650px; z-index: 0;}
#logoType { position: absolute; top: 389px; left: 128px; z-index: 100; }
#key { position: absolute; top: 178px; left: 534px;	width: 300px; height: 133px; z-index: 100;}
#key p { font-family: georgia, palatino, serif;
	font-weight: bold;
	font-size: 12pt;
	font-style: regular;
	text-align: center;
	margin: 0px;
	padding: 0px;
	padding-top: .5em;
	line-height: 10pt;
	color: #669999; }
#key a { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: bold;
	font-style: regular;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
	padding-top: .5em;
	line-height: 9pt;
	color: #333366; }
#key a:hover { color: #669999; }

ul.smallLinks { list-style-type: none; }
ul.smallLinks li { font-family: arial narrow, arial, sans-serif; font-size: 9pt; line-height: 24px; }
ul.smallLinks a { font-family: arial narrow, arial, sans-serif; font-size: 9pt; line-height: 24px; color: #336699 }
ul.smallLinks a:hover { color: #cc6633 }

ul.menu {
	list-style-type: none; 
	padding: 0px; 
	top: 0px; 
	margin: 0px; }

ul.menu li {
	position: relative;
	left: 2em;
	font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 9pt;
	line-height: 15pt;
	color: #cc6633;  }

ul.menu a { color: #cc6633; }
ul.menu a:hover { color: #669999; }
ul.menu a:visited { color: #cc6633; }
ul.menu a:visited:hover { color: #669999; }

ul.select {
	list-style-type: none;
	padding: 0px;
	top: 0px;
	margin: 0px; }

ul.select li {
	position: relative;
	left: .8em;
	font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 9pt; 
	line-height: 15pt;
	color: #cc6633; }

ul.select a { color: #663300; }
ul.select a:hover { color: #669999; }
ul.select a:visited { color: #663300;}
ul.select a:visited:hover { color: #669999;}
		
ul.select a { color: #663300; }
ul.select a:hover { color: #669999; }
ul.select a:visited { color: #663300;}
ul.select a:visited:hover { color: #669999;}
		
p.breadcrumbHome a { text-decoration: none; font-size: 9pt; color: #cc0000; }
p.breadcrumbHome a:hover { color: #cc6633; }
p.breadcrumbHome a:visited { color: #cc0000; }
p.breadcrumbHome a:visited:hover { color: #cc6633; }

p.breadcrumbAbout a { text-decoration: none; font-size: 9pt; color: #333366; }
p.breadcrumbAbout a:hover { color: #cc6633; }
p.breadcrumbAbout a:visited { color: #333366; }
p.breadcrumbAbout a:visited:hover { color: #cc6633; }

p.breadcrumbLine a { text-decoration: none; font-size: 9pt; color: #666600; }
p.breadcrumbLine a:hover { color: #cc6633; }
p.breadcrumbLine a:visited { color: #666600; }
p.breadcrumbLine a:visited:hover { color: #cc6633; }

p.breadcrumbCustom a { text-decoration: none; font-size: 9pt; color: #663300; }
p.breadcrumbCustom a:hover { color: #cc6633; }
p.breadcrumbCustom a:visited { color: #663300; }
p.breadcrumbCustom a:visited:hover { color: #cc6633; }

p.breadcrumbContact a { text-decoration: none; font-size: 9pt; color: #336699; }
p.breadcrumbContact a:hover { color: #cc6633; }
p.breadcrumbContact a:visited { color: #336699; }
p.breadcrumbContact a:visited:hover { color: #cc6633; }





h1 {font-family: georgia, arial narrow, arial, sans-serif;
	font-weight: normal;
	font-size: 16.5pt;
	line-height: 36pt;
	margin-top: 1em;
	color: #cc6633; }

h2 {font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 14pt;
	line-height: 30pt;
	color: #336699; }
h2.rev { line-height: 24pt; color: #ffffff; }
h2.home { color: #cc0000; }
h2.about { color: #333366; }
h2.line { color: #666600; }
h2.custom { color: #663300; }
h2.contact { color: #336699; }

h3 {font-family: georgia, palatino, serif;
	font-weight: bold;
	font-size: 12pt;
	line-height: 24pt;
	margin: 0px;
	padding: 0px;
	padding-top: 0em;
	color: #cc6633; }

h3.form { color: #333366; }

h3.region { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	padding-top: 1em;
	line-height: 17pt;
	color: #333366; 
	border-bottom: .08em dotted; }

h3.region a { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #333366; }

.showregion { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	padding-top: 1em;
	line-height: 17pt;
	color: #333366; 
	border-bottom: .08em dotted; }

.showregion a { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	color: #333366; }

h4 {font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: bold;
	font-size: 12pt;
	margin: 0px;
	padding: 0px;
	padding-top: 1em;
	line-height: 17pt;
	color: #333366; }
	
h4.region { font-family: georgia, palatino, serif;
	font-weight: bold;
	font-size: 10pt;
	line-height: 16pt;
	margin: 0px;
	padding: 0px;
	padding-top: 1em;
	color: #666699; }
	
.showstore { font-family: georgia, palatino, serif;
	font-weight: bold;
	font-size: 10pt;
	line-height: 16pt;
	margin: 0px;
	padding: 0px;
	padding-top: 1em;
	color: #666699; }

h4.custom { color: #663300; padding-top: .3em; padding-bottom: .5em; }

h4.custom a:link, h4.custom a:visited { font-size: 11pt; text-transform: uppercase; letter-spacing: .1em; color: #663366; }
h4.custom a:hover, h4.custom a:visited:hover { font-size: 11pt; text-transform: uppercase; color: #669999; }

h5 {font-family: georgia, palatino, serif;
	font-weight: bold;
	font-style: regular;
	font-size: 12pt;
	line-height: 17pt;
	color: #669999; }
	
h6 {font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 11pt;
	color: #663300; }

h6.studies { margin-top: .8em; margin-bottom: .3em; color: #666600; }

h6.table { margin: 0px; padding-top: .5em; padding-bottom: 0em; color: #666600;}
h6.table a { font-size: 11pt; color: #666600; }
h6.table a:hover { font-size: 11pt; color: #669999; }
h6.table a:visited { font-size: 11pt; color: #666600; }
h6.table a:visited:hover { font-size: 11pt; color: #669999; }

h6.tableTwo { margin: 0px; padding-top: 1em; padding-bottom: 0em; color: #666699;}
h6.tableTwo a { font-size: 11pt; color: #666699; }
h6.tableTwo a:hover { font-size: 11pt; color: #669999; }
h6.tableTwo a:visited { font-size: 11pt; color: #663366; }
h6.tableTwo a:visited:hover { font-size: 11pt; color: #669999; }

img { border: 0px; }

p { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	line-height: 16pt;
	color: #000000; }

p.faq { line-height: 19pt; 
	color: #000000; 
	margin-top: 1em; }

p.tableTwo  { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #000000;
	padding: 0px;
	margin: 0px;
	padding-top: .35em; }
	
p.tableThree { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 10pt;
	line-height: 16pt;
	color: #000000;
	padding: 0px;
	margin: 0px;
	padding-top: .35em; 
	margin-bottom: .5em; }

p.tableContact { font-family: trebuchet ms, verdana, arial, sans-serif; 
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	color: #336699;
	padding: 0px;
	margin: 0px;
	position: relative;
	left: 0em;
	padding-top: 1.49em; }
	
p.other { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	color: #663300;
	position: relative;
	margin: 0px;
	padding: 0px;
	padding-top: .55em;
	padding-bottom: .45em; }

p.otherForm { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	line-height: 12pt;
	color: #663366;
	position: relative;
	margin: 0px;
	padding: 0px;
	padding-top: .55em;
	padding-bottom: .45em; }

p.otherTwo { font-family: trebuchet ms, verdana, arial, sans-serif; 
	font-size: 9pt;
	line-height: 12pt;
	color: #663300;
	position: relative;
	margin: 0px;
	padding: 0px;
	padding-top: .55em;
	padding-bottom: .45em; }
	
p.otherThree { font-family: trebuchet ms, verdana, arial, sans-serif; 
	font-size: 9pt;
	line-height: 12pt;
	color: #663366;
	position: relative;
	margin: 0px;
	padding: 0px;
	padding-top: .55em;
	padding-bottom: .45em; }
	
p.contact { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	color: #336699;
	padding: 0px;
	margin: 0px;
	position: relative;
	left: 0em;
	top: 0em;
	padding-bottom: 3px; }
	
.showcontact { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 11pt;
	color: #336699;
	padding: 0px;
	margin: 0px;
	position: relative;
	left: 0em;
	top: 0em;
	padding-bottom: 3px; }

p.table { font-family: georgia, times, times new roman, serif;
	font-size: 9pt;
	line-height: 12pt;
	padding: 0px;
	margin: 0px;
	position: relative;
	top: 0em;
	left: 1em;
	padding-bottom: 3px; }
 
.emphasis { font-family: trebuchet ms, verdana, arial, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #663366; }
	
	
	
.showaddress { font-family: georgia, times, times new roman, serif;
	font-size: 9pt;
	line-height: 12pt;
	padding: 0px;
	margin: 0px;
	position: relative;
	top: 0em;
	left: 0em;
	padding-bottom: 3px; 
	padding-left:10px; }
	
	
.close { padding-bottom: 0em; padding-top: 1em; }

.closeTop { margin: 0px; padding: 0px; padding-top: 0em; }

.small { font-family: trebuchet ms, verdana, arial, sans-serif; font-size: 8pt; color: #333366; }

.large { font-family: trebuchet ms, verdana, arial, sans-serif; font-size: 13pt; font-weight: bold; color: #333366; }

.narrow { font-family: arialnarrow, arial, sans-serif; font-size: 9pt; color: #333366; }

.rule { border-bottom: .08em dotted #908090; }

.ruleSpacer { font-family: trebuchet ms, verdana, arial, sans-serif; 
	font-size: 3; 
	margin: 0px;
	padding: 0px;
	padding-top: 0em;
	padding-bottom: 0em;
	border-bottom: .08em dotted #908090; }

.spacer { font-family: trebuchet ms, verdana, arial, sans-serif; 
	font-size: 3; 
	line-height: 3;
	margin: 0px;
	padding: 0px;
	top: 0em;
	bottom: 0em; }
		 
.return { font-size: 8pt;
	text-align: right;
	margin: 0px;
	padding: 0px;
	padding-top: .3em;
	padding-bottom: 0em;
	color: #333366; }
	
.return a { font-size: 8pt;
	text-align: right;
	margin: 0px;
	padding: 0px;
	padding-top: .3em;
	padding-bottom: 0em;
	color: #333366; }
	
.return a:active { font-size: 8pt;
	text-align: right;
	margin: 0px;
	padding: 0px;
	padding-top: .3em;
	padding-bottom: 0em;
	color: #669999; }
	
ul {font-family: trebuchet ms, verdana, arial, sans-serif; 
	font-weight: bold;
	font-size: 10pt;
	line-height: 14pt;
	color: #cc0000; }	
	
li {font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	line-height: 14pt;
	color: #000000; }
	
.orangetitle {font-family: trebuchet ms, verdana, arial, sans-serif; 
	font-weight: bold;
	font-size: 10pt;
	line-height: 14pt;
	color: #cc0000; }
	
a { font-size: 10pt; line-height: 24px; color: #336699; text-decoration:none; }
a:hover { color: #cc6633 }
#contactform div

{

            margin-bottom: 0.5em;
		font-family: trebuchet ms, verdana, arial, sans-serif;
	font-weight: normal;
	font-size: 10pt;
	line-height: 16pt;
	color: #000000;
            width: 100%;

 

}

 

#contactform .indent

{

            margin:10px 0px 10px 95px;

}

 

#contactform .form_element

{

            padding: 0px 10px 0px 0px;

            text-align:left;

            float: left;

            width:150px;

          

            

}

 

#contactform .form_data 

{

            padding: 0px;

            text-align:left;

            float: left;           

            display:inline;

            width: auto;

}

 

#contactform .separator 

{

            clear: both;

            padding: 0px;

            font-size: 0.5px;

            height: 0.5px;

}

 

