﻿/* Forms Related Styles */
.SendToFriendTable { font-size: 10px; font-family: "Trebuchet MS"; color: #666666; margin: 0px 5px 0px 5px; width:310px}
.TxTSendToFriend{font:bold 14px Trebuchet MS!important;color:#870f05!important;margin-bottom:3px}
.txtInput2 {font-weight:normal !important; width:130px !important; height:18px !important; border:1px solid #c5c5c5 !important;}
.txtInputDDL {font-weight:normal !important; width:151px !important; height:20px !important; border:1px solid #c5c5c5 !important; margin: 1px 0 0px 0;}
.txtInputUpload {font-weight:normal !important; width:233px !important; height:18px !important; border:1px solid #c5c5c5 !important;}
.txtInputMulti {font-weight:normal !important; width:146px !important; height:70px !important; border:1px solid #c5c5c5 !important; }
.cancelBtn { font-size: 11px; font-family: "Trebuchet MS"; font-weight:normal; color:white; background:url(QCBImages/greyBtn.png) no-repeat; cursor:pointer; width:48px; height:17px; border:none; padding:0; margin:0}
.submitBtn{ font-size: 11px; font-family: "Trebuchet MS"; font-weight:normal;color:white; background:url(QCBImages/redBtn.png) no-repeat;cursor:pointer;width:48px;height:17px;border:none;padding:0;margin:0}
.resetBtn{ font-size: 11px; font-family: "Trebuchet MS"; font-weight:normal;color:white; background:url(QCBImages/greyBtn.png) no-repeat;cursor:pointer;width:48px;height:17px;border:none;padding:0;margin:0 8px 0 10px }
.calendarBtn { background:url(QCBImages/CalenderBtn.gif) no-repeat; cursor:pointer; width:15px; height:18px; border:none; padding:0; margin:0 }
.formTable { font-size: 10px; font-family: "Trebuchet MS"; color: #666666; margin: 0px 15px 0px 10px; width:95%}
.formHead { font-weight:bold;}
.Error { color: red !important; font-size:10px; font-weight:normal !important; }
.Required { color: red !important; }
.ButtonsTD { text-align: right; padding-right:2px; }
.horzSep3{background:url(QCBImages/horzSep.gif) repeat-x;height:1px;margin:10px 0; float:left;}
/*  End Forms Related Styles */

/* Confirmation Pages Related Styles */
.ConfirmImageDiv, .ConfirmTextDiv { padding-top:35px;text-align:center; }
.ConfirmErrorText, .ConfirmSuccessText {color: #6a6b6d; font-family:Trebuchet MS; Font-weight:bold; font-size: 11pt;}
.DataDiv { margin: 20px 15px 0px 15px; font-size: 10px; font-family: "Trebuchet MS"; color: #666666; }
.Title { font-weight:bold; font-size:14px;font-family: "Trebuchet MS"}
.Title2 { font-weight:normal; font-size:11px}
.Title2-Complaint{font-size:13px!important;font-weight:bold!important;font-family: "Trebuchet MS";}

/* End Confirmation Pages Related Styles */
#globalmenu_0 a{background-image:none !important}

.YearTitle { color:#870F05; }
/*.......................TransMenu................................*/
/*#mainNav{background:#7f888e;height:23px}*html #mainNav{height:0px;padding:0}*/
#mainNav{padding-top:2px;_padding-top:4px;}
#mainNav ul {height:23px;}


#mainNav li{float:left;height:22px;
    BACKGROUND-POSITION: left top;	
	BACKGROUND-IMAGE: url(QCBImages/mainNavBlt.gif);	
	BACKGROUND-REPEAT: no-repeat;
}
#mainNav span ul li a
{
    font:normal 12px Trebuchet MS;
	color:#fff;
	text-decoration:none;
	padding:0px 9px 2px 9px;
	
	
}
#mainNav span ul li a:hover
{
    background-image:url('QCBImages/MainMenuhoverStrip.gif') !important;
}
#mainNav span ul li i a
{
    background:url(QCBImages/MainMenuhoverStrip.gif)!important;
}


#zz5_Menu{font-size: 11px;color:#ffffff;}
/*-------------------------------SiteMap Styling---------------------------------*/
.SiteTitleStyle
{
	color:#870f05!important;font-size:14px!important;font-weight:bold !important;font-family:Trebuchet MS  !important;;
}
.SubSiteStyle
{ font-size:12px!important;font-family:Trebuchet MS !important;color:#870f05!important;font-weight:normal!important; padding-left:3px;}
.SubSubStyle
{ font-size:12px!important;font-family:Trebuchet MS !important;color:#666666!important; padding-left: 11px;font-weight:bold !important;}
.LinksStyle
{ font-size:12px!important;font-family:Trebuchet MS !important;color:#666666!important; padding-left:8px;font-weight:normal;}
.SubLinksStyle
{font-size:12px!important;font-family:Trebuchet MS !important;color:#666666!important;padding-left:16px;font-weight:normal;}
.SubPageStyle
{font-size:12px!important;font-family:Trebuchet MS !important;color:#870f05!important;font-weight:normal!important;}
.level-section
{ margin-bottom: 0px !important; }
/*----------------------------------------------------------------*/
/*....................... Careers Styling ................................*/
.CareerDepartment
{
	background:#880F06;
	color: white !important;
	height: 18px;
	font-weight:normal !important;
	font-size: 10pt;
	font-family: Trebuchet MS;	
}

.CareerJobTitle
{
	padding: 10px 0 10px 0;
	font-weight:bold;
	font-size: 10pt;
	font-family: Trebuchet MS;	
	background:white;
	color: #464646;
	height: 15px;
}

.CareerBodyTable
{
	margin: 0 0 0 25px;
	width: 90%;
}

.CareerLabel
{
	color: #464646;
	font-weight:normal;
	font-size: 9pt;
	font-family: Trebuchet MS;
	padding: 0 0 10px 0;
	vertical-align:top;
}

.NoVacancesDiv { margin: 20px 0 0 0; text-align:center; color: #6a6b6d; font-family:Trebuchet MS; Font-weight:bold; font-size: 11pt; }

.CareerLabelNormal, .CareerLabelNormal ul li, .CareerLabelNormal ul{ font-weight:normal !important; text-align:justify;}
/*----------------------------------------------------------------*/

.ContTitle{FONT-WEIGHT: bold !important; FONT-SIZE: 13px!important; COLOR: #870f05!important; FONT-FAMILY: Trebuchet MS!important;TEXT-ALIGN: justify!important}
.ContSubTitle{FONT-SIZE: 12px !important;COLOR: #870f05 !important; FONT-FAMILY: Trebuchet MS;TEXT-ALIGN: justify}
.ContParagraph{FONT-SIZE: 12px !important; COLOR: #666666! important; FONT-FAMILY: Trebuchet MS;TEXT-ALIGN: justify}
.ContParagraph a
{
	FONT-SIZE: 12px !important;COLOR: #666666! important;
}
.ms-rteCustom-QCBTitle{FONT-WEIGHT: bold !important; FONT-SIZE: 13px!important; COLOR: #870f05!important; FONT-FAMILY: Trebuchet MS!important;TEXT-ALIGN: justify!important}
.ms-rteCustom-QCBSubTitle{FONT-SIZE: 12px !important;COLOR: #870f05 !important; FONT-FAMILY: Trebuchet MS;TEXT-ALIGN: justify}
.ms-rteCustom-QCBParagraph{FONT-SIZE: 12px !important; COLOR: #666666! important; FONT-FAMILY: Trebuchet MS;TEXT-ALIGN: justify}
.ms-rteCustom-QCBParagraph a
{
	FONT-SIZE: 12px !important;COLOR: #666666! important;
}

/*..................................................................*/
#ctl00_SPWebPartManager1_g_2921fd37_a815_4917_bd99_c91be8a91525_ASB_BS_SRCH_1{
font-size: 11px; 
font-family: "Trebuchet MS"; 
font-weight:normal;
color:white; 
background:url(QCBImages/redBtn.png) no-repeat;
cursor:pointer;
width:48px;
height:17px;
border:none;
padding:0;
margin:0	
}

.CarrerUL ul{padding-left:5px;}
.CarrerUL ul li{list-style:url(/Style%20Library/QCBImages/RedBullet.gif);margin:0 0 0 16px;}

.CalendarTitle tr td a { margin-left: 10px; }
.CalendarTitle tr td { text-align:center; }
.TxTStyle222{font:bold 14px Trebuchet MS;color:#868c8f;margin-bottom:3px}
/*.SiteMapNode a
{
	 padding-left:10px;
	  background-image:url(/Style%20Library/QCBImages/RedBullet.gif);
	  background-repeat:no-repeat;
	  background-position:left center;
}*/
