body {margin: 0px; background-image: url("/assets/images/template/bk.gif");}
body, td {font-family: Trebuchet MS, Arial, Sans-Serif; font-size: 85%; color:#333;}
a {color:#003366;}
h1, h2 {color:#222; font-size: 140%;}
h3, h4 {color:#222; font-size: 115%;}
h1 a,h2 a {color:#222;}

table.topnav {margin-top: 1ex;}
table.topnav td {font-size: 120%; padding-bottom: 0.7ex; color:#ff6000;}
td.mark img {margin-right: 9px; margin-left: 9px;}
td.itemlevel1 a {text-decoration: none;}
td.itemlevel1 a:hover, td.itemlevel1 a:active {color:#ff6000;}
td.itemlevel1_current a {text-decoration: none; color:#ff6000;}
td.itemlevel1_current a:hover {text-decoration: underline;}
div.dittodate, div.dittodate_current {color:#000; margin-bottom: 0.3ex;}
div.dittodate_current {font-weight: bold;}

ul.introlist {list-style-type: none; margin-left: 0px; padding-left: 0px;}
ul.introlist li {margin-bottom: 1em;}
li.introlevel1 h2 {margin-bottom: 1ex; font-size: 120%;}
li.introlevel1 p {margin-top: 1ex; margin-bottom: 1ex;}
.introlevel1 a {color:#003366;}

ul.srList {list-style-type: none; margin: 0px; padding: 0px;}
li.listlevel1, li.listlevel1_current {margin-bottom: 1ex;}
ul.inlist {list-style-type: none;}

table.skeleton {background-image: url("/assets/images/template/grdbk.gif"); background-repeat: repeat-x; background-position: left top;}
table.headerlinks {margin-top: 1em;}
div.phone {font-size: 300%; color:#172154; margin-bottom: 1ex;}
div.phone sup {color:#ff6000; font-size: 55%;}

tr.faceaction td {background-color:#f8f7f7; vertical-align: top; padding-left: 30px; padding-right: 10px; padding-top: 2em; padding-bottom: 2em;}
td.borderapp {background-image: url("/assets/images/template/hdot.gif"); background-repeat: repeat-x; background-position: left top;}
.faceaction h4 {margin-bottom: 1ex; font-weight: normal; margin-top: 0px;}
.faceaction p {margin-top: 1ex; margin-bottom: 1ex;}
td.actionitem {background-image: url("/assets/images/template/actionsepar.gif"); background-repeat: no-repeat; background-position: left center;}


.menu-verh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: #FFFFFF;
}
.menu-verh a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #f2fafd;
	padding-left: 15px;
	line-height: 20px;
}
.menu-verh a:hover{
	color: #d5d5d3;
}


td.action {background-image: url("/assets/images/template/actiongrd.gif"); background-repeat: repeat-y; background-position: right top;}
div.action {background-image: url("/assets/images/template/action.gif"); background-repeat: no-repeat; background-position: left top;}

.footer td {color:#eeeded; font-size: 80%; background-image: url("/assets/images/template/footerbk.gif"); background-repeat: repeat;}
.footer a {color:#eeeded; text-decoration: none;}
.footer a:hover {text-decoration: underline;}
.footer p {margin: 0px;}

table.infotable {border-collapse: collapse; border: 1px solid #ccc;}
.infotable td, .infotable th {border: 1px solid #ccc;}
.infotable th {padding: 1ex;}
.infotable td {padding: 0.5ex;}
.infotable th {background-color:#f2f2f2; font-size: 80%;}
tr.tr1 td, tr.tr2 td {padding: 1ex;}
tr.tr2 td {background-color:#f2f2f2;}

ul.imageList {list-style-type: none; margin: 0px; padding: 0px;}
li.imagelevel1, li.imagelevel1_current {margin-bottom: 1em;}

dl ul {margin: 0px; margin-left: 20px; margin-bottom: 1em;}
dl p {margin-top: 1ex; margin-bottom: 1ex;}
dl dt {font-weight: bold;}
dl dd {margin-bottom: 1em;}
.dotdl dt {background-image: url("/assets/images/template/navmarkgrey.gif"); padding-left: 18px; background-repeat: no-repeat; background-position: 0px 0.5ex;}

table.padding td {padding-bottom: 2em;}
table.contactform td {padding-bottom: 0.5ex;}

table.thumbnails {margin-top: 1em; margin-bottom: 1em;}
td.preview {padding-bottom: 2em; width: 33%;}
table.gpicture {width: 200px; height: 200px; border-collapse: collapse;}
table.gpicture td {text-align: center; border: 1px solid #e1dfdf; background-color:#f6f4f4;}
.preview img {border: none;}
div.imgtitle {margin-top: 0.5ex; font-size: 80%;}
p.picnav {font-size: 150%;}
.picnav a {text-decoration: none;}
.picnav a:hover {text-decoration: underline;}

div.newsheader {font-weight: bold; font-size: 110%;}
div.newsdate {margin-bottom: 0.5ex; font-style:italic; font-size: 90%;}
div.newsarticle {margin-bottom: 2em;}
.newsarticle p {margin-top: 1ex; margin-bottom: 1ex;}
