body {
margin: 0;
padding: 0;
border: 0;
text-align: center;
font: normal 14px Arial, Verdana, Helvetica, sans-serif;
font-color: #000;
}
#wrapper {
margin: 0px auto;
padding: 0;
background-color: #fff;
}
/*--------------------------------------------------------------------------------------tables*/
table{
margin: 0;
padding: 0;
font: normal 14px Arial, Verdana, Helvetica, sans-serif;
font-color: #000;
}
table.top-table{
margin: auto;
padding: 0;
border: 0;
width: 750px;
}
table.middle-table{
margin: auto;
padding: 0;
border: 0;
text-align: left;
width: 750px;
}
table.menu-table{
margin: 0;
padding: 0;
border: 0;
width: 196px;
}
table.footer-table{
margin: auto;
padding: 0;
border: 0;
width: 750px;
}
/*--------------------------------------------------------------------------------------td's*/
td.bg-date{
background: url(images/bg-date.jpg) no-repeat top right;
text-align: left;
width: 750px;
height: 24px;
}
td.logo-btm{
margin: 0;
padding: 0;
border: 0;
width: 196px;
height: 25px;
}
td.menu-left{
background: url(images/bg-left.jpg) no-repeat top left;
}
td.left-logos-vert{
margin: 0;
padding: 0;
border: 0;
border-left: 1px solid #EFD7ED;
border-right: 1px solid #EFD7ED;
width: 196px;
}
td.left-logos{
margin: 0;
padding: 0;
border: 0;
border-left: 1px solid #EFD7ED;
border-right: 1px solid #EFD7ED;
border-bottom: 1px solid #EFD7ED;
width: 196px;
}
td.main-content{
margin: 0;
padding: 0;
padding-left: 5px;
padding-right: 5px;
font: normal 14px Arial, Verdana, Helvetica, sans-serif;
font-color: #000;
}
td.footer-left{
border-top: 2px solid #FFFFFF;
padding-left: 10px;
text-align: left;
color: #081590;
background: #EFD7ED;
font: normal 10px Verdana, Tahoma, Arial, sans-serif;
height: 22px;
}
td.footer-right{
border-top: 2px solid #FFFFFF;
padding-right: 14px;
color: #EFD7ED;
text-align: right;
font: normal 10px Verdana, Tahoma, Arial, sans-serif;
height: 22px;
}
/*--------------------------------------------------------------------links--------*/
a.mainlevel-main-menu:link, a.mainlevel-main-menu:visited, a.mainlevel-main-menu:active{
margin: 0;
padding: 0;
text-decoration: none;
color: #081590;
font: bold 14px/23px Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
display: block;
width: 153px;
}

a.mainlevel-main-menu:hover{
margin: 0;
padding: 0;
text-decoration: none;
color: #9B4288;
font: bold 14px/23px Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
display: block;
width: 153px;
}

#active_menu-main-menu{
margin: 0;
padding: 0;
text-decoration: none;
color: #999999;
font: bold 14px/23px Verdana, Arial, Helvetica, sans-serif;
line-height: 23px;
display: block;
width: 153px;
}

a:link, a:visited, a:active{
text-decoration: underline;
color: #081590;;
font: normal 14px Verdana, Tahoma, Arial, sans-serif;
}
a:hover{
text-decoration: none;
color: #C7E5FF;
font: normal 14px Verdana, Tahoma, Arial, sans-serif;
}
a.iforum:link, a.iforum:visited, a.iforum:active{
text-decoration: underline;
color: #EFD7ED;
font: normal 10px Verdana, Tahoma, Arial, sans-serif;
}
a.iforum:hover{
text-decoration: none;                                                                      
color: #9D4B8B;
font: normal 10px Verdana, Tahoma, Arial, sans-serif;
}
/*------------------------------------------------------------------------img----*/
img{
pading: 0;
margin: 0;
border: 0;
}
img.brd{
pading: 0;
margin: 0;
margin-right: 5px;
border: 1px solid #dae8f2;
}
.mail{
margin: 0;
padding: 0;
margin-right: 5px;
border: 0;
vertical-align: middle;
}
/*------------------------------------------------------------------------txt----*/
.contentheading, .componentheading{
font: bold 20px Verdana, Arial, Helvetica, sans-serif;
color: #081590;
margin: 0;
padding: 0;
padding-right: 4px;
background-color: #fff;
line-height: 11px;
text-align: center;
}
.header-bg{
margin: 0;
padding: 0;
background-color: #C7E5FF;
}

