﻿/*edit by channah*/
	.HandCursor
	{
		cursor:pointer;
	}
	.ms-WPBody
	{
		font-size: 1em;
	}	
	.greenText
    {
    	font-size:1.05em;
    	color: #259707;
    	font-weight:bold;
    	font-family:Arial;
    }
    .grayText
    {
    	font-size:1.05em;
    	color:Gray;
    	font-weight:bold;
    	font-family:Arial;
    }
    
    .grayTextL
    {
    	font-size:12px;
    	color:Gray;
    	font-family:Arial;
    }
	.newMaterialTitle
	{
		font-family: Arial;
		background-color:silver;
	}
	.ms-rtelong
	{
		border: 1px #a5a5a5 solid;
	}
	body 
	{
		font-family: Arial !important;
	}
	.fontLink, .fontLink a, a.fontLink
	{
		color:#2462a0;
		font-family:Arial;
		font-size:1em;
		text-decoration:underline;
		cursor:pointer;
	}
		
	.linkTitle, .linkTitle a, a.linkTitle
	{
		font-size: 1.1em !important;
	}
	
	.fontGeneral 
	{
		color:#333333;
		font-family:Arial;
		font-size:1em;
		text-decoration:none;
	}
	
	

	.fontArticle
	{
		color:#2462a0;
		font-family:Arial;
		font-size:1.05em;
		font-weight:bold;
	}
	
	.fontTitle
	{
		color:white;
		font-family:Arial;
		font-size:1.1em;
		font-weight:bold;
		padding-right: 5px;
	}
	
	.fontSubTitle
	{
		color: #2f5f90;	
		font-family:Arial;
		font-size:1em;
		font-weight:bold;
	}
	
	
	.FontFooter
	{
		font-family:Arial;
		font-size:0.85em;
	}
	
	.creItemErrorsTitleRight
	{
		height:41px;
		width:8px;
		background-image:url(/_layouts/images/Education/error_title_right.gif);	
		background-repeat:no-repeat;
		text-align:right;
	}
	
	.creItemErrorsTitleCenter
	{
		height:41px;
		background-image:url(/_layouts/images/Education/error_title_tile.gif);	
		background-repeat:repeat-x;
		vertical-align:middle !important;
		clear: none;
		text-align:right;
	}
	
	.creItemErrorsTitleLeft
	{
		height:41px;
		width:8px;
		background-image:url(/_layouts/images/Education/error_title_left.gif);	
		background-repeat:no-repeat;
		text-align:left;
	}
	
	.creMaterialErrorsDiv
	{
		padding-right: 20px;
		padding-bottom: 10px;
		color: black !important;
	}
	
	.creMaterialErrorsDiv UL
	{
		margin: 0px !important;
		list-style-image: url(/_layouts/images/Education/error_bullet.gif);
	}
	
	.cntrlDesignTopCenter
	{
		height:53px;
		background-image:url(/_layouts/images/Education/box_title_tile.gif);	
		background-repeat:repeat-x;
		vertical-align:middle !important;
		clear: none;
		text-align:right;
	}
	
	.cntrlDesignTopRight
	{
		height:53px;
		width:57px;
	}
	
	
	.cntrlDesignTopLeft
	{
		height:53px;
		width:8px;
		background-image:url(/_layouts/images/Education/box_title_left.gif);	
		background-repeat:no-repeat;
		text-align:left;
	}
	
	.cntrlDesignTopRightNoImage
	{
		height:53px;
		width:8px;
		background-image:url(/_layouts/images/Education/box_title_right.jpg);	
		background-repeat:no-repeat;
		text-align:right;
	}
	
	
	.cntrlDesignMiddleCenter
	{
		
	}
	
	.formControl
	{
		border: 1px #C0C0C0 solid;
		font-family: Arial;
	}
	
	.cntrlDesignTopCenterSubTitle
	{
		height:41px;
		background-image:url(/_layouts/images/Education/light_blue_tile.gif);	
		background-repeat:repeat-x;
		vertical-align:middle !important;
		text-align:right;
	}
	
	.cntrlDesignTopLeftSubTitle
	{
		height:41px;
		width:10px;
		background-image:url(/_layouts/images/Education/light_blue_left.gif);	
		background-repeat:no-repeat;
		text-align:left;
	}
	
	.cntrlDesignTopRightSubTitle
	{
		height:41px;
		width:10px;
		background-image:url(/_layouts/images/Education/light_blue_right.gif);	
		background-repeat:no-repeat;
		text-align:right;
	}
	
	body, table
	{
		font-family: Arial !important;
		font-size: 10pt !important;
	}
	
	a
	{
		color: #2363a3;
	}
	
	input, textarea
	{
		font-family: Arial !important;
	}
	
	.mainTable tr td
	{
		padding: 5px 0px 5px 0px;
		text-decoration:none;	
	}
	
	.fontBold
	{
		font-weight:bold;	
	}
	
	.grdTopics, .grdTopics tr td
	{
	}
	
	.grdTopics
	{
		border-top-width: 0px !important;
		border-bottom: #e5e5e5 1px solid !important;
	}
	
	.grdTopicsHeader
	{
		height:35px;
		background-image:url(/_layouts/images/Education/hdr_bg.gif);	
		background-repeat:repeat-x;
		vertical-align:middle !important;
		color: #555555;
		font-size: 1em;
		text-align:right;
	}
	
	.grdTopicsHeader th
	{
		border-top: #e5e5e5 1px solid !important;
		border-bottom: #e5e5e5 1px solid !important;
		padding: 5px !important;
		font-size: 1.15em !important;
	}
	
	.grdTopicsAlternate, .grdTopicsAlternate td
	{
		background-color: #f9f9f9;
		border-top: #e5e5e5 1px solid !important;
		border-bottom: #e5e5e5 1px solid !important;
	}
	
	.grdTopicsRow td
	{
		border-top: 0px;
	}
	
	.grdTopicsAlternate td, .grdTopicsRow td, .grdTopicsHeader th
	{
	}
	
	.grdTopicsAlternate td, .grdTopicsRow td
	{
		padding: 10px 5px 10px 5px !important;	
	}
	
	.insertBtn
	{
		background-image:url(/_layouts/images/Education/add_btn.gif);	
		width: 59px;
		height: 31px;
		border: 0px;
		cursor: pointer;
	}
	
	.insertBtnOff
	{
		background-image:url(/_layouts/images/Education/add_btn_off.gif);
		width: 59px;
		height: 31px;
		border: 0px;
		cursor: pointer;
	}
	
	.previewBtn
	{
		background-image:url(/_layouts/images/Education/prev_btn.gif);	
		width: 138px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}
	
	.previewBtnOff
	{
		background-image:url(/_layouts/images/Education/prev_btn_off.gif);	
		width: 138px;
		height: 35px;
		border: 0px;
	}
	
	.removeAttachment
	{
		text-decoration: underline;
		cursor: pointer;
	}
	
	.cancelBtn
	{
		background-image:url(/_layouts/images/Education/cancel_btn.gif);	
		width: 68px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}
	
	.closeBtn
	{
		background-image:url(/_layouts/images/Education/btn_close.gif);	
		width: 66px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}

	.addItemBtn
	{
		background-image:url(/_layouts/images/Education/commit_btn.gif);
		width: 160px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}
	
	.backBtn
	{
		background-image:url(/_layouts/images/Education/back_btn.gif);
		width: 108px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	
	}
	
	.insertMetierControlsRow td
	{
		padding: 10px 1px 0px 1px !important;
		vertical-align: middle;
	}
	
	
	.addPopMoreInfo tr td
	{
		vertical-align: middle !important;
		padding: 2px !important;
	}
	
	.addPopFieldLabel
	{
		font-weight: bold !important;
		font-size: 1em !important;
		font-family: Arial !important;
	}
	
	.addPopHR
	{
		height: 1px;
		border: solid 1px #e5e5e5;
		width: 100%;
	}
	
	.iconBtn
	{
		background-image:url(/_layouts/images/Education/ico_word.gif);
		width: 20px;
		height: 23px;
		border: 0px;
		margin-left: 10px;
	}
	
	.icdocBtn, .icdocxBtn
	{
		background-image:url(/_layouts/images/Education/ico_word.gif);
		width: 20px;
		height: 23px;
		border: 0px;
		margin-left: 10px;
	}
	
	.icpdfBtn
	{
		background-image:url(/_layouts/images/Education/ico_pdf.gif);
		width: 22px;
		height: 23px;
		border: 0px;
		margin-left: 10px;
	}

	.icpdfBtn
	{
		background-image:url(/_layouts/images/Education/ico_pdf.gif);
		width: 22px;
		height: 23px;
		border: 0px;
		margin-left: 10px;
	}
	
	.icxlsxBtn, .icxlsBtn
	{
		background-image:url(/_layouts/images/Education/ico_xsl.gif);
		width: 20px;
		height: 23px;
		border: 0px;
		margin-left: 10px;
	}
	
	.icpptxBtn, .icpptBtn
	{
		background-image:url(/_layouts/images/Education/ico_ppt.gif);
		width: 20px;
		height: 23px;
		border: 0px;
		margin-left: 10px;
	}
	
	.linkIconBtn
	{
		background-image:url(/_layouts/images/Education/ico_link.gif);
		width: 22px;
		height: 23px;
		border: 0px;
	}
	
	.publishBtn
	{
		background-image:url(/_layouts/images/Education/btn_publish.gif);
		width: 71px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}
	
	.EditBtn
	{
		background-image:url(/_layouts/images/Education/btn_edit.gif);	
		width: 71px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}
	
	.RejectBtn
	{
		background-image:url(/_layouts/images/Education/btn_reject.gif);	
		width: 66px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}
	
	.btnRateItem
	{
		background-image:url(/_layouts/images/Education/send_btn.gif);	
		width: 68px;
		height: 35px;
		border: 0px;
		cursor: pointer;
	}
	
	.insertMetierBtnCell
	{
	
	}
	
	.viewMaterial_oneTopicTbl tr td
	{
		padding-left: 5px !important;
	}
	
	.viewMaterial_topicsTbl tr td
	{
		padding: 0px;
		vertical-align: top;
	}
	
	.viewMaterial_topicDetailsSeparator
	{
		border-right: 1px black solid;
	}
	
	.viewMaterial_MetierNameCell
	{
		color: #305F93;
		font-weight:bold;
		padding-left: 3px;
		padding-right: 3px;
	}
	
	.viewMaterial_FieldLabel
	{
		font-weight: bold !important;
		font-size: 10pt !important;
		font-family: Arial !important;
		padding-left: 5px;
		padding-right: 3px;
	}
	
	.viewMaterial_FieldData
	{
		padding-right: 3px;
	}
	
	.separatorTD
	{
		border-right: 1px #e5e5e5 solid;
	}
	
	.viewMaterial_itemInfoTbl tr td
	{
		padding-right: 10px;
		padding-left: 20px;
	}
	
	.viewMaterial_BtnsTbl tr td
	{
		padding-right: 10px;
		padding-left: 10px;
	}
	
	.viewMaterial_BtnsTbl tr td a
	{
		padding-right: 4px;
		padding-left: 4px;
	}
	
	.viewMaterial_printSpn
	{
		background-image:url(/_layouts/images/Education/ico_print.gif);
		width: 21px;
		height: 22px;
		border: 0px;
		padding-right: 2px;
		padding-left: 2px;
	}
	
	.viewMaterial_sendSpn
	{
		background-image:url(/_layouts/images/Education/ico_send.gif);
		width: 21px;
		height: 22px;
		border: 0px;
		padding-right: 2px;
		padding-left: 2px;
	}
	
	.noPadding
	{
		padding: 0px !important;
	}
	
	.backLink
	{
		font-weight: bold;
	}
	
	.GreenArrows
	{
		color:#259707; 
		font-weight:bold; 
		background-color:Transparent; 
		font-size:1em; 
		border:0px; 
	} 
	
	.ico_X
	{
		font-weight:bold;
		color: #d46d2d;
	}
	
	.requiredFieldAstrix
	{
		color: red;
	}
	
	.invalidField
	{
		border: 2px red solid;
	}
	
	.creMaterialErrorDetailsBtn
	{
		background-image:url(/_layouts/images/Education/details_btn.gif);
		width: 64px;
		height: 41px;
		border: 0px;
		cursor: pointer;
	}

	.creMaterialErrorCloseBtn
	{
		background-image:url(/_layouts/images/Education/close_err_btn.gif);
		width: 64px;
		height: 41px;
		border: 0px;
		cursor: pointer;
	}

	.TextManageNav
    {
    	text-decoration:none ;
    	font-family: Arial;
    	font-size: 1em;
        font-weight:bold;
        color: #555555;
        text-align:center;
        padding:5px;
        cursor: pointer;
    }
    
    .ManageNav
    {
    	background-color: #f4f2f3;
    	vertical-align:middle !important;
        background-position:bottom;
        padding:0px;
        text-align: center;
    }

