/*

/// <summary>

///*********************************************************************************************************

/// MAIN MODULE				: The Law Pages web site

/// SUB MODULE				: /legaldirectory

/// AUTHOR					: Chandika Jayawardena.

/// CREATED					: 06-May-2007

/// DESCRIPTION				: This module contained all common styles for user interfaces.

/// MODIFICATION HISTORY	: 1.0     06-May-2007       Initial Version

/// COPYRIGHT				: Copyright accura-tech.com. All Rights Reserved.

/// ********************************************************************************************************

/// </summary>

*/


body
{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#ffffff;
}

#maintabletop
{
	border-left:3px solid #000000;
	border-right:3px solid #000000;
	border-top:2px solid #000000;
	background-image:url(../../images/mainimage3.jpg);
	background-repeat:repeat-x;	
}

#pagefoter
{
	height:30px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color:#8A8A8A;
	text-align:center;
	vertical-align:middle;

}

a.adminmenulinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:underline;
}

a.adminmenulinks:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
}
a.adminmenulinks:active
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.loginuserlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	padding-left:2px;
	text-decoration:underline;
}

a.loginuserlink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#222222;
	padding-left:2px;
	text-decoration:none;
}

.mastertext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding-left:15px;
}

.pagetitles
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#444444;
	padding-left:2px;
	text-decoration:underline;
	font-weight:bold;
	color:#330066;
}

.labeltext
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding-left:2px;
	text-align:left;
	font-weight:bold;
}

.labeltextnormal
{

	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#444444;
	padding-left:1px;
	text-align:left;
}

.submitbutton
{
	font-size:8pt;
	font-family: Arial;
	color:#333333;
	font-weight:bold;
}

.requiredfields
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#FF0000;
	font-weight:bold;
	text-align:right;
	vertical-align:middle;
}

.datafields
{ 
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border:1px solid;
	border-color:#5ea15d;
	font-size:8pt;
}

.errorstring
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FF0000;
}

.gridheadings
{
	border:1px solid #c1c1c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#222222;
	height:25pt;
	font-weight:bold;
	text-align:center;
	background-color:#dec3ea;
}

.gridlabels
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#222222;
	text-align:left;
	border:1px solid #c1c1c1;
}


TEXTAREA.commentbox
{ 
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border:1px solid;
	border-color:#c1c1c1;
	font-size:8pt;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}

.comboboxtext
{
	background-color:#ffffff;
	border:1px solid #d8ad00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#333333;
}

.section1
{
	background-color:#ffe478; 
	border:1px solid #d8ad00;
}

.section2
{
	background-color:#ffefb0; 
	border:1px solid #d8ad00;
}

.section3
{
	background-color:#fff5cd; 
	border:1px solid #d8ad00;
}

#sitepathcontroller
{
	width:100%;
	text-align:left;
	height:35px;
	vertical-align:bottom;
	padding-left:0px;
}

/* Search result layout styles */
.lawlabeltext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#FFFFFF;
	padding-left:5px;
}

.searchitemtable
{
	background-color:#7F91A5;
}

.lawproidrow
{
	height:21px;
	background-color:#5c738d;
	border-bottom:1px solid #ffffff;
}

.lawprocategoryrow
{
	height:21px;
	background-color:#772329;
	border-bottom:1px solid #ffffff;
}

.lawproadressrow
{
	height:21px;
	background-color:#a6a241;
	border-bottom:1px solid #ffffff;
}

a.maplink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

a.maplink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

a.viewlink
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:underline;
}

a.viewlink:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0000ff;
	text-decoration:none;
}

.votelabel
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#772329;
	font-weight:bold;
}

.lawlabeltextbasic
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#222222;
	padding-left:5px;
	font-weight:bold;
}

.maincontentareadown
{
	text-align:left;
	vertical-align:top;
	border-left:1px solid #943cbc;
	border-bottom:1px solid #943cbc;
	background-color:#ffffff;
}

.rechomelistitems
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#943cbc;
	font-weight:200;
}

.maincontentareatitle
{
	background-color:#943cbc;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9pt;
	padding-left:10px;
}

#pagefotercurlbar
{
	text-align:left;
	vertical-align:top;
	border-left:3px solid #000000;
	border-bottom:1px solid #000000;
	background-color:#ffffff;
}

.maincontentareamiddle
{
	text-align:left;
	vertical-align:top;
	border-left:1px solid #943cbc;
	border-right:1px solid #943cbc;
	background-color:#ffffff;
}


.loginpanellabels
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#222222;
}

A.loginlinks
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color: #333333;
	text-decoration: underline;
 }

A.loginlinks:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color: #333333;
	text-decoration: none;
}

A.dashboardlinks
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt; 
	color: #943cbc;
	text-decoration: none;
	
 }

A.dashboardlinks:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	color: #333333;
	text-decoration: underline;
	font-weight:bold;
}

.recdashboardtitlebar
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#2d2d2d;
	font-weight:bold;
	background-image:url(../images/req_titlebarmiddle.jpg);
}

.recmemberprofile
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#222222;
	font-weight:200;
	line-height:25px;
	padding-left:10px;
}

.postjobtable
{
	border:1px solid #c1c1c1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#222222;
	height:25px;
	text-align:center;
}

INPUT.othertestbox
{ 
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border:1px solid;
	border-color:#c1c1c1;
	font-size:8pt;
}

.postjobssections
{
	background-color:#f2f2f2;
	padding-left:5px;
	border:1px solid #eaeaea;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#4d4c4c;
	font-weight:bold;
	height:30px;
	width:100%;
	text-align:left;
	vertical-align:middle;
}

A.menusignout
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color: #ffffff;
	text-decoration: underline;
 }

A.menusignout:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color: #ffffff;
	text-decoration: none;
}

.loginpanellabels
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#222222;
}

INPUT.loginpaneltestbox
{ 
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border:1px solid;
	border-color:#c1c1c1;
	font-size:8pt;
}
