body {
	margin-top: 5px;
	background-color: #ffffff;
}

body, p, td, ul, ol, dl, dd, dt, blockquote, form, option, input {
	font-family: Verdana, Tahoma,Arial, Helvetica ;
	font: 13px Verdana, Arial;
	color: #000000;
}

select{
	font: 11px Verdana, Geneva, Helvetica, Arial;
	color: #000000;
}

a {
	color: #000080;
}
	
a:hover {
	color: #330099;
}

th {
	font-size:13px;
	font-family:verdana,arial;
	font-weight:bold;
	color:#ffffff;
}

.regular {
font-family: Verdana, arial, sans serif; 
font-size: 11px; 
color: #000; 
font-weight: normal;
list-style: url(../images/bullet_sm.gif);
}

.schools {
color: #066078;
}


.small {
	font-size:10px;
}

.top_nav {
	font-size:10px;
	word-spacing:-2px;
	background-image: URL("../images/top-nav-back-1.gif");
	background-repeat:repeat-x;
	text-align:center;
}

.left_nav {
	color:#000080;
	background-color:#E3E0EC;
	border-style:dotted;
	border-width:2px;
	border-color:#8F82AD;
}

.ad_area {
	background-color:#C9DDE4;
	border:solid;
	border-width:1px;
	border-color:#669999;
	text-align:center;
	padding-top:20px;
}

.content {
	padding:10px;
}

.icon {
	vertical-align:middle;
}

#login {
	font-size:11px;
}

.rightbar {
	color:#ffffff;
	margin-top: 11px;
	margin-bottom: 11px;
}

#body {
	width:750px;
	text-align:left;
}

#left_ad {
	text-align:center;
}

.small {
	font-size:10px;
}

.red {
	color:#cc0000;
	font-weight:bold;
}

.start-heading {
	background-color:#666699;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
}

.start-footer {
	background-color:#e0e0ea;
	color:#ffffff;
	font-size: 10px;
	border-bottom:solid;
	border-width:1px;
	border-color:#8CA6CE;
}

.start-heading-green {
	background-color:#779199;
	color:#ffffff;
	font-size: 12px;
	font-weight:bold;
}

.start-footer-green {
	background-color:#eeeeee;
	color:#ffffff;
	font-size: 10px;
	border-bottom:solid;
	border-width:1px;
	border-color:#8CA6CE;
}

h1 {
	font: 18px Verdana, Arial;
	font-weight:bold;
	color:#330099;
	margin-bottom:0px;
}

.cities {
	font-size:12px;
	line-height:14px;
	color:#363676;
	font-family:verdana;
	font-weight:bold;
}
<!--paginated search-->

.pagsearch_header {
	font-family: verdana, arial, sans serif; 
	font-size: 18px; 
	padding: 5px;
}

.refine_name {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	padding-bottom: 1px; 
	color: #333366;
	}
	