@media print
{
	.closeBtn
	{
		display: none;	
	}
	
	.titlePrint
	{
		font-size: 1.5em !important;
	}
}

/*******************************/
    .TextHeaderNav
    {
    	text-decoration:none ;
    	font-family: Arial;
    	font-size: 1em;
        font-weight:bold;
        color: #1E4E65;
        text-align:center;
        height:38px;
        padding:10px;
    }
     .LabelHeaderNav
    {
    	font-weight:bold;
    	font-family: Arial;
    	font-size: 1em;
        color: #000000;
    }
      .FooterLnk
    {
    	font-family: Arial;
    	font-size: 1em;
        color: #2462a0;
    }
      .HeaderLnk
    {
    	font-family: Arial;
    	font-size: 1em;
        color: #2462a0;
        font-weight:bold;
    }
      .HeaderLnk1
    {
    	font-family: Arial;
    	font-size: 1em;
        color: #2462a0;
        font-weight:bold;
        cursor:pointer;
    }

    .HeaderGreenArrows
    {
        color:#259707;
        font-weight:bold;
        background-color:Transparent;
        font-size:0.9em;
        border:0px;
       
    } 
    .Nav
    {
    	vertical-align:middle;
    	height:38px;
        background-position:bottom;
        padding:0px;
    }
    .NavSelected
    {
    	vertical-align:middle;
    	height:38px;
    	background-image:url(/_layouts/images/Education/menu_on.gif);
        background-position:bottom;
        color:White;
        padding:0px;
    }
    
    .btnFontSize
    {
		border:solid 1px black;
     	font-family:Arial;
		vertical-align:top; 
		background:white;
		height:15px; 
		width:15px;
	}
