/***************************************************
YOR INFO BLIPS CSS
Created: 05/12/2008
By: Dan Ciarlariello and Derek Youssi

Tweaking Tips:
-- FireFox Only Tweaks: (html>body format)
html>body #IDTag {padding-top: 12px;}

-- IE Only Tweaks: (use expressions)
#IDTag {height: expression('30');}

****************************************************/

body { margin-left: 0px; margin-top: 8px; margin-right: 0px; margin-bottom: 15px; background-color: #415d70;}
a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2ea7ba; text-decoration: none;}
a:Hover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2ea7ba; text-decoration: underline;}
td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
h1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #002d5e; line-height: 18px; height: 22px;}
h2{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #002d5e; line-height: 18px; height: 22px;}
table{border:none 0px #FFFFFF;}
img{border:none 0px #FFFFFF;}

.MainTD1 { width: 25px;}
.MainTD3 { width: 25px;	}
.CenterTable{ margin-left:auto; margin-right:auto; width: 710px; background-color: #FFFFFF; }
.topHdr{ height:66px;}
.bannerDiv{height: 200px;}
.spcrDiv{ height: 12px;}
.CenterTD3 { height: 250px;}
.CenterTD4 { height: 300px;}
.CenterTD5 { height: 25px;}
.CopyrigthDiv { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; color:#a8b2b9; padding: 8px 0px 0px 15px; height:20px;  background-color: #415d70;}
.CopyrigthDiv a{ text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#a8b2b9;}
.CopyrigthDiv a:hover{ text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px;  color:#a8b2b9;}
.SpacerTD1{ height: 12px; background-color: #FFFFFF; }
.SpacerTD2{ height: 35px; background-color: #FFFFFF; }
.Writeup{ height: 300px; width:	408px; background-image:url(../image/writeup_bg.jpg); background-repeat: no-repeat; padding:12px 30px 0 32px}
.ContentHdrSpcrTD{ height:24px;}
.AdditionalReading{ height: 300px; width: 240px;  padding: 0px 0px 0px 0px; background-image:url(../image/arTbl_bg.jpg); background-repeat: no-repeat;}
.ARHeader{ width: 180px; height: 25px; vertical-align: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #002d5e;}
.ARLinkTR{ background-image: url(../image/linkbg.jpg); background-repeat: no-repeat; background-position: left top;}
.ARLink{ width:	180px; height: 26px; vertical-align: middle; text-indent: 18px; 
		 border-bottom: 1px solid #EAEAEA; border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF; border-top: 1px solid #FFFFFF;}
#ARTDBot{ height: 2px; background-color: #FFFFFF;}
#ARTBot{ height: 2px; background-color: #FFFFFF;}
.ContentHeaderDiv{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #002d5e; height: 22px; padding:0 0 12px 0;}
.ContentDateTD{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #2ea7ba; height: 30px;}
.AddThisTD{ vertical-align: top; text-align: right; padding: 0px 35px 0px 0px;}
.contentDiv{line-height:16px; clear:both;}
.ContentSpr{ width: 25px;}
.FeedBtnDiv{padding: 10px 0px 0px 2px;}
.FeedBackBG{ background-image:url(../image/fb_bg.jpg); background-repeat: no-repeat;}
.FeedbackHeaderTD{padding: 12px 0px 20px 25px; width: 664px; height: 30px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color: #002d5e;}
.FeedbackLineTD{ height: 2px; background-color: #002d5e;}
.FeedPost{  background-image:url(../image/fb_tbg.jpg); background-repeat: repeat-x; width: 24px; height: 26px; background-color: #777777; text-align: center; vertical-align: middle; padding: 1px 0px 0px 1px;}
.FeedRE{ width: 24px; text-align: center; vertical-align: middle;}
.FeedREName{ width: 376px; height: 25px; background-color: #cdcdcd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FAFAFA; text-align: left; text-indent: 8px; vertical-align: middle; font-weight: bold;}
.FeedName{ background-image:url(../image/fb_tbg.jpg); background-repeat: repeat-x; width: 370px; height: 25px; background-color: #cdcdcd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #113c6a; text-align: left; text-indent: 8px; vertical-align: middle; font-weight: bold;}
.FeedDate, .FeedREDate{ background-image:url(../image/fb_tbg.jpg); background-repeat: repeat-x; width: 230px; height: 25px; background-color: #cdcdcd;	 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #113c6a; text-align: Right; text-indent: 10px; vertical-align: middle; padding-right: 10px;}
.FeedColorNu{ width: 22px; background-color: #7cdcff; border-top: 2px solid #e2e2e2; border-right: 0px solid #cdcdcd; border-bottom: 2px solid #cdcdcd; border-left: 2px solid #cdcdcd;}
.FeedColorPos{ width: 22px; background-color: #a1ff69; border-top: 2px solid #e2e2e2; border-right: 0px solid #cdcdcd; border-bottom: 2px solid #cdcdcd; border-left: 2px solid #cdcdcd;}
.FeedColorNeg{ width: 22px; background-color: #ff394c; border-top: 2px solid #e2e2e2; border-right: 0px solid #cdcdcd; border-bottom: 2px solid #cdcdcd; border-left: 2px solid #cdcdcd;}
.FeedColorRe{ width: 22px; background-color: #f4ff43; border-top: 2px solid #e2e2e2; border-right: 0px solid #cdcdcd; border-bottom: 2px solid #cdcdcd; border-left: 2px solid #cdcdcd;}
.FeedREContent{ width: 616px; height: 40px; background-color: #FFFFFF; padding: 8px 0px 8px 8px; border-top: 2px solid #e2e2e2; border-right: 2px solid #cdcdcd; border-bottom: 2px solid #cdcdcd; border-left: 0px solid #cdcdcd;}
.FeedContent{ width: 630px; height: 40px; line-height:17px; background-color: #FFFFFF; padding: 8px 0px 8px 8px; border-top: 2px solid #e2e2e2; border-right: 2px solid #cdcdcd; border-bottom: 2px solid #cdcdcd; border-left: 0px solid #626262;}
#SpacerTD3{ width: 664px; height: 10px;}

/* ADMIN STYLES */
.CenterAdminTD4{ height: 300px;}
.adminTD2{ height: 27px; background-image: url(../image/admin_navBG.jpg); background-repeat: repeat-x;}
.adminCenterTD2, .AdminCenterTable { width: 710px; vertical-align: top; background-color: #001a23;}
.adPendingTD{ height: 24px;}
.adBtnSpacerTD{width: 3px;}
.adSpacerTD{ height: 12px;}
.pendingTD{ width: 286px; height: 24px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; vertical-align: middle;}
.indent{ width: 24px;}
.KeyPic{ width: 24px}
.KeyTxt{ width: 70px; padding-left: 4px; color: #FFFFFF;}
.adBtn01{ width: 79px; height: 27px;}
.adBtn02, .adBtn03{ width: 89px; height: 27px;}
.adBtn04{ width: 79px;}
.adBtnSpacer{ width: 3px;}
.adBtnSpacer2TD{ width: 80px;}
#SiteSideLt{ width: 2px; height: 27px; background-image: url(../image/side_Lt.jpg); background-repeat: no-repeat}
#SiteSideRt{ width: 2px; height: 27px; background-image: url(../image/side_Rt.jpg); background-repeat: no-repeat}
.SiteHeader{ width: 660px; height: 27px; background-image: url(../image/side_BG.jpg); background-repeat: repeat-x}
.siteTitle{ width: 470px; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;}
.siteTitle a{color: #FFFFFF; text-decoration: none; font-size: 12px;}
.siteTitle a:hover{color: #FFFFFF; text-decoration: underline; font-size: 12px;}
.siteArrow{ width: 24px;}
.siteBtnWWW{ width: 36px;}
.siteBtnInfo{ width: 32px;}
.siteBtnSpace{ width: 3px;}
.InfoTable{ height: 300px; background-image:url(../image/info_mid.jpg); background-repeat: repeat-y;}
.InfoTitles{ color: #002e5f; line-height:18px; font-size:12px; font-weight: bold;}
.InfoContentTD{ color: #000000; line-height:18px; font-size:12px; padding: 0px 40px 0px 30px;}
.InfoMainTitle{ color: #009900; line-height:18px; font-size:18px; font-weight: bold;}
.InfoSiteID{color: #009900; line-height:18px; font-size:14px; font-weight: bold;}
.InfoURL{color: #009900; line-height:18px; font-size:14px; font-weight: bold;}
.InfoMeta{color: #009900; line-height:18px; font-size:14px; font-weight: bold;}
.SiteStatsResults{ background-color:#FFFFFF;}
.StatsTD01{ width: 90px; height: 24px; color: #000000; line-height:16px; font-size:11px; font-weight: bold; padding: 0px 10px 0px 10px; border:1px solid #d2d2d2; vertical-align:middle;}
.StatsTD02{ color: #999999; line-height:16px; font-size:11px; font-weight: bold; vertical-align:middle; text-align:center; border:1px solid #d2d2d2;}
.StatsTD02 a{ color: #0099FF; text-decoration: none;}
.StatsTD02 a:hover{ color: #0099FF; text-decoration: underline;}
.StatsTD03{ color: #999999; line-height:16px; font-size:11px; font-weight: bold; vertical-align:middle; text-align:center; border:1px solid #d2d2d2;}
.StatsTD03 a{ color: #009900; text-decoration: none;}
.StatsTD03 a:hover{ color: #009900; text-decoration: underline;}
.StatsTD04{ color: #999999; line-height:16px; font-size:11px; font-weight: bold; vertical-align:middle; text-align:center; border:1px solid #d2d2d2;}
.StatsTD04 a{ color: #993300; text-decoration: none;}
.StatsTD04 a:hover{ color: #993300; text-decoration: underline;}
.StatsTD05{ color: #999999; line-height:16px; font-size:11px; font-weight: bold; vertical-align:middle; text-align:center; border:1px solid #d2d2d2;}
.StatsTD05 a{ color: #999900; text-decoration: none;}
.StatsTD05 a:hover{ color: #999900; text-decoration: underline;}
.ResultsSpacerTD{ height: 24px; background-color: #001a23;}

/* Page Nav */
.PageNavDiv{padding-left:20px; padding-bottom:10px;}
.PageNavTbl{background-image:url(../image/pgBoxCrnr_Mid.gif); background-repeat:repeat-x; width:667px; height:26px; clear:both; color:#FFFFFF;}
.PageNavTbl td, .PageNavTbl div, .PageNavTbl td a, .PageNavTbl td a:hover{color:#FFFFFF; font-weight:bold;}
.PageNavTbl td, .TestimNavTableBtm td{vertical-align:middle;}
.PageBtnDiv, .PageBtnDiv a, .PageBtnDiv a:hover{ color:#002e5f; text-decoration:none;}
.PageNavSel, .PageNavSel a, .PageNavSel a:hover{ color:#18eeff !important; text-decoration:underline !important; font-weight:bold;}


.TestimNavDiv_ctrl{padding-bottom:10px;}
.TestimNavTableBtm{background-image:url(../_images/background/testimNavBtm.gif); height:39px; background-repeat:repeat-x;}
.TestimViewingTxtBtm{height:18px; padding:0 0 0 20px; color:#022e5d; font-weight:bold;}
.TestimPageTxt, .TestimPageTxt a{ color:#022e5d; text-decoration:none;}
.TestimPageTxt a:hover{ color:#0053ab; text-decoration:underline;}




