body {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
p,td{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
.Normal{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;}
A.topmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #1564A5;
	text-decoration: none;
	font-weight:500;
}
A.topmenu:link{
	color: #1564A5;
	text-decoration: none;
}
A.topmenu:visited{
	color: #1564A5;
}

A.topmenu:hover{
	color: #00CC00;
}
A.topmenu:active{
	color: #009933;
}
.border_top {
	background-image: url(images/borders/top.gif);
	background-repeat: repeat-x;
}
.border_left {
	background-image: url(images/borders/left.gif);
	background-repeat: repeat-y;
}
.border_right {
	background-image: url(images/borders/right.gif);
	background-repeat: repeat-y;
}

.footer_right {
	background-image: url(images/borders/footer-right.gif);
	background-repeat: repeat-y;
}
.footer_left {
	background-image: url(images/borders/footer-left.gif);
	background-repeat: repeat-y;
}
.topmenu_bg {
	background-image: url(images/buttons/topmenu_bg.gif);
	background-repeat: repeat-x;
}

/*   old */
a.stayblue:hover{
	color: #6699FF;
}
.menuspacer {
	width: 2px;	
}
.menulink {
	width: 115px;	
}
.aboutbob {
	background: #66CCFF;
}
.aboutbobtitle{
	color: #66CCFF;
	font-size: 18px;
}
.supportbob {
	background: #6699FF;	
}
.supportbobtitle{
	color: #6699FF;
	font-size: 18px;
}
.issues {
	background: #FF66FF;
}
.issuestitle{
	color: #FF66FF;
	font-size: 18px;
}

.news {
	background: #FD9659;
}
.inthenewstitle{
	color: #FD9659;
	font-size: 18px;
}

.blog {
	background: #FFFF00;
}
.blogtitle{
	color: #145E9E;
	font-size: 18px;

}
.contact{
	background: #66FF66;
}
.contactitle{
	color: #66FF66;
	font-size: 18px;
}

.centercolumnheader {
	height: 25px;
	text-align: center;
/*		border-bottom-color: #cccccc;
	background-color: #e4e4e4;
	border-bottom-style: solid;
	border-bottom-width: 1px;	
	vertical-align: top;
border-top-color: #ffffff;

	border-top-style: solid;
	border-top-width: 1px;
	border-left-color: #ffffff;
	border-left-style: solid;
	border-left-width:  1px	;
	border-right-color: #ffffff;
	border-right-style: solid;
	border-right-width:  1px;	*/
}
.columnsection {
	height: 17px;
	background-color: #5191CD;
	color: #FFFFFF;
	text-align: center;
	vertical-align: top;
}
.columntext {
	background-color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.columntext2 {
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
}
.columntext3 {
	background-color: #ffffff;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-top: 5px;
	font-size:11px;	
}

.leftcol {
	margin-right: 10px;
	background-color: #FFFFFF;
}
.main {
	background-color: #FFFFFF;
}
.rightcol {

	margin-left: 10px;
	background-color: #FFFFFF;
}
.menuspacer {
	width: 35px;
	height: 6px;
}

.youKnowBob {
	width: 55%;
	color: #F6F6F6;	
}
#logo{
position:absolute;
top: 5px;
left: 10px;
z-index: 1;
}
#wrapper{
position:absolute;
left: 35px;
width: 95%;
}
.topmenu{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
}
.homelink{
	font-family: Arial,Verdana, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
}
.dkblue{
	color: #145E9E;
}
.blogsubject{
	color: #145E9E;
	font-size: 13px;
		font-weight:bold;
}
.redasterisk{
	color: #FF0000;
	font-weight: bold;
}
.small{font-size:11px}
.smallwhite{font-size:11px; color:#FFFFFF}
.hottitle{
	font-size:18px;
	color:#FF6666;
	font-weight: bold;
	font-style: italic;
}
.quoteBox {
	padding: 10px;
	border: 1px solid #27A2C3;
	margin-right: 2px;
	margin-left: 2px;
	border-top-color: #27A2C3;
	float: right;
	background-color: #FFFFFF;
}
.leftcolBox {
	border: 1px solid #27A2C3;
	margin-right: 2px;
	margin-left: 2px;	
	border-top-color: #27A2C3;
	float: right;
}
.thumbBox {
	padding-top: 5px;
	border: 1px solid #cccccc;
	margin-right: 2px;
	margin-left: 2px;
	width: 210px;	
}
.anotherBox {
	padding-top: 5px;
	border: 1px solid #cccccc;
	margin-right: 2px;
	margin-left: 5px;
}
.calendar{
font-size:11px;
color:#003399;	
}
.centercoltitle{
font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 14px;
}	
.photocaption{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
}
.inspirationpage {
	font-size: 12px;
	color: #ffffff;}
.endorsementlist{
	list-style-type: square;
	position: relative;
	left: -15px;
}
.leftborder{
	border-left-color: #7FAAD3;
	border-left-style: dotted;
	border-left-width: 1px;
}
.leftrightborder{
	border-left-color: #7FAAD3;
	border-left-style: dotted;
	border-left-width: 1px;
		border-right-color: #7FAAD3;
	border-right-style: dotted;
	border-right-width: 1px;
}
.columntitle {
	height: 22px;
	color: #4D84B3;
	text-align: left;
	font-weight:bold;
	font-size: 11px;
	vertical-align: center;
	border-left-color: #C1D3E3;
	border-left-style: solid;
	border-left-width: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(images/buttons/title_bgrnd.gif);
	border-right-style: solid;
	border-right-color: #C1D3E3;
	border-right-width: 1px;
	text-transform: capitalize;
	background-repeat: repeat-x;
}
.contenttitle{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4D84B3;
	font-weight:bold;
	font-size: 12px;
}

.outercolwrapper{
	border-color: #D6D6D6;
	border-width: 1px;
	border-style: dotted;
}
.colwrapper{
	border-color: #D6D6D6;
	border-width: 1px;
	border-style: dotted;
	padding:5px;
}
.releaselist{
	list-style-type: square;
	margin-left: -37px;
	list-style-position: inside;
	padding-bottom:4px;
	font-size:10px;
}
.headercaption{
	color: #999999;
	font-style: italic;
	font-size: 11px;
}
.biggreenserif{
font-family: Georgia, Times New Roman, Times, serif;
	font-size: 16px;
	color: #009966;
	font-style: italic;}
.friendsofBob {
	color: #7FAAD3;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}	
.elevenPX{ font-size:11px;}
.tenPX{ font-size:10px;}
.nrtitle {
	color: #1564A5;
	font-weight: bold;
	/*text-decoration:none;*/
}	
.bottomline{
	border-bottom-color: #CCCCCC;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.leftline{
	border-left-color: #CCCCCC;
	border-left-style: dotted;
	border-left-width: 1px;
	padding-left:10px;
}

.box1 {
	border-width: 1px;
	border-color: #cccccc;
 	border-style: solid;
	padding:10px;
 }
.quadrants{ font-family:Arial, Helvetica, sans-serif; font-size:10px}
.generictitle{
	color: #458FD2;
	font-size: 18px;
}