/*******************************/
    .CustomTabStyle .ajax__tab_outer
    {
        background-image: url(/_layouts/images/Education/fav_tab_tile.gif);
        background-position: left;
        background-repeat: no-repeat;
        height: 35px;
        font-weight:bold;
        padding-left:5px;
    }
    
    .CustomTabStyle .ajax__tab_active .ajax__tab_outer
    {
        background-image: url(/_layouts/images/Education/fav_tab_tile.gif);
        background-position: left;
        background-repeat: repeat-x;
        height: 35px;
        color:#259707;
        font-weight:bold;
        padding-left:5px;
    }
    
    .CustomTabStyle .ajax__tab_inner
    {
        padding-top:8px;
    }
    
    .CustomTabStyle .ajax__tab_active .ajax__tab_inner
    {
        padding-top:8px;
    }
    
    .CustomTabStyle .ajax__tab_body
    {
        background-image: url(/_layouts/images/Education/fav_green_stripe.gif);
        background-repeat: no-repeat;
        background-repeat: repeat-x; 
        padding-top:20px; 
    }
    
    .CustomTabStyle .ajax__tab_active ajax__tab_body
    {
        background-image: url(/_layouts/images/Education/fav_green_stripe.gif);
        background-repeat: no-repeat;
        background-repeat: repeat-x;
        padding-top:20px; 
    }
     .BtnCss
    {
        border:0px;
        background-color:Transparent;
    }
