A.over { font-family: "Tahoma"; color: #1F4C9F; font-size: 8pt; font-weight: bold; }
A:hover.over { font-family: "Tahoma"; color: #90B0E7; font-size: 8pt; font-weight: bold; }
A.overCA { font-family: "Calibri"; color: #1F4C9F; font-size: 11pt; font-weight: normal; }
A:hover.overCA { font-family: "Calibri"; color: #90B0E7; font-size: 11pt; font-weight: normal; }
A.over1 { font-family: "Calibri", "TAHOMA"; color: #FFFFFF; font-size: 11pt; font-weight: normal; text-decoration: none; }
A:hover.over1 { font-family: "Calibri", "TAHOMA"; color: #6DD6FF; font-size: 11pt; font-weight: normal; text-decoration: none; }
A.over1b { font-family: "Calibri", "TAHOMA"; color: #6DD6FF; font-size: 11pt; font-weight: normal; text-decoration: none; }
A:hover.over1b { font-family: "Calibri", "TAHOMA"; color: #6DD6FF; font-size: 11pt; font-weight: normal; text-decoration: none; }
A.over1c { font-family: "Calibri", "TAHOMA"; color: #1F4C9F; font-size: 11pt; font-weight: bold; }
A:hover.over1c { font-family: "Calibri", "TAHOMA"; color: #6DD6FF; font-size: 11pt; font-weight: bold; }
A.over1d { font-family: "Calibri", "TAHOMA"; color: #FFFFFF; font-size: 11pt; font-weight: bold;text-decoration: none;  }
A:hover.over1d { font-family: "Calibri", "TAHOMA"; color: #1F4C9F; font-size: 11pt; font-weight: bold; text-decoration: none; }
A.over1di { font-family: "Calibri", "TAHOMA"; color: #1F4C9F; font-size: 11pt; font-weight: bold;text-decoration: none;  }
A:hover.over1di { font-family: "Calibri", "TAHOMA"; color: #1F4C9F; font-size: 11pt; font-weight: bold; text-decoration: none; }
.font { font-family: "Calibri"; color: #6B6B6B; font-size: 8pt; font-weight: normal; }
.font3 { font-family: "Calibri", "TAHOMA"; color: #6B6B6B; font-size: 11pt; font-weight: normal; }
a { color: #2D7EA8; }
.tabpng { width: 330px; background: url("images/tablebk.png") no-repeat scroll left top; margin-top: 5px; }
.htab { font-size: 8pt; background: #00ADEE; width: 64px; border-right: 2px solid white; border-bottom: 2px solid white; text-align:center; padding: 3px 0px 3px 3px; color: #fff; font-weight: bold; font-family: Verdana;} 
.hin { color: #000; background-color: #C8C9CB; font-size: 7pt; border-right: 2px solid white; text-align:left; padding: 7px 0px 8px 3px; font-weight: normal; font-family: Verdana; line-height:160%}
.font3blue { font-family: "Calibri", "TAHOMA"; color: #1F4C9F; font-size: 11pt; font-weight: normal; }
.font3sm { font-family: "Calibri", "TAHOMA"; color: #6B6B6B; font-size: 9pt; font-weight: normal; }
.fontTITLE { font-family: "Calibri"; color: #0070B0; font-size: 18pt; font-weight: bold; }
.fontTITLE1 { font-family: "Calibri"; color: #6DD6FF; font-size: 14pt; font-weight: bold; }
.fontTITLE2 { font-family: "Calibri"; color: #6DD6FF; font-size: 18pt; font-weight: bold; }
.fontTITLE3 { font-family: "Calibri"; color: #0070B0; font-size: 16pt; font-weight: normal; }
.fontTITLE4 { font-family: "Calibri"; color: #0070B0; font-size: 11pt; font-weight: normal; color: #2D7EA8;}
A.overWHITE { font-family: "Calibri"; color: #FFFFFF; font-size: 8pt; font-weight: normal; text-decoration: none; }
A:hover.overWHITE { font-family: "Calibri"; color: #FFFFFF; font-size: 8pt; font-weight: normal; text-decoration: underline; }
A.OVERbold { font-family: "Calibri"; color: #606060; font-size: 8pt; font-weight: bold; }
A:hover.OVERbold { font-family: "Calibri"; color: #034D86; font-size: 8pt; font-weight: bold; }
A.OVER { font-family: "Calibri"; color: #606060; font-size: 8pt; font-weight: normal; }
A:hover.OVER { font-family: "Calibri"; color: #034D86; font-size: 8pt; font-weight: normal; }
A.OVERsm { font-family: "Calibri"; color: #606060; font-size: 7pt; font-weight: normal; text-decoration: none;}
A:hover.OVERsm { font-family: "Calibri"; color: #034D86; font-size: 7pt; font-weight: normal; text-decoration: none;}
.FONTbl { font-family: "Calibri"; color: #000000; font-size: 8pt; font-weight: bold;  }
.FONTwh { font-family: "Calibri"; color: #FFFFFF; font-size: 8pt; font-weight: normal; }
.FONTgr { font-family: "Calibri"; color: #606060; font-size: 8pt; font-weight: normal; }
IFRAME { border:0px solid #606060; border-collapse: collapse; }
.menu2 {
color: #004A7F;
}
body {
text-align: center;
}
#export_right {
float:right;
margin-top: 14px;
margin-left: 20px;
border: 0px dashed blue;
	width:280px;
}h4 {
ont-family: "Calibri";
color: #606060;
font-size: 10pt;
font-weight: bold;
}
#box {
display: block;
width: 778px;
padding: 1px;
margin: 0;
border: 0px dashed black;
}
#wrapper {
display: block;
margin: 0 auto;
width: 780px;
border: 1px solid #111111;
border-collapse: collapse;
padding: 0px 2px 0px 2px;
background: #ffffff;
min-height: 350px;
text-align: center;
}
/* for ie7 only */
* + html  #wrapper  {
    width: 782px;
}#header {
width: 772px;
padding: 4px 4px 2px 4px;
margin: 0px;
text-align:left;
height: 110px;
background: #FFFFFF url('/images/logo_line.jpg') no-repeat;
}#slider {
width: 772px;
padding: 0px 0px 0px 0px;
margin-left: 2px;
margin-right: 2px;
}
#menu {
text-align: left;
width: 774px;
border-top: 1px solid #8A8A8A;
border-bottom: 1px solid #8A8A8A;
margin-top: 2px;
margin-left: 2px;
}
#main_content {
display: block;
padding: 6px;
text-align: center;
min-height: 400px;
}
#index_m_box_1 #symbol {
text-align: center;
margin-top: 4px;
}
#main_content_index {
display: block;
padding: 0px;
text-align: center;
min-height: 365px;
background: #FFFFFF url('/images/ini_image.jpg') no-repeat;
margin-left: -3px;
}
#main_content_subs{
display: block;
padding: 0px;
text-align: center;
min-height: 365px;
background: #FFFFFF url('/images/subs.jpg') no-repeat;
margin-left: -3px;
}
#main_content_manuf{
display: block;
padding: 0px;
text-align: left;
min-height: 365px;
background: #FFFFFF url('/images/fonto_menidi.jpg') no-repeat;
margin-left: -3px;
margin-right: -3px;
}
#main_content_rand{
display: block;
padding: 0px;
text-align: left;
min-height: 365px;
background: #FFFFFF url('/images/fonto_logo.jpg') no-repeat;
margin-left: -3px;
margin-right: -3px;
}
#main_content_history{
display: block;
padding: 0px;
text-align: left;
min-height: 465px;
background: #FFFFFF url('/images/farma1.jpg') no-repeat;
margin-left: -3px;
margin-right: -3px;
}#main_content_export{
display: block;
padding: 0px;
text-align: left;
min-height: 945px;
margin-left: -3px;
margin-right: -3px;
}
#main_content_contact {
width: 780px;
min-height: 720px;
padding: 0px;
background: #FFFFFF url('/images/fonto_logo.jpg') no-repeat;
margin-left: -3px;
}
#main_content_products {
width: 780px;
min-height: 450px;
padding: 0px;
background: #FFFFFF url('/images/ini_image_tr.jpg') no-repeat;
margin-left: -3px;
}
/* for ie7 only */
* + html  #main_content_contact  {
    margin-left: -4px;
}/* for ie7 only */
* + html  #main_content_index  {
    margin-left: -4px;
}
#exptable tr td {
background: #33CCFF;
border: 1px solid white;
font-family: "Calibri";
color: #000000;
font-size: 8pt;
font-weight: normal;
}
#exptable td {
background: #33CCFF;
padding-left:6px;
}
#xptitle{
font-size: 9pt;
font-weight: bold;
padding-top:6px;
padding-bottom:6px;
}
#xpcont{
padding-top:6px;
padding-bottom:6px;
}
#contact_left {
display: block;
text-align: left;
float: left;
width: 250px;
margin-right: 12px;
margin-left: 2px;
}
#contact_right {
display: block;
text-align: left;
float: right;
margin-right: 12px;
width: 250px;
}#index_m_box_1 {
text-align: left;
margin-top: 27px;
margin-right: 17px;
width:330px;
float: right;
font-family: "Calibri";
color: #606060;
font-size: 8pt;
font-weight: normal;
}
#index_m_box_org {
margin-top: 27px;
margin-right: 17px;
width:860px;
text-align: left;
font-family: "Calibri";
color: #606060;
font-size: 8pt;
font-weight: normal;
}
#main_content_org {
padding: 0px;
text-align: center;
min-height: 465px;
margin-left: 3px;
}
.letter {
font-family: "Calibri";
color: #0DC2FF;
font-size: 17pt;
font-weight: normal;
}
.title {
font-family: "Calibri";
color: #000000;
font-size: 11pt;
font-weight: normal;
}
#special {
font-family: "Calibri";
color: #0DC2FF;
font-size: 11pt;
font-weight: bold;
}
#special2 {
font-family: "Calibri";
color: #009BCE;
font-size: 11pt;
font-weight: bold;
}
#special4 {
font-family: "Calibri";
color: #009BCE;
font-size: 8pt;
font-weight: bold;
}
#special3  a {
font-family: "Calibri";
color: #009BCE;
font-size: 9pt;
font-weight: normal;
text-decoration: none;
font-style: italic;
}
#special3  a:hover {
text-decoration: underline;
}
#index_m_box_normal {
text-align: justify;
text-justify: newspaper ;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:490px;
font-family: "Calibri";
color: #606060;
font-size: 8pt;
font-weight: normal;
}
#index_m_box_rand {
text-align: justify;
text-justify: newspaper ;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:550px;
font-family: "VERDANA";
color: #000000;
font-size: 8pt;
font-weight: normal;
}
#index_m_box_leaflet {
text-align: left;
text-justify: newspaper ;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:590px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}#index_m_box_export {
float: left;
text-align: left;
text-justify: newspaper ;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:750px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#index_m_box_con {
text-align: left;
text-justify: newspaper ;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:490px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#index_m_box_s {
text-align: left;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:633px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#index_m_box_p_l {
float: left;
text-align: left;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:470px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#index_m_box_p_lb {
float: left;
text-align: Calibri;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:470px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#index_m_box_p_r {
float: right;
margin-top: 42px;
margin-right: 17px;
margin-left: 17px;
width:230px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#index_m_box_p_rt {
float: right;
margin-top: 42px;
margin-right: 17px;
margin-left: 17px;
width:230px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#index_m_box_p_rb {
float: right;
margin-top: 497px;
margin-right: 17px;
margin-left: 17px;
width:230px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
* + html  #index_m_box_p_rb {
float: right;
margin-top: 587px;
margin-right: 17px;
margin-left: 17px;
width:230px;
font-family: "Calibri";
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#topnav {
float: right;
}
#offloat {
clear: both;
}
#index_m_box_h {
text-align: left;
text-justify: newspaper ;
margin-top: 27px;
margin-right: 17px;
margin-left: 17px;
width:416px;
font-family: "Calibri";
color: #000000;
font-size: 12pt;
font-weight: normal;
}#index_m_box_c {
text-align: left;
float: left;
padding-left: 17px;
margin-top: 27px;
margin-right: 17px;
width:600px;
font-family: "Calibri";
color: #606060;
font-size: 7pt;
font-weight: normal;
}
#footer {
width: 774px;
border-top: 1px solid #cccccc;
height: 15px;
padding: 3px 1px 3px 1px;
margin: 0px 0px 0px 2px;
}
#footer_left {
float: left;
font-family: Calibri;
color: #606060;
font-size: 12pt;
font-weight: normal;
}
#footer_right {
float: right;
font-family: Calibri;
color: #606060;
font-size: 12pt;
font-weight: normal;
}
/* ----------- AJAX FORM ELEMENTS ------------- */
.clear {clear:both}  
  
