/* === IE css === */

body {
font-family: Verdana, Tahoma;
color: #000000;
font-size: 12px;  
}

h1, .big			{ color: #DE541E; font-size: 18px; afont-weight:bold;font-family: Arial, Helvetica; }
h2, .big2			{                 font-size: 15px; font-weight:bold; font-family: Arial, Helvetica; }
h3, .big3			{                 font-size: 12px; font-weight:bold; font-family: Arial, Helvetica; }
h5, .big5  			{                 font-size: 11px; font-family:Verdana; }
.bigP			    { color: #000000; font-size: 17px; font-weight:bold; font-family: Arial, Helvetica; }
.color1	    		{ color: #DE541E; }
.ban  {	color: #ff6666;
		font-size: 15px;
		aline-height: 1px;
		font-weight: bold;
		font-family: Arial, Helvetica; 
		apadding-bottom: 26px;
}

.small, small, h4   { font-size: 11px; font-family:Verdana; }
.smallgr    		{ color: #666666; font-size:11px; font-family:Verdana; }

.vsmall	        	{ font-size: 10px;  font-family:Verdana; }
.vsmallgr       	{ color: #888888; font-size:10px; font-family:Verdana; }

a	                { color: #000099; text-decoration: none;}
a:link              { color: #003399; }
a:hover 		    { text-decoration: underline; /*color: #c20000;*/ }
a:visited           { color: #003399; } 

.menu_on		    { acolor: #DE541E; font-size:11px; font-weight:bold; font-family:Verdana;}
.menu_of		    { acolor: #000099; font-size:11px; font-weight:bold; font-family:Verdana;}
.lmenu_on		    { color: #DE541E;  font-size:11px; afont-weight:bold; font-family:Verdana;}
.lmenu_of		    { color: #000099;  font-size:11px; afont-weight:bold; font-family:Verdana;}

.spacy              { line-height : 18px; }
.new			    { color: #EE5F00; font-size:11px; font-weight:bolder; font-family:Verdana; }
.date			    { color: #BA0C19; font-size:11px; font-family:Verdana;}
.desc			    { color: #999999; font-size:11px; font-family:Verdana;}

.text {
  font-family: Verdana,Arial;
  font-size: 12px;  
}

p {
  font-family: Verdana,Arial;
  font-size:12px;  
  atext-align:justify;
}
p.left {
  font-family: Verdana,Arial;
  font-size:12px; 
  text-align:left; 
}
p.right {
  font-family: Verdana,Arial;
  font-size:12px; 
  text-align:right; 
}

 ol, ul, li {
  font-family: Verdana,Arial;
  font-size: 11px;
}



.rubr1 {
  font-family: Verdana,Arial;
  font-size:12px;
}
.rubr2 {
  font-family: Verdana,Arial;
  font-size:12px;
  font-weight:bolder;
}
.rubr3 {
  font-family: Verdana,Arial;
  font-size:11px;
  margin-left : 12px;
}

.but  {
    font-size:70%; font-family:verdana, arial;
	background-color: #f0f0f0;
	line-height: 17px; 
	height: 17px;
	padding: 3 5 5 3;
    border: #cccccc 1px solid;	
}


/* Flat syle */
.buttonOK {
background-color: #f0f0f0;
/*border-color: #4B598A;
border-style: solid; border-width: 1px;*/
color: #111111;	
font-size:11px; font-family:Verdana;
font-weight:bolder;
awidth:90px;
}

.buttonX {
background-color: #f0f0f0;
/*border-color: #4B598A;
border-style: solid; border-width: 1px;*/
color: #666666;	
font-size:11px; font-family:Verdana;
font-weight:bolder;
width:90px;
}

select {
  color: #000000;
  font-family: Arial;
  font-size: 12px;
  border-color: #999999;
  background-color: #ffffff;  
  border-style: solid; border-top-style: solid; border-width: 1px;
}

textarea {
  color: #000000;
  font-family: Arial;
  font-size: 12px;  
  border-color: #999999;
  background-color: #ffffff;  
  border-style: solid; border-top-style: solid; border-width: 1px;
}

input {
  font-family: Arial;
  font-size: 12px;
}

input.i300 { 
width:300px; 
border-color:#999999; background-color:#ffffff; color:#000000; border-style:solid; border-top-style:solid; border-width:1px;
}
input.i250 {
width:250px;
border-color:#999999; background-color:#ffffff; color:#000000; border-style:solid; border-top-style:solid; border-width:1px;
} 
input.i200 {
width:200px;
border-color:#999999; background-color:#ffffff; color:#000000; border-style:solid; border-top-style:solid; border-width:1px;
} 
input.i150 {
width:150px;
border-color:#999999; background-color:#ffffff; color: #000000; border-style:solid; border-top-style:solid; border-width:1px;
}
input.i100 {
  width:100px;
  border-color:#999999; background-color:#ffffff; color:#000000; border-style: solid; border-top-style:solid; border-width:1px;
}
input.i50 {
  width:40px;
  border-color:#999999; background-color:#ffffff; color:#000000; border-style: solid; border-top-style:solid; border-width:1px;
}

select.s100 { width:100px;}
select.s200 { width:200px;}
select.s50  { width:50px; }


.search {
background-color:#ffffff;
border:1px solid #cccccc;
width:200px;height:20px;
font-size:11px; font-family:Verdana;
}
.search200 {
background-color:#ffffff;
border:2px solid #cccccc;
width:250px;height:21px;
font-size:11px; font-family:Verdana;
}
.searchOK {
background-color:#cccccc;
border:1px solid #666666;
width:60px;height:21px;
font-size:11px; font-family:Verdana;
} 


<!-- Image style -->
table.imageleft {
margin: 0px 7px 5px 0px;
float: left;
}

table.imageright {
margin: 0px 0px 7px 5px;
float: right;
}

table.imagecenter {

}

td.image {
  //background-color: #EBECEE;
}

td.imagecaption {
  font: 10px Verdana, Helvetica, sans-serif;
  font-weight: bold;
  //background-color: #EBECEE;
}
<!-- /Image style -->