body  { font-family: Verdana, Arial, Helvetica, Sans-Serif; font-size: 11px; color: #666666;  }

p { font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #666666;
	font-size: 11px; }

img.pic {margin: 0px 12px 200px 0px; border: 5px #EEEEEE solid;}
	
td    { font-family: Verdana, Arial, Helvetica, Sans-Serif;	color: #666666; font-size: 11px;}

.s1 { font-family: Verdana, Arial, Helvetica, Sans-Serif;		 font-size: 11px; }
.s2 { font-family: Verdana, Arial, Helvetica, Sans-Serif;		 font-size: 11px; }         

.red {color:#910028}

.t1 { font-size: 12px; color: #336699; font-weight: bold; padding: 0px 0px 12px 0px;}
.s1 { font-size: 12px; color: #0082BE; font-weight: bold;}
.s3 { font-size: 12px; color: #666666; font-weight: bold;}

.td1 {font-weight: bold; background:#EEEEEE; text-align:right;}
.td2 {background:#FFFFFF;}

input.txt {border:0px;}
.sub {background-image: url(img/btn_search.gif);border:0px; width: 20px; height:20px;}

.tab { font-size: 12px; color: #FFFFFF; font-weight: bold;  height: 35px;}

.org {color: #FF6600; font-size : 12px;font-weight: bold;}
.gry {color: #666666; font-size : 12px;}

.footer { font-size: 11px; padding: 16px 12px 16px 12px; background-repeat:  repeat-x; background-image: url(img/bg_f.gif); }	
.f { padding: 10px 0px 10px 0px;color: #666666; }

div.t2 {padding: 8px 0px 12px 0px;  font-size : 14px; font-weight: bold; }
div.t4 {padding: 4px 0px 4px 24px; }
div.t5 {padding: 4px 0px 4px 48px; }
.m11 {padding: 3px 0px 3px 26px; background-image: url(img/bg_menu.gif); }
.m12 {padding: 3px 0px 3px 36px; background-image: url(img/bg_menu2.gif); }
.news {color: #336699; font-size : 16px; font-weight: bold; padding: 0px 0px 10px 0px;}
.right40 {padding: 50px 40px 0px 0px;}

h1   { font-size: 16px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:  #FF6600; }
h2   { font-size: 14px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:  #666666; }
h3   { font-size: 14px; font-family: Verdana, Arial, Helvetica, Sans-Serif; color:  #666666; }

/*
a {  font-size : 11px; color: #FF6600;}
a:hover  { color: #336699;}
*/

a {font-size : 11px; color: #053775;}
a:hover { color: #FF6600;}


a.or {  font-size : 11px; color: #FF6600;}
a.or:hover  { color: #336699;}



a.f  { color: #666666; font-size : 11px;}
a.f:hover {color: #336699;} 

a.ff  { color: #336699; font-size : 11px;}
a.ff:hover {color: #FF6600;}

a.m { font-family: Verdana, Arial, Helvetica, Sans-Serif; 
       font-size: 11px;	 
       text-decoration: none; 
       color: #666666;
       padding: 2px 0px 4px 0px;
       margin: 0px; }

a.m:hover { color: #FF6600;}



.m1 {font-weight: bold; font-size: 12px; color: #003E78; padding: 12px 5px 2px 34px;}

a.ma {  font-size: 11px; text-decoration: none; color: #FF6600; padding: 2px 0px 4px 0px; margin: 0px;  font-weight: bold;}

.m0 {font-weight: bold; font-size: 12px; color: #003E78;}
a.m0:hover { color: #FF6600;}

a.mt {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 6px 0px 6px;}
a.mt:hover {color: #CCCCFF; padding: 0px 6px 0px 6px;}

a.mtt {color: #FFFFFF; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 6px 0px 6px;}
a.mtt:hover {color: #000066; padding: 0px 6px 0px 6px;}

a.t {color: #FFFFFF; font-size: 12px; font-weight: bold;padding: 12px 12px 8px 56px;   text-decoration: none;}
a.t:hover {color: #EEEEEE;}

a.mtta {color: #000066; font-size: 12px; font-weight: bold; text-decoration: none; padding: 0px 6px 0px 6px;}
a.mtta:hover {color: #000066;}

a.t4 {color: #666666; padding: 2px;  text-decoration: none;}
a.t4:hover {color: #FFFFFF; background:#FF9900; padding: 2px; text-decoration: none; }

a.ta {color: #FFFFFF; background:#FF9900; padding: 3px; width:100%; text-decoration: none;}
a.ta:hover {color: #FFFFFF; text-decoration: none;}



/* =Hoverbox Code= */
.hoverbox { cursor: default; list-style: none; }
.hoverbox a { cursor: default; }
.hoverbox a .preview { display: none; }
.hoverbox a:hover .preview { display: block; position: absolute; top: -33px; left: -95px; z-index: 1; }
.hoverbox img { color: inherit; padding: 2px; vertical-align: top; }
.hoverbox { background: #F8F1DC; color: inherit; display: inline; float: left; margin: 3px; padding: 5px; position: relative; }
.hoverbox .preview { border-color: #FFCC99; }        
/* ----------------- */

#share42 {
  display: inline-block;
  padding: 6px 0 0 6px;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {
  opacity: 0.5;
  vertical-align: bottom;
}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

tr.colla {
   visibility: none;
   display: none;
}

tr.shown {
   visibility: visible;
   display: table-row;
}

td.bot {border-bottom: 2px solid #DDDDDD; }



