h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em
}

h3 {
	margin-top: 20px;
	font-size: 1em;
	padding-bottom: 5px;
	background: url("/images/hordots.gif") repeat-x bottom;
	margin-bottom: 20px
}

h4 {
	font-size: 1.1em
}

a {
	color: #f7931e;
	text-decoration: none
}

a:hover {
	color: #f7931e;
	text-decoration: underline
}

.content {
	padding-top: 00px;
	padding-left: 25px;
	padding-bottom: 20px;
	padding-right: 25px;
	text-align: left
}

.sidebar {
	float: right;
	width: 190px
}

.sidebar h2 {
	margin: 0;
	padding: 0;
	background: #35482b;
	color: #fff;
	font-size: 11px;
	padding-left: 10px;
	height: 19px;
	padding-top: 4px;
	text-transform: capitalize
}

.sidebar p {
	padding-left: 10px
}

.sidebar a {
	color: #fff
}

ul.footer_nav {
	list-style: none;
	padding: 0;
	margin: 0
}

ul.footer_nav li {
	display: inline;
	padding-left: 8px;
	padding-right: 8px
}

#top_nav li {
	border-right: 1px solid #752121
}

#bottom li {
	border-right: 1px solid #fff
}

#error {
	color: red;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5;
	font-weight: bold
}

.main {
	color: #474747;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.main:link {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.main:visited {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.main:hover {
	color: #f7931e;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.front {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.4
}

A.front:link {
	color: #fdfcd9;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.front:visited {
	color: #fdfcd9;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.front:hover {
	color: #f4f4f4;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.frontsm {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.frontsm:link {
	color: #fdfcd9;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.frontsm:visited {
	color: #fdfcd9;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.frontsm:hover {
	color: #f4f4f4;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.front2 {
	color: #fff;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.front2:link {
	color: #fdfcd9;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: underline
}

A.front2:visited {
	color: #fdfcd9;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: underline
}

A.front2:hover {
	color: #f4f4f4;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: none
}

.main2 {
	color: #474747;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.main2:link {
	color: #cc7a17;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline
}

A.main2:visited {
	color: #cc7a17;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline
}

A.main2:hover {
	color: #f7931e;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: none
}

A.main3:link {
	color: #cc7a17;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: underline
}

A.main3:visited {
	color: #cc7a17;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: underline
}

A.main3:hover {
	color: #f7931e;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: none
}

