#bodyText {font-family: Trebuchet, Arial, Helvetica, sans-serif;}
A:link {font-size:11px; color: #000000; text-decoration:none;}
A:visited {font-size:11px; color: #003366; text-decoration: none; }
A:hover {font-size:11px; color: #999999; }
A.matt {color: #000000; text-decoration:none;}
A.li {color: #333366; text-decoration:none;}
#under_hdr_txt_4mat, .db_intro {padding: 0in 0.4in 0in 0.4in;}
.db_intro {font-size: 11px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.db_intro:first-letter {font-size: 17px; font-weight: bold; color: #003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: bold; margin: 2px 1px 0px 0px; line-height: .75;}
#maintable { font-size: 12px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.advertisement {text-decoration: none; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AAAAAA; text-align: right;}
#rule {border-bottom: 1px silver solid;}
.text { font-size: 11px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.text1 { font-size: 11px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
#feedHeadline {font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; color: #333366;}
.small { font-size: 10px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.calendar { font-size: 9px; color: #CCCCCC; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.calendar1 { font-size: 9px; color: white; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.calendarcurrent { font-size: 9px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.small2 { font-size:9px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.small4 { font-size: 10px; color: red; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.doonhomewhite { font-size: 9px; color: white; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.small { font-size: 9px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.large { font-size: 13px; color: black; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
.wow { font-size: 17px; color: #003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: bold; margin: 2px 1px 0px 0px; line-height: .75;}
#wow { font-size: 17px; color: #003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: bold; margin: 2px 1px 0px 0px; line-height: .75;}
#dailytext {padding: 0in 0.4in 0in 0.4in;} 
.blowback_text, .blowback_bluebold {font-size: 13px; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.blowback_text {color: black;}
.blowback_bluebold {color: #003366; margin: 2px 1px 0px 0px; line-height: .75;}
.bluebold { font-size: 10px; color: #003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: bolder; margin: 2px 1px 0px 0px; line-height: .75;} 
.bluebold2 { font-size: 18px; color: #003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: bolder; margin: 2px 1px 0px 0px; line-height: .75;} 
.kindasmall { font-size: 9px; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.mudborder { border-top:3px solid #333366; } 
div.bushteeth { float: right; margin: 10px; padding: 2px 2px 4px 2px;  align: center; text-decoration: bold; width: 120px;} 
.bushtext {font-size: 7px; margin: 5px; padding: 10px;} 
.button {background: #003366; color:white; font-size: 7.5px;} 
.formborder { border: 1px solid #003366; padding:3px; }
.dailybriefingdate { 	font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #003366;	padding: 3px;	margin-left: 4px;}
.link2_drpdn {visibility:hidden; position:absolute; background:#E0E9F4; padding:1px;}
.link1_drpdn {font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; visibility:hidden; position:absolute; background:#E0E9F4; padding:4px;}
.link1_drpdn, .link2_drpdn a, a:hover, a:active { cursor: pointer; } 

#ddblue { font-size: 12px; color: 003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: none; } 
#ddbluetext { font-size: 12px; color: 003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; } 
#ddbluelink { font-size: 12px; color: 003366; font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; } 
ul { margin-left: 1px; padding-left: 0px; padding: 0px; margin: 0px; } 
li { margin-left: 2em; } 

#dailydosebox {width: 360px; margin-left: 30px; margin-right: 10px;}
#dailydoseboxLeft {float: left; width: 170px;}
#dailydoseboxRight {float: right; width: 170px; padding-left: 5px;}
#dailydosebottom {width: 600px; margin-left: 20px;}
#dailydosebottomLeft {float: left; width: 220px; margin-top: 20px;}
#dailydosebottomRight {float: right; width: 330px; vertical-align: top; margin-top: 20px; text-align: center;}
#advertisement {text-decoration: none; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: gray; text-align: right;}
#boldHeadline {color:#00447A; font-size: 12px; line-height: 13px; font-weight: bold; text-align: left; font-family: Trebuchet, Arial, Helvetica, sans-serif;}
#leftcol p, #leftcol li, #rightcol p { }
.flyout_menu {
	border:1px solid #000;
	background-color:#FFF;
	text-align:left;
	visibility:hidden;
}

/* Video Page*/
#videoTitle {padding-top: 5px; padding-left: 0px; font-size: 1.2em;color: #003366; font-weight: bold;}
#videoBody {font-family: Trebuchet, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
#videoLargeLetter {font-size: 17px; color: #003366; font-weight: bold; line-height: .75;}
#videocutline { padding-left:65px; }
.blue {color: #003366; font-size: 11px;}
.new {color: #FF0000; font-size: 17px;};

/* ../store/books/ */
#bushie_grn {color: #333300;}
#red {color: #FF0000;}
#dude_grn {color: #35A26B;}
#hand_purple {color: #9999CC;}
#war_grn {color: #999900;}
#dawg_brn {color: #663333;}
#revolt_red {color: #990033;}
#buck_grn {color: #006600;}
#bndld_blu {color: #333366;}
#flsh_prpl {color: #9999CC;}
#port_teal {color: #339999;}
#cig_red {color: #660033;}
#scud_prpl {color: #666699;}
#ntn_blu {color: #333366;}

.hdln {font-size: 14px; font-weight: bold; }
.subhdln {font-size: 12px; color: #000;}
#ntn_blu p, #scud_prpl p, #cig_red p, #port_teal p, #bushie_grn p, #red p, #dude_grn p, #hand_purple p, #war_grn p, #dawg_brn p, #revolt_red p, #buck_grn p, #bndld_blu p, #flsh_prpl p {color: #000; font-size: 11px; font-family: inherit; }

/* ../media/contact/ */
#emailform input, textarea, select {border: 1px #000 solid;}

/* ../media/strawpoll.tt */
#straw_question {margin: 0 0 15px 35px; border-bottom:3px #AAA double;}
#straw_question h3 {color: #7DBE75;}
.straw_error {color: #99ffff; font-size: 18pt}
#opt_A {
  list-style-type: none; 
  background: url(http://images.ucomics.com/images/doonesbury/arcade/strawpoll/main_a.gif) no-repeat 25px center;
}
#opt_B {
  list-style-type: none; 
  background: url(http://images.ucomics.com/images/doonesbury/arcade/strawpoll/main_b.gif) no-repeat 25px center;
}
#opt_C {
  list-style-type: none; 
  background: url(http://images.ucomics.com/images/doonesbury/arcade/strawpoll/main_c.gif) no-repeat 25px center;
}
#opt_A li, #opt_B li, #opt_C li {
  list-style-type:none;
  height:100%;
}

#lower_opt {list-style: none outside url(); text-align: center;}
#lower_opt li {display: inline; margin: 5px;}