﻿body
{
	/*font-family: Arial, Helvetica, sans-serif;*/
	font-family: Trebuchet MS;
	font-size: 12px;
	margin-top: 0px;
	background-color: #d7d9db;
}

td, input, select, textarea
{
	font-weight: normal;
	font-size: 8pt;
	word-spacing: normal;
	text-transform: none;
	letter-spacing: normal;
}	


TH,th, 
{
	border-top: black thin solid;
	font-weight: bold;
	font-size: .8em;
	word-spacing: normal;
	vertical-align: baseline;
	text-transform: none;
	border-bottom: black thin solid;
	font-family: Verdana, Helvetica, sans-serif;
	letter-spacing: normal;
	background-color: #cccccc;
}	

p
{
	padding-top: 0px;
	margin-top: 0px;
	line-height: 18px;
	color: #000000;
}

.ExtranetHeaderTitle
{
    FONT-SIZE: 28pt;
    COLOR: #FFFFFF
}

#ctl00_cphBody_MainPageContent
{
	padding-right: 20px;
}
#ctl00_cphBody_MainPageContent
{
	padding-right: 20px;
}


a.mpc:link, a.mpc:visited
{
	color: #cd5a13;
	text-decoration: underline;
}




a.NavLink_Main:link, a.NavLink_Main:visited
{
	color: #FFFFFF;
	text-decoration: none;
	font-weight:Bold;
	font-size:10pt;
	letter-spacing:2px;
}

a.NavLink_Main:hover
{
	color: #5A471C;
	text-decoration: none;
	font-weight:Bold;
	font-size:10pt;
	letter-spacing:2px;
}

a.linkBlack:link, a.linkBlack:visited, a.linkBlack:hover
{
	color: #000000;
	text-decoration: underline;
	font-weight:bold;
}

a.linkBlack2:link, a.linkBlack2:visited
{
	color: #000000;
	text-decoration: none;
	font-weight:bold;
}

a.linkBlack2:hover 
{
	text-decoration: underline;
}

a.linkOrange2:link, a.linkOrange2:visited
{
	text-decoration: none;
	font-weight:bold;
	color:#CD5A13;
}

a.linkOrange2:hover 
{
	text-decoration: underline;
	font-weight:bold;
	color:#CD5A13;
	
}

a:link, a:visited
{
	color: #cd5a13;
	text-decoration: underline;
}

h1
{
	font-size: 16px;
	color: #cd5a13;
}


A.AddressDeleter:link, A.AddressDeleter:Active, A.AddressDeleter:visited
{
	text-decoration:	none;
	color:	#666666;
	font-weight:bold;
}	

A.AddressDeleter:hover
{
	text-decoration:	none;
	color:	GOLD;
	font-weight:bold;
}	


h2
{
	font-size: 14px;
	color: #cd5a13;
	margin-bottom: 3px;
}

.h2_1
{
	font-size: 14px;
	color: #cd5a13;
	margin: 0px;
}

.strong_orange 
{
	color: #cd5a13;
}

.SiteMap2
{
	margin-top: 5px;
	text-decoration: none;
	color: #000000;
}

.SiteMap2
{
	text-decoration: none;
	color: #000000;
}

.SiteMap2 li
{
	margin-left: -30px;
	list-style: none;
	line-height: 30px;
	text-decoration: none;
	color: #000000;
}

#table1
{
	margin-left: auto;
	margin-right: auto;
}

#search
{
	height: 37px;
	border: 0px solid #000000;
}

#header
{
	height: 118px;
	background-image: url(/themes/01/images/header_bg_1.gif);
	background-repeat: repeat-x;
}

#logo
{
	margin: 30px 0px 0px 15px;
	position: absolute;
	width: 236px;
	height: 56px;
}

#forPro
{
	margin: 75px 0px 0px 760px;
	position: absolute;
	width: 188px;
	height: 27px;
	border: 0px solid #000000;
}

#content
{
	/*margin: 0px 0px 5px 0px;*/
	padding: 2px;
	height: auto;
}

.btnContainer
{
	border: 0px solid #000000;
	float: left;
	width: 959px; /*text-align: center;*/
}

.btnGraphic_1
{
	border: 0px solid #000000;
	padding-right: 6px;
	margin-top: 6px;
	width: 317px;
	float: left;
}

.btnGraphic_2
{
	border: 0px solid #000000;
	padding-right: 3px;
	margin-top: 6px;
	width: 317px;
	float: left;
}

.btnGraphic_3
{
	border: 0px solid #000000;
	margin-top: 6px;
	width: 317px;
	float: left;
}

#footer
{
	margin: 10px 0px 0px 20px;
	height: 50px;
	color: #999999;
}

#footer
{
	color: #666666;
	text-decoration: none;
}

