@charset "UTF-8";
/* CSS Document */
#header-sub-bar {display:none;}

#DEN-base {font-size:12px; color:#323232; font-family:Trebuchet MS,Trebuchet,Lucida Grande,Verdana,sans-serif;}
#DEN-base a { color:#0D4D97; outline:none; text-decoration:none;}
#DEN-base a:hover {color:#3d8dd1;}

#DEN-head { height:122px; width:990px; position:relative;}
h1#DEN-logo {background:url(/DEN/images/logo.png) no-repeat; height:34px; width:479px; text-indent:-5000px; position:absolute; top:44px; left:1px; margin:0; padding:0;}
#DEN-nav {position:absolute; bottom:0; left:0; width:100%; height:44px; background:url(/DEN/images/nav-bg.jpg) repeat-x; z-index:1;}

#DEN-nav a {float:left; color:#fff;  font-size:16px; line-height:18px; padding:11px 14px 12px 14px; position:relative;  top:1px; border-left:#3172af 1px solid; border-right:#3172af 1px solid; text-decoration:none; font-family:Trebuchet MS,Trebuchet,Lucida Grande,Verdana,sans-serif;letter-spacing:normal;}
#DEN-nav a:hover {background:#2e70ac; color:#fff;}
#DEN-nav img {width:1px; height:44px; float:left; background:#000;}

a#btn_star {position:absolute; right:0; bottom:0; background:url(/DEN/images/btn_star.png) no-repeat; height:104px; width:319px; z-index:2; text-indent:-5000px;}
a#btn_star:hover {background-position:0 -104px;}

#linkBlocker {height:44px; width:236px; position:absolute; z-index:3; bottom:0; right:85px;}

#DEN-content {padding-top:10px;}
#DEN-content h3 {font-size:14px; font-weight:bold; color:#0d4d97; padding:0 0 9px 0; margin:0;}
#DEN-content h3.oo1 {color:#e3911e;}
#DEN-content h3.oo2 {color:#e3911e;}

#DEN-content div.denWrap {margin:0; padding:14px 14px 10px 14px; position:relative;}
#DEN-content div.denWrap2 {margin:0; padding:10px 6px 6px 10px; position:relative;}

#DEN-content .miniBox div.denWrap {margin:0; padding:8px; position:relative;}


/*LEFT COLUMN*/
#DEN-homeLeft {float:left; width:318px;}



/*LOGIN STYLES*/
#DEN-loginBox {border:1px #c2c2c2 solid; background:#fff;}
#DEN-loginBox form { padding:0; margin:0;}

#DEN-loginBox label {display:block; font-size:12px; color:#343434;}
#DEN-loginBox input {width:132px; border:1px solid #a0a0a0; background:url(/DEN/images/field.jpg) repeat-x; height:18px; color:#323232;}

#DEN-loginBox h4 {font-size:14px; font-weight:bold; color:#0d4d97; padding:0 0 11px 0; margin:0; }
.loginFieldWrap {float:left;}

#DEN-loginLinks {float:left; width:186px; margin-top:3px;}
#DEN-loginLinks a {display:block; margin:4px 0 0px 2px; width:130px;}

#DEN-submit {position:absolute; top:-5000px; left:-5000px;}
a#DEN-btn_login {background:url(/DEN/images/btn_login.jpg) no-repeat; display:block; float:right; height:43px; width:92px; margin-top:4px; text-indent:-5000px;}
a#DEN-btn_login:hover {background-position:0 -43px;}
a#DEN-btn_login:active {background-position:0 -86px;}

/*LEFT COLUMN CONTENT*/
#DEN-leftContent {background:#fff;}
#DEN-leftContent h5 {color:#323232; margin:0; padding:0 0 8px 0; font-size:13px; }

#DEN-leftContent ul {border-top:1px dashed #CCCCCC;}
#DEN-leftContent ul, #DEN-leftContent li {margin:0; padding:0; list-style-type:none;}
#DEN-leftContent li {padding:4px; border-bottom:1px dashed #CCCCCC; cursor:pointer;}
#DEN-leftContent li:hover {background:#fff6da;}
#DEN-leftContent li:hover a {color:#0989D4;}
#DEN-leftContent li a {text-decoration:none;}

.DEN-btmLink {text-align:right; padding-top:6px;}
.DEN-btmLink a {text-transform:uppercase;}
.DEN-btmLink a b {font-size:16px;}

