BODY {
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt
}

@font-face {
	font-family: 'Material Icons';
	font-style: normal;
	font-weight: 400;
	src: url(../../../common/xsl/css/fonts/iconfont/MaterialIcons-Regular.eot); /* For IE6-8 */
	src: local('Material Icons'),
	local('MaterialIcons-Regular'),
	url(../../../common/xsl/css/fonts/iconfont/MaterialIcons-Regular.woff2) format('woff2'),
	url(../../../common/xsl/css/fonts/iconfont/MaterialIcons-Regular.woff) format('woff'),
	url(../../../common/xsl/css/fonts/iconfont/MaterialIcons-Regular.ttf) format('truetype');
}

.material-icons {
	font-family: 'Material Icons';
	font-weight: normal;
	font-style: normal;
	font-size: 24px;  /* Preferred icon size */
	display: inline-block;
	line-height: 1;
	text-transform: none;
	letter-spacing: normal;
	word-wrap: normal;
	white-space: nowrap;
	direction: ltr;

	/* Support for all WebKit browsers. */
	-webkit-font-smoothing: antialiased;
	/* Support for Safari and Chrome. */
	text-rendering: optimizeLegibility;

	/* Support for Firefox. */
	-moz-osx-font-smoothing: grayscale;

	/* Support for IE. */
	font-feature-settings: 'liga';
}

TH {
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt
}

TD {
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt
}