.GV_HeaderRowText th
{
	color:#555555;
	font-family:Arial;
	font-size:1.05em;
	font-weight:bold;
}
.GV_HeaderRowText th{
	width:210px !important;
}
.GV_HeaderRowText th+th{
	width:180px !important;
}
.GV_HeaderRowText th+th+th{
	width:auto !important;
}
.GV_HeaderRow
{
	text-align:center;
	vertical-align:middle !important;
	background-image:url(/_layouts/images/Education/hdr_bg.gif);
	height:35px;
	background-repeat:repeat-x;
}
.GV_Row
{
	background-color:White;
	height:45px;
	vertical-align:top;
}
.GV_AlternateRow
{
	background-color:#f9f9f9;
    height:45px;
    vertical-align:top;
}
.GV_height
{
	height: 35px;	
}

.GV_Border , .GV_Border tr td , .GV_Border tr th
{
	border:1px #e5e5e5 solid;
	border-left:0px;
	border-right:0px; 
	padding-right:10px;
	padding-left:10px;
}

.GV_BorderNoPadding , .GV_BorderNoPadding tr td , .GV_BorderNoPadding tr th
{
	border:1px #e5e5e5 solid;
	border-left:0px;
	border-right:0px; 
}
/********************RUSure.ascx***********************/	

.buttonImg
{
    cursor:pointer;
}

.messageClass
{
    background-color: activeborder;
    width: 100%;
    height: 100%;
}

.messageClass tr td
{
    font-family: Verdana;
    font-size: 10pt;
}
/********************wuc_Calendar.ascx***********************/
.CssBackGround
{
    background-color: #83b2e9;
    font-family: Arial;
    font-size: 0.9em;
    color: White;
    font-weight:bold;
    width:22px;
    height:22px;
}
.CssHeader
{
    background-color: white;
    height: 23px;
    font-family: Arial;
    font-weight: bold;
    font-size: 0.9em;
}
.CssText
{
    font-family: Arial;
    font-size: 0.9em;
    color: #000000;
}
.cssBtnArrow
{
    color:#259707;
    font-weight:bold;
    background-color:Transparent;
    border:0px;
}
/********************wuc_ContactUs.ascx***********************/
.WhiteText
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight: bold;
    color: white;
}
.TextCell
{
    padding-right: 20px;
    font-family: Arial;
    color: #333333;
    font-size: 0.9em;
    font-weight: bold;
}
.unBoldTextCell
{
    padding-right: 20px;
    font-family: Arial;
    color: #333333;
    font-size: 0.9em;
}
/********************wuc_DispHelpPages.ascx***********************/

.WhiteText
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight: bold;
    color: white;
}
.MyPreferencesSubTitles
{
	font-family: Arial;
    font-size: 1.2em;
    font-weight:bold;
	color:#306293;
}

