/* ============================================================ */
/* GENERIC ELEMENT Styles */
/* ============================================================ */

BODY
{
	font-size: 16px;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	/*background-image: url(images/background2.jpg);*/
}

P, TD, TR, DL, DH, DIV, TEXTAREA
{
	font: 1em color:#666;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

H1, H2, H3, H4
{
	font-family: verdana, geneva, sans-serif;
	color: #6F92AA;
}

H1
{
	font-size: 1.8em;
	padding-bottom:0px;
}

H2
{
	font-size: 1.6em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

H3
{
	font-size: 1.2em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

H4
{
	font-size: 1em;
	margin-bottom: 0px;
	padding-bottom: 0px;
}


UL
{
	margin-top: 3px;
	padding-top: 3px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

OL
{
	margin-top: 3px;
	padding-top: 3px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

LI
{
	list-style-image: url(images/bullet.gif);
}

LI.ActionItem
{
	list-style-image: url(images/actionarrow.gif);
}

STRONG
{
	color: black;
}

TD
{
	vertical-align:top;
}



/* ============================================================ */
/* SELECT control elements */
/* ============================================================ */

SELECT
{
	font-size: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

OPTION
{
}

INPUT
{
	font-size: 1em;
	font-family: Verdana, Helvetica, Arial, sans-serif;
}

.OffSetSelectControl
{
	position:relative;
	left:-6px;
}



/* ============================================================ */
/* MAIN CONTENT TABLE elements*/
/* ============================================================ */

TABLE.BaselineMainTable
{
	width:100%;
	background-color:White;
}

TD.ContentFooter A
{
	color:White;
}



/* ============================================================ */
/* SEARCH FORM elements */
/* ============================================================ */

.SearchFieldTitle
{
	font-weight:bold;
}

.SearchField
{
	font-weight: bold;
	font-size:.9em;
	padding-bottom:0px;
	margin-bottom:5px;
}

.SearchFormTable
{
	border: black 1px solid;
	background-color: white;
	padding: 0px;
	width:135px;
	
}

.SearchTextBoxes
{
	height: 10px;
	font-size: .9em;
}

.SearchDropDowns
{
 font-size:.9em;
 
}



/* ============================================================ */
/* MENU & HEADER styles */
/* ============================================================ */

.LoginInfo
{
	text-align: right;
	font-weight:normal;
	float:right;
}



/* ============================================================ */
/* CONTROL SPECIFIC LAYOUT styles */
/* ============================================================ */




/* ============================================================ */
/* IMAGE styles */
/* ============================================================ */

img.HeaderLogo
{
	padding-top:10px;
}


/* ============================================================ */
/* FONT STYLES
/* ============================================================ */

.ErrorMessage
{
	color:Red;
	font-weight:bold;
}

.SuccessMessage
{
	color:Green;
	font-weight:bold;
}

.DisclaimerText
{
	font-size:.8em;
	color:Gray;
}

.ProfileHeaderText
{
	font-size: 1.1em;
	color: #666;
	font-weight: bold;
}

TD.PictureProfileHeaderText
{
	font-weight:bold;
	font-variant:small-caps;
}

TD.PictureProfileBodyText
{
	font-size:.9em;
}

.ServiceHeading
{
	font-family:Verdana; 
	font-size:1.3em; 
	font-weight:bold;	
	color:#6F92AA;
}

/* ============================================================ */
/* PROFILE ADMINISTRATION STYLES
/* ============================================================ */

TABLE.ProfileSection
{
	width: 500px;
}

TABLE.ProfilePreferences
{
	border: solid 1px gray;
	position: relative;
	left: 20px;
	background-color: White;
	width: 500px;
}

TD.ProfileLeadText
{
	vertical-align: top;
	width: 150px;
}



/* ============================================================ */
/* WIZARD Styles*/
/* ============================================================ */

.SideBarStyle
{
	padding-right:30px;
}

.SideBarButtonStyle
{
	font-family:Verdana;
	font-size:1.2em;
	text-decoration:none;
	color:#666;
}


/* ============================================================ */
/* MAIN CONTENT TABLE elements*/
/* ============================================================ */

TD.MainContentCell
{
	padding:10px;
	background-color:White;
	height:300px;
	width:100%;
	/*background-image:url(./images/main-contentcell-background.gif);
	background-repeat:no-repeat;*/
}

TD.MainContentHeader
{
	height: 50px;
	background-color:#C6CFE2;
	/*background-image:url(./images/header-background.jpg);
	background-repeat:repeat-x;
	position:relative;*/
}



/* ============================================================ */
/* MENU , HEADER & FOOTER styles */
/* ============================================================ */

.SubHeaderRow
{
	height: 75px;
}

.StatusRow
{
	background-color:#C6CFE2;
	height: 35px;
	text-align:center;
}

TD.ContentFooter
{
	vertical-align: top;
	height: 20px;
	text-align:center;
	padding-top:5px;
	font-size:.8em;
	background-color:#C6CFE2;
}

.FooterSuperRow
{
	height: 40px;
	font-size:.9em;
	padding-top:30px;
}

TD.ContentFooter A
{
	color:Black;
	text-decoration:none;
}



/* ============================================================ */
/* LEFT NAVIGATIONS elements */
/* ============================================================ */



/* ============================================================ */
/* MISCELLANEOUS styles*/
/* ============================================================ */

