















html{































}















h1{































}















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:link{















}















a:visited{















}















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: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff; background-color: #8FA575; font-weight: bold; padding: 8px; }































.boxtitle2 { font-size: 13px; font-family: Verdana; letter-spacing: -1pt; color: #ffffff; background-color: #AE9655; font-weight: bold; padding: 8px; }































.dashboard_agency {color: #ffffff; 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: #ffffff; 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: #ffffff; 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: #ffffff; font-size: 22px; font-family: Times; text-decoration: underline; } 















A.title:visited { color: #ffffff; 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: #ffffff; font-size: 18px; font-family: Times; text-decoration: none; }















A.agencytitle:link { color: #ffffff; font-size: 18px; font-family: Times; text-decoration: underline; } 















A.agencytitle:visited { color: #ffffff; 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: #ffffff; 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: #ffffff; font-size: 10px; font-family: Verdana; text-decoration: none; }


.sidenews { color: #ffffff; 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: #ffffff; font-size: 11px; font-family: Verdana; text-decoration: none; }


.sidenews2 { color: #ffffff; font-size: 10px; font-family: Verdana; text-decoration: none; }
A.sidenews2:link { color: #ffffff; font-size: 10px; font-family: Verdana; text-decoration: none; } 
A.sidenews2:visited { color: #ffffff	; 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: #ffffff; font-size: 10px; font-family: Verdana; text-decoration: none; font-style: bold; }















A.button:link { color: #ffffff; 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: #ffffff; 















	 border: 1px solid #d8d8d8; 















}































FORM.form {















	font-size : 11px;















	font-family: Verdana;















	font-style : italic;















	font-family : serif;















	background : #CCCCFF;















	border: thin;















	















}















SELECT {















	font-size : 11px;















	font-style : normal;















	font-family : Verdana,Arial,Tahoma;















}































.searchBox {















	font-size : 11px;















	font-family : Verdana;















	background : #ffffff;















}















.searchSelect {















	font-size : 10px;;















	font-family : Arial,Helvetica, sans-serif;















	background : #CCCCFF;















}















































































.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: 0px; padding-top: 0px; padding-bottom: 0px; 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: #aaaaaa; font-size: 10px; 	 }















































	/* JK STYLES */















	#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















	}















	















	/* Caused top spacing issue */















	















	input{ 















		margin-bottom: 3px;















	}































	#btnLogin{















		margin-left: 80px;















	}















	















	#mainmenu div {















		display: block;















		float: left;















		margin: 0 0 0 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: #ffffff; border-top: 1px solid white;  }















	















	/* MAIN MENU MOUSEOVERS */















	#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: #ffffff; }















	#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: #ffffff }















.linkstop  { padding-top: 0px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; 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: #ffffff; font-size: 11px; font-family: Verdana; text-decoration: none;  } 















A.headerlinks:visited { color: #ffffff; 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: #ffffff; 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: #ffffff url('/images/vertdots.gif') repeat-y top center; }















.hordots { padding-top: 2px; padding-left: 0px; padding-bottom: 2px; background: #ffffff 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:0.9em;















	color:#999999;















}































/*testimonials*/















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;



}