.small {
	color: #474747;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.small:link {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.small:visited {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.small:hover {
	color: #f7931e;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.footer1 {
	color: brown;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.footer1:link {
	color: #742121;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer1:visited {
	color: #742121;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer1:hover {
	color: #f7931e;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.small2 {
	color: #474747;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.small2:link {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.small2:visited {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.small2:hover {
	color: #f7931e;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.dtitle {
	color: #56779e;
	font-size: 26px;
	font-family: "Century Gothic", Futura;
	text-decoration: none;
	padding-left: 15px
}

.pageviews {
	color: #fff;
	font-size: 32px;
	font-family: "Century Gothic", Futura;
	text-decoration: none
}

.pagetitle {
	background-image: url("/images/titlebg.jpg");
	background-align: center left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px
}

table.dashboard_agency {
	background-color: #a7847e
}

tr.dashboard_agency {
	background-color: #c2a39d
}

table.dashboard_member {
	background-color: #6b91ae
}

tr.dashboard_member {
	background-color: #b7ccdc
}

table.dashboardtitle {
	background-color: #6b91ae
}

tr.dashboardtitle {
	background-color: #b7ccdc
}

.boxtitle {
	font-size: 13px;
	font-family: Verdana;
	letter-spacing: -1pt;
	color: #fff;
	background-color: #8fa575;
	font-weight: bold;
	padding: 8px
}

.boxtitle2 {
	font-size: 13px;
	font-family: Verdana;
	letter-spacing: -1pt;
	color: #fff;
	background-color: #ae9655;
	font-weight: bold;
	padding: 8px
}

.dashboard_agency {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.dashboard_agency:link {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_agency:visited {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_agency:hover {
	color: #cbe1bd;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.dashboard_admin {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.dashboard_admin:link {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_admin:visited {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_admin:hover {
	color: #cbe1bd;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.dashboard_member {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.dashboard_member:link {
	color: #dbebf7;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_member:visited {
	color: #dbebf7;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_member:hover {
	color: #a6bfd2;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.top {
	color: #c3c2c2;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.top:link {
	color: #34739b;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

A.top:visited {
	color: #34739b;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

A.top:hover {
	color: #60a0c9;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.title {
	color: #35482b;
	font-size: 22px;
	font-family: Times;
	text-decoration: none
}

A.title:link {
	color: #fff;
	font-size: 22px;
	font-family: Times;
	text-decoration: underline
}

A.title:visited {
	color: #fff;
	font-size: 22x;
	font-family: Times;
	text-decoration: underline
}

A.title:hover {
	color: #c64a4e;
	font-size: 22px;
	font-family: Times;
	text-decoration: none
}

.agencytitle {
	color: #fff;
	font-size: 18px;
	font-family: Times;
	text-decoration: none
}

A.agencytitle:link {
	color: #fff;
	font-size: 18px;
	font-family: Times;
	text-decoration: underline
}

A.agencytitle:visited {
	color: #fff;
	font-size: 18px;
	font-family: Times;
	text-decoration: underline
}

A.agencytitle:hover {
	color: #c64a4e;
	font-size: 18px;
	font-family: Times;
	text-decoration: none
}

.footer {
	color: #7d5348;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer:link {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer:visited {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer:hover {
	color: #f7931e;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

.footer2 {
	color: #7d5348;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.footer2:link {
	color: #7d5348;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.footer2:visited {
	color: #7d5348;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.footer2:hover {
	color: #b77c6c;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.side {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.side:link {
	color: #f3f0d8;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.side:visited {
	color: #f3f0d8;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.side:hover {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.sidenews {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews:link {
	color: #f3f0d8;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.sidenews:visited {
	color: #f3f0d8;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.sidenews:hover {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.sidenews2 {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews2:link {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews2:visited {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews2:hover {
	color: #f3f0d8;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

.button {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

A.button:link {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

A.button:visited {
	color: #feffbf;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

A.button:hover {
	color: #feffbf;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

hr.dotted {
	background: url("/images/hr_line.gif") no-repeat top left;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		'/images/hr_line.gif' );
	width: 1px;
	height: 1px;
	border: 0;
	width: 100%;
	height: 10px
}

.searchtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7847e;
	width: 140px;
	padding: 3px;
	font-size: 10px;
	background-color: #fff;
	border: 1px solid #d8d8d8
}

FORM.form {
	font-size: 11px;
	font-family: Verdana;
	font-style: italic;
	font-family: serif;
	background: #ccf;
	border: thin
}

SELECT {
	font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Tahoma
}

.searchBox {
	font-size: 11px;
	font-family: Verdana;
	background: #fff
}

.searchSelect {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background: #ccf
}

.row {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fff
}

.matchedrow {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #dfead9
}

.redrow {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f4b4b4
}

.greenrow {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #A0CC87;
}

.clashrow {
	background-color: #f2c6c4
}

.titlerow {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px
}

.rowhr {
	cellpadding: 0;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #fff
}

.row1 {
	cellpadding: 3px;
	background-color: #bbb
}

.sorter:link {
	color: #742122;
	font-weight: bold;
	text-decoration: none
}

.sorter:visited {
	color: #742122;
	font-weight: bold;
	text-decoration: none
}

.sorter:hover {
	color: #742122;
	font-weight: bold;
	text-decoration: underline
}

.edit:link {
	color: #3573a3;
	text-decoration: none
}

.edit:visited {
	color: #3573a3;
	text-decoration: none
}

.edit:hover {
	color: #3573a3;
	text-decoration: underline
}

.page_nav:link {
	color: #3573a3;
	text-decoration: none
}

.page_nav:visited {
	color: #3573a3;
	text-decoration: none
}

.page_nav:hover {
	color: #3573a3;
	text-decoration: none
}

.showhide:link {
	color: #3573a3;
	text-decoration: none;
	font-size: 10px
}

.showhide {
	color: #3573a3;
	text-decoration: none;
	font-size: 10px
}

.resulttitle {
	color: #aaa;
	font-size: 10px
}

#logon_message {
	margin-left: 80px;
	margin-bottom: 3px;
	color: red
}

label.temp {
	width: 75px;
	float: left;
	text-align: right;
	margin-right: 5px;
	font-weight: bold;
	display: block
}

input {
	margin-bottom: 3px
}

#btnLogin {
	margin-left: 80px
}

#mainmenu div {
	display: block;
	float: left;
	margin: 0
}

#mainmenu a {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.criteria {
	font-size: 11px;
	text-align: center;
	font-weight: bold
}

.criteria_title {
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding-top: 8px
}

.criteria_value {
	font-size: 9px;
	text-align: left;
	color: #fff;
	border-top: 1px solid white
}

#one {
	width: 150px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_01.gif")
		top left no-repeat
}

#one a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_01.gif") top
		left no-repeat
}

#one a:hover {
	background-image: none
}

#two {
	width: 138px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_02.gif")
		top left no-repeat
}

#two a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_02.gif") top
		left no-repeat
}

#two a:hover {
	background-image: none
}

