body, td, p {
 font-size: 14px;
 font-family: Tahoma;
 color: #404040;
}

.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: 20px;
 font-family: Tahoma;
 color: #ff6c00;
}

h2 { 
 font-size: 16px;
 font-family: Tahoma;
 color: #ff9343;
}

h3 { 
 font-size: 14px;
 font-family: Tahoma;
 color: #bd31bb;
 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: #d10000; TEXT-DECORATION: underlined;
}
A:hover {
	CURSOR: hand; COLOR: #d10000; TEXT-DECORATION: underlined;
}
A:visited {
	CURSOR: hand; COLOR: #d10000; TEXT-DECORATION: underlined;
}
A:active {
	CURSOR: hand; COLOR: #d10000; 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: #ffffff;
 font-size:12px;
 text-decoration:none;
 text-align:left;
 padding-bottom:3px;
}

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:12px;
 text-decoration:none;
 text-align:left;
 padding-bottom:3px;
}

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;
}