INPUT {
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

TEXTAREA {
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

SELECT {
    FONT-FAMILY: Arial;
    FONT-SIZE: 10pt
}

.monospace {
    FONT-FAMILY: 'Courier New', Courier, monospace;
    FONT-SIZE: 9pt
}

.error {
    COLOR: red;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
}

.important {
    COLOR: red;
    FONT-FAMILY: Verdana;
    font-size: 10pt;
}

h1 {
	color : Black;
	font-family: Arial;
	font-size: 14pt;
    FONT-WEIGHT: bold;
}

h2 {
	color : Black;
	font-family: Arial;
	font-size: 12pt;
}

a {
    font-family: Verdana;
    color : #333399;
	font-size: 10pt;
}

p {
	color : Black;
	font-family: Verdana;
	font-size: 10pt;
}

a.navigation-menu {
    font-family: Verdana;
    color : #333399;
	font-size: 10pt;
}

a.vol-nav-menu {
    font-family: Verdana;
    color : #333399;
	font-size: 10pt;
}

.button {
	background-color:#EEEEEE; 
	font-family: Arial; 
	border-width:1px;
    cursor: pointer;
}

.button-std {
	background-color:#EEEEEE; 
	font-family: Arial; 
	border-width:1px;
    width:50pt;
    cursor: pointer;
}

.slot-signup-button {
	background-color:#EEEEEE; 
	font-family: Arial; 
	border-width:1px;
	width:30ex
}

.search-sort-button {
	background-color:#EEEEEE; 
	font-family: Arial; 
	border-width:1px;
	width:20ex
}

.form-title { color: green; font-size:8pt; font-weight:bold; font-family: Verdana; }
.form-title-big { color: green; font-size:12pt; font-weight:bold; font-family: Arial; }
.form-subtitle { color:#4C865E; font-family:Verdana; font-size:10pt; font-weight:bold; text-align: center}
.form-area { background-color:#DDDDDD; border-color: black }
.form-area-change { background-color:#ebe9e9; border-color: black }
.form-border { background-color: Black; }
.form-href { font-family:Verdana; color:#000000; font-size:8pt; text-decoration: underline}
.license-font { color:#000000; font-family:Verdana; font-size:10pt; font-weight:bold; text-align: left }
.license-bg { background-color:#FFFFFF; border-color: black;}
.schedule-caption {
	font-family: Verdana;
	font-size:10pt;
	font-weight: bold;
	color: green;
}

.asbutton
{
	border:1px outset;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=silver);
	height:20px;
	color: black;
	background-color: #dddddd;
	text-decoration: none;
	padding:0px 10px;
	text-align:center;
    cursor: pointer;
}

.asbutton:hover,
{
	border:1px outset;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=white,endColorStr=silver);
	height:20px;
	color: black;
	background-color: #dddddd;
	text-decoration: none;
	padding:0px 10px;
	text-align:center;
    cursor: pointer;
}

/*recruiter*/
.section-header.isFaf {
	padding-left: 2px;
}

.ss-beg-time, .ss-end-time {
	font-size:4px;
}

input.rfr-group-size {
	text-align:center; 
	width: 20px;
}

activity-status-name {
	width:100%; 
	text-align: center;
}

select.email-list-data-type {
	width: 100%; 
	overflow: hidden;
}

#TypeListAvailableLayer {
	background-color: white; 
	width: 225; 
	height:300px; 
	margin:0px;
	overflow:auto; 
	border:2px inset; 
	cursor:default;
}

.attach-file-warning {
	font-size: xx-small;
}

.attach-type-list-header {
	background-color: #f2f3f7;
}

tr.ajax-listype-header {
	height:22px;
}

#attach_placeholder {
	width: 200px; 
	height: 316px; 
	overflow-y: auto;  
	border-left: 1px solid gray;  
	border-bottom: 1px solid gray;  
	border-right: 1px solid gray;
}

.history-div {
	BORDER-RIGHT: 2px inset; 
	BORDER-TOP: 2px inset; 
	OVERFLOW: auto; 
	BORDER-LEFT: 2px inset; 
	SCROLLBAR-SHADOW-COLOR: #dddddd; 
	WORD-BREAK: normal; 
	BORDER-BOTTOM: 2px inset; 
	SCROLLBAR-BASE-COLOR: #dddddd; 
	BACKGROUND-COLOR: white; 
	TEXT-ALIGN: left;
}

#f_trigger_c {
	cursor: pointer; 
	border: 0px solid black;
}

table.app-log-book-controls {
	height:25px;
}

td.lbe-data-td {
	 width:80px;
}

texarea.lbe-data-textarea {
	width:192px;
}

.requireIndicator.not-required {
	visibility:hidden;
}

table.placedList {
	font-weight: normal;
}

table.placedList .oppTitle {
	width:320px; 
	overflow-x:hidden;
}

table.placedList .devider {
	height:1px;
}

div.hidden-div {
	position:absolute; 
	top:-10000px; 
	width:0px; 
	height:0px;
}

input.udf-text {
	width:98%;
}

.udf-signups-list {
	padding-left:35px;
	padding-bottom:10px;
}

a.user-and-password-tip {
	text-decoration: none;
}

div.clearfix {
	clear: both;
}

.attrLabel {
	white-space: normal;
}


.ehs-message {
	width: 100%; 
	height: 95%;
}

.udf-ride-date-picker {
	width:70px; 
	cursor:default;
}

.main-title.filterEditor {
	padding-left:4;
}

.filter-editor-action {
	padding-right:12px;
}

td.filterEditor {
	padding-left:8;
}

td.filterEditor select {
	width:500px;
	overflow:hidden;
}

td.filter-editor-description {
	padding-left:8;
}

td.filter-editor-description textarea {
	width:501px;
}

td.filter-editor-title {
	padding-left:8;
}

td.filter-editor-title input {
	width:500px;
}

table.opp-profile-profession {
	border-left: 1px inset #000000;
	border-right: 1px inset #000000;
	border-top: 1px inset #000000;
}

table.opp-profile-profession .listype-header.checkAll {
	height:30px;
}

table.opp-profile-profession .grid-customize-list {
	width:625; 
	margin: 0px; 
	overflow-x: hidden; 
	cursor: default; 
	background-color: #FFFFFF;  
	border-left: 1px inset #000000;
	border-right: 1px inset #000000;
	border-bottom: 1px inset #000000;
}

table.bulkEmail {
	height: 100%;
}

.bulkEmailTextField {
	width: 100%;
}

.bulkEmailTitle, .bulkEmailTitle1, .bulkEmailTitle2 {
	color:green;
}

.bulkEmailTitle1 {
	margin-left:10px;
}

table.bulkEmail .editor_area{
	border: 1px solid Black; 
	padding: 3; 
	margin-top: 5; 
	width:100%;
	height:60%;
}

.builkEmailHelp {
	margin-top:8px;
}

#signatureToolbalControl {
	color: Blue;
}

.builkEmailEventID {
	margin-bottom: 1px; 
	overflow: hidden;
	width:325px;
}

img.bulkEmailDetachFile {
	cursor: pointer;
}

#userfile {
	margin-top:3px;
	width:325px;
	height:19px;
}

.bulkEmailSgList {
	margin-top: 3px; 
	overflow:hidden; 
	width:325px;
}

#savedTemplateName {
	width:325px;
}

.bulkEmailMsgSig {
	margin-top:3px;
	width:475px;
}

#EmailToTag {
	width:430px;
}

#savedTemplateID {
	width:325px; 
	overflow: hidden; 
	margin-top:4px;
}

.headings.mergeField {
	margin-bottom: 2px;
}

select.mergeField {
	margin-bottom: 1px; 
	overflow: hidden;
	width:325px;
}

.bulkEmailToList {
	margin-bottom: 1px; 
	overflow: hidden;
	width:430px;
}

.headings.sendUsing {
	margin-top: 0px;
}

.bulkEmailPrepare {
	margin-bottom:0px;
}

.bulkEmailSignature {
	padding-top:0px;
}

.bulkEmailButtons {
	padding-top:0px;
}

.gridEngineHeaderText {
	cursor: default;
}

.gridEngineFastSort {
	visibility:hidden;
}

.gridEngineNavigator {
	text-align:right;
	border:none;
}

#CustomizeGridAction, #FilterAction {
	width:102px; 
	height:22px;
}

#findAction {
	width:41px; 
	height:21px;
}

#applyAction {
	width:41px;
}

#ShowAllAction {
	width:70px; 
	height:22px;
}

.gridEngineMsie {
	width:1px;
	height:1px;
}

.errorMsg {
	color:red;
}

.mi-event {
	color: #737373;
}