.header-bg span{
font: bold 13px Verdana, Arial, Helvetica, sans-serif;
color: #081590;
margin: 0;
padding: 0;
padding-right: 4px;
background-color: #fff;
line-height: 11px;;
}

td.blu-square{
margin: 0;
padding: 0;
padding-top: 10px;
padding-left: 10px;
padding-right: 5px;
color: #3C549B;
background: #F3FCFF;
border: 1px solid #DFE8EB; 
width: 50%;
}

.date{
padding-left: 10px;
font: normal 10px Verdana, Arial, sans-serif;
color: #C185B2;
text-align: left;
}
/*--------------------------------------------------------------------------------------ul's-----*/
ul{
list-style-type: disc;
}
#mainlevel-main-menu{
margin: 0;
padding: 0;
margin-left: 13px;
text-align: right;
list-style: none;
border-top: 1px solid #DCC2D5;
}
#mainlevel-main-menu li{
margin: 0;
padding: 0;
padding-right: 22px;
padding-rigth: 10px;
border-bottom: 1px solid #DCC2D5;
list-style: none;
}
ul.address-ul{
margin: 0;
margin-top: 28px;
margin-right: 24px;
padding: 0;
text-align: right;
list-style: none;
}
ul.address-ul li{
margin: 0;
padding: 0;
font: normal 11px Verdana, Tahoma, Arial, sans-serif;
color: #081590;
}
div.printer{
text-align: right;
}
/*-------------------------------------------------input--------------*/
/*a.btn, .button {
font: normal 12px arial;
color: #FFF;
text-decoration: none;
margin: 0px;
padding: 2px;
padding-left: 15px;
padding-right: 15px;
border-top: 1px solid #7788bc;
border-right: 1px solid #0c1f57;
border-bottom: 1px solid #08153a;
border-left: 1px solid #455da3;
background-color: #13318A;
cursor: hand;
width: 90px;
}*/

.input, .inputbox {
font: normal 11px arial;
color: #000000;
margin: 0px;
margin-top: 3px;
margin-bottom: 3px;
padding: 0;
border: 1px solid #999999;
width: 500px;
}
.main-content form table input, .main-content form table .inputbox{width:300px;}
.input-short, .button, .btn{
font: normal 11px arial;
color: #000000;
margin: 0px;
margin-top: 3px;
margin-bottom: 3px;
padding: 0;
border: 1px solid #999999;
width: 80px;
}
textarea{
border: 1px solid #999999;
font: normal 11px arial;
}
.forms {
margin: 0px;
padding: 0px;
}
.contact-table{
margin-left: 10px;
}
.contact-table p{
padding: 0;
margin: 0;
margin-top: 7px;
margin-bottom: 2px;
}
.event-date{
padding-top: 10px;
padding-right: 10px;
font-weight: bold;
color: #13318a;
vertical-align: top;
border-bottom: 2px solid #efd7ed;
width: 120px;
}
.event{
padding-top: 10px;
padding-bottom: 10px;
border-bottom: 2px solid #efd7ed;
padding-left: 10px;
vertical-align: top;
width: 400px;
}		
table.event-table{
margin-top: 10px;
border-top: 2px solid #efd7ed;
}
/*------------------------------------------------------------------- latest news ---*/
.contentdescription{padding:10px 0;}
form table{margin-bottom:10px;}
form table td{padding:5px 0 5px 0;}
.sectiontableheader{color:#081590;font:bold 11px/11px Verdana,Arial,Helvetica,sans-serif;background-color:#C7E5FF;}
.sectiontablefooter span{color:gray;padding:5px;}