@charset "utf-8";
/* CSS Document */
body{font-family:Arial, Helvetica, sans-serif;font-size:.75em;color:#4A4A4A;background:url("images/SF_page.gif");margin:0 auto;width:770px}
a{color:#4A4A4A;font-weight:bold;text-decoration:underline}
p{margin:0 0 15px 0}
.hide{display:none;clear:both}
.show{display:block;clear:both}
fieldset{border:0}
.space10{clear:both;padding:10px;}
.space10V{clear:both;padding:10px 0 ;}
.space5V{clear:both;padding:5px 0 ;} .space5{clear:both;padding:5px 0 ;} .space2{clear:both;padding:2px 0 ;}
.space10HR{clear:both;padding:0 10px 0 0 ;}
.space25{clear:both;padding:20px;}
.space10H{clear:both;padding:0 10px}
.space20{padding:20px}
.left{float:left} .clear{clear:both}
.width220SX{width:220px;float:left;margin:60px 10px 0 0;}
.width75{float:left;width:75px;}
.width220{width:220px;float:left;margin:85px 10px 0 0;}
.width280{width:280px;float:left;margin:65px 10px 0 0;}
.width480{width:475px;float:left;margin:60px 0px 0 0;overflow:hidden;}
.width450{width:440px;float:left;margin:60px 0px 0 0;overflow:hidden;}

.width460{float:left;width:470px;float:left;margin:85px 10px 0 0;}
.width460Home{float:left;width:470px;float:left;margin:55px 10px 0 0;}
#frameHome{float:left;position:relative;width:770px;background:url("images/sf_sidebar.gif") right bottom no-repeat;background-color:#FFFFFF;padding:10px 0 0 0;margin:20px 0 0 0;border:1px solid #122;background-position-y: bottom}
#frame{float:left;position:relative;width:770px;background-color:#FFFFFF;padding:10px 0 0 0;margin:20px 0 0 0;border:1px solid #122}

#framecontent{float:left;position:relative;width:740px;padding:0 10px 20px 20px;}
.sf1{background:url("images/sf_content.gif") top no-repeat }
.sf2{background:url("images/sf_content1.gif") top no-repeat }
.sf3{background:url("images/sf_content2.gif") top no-repeat }

.textWide{padding:55px 0}

#label{font-family:"Courier New", Courier, monospace;position:absolute;top:7px;left:0;height:66px;letter-spacing:-1px;word-spacing:-5px}
#label .labelSX{float:left;background:url("images/labelSX.gif");width:13px;height:66px}
#label .label{float:left;background:url("images/label.gif"); padding:17px 0px 0 0px;height:48px;font-size:1.8em;font-weight:bold}
#label .labelDX{float:left;background:url("images/labelDX.gif"); width:13px;height:66px}

#label1{font-family:"Courier New", Courier, monospace;position:absolute;top:7px;left:0;height:66px;}
#label1 .labelSX{float:left;background:url("images/labelSX1.gif");width:13px;height:66px}
#label1 .label{float:left;background:url("images/label1.gif"); padding:20px 10px 0 10px;height:46px;font-size:1.8em;font-weight:bold}
#label1 .labelDX{float:left;background:url("images/labelDX1.gif"); width:13px;height:66px}

#history{position:absolute;z-index:100;bottom:25px;right:10px;text-align:right;width:400px;height:16px;font-size:10px;padding:5px 0 5px 0px;} 
#history a{font-weight:100;color:#1063A6}

.elPRD{float:left;width:100%;maring:20px 0}
.elPRD .title{;font-size:1.4em;}
.elPRD .text{float:left;width:550px} .elPRD .img{float:left;width:120px;margin:0 0 0 30px}
.line{clear:both;border-top:2px solid #649901;margin:10px 0px }

.boxPAR{float:left;margin:50px  10px  0  10px;width:300px}
.boxPAR1{float:left;margin:20px  10px  0  10px;width:150px;}
.titlePAR1{font-size:1.1em;font-weight:100;color:#999;text-align:center;} .titlePAR1 a{font-weight:100;color:#999}

.titlePAR{font-size:1.2em;font-weight:bold;color:#1063A6;text-align:left}
.textPAR{float:left;padding:0 0 0 10px;} .imgPAR{float:left} .imgPAR1{}

.ELPAR{width:450px;border-bottom:2px solid #ccc;clear:both;margin:0 0 20px 0}
.ELPAR .boxA{margin:0 10px 0 0} .ELPAR .imgA{text-align:center} .ELPAR .textA{font-size:1.1em;text-align:center}

#contentbox{float:left;margin:0;width:769px;background:#fff;padding:0;border:0 }
.HItext{float:left;color:#005697;clear:both;font-weight:100;padding:0 15px;margin:0 0 10px 0} 
.imgcen{text-align:center;margin:10px 0 0 0 }
#content{float:left;width:480px;padding:85px 0 0 0;margin:0;position:relative;}
.title{color:#970F00;font-size:1.6em;font-weight:bold;margin:10px 0 0 0;font-variant:small-caps} 
.subtitle{color:#06468E;font-size:1.4em;font-weight:bold;margin:0} 
.text{float:left;margin:0px 0 0 0;}
.back{float:right;margin:0px 0 0 0;color:#06468e;;font-size:0.9em}
.textimg{float:left;margin:0px 0 0 0}  .textimg img{float:left;margin:0 10px 5px 0}

.prodBOX{background:#FFFFFF;float:left;position:relative;margin:110px 0 0 0;width:220px;padding:0px 0px 0 20px;overflow:hidden;}

#content .img{clear:both;padding:0 10px 0 0 ;} #content .right{text-align:right;margin:10px 0} #content .right a{text-decoration:underline}
#contentWide{float:left;padding:45px 0 0 0;margin:0;position:relative;}
#contentWide li{border:0} #content li{border:0}

.imgSidebar{float:left;clear:both;text-align:right;margin:0px 0px 0 0;background-color:#009999}

#sidebarGen{float:left;position:relative;margin:0 ;width:240px;padding:45px 0px 0 20px;overflow:hidden;}
#sidebarGen .title{font-size:1.4em;font-weight:bold;border-bottom:5px solid #D7D7D7;margin:0 0 10px 0} 
#sidebarGen label{font-weight:bold;color:#A81623;} #sidebarGen .left{text-align:left;padding:5px 0} #sidebarGen .left a{color:#A81623;text-decoration:underline}
#sidebarGen .minheight{clear:both;height:0px;}

#sidebar{float:left;margin:0 ;width:230px;padding:0px 0px 0 20px;overflow:hidden}
#sidebar .title{font-size:1.4em;font-weight:bold;border-bottom:5px solid #D7D7D7;margin:0 0 10px 0} 
#sidebar label{font-weight:bold;color:#A81623;} #sidebar .left{text-align:left;padding:5px 0} #sidebar .left a{color:#A81623;text-decoration:underline}
#sidebar .minheight{clear:both;height:400px;}

.EL{float:left;clear:both;margin:0px 0;padding:0;}
.titleEL{color:#FFFFFF;width:220px;font-size:1.6em;background:#649901;text-align:left;font-variant:small-caps;padding:0 10px }  .titleEL a{color:#FFFFFF;text-decoration:none}
.titleEL1{color:#FFFFFF;width:220px;font-size:1.6em;background:#06468e;text-align:center;font-variant:small-caps;padding:0 10px } .titleEL1 a{color:#FFFFFF;text-decoration:none}
.imgEL{position:relative;z-index:1;width:220px;text-align:center;padding:40px 0 0 0}
.imgEL1{clear:both;position:relative;z-index:1;width:220px;text-align:center;padding:35px 0 0 0;}
.maskEL{z-index:3;width:220px;position:absolute;top:0;left:0;height:260px} 
.rightEL{clear:both;text-align:right;padding:0 15px} .rightEL a{color:#06468e}
.textEL {clear:both;padding:0 10px;font-size:1.3em } .textEL a{color:#970F00}

.EL2{width:218px;float:left;margin:10px 10px 10px 0;border:1px solid #649901}
.titleEL2{color:#FFFFFF;width:208px;font-size:1.6em;background:#649901;font-variant:small-caps;padding:0 5px}
.EL2text {float:left;padding:5px 10px} .EL2text img{float:left;margin:0 10px 5px 0}
.rightEL2{text-align:right;padding:0 10px} .rightEL2 a{color:#06468e} .titleEL2 a{color:#FFFFFF;text-decoration:none}

.ELsmall{float:left;width:240px;clear:both;margin:0;padding:10px 10px;background:#fff}
.textELsmall{float:left;width:140px;} .textELsmallWide{float:left;width:220px;}
.titleELsmall{color:#06468e;font-size:1.2em;text-align:left;font-variant:small-caps} .titleELsmall a{color:#06468e;}
.imgELsmall{float:left;width:90px;} 
.rightELsmall{clear:both;text-align:right;padding:5px 10px} .rightELsmall a{color:#06468e}

#sidebarGen .box{float:left;width:100%;border-left:1px solid #649901;padding:0;}  
#sidebarGen .titleshade{width:100%;font-size:1.4em;font-weight:bold;background:#649901;margin:0;color:#FFFFFF;font-weight:bold;padding:2px 7px;}  #sidebarGen .titleshade a{color:#FFFFFF;text-decoration:none} 
#sidebarGen .textgreen{color:#649901;font-weight:bold} #sidebarGen .textred{color:#970F00;font-weight:bold}
#sidebarGen .text{padding:0 5px 0 10px;}

#sidebar .box{float:left;width:100%;border-left:1px solid #649901;padding:0;background:url("images/toppa.gif") top}  
#sidebar .titleshade{width:100%;font-size:1.4em;font-weight:bold;background:#649901;margin:0;color:#FFFFFF;font-weight:bold;padding:2px 7px;} #sidebar .titleshade a{color:#FFFFFF;text-decoration:none} 
#sidebar .textgreen{color:#649901;font-weight:bold} #sidebar .textred{color:#970F00;font-weight:bold}
#sidebar .text{padding:0 5px 0 10px;margin:10px 0}

.textred a{font-size:1.4em;color:#970F00;font-weight:bold;font-variant:small-caps} .textred a:hover{text-decoration:underline}
.textgreen a{color:#649901;font-weight:bold}
.textblu {color:#06468E;font-weight:bold;margin:0 0 10px 0}

.eventSX{clear:both;text-align:left;}  .eventDX{clear:both;text-align:right}
.prodSX{width:480px;float:left;text-align:left;margin:0 0 20px 0;padding:10px 0;border-bottom:4px solid #649901}  
.prodDX{width:480px;float:left;text-align:right;margin:0 0 20px 0;padding:10px 0;;border-bottom:4px solid #649901;}

.maskDX{z-index:3;width:120px;position:absolute;top:0;left:0px;height:120px;} 
.imgDX{position:relative;width:60px;float:left;padding:0px 0 0  10px} .textDX{width:350px;float:left;padding:0 0 0 15px}  .imgDX img{padding:0 0px}
.imgSX{position:relative;width:60px;float:left;padding:0px 10px 0 0 } .textSX{width:350px;float:left;padding:0 15px 0 0}  .imgSX img{padding:0 0px} 


.titleMSX{text-align:left;color:#649901;font-size:1.4em;font-weight:bold;margin:10px 0;font-variant:small-caps;border-bottom:4px solid #649901}
.titleMDX{text-align:right;color:#649901;font-size:1.4em;font-weight:bold;margin:10px 0;font-variant:small-caps;border-bottom:4px  solid #649901}

.hidden{width:21px;background:url("images/bk_hidden.gif")}
.BKline{width:11px;background:url("images/bk_line.gif")}
.hiddenSX{width:10px;background:url("images/hiddenSX.gif") repeat-y}
.hiddenDX{width:10px;background:url("images/hiddenDX.gif") repeat-y}

#topmenu{position:absolute;top:-20px;right:0;color:#9A9999;}
#topmenu a{color:#9A9999;margin:0 5px;font-weight:100;text-decoration:none}
#lang{position:absolute;top:10px;right:0px;color:#9A9999;} #lang img{border:0;margin:0 4px }

#head{float:left;position:relative;width:770px;z-index:1;padding:0;} 

.boxmenu{float:left;position:relative;top:0px;}
.tabmenu{float:left;position:relative;margin:0 4px;padding:0} 

.boxframe{margin:15px 0 50px 0;padding:0;float:left;width:220px;}
.topframe{background:url("images/top_frame.gif") no-repeat;width:220px;height:95px;}
.bottomframe{width:220px;height:19px;background:url("images/bottom_frame.gif") no-repeat }
.midframe{background:url("images/mid_frame.gif") no-repeat ;text-align:center}

.boxframe1{margin:15px 0 50px 0;padding:0;float:left;width:220px;}
.topframe1{background:url("images/top_frame1.gif") no-repeat;width:220px;height:95px;}
.bottomframe1{width:220px;height:19px;background:url("images/bottom_frame1.gif") no-repeat }
.midframe1{background:url("images/mid_frame1.gif") no-repeat ;text-align:center}

.boxframe2{margin:15px 0 50px 0;padding:0;float:left;width:220px;}
.topframe2{background:url("images/top_frame2.gif") no-repeat;width:220px;height:95px;}
.bottomframe2{width:220px;height:19px;background:url("images/bottom_frame2.gif") no-repeat }
.midframe2{background:url("images/mid_frame2.gif") no-repeat ;text-align:center} 

#menu{clear:both;float:left;position:relative;padding:2px 0 0 0;background:#06468E;width:100%;color:#FFFFFF;font-size:12px}
#menu ul{list-style:none;margin:0;padding:0;background:#8bbcf2;border:1px solid #fff;}
#menu ul a{display:block;text-decoration:none;color:#FFFFFF;margin:0;padding:3px 10px;font-weight:100 } 
#menu ul li{border:2px solid #8bbcf2;}
#menu ul a:hover{display:block;background:#06468E;text-decoration:none;padding:3px 10px;color:#fff;font-weight:100}

.submenu{width:140px;position:absolute;left:0px;background:#06468E;top:29px;display:none;border:0;} 
.submenu a{color:#fff}
#subnavmenu  a{color:#5E5E5E;font-weight:bold;padding:0;font-weight:100}
#subnavmenu  a:hover{background:#EBEBEB}

#menu .menu-ON{float:left;padding:7px 9px;background:url("images/bk_menumid.gif") top;border-bottom:1px solid #fff} 
#menu .menuD-ON{float:left;height:29px;padding:0;background:url("images/bk_menudx.gif") top;width:6px;border-bottom:1px solid #fff}
#menu .menuL-ON{float:left;height:29px;padding:0;background:url("images/bk_menusx.gif") top;width:6px;border-bottom:1px solid #fff}

#menu .menu-OFF{float:left;padding:7px 9px;}
#menu .menuL-OFF{float:left;height:29px;padding:0;width:6px;}
#menu .menuD-OFF{float:left;height:29px;padding:0;width:6px;}
#menu .space-OFF{float:left;padding:5px 0;width:1px;color:#FFFFFF}  
#menu .space-ON{float:left;padding:5px 0;width:1px;color:#06468E}  
#menu .menu-ON a{color:#fff;margin:0 7px;font-weight:bold;text-decoration:none}
#menu .menu-OFF a{color:#FFF;margin:0 7px;font-weight:bold;text-decoration:none}

#tail{float:left;width:770px;padding:0px 0px;background:#fff;margin:0px 0 0px 0;}
#tail .cont{margin:0 10px;border-top:2px solid #06468E;text-align:center;padding:10px 0}
#tail a{color:#000;text-decoration:underline}

.button{float:right;background:#649901;text-align:center;padding:3px 5px;} 
.button a{font-weight:bold;padding:0 10px;color:#fff} 
.button a:hover{text-decoration:underline;color:#fff}

#pager{width:470px;float:left;margin:10px 0;padding:0 0 0 10px;}
#pager .left{float:left;width:200px;border:1px solid #123} 
#pagerSM{float:left;margin:10px 0;padding:0 0 0 5px;}
#pagerSM .left{float:left;border:1px solid #123}