/****************Page Default Style Starts Here*****************/
*{
	margin:0px;
	padding:0px
}
body 
{ 
	background-color: powderblue;
}
/*body
{
	margin:0 auto;
	text-align:center;
	width:100%;
	font:normal 13px tahoma,verdana,arial;
	font-family: helvetica;
	font-weight:bold;
	color:#b60c0c;
	background:#fff url(/image/body_bg.gif) repeat-x;
}*/

html,body
{
	background-color: powderblue;
	margin:0 auto;
	padding:0px;
	text-align:center;
	width:100%;	
	font:normal 13px;
	font-family:Georgia, 'Times New Roman', Times, serif;
	font-weight:bold;
	/*color:#b60c0c;
	background:#fff url(/image/body_bg.gif) repeat-x;*/
}
/****************Page Default Style Ends Here*****************/
/*******************Page Wrapper Styles Starts Here*****************/
.PageOuterWrapper
{
	margin:0 auto;
	width:836px;
	text-align:center;
}

.PageInnerWrapper
{
	float:left;
	width:100%;
	text-align:center;
	/*border:1px #b19d7f solid;
	border-bottom:3px #b19d7f solid;*/
	min-height:450px;
	background-color:#fff;
}

.PageExternalContainer
{
	width:832px;
	margin:0 auto;
}

.PageInternalContainer
{
	width:100%;
	float:left;
	background-color:#fff;
}

/*************Header Pane Style Starts Here**************r**s**k********/
.HeaderPane
{
	width:100%;
	height:131px;
	background:url(/image/banner.jpg) no-repeat;
}

.LogoPane
{
	width:403px;
	float:left;
}
/*************Header Pane Style Ends Here******************************/

/*************Navigation Pane Style Starts Here**************r**s**k********/
.NavWrapper
{
	height:26px;
	width:100%;
	background-color: #d4ccba;
	float:left;
}

.main_nav
{
	width:100%;
	float:left;
	height:26px;
}

.main_nav ul
{
	margin:0;
	padding:0;
}

.main_nav ul li
{
	list-style:none;
	text-align:center;
	display:inline;
	float:left;
	font-size: 12px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight:normal;
	color:black;
	background:url(/image/nav_divider.gif) no-repeat 0.2em;
	height:100%;
}

.main_nav ul li a, .main_nav ul li a:link
{
	font-size: 12px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight:normal;
	color:black;
	text-decoration:none;
	line-height:26px;
	display:block;
	padding:0px 10px 0px 14px;
	margin-left:2px;
}

.main_nav ul li a:hover
{
	font-size: 12px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-weight:normal;
	color:black;
	background-color: beige;
	text-decoration:none;
	line-height:26px;
	margin-top:0px;
}


/*************Navigation Pane Style Ends Here**************r**s**k********/

/*************Content Pane Style Starts Here***************************/
.ContentWrapper
{
	width:100%;
	float:left;
	padding-top:1px;
	
}

.ContentInnerWrapper
{
	width:100%;
	float:left;
}

.LeftPaneWrapper
{
	width:153px;
	float:left;
}

*html .ContentEmptySpacer
{
	width:16px;
	float:left;
}

*:first-child+html .ContentEmptySpacer
{
	width:16px;
	float:left;
}

html>/**/body .ContentEmptySpacer
{
	width:16px;
	float:left;
}

*html .ContentPaneWrapper
{
	width:663px;
	float:left;
}

*:first-child+html .ContentPaneWrapper
{
	width:663px;
	float:left;
}

html>/**/body .ContentPaneWrapper
{
	width:663px;
	float:left;
}

/*****************Left Pane Styles Here*********r**s**k******/
*html .LoginWrapper
{
	width:153px;
	float:left;
	background-color:cadetblue ;
	border:1px #040404 solid;
	text-align:center;
}

.LoginWrapper
{
	width:153px;
	float:left;
	background-color:cadetblue ;
	border:1px #040404 solid;
	text-align:center;
}

html>/**/body .LoginWrapper
{
	width:151px;
	float:left;
	background-color:cadetblue ;
	border:1px #040404 solid;
	text-align:center;
}

