/* CSS Document */
body{padding:0px; margin:6px 0 0 0; background:#2a2f30 url(images/bg03.gif) 0 0 repeat-x; color:#000; font:12px/14px Arial, Helvetica, sans-serif; text-align:left;}
div, p, ul, h1, h2, h3, form, img{padding:0px; margin:0px;}

a{background:none; color:#fff; text-decoration:none;}
a:hover{background:none; color:#3cf; font-weight:bold; text-decoration:none;}

table { margin:0px; padding:0px; font:12px arial,verdana,helvetica,sans-serif; text-decoration:none;}
p {margin:0 auto; padding:0px; font:14px arial,verdana,helvetica,sans-serif; color:#fff; text-decoration:none; text-align:left;}
p.a {margin:0px; padding:0 23px 0 23px; font:14px arial,verdana,helvetica,sans-serif; color:#fff; text-decoration:none; text-align:left;}
p.h {font:16px/18px arial,verdana,helvetica,sans-serif; color:#fff; text-align:justify;}
h1 {font:bold 22px/26px arial,verdana,helvetica,sans-serif; color:#f00; text-align:left;}
h2 {font:20px/24px arial,verdana,helvetica,sans-serif; color:#f00; text-align:left;}

#top {width:973px; height:86px; background:url(images/tgf_topheader1.gif) 0 0 no-repeat; margin:0 auto;}

#topmenu {width:728px; height:44px; background:none; margin:0px; padding:20px 0 0 224px; position:block;}
#topmenu ul {width:728px; height:44px; background:none; margin:0px; padding:0 0 0 0;}
#topmenu ul li{list-style:none; float:left; font:bold 12px Tahoma,Arial,Helvetica,sans-serif; padding:14px 0px 15px 0px;}
#topmenu ul li a{color:#fff; font:bold 12px Arial,Tahoma,Helvetica,sans-serif; padding:14px 35px 15px 35px;}
#topmenu ul li a:hover{color:yellow; background:url(images/tgf_menubghover.gif); font:bold 12px Arial,Tahoma,Helvetica,sans-serif; padding:14px 35px 15px 35px;}

#fpan {width:973px; height:195px; margin:0 auto; position:block;}

#fpan2 {width:973px; background:url(images/banner2_product.jpg); height:195px; margin:0 auto; position:block;}

#bodypan {width:973px; background:#363c3e; position:block;}