body {
	background-color :#ffffff;
	margin	: 0px 0px 0px 0px;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}


a {
	color 			: #006600;
	font-family 	: Arial, Helvetica, sans-serif;
	font-size 		: 12px;
	text-decoration : none;
}


a:hover  {
	text-decoration : bold,underline;
}


.title_large {
	font		: normal 18px  Arial, Helvetica, sans-serif;
	color		: #0000FF;
	font-weight	: bold, underline;
}

.title_small {
	font		: normal 15px  Arial, Helvetica, sans-serif;
	color		: #990033;
	font-weight	: bold;
}

.normal_11_blue {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #006600;
}

.normal_11_black {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_11_black_link {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_11_black_link:hover {
	color	: #FF0000;
}

.normal_11_red {
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color	: #FF0000;
}

.normal_12_black_link {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_12_black_link:hover {
	color	: #FF0000;
}

.normal_12_red {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FF0000;
}

.normal_12_red_link {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FF0000;
}

.normal_12_red_link:hover {
	text-decoration:underline
}

.normal_12_black {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #000000;
}

.normal_12_blue {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #006600;
}


.normal_12_red_verdana {
	font	: normal 12px  Verdana;
	color	: #FF0000;
}

.normal_12_blue_verdana {
	font	: normal 12px  Verdana;
	color	: #006600;
}

.normal_12_blue_verdana_link {
	font	: normal 12px  Verdana;
	color	: #006600;
}
.normal_12_blue_verdana_link:hover {
	color	: #FF0000;
}

.normal_12_white {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FFFFFF;
}

.normal_12_white_verdana {
	font	: normal 12px  Verdana;
	color	: #FFFFFF;
}

.normal_12_white_verdana:hover {
	font	: normal 12px  Verdana;
	color	: #FFFF00;
}

.normal_14_blue_verdana {
	font	: normal 14px  Verdana;
	color	: #006600;
}

.normal_14_red {
	font	: normal 14px  Arial, Helvetica, sans-serif;
	color	: #FF0000;
}

.normal_18_red {
	font	: normal 18px  Arial, Helvetica, sans-serif;
	color	: #FF0000;
}

.nav_red {
	font				: normal 12px  Verdana;
	color				: #FFFFFF;
	color				: #FFFF00;
	background-image	: url(images/nav_bg_red.gif);
}

.nav_blue {
	font				: normal 12px  Verdana;
	color				: #FFFFFF;
	background-image	: url(images/nav_bg_blue.gif);
}

.nav_blue:hover {
	color				: #FFFF00;
	background-image	: url(images/nav_bg_red.gif);
}


.warning {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color	: #FF0000;
}


.textbox {
	border	: 1px solid #003300;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #006600;
	vertical-align : middle;
}

.textbox_home {
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #006600;
	vertical-align : middle;
}

.textbox_date {
	border	: 1px solid #A3CAF1;
	font	: normal 11px  Arial, Helvetica, sans-serif;
	color 	: #006600;
	vertical-align : middle;
}

.form_no_editor {
	border	: 1px solid #A3CAF1;
	font	: normal 12px  Arial, Helvetica, sans-serif;
	color 	: #006600;
	vertical-align : middle;	
}


.form_button {

}
#cssdriveid{
width: 500px;
padding: 10px;
border: 1px dashed black;
}

#cssdriveid .rsscontainer{ /*Style for RSS item body within #cssdriveid box*/
margin-bottom: 1em;
}

#bbcid{
width: 300px;
padding: 5px;
background-color: lightyellow;
border: 1px dashed black;
}

#bbcid-paginatediv{ /*Style for auto generated pagination DIV pertaining to #bbcid RSS box*/
width: 300px;
}

#drblog{
font: normal 14px  Arial, Helvetica, sans-serif;
width: 250px;
height: 200px;
padding: 5px;
background-color: #EDFFD2;
border: 1px solid black;
}

#drblog .rsscontainer{ /*Style for RSS item body within #nytimesid box*/
margin-bottom: 10px;
}

#drblog .rsscontainer .rsstitle{ /*Style for RSS titles within #nytimesid box*/
font-weight: bold;
}

#drblog .rsscontainer .rssdate{ /*Style for RSS dates within #nytimesid box*/
color: red;
}

rsstitle {
font-weight: bold;
a:hover {
font: normal 18px  Arial, Helvetica, sans-serif;

	}
.titlefield{ /*CSS for RSS title link in general*/
text-decoration: none;
}

.labelfield{ /*CSS for label field in general*/
color:brown;
font-size: 90%;
}

.datefield{ /*CSS for date field in general*/
color:gray;
font-size: 90%;
}

#example1{ /*Demo 1 main container*/
width: 450px;
height: 30px;
border: 1px solid black;
padding: 4px;
background-color: lightyellow;
}

#example2{ /*Demo 2 main container*/
width: 600px;
height: 180px;
border: 1px dashed black;
padding: 4px;
background-color: #EEEEEE;
}

#example2 div ul{ /*Demo 2 UL container*/
margin: 0;
padding-left: 18px;
}

#example2 div ul li{ /*Demo 2 LI that surrounds each entry*/
margin-bottom: 4px;
}

#example3{ /*Demo 3 main container*/
width: 250px;
height: 280px;
border: 1px solid navy;
padding: 4px;
}

#example3 div p{ /*Demo 3 P element that separates each entry*/
margin-top: 0;
margin-bottom: 7px;
}

code{ /*CSS for insructions*/
color: red;
}