a.footerTxt:link, a.footerTxt:visited
{
	color: #666666;
	text-decoration: none;
}

.footerSlash
{
	color: #666666;
}

#qpps
{
	margin: 10px 0px 0px 20px;
}

select
{
	color: #666666;
	/*font-size: 12px;*/
}
.imgLink
{
	border: 0px;
}

#navTop
{
	border: 0px solid #000000;
	height: 37px;
	margin: 0px 0px 0px 365px;
	padding: 0px 0px 0px 0px;
}

#navTop2
{
	border: 0px solid #000000;
	height: 37px;
	margin: 0px 0px 0px 500px;
	padding: 15px 0px 0px 0px;
	width: 490px;
}



#navTop_btn_1
{
	float: left;
	width: 98px;
	border: 0px solid #000000;
}

#navTop_btn_2
{
	float: left;
	width: 140px;
	border: 0px solid #000000;
}

#navTop_btn_3
{
	float: left;
	width: 79px;
	border: 0px solid #000000;
}

#navTop_Search
{
	float: left;
	padding: 0px 0px 0px 5px;
	border: 0px solid #000000;
}

#navMain
{
	border: 0px solid #000000;
	height: 39px;
}

#navMain_btn_1
{
	border: 0px solid #000000;
	float: left;
	width: 137px;
}

#navMain_btn_2
{
	border: 0px solid #000000;
	float: left;
	width: 139px;
}

#navMain_btn_3
{
	border: 0px solid #000000;
	float: left;
	width: 142px;
}

#navMain_btn_4
{
	border: 0px solid #000000;
	float: left;
	width: 152px;
}

.pageTitle
{
	margin: 0px 0px 0px 20px;
	padding: 10px 0px 10px 0px;
}


/*****************************************************/
/* -- START: LeftNavigation -- */
#table_LeftNavigation
{
	margin: 0px 0px 10px 0px;
	color: #ffffff;
}
.td_LeftNavigation
{
	margin: 4px;
	padding: 2px;
	color: #ffffff;
}

.td_LeftNavigation_Section
{
	font-weight: bold;
	color: #ffffff;
}


/* -- STOP: LeftNavigation -- */
/*****************************************************/


/*****************************************************/
/* -- START: PSC -- */
#psc_Wrapper
{
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	background-color: #f5f5f5;
	border: 0px solid #000000;
	line-height: 20px;
}

#sc
{
	background-color: #f5f5f5;
	position: absolute;
	margin-top: 0px;
	margin-left: 100px;
	border: 0px solid #cccccc;
}
#sc_Content
{
	margin: 10px auto;
}
/* -- STOP: PSC -- */
/*****************************************************/

.sc
{
	/*header of 1st demo*/
	cursor: hand;
	cursor: pointer;
	padding: 0px 0px 0px 0px;
	border: 1px solid #343434;
	background: #f5f5f5;
	font-size: 12px;
	width: 95%;
	margin: 4px 0px 4px 0px;
}

.scContent
{
	padding: 0px 0px 0px 0px;
	border: 1px solid #343434;
	font-size: 12px;
	width: 95%;
	margin: 0px;
}

.openpet
{
	/*class added to contents of 1st demo when they are open*/
	background: #D25A0B;
	color: #ffffff;
}

.imgLink
{
	border: 0px;
}

.required
{
	color: #990000;
	font-weight: bold;
}

.projectProfileTable 
{
	width: 95%;
	border: 0px solid #f5f5f5;
}
.projectProfileTable td
{
	border: 0px solid #f5f5f5;
	width: 50%;
}

.projectProfileTable td img
{
	border: 1px solid #cd5a13;
}
.div_Spacer 
{
	border-top: 1px solid #cd5a13;
	margin-bottom: 4px;
}
/*
#DoctorSearchResults tr td{font-size:11px;}
#DoctorSearchResults{width:100%;}
*/
.pageImage 
{
	border: 1px solid #cfcfcf;
}

a.ln_off:link, a.ln_off:visited, a.ln_off:active
{
	text-decoration: none;
}

a.ln_off:hover
{
	text-decoration: none;
}


a.ln_on:link, a.ln_on:visited, a.ln_on:active
{
	text-decoration: none;
}

.ButtonStyle, .buttonstyle, .buttonStyle, .ButtonStyle_OFF, .buttonstyle_OFF, .buttonStyle_OFF
{
	font-weight:bold;
	font-size:9pt;
	color: #003366;
	background-color: silver;
}

.ButtonStyle_ON, .buttonstyle_ON, .buttonStyle_ON
{
	font-weight:bold;
	font-size:9pt;
	color: #cc0033;
	background-color: silver;
}

form
{
margin:0px;
}