.block {  
    width:700px;  
    margin:0 auto;  
    text-align:left;  
}
.block2 {  
    width:300px;  
    margin:0 0;  
    text-align:left;  
} 
.element {  
    padding:5px;   
    margin:2px;   
    font-family:arial;  
    font-size:12px;
	display: block;
	width: 500px;
	border: 0px dashed black;
	min-height: 35px;
	
} 
.element label {  
    float:left;   
    width:175px;  
    font-weight:700;
	text-align:right;
	    padding:5px;   
    margin:2px;   
    font-family:arial;  
    font-size:12px;
}  
.element input.text {  
    padding:5px;   
    margin:2px;   
    font-family:arial;  
    font-size:12px;
    float:right;   
    width:270px;  
    padding-left:20px;
border:1px dashed #8A8885;	
}  
.element .textarea {
    padding:5px;   
    margin:2px;   
    font-family:arial;  
    font-size:12px;
	float:right;  
    height:120px;   
    width:270px;  
    padding-left:20px;  
	border:1px solid #8A8885;
}  
.element .hightlight {  
    border:2px solid #9F1319;  
    background:#FFF4F4 url('/images/iconcaution.gif') no-repeat 2px 2px; 
	
}  
.element #submit { 
    float:right;  
    margin-right:10px;
    padding:5px;   
    margin:2px;   
    font-family:arial;  
    font-size:12px;	
