BODY{ padding:0px; margin:0px; text-align:center; min-width:1004px; background-color:#787878;}
HTML { min-width:1004px;}
BODY, P,TD,BR,TABLE{font-family:Tahoma; font-size: 12px; color: #303030;}

.img_right	{ margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-left: 20px; margin-right: 0px; padding-right:0px; float: right; }
.img_left	{ margin: 0px; padding:  0px; margin-top: 4px; margin-bottom: 10px; margin-right: 20px; margin-left: 0px;float: left; } 

ol	{ padding-left:6px; padding-bottom:10px;}
ol li	{margin-left:15px; list-style:decimal;}
ol ol li {margin-left:15px; list-style: upper-alpha ;}
ol ol ol li {margin-left:15px; list-style: lower-alpha ;}

ul	{ padding-left:0px; padding-bottom:10px;}
ul li	{ margin-left:15px; list-style: disc;}
ul ul li{ margin-left:0px; list-style: square; }
ul ul ul li { margin-left:15px; list-style: circle; }

table td	{vertical-align:top; text-align:left;}

a,
a:link,
a:visited,
a:active	{ text-decoration: none;}
a:hover		{ text-decoration: underline;}

.val_top	{ vertical-align:top;}
.val_mdl	{ vertical-align:middle;}
.val_btm	{ vertical-align:bottom;}
.al_cntr	{ text-align:center;}
.al_left	{ text-align:left;}
.al_rt		{ text-align:right;}

table.glv { background-image:url(/images/diag1.gif);}
table.glv td.diag1 { padding:10px;}

table.navy_top { border-bottom:1px solid #adaaaa; margin-bottom:10px; margin-top:0px;}
table.navy_top img { margin-bottom:5px; margin-right:10px;}


td.main, 
td.lmnu, 
td.news {background-color:#fff; padding:10px;}

td.lmnu {background-color:#fff; height:50px;}
td.news {background-color:#fff; padding:0px 0px 10px 0px;}
td.news h2 { margin:0; padding:0; margin-left:20px; font-size:24px; color:#760404; text-transform:uppercase; font-weight:normal; }

td.tlmnu { background-image:url(/images/topred.png); background-repeat:no-repeat; background-position:top left; height:99px; padding-left:30px; vertical-align:middle;}
td.tlmnu p { color:#fff; font-size:24px; text-transform:uppercase;}
td.tlmnu a,
td.tlmnu a:link,
td.tlmnu a:visited,
td.tlmnu a:active	{ color:#fff; text-decoration: none;}
td.tlmnu a:hover	{ color:#fff; text-decoration: none;}


td.mainlmnu { padding:10px 0px 0px 0px;}
td.mainlmnu ul	{ padding-left:0px; padding-bottom:0px; border-top:1px solid #929292; border-bottom:1px solid #929292; margin:0;}
td.mainlmnu ul li	{ margin:0px; list-style: none; font-size:14px; font-weight:bold; padding-bottom:2px; margin-bottom:1px; border-bottom:1px dotted #d9d9d9; background-image:url(/images/mnu_bull.gif); background-repeat:no-repeat; background-position:10px center ; padding-left:30px;}
td.mainlmnu ul li.last { border-bottom:none;}
td.mainlmnu a,
td.mainlmnu a:link,
td.mainlmnu a:visited,
td.mainlmnu a:active	{ color:#000; text-decoration: none;}
td.mainlmnu a:hover		{ color:#929292; text-decoration: underline;}

table.news_elmnt { background-color:#edecec; margin-bottom:10px;}
div.diag  { background-image:url(/images/diag2.gif);}
div.diag img { margin:5px; border:1px solid #505050;}

td.diag_foto { padding:0px; background-image:url(/images/diag2.gif); vertical-align:middle; text-align:center;}
td.diag_foto img { margin:5px; border:1px solid #505050;}

table.news_elmnt td.txt { padding-left:10px; padding-right:10px;}
table.news_elmnt td.txt p { margin-bottom:5px;}
table.news_elmnt td.txt p.date { font-size:10px;}
table.news_elmnt td.txt p.more { font-size:10px;}
table.news_elmnt td.txt h3 { color:fff; padding-bottom:2px; padding-left:2px;}
table.news_elmnt td.txt h2 { font-size:12px; font-weight:bold; color:fff; padding-bottom:2px; padding-left:2px;}



table.news_elmnt td.txt a,
table.news_elmnt td.txt a:link,
table.news_elmnt td.txt a:visited,
table.news_elmnt td.txt a:active	{ color:#760404; text-decoration: underline;}
table.news_elmnt td.txt a:hover		{ color:#760404; text-decoration: none;}
td.news p.all { margin-left:20px; font-weight:bold; font-size:11px;}

p.all a,
p.all a:link,
p.all a:visited,
p.all a:active	{ color:#760404; text-decoration: underline; font-weight:bold;}
p.all a:hover	{ color:#760404; text-decoration: none;}

td.main { padding:3px 10px 10px 10px;}
td.main h1 { margin:0; padding:0; margin-left:0px; font-size:24px; color:#760404; text-transform:uppercase; font-weight:normal; margin-bottom:25px; }
td.main h2 { margin:0; padding:0; margin-left:0px; font-size:18px; color:#760404; text-transform:none; font-weight:normal; margin-bottom:15px; }
td.main p { margin-bottom:5px;}




table.btm { margin-top:10px; border-top:1px solid #adaaaa;}
table.btm td { padding-top:10px;}

td.cntr { padding-left:10px; vertical-align:middle;}
td.cprt { padding-left:10px; vertical-align:middle;}
td.cprt p {color:#adaaaa; font-size:11px;}
td.cprt a,
td.cprt a:link,
td.cprt a:visited,
td.cprt a:active	{ color:#adaaaa; text-decoration: none;}
td.cprt a:hover		{ color:#fff; text-decoration: underline;}

table.btmmnu { margin:0;}
table.btmmnu td.btm_mnu { padding:0; margin:0; vertical-align:top; text-align:right; padding-right:10px; color:#fff;}
table.btm td.btm_mnu { padding:0; margin:0; vertical-align:top; text-align:center; padding-right:10px; color:#fff;}

td.btm_mnu a,
td.btm_mnu a:link,
td.btm_mnu a:visited,
td.btm_mnu a:active	{ color:#fff; text-decoration: none; font-size:11px; font-weight:bold;}
td.btm_mnu a:hover	{ color:#fff; text-decoration: underline;}

table.btmmnu td.cprt2 { padding:0; margin:0; color:#adaaaa; font-size:11px; vertical-align: middle; padding-left:15px;}
table.btmmnu td.cprt2 a,
table.btmmnu td.cprt2 a:link,
table.btmmnu td.cprt2 a:visited,
table.btmmnu td.cprt2 a:active	{ color:#adaaaa; text-decoration: none;}
table.btmmnu td.cprt2 a:hover	{ color:#adaaaa; text-decoration: underline;}

table.btm td.cprt2 { padding:5px 0px 5px 15px; margin:0; color:#adaaaa; font-size:11px; vertical-align: middle; text-align:center;}
table.btm td.cprt2 a,
table.btm td.cprt2 a:link,
table.btm td.cprt2 a:visited,
table.btm td.cprt2 a:active	{ color:#adaaaa; text-decoration: none;}
table.btm td.cprt2 a:hover	{ color:#adaaaa; text-decoration: underline;}

td.btm_mnu { padding:0; margin:0;}

div.newsbiglist b { padding:1px 5px; background-color:#505050; color:fff; font-weight:bold; margin:2px; }
div.newsbiglist font.text a,
div.newsbiglist font.text a:link,
div.newsbiglist font.text a:visited,
div.newsbiglist font.text a:active	{ color:#760404; text-decoration: none; font-weight:bold;}
div.newsbiglist font.text a:hover	{ color:#760404; text-decoration: underline;}

div.mapsite ul	{ padding-left:0px; padding-bottom:10px;}
div.mapsite ul li	{ margin-left:15px; list-style: disc; font-size:16px; color:#760404;}
div.mapsite ul ul li{ margin-left:0px; list-style: square; }
div.mapsite ul ul ul li { margin-left:15px; list-style: circle; }

div.mapsite a,
div.mapsite a:link,
div.mapsite a:visited,
div.mapsite a:active	{ color:#760404; text-decoration: none;}
div.mapsite a:hover	{ color:#760404; text-decoration: underline;}

table.myform td {padding:2px 0px;}