@charset "utf-8";
/* CSS Document */

 @import url(inc/base.css);
 @import url(inc/layout.css);
 @import url(inc/header.css);

body{background:#FFF url(../images/topBar2.gif) top repeat-x;}
#sidebar div{ padding:0 20px;} 
#sidebar div h2{ height:24px; font-weight:bold; font-size:12px; line-height:24px; display:block; margin:0; padding:0 0 0 22px; }
#sidebar div dl{ margin:10px;}
#sidebar div dt{ font-weight:bold; }
#sidebar div dd{ background:url(../images/ddbar.gif) no-repeat 0 8px; padding-left:10px; margin:0; }
#sidebar div ul{ list-style:none; margin:10px;}
#sidebar div h3{ height:21px; font-size:12px; line-height:21px; display:block; margin:5px 0; padding:0 5px; border:1px solid #000; font-weight:normal; }
#sidebar div #partner{ margin:10px; background:url(../images/partner.gif) 0 0 repeat; width:200px; height:47px; display:block; text-indent:-1000px; }
#sidebar div #reg{ margin:10px; background:url(../images/reg.gif) 0 0 repeat; width:200px; height:47px; display:block; text-indent:-1000px; }
#sidebar div #application{ margin:10px; background:url(../images/application.gif) 0 0 repeat; width:200px; height:47px; display:block; text-indent:-1000px; }
#sidebar div #online-exh{  margin:10px; background:url(../images/online-exh.gif) 0 0 repeat; width:200px; height:47px; display:block; text-indent:-1000px; }

#mainContent #branding{ width:585px; height:160px; background:url(../images/branding.gif) no-repeat; margin:0 0 3px 0; }
#mainContent h1{ clear:both; height:24px; font-weight:bold;	font-size:12px; line-height:24px; display:block; margin:0; padding:0 0 0 14px; }
#mainContent h2{ clear:both; height:24px; font-weight:bold;	font-size:12px; line-height:24px; display:block; margin:0; padding:0 0 0 14px; margin-bottom:10px; border-bottom:1px solid #000; }
#mainContent h4{ clear:both; font-size:14px; font-weight:bold; margin:0.5em;}
#mainContent strong{}
#mainContent p{ margin:0.5em; }
#mainContent ul{ margin-left:20px; }
#mainContent ul li{ margin:2px 2px 0 2px; }
#mainContent ul li img{ border:1px solid #000; }
#mainContent #photoNews { float:left; margin:0 5px; }
#mainContent #listnews ul{ list-style:none; margin:0;}
#mainContent #listnews ul li{width:330px;float:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/arc.gif) no-repeat 10px 6px;padding-left:20px;height:20px; margin:2px 0}

#mainContent #logolink{ margin:0;}
#mainContent #logolink img{ margin:2px 10px ; border:1px solid #CCC}
#mainContent #logolink a:hover img{ border:1px solid #FF33FF;}