/* STANDARD */

/* sets padding & font in main TD */
.content 	{ padding: 20px; font: 12px/18px Verdana, Arial, Helvetica, sans-serif;	vertical-align: top; }

/* same font as above, use if you have a table inside the main TD */
.verd 		{ font: 12px/18px Verdana, Arial, Helvetica, sans-serif; 	vertical-align: top; }

A:LINK		{ color: #CC6600; text-decoration: underline; } 
A:ACTIVE  	{ color: #0066CC; text-decoration: none; } 
A:VISITED 	{ color: #CC6600; text-decoration: underline; } 
A:HOVER   	{ color: #0066CC; text-decoration: none; } 

/* Use for headlines. */
.subtitle 			{ 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 20px;
	font-weight: bold;
	color: #006699; }

h1 			{ font: bold 20px/20px Verdana, Arial, Helvetica, sans-serif;	color: #006699; }
h2 			{ font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif; color: #01AEEF; }
h3 			{ font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif;	color: #006699; }

/* breadcrumbs */
.bread 		{ font: 11px/16px Verdana, Arial, Helvetica, sans-serif; color: #006699; } 

A:LINK.bread	{ color: #0066CC; text-decoration: underline; } 
A:ACTIVE.bread  { color: #CC0A0B; text-decoration: none; } 
A:VISITED.bread { color: #0066CC; text-decoration: underline; } 
A:HOVER.bread   { color: #CC0A0B; text-decoration: none; } 

/* footer links */
.foot 		{
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	padding-top: 8px;
	padding-bottom: 10px;
	color: #FFFFFF;
} 

A:LINK.foot	{ color: #ffffff; text-decoration: underline; } 
A:ACTIVE.foot  { color: #FF9933; text-decoration: none; } 
A:VISITED.foot { color: #ffffff; text-decoration: underline; } 
A:HOVER.foot   { color: #FF9933; text-decoration: none; } 

/* Use a DIV tag instead of a HR */
.line { border-top: 1px solid #01AEEF; padding: 5px; } 
	
/* Bullet List */
ul li {
	display: block;
	font: 12px/16px verdana, arial, helvetica, sans-serif;
	background:  url(/graphics/list-arrows.gif) top left no-repeat;
	text-decoration: none;
	padding: 3px 0px 5px 15px;
	list-style: none;
}

/* FORMS */
.form {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
 } 
	
input.blue {
font: bold 11px/11px Verdana, Arial, Helvetica, sans-serif; background-color: #006699; color: white; padding-top: 1px;
}

#navBeta {
	border:4px solid #01AEEF;	background-color:#EFEFEF;	padding:0px;	z-index:1;	}
	
.righttitle {
	font:bold 14px/16px verdana, arial, helvetica, sans-serif;
	background-color:#B9E9FF;
	color: #006699;
	text-align: center;
	padding: 3px; 
}

.rightbody {
	font: 11px/16px verdana, arial, helvetica, sans-serif;
	padding-top:5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	color: #333333;
	text-align: left;
	list-style: none;
	margin-bottom: 300px;
	background-color: #FFFFFF;
}

.rightlist {
	display: block;
	font: 11px/16px verdana, arial, helvetica, sans-serif;
	background: url(/graphics/list-arrows.gif) no-repeat left top;
	text-decoration: none;
	padding: 3px 0px 2px 17px; }
	
.tabletitle {
	font:bold 15px/16px verdana, arial, helvetica, sans-serif;
	background-color:#BFEBFF;
	color: #006699;
	text-align: center;
	padding: 3px 3px 5px; 
}	

.tableborder {
	border: 3px solid #79D3F7;
}
.photo {
	border-top-width: 3px;
	border-bottom-width: 3px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #006699;
	border-bottom-color: #006699;
}
.tdhead {
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #006699;
}

#callout {
	border:2px solid #01AEEF;
	background-color:#F7E8D9;
	padding:0px;
	z-index:1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #CC6600;
}
.logoline {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #006699;
}