.refine_reg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.refine_lg {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.refine_lgr {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.info_bar {
	border-right: 1px solid #D3CFE0; 
	border-bottom: 1px solid #D3CFE0; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #333366;
}

/* Sortable tables, see scripts/sorttable.js */

table.sortable span.sortarrow {
    color: darkblue;
    text-decoration: none;
}

table.sortable .sortheader {
    background-color: #e0e0ea;
    color: darkblue;
    text-decoration: none;
	font-family: Verdana, arial, sans serif; 
	font-size: 12px; 
	font-weight: normal;
}

table.sortable tr.oddRow {
	background-color: #f5f5f5;
}

table.sortable tr.evenRow {
	background-color: white;
}

.reg_error {
	font-family: verdana, arial, sans serif; 
	font-size: 11px; 
	color: #933;
}
.reg_error_msg {
	border: 1px solid #ccc999; 
	font-family: verdana, arial, sans serif; 
	font-size: 11px; 
	background-color: #ffffcc; 
	padding: 4px;
}
.reg_inline_error {
	padding: 6px; 
	background-color: #ffc; 
	font-family: verdana, arial, sans serif; 
	font-size: 11px; 
	color: #933;
}

.jobtitle {
	font-family: verdana, arial, sans serif; 
	font-size: 14px; 
	font-weight:600;
	color:#125a75;
	}
 
 .MyPhotos {
	
	WIDTH: auto;
	HEIGHT: 500px;
	OVERFLOW-Y: auto;
	OVERFLOW-X: hidden;
	OVERFLOW: auto; 
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px; 
	PADDING-LEFT:	0px;	
	PADDING-BOTTOM: 0px; 

	MARGIN-RIGHT: 0px;
	MARGIN-TOP: 0px; 
	MARGIN-LEFT:	0px;	
	MARGIN-BOTTOM: 0px; 

	BORDER-BOTTOM: #b5b5b5 0px solid; 
	BORDER-RIGHT: #b5b5b5 0px solid; 
	BORDER-LEFT: #b5b5b5 0px solid; 
	BORDER-TOP: #b5b5b5 0px solid; 
}
 



.nav_shad  {width: 760px; height: 7px; background-image:url('../images/nav_shad.jpg'); clear: both;}
.nav_off  {font-size: 12px; font-family: verdana, arial, sans-serif; color: #fff; font-weight: bold; line-height: 28px; float: left; height: 30px; text-align: center; background-image:url('../images/tab_off.gif'); background-repeat: repeat-x;}
.nav_off  A:link, .nav_off  A:visited, .nav_off  A:active { color: #fff; text-decoration: none;}
.nav_off  A:hover { color: #FFF78B; text-decoration: underline;}
.nav_on  {font-size: 12px; font-family: verdana, arial, sans-serif; color: #FFF78B; font-weight: bold; line-height: 28px; float: left; height: 30px; text-align: center;  background-image:url('../images/tab_on.gif'); background-repeat: repeat-x;}
.nav_on   A:link, .nav_on   A:visited, .nav_on   A:active { color: #FFF78B; text-decoration: none;}
.nav_on   A:hover { color: #FFF78B; text-decoration: none;}
.nav_off_border { float: left; margin: 0px; padding: 0px; height: 30px; background-image:url('../images/tab_off_border.gif'); background-repeat: no-repeat; }
.nav_on_border  { float: left; margin: 0px; padding: 0px; height: 30px; background-image:url('../images/tab_on_border.gif'); background-repeat: no-repeat; }
.nav_off_left { float: left; margin: 0px; padding: 0px; height: 30px; background-image:url('../images/tab_off_left.gif'); background-repeat: no-repeat; }
.nav_on_left  { float: left; margin: 0px; padding: 0px; height: 30px; background-image:url('../images/tab_on_left.gif'); background-repeat: no-repeat; }
.nav_off_right { float: left; margin: 0px; padding: 0px; height: 30px; background-image:url('../images/tab_off_right.gif'); background-repeat: no-repeat; }


.subnav_off  {font-size: 10px; font-family: verdana, arial, sans-serif; color: #186A86; text-decoration: none; line-height: 24px; float: left; height: 24px; text-align: center; background-image:url('../images/subnav_off.gif'); background-repeat: repeat-x;}
.subnav_off  A:link, .subnav_off  A:visited, .subnav_off  A:active { color: #186A86; text-decoration: none;}
.subnav_off  A:hover { color: #000000; text-decoration: underline;}
.subnav_off_border  { float: left; margin: 0px; padding: 0px; height: 23px; background-image:url('../images/subnav_border_left.gif'); background-repeat: no-repeat; }

.subnav_on  {font-size: 10px; font-family: verdana, arial, sans-serif; color: #186A86; text-decoration: none; line-height: 24px; float: left; height: 24px; text-align: center; background-image:url('../images/subnav_on.gif'); background-repeat: repeat-x;}
.subnav_on  A:link, .subnav_on  A:visited, .subnav_on  A:active { color: #186A86; text-decoration: none;}
.subnav_on  A:hover { color: #000000; text-decoration: underline;}


.searchtxt {font-family:verdana, arial,  ms sans serif; font-size: 10px; color: #6C9EAE;}
.namesearch input {font-family:verdana, arial,  ms sans serif; font-size: 11px; width: 75px;}
.namesearchsm input {font-family:verdana, arial,  ms sans serif; font-size: 11px; width: 60px;}
.agesearch input {font-family:verdana, arial,  ms sans serif; font-size: 11px; width: 20px;}
.websearch input {font-family:verdana, arial,  ms sans serif; font-size: 11px; width: 248px;}
.statesearch select {font-family:verdana, arial,  ms sans serif; font-size: 11px; width: 45px;}

.account {color: #999; font-size: 10px;}
.account  A, .account  A:visited, .account  A:active { color: #999; text-decoration: underline;}
.account  A:hover { color: #999; text-decoration: none;}

.welcome {padding-top: 42px; padding-left: 10px; font-family: verdana; font-size: 11px;}

/* Specifications for container for layers to show/hide.
	 Most browsers need both width and height set. */
#container	{ position:relative; width:318px; height:100%; z-index:100 }
/* Include id's for all your layers here, with commas between. */
#lyr0, #lyr1, #lyr2	{ position:relative; display:none;
	left:0px; top:0px; z-index:1 }


/* for form elements */
select.stretched { width: 220px;}


/* for link style change */
a:link.on, a:visited.on { color:#186A86; text-decoration:none; font-weight: bold; }
a:link.off, a:visited.off { color:#186A86; text-decoration:underline; }
a:link.done, a:visited.done { color:#186A86; text-decoration:underline;  }
a.on:hover, a.off:hover, a.done:hover { text-decoration:underline }


/*A:link {text-decoration: none; color:#9c9c9c;}*/
A.HpHover:link {text-decoration: underline; color:#20208c;}
A.HpHover:visited {text-decoration: underline; color:#20208c;}
A.HpHover:hover {text-decoration: underline; color: #20208c;}
A.HpHover:active {text-decoration: none; color: #20208c;}
A.HpNoHover:link {text-decoration: none; color:#9c9c9c;}
A.HpNoHover:visited {text-decoration: none; color:#666666;}
A.HpNoHover:hover {text-decoration: none; color: #666666;}
A.HpNoHover:active {text-decoration: none; color: #666666;}
.HpBodyText {font-family: verdana, arial, sans serif; color: #145B6D; font-size: 11px;}
.HpStateText {font-family: verdana, arial, sans serif; color: #313173; font-size: 11px;}
.HpSmallText {font-family: verdana, arial, sans serif; color: #145B6D; font-size: 10px; }
.HpSmallGryText {font-family: verdana, arial, sans serif; color: #666666; font-size: 10px; }
.HpFooter {
  font-family: verdana, arial, sans serif; 
  color: #145B6D; 
  font-size: 10px;
  padding-top: 7px; 
}
A.ProfBodyBlk:link {text-decoration: none; color:#000;}
A.ProfBodyBlk:visited {text-decoration: none; color:#666;}
A.ProfBodyBlk:hover {text-decoration: underline; color: #000;}
A.ProfBodyBlk:active {text-decoration: none; color: #000;}

.ProfHeadPurpleSm {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: normal; color: #333366;}
A.ProfHeadPurple:link {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color:#333366; font-weight: normal;}
A.ProfHeadPurple:visited {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color:#333366; font-weight: normal;}
A.ProfHeadPurple:hover {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #333366; font-weight: normal;}
A.ProfHeadPurple:active {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color: #333366; font-weight: normal;}

.ProfHeadWhite {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #fff;}
A.ProfHeadWhite:link {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #fff; text-decoration: none;}
A.ProfHeadWhite:visited {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #fff; text-decoration: none;}
A.ProfHeadWhite:hover {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #F6EB7C; text-decoration: none;}
A.ProfHeadWhite:active {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #fff; text-decoration: none;}

.ProfHeadYellow {font-family: Verdana, arial, sans serif; font-size: 13px; color: #fff000; font-weight: Bold;}
.ProfHeadBlk {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #000;}
.ProfBodyBlk {font-family: Verdana, arial, sans serif; font-size: 11px; color: #000; font-weight: normal;}
A.ProfBodyBlk:link {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color:#066078; font-weight: normal;}
A.ProfBodyBlk:visited {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color:#066078; font-weight: normal;}
A.ProfBodyBlk:hover {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #5cafbf; font-weight: normal;}
A.ProfBodyBlk:active {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #066078; font-weight: normal; }

A.ProfBodyBoldBlk:link {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color:#066078; font-weight: bold;}
A.ProfBodyBoldBlk:visited {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color:#066078; font-weight: bold;}
A.ProfBodyBoldBlk:hover {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #5cafbf; font-weight: bold;}
A.ProfBodyBoldBlk:active {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #066078; font-weight: bold; }


.ProfBodyBoldBlk {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; color: #000;}
.ProfBodyBlkSm {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: normal; color: #000;}
.ProfBodyBoldBlkSm {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: bold; color: #000;}
.ProfBodyGrySm {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: normal; color: #666;}
.ProfBodyGryWhite {font-family: Verdana, arial, sans serif; font-size: 9px; font-weight: normal; color: #fff;}
.ProfBodyWhite {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: normal; color: #fff;}
.ProfExLgHead {font-family: Verdana, arial, sans serif; font-size: 18px; color: #000000; font-weight: normal;}
.ProfExLgBlueHead {font-family: Verdana, arial, sans serif; font-size: 18px; color: #4495b2; font-weight: bold;}
.ProfExLgRedHead {font-family: Verdana, arial, sans serif; font-size: 18px; color: #fe4e00; font-weight: normal;}
.ProfBodyBlue {font-family: Verdana, arial, sans serif; font-size: 11px; color: #14647d; font-weight: normal;}
.ProfBodyBoldBlue {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; color: #14647d;}

.ProfHeadBoldBlue {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #14647d;}
A.ProfHeadBoldBlue:link {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #14647d;}
A.ProfHeadBoldBlue:visited {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #14647d;}
A.ProfHeadBoldBlue:hover {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #5cafbf;}
A.ProfHeadBoldBlue:active {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #14647d;}

.ProfHeadGrn {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #229732; background-color: #fffbd2;}
.ProfBodyGrn {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; color: #229732;}
.ProfBodyRed {font-family: Verdana, arial, sans serif; font-size: 9px; font-weight: normal; color: #ff0000;}
.ProfBodyBoldRed {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; color: #fe5a00;}
.ProfHeadPurple {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; color: #3f2e67;}

.OnLineNow {font-family: Verdana, arial, sans serif; font-size: 9px; font-weight: bold; color: #00ff00;}
.EditBraket {font-family: Verdana, arial, sans serif; font-size: 10px; color: #fff;}
.BreadCrumb {font-family: Verdana, arial, sans serif; font-size: 10px; color: #066078;}

.MailHeader {font-family: Verdana, arial, sans serif; font-size: 11px; color: #000; font-weight: bold; background-color: #eeeab4;}
 A.MailHeader:link {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color:#197593; font-weight: bold;}
 A.MailHeader:visited {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color:#197593; font-weight: bold;}
 A.MailHeader:hover {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #5cafbf; font-weight: bold;}
 A.MailHeader:active {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color: #197593; font-weight: bold; }
 
 .MailHeaderOn {font-family: Verdana, arial, sans serif; font-size: 11px; color: #000; font-weight: bold; background-color:#f9fabf;}
 A.MailHeaderOn:link {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color:#197593;  font-weight: bold;}
 A.MailHeaderOn:visited {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color:#197593; font-weight: bold;}
 A.MailHeaderOn:hover {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #5cafbf; font-weight: bold;}
 A.MailHeaderOn:active {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: none; color: #197593; font-weight: bold; }
 

.SmFormStyle {font-family: Verdana, arial, sans serif; font-size: 10px;}


 A.edit:link {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #fdfbd2;}
 A.edit:visited {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: bold; text-decoration: underline; color:  #fdfbd2;}
 A.edit:hover {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #ffffff;}
 A.edit:active {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: bold; text-decoration: underline; color: #fdfbd2;}
 
 A.editsm:link {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color: #fff;}
 A.editsm:visited {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color:  #fff;}
 A.editsm:hover {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color: #FFF78B;}
 A.editsm:active {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color: #fff;}

 A.note:link {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#523b86;}
 A.note:visited {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline;  color:#523b86;}
 A.note:hover {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #8165c0;}
 A.note:active {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #523b86;}

 A.bold:link {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline; color:#066078;}
 A.bold:visited {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline;  color:#066078;}
 A.bold:hover {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #5cafbf;}
 A.bold:active {font-family: Verdana, arial, sans serif; font-size: 11px; font-weight: bold; text-decoration: underline; color: #066078;}

 A.reg:link {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color:#066078; font-weight: normal;}
 A.reg:visited {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color:#066078; font-weight: normal;}
 A.reg:hover {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #5cafbf; font-weight: normal;}
 A.reg:active {font-family: Verdana, arial, sans serif; font-size: 11px; text-decoration: underline; color: #066078; font-weight: normal; }

 A.breadcrumbs:link {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color:#066078; font-weight: normal;}
 A.breadcrumbs:visited {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color:#066078; font-weight: normal;}
 A.breadcrumbs:hover {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color: #5cafbf; font-weight: normal;}
 A.breadcrumbs:active {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color: #066078; font-weight: normal;}


 A.blackbold:link {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color:#000000;}
 A.blackbold:visited {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color:#000000;}
 A.blackbold:hover {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color: #5cafbf;}
 A.blackbold:active {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color: #000000;}
 
 A.whitebold:link {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color:#ffffff;}
 A.whitebold:visited {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color:#ffffff;}
 A.whitebold:hover {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color: #fbfbfb;}
 A.whitebold:active {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color: #ffffff;}
 
 A.bluebold:link {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color:#066078;}
 A.bluebold:visited {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color:#066078;}
 A.bluebold:hover {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color: #5cafbf;}
 A.bluebold:active {font-family: Verdana, arial, sans serif; font-size: 13px; text-decoration: underline; color: #066078;}
 
 A.smallblue:link {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color:#066078;}
 A.smallblue:visited {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color:#066078;}
 A.smallblue:hover {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color: #5cafbf;}
 A.smallblue:active {font-family: Verdana, arial, sans serif; font-size: 10px; text-decoration: underline; color: #066078;}
 

 A.bigboldwhite:link {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; text-decoration: none; color:#ffffff; }
 A.bigboldwhite:visited {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; text-decoration: none; color:#ffffff; }
 A.bigboldwhite:hover {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; text-decoration: underline; color: #ffffff; }
 A.bigboldwhite:active {font-family: Verdana, arial, sans serif; font-size: 13px; font-weight: bold; text-decoration: none; color: #ffffff; }

#tooltip1 {padding-bottom:1px; position: relative; z-index: 4;}
#tooltip1 A:hover {
 BACKGROUND-COLOR: #dbe4f2; TEXT-DECORATION: none
}
#tooltip1 .toolbox A:hover SPAN {
  DISPLAY: block! important; BACKGROUND:white; BORDER: black 1px solid; COLOR: black;  POSITION: absolute; width: 150px; margin: 0;
}


#tooltip2 {padding-bottom:1px;position: relative; z-index: 3;}
#tooltip2 A:hover {
 BACKGROUND-COLOR: #dbe4f2; TEXT-DECORATION: none
}
#tooltip2 .toolbox A:hover SPAN {
  DISPLAY: block! important; BACKGROUND:white; BORDER: black 1px solid; COLOR: black;  POSITION: absolute; width: 150px; margin: 0;
}

#tooltip3 {padding-bottom:1px;position: relative; z-index: 2;}
#tooltip3 A:hover {
 BACKGROUND-COLOR: #dbe4f2; TEXT-DECORATION: none
}
#tooltip3 .toolbox A:hover SPAN {
  DISPLAY: block! important; BACKGROUND:white; BORDER: black 1px solid; COLOR: black;  POSITION: absolute; width: 150px; margin: 0;
}

#tooltip4 {padding-bottom:1px;position: relative; z-index: 1;}
#tooltip4 A:hover {
 BACKGROUND-COLOR: #dbe4f2; TEXT-DECORATION: none
}
#tooltip4 .toolbox A:hover SPAN {
  DISPLAY: block! important; BACKGROUND:white; BORDER: black 1px solid; COLOR: black;  POSITION: absolute; width: 150px; margin: 0;
}

.searchblu {font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #186A86;}

/* Contacts */

.contact_container {border-left: 1px solid #E3E3E3; border-bottom: 1px solid #E3E3E3; border-right: 1px solid #E3E3E3; padding: 10px; background: #DFEFF3;}

.contact_public {width: 220px; border: 1px solid #679BAC; background: #C3E0E8; padding: 5px; font-family: verdana; font-size: 10px; color: #156381; text-align: center}

.contact_public_edit {border: 1px solid #679BAC; background: #C3E0E8; padding: 5px; font-family: verdana; font-size: 10px; color: #156381;}

.contact_sm_container {background: #fff; border-left: 1px solid #C7DFE6; border-right: 1px solid #C7DFE6; border-bottom: 1px solid #C7DFE6; padding: 10px;}


.current {color: #060;}

.waiting {color: #9CA332;}

.outdated {color: #9C201E;}

.edit_bar {background: #D6E6E9; padding: 5px;}

.no_map {vertical-align: middle; text-align: center; width:150px; height:128px; background: #FEFEE1; border: 1px solid #CECECE;}

.ContactFormBlk {font-family: Verdana, arial, sans serif; font-size: 12px; color: #000;}

.ContactEditHead {background: #F3FBFD; border:1px solid #AECCD2; padding: 4px;}

.ContactFormSmall {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: normal; color: #5A919F;}

.ContactFormSmallDk {font-family: Verdana, arial, sans serif; font-size: 10px; font-weight: normal; color: #196A87;}

.MyPhotos {
	BORDER-RIGHT: #b5b5b5 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #b5b5b5 0px solid; OVERFLOW-Y: auto; PADDING-LEFT: 0px; OVERFLOW-X: hidden; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; BORDER-LEFT: #b5b5b5 0px solid; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #b5b5b5 0px solid; HEIGHT: 500px
}



.nav  {font-size: 12px; font-family: verdana, arial, sans-serif; color: #fff; font-weight: bold; line-height: 28px; float: left; height: 30px; text-align: center;  background-repeat: no-repeat;}
.nav  A:link, .nav  A:visited, .nav  A:active { color: #fff; text-decoration: none;}
.nav  A:hover { color: #FFF78B; text-decoration: underline;}

.nav_shad  {width: 760px; height: 7px; background-image:url('../images/nav_shad.jpg'); clear: both;}

.navselected  {font-size: 12px; font-family: verdana, arial, sans-serif; color: #FFF78B; font-weight: bold; line-height: 28px; float: left; height: 30px; text-align: center;  background-repeat: no-repeat;}
.navselected   A:link, .navselected   A:visited, .navselected   A:active { color: #FFF78B; text-decoration: none;}
.navselected   A:hover { color: #FFF78B; text-decoration: none;}

.searchtxt {font-family:verdana, arial,  ms sans serif; font-size: 10px; color: #6C9EAE;}
.namesearch input {font-family:verdana, arial,  ms sans serif; font-size: 11px; width: 120px;}
.statesearch select {font-family:verdana, arial,  ms sans serif; font-size: 11px; width: 100px;}

.account {color: #999; font-size: 10px;}
.account  A, .account  A:visited, .account  A:active { color: #999; text-decoration: underline;}
.account  A:hover { color: #999; text-decoration: none;}

.welcome {padding-top: 42px; padding-left: 10px; font-family: verdana; font-size: 11px;}

/* Specifications for container for layers to show/hide.
	 Most browsers need both width and height set. */
#container	{ position:relative; width:318px; height:100%; z-index:100 }
/* Include id's for all your layers here, with commas between. */
#lyr0, #lyr1, #lyr2	{ position:relative; display:none;
	left:0px; top:0px; z-index:1 }

/* for link style change */
a:link.on, a:visited.on { color:#186A86; text-decoration:none; font-weight: bold; }
a:link.off, a:visited.off { color:#186A86; text-decoration:underline; }
a:link.done, a:visited.done { color:#186A86; text-decoration:underline;  }
a.on:hover, a.off:hover, a.done:hover { text-decoration:underline }

.searchblu {font-family: verdana, arial, helvetica, sans serif; font-size: 12px; color: #186A86;}

.links {
  FONT-SIZE: 9px; 
  PADDING-BOTTOM: 2px; 
  padding-left: 5px;
  PADDING-TOP: 2px; 
  FONT-FAMILY: tahoma, arial, sans serif;
}

.forminput
{
	border: solid 1px #D1DFF3;
	background: #F0F5FB url(../images/input_blur.png) left top repeat-x; 
	font-family: Verdana;
	font-size: 11px;
	height: 20px;
	padding: 2px 2px 0px 2px;
}
.formtext
{
	border: solid 1px #D1DFF3;
	background: #F0F5FB;
	background-repeat:stretch;
	font-family: Verdana;
	font-size: 11px;
	height: 40px;
      width: 250px;
	padding: 2px 2px 0px 2px;
}
.formlabel 
{
	margin-top: 2px;
	font-weight: bold;
	text-align: right;
	width: 135px;
	margin-right: 20px;
	text-transform:lowercase;
      PADDING-BOTTOM: 4px; 
}
.formlabeltip
{
	font-style: italic;
	font-size: 11px;
	text-align: right;
	width: 135px;
	color: #666666;
	margin-top: -3px;
}
.formleft
{
	margin: 0px 10px 10px 15px;
	color: #666666;
}
.required
{
      font-size: 12px; 
      color: #FF0000;
}


.event-list {
	BORDER-RIGHT: #e0e0ea 1px solid; BORDER-TOP: #e0e0ea 1px solid; BORDER-LEFT: #e0e0ea 1px solid; BORDER-BOTTOM: #e0e0ea 1px solid
}
.event-list TH {
	COLOR: #000000; BACKGROUND-COLOR: #d3e3e8
}
.event-post {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; FONT-FAMILY: verdana; text-align: right
}

#info_title {
  BORDER-RIGHT: #a5c7d1 1px solid; 
  PADDING-RIGHT: 0px; 
  BORDER-TOP: #a5c7d1 1px solid; 
  PADDING-LEFT: 0px; 
  BACKGROUND: url(../images/title_blue_bg.gif) repeat-x; 
  PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px; 
  BORDER-LEFT: #a5c7d1 1px solid; WIDTH: 150px; 
  PADDING-TOP: 0px; 
  BORDER-BOTTOM: #a5c7d1 1px solid; 
  HEIGHT: 22px;
}

#info_title H6 {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 8px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-TOP: 5px; 
  TEXT-ALIGN: center;
  font-size: 13px;
  font-family: verdana,arial;
  font-weight: bold;
  color: #000000;
}

#info_content {
  BORDER-RIGHT: #a5c7d3 1px solid; 
  PADDING-RIGHT: 10px; PADDING-LEFT: 5px; 
  PADDING-BOTTOM: 5px; MARGIN: 0px; 
  PADDING-LEFT: 8px; 
  BORDER-LEFT: #a5c7d3 1px solid; 
  WIDTH: 150px; 
  PADDING-TOP: 3px; 
  BORDER-BOTTOM: #a5c7d3 1px solid; 
  BACKGROUND-COLOR: #eff4f7; 
  TEXT-ALIGN: left;
}

#advert_title {
  BORDER-RIGHT: #a5c7d1 1px solid; 
  PADDING-RIGHT: 0px; 
  BORDER-TOP: #a5c7d1 1px solid; 
  PADDING-LEFT: 0px; 
  BACKGROUND: url(../images/title_blue_bg.gif) repeat-x; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 10px 0px 0px; 
  BORDER-LEFT: #a5c7d1 1px solid; 
  WIDTH: 435px; 
  PADDING-TOP: 0px; 
  BORDER-BOTTOM: #a5c7d1 1px solid; 
  HEIGHT: 22px
}
#advert_title H6 {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 8px; 
  PADDING-BOTTOM: 0px; 
  MARGIN: 0px; 
  PADDING-TOP: 5px; 
  TEXT-ALIGN: left;
  font-size: 13px;
  font-family: verdana,arial;
  font-weight: bold;
  color: #000000;
}
#advert_content {
  BORDER-RIGHT: #a5c7d3 1px solid; 
  PADDING-RIGHT: 10px; 
  PADDING-LEFT: 5px; 
  PADDING-BOTTOM: 5px; MARGIN: 0px; 
  BORDER-LEFT: #a5c7d3 1px solid; 
  WIDTH: 435px; 
  PADDING-TOP: 0px; 
  BORDER-BOTTOM: #a5c7d3 1px solid; 
  BACKGROUND-COLOR: #eff4f7; 
  TEXT-ALIGN: left
}