.TitleText
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight: bold;
    color: black;
    padding-left: 10px;
}
.cellText
{
    font-family: Arial;
    font-size: 1em;
    color: black;
    text-align:right;
    padding-right: 5px;
    height:40px;
}
.AlternateCellText
{
	background-image: url(/_layouts/images/education/letter_bg.gif);
    background-repeat: repeat;
    font-family: Arial;
    font-size: 1em;
    color: black;
    text-align:right;
    padding-right: 5px;
    height:42px;
}
/********************wuc_DisplayEvents.ascx***********************/
.TitleCss
{
    font-family: Arial;
    font-size: 1.05em;
    color: White;
    font-weight: bold;
}
.CssText
{
    font-family: Arial;
    font-size: 0.9em;
    color: #000000;
}
.BoldCssText
{
    font-family: Arial;
    font-size: 0.9em;
    color: #000000;
    font-weight: bold;
}
.LinkText
{
    font-family: Arial;
    font-size: 0.9em;
    color: #2462a0;
}
 
.green
{
	font-size:1.05em;
	color: #259707;
	font-weight:bold;
	font-family:Arial;
}
.gray
{
	font-size:1.05em;
	color:Gray;
	font-weight:bold;
	font-family:Arial;
}
.blueTitle
{
     color:#2462a0;
     font-size:1.2em;
     font-family:Arial;
     font-weight:bold;
} 

.WhiteTitle
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight:bold;
    color:white; 
}

/********************wuc_Footer.ascx***********************/
.FooterLnk
{
	font-family: Arial;
	font-size: 1em;
    color: #2462a0;
}
/********************wuc_GlobalSearch.ascx***********************/
.TextHeaderNav
{
    text-decoration: none;
    font-family: Arial;
    font-size: 1em;
    font-weight: bold;
    color: #1E4E65;
}
/********************wuc_Help.ascx***********************/
.lnk
{
    font-family: Arial;
    font-size: 1.05em;
    color: #2462a0;
}
.lnkTitle
{
    font-family: Arial;
    font-size: 1.05em;
    font-weight: bold;
    color: #2462a0;
    text-decoration: none;
}
.lnkToTop
{
    font-family: Arial;
    font-size: 1.05em;
    font-weight: bold;
    color: #2462a0;
}
.blackText
{
    font-family: Arial;
    font-size: 1.05em;
    color:black; 
}
.GreenArrows
{
    color:#259707;
    font-weight:bold;
    background-color:Transparent;
    font-size:0.9em;
    border:0px;
}
.WhiteText
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight:bold;
    color:white; 
}
/********************wuc_HelpAnchor.ascx***********************/

.lnk
{
    font-family: Arial;
    font-size: 1.05em;
    color: #2462a0;
}
.lnkTitle
{
    font-family: Arial;
    font-size: 1.05em;
    font-weight: bold;
    color: #2462a0;
    text-decoration: none;
}
.lnkToTop
{
    font-family: Arial;
    font-size: 1.05em;
    font-weight: bold;
    color: #2462a0;
}
.blackText
{
    font-family: Arial;
    font-size: 0.9em;
    color:black; 
}
.GreenArrows
{
    color:#259707;
    font-weight:bold;
    background-color:Transparent;
    font-size:0.9em;
    border:0px;
}
/********************wuc_InfoOnSearchParam.ascx***********************/
.gray2
{
	font-size:1em;
	color:Gray;
	font-family:Arial;
}
/********************wuc_ItemsToApprove.ascx***********************/
.WhiteText
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight: bold;
    color: white;
}
.TitleText
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight: bold;
    color: black;
    padding-left: 10px;
}
.cellText
{
    font-family: Arial;
    font-size: 1em;
    color: black;
    text-align:right;
    padding-left: 5px;
    height:40px;
}
.AlternateCellText
{
	background-image: url(/_layouts/images/education/letter_bg.gif);
    background-repeat: repeat;
    font-family: Arial;
    font-size: 1em;
    color: black;
    text-align:right;
    padding-left: 5px;
    height:42px;
}
/********************wuc_Login.ascx***********************/
.lnkGray
{
    font-family: Arial;
    font-size: 0.9em;
    font-weight: bold;
    text-decoration: none;
    color: gray;
}
.txtBlack
{
    font-family: Arial;
    font-size: 0.9em;
    text-decoration: none;
    color: black;
}
.lnkBlue
{
    font-family: Arial;
    font-size: 0.9em;
    font-weight: bold;
    color: #2462a0;
}
.GreenArrowsLogin
{
    color: #259707;
    font-weight: bold;
    background-color: Transparent;
    font-size: 1.05em;
    border: 0px;
}  

    
.modalpopupDiv
{
    padding: 15px;
    display: block;
    position: absolute;
    background: #f3f3f3;
    border: solid 1px #e0e0e0;
    width: 400px;
    height: 195px;
    left:300px;
}

