HTML, BODY, FORM, INPUT, SELECT, OPTION, TEXTAREA, P
{padding: 0px; margin: 0px;}
body 
{background: #e3e3e3;}

HTML, BODY
{width: 100%;padding: 0px; margin: 0px;}
BODY, TABLE, TD, TR, TH, P, LI, OL, UL, DT, DL, DD, H1, H2, H3, H4, FORM, INPUT, SELECT, OPTION, TEXTAREA 
{vertical-align: top;}
BODY, TABLE, TD, TR, TH, P, LI, OL, UL, DT, DL, DD, H1, H2, H3, H4, FORM, INPUT, SELECT, OPTION, TEXTAREA, A, A:link, A:visited, A:hover, A:active
{color: #6e6e6e; font: 11px "Tahoma", arial, verdana, helvetica, sans-serif;}

INPUT
{border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #636363; border-left: 1px solid #636363; color: black; padding: 0px 1px; margin: 0px 0px -2px 0px;}
INPUT.iButton
{border: none; margin: 2px 0px;}
SELECT
{color: black; padding: 0px 1px; margin: 2px 4px; width: auto;}
OPTION
{color: black; padding: 0px 3px;}
CHECKBOX
{padding: 0px; margin: 0px;}
TEXTAREA
{border-bottom: 1px solid #999999; border-right: 1px solid #999999; border-top: 1px solid #636363; border-left: 1px solid #636363; color: black; padding: 0px 1px; margin: 0px 0px -2px 0px;}

IMG, table, td {border: none;}

A, A:link, A:visited, A:active, A:hover{color: #1b4778; text-decoration: none;}
A:hover{text-decoration: underline;}

form {margin: 0px; padding: 0px}

h1 {margin: 0px 0px 10px 0px; padding: 0px; color: #1c4e86; font-size: 17px; font-weight: normal; clear:both;}
h2 {color: #1b4778; font-size: 11px; font-weight: bolder; padding: 0px; margin: 2px 0px 5px 0px;}


/**/
.main
{background: transparent url(../img/maintable.gif) left top repeat-y; width: 904px; text-align: center;}
.image
{width: 874px; margin-top: 7px; background: transparent url(../img/pichome4.jpg) center top no-repeat;}
.image1
{width: 874px; margin-top: 7px; background: transparent url(../img/pic1.jpg) center top no-repeat;}
.image2
{width: 874px; margin-top: 7px; background: transparent url(../img/pic2.jpg) center top no-repeat;}
.image3
{width: 874px; margin-top: 7px; background: transparent url(../img/pic5.jpg) center top no-repeat;}
.image4
{width: 874px; margin-top: 7px; background: transparent url(../img/pic6.jpg) center top no-repeat;}
.menuHolder
{width: 823px;}
.menu
{width: 370px; border-top: 6px solid #3b3b3d;}
.menu td
{border-left: 1px solid #858586; padding: 17px 0px 0px 10px; color: white; vertical-align: bottom;}
.menu a, .menu a:link, .menu a:active, .menu a:visited, .menu a:hover
{color: white;}

.contHolder
{width: 823px; margin: 138px 0px 0px 32px; background: transparent url(../img/bghome.gif) left top no-repeat;}

.contHolder2
{width: 823px; margin: 138px 0px 0px 32px; background: transparent url(../img/bgpage1.gif) left top no-repeat;}

.contHolder3
{width: 823px; margin: 138px 0px 0px 32px; background: transparent url(../img/bgpage2.gif) left top no-repeat;}


.homeText
{width: 396px; height: 191px; margin-right: 4px; background: left top no-repeat;}
.homeText td
{padding: 0px 30px 18px 25px; color: white;}

.homeCont
{width: 823px; margin-top: -25px; border-left: 3px solid #789dc2; border-right: 5px solid #789dc2;}

.pageCont
{width: 823px; margin-top: 0px; border-left: 3px solid #789dc2; border-right: 5px solid #789dc2;}

.text
{width: 455px; margin: 0px 0px 20px 35px;}
.text p
{margin-bottom: 20px;}

.news
{width: 334px; margin: 0px 35px 35px 35px;}
.news p
{margin-bottom: 20px;}

.newsSm
{width: 258px; margin: 0px 15px 20px 5px;}
.newsSm p
{margin-bottom: 20px;}
span.date
{color: #b7b7b7;}

.contacts
{width: 455px; margin: 0px 0px 20px 35px;}
.contacts td
{padding: 4px 0px 4px 0px; vertical-align: middle; border-bottom: 1px solid #cacaca;}

.footerHolder
{width: 904px; height: 130px; background: #e3e3e3 url(../img/bgfooter.gif) left top no-repeat;}
.footer
{width: 823px; border-top: 1px solid #789dc2; margin: 0px 0px 0px 47px;}
.footer td
{padding: 10px 10px 10px 0px; text-align: right;}
.footer p
{font-size: 10px; margin-top: 10px;}
