/* Divs */
#columnLeft {width: 573px; padding: 6px 0px 10px 0px; float: left;}
#columnRight {width: 186px; padding-top: 9px; float: right;}
#nestedLeft {width: 278px; float: left;}
#nestedRight {width: 278px; float: right;}
#shaded {background: #e1e1e1; padding-bottom: 1px;}
/* Layout classes */
h3 {font-size: 16px; font-weight: bold; color: #1866EE; padding-top: 11px;}
.division {height: 15px; background: url(../img/line.gif) 0px 12px repeat-x;}
.mainshot {padding-top: 15px;}
.subHeads {font-size: 14px; font-weight: bold; text-decoration: underline; color: #686766;}
.columnBase {height: 2px; background: url(../img/line.gif) repeat-x;}
/* Icon Boxes */
.ibox {position: relative; margin-top: 6px;}
.ibox a, .noLink {display: block; color: #1866EE; font-size: 10px; text-decoration: none; padding: 0px 0px 0px 30px;}
.noPic a {padding: 0px;}
.ibox a:hover {text-decoration: underline; cursor: pointer;}
.iboxhead {font-size: 14px; color: #1866EE; font-weight: bold;}
.ibox a img, .noLink img {position: absolute; top: 2px; left: 0px; padding-right: 8px;}
/* Lists */
#sidebar {margin: -2px 7px 0px 7px;}
#sidebar li {border-top: dotted 1px #999; padding-bottom: 6px;}
#sidebar li.noBdr {border: none;}
#specs li {padding: 4px 0px 4px 0px; background: url(../img/bulletblue.gif) 2px 3px no-repeat; text-indent: 12px; border: none;}
#specs li.nobullet {padding-top: 0px; background: none;}
#specs li.last {padding-bottom: 2px;}
.icSpecs {padding-top: 8px;}
.icSpecs li {padding: 3px 0px 3px 0px; background: url(../img/bullet.gif) 1px 6px no-repeat; text-indent: 14px; border: none;}
.icSpecs span {display: block; text-indent: 0px; margin-left: 14px;}
.icSpecs li.last {padding-bottom: 0px;}
/* Table Stuff */
table#ins {margin-top: 14px;}
th {border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; border-top: 1px solid #C1DAD7; padding-top: 6px; padding-bottom: 6px; background: url(../img/table_top.gif) no-repeat;}
th.title {border-left: 1px solid #C1DAD7; padding-left: 11px; font-weight: bold; font-size: 14px; color: #1866EE;}
th.head {text-align:center; color: #565656;}
th.row1 {border-left: 1px solid #C1DAD7; border-top: 0; padding-left: 10px; padding-right: 10px; background: url(../img/table_left.gif) no-repeat; color: #565656;}
th.row2 {border-left: 1px solid #C1DAD7; border-top: 0; padding-left: 10px; padding-right: 10px; background: #fff;}
td.alt {background: #fff; color: #B4AA9D;}
td {width: 170px; border-right: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; background: #f6f9ff; text-align:center;}
td.iC {width: 130px;}