#three {
	width: 126px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_03.gif")
		top left no-repeat
}

#three a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_03.gif") top
		left no-repeat
}

#three a:hover {
	background-image: none
}

#four {
	width: 129px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_04.gif")
		top left no-repeat
}

#four a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_04.gif") top
		left no-repeat
}

#four a:hover {
	background-image: none
}

#five {
	width: 109px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_05.gif")
		top left no-repeat
}

#five a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_05.gif") top
		left no-repeat
}

#five a:hover {
	background-image: none
}

#six {
	width: 98px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_06.gif")
		top left no-repeat
}

#six a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_06.gif") top
		left no-repeat
}

#six a:hover {
	background-image: none
}

#checklist {
	font-family: verdana;
	width: 250px;
	font-size: 12px;
	border: 1px solid #8896b4;
	background-color: #dadfea
}

#checklist #checklistbar {
	height: 20px;
	padding: 2px;
	background-image: url("/images/lbluegrad1x25.jpg")
}

#checklist #title {
	color: #435376;
	line-height: 18px
}

#checklist .scroller {
	overflow: auto;
	height: 100px;
	background-color: #fff
}

#checklist .innerscroller {
	overflow: auto
}

#checklist .scroller label {
	font-size: 11px
}

#checklist .nav {
	text-decoration: none;
	color: #435376
}

#checklist .nav:hover {
	color: #435376
}

.img-shadow {
	float: left;
	background:
		url("http://precious.ctechdesign.com/images/shadowalpha.png")
		no-repeat bottom right !important;
	background: url("http://precious.ctechdesign.com/images/shadow.gif")
		no-repeat bottom right;
	margin: 10px 0 0 10px !important;
	margin: 10px 0 0 5px
}

.img-shadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;
	padding: 4px
}

.img-border img {
	display: inline;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px
}

.titlebox {
	cellpadding: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #35482b
}

.titletext {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #fff
}

.linkstop {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	background: #742121 url("images/topbg3.jpg") repeat top center;
	align: center
}

.headerlinks {
	color: #b5c4d3;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.headerlinks:link {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.headerlinks:visited {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.headerlinks:hover {
	color: #feffbf;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.bottom {
	color: #fff;
	font-size: 10px;
	font-family: Verdana
}

.dashtitle {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px
}

.vertdots {
	padding-left: 2px;
	padding-right: 2px;
	background: #fff url("/images/vertdots.gif") repeat-y top center
}

