/* Rockwell Diamonds CSS */
BODY {background:#d9d8ee; font-family:arial, helvetica; font-size:12px; margin:0px;}
TD {font-family:arial, helvetica; font-size:12px;}
STRONG {font-family:arial, helvetica; font-size:12px; font-weight:bold;}
BIG {font-family:arial, helvetica; font-size:12px; font-weight:bold;}
.tableheader1 {background-color:#cccccc; font-weight:bold; padding:2px;}
.stock1 {background:#ffffff; font-size:10px; font-family:verdana, arial;}
.stock2 {background:#ededed; font-size:10px; font-family:verdana, arial;}
.stocktitle {font-size:10px; font-family:verdana, arial;}
.stockfooter {font-size:10px; font-family:arial, helvetica;}
.formbord {border:none; font-size:11px; width:235px;height:30px; color:#cccccc; padding:3px; padding-top:8px;}
.formbut {background:#999999; color:#fff; font-size:13px; font-weight:bold; border:none; height:22px;}
.formbg {background:#d9d9d9; padding-left:8px;padding-bottom:10px;}
.topmenu {font-family:arial, helvetica; font-size:12px; font-weight:normal; color:#ffffff;}
.footer {font-family:arial, helvetica; font-size:12px; color:#ffffff;}
.input {font-family:arial, helvetica; font-size:10px;}
UL {padding-left:10px; margin-left:0px;}
.pad10 {padding:10px; padding-top:20px; padding-bottom:20px;}
/* Links */
a:link {color:565370; text-decoration:none;}
a:visited {color:000000; text-decoration:none;}
a:hover {color:8D7262; text-decoration:none;}

/* Side Nav */
.navLink {width: 250px; background:#dedede;}
.navLink a {display:block; font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#686992; text-decoration:none; padding:6px; padding-left:25px;background-image: url('/i/common/rcw2/nav-bg.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: bottom left;}
.navLink a:visited {color:#686992;}
.navLink a:hover {color:#8D7262;}

/* Text Headers */
.header1 {font-family:arial, helvetica; font-size:18px; color:#000000; font-weight:bold;padding-top:20px; padding-bottom:16px;}
.header2 {font-family:arial, helvetica; font-size:16px; color:#000000; font-weight:bold;padding-top:20px; padding-bottom:16px;}
H1 {font-size:14px; font-weight:bold; color:#fff; padding-left:25px; margin:0px; margin-top:9px; width:250px; max-width:225px; height:24px;}
H2 {font-size:14px; font-weight:bold; color:#ff9e00; padding-left:30px; margin:0px; margin-top:9px; width:636px; max-width:606px; height:24px;}
.header3 {font-size:14px; font-weight:bold; color:#ff9e00; padding-left:19px; margin:0px; padding-top:9px; height:24px;}
.header4 {font-size:14px; font-weight:bold; color:#ffffff; padding-left:30px; margin:0px; margin-top:9px; width:636px; max-width:606px; height:24px;}
.header5 {font-size:14px; font-weight:bold; color:#ffffff; padding-left:25px; margin:0px; margin-top:9px; height:24px;}

/* Misc Functions */
.pngt {behavior: url('/cc/js/pngbehavior.htc');}

/* Layout Related Images */
.logobg {background:#fff;}
.menubot {background:#e9e9e9;}
.buttons {padding:15px;}
.bannerbg {background:#ff9900; background-image: url('/i/common/rcw2/banner-bg.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}
.subbannerbg {background:#fff; background-image: url('/i/common/rcw2/subanner-bg.gif'); background-repeat: no-repeat; background-attachment: relative; background-position: top left;}

.sidebg {background:#f4f4f4; border-bottom:10px #fff solid; width:250px;}
.contentborder {border:10px #fff solid; border-top:none;padding-right:20px;}
.content {width:636px; max-width:586px; background:#f4f4f4; padding:15px;}
.contentfull {width:886px; max-width:836px; background:#f4f4f4; padding:15px;}
.fcontent {padding-left:20px;}

.leftshadow {
   behavior: url('/cc/js/pngbehavior.htc'); background-image: url('/i/common/rcw2/leftshadow.png'); background-repeat: repeat; background-attachment: relative; background-position: top right;
}

.rightshadow {
   behavior: url('/cc/js/pngbehavior.htc'); background-image: url('/i/common/rcw2/rightshadow.png'); background-repeat: repeat; background-attachment: relative; background-position: top left;
} 

.stockticker {color:#747474; text-align:right; padding-right:20px;}

table.CTable {width: 100%; border-width: 1px 1px 1px 1px; border-spacing: 0px; border-style: solid solid solid solid; border-color: black black black black; border-collapse: collapse; background-color:#EEEEEE;}

table.CTable th {border-width: 1px 1px 1px 1px; border-spacing: 0px; border-style: solid solid solid solid; border-color: black black black black; border-collapse: collapse; background-color:#4b4e8e; color:#FFFFFF; font-size:12px; padding:4px;}

table.CTable td {border-width: 1px 1px 1px 1px; border-spacing: 0px; border-style: solid solid solid solid; border-color: black black black black; border-collapse: collapse; background-color: #EEEEEE; padding: 4px; text-align: center;}

/* Footer Area */
.footerbg {background:#e9e9e9; color:#999999;}

/* Background images */
.menubg {background-image: url('/i/common/rcw2/menu-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top left;} 
.mainbg {background-image: url('/i/common/rcw2/main-bg.gif'); background-repeat: repeat-x; background-attachment: relative; background-position: top center;} 
.bodybg {background-image: url('/i/common/rcw2/body-bg.gif'); background-repeat: repeat-y; background-attachment: relative; background-position: top center;} 

/* Front Page */
.box1 {background:#f4f4f4; padding:10px;}
.newsitem {background:#dedede; padding:15px; border-bottom:2px solid #f4f4f4;}

.listtitle {font-weight:bold;}
.listdate {font-style:italic;}