body {margin:0; background:#484848 url(/images/bg_page.png) repeat-y top center;}
body, td, th {color:#414042; font:12px Arial,Helvetica,sans-serif;}

a:link {color:#0098cb; text-decoration:none;}
a:visited {color:#3c2480; text-decoration:none;}
a:hover, a:active {color:#0098cb; text-decoration:underline; outline:none;}
a.noUL:link, a.noUL:visited, a.noUL:hover, a.noUL:active {text-decoration:none;}
a.hoverUL:link, a.hoverUL:visited {text-decoration:none;}
a.hoverUL:hover, a.hoverUL:active {text-decoration:underline;}
a.white:link, a.white:visited {color:#fff; text-decoration:none;}
a.white:hover, a.white:active {color:#fff; text-decoration:underline;}
a.block {display:block;}
a.block:link, a.block:visited {color:#414042; text-decoration:none;}
a.block:hover, a.block:active {color:#0073b6; text-decoration:none;}

form, h1, h2, h3, h4, h5, h6 {margin:0;}
p {margin-top:0; margin-bottom:1em;}
p.subHeading {margin-top:21px;}
p.date {margin-top: 10px; font-weight:bold;}
img {border:0;}

h2 {margin-bottom:4px; color:#0096ca; font-size:21px; font-weight:normal; text-transform:uppercase;}
h2.subHeading {margin:21px 0 9px 0; line-height:1em;}
h3 {font-size:14px;}
h4 {font-size:12px;}

.clear {clear:both;}

#logo {margin:35px 0 39px 14px;}

.content {margin:0 auto; padding:0 19px; width:742px; background-color:#fff;}
.contentSub {margin:0 auto; padding:0 28px; width:724px; background-color:#fff;}
.stripeBlue {background:#0098cb url(/images/bg_stripeblue.png) repeat-y top center;}
.stripeBlue .content {background-color:#0098cb; color:#41383d;}
.stripeBlue div.blurb {padding:9px 0 9px 9px;}

#topNav {float:right; margin:49px 14px 14px 0; font-size:12px; text-align:right; text-transform:uppercase;}
#topNav a {margin-left:30px; text-decoration:none;}
#topNav a:link, #topNav a:visited {color:#414042;}
#topNav a:hover, #topNav a:active {color:#0098cb;}
#topNav a.selected {color:#0098cb;}

#footer {padding:55px 0 30px 0; border-top:1px solid #9f9fa0; font-size:11px; text-align:right;}

#botlogo {float:left; margin-top:-6px;}
#botNav {float:left; text-transform:uppercase;}
#botNav a {padding:0 8px; text-decoration:none;}
#botNav a:link, #botNav a:visited {color:#414042;}
#botNav a:hover, #botNav a:active {color:#0098cb;}

#blkCLC {float:right;}
#blkCLC img {float:right; margin:-25px 0 0 10px;}

.homeTitle {padding:9px 0 9px 9px; font-size:18px;}
.collectionTitle {padding:16px 0 16px 9px; color:#fff; font-size:31px;}

.bxCollection {margin-bottom:15px; padding:9px 35px 11px 203px; border:3px solid #c7c8ca; background-color:#e7e7e8; font-size:11px;}
.bxCollection img.thumb {float:left; margin:2px 0 0 -192px; padding-right:15px;}
.bxCollection h4 {padding-bottom:4px; font-size:14px; font-variant:small-caps;}
.bxCollection a.noHL:link, .bxCollection a.noHL:visited, .bxCollection a.noHL:hover, .bxCollection a.noHL:active {color:#414042; text-decoration:none;}
.bxCollection a:link h4, .bxCollection a:visited h4 {color:#414042;}
.bxCollection a:hover h4, .bxCollection a:active h4 {color:#0098cb;}
.bxCollection form {margin-top: 4px;}
.bxCollection .copyright {float:right; margin-top:8px;}

.bxSearch {padding:11px 14px; background-color:#0098cb; color:#fff; font-size:11px;}
.bxSearch .field {float:left;}
.bxSearch .btSearch {position:absolute; margin:2px 0 0 7px;}
.bxSearch #idSearch1 {display:block; float:left; margin-left:100px;}
.bxSearch #idSearch2 {display:block; float:left; margin-left:30px;}
.bxSearch #lblSearch1 {display:block; float:left; width:185px;}
.bxSearch #lblSearch2 {display:block; float:left; width:110px;}

.colLeft {float:left; width:265px; padding:25px 30px 25px 16px;}
.colLeft .frmSearch {margin-bottom:16px; padding-bottom:18px; border-bottom:1px solid #9f9fa0;}

.colRight {float:left; width:416px; margin-bottom:40px; font-size:12px; line-height:1.4em;}

.btSearch {position:absolute; margin:1px 0 0 7px;}

.txtXLarge	{font-size:18px;}
.txtLarge	{font-size:14px;}
.txtMdLarge	{font-size:13px;}
.txtMedium	{font-size:12px;}
.txtSmall	{font-size:11px;}
.txtXSmall	{font-size:10px;}
.txtXXSmall	{font-size:9px;}

.txtWhite, .txtWhite a:link, .txtWhite a:visited, .txtWhite a:hover, .txtWhite a:active	{color:#fff;}
.txtBlack {color:#000;}
.txtGray {color:#666;}
.txtBlue {color:#00467f;}
.txtDkBlue {color:#084266;}
.txtLtBlue {color:#0073b6;}
.txtGrayBlue {color:#8cacc5;}
.txtRed {color:#b2332a;}
.txtGreen {color:#4c8945;}
.txtOrange {color:#c88020;}
.txtPurple {color:#563785;}

.bgLtBlue {background-color:#dbe5f1;}

