body {padding: 0;margin: 0;font-size: 0.8em;font-family: Arial, Helvetica, sans-serif;background: url(../images/bodybg.gif) repeat-y top right;}/* Signin Div Properties */#signinDiv {background: url(../images/logo.gif) no-repeat;padding: 110px 0 0 265px;height: 180px;}#signinDiv h1 {color: #066;font-size: 2em;margin-bottom: 0px; }#signinDiv table {font-family: Arial, Helvetica, sans-serif;font-size: x-small;color: #000000;padding-right: 5px;}#signinDiv .header {color: #066;font-weight: bold; }#signinDiv td {padding-bottom: 10px;}#signinDiv input {font-size: 1em; width: 150px;}.forgottentext {color: #666;font-size: 1.1em;margin: 0 0 10 0;padding: 0 0 0 0; }.message {color: red;font-size: 1.1em;margin: 0 0 10 0;padding: 0 0 0 0; }#signinDiv .button {margin-top: 10px; }/* Menu Div Properties */#menuDiv {background: #fff url(../images/logo.gif) no-repeat;float: left;width: 175px;padding: 110px 10px 20px 10px;height: 550px;}#menuDiv a {text-decoration: none;color: #000;font-weight: bold; display: block;width: 93%;padding: 4px;border: 1px solid #509CA7;border-top: #B6DDE3;border-left: #B6DDE3;margin-bottom: -10px;background: url(../images/linkbg.gif);}#menuDiv a:hover {background: url(../images/linkbg2.gif);color: #000; border: 1px solid #B65B5B;border-top: #F8DCDC;border-left: #F8DCDC;}/* Content Div Properties */#contentDiv {font-size: 1.1em;margin-left: 175px;margin-right: 94px;padding: 100px 40px 30px 40px;background: url(../images/content.gif) repeat-x;}#contentDiv h1 {color: #066;font-size: 2em;margin-bottom: 15px; }#contentDiv p {color: #666;margin: 0 0 10 0;padding: 0 0 0 0; }#contentDiv	a {padding: 3px;border: 1px solid #509CA7;border-top: #B6DDE3;border-left: #B6DDE3;width: auto;text-decoration: none;color: #023A42; background: url(../images/linkbg.gif);}#contentDiv	a:hover {background: url(../images/linkbg2.gif);color: #000; border: 1px solid #B65B5B;border-top: #F8DCDC;border-left: #F8DCDC;}#contentDiv table {background-color: #FEE9E9;}#contentDiv td {padding:5px;font-size: 0.9em;}#contentDiv tr {border-bottom: 1px solid #FFF;}#contentDiv input {width:225px;}#contentDiv .newitem {width:145px;}#contentDiv .buttonnew {width:75px;padding: 0 0 0 0;margin: 0 0 0 0;font-size: 0.75em;}#contentDiv textarea {width:225px;}#contentDiv select {width:225px;}#contentDiv .button {margin-top: 10px;padding-top: 1px;width: 80px;}#contentDiv .fileinfo {font-weight: bold;color: #023A42;width:65px}#contentDiv .imagelink {background: url(); border: 0;text-decoration: none;margin: 20 0 20 0;padding: 20 0 20 0;color: #023A42; }#contentDiv .imagelink:hover {border: 0;text-decoration: none;color: #023A42; background: url();}#contentDiv .apadding {padding-top: 10px;}#contentDiv #cEmail, #contentDiv #cAppPack, #contentDiv #cPost, #contentDiv #cExternal, #contentDiv #cAvailablity, #contentDiv #cOnline {width: auto;}#cAppPack {width : 10px;}#contentDiv #cdEmbargo a, #contentDiv #cdClosing a {border: 0;text-decoration: none;color: #023A42;background: none;}#contentDiv #cdEmbargo td, #contentDiv #cdClosing td {padding: 2 3 2 3;}#contentDiv #cdEmbargo, #contentDiv #cdClosing {margin: 0 0 5 0;}#contentDiv .calendartitle {	color: #066;	background-color: #BAD1E5;}#contentDiv .calendarday {	color: #666;	background-color: #CADEDF;}#dgHospitals td, #dgDepartments td, #dgJobs td, #dgLocations td, #dgRoles td, #dgApplications td, #dgUsers td, #dgStats td, #tblkey td, #tblapplications td, #dgApplicants td, #tblhospitalstats td{	border-bottom: 2px solid white;	}#tEmbargo, #tClosing
{
	font:12px Arial;
	vertical-align:middle;	
}

#dgApplicants input
{
	width:auto;
	padding:0px;
	margin:0px;	
}
#dgApplicants span
{
	padding:0px;
	margin:0px;	
}
.altcolumns
{
	background-color: #FDC7C7;	
}

#container					{ background-color: #FEE9E9; width: 75%; }

fieldset legend			{ margin: 0; padding: 0; color: #006666; }
fieldset div				{ padding: 10px; }
fieldset div p			{ display: inline; margin: 0; padding: 0; width: 175px; float:left; line-height: 25px; }
fieldset input			{ display: inline; margin: 0; padding: 0; }
fieldset .fileInput	{ font-size: 110%; }
fieldset span				{ display: inline; margin: 0; padding: 0; }
fieldset label			{ display: block ; padding: 10px; padding-right: 50px; }
fieldset div label	{ width: 150px; display: inline; margin: 0; padding: 0px 10px 0px 10px; }

