/*******************************************************
 menu Relations
*******************************************************/
body{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial;
	background-color: #EBF3FC;
}
table tr td {
	font-family: Arial;
    FONT-SIZE: 12px;
}
.leftmenu 
{
	font-family: Candara;
	font-size: 13px;
	color: #1C639D;
	text-decoration: none;
	line-height: 28px;
	padding-left:20px;
}
.leftmenu:link 
{
	text-decoration: none;
}
.leftmenu:visited 
{
	text-decoration: none;
}
.leftmenu:hover 
{
	text-decoration: underline;
}
.LeftMenuBG{
	background-image: url(../images/LeftSubMenuBG.jpg);
	background-repeat:repeat-y;
	width:200px;
}
.leftmenuWelcome
{
	font-family: "Arial";
	font-size: 9pt;
	font-weight: bold;
	color: #ff6600;
}
.LeftrowTitle
{
	font-family: Candara;
	color: #003A75;
	font-size: 15px;
	font-weight: bold;
	line-height: 30px;
	background-image: url(../images/LeftMainMenuBG.jpg);
	height:32px;
	background-repeat:no-repeat;
	padding-left:50px;
}
.Leftrow
{
	font-family: Arial;
    background-color: #F6F6F6;
	color: #666666;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
}
.Leftrow:hover
{	color: #990000;	
}
.topMenu {
	font-family: cursive;
	font-size: 13px;
	font-weight: normal;
	text-transform: capitalize;
	color: #666666;
	text-decoration: none;
}
.topMenu:hover{
	color:#ff6600;
}
.topMenu2{
	color:#ff6600;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-transform: capitalize;
	text-decoration: none;
}

/***********************************************
    CopyRight
***********************************************/
.copyright 
{
	font-size: 10px;
	line-height: 16px;
	color: #C6E2FF;
	font-family: Arial;
	text-align: center;
}
.copyrightDiv{
	background-image:url(../images/Wave1.jpg);
	background-repeat:no-repeat;
	width:990px;
	height:105px;
	margin-bottom:0;
	text-align:center;
}
.footerDiv{
	width:990px;
	height:132px;
}
/*****************************************************
Validation Text
*****************************************************/
.validationWarningSmall
{
	font-family: Verdana, Arial;
	color: Red;
	font-size : 11px;
	line-height: 20px;
}
.validationNotes
{
	font-family: Verdana, Arial;
	color: green;
	font-size : 11px;
	line-height: 20px;
}
/*****************************************************
General Text
*****************************************************/

.normalText 
{
	font-family:Arial;
	font-size : 13px;
	color: #333333;
}
.normalTextSmall 
{
	font-family:Arial;
	font-size : 12px;
	color: #333333;
}

.normalTextSmallBold
{ 
	font-family: Arial;
    font-size : 11px;
    font-weight: bold;
}

.normalTextSmaller
{
	font-family: Arial;
    font-size: 10px;
}
.normalTextSmallest
{
	color:Gray;
	font-size:smaller ;
}
.normalTextSmallBold, 
{ 
	font-family: Arial;
    color : #000000; 
}