.LoginEmptySpacer
{
	width:100%;
	float:left;
	height:5px;
}

.LoginEmptySpacer2
{
	width:100%;
	float:left;
	height:10px;
}

.LoginTitles
{
	width:100%;
	float:left;
	font:normal 12px arial,tahoma,verdana;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
}

.LoginElementsWrapper
{
	width:100%;
	float:left;
}

.LoginElementsInnerWrapper
{
	width:100%;
	/*margin:0 auto;*/
}

.Login_Fields
{
	width:129px;
	border:1px #878686 solid;
	height:20px;
	font:normal 12px arial,tahoma,verdana;
	font-weight:bold;
	color:#444;
}

.Go_Button
{
	width:49px;
	height:21px;
	background:url(/image/go_btn.gif) no-repeat;
	border:0;
	cursor:pointer;
}

.Login_Links a, .Login_Links a:link
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#fff;
	text-decoration:underline;
	text-align:left;
}

.Login_Links a:hover
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.Logout_Links a, .Logout_Links a:link
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
	text-align:left;
	
}

.Logout_Links a:hover
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#fff;
	text-decoration:none;
	text-align:left;
}
.LoginPaneButton
{
	background-color: #E16866;
	width:100%;
	float:left;
	padding: 3px;
	width: 153px;
	height: 42px;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 14pt;
	color:black;
	display: block;
}

a .LoginPaneButton 
{
	color: black;
	text-decoration: none;
}

*html .DirectoryWrapper
{
	width:153px;
	float:left;
	background-color:#ab9675;
	border:1px #040404 solid;
}

.DirectoryWrapper
{
	width:153px;
	float:left;
	background-color:#ab9675;
	border:1px #040404 solid;
}

html>/**/body .DirectoryWrapper
{
	width:151px;
	float:left;
	background-color:#ab9675;
	border:1px #040404 solid;
}


.DirectoryEmptySpacer
{
	width:100%;
	float:left;
	height:10px;
}

.DirectoryImgWrapper
{
	width:100%;
	float:left;
}

.DirectoryImgInnerWrapper
{
	width:115px;
	margin:0 auto;
}

.ImgDirectory
{
	background:url(../images/utah_professionals_cover_small.gif) no-repeat;
	width:115pc;
	height:167px;
}

.ImgDirectoryLink a, .ImgDirectoryLink a:link
{
	font:normal 12px arial,tahoma,verdana;
	font-weight:bold;
	color:#590f1d;
	text-decoration:none;
	text-align:left;
}

.ImgDirectoryLink a:hover
{
	font:normal 12px arial,tahoma,verdana;
	font-weight:bold;
	color:#590f1d;
	text-decoration:underline;
	text-align:left;
}
/*****************Left Pane Ends Here*********r**s**k**************/

/*****************Content Pane Starts Here************************/
.ContentPaneEmptySpacer
{
	width:100%;
	float:left;
	height:10px;
}

.ContentPaneEmptySpacer3
{
	width:100%;
	float:left;
	height:20px;
}

.ContentPaneEmptySpacer2
{
	width:100%;
	float:left;
	height:8px;
}

h1
{
	font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
	font-variant: small-caps;
	font-size: 14px;
	color: midnightblue;
}

p
{
	font-family:'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;	
	color:#000;
}

.Date_Txt
{
	font:normal 11px arial,tahoma,verdana;
	color:#000;
}