.hordots {
	padding-top: 2px;
	padding-left: 0;
	padding-bottom: 2px;
	background: #fff url("/images/hordots.gif") repeat-x center left
}

.reg {
	font-family: Verdana;
	font-size: 10px;
	color: #7da7d8;
	f
}

.front_icons {
	float: left;
	margin: 5px;
	border: 1px solid #af9678
}

.note {
	font-size: .9em;
	color: #999
}

div.testimony {
	padding: 10px;
	background: url("images/testimony_symbol.jpg") no-repeat bottom right
}

div.testimony p {
	line-height: 1.8em
}

div.testimony p:first-letter {
	font-size: 3em;
	padding-right: 3px
}

div.testimony .signature {
	color: #732121
}

.testimonials table {
	margin-bottom: 40px
}

.dialog {
	padding-left: 10px;
	background-color: #ebf7e4;
	width: 100%
}

.hidden {
	display: none
}

.dialogbar {
	padding: 5px;
	background-color: #bfd8b0;
	width: 100%;
	font-size: 14px
}

.dialogmessage {
	width: 100%;
	text-align: left;
	font-size: 11px;
	width: 100%;
	padding-left: 10px
}

.messagefooter {
	width: 100%;
	text-align: right;
	font-size: 10px;
	width: 100%;
	padding-right: 10px;
	padding-bottom: 3px
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em
}

h3 {
	margin-top: 20px;
	font-size: 1em;
	padding-bottom: 5px;
	background: url("/images/hordots.gif") repeat-x bottom;
	margin-bottom: 20px
}

h4 {
	font-size: 1.1em
}

a {
	color: #f7931e;
	text-decoration: none
}

a:hover {
	color: #f7931e;
	text-decoration: underline
}

.content {
	padding-top: 00px;
	padding-left: 25px;
	padding-bottom: 20px;
	padding-right: 25px;
	text-align: left
}

.sidebar {
	float: right;
	width: 190px
}

.sidebar h2 {
	margin: 0;
	padding: 0;
	background: #35482b;
	color: #fff;
	font-size: 11px;
	padding-left: 10px;
	height: 19px;
	padding-top: 4px;
	text-transform: capitalize
}

.sidebar p {
	padding-left: 10px
}

.sidebar a {
	color: #fff
}

ul.footer_nav {
	list-style: none;
	padding: 0;
	margin: 0
}

ul.footer_nav li {
	display: inline;
	padding-left: 8px;
	padding-right: 8px
}

#top_nav li {
	border-right: 1px solid #752121
}

#bottom li {
	border-right: 1px solid #fff
}

#error {
	color: red;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5;
	font-weight: bold
}

.main {
	color: #474747;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.main:link {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.main:visited {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.main:hover {
	color: #f7931e;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.front {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.4
}

A.front:link {
	color: #fdfcd9;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.front:visited {
	color: #fdfcd9;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.front:hover {
	color: #f4f4f4;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.frontsm {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.frontsm:link {
	color: #fdfcd9;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.frontsm:visited {
	color: #fdfcd9;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.frontsm:hover {
	color: #f4f4f4;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.front2 {
	color: #fff;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.front2:link {
	color: #fdfcd9;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: underline
}

A.front2:visited {
	color: #fdfcd9;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: underline
}

A.front2:hover {
	color: #f4f4f4;
	font-size: 15px;
	font-family: Verdana;
	text-decoration: none
}

.main2 {
	color: #474747;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.main2:link {
	color: #cc7a17;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline
}

A.main2:visited {
	color: #cc7a17;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: underline
}

A.main2:hover {
	color: #f7931e;
	font-size: 13px;
	font-family: Verdana;
	text-decoration: none
}

A.main3:link {
	color: #cc7a17;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: underline
}

A.main3:visited {
	color: #cc7a17;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: underline
}

A.main3:hover {
	color: #f7931e;
	font-size: 18px;
	font-family: Verdana;
	text-decoration: none
}

