BODY {font-family:arial, helvetica, sans-serif; font-size:12px; margin:0px;}
TD {font-family:arial, helvetica, sans-serif; font-size:12px}
BIG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold}
STRONG {font-family:arial, helvetica, sans-serif; font-size:12px; font-weight:bold;}
SMALL {font-family:arial, helvetica, sans-serif; font-size:10px}
.pad {padding-left:28px; padding-right:28px; padding-bottom:10px;}
.pngt {behavior: url('/cc/js/pngbehavior.htc');}
.footer {font-family:arial, helvetica, sans-serif; font-size:12px}
.input {font-family:arial, helvetica, sans-serif; font-size:12px}
.stock {font-family:arial, helvetica, sans-serif; font-size:12px}
.stock1 {font-family:arial, helvetica, sans-serif; font-size:12px; color:#e06100;}
.stock2 {font-family:arial, helvetica, sans-serif; font-size:12px; color:#ffffff;}
.stock3 {font-family:arial, helvetica, sans-serif; font-size:10px; color:#ffcb6c;text-transform:uppercase;}
.stock4 {font-family:arial, helvetica, sans-serif; font-size:10px; color:#ffffff;}
.input2 {font-family:arial, helvetica, sans-serif; font-size:11px}
.input3 {font-family:arial, helvetica, sans-serif; font-size:10px}
.input4 {font-family:arial, helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#subbanner {font-family:arial, helvetica, sans-serif; font-size:15px;font-weight:bold;color:#df6000;}
#n1 {border-bottom:1px dashed #3e79c6;}

/* Navigational stuff */
a {position: relative; z-index: 1;}
a:link {color:#336699; text-decoration:none;}
a:visited {color:#336699; text-decoration:none;}
a:hover {color:#ff9900; text-decoration:none;}
.navLink {width: 175px;}
.navLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#000000; 
 text-decoration: none; padding:4px; padding-left:10px; padding-right:10px; border-top:1px solid #aec2cf;}
.navLink a:visited {color:#000000;}
.navLink a:hover {color:#000000;font-weight:bold;}   
.navaLink {width: 175px;}
.navaLink a {display:block; font-size:12px; font-weight:bold;font-family: Arial, Helvetica, sans-serif; color:#000000; 
 text-decoration: none; padding:4px; padding-left:10px; padding-right:10px; border-top:1px solid #aec2cf;}
.navaLink a:visited {color:#000000;font-weight:bold;}
.navaLink a:hover {color:#000000;font-weight:bold;} 

.subLink {width: 175px;}
.subLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#336699; 
 text-decoration: none; padding:4px; padding-left:25px; padding-right:10px; border-bottom:1px solid #ffffff;}
.subLink a:visited {color:#336699;}
.subLink a:hover {color:#ff9900;}   
.subsubnavLink {width: 155px;}
.subsubnavLink a {display:block; font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#336699; 
 text-decoration: none; padding:4px; padding-left:35px; padding-right:10px; border-bottom:1px solid #ffffff;}
.subsubnavLink a:visited {color:#336699;}
.subsubnavLink a:hover {color:#ff9900;}   

/* Image related stuff */
.headertop {background-image: url('/i/common/headertop.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top center;}
.headertop2 {background-image: url('/i/common/headertop2.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top center;}
.headertop3 {background-image: url('/i/common/headertop3sp.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top center;}
.mainbg {background-image: url('/i/common08/mainbg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.bg {background-image: url('/i/common08/innerbg.jpg'); background-repeat: no-repeat; background-attachment: relative; background-position: top center;}
.homebg {background-image: url('/i/front08/homebg2.jpg'); background-color:#000000; background-repeat: no-repeat; background-attachment: relative; background-position: top center;}
.welcomebg {behavior: url('/cc/js/pngbehavior.htc'); color:#fff; padding-left:24px; padding-right:30px; padding-bottom:20px; padding-top:55px; background-image: url('/i/front/welcome-bg.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.welcomebg2 {behavior: url('/cc/js/pngbehavior.htc'); color:#fff; padding-left:24px; padding-right:30px; padding-bottom:20px; padding-top:0px; background-image: url('/i/front/welcome-bg.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.welcomebg3 {behavior: url('/cc/js/pngbehavior.htc'); color:#fff; padding-left:24px; padding-right:30px; padding-bottom:20px; padding-top:0px; background-image: url('/i/front/welcome-bg2.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.latestbg {behavior: url('/cc/js/pngbehavior.htc'); color:#fff; padding-left:24px; padding-right:30px; padding-bottom:20px; padding-top:55px; background-image: url('/i/front/latest-bg.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.latestbg2 {behavior: url('/cc/js/pngbehavior.htc'); color:#fff; padding-left:24px; padding-right:30px; padding-bottom:20px; padding-top:0px; background-image: url('/i/front/latest-bg2.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.subscribebg {behavior: url('/cc/js/pngbehavior.htc'); color:#fff; padding-left:24px; padding-right:30px; padding-bottom:20px; padding-top:55px; background-image: url('/i/front/subscribe-bg.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.featbg {behavior: url('/cc/js/pngbehavior.htc'); color:#fff; padding:5px; background-image: url('/i/front/feat-bg.png'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.featitem {width:265px; color:#ffffff; background:#242C2C;}
.featitem b {color:#ffffff;}
.dotdot {background-image: url('/i/dotdot.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.dash {background-image: url('/i/dash.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
/*.featitem {width:265px; color:#fff; background:#6B6950;}*/
.picborder {border:2px solid #666; padding:2px;}

/* news home*/
.news {color:#fff; font-size:11px; font-weight:normal; padding:5px 10px 5px 28px;}
.news a:link {color:#ffcb6b; text-decoration:none;}
.news a:visited {color:#ffcb6b; text-decoration:none;}
.news a:hover {color:#ffffcc; text-decoration:none;}

/* news sub*/
.news2 {color:#000000; font-size:11px; font-weight:normal; padding:5px 0px 5px 0px;}
.news2 a:link {color:#df6000; text-decoration:none;}
.news2 a:visited {color:#df6000; text-decoration:none;}
.news2 a:hover {color:#999999; text-decoration:none;}

/* footer*/
.footer {color:#7c7b7b; font-size:10px;line-height:12px; font-weight:normal;}
.footer a:link {color:#7c7b7b; text-decoration:none;}
.footer a:visited {color:#7c7b7b; text-decoration:none;}
.footer a:hover {color:#df6000; text-decoration:none;}

.footer2 {color:#7c7b7b; font-size:11px; line-height:12px; font-weight:normal;}
