
body {
padding: 0px;
margin: 20px;
background: url('images/bg_body.gif');
background-color: rgb(255,255,255);
color: rgb(0,0,0);
font-family: verdana, tahoma, arial, times new roman;
}
img {
border: 0px;
}

.maindiv {
align: center;
}

.maintable {
width: 950px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 1px solid rgb(0,0,0);
border-collapse:separate;
}

.titlecell {
height: 150px;
background-color: rgb(180,20,20);
background-image: url('images/bg_title.jpg');
background-repeat: no-repeat;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

.menucell {
background-color: rgb(180,20,20);
/*background-color: rgb(255,255,255);*/
vertical-align: top;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
width: 180px
}

.menutable {
margin: 0px 0px 0px 0px ;
border-top: 1px solid rgb(0,0,0);
border-right: 1px solid rgb(0,0,0);
border-bottom: 1px solid rgb(0,0,0);
table-layout:fixed;
}
.menu2table {
margin: 0px 0px 0px 0px ;
border-top: 1px solid rgb(0,0,0);
border-left: 1px solid rgb(0,0,0);
border-bottom: 1px solid rgb(0,0,0);
table-layout:fixed;
}
.menurow {
vertical-align: middle;
}

.menutitle1 {
background-color: rgb(180,20,20);
color: rgb(255,255,255);
font-size: 12px;
width: 180px;
border-bottom: 1px dotted rgb(0,0,0);
font-weight: bold;
vertical-align: middle;
text-align:left;
padding: 5px 5px 5px 5px;
}

.menutitle2 {
background-color: rgb(200,200,200);
color: rgb(180,20,20);
font-size: 11px;
padding: 4px 4px 4px 4px;
width: 180px;
border-bottom: 1px dotted rgb(0,0,0);
font-weight: bold;
vertical-align: middle;
text-align:left;
}

.menudata {
background-color: rgb(230,230,230);
color: rgb(180,20,20);
font-size: 11px;
padding: 1px 4px 1px 4px;
width: 180px;
border-bottom: 1px dotted rgb(150,150,150);
vertical-align: middle;
text-align:left;
}

.menulink {
color: rgb(180,20,20);
text-decoration: none;
}

.menulink:hover {
text-decoration: underline;
}

.menulink_title {
color: rgb(255,255,255);
text-decoration: none;
}

.menulink_title:hover {
text-decoration: underline;
}

.menulink_title2 {
color: rgb(180,20,20;
text-decoration: none;
}

.menulink_title2:hover {
text-decoration: underline;
}

.contentblock {
background-color:#FFFFFF;
margin: 10px 10px 10px 10px;
vertical-align: top;
/*
display:table-cell;
*/
height:100%;
/*
background-image: url(images/bg_color.gif)
*/
}

.contentrow {
background-color:#FFFFFF;
vertical-align:top;
padding:10px 10px 10px 10px;
margin: 10px 10px 10px 10px;
}

.contenttitle {
background-color:#FFFFFF;
font-family: verdana, tahoma, arial, times new roman;
font-size: 14px;
color: rgb(0,0,0);
text-align:left;
}


.bgcolor {
background-color:#FFFFFF;
height:auto;
padding: 10px 10px 10px 10px;
}

.contenttext {
background-color:#FFFFFF;
font-family: verdana, tahoma, arial, times new roman;
font-size: 11px;
text-align:left;
vertical-align:top;
}

.contentimage {
float:right;
margin: 5px 5px 5px 5px;
}

.contentlink {
color:rgb(0,0,0);
text-decoration:underline;
}

.footer {
background-color: rgb(180,20,20);
font-size: 10px;
color: rgb(255,255,255);
text-align: center;
padding: 5px;
}

.footerlink :visited{
color: rgb(255,255,255);
text-decoration: underline;
}
.footerlink {
color: rgb(255,255,255);
text-decoration: underline;
}

.infobox {
background-color:#CCCCCC;
color:#000000;
font-family: verdana, tahoma, arial, times new roman;
font-size: 12px;
text-align:left;
border:solid #FF0000 1px;
padding: 5px 5px 5px 5px;
margin: 5px 5px 5px 5px;
}

.infoboxlink {
color:#000000;
text-decoration:underline;
}

.infoboxlink:visited {
color:#000000;
}

.menuinfo {
color:#FFFFFF;
font-size:12px;

}