border:1px solid #8A8885;	
}  
.loading {  
    float:right;   
    background:url('/images/ajax-loader.gif') no-repeat 1px 1px;   
    height:28px;   
    width:28px;   
    display:none  
}  
.done {  
    background:url('/images/iconIdea.gif') no-repeat 2px 2px;   
    padding-left:20px;  
    font-family:arial;  
    font-size:12px;   
    width:70%;   
    margin:20px auto;   
    display:none  
}/* ------------ AJAX FORM ELEMENTS END HERE ----------- *//* ------------ DIV LOADER CSS BEGINS HERE ------------- */
.divloader_question{	/* Styling question */
	/* Start layout CSS */
	font-family: "VERDANA";
color: #009CCE;
font-size: 10pt;
font-weight: bold;
	background-color:#ffffff;
	width:633px;
	margin-bottom:6px;
	margin-top:2px;
	padding-left:2px;
	height:46px;
	padding-bottom: 4px;
	border-bottom: 1px dashed black;
	
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
#intit_left {
float:left;
border: 0px dashed red;
}
#intit_right {
float:right;
margin-top: 14px;
border: 0px dashed blue;
	width:580px;
}
#intit {
width: 100%;
}
.divloader_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px dashed #000000;
	background-color:#ffffff;
	padding: 7px 3px 3px 3px;
	width:630px;
	margin-bottom: 26px;
	text-align: left;
text-justify: newspaper ;
	
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;
}
.divloader_answer_content{	/* Content that is slided down */
	padding:1px;
	font-size:1.0em;	
	position:relative;
}
/* ------------ DIV LOADER CSS ENDS HERE ------------- */

sup {
	vertical-align: baseline;
  position: relative;
  top: -0.4em;
}