/*****************************************************
Text used on tables with a background
*****************************************************/
.tableHeaderText
{
	font-family: "Arial", "Helvetica", "sans-serif";
    color: #ffffff;
    font-size: 12px;
    font-weight:bold;
}
.JobSearchHeaderText 
{
	font-family: Times New Roman;
	color: #ffffff;
	height:34px;
	font-size: 13px;
	font-weight:bold;
	background-image: url(../images/jobSearchTitle.jpg);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.JobSearchHeaderMiddleText 
{
	font-family: Times New Roman;
	color: #ffffff;
	height:34px;
	font-size: 13px;
	font-weight:bold;
	background-image: url(../images/jobSearchTitleMiddle.jpg);
	background-repeat: repeat-x;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.JobSearchHeaderRightText {
	font-family: Times New Roman;
	color: #ffffff;
	height:34px;
	font-size: 13px;
	font-weight:bold;
	background-image: url(../images/jobSearchTitle.jpg);
	background-repeat: no-repeat;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-position: right;
}
.MySurveyHeaderText
{
	font-family: Arial;
	height:34px;
	color: #000000;
	font-size: 11px;
	font-weight:bold;
	background-color:#EBF7FC;
}


/*****************************************************
Border used around tables
*****************************************************/
.tableBorder
{
	font-family: Arial;
    border: 1px #cccccc solid; 
    background-color: #FFFFFF;
}

/*****************************************************
table td colors
*****************************************************/
td.rowNormal
{
	font-family: Arial;
}


td.rowAlternate
{
	font-family: Arial;
    background-color: #DAE7FD;
}

td.rowHighlight
{
	font-family: Arial;
    background-color: #ffffff;
}
/*****************************************************
Table Header and cell definitions
*****************************************************/
th
{
	font-family: Arial;
    background-image: url(../../images/tableHeaderBackground.gif);
    background-color: #82BDF9;
}

td.secondHeaderBackgroundAlternate
{
	font-family: Arial;
    background-image: url(../images/tableHeaderBackgroundAlternate.gif);
    background-color: #EBEDF6;
}
/*****************************************************
Form Elements
*****************************************************/
select
{	font-family: Arial;
   
    font-size: 11px;
    background-color: #ffffff;
}
textarea
{	font-family: Arial;
   
    font-size: 11px;
    background-color: #ffffff;
}
input
{	font-family: Arial;
   
    font-size: 11px;
    background-color: #ffffff;
}
.buttonDefaultLogin1{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 11px;
	display:inline-block;
	color: #ffffff;
	width:39px;
	height:23px;
	background-image: url(../images/DefaultLoginButton.jpg);
	text-align: center;
	text-decoration: none;
	background-position: center;
	border-style:none;
	cursor:pointer;
}
.ButtonDefaultLogin2{
	font-family: Arial;
	font-size: 11px;
	line-height:15px;
	display:inline-block;
	color: #529AE2;
	width:94px;
	height:17px;
	background-image: url(../images/DefaultLoginButtonRegisterBG.jpg);
	text-align: center;
	background-position: center;
	text-decoration: none; 
	border-style:none;
}
.button1{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
	font-weight: bold;
	display:inline-block;
	color: #000000;
	width:55px;
	height:20px;
	background-image: url(../images/buttonBg1.jpg);
	text-align: center;
	text-decoration: none;
	background-position: center;
	border-style:none;
}
.button2{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	display:inline-block;
	width:128px;
	height:20px;
	background-image: url(../images/Button2BG.jpg);
	text-align: center;
	text-decoration: none;
	border-style:none;
	font-weight: bold;
}
.buttonContent1{
	font-family: Arial;
	font-size: 11px;
	color: #6B5700;
	width:91px;
	height:19px;
	background-image: url(../images/buttonContent1.jpg);
	text-decoration: none;
	line-height: 19px;
	border-style:none;
	display:inline-block;

}
.buttonContent2{
	font-family: Arial;
	font-size: 11px;
	color: #6B5700;
	width:43px;
	height:19px;
	background-image: url(../images/buttonContent2.jpg);
	text-decoration: none;
	line-height: 19px;
	border-style:none;
	display:inline-block;
}
.buttonSmall{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #013DA4;
	width:54px;
	height:20px;
	background-image: url(../images/buttonBg1.gif);
	text-align: center;
	line-height: 20px;
	text-decoration: none;
	vertical-align: middle;
	display:inline-block;
	border: 0px none;
}
.buttonSearch{
	font-family: Arial;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	width:30px;
	height:38px;
	background-image: url(../images/DefaultSearchButtonBG.gif);
	text-align: center;
	line-height: 30px;
	display:inline-block;
}
/*****************************************************
Text and links used in Pages 
*****************************************************/
.linkTitle
{
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #013DA4;
}
a.linkTitle:visited, a.linkTitle:link
{
	font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #013DA4;
}
a.linkTitle:hover
{
	font-family: Arial;
    color: #DD6900;
}

.topicName
{
	font-family: "Arial", ;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: white;
	background-color: #4DB5FE;
}
.ResumetopicName
{
	font-family: "Arial",;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #0053A1;
	background-color: #CFE7FA;
	line-height: 17px;
	text-indent: 20px;
}
.JobDetailtopicName
{
	font-family: "Arial",;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	color: #0050A2;
	height: 21px;
	background-color: #CDE4F4;
}

a.topicName:hover
{
	font-family: Arial;
    color: #DD6900;
    text-decoration: underline;
}
/*****************************************************
General Anchor
*****************************************************/
.linkSmallBold{
	line-height: 25px;
}
a.linkSmallBold, a.linkMenuSink
{
	font-family: Arial;
    font-weight: bold;
}
a.linkSmall, a.LinkSmallBold, a.linkMenuSink
{
	font-family: Arial;
    color: 666666;
    font-size: 12px;
	text-decoration: none;
}
a.linkSmallBold:visited, a.linkMenuSink:visited
{
	font-family: Arial;
    color: #999999;
}

a.linkSmallBold:Hover,a.linkSmall:Hover, a.linkMenuSink:Hover
{
	font-family: Arial;
    color: #0033cc;
	text-decoration: underline;
}

a.linkNormalBold
{
	font-family: Arial;
	font-weight:bold;
	font-size:8pt;
	color:Navy;
}
a.linkNormalBold:visited
{
	font-family: Arial;
    color: #013DA4;
}
a.linkNormalBold:Hover
{
	font-family: Arial;
    color: #DD6900;
}
a.linkHeader
{
	font-family: Arial;
	font-weight:bold;
	font-size:8pt;
	color:blue;
}
a.linkHeader:visited
{
	font-family: Arial;
    color: blue;
}
a.linkHeader:Hover
{
	font-family: Arial;
    color: #ff6600;
}
.PreviewBg {
	background-color: #F9FAFF;
}
.Default2Menu {
	font-family: "Arial";
	font-size: 12px;
	line-height: 25px;
	text-transform: uppercase;
	color: #333333;
	font-weight: bold;
}
.text {
	font-family: Arial;
	font-size: 13px;
	line-height: 21px;	
	color: #333333;	
	text-decoration:none ;
}
.text2 {
	font-family: Arial;
	font-size: 13px;
	line-height: 21px;	
	color: #333333;	
	text-decoration:none ;
}
/*.text:hover {
	font-family: Arial;
	font-size: 13px;
	line-height: 21px;	
	color: #666666;	
	text-decoration: none;
}*/
.text2:hover {
	font-family: Arial;
	font-size: 13px;
	line-height: 21px;	
	color: #666666;	
	text-decoration: underline;
}
.hotspot{
	font-family: Arial;
	font-size: 10px;
	line-height: 20px;
	color: #CC6600;
	text-decoration: underline;
}
.hotspot:hover{
	font-family: Arial;
	font-size: 10px;
	line-height: 20px;
	color: #ff6600;
	text-decoration:none ;
}

.LoginNote {
	font-family: Arial;
	font-size: 10px;
	line-height: 13px;
	color: #0099ff;
}
.bottom {
	font-family: "Arial";
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #0060A9;
	text-align: center;
	text-decoration: none;
	text-indent: 10pt;
}
.bottom:hover {	
	color: #0066cc;
	}
.YcisLink{
	color: #1B5897;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	line-height:27px;
}
.YcisLink:link{
	text-decoration:none;
}
.YcisLink:visited{
	text-decoration:none;
}
.YcisLink:hover{
	text-decoration:underline;
}
.YcisLinkDiv{
	background-image:url(../images/Wave2.jpg); 
	width:990px; 
	height:27px; 
	margin-top:0px;
	padding-top:0px;
	text-align:center;
}

/*****************************************************
Default & new add
*****************************************************/
.DefaultPageBG {
	background-image: url(../images/DefaultPageMiddleBG.jpg);
	background-repeat: repeat-x;
	background-image: url(../images/DefaultPageMiddleBG2.jpg);
	background-repeat: repeat-y;
	background-color: #fff;
}
.DefaltMenuListDiv{
	background-image: url(../images/DefaultMenuBg.jpg);
	height:29px;
	width:203px;
}
.DefaltMenuList{
	color:#003A75;
	font-family:Candara;
	font-size:15px;
	text-decoration: none;
	padding-left:60px;
	padding-top:6px;
	line-height:29px;
	}
.DefaltMenuList:link{
	color:#003A75;
	}
.DefaltMenuList:visited{
	color:#003A75;
	}
.DefaltMenuList:hover{
	color:#B50037;
	}

.PageBG {
	background-image: url(../images/PageMiddleBG.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
}
.PreviewPageBG {
	background-image: url(../images/PreviewPageMiddleBG.jpg);
	background-repeat: repeat-x;
	background-color: #fff;
}
.CareerPageBG{
	background-color: #fff;
	background-image: url(../images/CareerPageMiddleBG.jpg);
	background-repeat: repeat-x;
}
.style2 {
	FONT-SIZE: 18px;
	COLOR: #CC6600;
	FONT-FAMILY: "Times New Roman";
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
}
.DefaultLoginText{
	font-family: Arial;
	font-size: 11px;
	color: #3075AD;
	text-align: center;
	float:left;
	width:60px;
	line-height:19px;
}
.DefaultLoginTextBox{
	font-family: Arial;
	font-size: 12px;
	color: #003366;
	font-weight: bold;
	border: 1px solid #A0C0C7;
	width:110px;
}
.DefaultJobListJob{
	font-family: Arial;
	font-size: 12px;
	color: #336600;
	text-decoration: none;
}
.DefaultJobListJob:hover{
	font-family: Arial;
	font-size: 12px;
	color: #336600;
	text-decoration: underline;
}
.DefaultJobListSchool{
	font-family: Arial;
	font-size: 12px;
	color: #666666;
}
.txtKeyword{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #CC9900;
}
.txtBoxKeyword{
	font-size: 12px;
	color: #CC6600;
	border: 1px solid #999900;
}
.DefaultJobCategorie{
	font-family:  Arial;
	font-size: 11px;
	color: #0A69C9;
	text-decoration: none;
}
.DefaultJobCategorie:hover{
	text-decoration: underline;
}
.DefaultJobLocation{
	font-family: Arial;
	font-size: 11px;
	color: #0A69C9;
	text-decoration: none;
}
.DefaultJobLocation:hover{
	text-decoration: underline;
}
.LoginDiv{
	background-color: #FFF;
	width: 208px;
	border: 1px solid #CBE1F3;
	background-image: url(../images/DefaultLoginBG.jpg);
	background-repeat: repeat-x;
}
.DefaltLinkList{
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
	color:#666633;
}
.DefaltLinkList:link{
	text-decoration: underline;
}
.DefaltLinkList:visited{
	text-decoration: underline;
}
.DefaltLinkList:hover{
	text-decoration: none;
}
.DefaltLinkListDiv{
	padding-top: 6px;
	padding-left: 5px;	
}
.VideoDiv{
	width: 217px;
	border: 1px solid #D6E8F5;
}
.DefaultSearchDiv{
	width: 419px;
	height:86px;
	margin-left:32px;
	border: 1px solid #D6E8F5;
	margin-bottom:10px;
	background-image: url(../images/DefaultPageSearchBG.jpg);
	background-repeat: no-repeat;
}
.DefaultSearchCategoryDiv{
	margin-top:42px;
	margin-left:20px;
	width:150px;
	float:left;
}
.DefaultSearchLocationDiv{
	margin-top:42px;
	margin-left:8px;
	width:150px;
	float:left;
}
.DefaultSearchButtonDiv{
	margin-top:42px;
	margin-left:10px;
	width:70px;
	float:left;
}
.DefaultSearchDropdown{
	width:150px;
}
.DefaultIntroductionDiv{
	width: 444px;
	margin-left:20px;
	margin-bottom:20px;
}
.DefaultIntroductionTextDiv{
	margin-top:10px;
	margin-left:20px;
	margin-right:20px;
	
}
.DefaultIntroductionLastDiv{
	margin-top:15px;
	margin-left:20px;
	margin-right:10px;
}
.DefaltSchoolDiv{
	margin-left:30px;
}
.DefaltSchool{
	float:left; 
	width:108px;
	margin-left:40px;
}
.DefaltSchoolNameDiv{
	margin-left:30px;
}
.DefaltSchoolName{
	float:left; 
	width:108px;
	margin-left:40px;
	font-size:11px;
	text-align:center;
	padding-bottom:20px;
	padding-top:5px;
}
.DefaltSchoolNameLink{
	color:#666633;
	text-decoration: underline;}
.DefaltSchoolNameLink:link{
	text-decoration: underline;
}
.DefaltSchoolNameLink:visited{
	text-decoration: underline;
}
.DefaltSchoolNameLink:hover{
	text-decoration: none;
}
/*****************************************************
pages 
*****************************************************/
.JobAlertTitle{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	text-align: center;
}
.ResumeName{
	font-family: Candara;
	font-size: 19px;
	color: #990000;
}
.Legend 
{
	font-family:Arial;
	font-size : 11px;
	line-height: 17px;
	color: #666666;
	font-style: italic;
	padding-left:10px;
}
.appinfo1{
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #333333;
	background-color: #F6FDFC;
}
.appinfo2{
	font-family: Arial;
	font-size: 13px;
	line-height: 20px;
	color: #333333;
	background-color: #F6FDFC;
}
.CareerAppinfo1{
	font-family: Arial;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #469AD9;
}
.CareerAppinfo2{
	font-family: Arial;
	font-size: 13px;
	line-height: 20px;
	color: #00488A;
}
.welcome{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #993300;
}
.jobListTd{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.jobListTd:visited{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.jobListTd:hover{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #0033CC;
	text-decoration: underline;
}
.careerJobListTd{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}


.careerJobListTd:hover{
	font-family: Arial;
	font-weight: normal;
	color: #0066FF;
	text-decoration: underline;
}
.jobListTable{
	border: 1px dashed #ffffff;
}
.jobListTable Td{
	border-bottom: 1px dashed #999999;
	height:34px;
}
.jobListTable2{
	border: 0px dotted #ffffff;
}

.jobListTr{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	height:34px;
}
.jobListTr td{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #999999;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	text-decoration: none;
	height:34px;
}
.JobRowAlternate{
	background-color: F6FAFD;
}

.JobRowNormal{
	background-color: #FFFFFF;
}
.jobSearchPages{
	font-family: Arial;
	font-size: 13px;
}
.QuestionName{
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}
.EducationBg{
	background-color: #FDFBF7;
}
.CareerLoginText{
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	text-align: center;
}
.buttonCareerLogin1{
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 15px;
	color: #ffffff;
	width:50px;
	height:43px;
	background-image: url(../images/CareerLoginButton.jpg);
	text-align: center;
	text-decoration: none;
	background-position: center;
	border-style:none;
	font-weight: bold;
}.ButtonCareerLogin2{
	font-family: Arial;
	font-size: 11px;
	color: #6B5700;
	width:94px;
	height:17px;
	background-image: url(../images/DefaultLoginButtonRegisterBG.jpg);
	text-align: center;
	background-position: center;
	text-decoration: none; 
	border-style:none;
}
.CareerLoginTextBox{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
	border: 1px solid #999999;
	width:150px;
}
.Width100TextBox{
	width:100px;
}
.Width150TextBox{
	width:150px;
}
.Width200TextBox{
	width:200px;
}
.Width300TextBox{
	width:300px;
}
.Width400TextBox{
	width:400px;
}
.Width550TextBox{
	width:550px;
}
.RDTilte{
	font-family: Arial;
	font-size: 12px;
	color: #003399;
	background-color: #99CCFF;
	padding-left:2px;
}
.RDLine1{
	font-family: Arial;
	font-size: 12px;
	color: #4d4d4d;
	background-color: #EAF4FF;
	line-height:22px;
	padding-left:2px;
	
}
.RDLine2{
	font-family: Arial;
	font-size: 12px;
	color: #4d4d4d;
	line-height:22px;
	padding-left:2px;
}
.MainMenu{
	font-family: Candara;
	font-size: 15px;
	color: #FFF;
	text-decoration: none;
}
.MainMenu:link{
	color: #FFF;
}
.CareerTitle{
	font-family: Candara;
	font-size: 13px;
	font-weight: bold;
	color: #0066CC;
	padding-left:20px;
	line-height:24px;
}
.CareerTitleBG{
	background-image: url(../images/CareerTitleBG.jpg);
	height:24px;
	background-repeat:no-repeat;
	
}
.ContentTitle{
	font-size: 12px;
	color: #06C;
	font-weight: bold;
}