.ICROnline
{
	background:url(/image/bg_icronline.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

.SrchBg
{
	background:url(/image/bg_database.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}


.NoticeForms
{
	background:url(/image/bg_forms.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

.LeagalDrty
{
	background:url(/image/bg_directory.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

.TrusteeReport
{
	background:url(/image/bg_trusteelist.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

.DefaultReport
{
	background:url(/image/bg_defaults.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

.Advertise
{
	background:url(/image/bg_advertise.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

.Notice
{
	background:url(/image/bg_notice.gif) no-repeat left;
	width:320px;
	height:79px;
	float:left;
	cursor:pointer;
	text-decoration:none;
}

.logout1 a, .logout1 a:link
{
font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	padding-left:10px;
	color:#000;
cursor:pointer;
	text-decoration:none;
	}
.logout1 a:hover	
{
font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	padding-left:10px;
	color:#000;
cursor:pointer;
	text-decoration:underline;
	}


.ContentButtons a, .ContentButtons a:link, .ContentButtons a:hover
{
	color:#000;
	text-decoration:none;
}
	

.ArticlesDesc
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#000;
}

.ArticlesDesc a, .ArticlesDesc a:link
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

.ArticlesDesc a:hover
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

.ArticleDivider
{
	background:url(/image/article_divider.gif) no-repeat;
	height:47px;
}

.NavEmptySpacer
{
	height:10px;
	width:100%;
	float:left;
}

.NavMarginWrapper
{
	/*margin:0 auto;*/
	width:100%;
}

.NavContentWrapper
{
	width:100%;
	float:left;
}

.NavTitles
{
	font:normal 14px arial,tahoma,verdana;
	font-weight:bold;
	color:#000;
	width:100%;
	float:left;
	position:static;
	padding-left:9px;
}

.NavTitles a, .NavTitles a:link
{
	font:normal 14px arial,tahoma,verdana;
	font-weight:bold;
	color:#000;
	float:left;
	text-decoration:none;
}

.NavTitles a:hover
{
	font:normal 14px arial,tahoma,verdana;
	font-weight:bold;
	color:#000;
	float:left;
	text-decoration:none;
	
}

.NavDescription
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#000;
	width:66%;
	float:left;
	margin-top:5px;
	position:static;
	padding-left:10px;
}
/*****************Content Pane Ends Here************************/

/*************Content Pane Style Ends Here***************************/


/*************Footer Pane Style Starts Here******************r**s**k****/
.FooterPane
{
	width:100%;
	float:left;
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#000;
}

.FooterPane a, .FooterPane a:link
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#000;
	text-decoration:none;
}

.FooterPane a:hover
{
	font:normal 11px arial,tahoma,verdana;
	font-weight:normal;
	color:#000;
	text-decoration:underline;
}
/*************Footer Pane Style Ends Here******************r**s**k****/

/*****************Page Content Pane Starts Here************************/
.PageHeader
{

font-size:16.0pt;
font-family:Arial,Helvetica,sans-serif;
color:navy;
padding-bottom:20px;

}

.ContentBlock
{
font-family:Arial,Helvetica,sans-serif;
color:#000000;
padding-right:20px;
}
.contenttable td
{
font-family:Arial,Helvetica,sans-serif;
color:#000;
}
.contentCells td
{
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
font-size:12px;
color:#000;	
}
.contentCells1
{
font-family:Arial,Helvetica,sans-serif;
font-weight:normal;
color:#000;	
border:1px solid #666666;
font-size:12px;
}
.Ord_Content
{
padding-top:5px;
text-align:left;
margin-bottom:20px;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
color:black;
}

.Ord_Content ul
{
margin-top:0px;
padding-top:0px;
text-align:left;
float:left;
padding-left:20px;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
color:black;
}

.Ord_Content li
{
padding-top:5px;
text-align:left;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
color:black;
}



.Ord_Content_Form
{
padding-top:5px;
text-align:left;
padding-bottom:5px;
font-weight:normal;
font-family:Arial,Helvetica,sans-serif;
color:black;
line-height:20px;
}

.Ord_Content_Header
{
padding-top:5px;
text-align:left;
padding-bottom:5px;
font-weight:bold;
font-size:16px;
font-family:Arial,Helvetica,sans-serif;
}
.ContentBlock  a, .ContentBlock a:link{
text-decoration:none;
font-family:Arial,Helvetica,sans-serif;

}
.Ord_Content_trustee
{
color:#0000CC;
font-size:14px;
text-align:left;
padding-top:10px;
font-family:Arial,Helvetica,sans-serif;
}

.BackLink
{
width:100%;
float:left;
text-align:right;
padding-right:25px;
}

/*****************Page Content Pane Ends Here************************/
