html, body		{height:100%; margin:0px 0px 0px 0px;}
body			{font-family: Arial, Helvetica, sans-serif;font-size: 10pt; color: #605D5C; padding: 0px 0px 0px 0px; position: relative;}
h1				{font-size: 15pt;font-weight:normal;color:#0065AA;margin:1em 0px 0px 0px;}
h1 a			{color:#0065AA;text-decoration:none;}
h1 a:hover		{color:#FEBA00;}
h1.first		{margin:12px 0px 0px 0px}
h2				{font-size:10pt;font-weight:bold;color:#0065AA}
table			{empty-cells:show;}
td				{text-align:left;vertical-align:top;}
table.header td	{vertical-align:middle;}
input.search	{font-size:9pt;color:#838281;border:1px dotted;width:100px;}
input.search_button	{font-size:9pt;color:#FFFFFF;background-color:#838281;border:0px;text-align:center;padding:1px 0px 1px 0px;width:1.5em;height:1.5em;}
a				{color: #0065AA}
a:hover			{text-decoration:none;}
p 				{padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

div.menu		{margin: 0px 0px 1.2em 0px;color:#0065AA;}
div.menu a		{text-decoration: underline;color:#709ACD;}
div.menu a:hover	{text-decoration: none;color:#FEBA00;}
div.menu .active	{color:#0065AA;}
div.menu div.second-level {margin: 1px 0px 0px 30px;font-size:9pt;color:#727069;}
div.menu div.second-level a {text-decoration: underline;color:#727069;}
div.menu div.second-level a:hover {text-decoration: none;}

table.news		{padding: 0px 0px 0px 0px;margin: 10px 0px 0px 0px;}
div.news		{font-size:9pt;width: 159px;}
div.news a		{text-decoration: none;color:#605D5C;}
div.news a:hover	{text-decoration:underline;}
div.news h2		{background-color: #DCDCDD;margin:0px 0px 2px 0px;padding:0px 0px 0px 2px;}
div.news .date		{font-size:8pt;}
div.news .item		{margin: 0px 0px 0.5em 0px}
div.news .allnews	{text-align:right;}
div.news .allnews a	{text-decoration:underline;}

div.news2 h2		{margin: 10px 0px 2px 0px;}
div.news2 h2 a		{text-decoration: none;}
div.news2 .more 	{width:100%;text-align:right;}
div.news2 a:hover	{color:#FEBA00;}

a.services		{color:#605D5C;}
td.footer		{vertical-align:bottom;font-size:8pt;}
td.footer a, td.hid-links a		{color: #605D5C;text-decoration: none;}
td.footer a:hover, td.hid-links a:hover	{text-decoration:underline;}
td.hid-links a.vis	{text-decoration:underline;}
td.hid-links a.vis:hover	{text-decoration:none;}

.contacts		{font-size:15pt;color:#709ACD;text-align:right;}
.header1		{font-size:15pt;font-weight:bold;text-transform: uppercase;padding: 10px 0px 5px 0px;}
.top			{font-size:7pt;color:#838281;}
.blue-text		{color: #0065AA;}
.text-banner	{text-align:center;vertical-align:middle;background-color:#727069;width:159px;height:60px}

div.search-results ol {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 2em;}
div.search-results ol li{margin: 10px 0px 0px 0px;}

div.map			{padding-left:30px;}
div.map a		{color: #605D5C;}

table.page-list {border: 0px solid black;}
table.page-list td {width:20px;text-align: center;}

input.email, textarea.email {font-size:9pt;color:#838281;border:1px dotted;width:155px;margin:1px 0px;}
textarea.email {font-family: Arial, Helvetica, sans-serif;}
input.email-button	{font-size:9pt;color:#FFFFFF;background-color:#838281;border:0px;text-align:center;padding:1px 0px 1px 0px;}


.carousel-container{height:373px;position:relative;}
#carousel{padding:0;margin:0;}
#carousel li{list-style:none;}