.closeErrBtn
{
    background: url(/_layouts/images/education/btn_close_alert.gif);
    width: 66px;
    cursor: pointer;
    height: 35px;
    border: 0px;
} 

.errBullet
{
	color: #fc6631;
}
/********************wuc_PageTitle.ascx***********************/
.WhiteText
{
    font-family: Arial;
    font-size: 1.2em;
    font-weight:bold;
    color:white; 
}
/********************wuc_RecentTuitionMtrls.ascx***********************/
.fontGeneral3
{
	display:block ;
	height :20px;
	overflow :hidden ;
	width :100%;  

}
/********************wuc_TuitionMtrlInPrsnlAdaption.ascx***********************/
.DDLPosition
{
    position: absolute;
    left: 385px;
    top:610px;
}
/********************wuc_UsefulLinks.ascx***********************/
.txtLink a
{
    color:#2E73B6;
    font-family:Arial;
    font-size:0.9em;
}
.GreenArrows
{
    color:#259707;
    font-weight:bold;
    background-color:Transparent;
    font-size:0.9em;
    border:0px;
} 
.WhiteText
{
    font-family: Arial;
    font-size: 1.05em;
    font-weight:bold;
    color:white; 
}
/********************wuc_UserFavoriteDisplay.ascx***********************/

.style1
{
    width: 100%;
}
.gvGray td
{
    background-image: url(_layouts/images/education/letter_bg.gif);
    background-repeat: repeat-x;
    font-family: Arial;
    font-size: 1em;
    height: 42px;
    border: 0px;
    width: 130px;
    padding-right:15px;
}
.gvWhite td
{
    background-color: white;
    font-family: Arial;
    font-size: 1em;
    height: 42px;
    border: 0px;
    width: 130px;
    padding-right:15px;
}
.gvTitle TH
{
    font-family: Arial;
    font-size: 1.05em;
    font-weight: bold;
    padding-right:15px;
}
.gvAlign
{
    text-align: center;
}
.deleteLink
{
    text-align: right;
}
.gvTitle
{
    background-image: url(_layouts/images/education/letter_bg.gif);
    background-repeat: repeat-x;
    height: 42px;
    border: 0px;
    padding-right:15px;
}
.gvTextTitle
{
    font-family: Arial;
    font-size: 1.05em;
    font-weight: bold;
}
.image
{
    margin-right: -27px;
}


.modalpopupDiv
{
padding: 15px;
display: block;
position: absolute;
background: #f3f3f3;
border: solid 1px #e0e0e0;
width: 400px;
height: 195px;
}

.closeErrBtn
{
background: url(/_layouts/images/education/btn_close_alert.gif);
width: 66px;
cursor: pointer;
height: 35px;
border: 0px;
}
/********************wuc_ViewMaterial2.ascx***********************/
.modalpopup
{
    padding: 2px 3px;
    display: block;
    position: absolute;
}
.container
{
    width: 300px;
    border: outset 2px;
}
.header
{
    background-color: #f3f3f3;
    color: CaptionText;
    font-weight: bold;
    padding: 3px 10px 3px;
}
.body
{
    background-color: #f3f3f3;
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 30px;
    color: #000000;
}
.footer
{
    background-color: #f3f3f3;
    text-align: center;
    padding-bottom: 8px;
}
.close
{
    left: 7px;
    background: url(/_layouts/images/education/X.jpg) no-repeat 0px;
    width: 16px;
    cursor: pointer;
    position: absolute;
    top: 7px;
    border-width: 0px;
    height: 14px;
}
.modalBackground
{
    background-color: Gray;
}
.TitleText
{
    font-family: Arial;
    font-size: 1.2em;
    color: gray;
    padding-left: 10px;
}
.closeErrBtn
{
    background: url(/_layouts/images/education/btn_close_alert.gif);
    width: 66px;
    cursor: pointer;
    height: 35px;
    border: 0px;
}
.modalpopupDiv
{
padding: 15px;
display: block;
position: absolute;
background: #f3f3f3;
border: solid 1px #e0e0e0;
width: 400px;
height: 195px;
left:300px;
}

.closeErrBtn
{
background: url(/_layouts/images/education/btn_close_alert.gif);
width: 66px;
cursor: pointer;
height: 35px;
border: 0px;
} 

.errBullet
{
color: #fc6631;
}
/*******************banner*********************/
.BanerTitle
{
	font-weight:bold;
	font-size:1.5em;
	color:#2462a0;
}
.font_banner
{
	font-size:1.1em;
}


/*********************wuc_MetierIndex.ascx************************/
.unselectedLetter
{
	border-width : 0px;
    width: 34px;
    height: 41px;
    font-size: 1.35em;
    background-repeat: repeat-x;
    background-image: url(/_layouts/images/Education/letter_bg.gif);
    padding-top: 10px;
    text-align: center;
}

