BODY {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; margin:0px; color:#333333;} 
TD {font-family:verdana, arial, helvetica, sans-serif; font-size:11px} 
BIG {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:bold} 
STRONG {font-family:verdana, arial, helvetica, sans-serif; font-size:11px; font-weight:bold} 
.header1 {font-family:verdana, arial, helvetica, sans-serif; font-size:14px; font-weight:normal} 
SMALL {font-family:verdana, arial, helvetica, sans-serif; font-size:10px} 
.footer {font-family:verdana, arial, helvetica, sans-serif; font-size:10px} 
.input {font-family:verdana, arial, helvetica, sans-serif; font-size:10px} 
.form2 {font-family:verdana, arial, helvetica, sans-serif; font-size:10px;} 
.stock {font-family:verdana, arial, helvetica, sans-serif; font-size:10px} 
a:link {color:#990000; text-decoration:none;}
a:visited {color:#990000; text-decoration:none;}
a:hover {color:#000099; text-decoration:none;}
.searchbox {padding-top:20px;}
HR {border:0px; color:#F8991D; background-color:#F8991D; height:1px;}
a:link {color:#006699; text-decoration:none;}
a:visited {color:#006699; text-decoration:none;}
a:hover {color:#003366; text-decoration:none;}
.menubg {background-image: url('/i/common4/menu-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.branding {line-height:1.5em;}
.padleft {padding-left:20px;}

/* Nav Stuff */
.navLink {width: 170px;}
.navLink a {display:block; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#006699; 
 text-decoration: none; padding:4px; padding-left:11px; border-bottom:1px solid #eee;}
.navLink a:visited {color:#006699;}
.navLink a:hover {color:#006699; text-decoration:underline;}   


/* Front Page Stuff */
.pada {padding:10px; background:#e5e5e5}
.padb {padding:10px; background:#e7f6fd}
.padc {padding:10px; background:#fff}

.pad1 {padding:10px;}
.pad2 {padding:10px; color:#fff;}
.pptbg {color:#fff; border:1px solid #CCC9BB; background:#2C3C5C; background-image: url('/i/front4/ppt-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;}
.marketwatch {border:1px solid #D6E0F2;}
.stocktable {border-bottom:1px solid #D6E0F2;font-size:10px;}
.stocktable2 {font-size:10px;}

/* Clients Section Stuff */
.clientbox1 {width:750px; border:1px solid #D6E0F2;}
.clientbox1text {padding:10px;}

.clientbox2 {padding:10px;}
.clientbox3 {padding-top:10px;}

.clienthr {background:#EEEEE9;}
.clientabstract {padding:10px; padding-top:0px;}

/* Featured Company */
.featured {font-size:16px; font-weight:bold; font-family:arial, helvetica, sans-serif;}
.featuredsymbol {color:#666; font-size:16px; font-weight:bold; font-family:arial, helvetica, sans-serif;}
.feat a {color:#ea7a0a; font-weight:bold;}
.feat a:visited {color:#ea7a0a; font-weight:bold;}
.feat a:hover {color:#ea7a0a; font-weight:bold;}

/* In The News */
.date {padding-left:9px; float:left; width:130px; font-weight:bold;}
.title {padding-left:14px; float:left; width:370px; padding-bottom:1em;}
.clear {clear:both;}

/* Forms */
.formbg2 {background:#F8991D; color:#fff; padding:2px;}

.even {background:#eaf4fb;}
.odd {background:#fff;}
#thetable tr {vertical-align:middle;}
#thetable td {padding-left:15px; padding-right:15px;}

#table2 tr {vertical-align:top;}
#table2 td {padding-left:5px; padding-right:5px; border-bottom:1px solid #d0d0c2;}