.DEN-leftRule {background:#e8e8e8 url(/global/images/spacer.gif); height:1px; margin:0 2px;}

#DEN-starImg {float:left; border:1px solid #8b4330; margin: 0 6px 0 0;}
#DEN-content .stars h3 {padding:2px 0 9px 25px; background:url(/DEN/images/ministar.jpg) no-repeat; }
/*.stars a { color:#e3911e;}
.stars a:hover { color:#f7a430;}*/


#DEN-leftContent p {padding:0; margin:0; line-height:16px;}
#twitCount {font-size:10px; color:#808181; position:relative; left:80px;}
#twitBox {background:#e2e2e2; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding:10px; height:110px; overflow:hidden; position:relative;}
#twitBox div.twitTime {color:#666666; font-size:10px; position:absolute; bottom:6px; left:10px;}
a#btn_twit {background:url(/DEN/images/btn_twit.jpg) 0 -38px no-repeat; height:38px; width:103px; display:block; float:right; text-indent:-5000px; position:relative;}
a#btn_twit:hover {background-position:0 0px;}

*html #twitBox { height:100px;}
*html #twitBox div { line-height:14px;}



#twit-aros {float:left;  margin-top:8px; position:relative;}
#twit-aros a {background:url(/DEN/images/aro_twit.jpg) 0 -16px no-repeat; height:16px; width:10px; float:left; display:block; position:relative;}
a#twitPrev:hover {background-position:0 0px;}
a#twitPrev:active {background-position:0 -32px;}

a#twitNext {background-position:-10px -16px;position:relative; left:10px;}
a#twitNext:hover {background-position:-10px -0;}
a#twitNext:active {background-position:-10px -32px;}
.twitLast { cursor:default; -moz-opacity:.50; filter:alpha(opacity=50); opacity:.50;}


a#btn_newsletter {background:url(/DEN/images/btn_newsletter.png) no-repeat; height:126px; width:315px; margin:8px 0 0 1px; display:block; text-indent:-5000px;}
a#btn_newsletter:hover {background-position:0 -126px;}



/*RIGHT COLUMN*/
#DEN-homeRight {padding-left:12px; float:left;}
#DEN-blogBox {background:#fff url(/DEN/images/ylw-grad.jpg) bottom left repeat-x; margin-top:10px; color:#515151; width:659px;}
#DEN-blogBox h6 {font-size:14px; padding:0; margin:0; font-weight:bold;}
#DEN-blogBox p {width:300px; display:block; padding:5px 0; margin:0; line-height:18px;}
#DEN-blogBox a b {font-size:16px;}
#blog-stateSelect {/*-moz-border-radius: 5px; -webkit-border-radius: 5px; border:2px solid #eee; */background:url(/DEN/images/map.png) no-repeat; float:right; width:270px; height:180px; margin:0 18px 0 0;}
#blog-stateSelect h3 {padding:0px 0 6px 60px; font-size:14px;}
#statelist {width:170px; border:1px #CCCCCC solid; margin-left:44px; font-size:12px; color:#323232;}

#DEN-genericBox {background:#fff url(/DEN/images/ylw-grad.jpg) bottom left repeat-x; color:#515151; width:659px;}
#DEN-genericBox h6 {font-size:14px; padding:0; margin:0; font-weight:bold;}
#DEN-genericBox p {display:block; padding:5px 0; margin:0; line-height:18px;}
#DEN-genericBox a b {font-size:16px;}

#DEN-homeTabs {background:#fff; margin-top:10px;}
#DEN-homeTabs #tabs {height:28px; width:100%; background:#fff;}
#DEN-homeTabs #tabs a {font-size:14px; line-height:16px; padding:6px 12px; text-decoration:none; font-weight:bold; text-transform:uppercase; float:left; color:#0d4d97;}
#DEN-homeTabs #tabs a:hover {background:#f0f0f0; color:#3f98d0;}
#DEN-homeTabs #tabs a.sel {background:#e7e7e7; color:#424242;}
#DEN-homeTabs #tabs a.sel:hover {background:#e7e7e7; color:#424242;}
#DEN-homeTabs #tabsContent {background:#e7e7e7; width:659px;}
#DEN-homeTabs .miniBox {height:140px; width:315px; background:#fff; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #a0a0a0; float:left; margin:8px 0 0 8px;}
a.resThumb {display:block; float:left; text-decoration:none;}
a.resThumb img {border:1px solid #323232;}
a.resThumb:hover img {-moz-opacity:.80; filter:alpha(opacity=80); opacity:.80; }
a.resThumb span {color:#525252; font-size:11px; display:block;}

.resRight {width:204px; float:right;}
a.resTitle {font-size:14px; font-weight:bold; text-decoration:none; display:block; padding-bottom:3px;}
span.resSub {color:#525252; font-size:11px; display:block; padding-top:3px;}

/*Profile Section*/
#avatar {padding:3px; background:url(/DEN/images/avatar_bg.jpg) no-repeat; height:108px; width:74px; float:left;}
#profileLinks {float:right; width:220px;}
#profileLinks h5 {color:#E3911E; font-size:14px; font-weight:bold; padding:0 0 8px 0; margin:0;}
#profileLinks ul, #profileLinks li {list-style-type:none; padding:0; margin:0;}
#profileLinks ul {float:left; padding:0 12px 0 2px;}
#profileLinks ul.du {padding:0 0 0 10px; border-left:1px solid #e1e1e1;}
#profileLinks li { padding:0 0 8px 0;}



/*FOOTER*/
#DEN-foot {width:100%; height:44px; background:url(/DEN/images/nav-bg.jpg) repeat-x; margin-top:14px;}

/* MISC */
#tb-passcodes th, #tb-passcodes td {
	padding: 5px;
}

#DEN-base .offer a {
	color: red;
}

#DEN-base .offer a:hover {
	text-decoration: underline;
}

/*just in case it's not defined and this is all dropped somewhere else*/
.clear {clear:both;}