.small {
	color: #474747;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.small:link {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.small:visited {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.small:hover {
	color: #f7931e;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.footer1 {
	color: brown;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.footer1:link {
	color: #742121;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer1:visited {
	color: #742121;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer1:hover {
	color: #f7931e;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.small2 {
	color: #474747;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.small2:link {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.small2:visited {
	color: #cc7a17;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.small2:hover {
	color: #f7931e;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.dtitle {
	color: #56779e;
	font-size: 26px;
	font-family: "Century Gothic", Futura;
	text-decoration: none;
	padding-left: 15px
}

.pageviews {
	color: #fff;
	font-size: 32px;
	font-family: "Century Gothic", Futura;
	text-decoration: none
}

.pagetitle {
	background-image: url("/images/titlebg.jpg");
	background-align: center left;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px
}

table.dashboard_agency {
	background-color: #a7847e
}

tr.dashboard_agency {
	background-color: #c2a39d
}

table.dashboard_member {
	background-color: #6b91ae
}

tr.dashboard_member {
	background-color: #b7ccdc
}

table.dashboardtitle {
	background-color: #6b91ae
}

tr.dashboardtitle {
	background-color: #b7ccdc
}

.boxtitle {
	font-size: 13px;
	font-family: Verdana;
	letter-spacing: -1pt;
	color: #fff;
	background-color: #8fa575;
	font-weight: bold;
	padding: 8px
}

.boxtitle2 {
	font-size: 13px;
	font-family: Verdana;
	letter-spacing: -1pt;
	color: #fff;
	background-color: #ae9655;
	font-weight: bold;
	padding: 8px
}

.dashboard_agency {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.dashboard_agency:link {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_agency:visited {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_agency:hover {
	color: #cbe1bd;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.dashboard_admin {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.dashboard_admin:link {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_admin:visited {
	color: #ddecd3;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_admin:hover {
	color: #cbe1bd;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.dashboard_member {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	line-height: 1.5
}

A.dashboard_member:link {
	color: #dbebf7;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_member:visited {
	color: #dbebf7;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: bold
}

A.dashboard_member:hover {
	color: #a6bfd2;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.top {
	color: #c3c2c2;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.top:link {
	color: #34739b;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

A.top:visited {
	color: #34739b;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

A.top:hover {
	color: #60a0c9;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-weight: bold
}

.title {
	color: #35482b;
	font-size: 22px;
	font-family: Times;
	text-decoration: none
}

A.title:link {
	color: #fff;
	font-size: 22px;
	font-family: Times;
	text-decoration: underline
}

A.title:visited {
	color: #fff;
	font-size: 22x;
	font-family: Times;
	text-decoration: underline
}

A.title:hover {
	color: #c64a4e;
	font-size: 22px;
	font-family: Times;
	text-decoration: none
}

.agencytitle {
	color: #fff;
	font-size: 18px;
	font-family: Times;
	text-decoration: none
}

A.agencytitle:link {
	color: #fff;
	font-size: 18px;
	font-family: Times;
	text-decoration: underline
}

A.agencytitle:visited {
	color: #fff;
	font-size: 18px;
	font-family: Times;
	text-decoration: underline
}

A.agencytitle:hover {
	color: #c64a4e;
	font-size: 18px;
	font-family: Times;
	text-decoration: none
}

.footer {
	color: #7d5348;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer:link {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer:visited {
	color: #cc7a17;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.footer:hover {
	color: #f7931e;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

.footer2 {
	color: #7d5348;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.footer2:link {
	color: #7d5348;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.footer2:visited {
	color: #7d5348;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.footer2:hover {
	color: #b77c6c;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.side {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.side:link {
	color: #f3f0d8;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.side:visited {
	color: #f3f0d8;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

A.side:hover {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

.sidenews {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews:link {
	color: #f3f0d8;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.sidenews:visited {
	color: #f3f0d8;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: underline
}

A.sidenews:hover {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.sidenews2 {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews2:link {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews2:visited {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none
}

A.sidenews2:hover {
	color: #f3f0d8;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: underline
}

.button {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

A.button:link {
	color: #fff;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

A.button:visited {
	color: #feffbf;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

A.button:hover {
	color: #feffbf;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	font-style: bold
}

hr.dotted {
	background: url("/images/hr_line.gif") no-repeat top left;
	filter: progid : DXImageTransform.Microsoft.AlphaImageLoader ( src =
		'/images/hr_line.gif' );
	width: 1px;
	height: 1px;
	border: 0;
	width: 100%;
	height: 10px
}

.searchtop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7847e;
	width: 140px;
	padding: 3px;
	font-size: 10px;
	background-color: #fff;
	border: 1px solid #d8d8d8
}

FORM.form {
	font-size: 11px;
	font-family: Verdana;
	font-style: italic;
	font-family: serif;
	background: #ccf;
	border: thin
}

SELECT {
	font-size: 11px;
	font-style: normal;
	font-family: Verdana, Arial, Tahoma
}

.searchBox {
	font-size: 11px;
	font-family: Verdana;
	background: #fff
}

.searchSelect {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	background: #ccf
}

.row {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #fff
}

.matchedrow {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #dfead9
}

.redrow {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f4b4b4
}

.clashrow {
	background-color: #f2c6c4
}

.titlerow {
	cellpadding: 3px;
	padding-left: 5px;
	padding-right: 5px
}

.rowhr {
	cellpadding: 0;
	padding-top: 0;
	padding-bottom: 0;
	background-color: #fff
}

.row1 {
	cellpadding: 3px;
	background-color: #bbb
}

.sorter:link {
	color: #742122;
	font-weight: bold;
	text-decoration: none
}

.sorter:visited {
	color: #742122;
	font-weight: bold;
	text-decoration: none
}

.sorter:hover {
	color: #742122;
	font-weight: bold;
	text-decoration: underline
}

.edit:link {
	color: #3573a3;
	text-decoration: none
}

.edit:visited {
	color: #3573a3;
	text-decoration: none
}

.edit:hover {
	color: #3573a3;
	text-decoration: underline
}

.page_nav:link {
	color: #3573a3;
	text-decoration: none
}

.page_nav:visited {
	color: #3573a3;
	text-decoration: none
}

.page_nav:hover {
	color: #3573a3;
	text-decoration: none
}

.showhide:link {
	color: #3573a3;
	text-decoration: none;
	font-size: 10px
}

.showhide {
	color: #3573a3;
	text-decoration: none;
	font-size: 10px
}

.resulttitle {
	color: #aaa;
	font-size: 10px
}

#logon_message {
	margin-left: 80px;
	margin-bottom: 3px;
	color: red
}

label.temp {
	width: 75px;
	float: left;
	text-align: right;
	margin-right: 5px;
	font-weight: bold;
	display: block
}

input {
	margin-bottom: 3px
}

#btnLogin {
	margin-left: 80px
}

#mainmenu div {
	display: block;
	float: left;
	margin: 0
}

#mainmenu a {
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	height: 100%;
	overflow: hidden
}

.criteria {
	font-size: 11px;
	text-align: center;
	font-weight: bold
}

.criteria_title {
	font-size: 10px;
	text-align: left;
	font-weight: bold;
	padding-top: 8px
}

.criteria_value {
	font-size: 9px;
	text-align: left;
	color: #fff;
	border-top: 1px solid white
}

#one {
	width: 150px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_01.gif")
		top left no-repeat
}

#one a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_01.gif") top
		left no-repeat
}

#one a:hover {
	background-image: none
}

#two {
	width: 138px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_02.gif")
		top left no-repeat
}

#two a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_02.gif") top
		left no-repeat
}

#two a:hover {
	background-image: none
}

#three {
	width: 126px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_03.gif")
		top left no-repeat
}

#three a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_03.gif") top
		left no-repeat
}

#three a:hover {
	background-image: none
}

#four {
	width: 129px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_04.gif")
		top left no-repeat
}

#four a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_04.gif") top
		left no-repeat
}

