body {
font-family: Tahoma,Verdana,Arial;
color: #000000;
font-size:12px;
background-image:url(img/bg.gif); 
margin:25;
}
table,div {
font-family: Tahoma,Verdana,Arial;
color: #000000;
font-size:12px;
}
a:link    { 
color: #000000; 
text-decoration: none;
}
a:visited { 
color: #000000; 
text-decoration: none;
}
a:hover   { 
text-decoration: none;
}
a:active  { 
color: #000000; 
text-decoration: none;
}
#tt {position:absolute; display:block; background:url(img/tt_left.gif) top left no-repeat}
#tttop {display:block; height:5px; margin-left:5px; background:url(img/tt_top.gif) top right no-repeat; overflow:hidden}
#ttcont {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#666; color:#FFF}
#ttbot {display:block; height:5px; margin-left:5px; background:url(img/tt_bottom.gif) top right no-repeat; overflow:hidden}
div#menus{
background-image:url(img/bg.gif); 
border-width: 1px; 
border-color: #000000; 
border-style: dotted;
}
a.buldemo{
border-bottom: 1px solid #FF6600; 
text-decoration: none; 
cursor: pointer;
position:relative;
z-index:24;
color: rgb(255, 137, 38);
}
a.buldemo span{ 
display: none; 
}
a.buldemo:hover{ 
z-index:25; 
color: rgb(255, 137, 38);
}
a.buldemo:hover span.buldemo{
display:block;
position:absolute;
top:0px; left:0px;
padding: 20px 0 0 0;
color: #000000;
text-align: left;
KHTMLOpacity: 1;
MozOpacity: 1;
opacity: 1;
filter: alpha(opacity:100);
}
a.buldemo:hover span.top{
background: url(bulpic.gif) no-repeat top;
width:250px;
height:136px;
display: block;
padding: 20px 0px 0px 20px;
}
.header {
background-image:url(img/logo.png); 
background-repeat:no-repeat; 
padding:10px 0px 0px 12px;
}
.inpa{
	width:250px;
	height:30px;
	font-size:17px;
	border: solid 1px #4f4743;
	background-color:#FFFFFF;
	color:#000000;
}
.inpb{
	width:100px;
	height:30px;
	font-size:17px;
	border: solid 1px #4f4743;
	background-color:#FFFFFF;
	color:#000000;
}
.big_orange {
	color: #fe7f0c;
	FONT-FAMILY: Tahoma, Verdana, Arial; 
	font-size: 20px;
}
.buttonSmall a, .buttonSmall a:hover{width:218px;height:36px;background:url('img/button.png') no-repeat top center;display:block;font-family: Tahoma,Verdana,Arial;font-size:12pt;font-weight:bold;color:white;text-decoration:none;line-height:26pt}
.buttonSmall a:hover {background:url('img/button.png') no-repeat bottom center;font-family: Tahoma,Verdana,Arial;color:white;}
#potr_menu {
background-image:url(img/header_menu.png); 
background-repeat:no-repeat; 
width:208px; 
height:71px; 
float:right;
padding:5px 0px 0px 12px;
}
td.left {background-image:url(img/menus/center_left.gif); background-repeat:repeat-y;}
td.right {background-image:url(img/menus/center_right.gif); background-repeat:repeat-y;}
.footer {
background-image:url(img/footer.png); 
background-repeat:no-repeat; 
width:703px; 
height:49px;
}
.potr_menu {
color: #FFFFFF; 
font-family: Arial, Verdana, Tahoma; 
font-size: 12px;
}
.big {
font-size: 18px; 
font-weight:bold; 
color:#fe7c00;
}
.small {
font-size: 12px; 
font-family: Arial, Verdana, Tahoma;
}
.foot_text1 {
font-family: Tahoma,Verdana,Arial;
color: #000000;
font-size:12px;
}
.anylinkcss{
position:absolute;
visibility: hidden;
border:1px solid orange;
border-bottom: 1px solid orange;
font:normal 12px Verdana;
line-height: 14px;
z-index: 100;
background-color: #FFFFFF;
width: 250px;
}
.anylinkcss a{
width: 100%;
display: block;
text-indent: 3px;
padding: 2px 0;
text-decoration: none;
font-weight: bold;
text-indent: 5px;
}