body {margin: 0; padding: 0; font-family: verdana; font-size: 12px; color: #000000; background-color: #90b1fa; background-image: url(../images/bg.jpg); background-repeat: repeat-x; text-align: center;}

#content {margin: 5px; overflow: auto;}
#control {float: right; width: 250px;}
#control span {float: left; width: 120px;}
#control span a {color: #3d76bd; text-decoration: none;}
#control span a:hover {color: #f17816;}

div.banner {float: left; margin: 4px 3px 4px 2px; width: 271px;}
div.divNav {float: left; text-align: center;}
div.divNav a {color: #ffffff; font-size: 16px; text-decoration: none; padding-top: 5px; display: block;}
div.g1, div.g2 {clear: both; padding: 4px; overflow: auto;}
div.g1 {background-color: #ebf1fe;}
div.g2 {background-color: #ffffff;}
div.line {clear: both; margin: 10px 0; border-top: solid 4px #cccccc;}
div.messageDiv {clear: both; border-top: solid 2px #3d76bd;}
div.navline {border-right: solid 1px #8db2e0;}
div.profile1 {float: left; width: 400px; margin: 0 8px; text-align: justify}
div.profile2 {float: left; width: 130px; font-size: 11px; font-weight: bold; text-align: center; margin: 0 4px;}

#fade {float: right; margin-left: 10px;}
#foot {text-align: center; font-size: 11px; padding-top: 10px; border-top: solid #62a2f1 2px; clear: both;}
#foot a {color: #0e4f9f; text-decoration: underline;}
#foot a:hover {color: #ff9900; text-decoration: none;}

img {border: 0;}
img.floatLeft {float: left; margin-right: 10px;}
img.floatLeft2 {float: left; margin: 0 10px 10px 0;}
img.floatRight {float: right; margin-left: 10px;}
img.i1 {float: left; margin: 0 4px 4px 0;}
img.logos {float: left; margin: 4px;}
input, select, textarea {font-size: 11px;}
input.check {font-size: 16px; border: 0px; background: none; color: #b04a06; font-weight: bold; font-family: 'times new roman'; cursor: default;}
input.chk {font-size: 24px; border: 0; cursor: default; font-weight: bold; color: #336699; letter-spacing: 2px; font-family: 'Times New Roman';}

#memtop {display: block;}
.menu {text-align: left;}
.menu a {display: block; background-color: #ffffff; font-weight: bold; text-decoration: none; padding: 6px; border: solid 1px #336699; width: 120px; color: #0e378b;}
.menu a:hover {background-color: #0e378b; color: #ffffff;}

#nav {background-image: url('../images/navbg.jpg'); background-repeat: repeat-x; background-position: left top; height: 30px;}

#obits {background-image: url(../images/membg.jpg); background-repeat: repeat-y; overflow: auto; padding: 4px;}
#obits p a {color: #ad0363; text-decoration: none;}
#obits p a:hover {text-decoration: underline;}

p.clear {clear: both; margin: 0;}
p.line {border-top: solid 1px #0E378B; margin-top: 25px;}
p.mDate {font-size: 11px; margin-top: 0; color: #666666;}
p.mName {font-weight: bold; font-size: 14px; color: #336699; margin-bottom: 2px;}
p.mName a {color: #336699; text-decoration: none;}
p.mName a:hover {color: #ff9900;}
p.name {font-weight: bold; font-size: 14px; margin-top: 0;}
p.Name {font-weight: bold; font-size: 14px; margin-bottom: 0;}
p.oDate {color: #999999; margin-top: 0;}
p.p4 {font-size: 16px; font-weight: bold; margin: 0px 0px 10px 0px;}
p.p9 {font-size: 10px; margin: 5px 0px 5px 15px;}
p.s1 {font-weight: bold; font-size: 14px; color: #336699; margin-bottom: 0;}
p.s2 {margin: 10px 0 0 10px;}
p.s3 {margin: 0 0 10px 10px;}
p.smallLink {font-size: 11px; margin: 0;}
p.smallLink a {color: #336699; text-decoration: underline;}
p.smallLink a:hover {color: #ad0363; text-decoration: none;}
p.testDetail {font-style: italic; margin-bottom: 2px;}
p.testName {font-weight: bold; margin-top: 2px;}
p.title {font-size: 24px; color: #0e378b; font-family: 'times new roman'; font-weight: bold;}

span.map {font-size: 10px; text-decoration: underline; color: #666666;}
span.Name {font-weight: bold; font-size: 14px;}
span.Name a {color: #0E378B; text-decoration: none;}
span.Name a:hover {text-decoration: underline;}
span.oDate {font-size: 11px; color: #336699;}
span.oDet {font-size: 11px; font-family: tahoma;}
span.oDet a {color: #ad0363; text-decoration: none;}
span.oDet a:hover {text-decoration: underline;}
span.oName {font-weight: bold; color: #ad0363;}
span.oSmall {color: #ad0363; font-size: 10px;}
span.red {color: #cc0000; font-weight: bold;}
span.red2 {color: #990000; font-weight: bold; font-size: 15px;}
span.s2 {font-size: 11px; color: #363636;}
span.sm {font-size: 10px;}

table {border-collapse: collapse;}
td.td1 {font-weight: bold; vertical-align: top;}
td.top {font-weight: bold; border-bottom: solid 1px;}
td.theme_webcast_bezel-l { background-image: url(../images/centerleft.jpg); background-repeat: repeat-y }
td.theme_webcast_bezel-r { background-image: url(../images/centerright.jpg); background-repeat: repeat-y }
td.theme_webcast_bezel-t { background-image: url(../images/centertop.jpg); background-repeat: repeat-x }
td.theme_webcast_bezel-b { background-image: url(../images/centerbottom.jpg); background-repeat: repeat-x }
td.theme_webcast_bezel-tlc { background-image: url(../images/tcornl.jpg); background-repeat: repeat-y }
td.theme_webcast_bezel-trc { background-image: url(../images/tcornr.jpg); background-repeat: repeat-y }
td.theme_webcast_bezel-blc { background-image: url(../images/bcornl.jpg); background-repeat: repeat-x }
td.theme_webcast_bezel-brc { background-image: url(../images/bcornr.jpg); background-repeat: repeat-x }

td.theme_webcast_bezel-l2 { background-image: url(../images/centerleft2.jpg); background-repeat: repeat-y }
td.theme_webcast_bezel-r2 { background-image: url(../images/centerright2.jpg); background-repeat: repeat-y }
td.theme_webcast_bezel-t2 { background-image: url(../images/centertop2.jpg); background-repeat: repeat-x }
td.theme_webcast_bezel-b2 { background-image: url(../images/centerbottom2.jpg); background-repeat: repeat-x }
td.theme_webcast_bezel-tlc2 { background-image: url(../images/tcornl2.jpg); background-repeat: repeat-y }
td.theme_webcast_bezel-trc2 { background-image: url(../images/tcornr2.jpg); background-repeat: repeat-y }

td.theme_webcast_bezel-blc2 { background-image: url(../images/bcornl2.jpg); background-repeat: repeat-x }
td.theme_webcast_bezel-brc2 { background-image: url(../images/bcornr2.jpg); background-repeat: repeat-x }

#wrapper {width: 842px; margin: 0 auto; background-color: #ffffff; text-align: left; padding-bottom: 4px;}

a.bod {color: #0E378B; text-decoration: underline;}
a.bod:hover {text-decoration: none;}

a.grey {color: #cccccc;}