﻿body.main {
font-size: 8pt;
font-family: arial;
margin: 0px auto 0px auto;
text-align: center;
background-color: #7f8289;
}

div.wrapper {
margin: 15px 25px 0px 25px;
height: 100%;
}

a:link {color: #565656; text-decoration: none; font-size: 9pt; font-family: Helvetica, Arial;}
a:active {color: #565656; text-decoration: none; font-size: 9pt; font-family: Helvetica, Arial; }
a:visited {color: #565656; text-decoration: none; font-size: 9pt; font-family: Helvetica, Arial;}
a:hover {color: #f1a437; text-decoration: underline; font-size: 9pt; font-family: Helvetica, Arial; }

a.alt:link {color: #565656; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial;}
a.alt:active {color: #565656; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial; }
a.alt:visited {color: #565656; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial;}
a.alt:hover {color: #f1a437; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial; }

a.sm:link {color: #ababab; text-decoration: none; font-size: 7.5pt; font-family: Helvetica, Arial;}
a.sm:active {color: #ababab; text-decoration: none; font-size: 7.5pt; font-family: Helvetica, Arial; }
a.sm:visited {color: #ababab; text-decoration: none; font-size: 7.5pt; font-family: Helvetica, Arial;}
a.sm:hover {color: #ababab; text-decoration: underline; font-size: 7.5pt; font-family: Helvetica, Arial; }

a.blu:link {color: #377ec0; text-decoration: none; font-size: 10pt; font-family: Helvetica, Arial;}
a.blu:active {color: #377ec0; text-decoration: none; font-size: 10pt; font-family: Helvetica, Arial; }
a.blu:visited {color: #377ec0; text-decoration: none; font-size: 10pt; font-family: Helvetica, Arial;}
a.blu:hover {color: #e8ad47; text-decoration: underline; font-size: 10pt; font-family: Helvetica, Arial; }

a.main:link {color: #535353; font-size: 8.5pt; font-family: Helvetica; text-decoration: none}
a.main:active {color: #ffffff; font-size: 8.5pt; font-family: Helvetica;  text-decoration: none }
a.main:visited {color: #535353; font-size: 8.5pt; font-family: Helvetica;  text-decoration: none }
a.main:hover {color: #7B1616; font-size: 8.5pt; font-family: Helvetica;  text-decoration: underline }

a.white:link {color: #ffffff; text-decoration: none}
a.white:active {color: #FFFFFF; text-decoration: none}
a.white:visited {color: #FFFFFF; text-decoration: none }
a.white:hover {color: #E6E3E3; text-decoration: underline }

a.3:link {color: #2B815A; text-decoration: none;}
a.3:active {color: #2B815A; text-decoration: none; }
a.3:visited {color: #2B815A; text-decoration: none; }
a.3:hover {color: #7B1616; text-decoration: underline; }

a.4:link {color: #000000; font-family: arial; text-decoration: none;}
a.4:active {color: #2B815A; font-family: arial; text-decoration: none; }
a.4:visited {color: #000000; font-family:  arial; text-decoration: none; }
a.4:hover {color: #7B1616; font-family: arial; text-decoration: underline; }

a.5:link {color: #6d252d; text-decoration: none;}
a.5:active {color: #12490D; text-decoration: none; }
a.5:visited {color: #6d252d; text-decoration: none; }
a.5:hover {color: #125A35; text-decoration: underline; }

a.6:link {color: #FFFFFF; text-decoration: none;}
a.6:active {color: #12490D; text-decoration: none; }
a.6:visited {color: #FFFFFF; text-decoration: none; }
a.6:hover {color: #FFFFFF; text-decoration: underline; }

a.foot:link {color: #ffffff; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial;}
a.foot:active {color: #ffffff; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial; }
a.foot:visited {color: #ffffff; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial;}
a.foot:hover {color: #ffffff; text-decoration: underline; font-size: 8.5pt; font-family: Helvetica, Arial; }

img.news {
align: left;
margin: 5px 15px 5px 0px;
border:inset;
border: 0px;
}

#outer {
background-image: url(../images/sem_bg_gr_line.gif); 
background-repeat: repeat-y; 
width: 1000px; 
margin: 0px auto 0px 0px; 
text-align: center;

} 


div.products {

color: #373737;
font-family: Helvetica;
font-size: 8.5pt;
border: 1px solid #888484;
padding: 4px;
margin-top: 10px;
margin-bottom: 10px;

}

div.news {
padding: 10px 0px 10px 0px;
margin: bottom: 10px;
width: 815px; 
float: left;
margin: auto 0px 8px 15px;
border-top: 3px solid #eeeeee;

}

div.newsbox {

width: 815px; 
float: left;
margin: auto 0px 8px 15px;
border-bottom: 1px solid #eeeeee;

}

div.newsboxleft {
margin:0px 0px 0px 8px; 
float: left;
width: 240px; 
text-align: center; 
margin-top: 12px;
}

div.newsboxright {
margin:0px 0px 0px 8px; 
float: left; 
width: 520px; 
margin-top: 12px
}

TABLE.main {color:#000000;
font-family: arial;
font-size: 8pt
 }

TABLE.text {color:#00559C;
font-family: verdana;
font-size: 8pt
 }


TABLE.links {color:#FFFFFF
;font-family: verdana;
font-size: 8pt
 }

TABLE.text {color:#00559C
;font-family: verdana;
font-size: 8pt
 }



TABLE.text1 {color:#FFFFFF;
font-family: mangal;
font-size: 10pt

 }

TABLE.text2 {color:#000000
;font-family: arial;
font-size: 8pt
 }


TABLE.text_small {color:#000000;
font-family: arial;
font-size: 8pt; 
background-image: url('../images/front/right_back_table.jpg') 


 }

TABLE.text_small_s {color:#000000;
font-family: arial;
font-size: 8pt; 
background-image: url('../images/front/right_back_table_s.jpg') 


 }




TD.title_large {color:#FFFFFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;

font-weight: bold

 }


TD.title_small {color:#592515
;font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
text-indent: 12pt 
 }
 
 TD.title_small2 {color:#592515;
font-family: Arial, Helvetica, sans-serif;
font-size: 9pt;
font-weight: bold;
 }



TD.slogan {color:#FFFFFF;
font-family: verdana;
font-size: 7pt;
font-weight: bold


 }



TD.text {color:#285636
;font-family: arial;
font-size: 10pt;
text-align: Justify
 }

TD.header {color:#FFFFFF
;font-family: verdana;
font-size: 10pt;

 }


TD.infotitle {color:#FFFFFF
;font-family: verdana;
font-size: 10pt;
font-weight: bold;
text-indent: 10pt
 }

TD.info {color:#FFFFFF;
font-family: verdana;
font-size: 7pt;
padding-left: 10pt
 }




TABLE.footer {
color:#000000;
vertical-align: middle;
height: 35px;
color:#FFFFFF;
font-family: Helvetica, Arial;
font-size: 8pt;
text-align: right;
 }

TD.footer2 {
color:#000000;
font-family: Helvetica;
font-size: 8pt;

 }




TD.textbox {color:#000000;
font-family: Microsoft Sans Serif, Arial;
font-size: 8pt;
text-align: left
 }

TD.textbox2 {color:#000000;
font-family: arial;
font-size: 8pt;
text-align: left;

text-indent: 12pt 


 }

TD.textbox2_ass {color:#7B1616;
font-family: arial;
font-size: 8pt;
text-align: left;
font-weight: bold
 }

TD.publications {color:#000000;
font-family: arial;
font-size: 7pt;
text-align: left;

text-indent: 8pt 


 }


p.textboxtitle {color:#000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: Justify
 }


p.titlelarge {
color:#c3c3c3;
font-family: Microsoft Sans Serif, Helvetica, sans-serif;
font-size: 18pt;
text-align: left;
font-weight: bold;
}

p.title {
color:#575757;
font-family: Microsoft Sans Serif, Helvetica, ;
font-size: 10pt;
text-align: left;
font-weight: bold;
margin: 0px;
}



p.titleorange {
color:#f1a437;
font-family: Microsoft Sans Serif, Helvetica, sans-serif;
font-size: 18pt;
text-align: left;
margin: 0px 0px 10px 0px;
padding: 0px;
font-weight: bold;
}




p.main {
color:#000000;
font-family: Helvetica, Arial ;
font-size: 8pt;
text-align: left;
padding: 2px 8px 2px 8px;
line-height: 150%
 }

p.grey {
color:#515151;
font-family: Helvetica, Arial ;
font-size: 9pt;
text-align: left;
line-height: 18px;
margin: 0px;
padding: 0px;
 }
 
 p.blu {
color:#377ec0;
font-family: Helvetica, Arial ;
font-size: 10pt;
text-align: left;
margin: 0px;
padding: 0px;
 }



p.orange {
color:#f1a437;
font-family: Helvetica, Arial ;
font-size: 10pt;
text-align: left;
padding: 0px;
margin: 0px;
 }


p.main_normal {color:#000000;
font-family: Microsoft Sans Serif, Helvetica;
font-size: 8pt;
text-align: left;
line-height: 150%
 }

p.main_normal2 {color:#303030;
font-family: Microsoft Sans Serif, Verdana;
font-size: 8pt;
text-align: right;
line-height: 150%
 }


ul.numbered {list-style-type: decimal ; 
color: #000000; 
font-size: 8pt;
font-family: Microsoft Sans Serif, verdana;
line-height: 150%

}


ul.main {list-style-type: disc; 
color: #000000; 
font-size: 8pt;
font-family: Microsoft Sans Serif, verdana;
line-height: 150%

}

ul.small {list-style-type: circle ; 
color: #000000; 
font-size: 8pt;
font-family: Microsoft Sans Serif, verdana;
line-height: 150%

}

hr.main {
	
	border:thin #CCCCCC dotted
}


h2.text
{color: #000000;
font-size: 22pt;
font-family: arial}



