a { color:#F7BC32; text-decoration:none; }
a:hover { text-decoration:underline; }
dt { font-weight:bold; font-size:13px; padding:7px; }
dt span { font-weight:normal; font-size:10px; }
dd { font-size:11px; margin-left: 0px; margin-bottom:10px; }
dt.odd { background-color:#1B1B1B; }

#cntSecondary { position:relative; min-height:98%; background:url(../assets/img/common/bg-secondary.gif) repeat-y; }
#cnt { position:relative; margin-left:209px; }
/*#cnt { position:relative; min-height:900px; height:100%; background-color:#000000; margin-left:209px; }
#leftrail { position:relative; width:209px; float:left; margin-top:233px; padding-bottom:50px; }*/
#leftrail { position:absolute; width:209px; top:245px; left:0; }
#mainrail { position:relative; padding-top:24px; padding-left:24px; padding-bottom:24px; width:95%; max-width:1000px; z-index:100; }
#lipfordmainrail { position:relative; padding-top:24px; padding-left:0px; padding-bottom:24px; width:100%; max-width:1000px; z-index:100; }
#lipfordcopy{padding-left:24px; width:90%;}
#lipfordflash{padding-left:24px;}
#whiteBar{width:100%; height:1px; background-color:#FFFFFF; margin-top:30px; margin-bottom:24px;}

ul#leftnav_list { margin:0 0 0 12px; padding:0; }
ul#leftnav_list li { line-height:24px; margin:0; padding-left: 24px; padding-top:1px; font-size: 13px; list-style:none; color:#000000; font-weight:bold; }
ul#leftnav_list li a { color:#000000; text-decoration:none; }
ul#leftnav_list li a:hover { color:#000000; text-decoration:none; }
ul#leftnav_list li.on { background:url(../assets/img/common/bg-nav.gif) no-repeat; color:#FFFFFF; }
ul#leftnav_list li.on a { color:#FFFFFF; }
ul#leftnav_list li.off:hover { color:#CA0E18; }
ul#leftnav_list li.off:hover a { color:#CA0E18; }

.box { position:relative; background:url(../assets/img/common/bg-box-gradient.jpg) repeat-x; width:100%; padding:10px 0 10px 0; }
.boxTop { position:absolute; top:0; left:0; height:10px; width:100%; }
.boxTL { position:absolute; top:0; left:0; height:10px; width:10px; background:url(../assets/img/common/bg-box-tl.jpg) no-repeat; }
.boxTR { position:absolute; top:0; right:0; height:10px; width:10px; background:url(../assets/img/common/bg-box-tr.jpg) no-repeat; }
.boxContent { border-left:1px solid #464646; border-right:1px solid #464646; padding:14px; }
.boxBottom { position:absolute; bottom:0; left:0; height:10px; width:100%; background:url(../assets/img/common/bg-box-bottom.jpg) repeat-x; }
.boxBL { position:absolute; top:0; left:0; height:10px; width:10px; background:url(../assets/img/common/bg-box-bl.jpg) no-repeat; }
.boxBR { position:absolute; top:0; right:0; height:10px; width:10px; background:url(../assets/img/common/bg-box-br.jpg) no-repeat; }


.ybox { position:relative; background:#F7CE36 url(../assets/img/common/bg-y-box-inner.jpg) repeat-x; width:100%; padding:13px 0 13px 0; }
.yboxTop { position:absolute; top:0; left:0; height:13px; width:100%; background:url(../assets/img/common/bg-y-box-top.jpg) repeat-x; }
.yboxTL { position:absolute; top:0; left:0; height:13px; width:12px; background:url(../assets/img/common/bg-y-box-tl.jpg) no-repeat; }
.yboxTR { position:absolute; top:0; right:0; height:10px; width:12px; background:url(../assets/img/common/bg-y-box-tr.jpg) no-repeat; }
.yboxContent { border-left:1px solid #FCEAAB; border-right:1px solid #FCEAAB; padding:14px; }
.yboxBottom { position:absolute; bottom:0; left:0; height:13px; width:100%; background:url(../assets/img/common/bg-y-box-bottom.jpg) repeat-x bottom; }
.yboxBL { position:absolute; top:0; left:0; height:13px; width:12px; background:url(../assets/img/common/bg-y-box-bl.jpg) no-repeat; }
.yboxBR { position:absolute; top:0; right:0; height:13px; width:12px; background:url(../assets/img/common/bg-y-box-br.jpg) no-repeat; }

#shadowImg { position:fixed; left:193px; top:0; width:17px; height:100%; background:url(../assets/img/common/pic-shadow.png) no-repeat; z-index:2 }

#cntSecondaryTop { border-bottom:1px solid #999999; padding:24px; text-align:right; position:relative; z-index:500; background-color:#000000; }
#cntSecondaryTop img { margin-left:5px; }

#cntSidePanel { position:fixed; left:0; bottom:0; height:100%; width:212px; min-height:560px; }
#cntSidePanel #cansImg{ position:absolute; bottom:0; z-index:1 }