#four a:hover {
	background-image: none
}

#five {
	width: 109px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_05.gif")
		top left no-repeat
}

#five a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_05.gif") top
		left no-repeat
}

#five a:hover {
	background-image: none
}

#six {
	width: 98px;
	height: 24px;
	background: url("http://precious.ctechdesign.com/images/nav/nav_06.gif")
		top left no-repeat
}

#six a {
	background:
		url("http://precious.ctechdesign.com/images/nav/navon_06.gif") top
		left no-repeat
}

#six a:hover {
	background-image: none
}

#checklist {
	font-family: verdana;
	width: 250px;
	font-size: 12px;
	border: 1px solid #8896b4;
	background-color: #dadfea
}

#checklist #checklistbar {
	height: 20px;
	padding: 2px;
	background-image: url("/images/lbluegrad1x25.jpg")
}

#checklist #title {
	color: #435376;
	line-height: 18px
}

#checklist .scroller {
	overflow: auto;
	height: 100px;
	background-color: #fff
}

#checklist .innerscroller {
	overflow: auto
}

#checklist .scroller label {
	font-size: 11px
}

#checklist .nav {
	text-decoration: none;
	color: #435376
}

#checklist .nav:hover {
	color: #435376
}

.img-shadow {
	float: left;
	background:
		url("http://precious.ctechdesign.com/images/shadowalpha.png")
		no-repeat bottom right !important;
	background: url("http://precious.ctechdesign.com/images/shadow.gif")
		no-repeat bottom right;
	margin: 10px 0 0 10px !important;
	margin: 10px 0 0 5px
}

