body, td, p {
 font-size: 14px;
 font-family: Times New Roman;
 font-style:italic;
 color: #ba5045;
}
.componentheading, .contentheading { display:none; }


.but {BORDER-RIGHT: #828282 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #828282 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #828282 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #828282 1px solid; HEIGHT: 20px;font-size: 12px;}

h1 { 
 font-size: 24px;
 font-family: Times New Roman;
 color: #af2b25;
}

h2 { 
 font-size: 20px;
 font-family: Times New Roman;
 color: #af2b25;
}

h3 { 
 font-size: 14px;
 font-family: Times New Roman;
 color: #8e1611;
 padding:0px;
 margin:0px;
}

h4 { 
 font-size: 40px;
 font-family: Tahoma;
 color: #ff6a07;
 margin-bottom:0px;
}

h5 { 
 font-size: 22px;
 font-family: Tahoma;
 color: #ff6a07;
}
 
img { border: 0px; }

A:link {
	CURSOR: hand; COLOR: #ff4403; TEXT-DECORATION: underlined;

}
A:hover {
	CURSOR: hand; COLOR: #ff4403; TEXT-DECORATION: underlined;

}
A:visited {
	CURSOR: hand; COLOR: #ff4403; TEXT-DECORATION: underlined;

}
A:active {
	CURSOR: hand; COLOR: #ff4403; TEXT-DECORATION: underlined;

}

a.menu:link, a.menu:visited, a.menu:active, a.mainlevel:link, a.mainlevel:visited, a.mainlevel:active {
 background:transparent url(Files/key.jpg) repeat-x center top;
 line-height: 30px;
 line-width: 200px;
 display: block;
 padding-left:40px;
 color: #8e1a0e;
 font-size:14px;
 text-decoration:none;
 text-align:left;
 padding-bottom:3px;
 font-style:normal;

}

a.menu:hover, a.mainlevel:hover {
 background:transparent url(Files/key1.jpg) repeat-x center top;
 line-height: 30px;
 line-width: 200px;
 display: block;	
 padding-left:40px;
 color: #ffffff;
 font-size:14px;
 text-decoration:none;
 text-align:left;
 padding-bottom:3px;
 font-style:normal;

}

TD.gr {background-color: #ddd; font: 11px; vertical-align: top; padding: 3px;}TD.wt {background-color: #fff; font: 11px; vertical-align: top; padding: 3px;}TD.bn {background-color: #FBF2E3; font: 11px; vertical-align: top; padding: 3px;}TD.bn2 {background-color: #F4DEB9; font: 11px; vertical-align: top; padding: 3px;}.news {color: #555; font: 10px;}.left {padding: 0px 0px 0px 10px;}.txt {color: #444; vertical-align: top; padding: 5px 15px 15px 20px;}

table.tab1 {
 padding:0px;
 spacing:1px;
 border-left: 1px dotted #812373;
 border-top: 1px dotted #812373;
}

table.tab1 td {
 padding:5px;
 border-bottom: 1px dotted #812373;
 border-right: 1px dotted #812373;
}


