/*††††††††††††††††††-CONSTANT-††††††††††††††††††††††††*/
body, select, {
	margin:0px 0px 0px 0px; 				  			 	 
	padding:0px 0px 0px 0px; 
}
body {														  	
	background:url(images/bg.jpg) 0 0 repeat #FFFFF;
}	
th {							       				  
	font:normal 12px Tahoma, Arial; font-weight:bold; background-image:url(images/theme/gradient.gif)
}
td {							       				  
	font:normal 12px Tahoma, Arial;	
}
td.Special{ font-family: Verdana; font-size: 8pt; border-bottom: 1 solid #808080; border-top: 1 solid #808080; border-left: 1 solid #808080; border-right: 1 solid #808080;} 
.Special{ font-family: Verdana; font-size: 10pt; border-bottom: 1 solid #808080; border-top: 1 solid #808080; border-left: 1 solid #808080; border-right: 1 solid #808080;}
.Small     { font-family: Verdana; font-size: 8pt; font-weight:normal }  	   
input, select{			     
	font:normal 11px Tahoma, Arial;	
}		
						        
img {border:0px;}	
/*____________________________________________________*/
/*†††††††††††††††††††††-TEXT-†††††††††††††††††††††††††*/
a 		{color:#92173b;}	   
a:hover {text-decoration:none;}	


.nn a	{text-decoration:none;}
.nn a:hover {text-decoration:underline;} 	

/*____________________________________________________*/
/*†††††††††††††††††††††-LINKS-††††††††††††††††††††††††*/
.rdmr {
	color:#E10B6B;
	font:bold 10px Tahoma, Arial;
}
/*____________________________________________________*/
/*††††††††††††††††††††††-FOOTER-†††††††††††††††††††††††*/
.ftr td{
	height:52px;
	color:#956f63;
}
.ftr a {
	color:#956f63;
}
/*_____________________________________________________*/
/*††††††††††††††††††††††-HEADER-†††††††††††††††††††††††*/
.hdr {
	height:92px;
	background:url(images/hbg.jpg) 0 0 no-repeat }
.head1 { font-size:18px; color:#000000; }
.head2 { font-size:16px; color:#92173B; }
.head3 { font-size:14px; color:#92173B; }
.head4 { font-size:14px; color:#000000; }
.headredsm { font-size:12px; color:#92173b; font-weight:bold }
.headwhite { font-size:26px; color:#FFFFFF; }
.headtan { font-size:26px; color:#c6c498; font: Arial, Helvetica, sans-serif; height:40px}
.headtansm { font-size:13px; color:#968E34; font: Arial, Helvetica, sans-serif; }

.label { font-size:12px; color:#92173b; font: Arial, Helvetica, sans-serif;}

/*_____________________________________________________*/
/*††††††††††††††††††††††-TABLES-†††††††††††††††††††††††*/
.tp {
	height:93px; 
	background:#FFF;
}
/*____________________________________________________*/
/*†††††††††††††††††††-INPUTS-†††††††††††††††††††††††††*/
.input, .ta{
	width:230px;
	border:1px solid #D4D0C8;
}
.ta {
	height:48px;
	overflow:auto;
}
.formstyle {font-family: Tahoma; font-size: 8pt; border: 1 solid #808080;}
.formquotebtn {font-family: Tahoma; font-size: 10pt; font-weight:bold; border: 1px solid #808080;}
.formquotebtn2 {font-family: Tahoma; font-size: 8pt; font-weight:bold; border: 1px solid #808080;}
.formreq {border: 1 solid red; font-family: Verdana; font-size: 8pt}									
table.Special{ font-family: Verdana; font-size: 10pt; border-bottom: 1 solid #808080; border-top: 1 solid #808080; border-left: 1 solid #808080; border-right: 1 solid #808080;}

.formpanel{
  background: 
  url("images/theme/paneltop.gif")
  top left repeat-x;
  margin:0;
  position:relative;
  padding-left:0;
  height: 35px;/* Compensation for the repositioned box */
}
.formpaneltl {
  background:
  url("images/theme/panellt.gif")
  top left no-repeat;
  margin:0;
  position:relative;
  width: 11px;
  padding-left:0; 
  height: 35px;
}
.formpaneltr {
  background:
  url("images/theme/panelrt.gif")
  top right no-repeat;
  margin:0;
  width: 11px;
  position:relative;
  padding-right:0; 
  height: 35px;
}
.formpanelml {
  background:
  url("images/theme/panelltm.gif")
  top left repeat-y;
  margin:0;
  width: 11px;
  height:inherit;
}
.formpanelmr {
  background:
  url("images/theme/panelrtm.gif")
  top right repeat-y;
  margin:0;
  width: 11px;
  height:inherit;
}
.formpanelFooterl {
  background:
  url("images/theme/panelblt.gif")
  bottom left no-repeat;
  position:relative;
  width: 11px;
  height: 11px;
}
.formpanelFooterr {
  background:
  url("images/theme/panelbrt.gif")
  bottom right no-repeat;
  position:relative;
  width: 11px;
  height: 11px;
}
.formpanelFooter {
  background:
  url("images/theme/panelbottom.gif")
  bottom left repeat-x;
  display:block;
  position:relative;
  height: 11px;
}
.bordertop{ border-top: 1 solid #808080;}
.borderbottom{ border-bottom: 1 solid #808080;}
.borderleft{ border-left: 1 solid #808080;}
.borderright{ border-right: 1 solid #808080;}
.reqbordertop{ border-top: 1 solid #000000;}
.reqborderbottom{ border-bottom: 1 solid #000000;}
.reqborderleft{ border-left: 1 solid #000000;}
.reqborderright{ border-right: 1 solid #000000;}
.reqdoubleright{border-right: 3px double #000000;}
