td.header{
	color: #333;
	font-family: Tahoma;
	font-size: 18px;
	text-align: left;
	font-weight:bold;
	background-image: url(../images/header.jpg);
	width: 800px;
	height: 90px;
	vertical-align: text-bottom;
}

input.intext{
	color:#333;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	border:1px solid;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
	width: 154px;
	padding-left: 2px;
}

pre.error {
	border: 1px solid #ff7b7b;
	font-family: Tahoma;
	font-size: 12px;
	color: #FF0000;
	padding: 10px;
	width: 730px;
	margin-left: 22px;
	text-align: center;
}

a.responselink{
	font-family: Tahoma;
	font-size: 12px;
	color: #483d8b;
}

pre.responsemsg{
	font-family: Tahoma;
	font-size: 12px;
	color: #333;
}

td.framemidl{
	background-image: url(../images/frame-mid.jpg);
	background-position: left;
	width: 300px;
}

td.framemidr{
	background-image: url(../images/frame-mid.jpg);
	background-position: right;
	width: 100px;
}

td.framemidm{
	background-color: #ffffff; 
	width: 400px;
	padding-left: 60px;
}

table.input{
	font-family: Tahoma;
	font-size: 12px;
	color: #333;
	border-collapse: collapse;
	background-color:#e3e3de;
	width: 800px;	
}

tr.frametop{
	background-image: url(../images/frame-top.jpg);
	background-position: top;
	width: 800px;
}

tr.framemid{
	background-image: url(../images/frame-mid.jpg);
	background-position: top;
	width: 800px;
}

tr.framebott{
	background-image: url(../images/frame-bott.jpg);
	background-position: bottom;
	background-repeat: no-repeat;
	background-color: white;
	width: 800px;
}

td.dnscaption{
	font-family: Tahoma;
	font-size: 12px;
	color: #333;
	width: 210px;
	padding-left: 15px;
	text-align: left;
}

td.meni{
	color: #999999;
	font-family: Tahoma;
	font-size: 10px;
	text-align: right;
	width: 800px;
}

a.menilink{
	font-family: Tahoma;
	font-size: 10px;
	color: #483d8b;
	text-decoration: none;
}

td.footer{
	color: #999999;
	font-family: Tahoma;
	font-size: 10px;
	text-align: left;
	background-image: url(../images/footer.jpg);
	background-repeat: no-repeat;
	width: 800px;
	padding-left: 10px;
}

td.caption{
	font-family: Tahoma;
	font-size: 12px;
	color: #333;
	background-color:#F0F0EB;
	width: 210px;
	padding-left: 5px;
}

table.response{
	border-collapse: collapse;
	border: 1px solid #ecece8;
	font-family: Tahoma;
	font-size: 12px;
	color: #333;
}

td.response{
	font-family: Tahoma;
	font-size: 12px;
	padding: 5px;
	color: #333;
	width: 200px;
}

input.btn {
	color:#333;
	font-family:tahoma;
	font-size:12px;
	font-weight:bold;
	border:1px solid;
	border-top-color:#999;
	border-left-color:#999;
	border-right-color:#666;
	border-bottom-color:#666;
	background-color:#ccf;
	filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffaaaaff');
}

input.btnhov {
	border-top-color:#c63;
	border-left-color:#c63;
	border-right-color:#930;
	border-bottom-color:#930;
}