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; }
.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; }
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; }

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 ------------- */