body{font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:#b0b0b0}
body table {font-size:12px; font-family:Arial, Helvetica, sans-serif}
.topbackground {background-color:#15eb29}
.topmidground {background-image:url(http://doplymouth.com/images/liveplhd.gif); background-repeat:no-repeat}

a:link {color:#000099} /* Unvisited links */
a:visited {color:#000066} /* Visited links */
a:active {color:#000099} /* Active links */
a:hover {color:#00CC33}
a:focus {color:#00CC33}

a.navbold:link {color:#000000; font-weight:bold}
a.navbold:visited {color:#000000; font-weight:bold}
a.navbold:active {color:#000000; font-weight:bold}
a.navbold:hover {color:#666666}

a.nav:link, a.nav:visited, a.nav:active, a.nav:hover, a.nav:focus{text-decoration:none; font-size:12px}

ul.list{margin-left:6px; list-style-position:outside; list-style-type:disc}
ul.listrow{margin-left:14px; list-style-position:outside; list-style-type:disc}

li.item{margin-left:15px; list-style-position:outside}
h1{font-size:9px;color:#999999}
.headertext{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:larger;
	color:#000066;
	padding:2px;
	border-bottom:1px solid #eee
}

.maintextblack {font-size:12px; font-family:Arial, Helvetica, sans-serif; margin-left:3px}
.titlesearch {font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif}
.maintextbold {font-size:12px; font-weight:bold; font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000}
.navtextbold {font-size:12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif}
.maintextgray {font-size:12px; font-family:Geneva, Arial, Helvetica, sans-serif; color:#444444; margin-left:6px; margin-right:6px}

a.helplink:hover{background-color:#CCFF33}
a.helplink{text-decoration:none; color:#000099}

.headerleft{
	background-color:#15eb29
}
.searchbox{
	background-color:#eee; background-image:url(http://www.doplymouth.com/images/e_fade.gif); background-repeat:repeat-x; border:2px solid #000066; border-bottom-width:0px
}
.headerright{
	background-color:#b0b0b0
}
.infotable{border:1px solid #000066; background-color:#eee; background-image:url(http://www.doplymouth.com/images/e_fade.gif); background-repeat:repeat-x; padding:4px}
.reviewblock{border:1px solid #c5cce6; background-color:#eceff8; color:#333; padding:4px}
.barfade{
	background-image:url(images/titlegrad.gif);
	background-repeat:repeat-x;
	background-color:#ddd;
	border:1px solid #ccc;
	border-bottom-color:#999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.buttons{
	cursor:pointer;
	border:1px outset #ccc;
	background-color:#eee;
	font-weight:bold;
	font-size:smaller;
	color:#003300
}

.category{
	background-color:#eee
}
.field{
	background-color:#fff
}

.bluebox{
	background-color:#ccccff;
	border:1px solid #9999ff;
}
.redbox{
	background-color:#ffcccc;
	border:1px solid #ff6666;
	color:#990000
}

.bottomgray {
	border-bottom-width: 4px;
	border-bottom-style: solid;
	border-bottom-color: #000066;
	background-color:#FFFFFF
}
.content {
	border-width: 1px;
	border-style: solid;
	border-color:#E9E9E9;
	background-color:#FFFFFF
}
.navigation {

	background-color:#e2e1ec;

	padding:2px
}
.navtext {
	margin-left:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif
}
.bottomgrayfade {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	background-color:#FFFFFF;
}
.menuroll{
position:absolute;
visibility: hidden;
border:1px solid #333;
border-bottom-width: 0;
font:normal 10px;
line-height: 15px;
z-index: 100;
background-color: #CCC;
width: 205px;
}

.menuroll a{
color: black;
width: 100%;
display: block;
border-bottom: 1px solid gray;
padding: 1px 0;
text-decoration: none;
text-indent: 5px;
}

.menuroll a:hover{ /*hover background color*/
background-color: #FFFFFF;
color: black;
}