.selectedLetter
{
	border-width : 0px;
    width: 34px;
    height: 41px;
    font-size: 1.35em;
    background-image: url(/_layouts/images/Education/letter_tab.gif);
    color: white !important;
    padding-top: 10px;
    text-align: center;
    background-repeat: no-repeat;
}

/*********************wuc_AdvancedSearch.ascx************************/
.ajax__calendar
{
    position:relative;
}

/*********************wuc_FilterMtrls.ascx************************/
.filterCell
{
	padding-right: 2px;
	padding-left: 2px;
	vertical-align:top;
}

.filterBoxScrl
{
  scrollbar-face-color:#e1ebf7;
  scrollbar-arrow-color:#399dea;
  scrollbar-track-color:#F0F5FA;
  scrollbar-shadow-color:#e1ebf7;
  scrollbar-highlight-color:#e1ebf7;
  scrollbar-3dlight-color:#399dea;
  scrollbar-darkshadow-Color:#399dea;
  margin-top: 4px;
}

.filterRight
{
	background-image:url(/_layouts/images/Education/filter-border-r.gif);
	background-repeat:repeat-y;
	vertical-align:middle !important;
	text-align:right;
	width: 5px !important;
}

.filterLeft
{
	background-image:url(/_layouts/images/Education/filter-border-l.gif);
	background-repeat:repeat-y;
	vertical-align:middle !important;
	text-align:right;
	width: 4px !important;
}

.filterRightCorner
{
	background-image:url(/_layouts/images/Education/filter-border-b-r-c.gif);
	background-repeat: no-repeat;
	vertical-align:middle !important;
	text-align:right;
	width: 5px !important;
	height: 4px !important;
}

.filterLeftCorner
{
	background-image:url(/_layouts/images/Education/filter-border-b-l-c.gif);
	background-repeat: no-repeat;
	vertical-align:middle !important;
	text-align:right;
	width: 4px !important;
	height: 4px !important;
}

.filterBottom
{
	background-image:url(/_layouts/images/Education/filter-border-b.gif);
	background-repeat: repeat-x;
	vertical-align:middle !important;
	text-align:right;
	height: 4px !important;
}
.filterRightCornerTop
{
	background-image:url(/_layouts/images/Education/filter-border-t-r-c.gif);
	background-repeat: no-repeat;
	vertical-align:middle !important;
	text-align:right;
	width: 5px !important;
	height: 4px !important;
}
.filterLeftCornerTop
{
	background-image:url(/_layouts/images/Education/filter-border-t-l-c.gif);
	background-repeat: no-repeat;
	vertical-align:middle !important;
	text-align:right;
	width: 4px !important;
	height: 4px !important;
}
.filterTop
{
	background-image:url(/_layouts/images/Education/filter-border-t.gif);
	background-repeat: repeat-x;
	vertical-align:middle !important;
	text-align:right;
	height: 4px !important;
}
.filterLinkText
{
	font-size: 1em;
}
.scbList{
    margin: 0;
    padding: 0;
	list-style:none;
}
.sbcItem{
    float: right;
    margin: 0 0 0px 0;
    width: 135px;
}
.sbcItem:first-child{
    margin-bottom: 0;
    margin-right: 0;
}
.sbcTitle{
    background: url("_layouts/images/education/sbTitle.jpg") no-repeat scroll right top transparent;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: bold;
    height: 30px;
    line-height: 95%;
    padding: 5px 40px 0 0;
    }
.sbcClassList{
    border-color: #DFDFDF;
    border-style: solid;
    border-width: 0 1px;
    list-style: none outside none;
    margin: 0;
    overflow: hidden;
    padding: 3px 14px 0 6px;
}
.sbcClassItem{
	float:right;
 	margin: 0 6px 3px;
 	width:42px;
}
.sbcw{
	padding:0 2px;
}
.sbcbottom{
	background:url('/_layouts/images/Education/filter-border-b.gif') repeat-x right bottom;
}
.sbcbottom div{
	background:url('_layouts/images/education/filter-border-b-r-c.gif') no-repeat right top;
}
.sbcbottom div div{
	background:url('/_layouts/images/Education/filter-border-b-l-c.gif') no-repeat left top;
	height:4px;
}
.sbcToAll{
	float: left;
    margin-top: 7px;
    margin-bottom: 7px;
    padding-left: 20px;
    text-align: left;
    font-weight:bold;
}
.Header{
	background:url('/_layouts/images/Education/top-gb.jpg') repeat-x right bottom;
}
.fontLink table{
/*	float: left;*/
    /*width: 480px;*/
}
.FilterTuitionMtrlsSyllabus{
	position:relative;
}
.topcDiv a{
    background: url("/_layouts/images/Education/TopicIcon.gif") no-repeat scroll 99% 2px transparent;
    border-bottom: 1px solid #AAD08E;
    color: #2462A0;
    display: block;
    padding: 4px 21px;
   }