.img-shadow img {
	display: block;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	margin: -6px 6px 6px -6px;
	padding: 4px
}

.img-border img {
	display: inline;
	position: relative;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 4px
}

.titlebox {
	cellpadding: 5px;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #35482b
}

.titletext {
	font-family: Verdana, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #fff
}

.linkstop {
	padding-top: 0;
	padding-bottom: 0;
	padding-left: 0;
	padding-right: 0;
	background: #742121 url("images/topbg3.jpg") repeat top center;
	align: center
}

.headerlinks {
	color: #b5c4d3;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.headerlinks:link {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.headerlinks:visited {
	color: #fff;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

A.headerlinks:hover {
	color: #feffbf;
	font-size: 11px;
	font-family: Verdana;
	text-decoration: none
}

.bottom {
	color: #fff;
	font-size: 10px;
	font-family: Verdana
}

.dashtitle {
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 8px;
	padding-bottom: 8px
}

.vertdots {
	padding-left: 2px;
	padding-right: 2px;
	background: #fff url("/images/vertdots.gif") repeat-y top center
}

.hordots {
	padding-top: 2px;
	padding-left: 0;
	padding-bottom: 2px;
	background: #fff url("/images/hordots.gif") repeat-x center left
}

.reg {
	font-family: Verdana;
	font-size: 10px;
	color: #7da7d8;
	f
}

.front_icons {
	float: left;
	margin: 5px;
	border: 1px solid #af9678
}

.note {
	font-size: .9em;
	color: #999
}

div.testimony {
	padding: 10px;
	background: url("images/testimony_symbol.jpg") no-repeat bottom right
}

div.testimony p {
	line-height: 1.8em
}

div.testimony p:first-letter {
	font-size: 3em;
	padding-right: 3px
}

div.testimony .signature {
	color: #732121
}

.testimonials table {
	margin-bottom: 40px
}

.dialog {
	padding-left: 10px;
	background-color: #ebf7e4;
	width: 100%
}

.hidden {
	display: none
}

.dialogbar {
	padding: 5px;
	background-color: #bfd8b0;
	width: 100%;
	font-size: 14px
}

.dialogmessage {
	width: 100%;
	text-align: left;
	font-size: 11px;
	width: 100%;
	padding-left: 10px
}

.messagefooter {
	width: 100%;
	text-align: right;
	font-size: 10px;
	width: 100%;
	padding-right: 10px;
	padding-bottom: 3px
}
