/*

/// <summary>

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

/// MAIN MODULE				: The Law Pages web site jobseeker.

/// SUB MODULE				: css

/// AUTHOR					: Chandika Jayawardena.

/// CREATED					: 03-Apr-2007

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

/// MODIFICATION HISTORY	: 1.0     04-Apr-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-color:#FFFFFF;
}

#tophorizontalbar
{
	border-left:3px solid #000000;
	border-right:3px solid #000000;
	background-image:url(../images/horizontaldottedline.jpg);
	background-repeat:repeat-x;	
	height:3px;
}

.labeltext
{

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

.datafields
{ 
	font-family: Arial, Helvetica, sans-serif;
	background-color:#ffffff;
	border:1px solid;
	border-color:#0241c5;
	font-size:8pt;
}
/*#mainmenunavigationbar
{
	border-left:3px solid #000000;
	border-right:3px solid #000000;
	height:48px;
	text-align:right;
	vertical-align:top;
	background-image:url(../images/job_navigationmiddlebg.jpg);
}

#sitepathcontroller
{
	height:24px;
	text-align:center;
	vertical-align:top;
	border-left:3px solid #000000;
	border-right:3px solid #000000;;
	background-color:#2e64d5;
	padding-left:10px;
}*/

.sitepathcontroller
{
	text-align:left;
	vertical-align:bottom;
	height:26px;
	border-left:3px solid #000000;
	border-right:3px solid #000000;;
}

#maincontentarea
{
	text-align:left;
	vertical-align:top;
	border-left:3px solid #000000;
	border-right:3px solid #000000;;
	background-color:#ffffff;
}

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

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

}

#pagefoter A
 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color: #8A8A8A;
	text-decoration: NONE;
	padding-left:2px;
 }

#pagefoter A:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt; 
	color: #261138;
	text-decoration: underline;
	padding-left:2px;
}



.mainpagewindowstopbar
{
	border-right:1px solid #5c0565;
	border-top:1px solid #5c0565;
	background-color:#986699;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.mainpagewindowsmiddlearea
{
	border-left:1px solid #5c0565;
	border-right:1px solid #5c0565;
	border-bottom:1px solid #5c0565;
	background-color:#ffffff;
	text-align:top;
	vertical-align:left;
	color:#333333;
}

#sitenavigationtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#ffffff;
}


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

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

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

A.loginlinks:hover 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	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;
}

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;
}

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

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

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

.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;
}

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

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

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

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

.dashboardlinkspad
{
	border-bottom:1px solid #dec3ea;
}

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;
}

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

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

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

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

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


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;
}


/////////////////////////////////////////////////////////////////////

#leftsidepanel
{
	width:270px;
	padding-left:14px;
	padding-top:0px;
	padding-bottom:5px;
	padding-right:5px;
	text-align:left;
	vertical-align:top;
	background-color:#ffffff;
}

#leftsidepaneltop
{
	width:269px;
	height:78px;
	text-align:left;
	vertical-align:top;
	background-color:#0241c5;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-top:1px solid #000000;
}

#leftsidepanelmiddle
{
	text-align:left;
	vertical-align:top;
	background-color:#618be5;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
}

#leftsidepanelbottom
{
	text-align:left;
	vertical-align:top;
	background-color:#618be5;
	border-left:1px solid #000000;
	border-bottom:1px solid #000000;
}

.leftsideformlabels
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:200;
	color:#FFFFFF;
	padding-left:8px;
}

.leftsideformtextbox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:1px solid #ffffff;
}

.leftsideformcombobox
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	border:1px solid #ffffff;
	background-color:#618be5;
}

.dashbordtexttitle
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0241c5;
	font-weight:bold;
}

.dashbordtext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0241c5;
	font-weight:bold;
}

a.dashbordlinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0241c5;
	font-weight:bold;
	text-decoration:underline;
}

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

a.recentjoblinks
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0241c5;
	font-weight:bold;
	text-decoration:none;
}

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

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

.recentjoblist
{
font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#333333;font-weight:bold;
}

.jobtitle
{
	font:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