.ItemPageSearchResult{
	float: left;
    width: 570px;
}
.fontGeneral .totalPanel{
    width: 350px;
    float:none;
}
.plTitle{
    background: url("/_layouts/images/Education/TopicBg.jpg") repeat-x scroll center top #F3F2F2;
    color: #FFFFFF;
    font-family: Arial;
    font-size: 1.05em;
    font-weight: bold;
    height: 27px;
    padding: 5px 10px;
     }
.MetierTitleTd{
	background: url("/SiteCollectionImages/metierTitleBG.jpg") repeat-x top;
}
.MetierTitleEnd{
	background: url("/SiteCollectionImages/metierTitleendBG.jpg") no-repeat top left;
    width: 19px;
}
.MetierTitle{
	background-repeat: no-repeat;
	background-position:top right;
    height: 54px;
    margin: 0;
    padding-right: 115px;
    padding-top: 30px;
}
.SearchResultItem{
	padding: 25px 6px;
	border-bottom:2px #e5e5e5 solid;
}
.Alternate{
	background-color:#f9f9f9;
}
.ItemImg{
	float:right;
	width:40px;
	margin-left:15px;
}
.ItemImgLeft
{
	float:left;
	margin-right:15px;
	width:100px;
	max-height:90px;
}
.ItemDetails{
	overflow:hidden;
}
.ItemDetails div{
	width:750px;
	padding-bottom:5px;
}
.ItemPageSearchResult .ItemDetails div{
	
    width: 350px;
}


.lab{
	font-weight:bold;
	margin-left:3px;
}
.dse{
	margin-left:3%;
}
.ItemTitle{
	margin:0 0 5px;
}
.ItemTitle a{
	color:#CF7306;
	font-size:14px;
	text-decoration: underline; 
	cursor: pointer;
}
.MLogin{
	width:240px;
	float:left;
}
.MetierHeader{
	margin-left:250px;
}
.FilterTuitionMtrls{
	text-align:right;
}
.downloadCount{
	text-decoration:none !important;
	cursor:default !important;
}
#divLogin{
    position: fixed;
    height: 100%;
    width: 100%;
    top:0;
    left:0;
    z-index: 1;
}
#myLoginbg{
    background-color: #444444;
    height: 100%;
    opacity: 0.3;
    filter: alpha(opacity = 30);
    width: 100%;
     position: absolute;
         top:0;
    left:0;

    }
#myLoginBoxPo{
	position: absolute;
	 width: 100%;
	     top:0;
    left:0;

}
#myLoginBox{
	background-color: #FFFFFF;
    border: 2px solid #DADADA;
    direction: rtl;
    margin: 15% auto 0;
    padding: 20px;
    width: 240px;   
}
.filterTilte
{
	cursor:pointer;
	vertical-align:top;
}
.rightDiv
{
	float:right;
	width:765px;
}
.leftDiv
{
	float:left;
}
.connect
{
	width: 120px;
	border: 1px solid; 
	padding-right: 5px;
	margin-right:35px;
	padding-top:3px;
}
.connect div
{
	padding-bottom:3px;
}
.fileTitle
{
	background:url(/_layouts/images/Education/file_title1.png) no-repeat; 
	color:White !important;
	float:right;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	width:175px;
	height:30px;
	margin-left:15px;
}
.fileList
{
	padding-top:15px;
}
.materialSummary
{
	padding-bottom:45px;
}
.rating
{
	margin-bottom:15px;
}
.leftDiv
{
	float:left;
}
.globalDiv
{
	padding-top:50px;
}
.ratingTable
{
	margin-right:12px;
	padding-top:10px;
}
.itemsListWithoutClass .ItemPageSearchResult
{
	float:none;
	width:100%;
}
.itemsListWithoutClass .ItemPageSearchResult .ItemDetails div{
	
    width: 100%;
}
.fb_button_simple
{
	background-position:right;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:3px;
}
.fb_button_simple .fb_button_text
{
	margin:0px 25px 0px 0px;
	text-decoration:underline;

}
.rateLink
{
	display:block;
}
#ctl00_MSO_ContentDiv_PlaceHolderMain_myRecentTuitionMtrls_DataList1 td{
				vertical-align:top;
}
#ctl00_MSO_ContentDiv_PlaceHolderMain_myRecentTuitionMtrls_DataList1 table[cellspacing="2"] tr+tr+tr+tr td{
				height:60px;
				overflow:hidden;
}
#ctl00_MSO_ContentDiv_PlaceHolderMain_myRecentTuitionMtrls_DataList1 table[cellspacing="2"] tr+tr+tr+tr+tr td{
				height:auto;
}

