html, body{ height : auto !important; /* ignored by IE, applied everywhere else */
  height : 100%; /* IE treats as min-height */
  min-height : 100%; /* IE ignores this */ }
BODY { padding:0px; margin:0px; direction:ltr; background-color:#f1efe2; height:100%;}
IMG { border:0px;}


DIV.centerPage { width:748px;  margin:0 auto; padding:0 auto; text-align:center; height:100%;  min-height: 100%; /* For Mozilla/Opera/Safari */}
DIV.clear 	   { clear:both; font-size:0px; line-height:0px; height:0px; width:0px;}

DIV.topContent {text-align:left;}
	DIV.logo { float:left; font:normal 18px arial; color:#003366; width:395px;}
		DIV.phonIcon { background-image:url(img/phone.gif); background-position:left top; background-repeat:no-repeat; padding-left:19px; text-align:left; float:left; margin-top:5px;}
		DIV.licensed  { float:right; margin-top:5px;}
	DIV.topLeng { float:right; text-align:right; margin-top:5px;  }
	DIV.topLeng A { color:#003366; float:right; font:bold 12px arial; text-decoration:none; text-align:center; margin-left:13px!important; margin-left:10px}
	DIV.topLeng A:hover { color:#FF9900}
	DIV.topLeng A.last { margin-left: 0px!important;}
DIV.topNav { background-image:url(img/bg_menu.gif); background-position:top left; background-repeat:repeat-x; height:30px; width:734px; padding-left:14px; margin-top:5px;}
DIV.topNav A { float:left; margin-right:25px; font:bold 13px/30px arial; color:#fff; text-decoration:none;}
DIV.topNav A:hover{ color:#FF9900;}
DIV.topNav A.firstSelected { color:#FF9900}
DIV.topNav A.selected { color:#FF9900}
DIV.topNav A.lastSelected { color:#FF9900} 
DIV.topNav A.last { margin-right:0px!important;}
.noMargin { margin: 0px!important}
DIV.footer { text-align: center; margin-top: 10px; }
	DIV.footerTopLine { font:bold 12px arial; color: #FF9900; text-align: center; padding-bottom: 18px;}
	DIV.footerText { text-align: center; font:normal 12px/18px arial; color: #003366; padding-bottom: 18px; }
	DIV.footerText A {color: #FF9900; text-decoration: underline; }
	DIV.footerLinks { text-align: center; margin-bottom: 5px;}
	DIV.footerLinks A {font:normal 12px arial; color: #003366; text-decoration: underline; margin-right: 15px;}
	A.desain { float: left; font:bold 12px arial; color:#FF9900; text-decoration: underline;  }
	A.tqLink { float: right; font:bold 12px arial; color: #FF9900; text-decoration: underline;}
/**HOME**/
DIV.home_mainContent { width:748px; background-image:url(img/PicForIndexTop2.jpg); background-position:top; background-repeat:no-repeat; padding-top: 7px; }
	DIV.homeText { text-align: left;font:bold 12px arial;color: #006699; padding-left: 9px; }
	DIV.homeText SPAN { color: #ff9900;}
	DIV.homeText IMG { float: left; margin-right: 15px;}
	DIV.homeText H1 { text-align: center; font:bold 16px arial; color: #006699; padding: 15px 0px 5px 0px; margin: 0px;}
	DIV.homeText H2 { text-align: left; font:bold 16px arial; color: #006699; padding: 0px 0px 9px 0px; margin: 0px; }
	DIV.homeText H3 { text-align: left; font:bold 18px arial; color: #ff9900; padding: 0px 0px 10px 0px; margin: 0px;}
	DIV.homeText UL { margin: 0px; padding:0px; }
	DIV.homeText UL LI { margin: 0px; padding: 0px; font:bold 12px/16px arial;color: #006699;}
	
/**text page**/
DIV.mainContent { width: 728px; background-color: #FFF; padding: 10px 10px 38px 10px; text-align: left; font:normal 12px arial; color:#006699 }
DIV.mainContent A {font:normal 12px arial; color:#006699; text-decoration: underline;}
DIV.mainContent H1 {  font:bold 18px arial; color: #ff9900; padding: 0px 0px 25px 0px; margin: 0px;}
DIV.mainContent H2 { font:bold 14px arial; color:#006699; padding: 0px 0px 7px 0px; margin: 0px; }
DIV.servisTitle { background-image: url(img/OrangeSquare.gif); background-position: left; background-repeat: no-repeat; font:bold 14px arial; color: #FF9900; text-align: left; padding-left: 16px; margin-bottom:5px;}
DIV.servisText { text-align: left; font:normal 12px arial; color:#006699;margin-bottom: 24px;}
.orangeText { color: #FF9900;}
H2.sempleTitle {  font:bold 16px arial; color: #ff9900!important;  padding: 6px 0px 7px 0px!important; margin: 0px;}
OL.sampleList { margin:0px 0px 0px 20px; padding: 0px; }
OL.sampleList LI { font:bold 12px arial; color: #FF9900; padding: 0px; margin: 0px 0px 20px 0px;}
OL.sampleList LI SPAN { font:normal 12px arial; color:#006699 }
DIV.sempleBullet { background-image: url(img/OrangeSquare.gif); background-position: left; background-repeat: no-repeat; font:normal 12px arial; color: #006699; text-align: left; padding-left: 16px; margin-bottom:5px;}
DIV.semplePics { font:normal 12px arial; color:#006699; text-align: left; margin-bottom: 5px;}
DIV.semplePics IMG { float: left; width: 238px; border: 1px solid #000; margin-right: 5px;}
DIV.semplePics .title {font:bold 18px/25px arial; color: #FF9900; text-align: left;}
DIV.picsText { float: left; width: 435px;}
DIV.picsText A {font:normal 12px arial; color: #006699; text-decoration: underline;}
DIV.recommendationsDiv { background-image: url(img//DeviderLine.jpg); background-position: bottom; background-repeat: no-repeat; padding-bottom: 60px; padding-top: 15px; }
DIV.recommendationsDiv  DIV.recommendationsText { background-image: url(img/EnvelopeForCostumersPage.gif); background-position: left top; background-repeat: no-repeat; text-align: left; font:normal 12px arial;olor: #006699; padding-left: 158px; }
DIV.recommendationsDiv  DIV.recommendationsText  DIV { margin-bottom: 15px;}
DIV.recommendationsLast {padding-bottom: 60px; padding-top: 15px; background: none!important;}
DIV.contactContent { text-align: center; font:normal 14px arial; color:#003366; }
DIV.contactContent  A { color: #ff9900; text-decoration: underline}
DIV.contactContent DIV { color: #ff9900; margin-bottom: 15px;}
A.backLink { display: block; margin-top: 15px; font:normal 12px arial; color:#003366; text-decoration: underline }
