/*-------- 			  Tags CSS 			--------------*/

body{
	margin:0px;
}
select{
	border: 1px solid #9F3B3C;
	color:#000000;
	font-size:11px;
	font-family:Verdana;
	font-weight:normal;
}
input{
	color:#000000;
	font-size:11px;
	font-family:Verdana;
	font-weight:normal;
	padding:0px;
}
option{
	word-spacing: 5px;
}

.dateBg{
	background:#000000;
	height:18px;
}

textarea{
	border: 1px solid #9F3B3C;
	color:#000000;
	font-size:11px;
	font-family:Verdana;
	font-weight:normal;
	padding:0px;

}

/*-------- 			 Image Classes CSS 			--------------*/



.provenanceLogo{
	 background-image:url('../images/common/provenance_logo.jpg');
 	 height:85px;
 	 width:1500px;
 	 background-repeat:no-repeat;
}

.bandBg{
	background-image:url('../images/common/top_band_bg.jpg');
	height:74px;
	background-repeat:repeat-x;
}

.bandBgForTemplates{
	background-image:url('../images/common/band_bg_for_template.JPG');
	height:74px;
	background-repeat:repeat-x;
}
<!--
.bandBgForTemplates1{
	background-image:url('../images/common/bg_red.png');
	height:74px;
	background-repeat:repeat;
}-->
.MTLogoNew{
	 background-image:url('../images/common/MasterTeacherlogo.JPG');
 	 height:85px;
 	 width:400px;
 	 background-repeat:no-repeat;
}
}
.loginBand{
	background-image:url('../images/common/topband_welcome_bg.jpg');
	height:85px;
	width:510px;
	background-repeat:no-repeat;
}


.footerLogo{
	background-image:url('../images/common/MT Logo on Black.JPG');
	height:31px;
	width:240px;
	background-repeat:no-repeat;
}
.footerClass{
	/*background-image:url('../images/common/footer_bg.gif');*/
	background:#24201F;
	
	height:31px;
}
.footerCopyRightLeft, .footerCopyRightLeft a{
	font-family:Verdana;
	font-size:11px;
	color:#2D4353;
	font-weight:normal;
	text-decoration:none;
}

.footerCopyRightCenter{
	font-family:Verdana;
	font-size:9px;
	color:#FFFFFF;
	font-weight:normal;
}


		/*-------- 			  TEXT Classes 			--------------*/

.boldTopLink , .boldTopLink a{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.signOutLink a{
	font-family:Arial;
	font-size:11px;
	color:#2D4353;
	font-weight:bold;
	text-decoration:none;
}
.signOutLink a:hover{
	font-family:Arial;
	font-size:11px;
	color:#6989A0;
	font-weight:bold;
	text-decoration:underline;
}

.normalTopLink , .normalTopLink a{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.boldLoginDetailsLink {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:bold;
}

.normalLoginDetailsLink {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

/*To field normal text and onmouse over bold text css code start */
.normalToText{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
    text-decoration: none;
}
.italicGrayText{
	font-style: italic;
	color:#6D7B8D;
	font-family:Verdana;
	font-size:10px;
	}
.normalToText:hover {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration: underline;
}

/*To field normal text and onmouse over bold text css code end*/



/*onMouseOver Underline for Subject starts*/
.normalSubText{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
    text-decoration: none;
}
.normalSubText:hover {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-decoration: underline;
}
.boldSubText{
	font-family:Verdana;
	font-size:11px;
	color:#9F3B3C;
	font-weight:bold;
    text-decoration: none;
}
.boldSubText:hover {
	font-family:Verdana;
	font-size:11px;
	color:#004B7E;
	font-weight:bold;
	text-decoration: underline;
}
/*onMouseOver Underline for Subject ends*/

/* normalBlueText use for link */
.normalBlueText , .normalBlueText a{
	font-family:Verdana;
	font-size:11px;
	color:#9f3b3c;
	font-weight:normal;
	text-decoration:none;
}


.normalBlueTexts , .normalBlueTexts a{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.normalBlueTexts a:hover{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.whiteText, .whiteText a{
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}

.whiteText a img{
border:0;
}


.normalBlackBText {
    font-family:Verdana;
    font-size:11px;
    color:#000000;
    font-weight:bold;
    line-height: 12px;
}

.normalBlueText a:hover{
	font-family:Verdana;
	font-size:11px;
	color:#0033CC;
	font-weight:normal;
	text-decoration:underline;
}


.normalGreyText {
	font-family:Verdana;
	font-size:10px;
	color:#898989;
	font-weight:normal;
}
.normalLargeGreyText {
	font-family:Verdana;
	font-size:11px;
	color:#898989;
	font-weight:normal;
}
.normalBlackText {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
    line-height: 17px;
    
}
.normalBlackTextLessHgt {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	line-height: 15px;
}

.normalBlackBTextLessHgt {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	line-height: 15px;
}

/*  normalBlueBText use for bold link  B means Bold */

.normalBlueBText a:hover{
	font-family:Verdana;
	font-size:11px;
	color:#0033CC;
	font-weight:bold;
	text-decoration:underline;
}




.normalBlueBText , .normalBlueBText a{
	font-family:Verdana;
	font-size:11px;
	color:#9F3B3C;
	font-weight:bold;
	text-decoration:none;
}

		/* boldBlackText use (for Example): templete 1.27 Group Member  */
.boldBlackText {
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	line-height: 17px;
}

.pageTitle{
	font-family:Verdana;
	font-size:14px;
	/*color:#669900;
	*/
	color:#000000;
	font-weight:bold;
}


			/* instructionText for Green Color text  */
.instructionText{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;

}

.errorClass{
	font-family:Verdana;
	font-size:11px;
	color:#3D803D;
	font-weight:normal;
	vertical-align:middle;
	padding-left:3px;
}


.greenTabHeadLeft{
	background:#EAF0D6;
	background-image: url('../images/common/cluster_box_lft_bg.gif');
	background-repeat: repeat-y;
	background-position: left;
}

.greenTabHead {
	background:#FED480;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
    text-align: left;
	padding-left:10px;
}

.greenTabHead1 {
	background:#FED480;
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration: none;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
    text-align: left;
	padding-left:10px;
	height:45px;
}

/* Aligning header Text  */
.displayGreenTabHead {
	background:#EAF0D6;
	font-family:Verdana;
	font-size:11px;
	color:#909775;
	font-weight:bold;
	height:22px;
	text-decoration: none;

	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
    text-align: left;
	padding-left:2px;
}

.displayGreenTabHead a{
	background:#EAF0D6;
	font-family:Verdana;
	font-size:11px;
	color:#909775;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	padding-left:10px;
}
.displayGreenTabHead a:hover{
	background:#EAF0D6;
	font-family:Verdana;
	font-size:11px;
	color:#64703B;
	font-weight:bold;
	text-decoration: underline;
	text-align: left;
	padding-left:10px;
}


.greenTabHead a{
	background:#EAF0D6;
	font-family:Verdana;
	font-size:11px;
	color:#909775;
	font-weight:bold;
	text-decoration: none;
	text-align: left;
	padding-left:10px;
}

.red_header {
    color: white;
    font-size: 15px;
    font-weight: bold;
    text-align: left;
}

.red_header_center {
    background-image: url("../images/common/red_header_center.png");
    float: left;
    height: 28px;
    width: 242px;
}

.red_header_left {
    background-image: url("../images/common/red_header_left.png");
    float: left;
    height: 28px;
    width: 7px;
}

.red_header_right {
    background-image: url("../images/common/red_header_right.png");
    float: left;
    height: 28px;
    width: 7px;
}

.red_header_text {
    display: block;
    padding-top: 5px;
    text-align: left;
}
.greenTabGlossaryHead{
	background:#EAF0D6;
	background-image: url('../images/common/glossary_top_rt.gif');
	background-repeat: repeat-y;
	background-position: right;
	font-family:Verdana;
	font-size:11px;
	color:#909775;
	font-weight:bold;
	text-decoration: none;
	height:22px;
}

.redTabGlossaryHead{
	background:#9F3B3C;
	background-image: url('../images/common/glossary_top_rt.gif');
	background-repeat: repeat-y;
	background-position: right;
	font-family:Verdana;
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration: none;
	height:22px;
}
.greenTabHead a:hover{
	color:#64703B;
	text-decoration: underline;
}

.paginationBlackText {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
    line-height: 17px;
}

.paginationLink, .paginationLink a{
	font-family:Verdana;
	font-size:10px;
	color:#004B7E;
	font-weight:normal;
	text-decoration:none;
}
.paginationLink a:hover{
	color:#0033CC;
	text-decoration:underline;
}

.paginationDisabled{
	font-family:Verdana;
	font-size:10px;
	color:#A3A7AA;
	font-weight:normal;
}
		/*-------- 			  General Classes 			--------------*/


.dottedLineBlack{
	background-image:url('../images/common/title_btm_bdr_black.gif');
	background-repeat:repeat-x;
	height:5px;
}

.dottedLineGrey{
	background-image:url('../images/common/title_btm_bdr_grey.gif');
	background-repeat:repeat-x;
	height:5px;
}
.subLinkArrow{
	background-image:url('../images/common/sublink_arrow.gif');
	background-repeat:repeat-x;
	height:5px;
}

.error {
	font-family:Verdana;
	font-size:11px;
	color:red;
	font-weight:normal;
	line-height: 17px;
}

.transparentBg{
	background-image:url('../images/common/semitranparent.png');
	background-repeat:repeat;
}
.semiTransparentBg{
	background-image:url('../images/common/semitranparent.png');
	background-repeat:repeat;
}

		/*-------- 			  Menu Classes 			--------------*/


.mainMenuNavBg{
	background-image:url('../images/common/topnav_mainbg.gif');
	height:47px;
	background-repeat:repeat-x;
}


div.topNavBtnLt a {
		display: block;
		width:5px;
		height:46px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		background-image: url('../images/common/tab_left.gif');
		background-repeat: no-repeat;
	}
	
div.topNavBtnLtMi a {
		display: block;
		width:5px;
		height:46px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		background-image: url('../images/common/tab_left_clicked.gif');
		background-repeat: no-repeat;
	}


div.topNavBtnMi a, div.topNavBtnMi a:active {
		color: #FFFFFF;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		text-decoration:none;
		display: block;
		height:46px;
		border:0px;
		vertical-align:top;
		padding-top:8px;
		padding-left:4px;
		background-image: url('../images/common/tab_shim.jpg');
		background-repeat: repeat-x;
	}
div.topNavBtnMiOver a {
		color: #FFFFFF;
		text-decoration:underline;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		display: block;
		height:46px;
		border:0px;
		vertical-align:top;
		padding-top:8px;
		padding-left:4px;
		background-image: url('../images/common/tab_shim.gif');
		background-repeat: repeat-x;
		text-decoration:none;

}


div.topNavBtnRt a {
		display: block;
		width:21px;
		height:46px;
		border:0px;
		text-decoration:none;
		padding-top:8px;
		background-repeat: no-repeat;
		background-image: url('../images/common/tab_right.jpg');

}

div.topNavBtnRtNoSubMenu {
		display: block;
		width:5px;
		height:46px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		background-image: url('../images/common/tab_right2.JPG');
		background-repeat: no-repeat;
		background-position: top right;
	}
	
div.topNavBtnRtNoSubMenuNew {
		display: block;
		width:5px;
		height:46px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		background-image: url('../images/common/tab_right.gif');
		background-repeat: no-repeat;
		background-position: top right;
	}

div.topNavBtnRtOver a{
		display: block;
		width:21px;
		height:46px;
		border:0px;
		text-decoration:none;
		padding-top:8px;
		background-repeat: no-repeat;
		background-image: url('../images/common/tab_over_right.jpg');
}
div.topNavBtnRtActive a{
		display: block;
		width:21px;
		height:46px;
		border:0px;
		text-decoration:none;
		padding-top:8px;
		background-repeat: no-repeat;
		background-image: url('../images/common/tab_right_over1.gif');
}
div.topNavBtnRtActiveNew a{
		display: block;
		width:21px;
		height:46px;
		border:0px;
		text-decoration:none;
		padding-top:8px;
		background-repeat: no-repeat;
		background-image: url('../images/common/tab_right.gif');
}

.divBtnLt{
	background-image: url('../images/common/tab_dropdwn_top_01.gif');
	background-repeat: no-repeat;
	width:1px;
	height:14px;
}
.divBtnMi{
	background:#ACADAF;
}
.divBtnRt{
	background-image: url('../images/common/tab_dropdwn_top_02.gif');
	background-repeat: no-repeat;
	width:1px;
	height:14px;
}
.divRightBg{
	background-image: url('../images/common/tab_dropdwn_top_03.gif');
	background-repeat: repeat-x;
	height:14px;
	}
.divRightCorner{
	background-image: url('../images/common/tab_dropdwn_top_04.gif');
	background-repeat: no-repeat;
	width:4px;
	height:14px;
	}

.divBody{
	background-image: url('../images/common/tab_dropdwn_top_05.gif');
	background-repeat: repeat-y;
	width:210px;
}
.divBottom{
	background-image: url('../images/common/tab_dropdwn_bottom.gif');
	background-repeat: no-repeat;
	width:210px;
	height:5px;
}



td.menuList ,td.menuList a {
		color: #FFFFFF;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		padding-left:3px;
		text-align:left;
		height:18px;
		text-decoration:none;
		background-color:#9FA4A5; 
	}

td.menuList1 ,td.menuList1 a  {
		color: #FFFFFF;
		background:#80A0AB;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		padding-left:3px;
		text-align:left;
		height:18px;
		text-decoration:none;

	}


		/*-------- 			  Plain Box 			--------------*/

.plainBoxTopLeft{
        background-image: url('../images/common/cluster_box_top_lft.gif');
        background-repeat: no-repeat;
        width:3px;
 		height:12px;
}

.plainBoxTopMid{
		background-image: url('../images/common/cluster_box_top_bg.gif');
	    background-repeat: repeat-x;
        height:12px;
        width:1px;

}

.plainBoxTopRight{

       background-image: url('../images/common/cluster_box_top_rt.gif');
       background-repeat: no-repeat;
       width:5px;
       height:12px;

}

.plainBoxMidLeft{

        background-image: url('../images/common/cluster_box_lft_bg.gif');
        background-repeat: repeat-y;
        width:3px;
        height:12px;

}

.plainBoxMidRight{

         background-image: url('../images/common/cluster_box_rt_bg.gif');
         background-repeat: repeat-y;
         width:5px;
         height:12px;

}

.plainBoxBottomLeft{

         background-image: url('../images/common/cluster_box_btm_lft.gif');
         background-repeat: no-repeat;
         width:3px;
         height:4px;

}

.plainBoxBottomMid{

         background-image: url('../images/common/cluster_box_btm_bg.gif');
         background-repeat: repeat-x;
         width:3px;
         height:4px;

}

.plainBoxBottomRight{

         background-image: url('../images/common/cluster_box_btm_rt.gif');
         background-repeat: no-repeat;
         width:5px;
         height:4px;

}

/* -----for cluster table images----*/

.clusterBottomLeft{

         background-image: url('../images/common/cluster_box_btm_lft.gif');
         background-repeat: no-repeat;
         width:3px;
         height:12px;

}

.clusterBottomMid{

         background-image: url('../images/common/cluster_box_btm_bg.gif');
         background-repeat: repeat-x;
         height:12px;

}

.clusterBottomRight{

         background-image: url('../images/common/cluster_box_btm_rt.gif');
         background-repeat: no-repeat;
         width:5px;
         height:12px;

}



/*-------- 			  Shaded Box 			--------------*/

.shadedBoxTopLeft{
	background-image: url('../images/common/tabular_box_top_lft.gif');
	background-repeat: no-repeat;
	width:13px;
	height:24px;
}
.shadedBoxTopMid{
	background-image: url('../images/common/tabular_box_top_bg.gif');
	background-repeat: repeat-x;
	height:24px;
}
.shadedBoxTopRight{
	background-image: url('../images/common/tabular_box_top_rt.gif');
	background-repeat: no-repeat;
	width:13px;
	height:24px;
}
.shadedBoxMidLeft{
	background-image: url('../images/common/tabular_box_lft_bg.gif');
	background-repeat: repeat-y;
	width:13px;
}
.shadedBoxMidRight{
	background-image: url('../images/common/tabular_box_rt_bg.gif');
	background-repeat: repeat-y;
	width:13px;
}
.shadedBoxBottomLeft{
	background-image: url('../images/common/tabular_box_btm_lft.gif');
	background-repeat: no-repeat;
	width:13px;
	height:24px;
}
.shadedBoxBottomMid{
	background-image: url('../images/common/tabular_box_btm_bg.gif');
	background-repeat: repeat-x;
	height:24px;
}
.shadedBoxBottomRight{
	background-image: url('../images/common/tabular_box_btm_rt.gif');
	background-repeat: no-repeat;
	width:13px;
	height:24px;
}

/*-------- 			  Pop UP Box. 			--------------*/

.popUpTopLeft{
	background-image: url('../images/common/popup_left_top.gif');
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.popUpTopMid{
	background-image: url('../images/common/popup_mid_top_shim.gif');
	background-repeat: repeat-x;
	height:4px;
}
.popUpTopRight{
	background-image: url('../images/common/popup_right_top.gif');
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.popUpMidLeft{
	background-image: url('../images/common/popup_mid_left_shim.gif');
	background-repeat: repeat-y;
	width:4px;
}
.popUpMiddle{
	background: #FFFFFF;
	padding:14px 19px 19px 17px;
}
.popUpScrollMiddle{
	background: #FFFFFF;
	padding:14px 0px 0px 17px;
}
.popUpMidRight{
	background-image: url('../images/common/popup_mid_right_shim.gif');
	background-repeat: repeat-y;
	width:4px;
}
.popUpBottomLeft{
	background-image: url('../images/common/popup_left_bottom.gif');
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}
.popUpBottomMid{
	background-image: url('../images/common/popup_mid_bottom_shim.gif');
	background-repeat: repeat-x;
	height:4px;
}
.popUpBottomRight{
	background-image: url('../images/common/popup_right_bottom.gif');
	background-repeat: no-repeat;
	width:4px;
	height:4px;
}




		/*-------- 			  Buttons 			--------------*/


a.provButton{
	background: transparent url('../images/common/btn_left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 11px Arial; /* Change 13px as desired */
	color: #FFFFFF; /*button text color*/
	line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 22px; /* Height of button background height */
	padding-left: 10px; /* Width of left menu image */
	text-decoration: none;
	background-position: left bottom;
}

a.provButton span{
	background: transparent url('../images/common/btn_rt.gif') no-repeat top right;
	display: block;
	padding: 4px 10px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
	background-position: right bottom;
}

a.provButton:hover{ /* Hover state CSS */
	background-position: bottom left;
}

a.provButton:hover span{ /* Hover state CSS */
	background-position: bottom right;
}

a.disabledButton{
background: transparent url('../images/common/button_left.gif') no-repeat center left;
display: block;
float: left;
font: bold 11px Arial; /* Change 13px as desired */
color: #FFFFFF; /*button text color*/
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 22px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
cursor:default;
}

a.disabledButton span{
background: transparent url('../images/common/button_rt.gif') no-repeat center right;
display: block;
padding: 4px 10px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
	overflow: hidden;
	width: 100%;
}



		/*-------- 			  Tabs 			--------------*/


a.provTab{
	background: transparent url('../images/common/subtab_left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 11px Arial; /* Change 13px as desired */
	color: #7C7C7C; /*button text color*/
	line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 22px; /* Height of button background height */
	padding-left: 11px; /* Width of left menu image */
	text-decoration: none;
}

a.provTab span{
	background: transparent url('../images/common/subtab_right.gif') no-repeat top right;
	display: block;
	padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.provTab:hover{ /* Hover state CSS */
	background-position: bottom left;
}

a.provTab:hover span{ /* Hover state CSS */
	background-position: bottom right;
	color: #F2EFFF; /*button text color*/
}

div.provTab{
	background: transparent url('../images/common/subtab_left.gif') no-repeat bottom left;
	display: block;
	float: left;
	font: bold 11px Arial; /* Change 13px as desired */
	color: #F2EFFF; /*button text color*/
	line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 22px; /* Height of button background height */
	padding-left: 11px; /* Width of left menu image */
	text-decoration: none;
}
div.provTab span{
	background: transparent url('../images/common/subtab_right.gif') no-repeat bottom right;
	display: block;
	padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}







								 /*-------- Padding Left pad means Padding  ---------*/

								 /*-------- L means Left   ---------*/
  .padL1{
   padding-left:1px;
  }
  .padL2{
   padding-left:2px;
  }
 .padL3{
   padding-left:3px;
  }
 .padL5{
   padding-left:5px;
  }
  .padL6{
   padding-left:6px;
  }
  .padL8{
   padding-left:8px;
  }

  .padL10{
   padding-left:10px;
  }

  .padL15{
   padding-left:15px;
  }

  .padL16{
   padding-left:16px;
  }

  .padL17{
   padding-left:17px;
  }

 .padL20{
   padding-left:20px;
  }

 .padL30{
   padding-left:30px;
  }
   .padL40{
   padding-left:40px;
  }

.padL100{
   padding-left:100px;
  }

.padL50{
   padding-left:50px;
  }


								/*------ Padding Top pad means Padding  ---------*/
								/* T means Top */


.padT2{
   padding-top:2px;
  }

.padT3{
   padding-top:3px;
  }
.padT5{
   padding-top:5px;
  }
.padT8{
   padding-top:8px;
  }
.padT10{
   padding-top:10px;
  }

  .padT12{
   padding-top:12px;
  }

.padT15{
   padding-top:15px;
  }
.padT20{
   padding-top:20px;
  }

						/*------ Padding Right pad means Padding  ---------*/

						/*---------R means Right */
.padR3{
   padding-right:3px;
  }

.padR5{
   padding-right:5px;
  }
.padR6{
   padding-right:6px;
  }

.padR8{
   padding-right:8px;
 }

.padR10{
   padding-right:10px;
  }
.padR15{
   padding-right:15px;
  }
.padR19{
   padding-right:19px;
  }
.padR20{
   padding-right:20px;
  }
.padR40{
   padding-right:40px;
  }

				   /*------ Padding Bottom pad menas Padding   ---------*/
				  /*------ B menas bottom;    ---------*/

.padB1{
   padding-bottom:1px;
  }
.padB2{
   padding-bottom:2px;
  }

.padB5{
   padding-bottom:5px;
  }
.padB10{
   padding-bottom:10px;
  }
.padB15{
   padding-bottom:15px;
  }
.padB20{
   padding-bottom:20px;
  }
  .padB35{
   padding-bottom:35px;
  }
  .borBottom{

  border-bottom:1px solid #cccccc;

  }

  				/*  ------------    ALIGNS            -------------------*/
.alignLeft{
	text-align:left;
}
.alignCenter{
	text-align:center;
}
.alignRight{
	text-align:right;
}

.valignTop{
	vertical-align: top;
}
.valignMid{
	vertical-align: middle;
}
.valignBottom{
	vertical-align: bottom;
}

/* D for disable button */
.pageDButton{
 background:url('../images/common/step_disable.gif');
 background-repeat:no-repeat;
 width:24px;
 height:23px;
 font-family:verdana;
 font-size:10px;
 color:#bdbdbd;

}

/* E for enable button */
.pageEButton{
	background:url('../images/common/step_current.gif') ;
	background-repeat:no-repeat;
	width:24px;
	height:23px;
	font-family:verdana;
	font-size:11px;
	color:#010101;

}
/* P for Previous button */

.pagePButton {
	background:url('../images/common/step_previous.gif') ;
	background-repeat:no-repeat;
	width:24px;
	height:23px;
	font-family:verdana;
	font-size:11px;
	color:004b7f;
}

					   /*------ Step  Buttons Start ---------*/

 div.step1EnableButton a{
	background: transparent url('../images/common/step_01.gif') no-repeat center right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
	text-decoration:none;
}

div.step1EnableButton a:hover , div.step1CurrentButton{
	background: transparent url('../images/common/step_01.gif') no-repeat top right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
}

div.step1DisabledButton {
	background: transparent url('../images/common/step_01.gif') no-repeat bottom left;
	display: block;
	width:23px;
	height:23px;
	border:0px;
}

 div.step2EnableButton a{
	background: transparent url('../images/common/step_02.gif') no-repeat center right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
	text-decoration:none;
}

div.step2EnableButton a:hover , div.step2CurrentButton{
	background: transparent url('../images/common/step_02.gif') no-repeat top right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
}

div.step2DisabledButton {
	background: transparent url('../images/common/step_02.gif') no-repeat bottom left;
	display: block;
	width:23px;
	height:23px;
	border:0px;
}

 div.step3EnableButton a{
	background: transparent url('../images/common/step_03.gif') no-repeat center right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
	text-decoration:none;
}

div.step3EnableButton a:hover , div.step3CurrentButton{
	background: transparent url('../images/common/step_03.gif') no-repeat top right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
}

div.step3DisabledButton {
	background: transparent url('../images/common/step_03.gif') no-repeat bottom left;
	display: block;
	width:23px;
	height:23px;
	border:0px;
}

 div.step4EnableButton a{
	background: transparent url('../images/common/step_04.gif') no-repeat center right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
	text-decoration:none;
}

div.step4EnableButton a:hover , div.step4CurrentButton{
	background: transparent url('../images/common/step_04.gif') no-repeat top right;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
}

div.step4DisabledButton {
	background: transparent url('../images/common/step_04.gif') no-repeat bottom left;
	display: block;
	width:23px;
	height:23px;
	border:0px;
}
					/*------ Step  Buttons End ---------*/


					/*------ Template Images Start ---------*/

.TEMPLATE1{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE1.gif') no-repeat top left;
}

.TEMPLATE2{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE2.gif') no-repeat top left;
}

.TEMPLATE3{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE3.gif') no-repeat top left;
}

.TEMPLATE4{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE4.gif') no-repeat top left;
}

.TEMPLATE5{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE5.gif') no-repeat top left;
}

.TEMPLATE6{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE6.gif') no-repeat top left;
}

.TEMPLATE7{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE7.gif') no-repeat top left;
}

.TEMPLATE8{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE8.gif') no-repeat top left;
}

.TEMPLATE9{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE9.gif') no-repeat top left;
}

.TEMPLATE10{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE10.gif') no-repeat top left;
}

.TEMPLATE11{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE11.gif') no-repeat top left;
}

.TEMPLATE12{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE12.gif') no-repeat top left;
}

.TEMPLATE13{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE13.gif') no-repeat top left;
}

.TEMPLATE14{
	width:85px;
	height:55px;
	background: transparent url('../images/common/TEMPLATE14.gif') no-repeat top left;
}



					/*------ Template Images End ---------*/

div.pageBlueButton a{
	background-image:url('../images/common/step_previous.gif') ;
	font-family:verdana;
	font-size:11px;
	color:#004b7f;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	text-decoration:none;
	background-repeat: no-repeat;
}
div.pageBlueButton a:hover{
	background-image:url('../images/common/step_current.gif') ;
	color:#010101;
}

div.pageGreenButton {
	background-image:url('../images/common/step_current.gif') ;
	font-family:verdana;
	font-size:11px;
	color:#010101;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	text-decoration:none;
	background-repeat: no-repeat;
}

div.pageGrayButton {
	background-image:url('../images/common/step_disable.gif') ;
	font-family:verdana;
	font-size:11px;
	color:#bdbdbd;
	display: block;
	width:23px;
	height:23px;
	border:0px;
	background-repeat: no-repeat;
}

/* patchText for tabular table of highlight text see the template 1.11 ("From, Subject, Date, Time Received") */
.patchText{
font-family:verdana;
/*color:#8e986c;
*/
color:#000000;
font-weight:bold;
font-size:11px;

}
/* patchTextNormal for tabular table e.g:("There are currently no pre-test modules added to this course.") */
.patchTextNormal{
font-family:verdana;
color:#999999;
font-weight:normal;
font-size:11px;

}
.inputTextB{
border-color:1px solid #7f9db9;

}


/* Styles Created by Sabir */

.dottedLineGreen{
	background-image:url('../images/common/title_btm_bdr_green.gif');
	background-repeat:repeat-x;
	height:5px;
}

.solidBtmBorder_Grey {
	background-image: url(../images/common/grey_solid_border.gif);
	background-repeat: repeat-x;
	height: 5px;
}
.selectTemplate_border {
	border: 1px solid #dfe7e9;
}
.solidBtmBorder_Blue {
	background-image: url(../images/common/blue_solid_border.gif);
	background-repeat: repeat-x;
	height: 13px;
	background-position: center;
}

    /* inputTextBvel use in Registration Form as per input type width 291px   */

.inputTextBvel{
width:291px;
height:21px;
border:1px solid #9F3B3C;
padding:0px;
}

	  /* inputTextBvelshort use in Registration Form as per input type width 125px   */

.inputTextBvelShort{
width:125px;
height:21px;
border:1px solid #9F3B3C;
padding:0px;
}

	  /* inputTextBvelMedium use in Registration Form as per input type width 160px  */
.inputTextBvelMedium{
width:160px;
height:21px;
border:1px solid #7e9db9;
padding:0px;
}

    /* its not use multiple times dont follow this class   */
.inputText134{
width:134px;
height:21px;
border:1px solid #7e9db9;
padding:0px;
}

	 /* its not use multiple times dont follow this class   */
.inputText136{
width:134px;
height:20px;
border:1px solid #9F3B3C;
padding:0px;
}

.frameTopBand{
  background: url(../images/certificate/certificate_border_top.gif);
  background-repeat:no-repeat;
  width:595px;
  height:30px;
}
.frameBorderLine{
  background: url(../images/certificate/certificate_border_shim.gif);
  background-repeat:repeat-y;
  width:21px;
}
.frameBottomBand{
  background: url(../images/certificate/certificate_border_bottom.gif);
  background-repeat:no-repeat;
  width:595px;
  height:30px;
}

.certificateIcon{
	font-family:verdana;
	color:#3D803D;
	font-size:11px;
	font-weight:bold;
}
.certificateIconImage{
	background-image:url(../images/common/icon_certificate.gif);
	height:18px;
	width:18px;
	background-repeat:no-repeat;
}




/* Styles copied from general.css */
td.menuList a:hover ,td.menuList a:hover td {
	background:#80A0AB;
		color: #FFFFFF;
		text-decoration:none;
}

/*--------   Cluster Box --------------*/
.clusterTopLeft{
	background-image: url('../images/common/cluster_box_top_lft.gif');
	background-repeat: no-repeat;
	width:3px;
	height:12px;
}
.clusterTopMid{
	background-image: url('../images/common/cluster_box_top_bg.gif');
	background-repeat: repeat-x;
	height:12px;
}
.clusterTopRight{
	background-image: url('../images/common/cluster_box_top_rt.gif');
	background-repeat: no-repeat;
	width:5px;
	height:12px;
}
.clusterMidLeft{
	background-image: url('../images/common/cluster_box_lft_bg.gif');
	background-repeat: repeat-y;
	width:3px;
}
.clusterMidRight{
	background-image: url('../images/common/cluster_box_rt_bg.gif');
	background-repeat: repeat-y;
	width:5px;
}
.clusterBottomLeft{
	background-image: url('../images/common/cluster_box_btm_lft.gif');
	background-repeat: no-repeat;
	width:3px;
	height:12px;
}
.clusterBottomMid{
	background-image: url('../images/common/cluster_box_btm_bg.gif');
	background-repeat: repeat-x;
	height:12px;
}
.clusterBottomRight{
	background-image: url('../images/common/cluster_box_btm_rt.gif');
	background-repeat: no-repeat;
	width:5px;
	height:12px;
}

/*--------   Tabular Box --------------*/
.tabularTopLeft{
	background-image: url('../images/common/tabular_box_top_lft.gif');
	background-repeat: no-repeat;
	width:13px;
	height:24px;
}
.tabularTopMid{
	background-image: url('../images/common/tabular_box_top_bg.gif');
	background-repeat: repeat-x;
	height:24px;
}
.tabularTopRight{
	background-image: url('../images/common/tabular_box_top_rt.gif');
	background-repeat: no-repeat;
	width:13px;
	height:24px;
}
.tabularMidLeft{
	background-image: url('../images/common/tabular_box_lft_bg.gif');
	background-repeat: repeat-y;
	width:13px;
}
.tabularMidRight{
	background-image: url('../images/common/tabular_box_rt_bg.gif');
	background-repeat: repeat-y;
	width:13px;
}
.tabularBottomLeft{
	background-image: url('../images/common/tabular_box_btm_lft.gif');
	background-repeat: no-repeat;
	width:13px;
	height:40px;
}
.tabularBottomMid{
	background-image: url('../images/common/tabular_box_btm_bg.gif');
	background-repeat: repeat-x;
	height:40px;
}
.tabularBottomRight{
	background-image: url('../images/common/tabular_box_btm_rt.gif');
	background-repeat: no-repeat;
	width:13px;
	height:40px;
}




.tabularTopBG{
	background: url('../images/common/tabular_box_top_bg.gif') top;
	background-repeat: repeat-x;
}
.tabularBottomBG{
	background: url('../images/common/tabular_box_btm_bg.gif') bottom;
	background-repeat: repeat-x;
}
.tabularTopLeftDiv{
	background: url('../images/common/tabular_box_top_lft.gif') top left;
	background-repeat: no-repeat;
}
.tabularTopRightDiv{
	background: url('../images/common/tabular_box_top_rt.gif') top right;
	background-repeat: no-repeat;
}
.tabularBottomLeftDiv{
	background: url('../images/common/tabular_box_btm_lft.gif') bottom left;
	background-repeat: no-repeat;
}
.tabularBottomRightDiv{
	background: url('../images/common/tabular_box_btm_rt.gif') bottom right;
	background-repeat: no-repeat;
}
.tabularMidLeftDiv{
	background: url('../images/common/tabular_box_lft_bg.gif') left;
	background-repeat: repeat-y;

}
.tabularMidRightDiv{
	background: url('../images/common/tabular_box_rt_bg.gif') right;
	background-repeat: repeat-y;

}
/*--------   Buttons --------------*/


a.provButton_dis{
background: transparent url('../images/common/button_left.gif') no-repeat center left;
display: block;
float: left;
font: bold 11px Arial; /* Change 13px as desired */
color: #FFFFFF; /*button text color*/
line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 22px; /* Height of button background height */
padding-left: 10px; /* Width of left menu image */
text-decoration: none;
}

a.provButton_dis span{
background: transparent url('../images/common/button_rt.gif') no-repeat center right;
display: block;
padding: 4px 10px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.provButton_dis:hover{ /* Hover state CSS */
background-position: center left;
}

a.provButton_dis:hover span{ /* Hover state CSS */
background-position: center right;
}


/* ----------------- New Styles 6/11/2008 --------------------- */

.SiteMapTitle {
	color:#004b7e;
	border-bottom:1px dashed #c1c1c1;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px 5px 3px 0;
}
.pnum_act {
	background-image:url(../images/common/pnum_act.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#024c8d;
	text-align:center;
	padding-top:3px;
}
.pnum_act a {
	color:#024c8d;
	text-decoration:none;
}
.pnum_act a:hover {
	color:#666666;
	text-decoration:none;
}
.pnum_nor {
	background-image:url(../images/common/pnum_nor.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	text-align:center;
	padding-top:3px;
}
.pnum_nor a {
	color:#000000;
	text-decoration:none;
}
.pnum_nor a:hover {
	color:#666666;
	text-decoration:none;
}
.pnum_dis {
	background-image:url(../images/common/pnum_dis.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#BDBDBD;
	text-align:center;
	padding-top:3px;
}
.pnum_dis a {
	color:#BDBDBD;
	text-decoration:none;
}
.pnum_dis a:hover {
	color:#BDBDBD;
	text-decoration:none;
}
.sm_num {
	background-image:url(../images/common/sm_num.gif);
	background-repeat:no-repeat;
	width:21px;
	height:21px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#3f9c91;
	text-align:center;
	padding-top:3px;
}
.specText {
	background-color:#FFFFFF;
	border:1px solid #999999;
	padding:2px;
}
.treeview_header {
	border-left:1px solid #e2e6e7;
	border-right:1px solid #e2e6e7;
	border-top:1px solid #e2e6e7;
	background-color:#f3f7f8;
}
.treeview {
	overflow:auto;
	background-color:#f3f7f8;
	border-left:1px solid #e2e6e7;
	border-right:1px solid #e2e6e7;
	border-bottom:1px solid #e2e6e7;
}
.treeview a {
	color:#004B7E;
	text-decoration:none;
}
.treeview a:hover {
	color:#000000;
	text-decoration:none;
}
  .dtree {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;

	white-space: nowrap;
}
 .dtree img {
	border: 0px;
	vertical-align: middle;
}
 .dtree a {
	text-decoration:none;
color:#004B7D;  text-indent:5px; background:#F3F7F8; border:0px solid #fff; border-width:0 0px 0px 0;
font-weight:normal;
}
.dtree a.node, .dtree a.nodeSel {
	text-decoration:none;
color:#004B7D;  text-indent:5px; background:#F3F7F8; border:0px solid #fff; border-width:0 0px 0px 0;
font-weight:normal;
}


.dtree .clip {
text-decoration:none;
color:#004B7D;
font-weight:normal;
}

.dtree a.node:hover {
	font-family:Verdana;
	font-size:11px;
	color:#0033CC;
	font-weight:normal;
	text-decoration:underline;
}
.dTreeNode
	{
	 height:18px; line-height:18px;
       color:#004B7D;

	}
.topBand{
	background-image:url(../images/common/page_preview_right.gif);
	height:82;
	width:3;
	background-repeat:repeat-x;


	}

.next{
background-image:url('../images/common/btn_next_normal.gif');
height:34px;
width:62px;
background-repeat:no-repeat;
}

.previous{
background-image:url('../images/common/btn_back_normal.gif');
height:34px;
width:62px;
background-repeat:no-repeat;
}
.nextOver{
background-image:url('../images/common/btn_next_over.gif');
height:34px;
width:62px;
background-repeat:no-repeat;
}
.previousOver{
background-image:url('../images/common/btn_back_over.gif');
height:34px;
width:62px;
background-repeat:no-repeat;
}

.odd{
 background: #fff;
 border-top: 1px solid #c0c0c0;
 color: #000000;
}
.even{
 background: #D6D6D6;
 border-top: 1px solid #c0c0c0;
 color: #000000;
}

/* for template top band*/
.loginBandForTemplates{
	background-image:url('../images/common/PDNOW_Header.jpg');
	height:85px;
	width:641px;
	background-repeat:no-repeat;
}


	/* Start of classes for home page  */

.portalTblLftMid{
  background: url('../images/portal/catalog_tb_lftmid.gif');
  background-repeat:repeat-y;
  width:20px;
}
.portalTblRgtMid{
	background-image:url('../images/portal/catalog_tb_rgtmid.gif');
	background-repeat:repeat-y;
	width:20px;
}
.portalTblBtmLft{
	background-image:url('../images/portal/catalog_tb_divlft.gif');
	background-repeat:no-repeat;
	width:20px;
	height:40px;
}
.portalTblBtmMid{
	background-image:url('../images/portal/catalog_tb_divmid.gif');
	background-repeat:repeat-x;
	height:40px;
}
.portalTblBtmRgt{
	background-image:url('../images/portal/catalog_tb_divrgt.gif');
	background-repeat:no-repeat;
	width:20px;
	height:40px;
}
.messageError{
    background-image:url('../images/common/icon_alert.gif');
    background-repeat:no-repeat;
    height: 12px;
    width: 12px;
}

/* Menu classes for catalog  */
div.catalogtopNavBtnMiOver a {
		color: #FFFFFF;
		text-decoration:underline;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		display: block;
		height:35px;
		border:0px;
		vertical-align:top;
		padding-top:8px;
		padding-left:4px;
		background-image: url('../images/common/portalhome_tab_shim.gif');
		background-repeat: repeat-x;

}
div.catalogtopNavBtnRt a {
		display: block;
		width:5px;
		height:35px;
		border:0px;
		text-decoration:none;
		padding-top:8px;
		background-repeat: no-repeat;
		background-image: url('../images/common/portalhome_tab_right.gif');

}
div.catalogtopNavBtnRtNoSubMenu {
		display: block;
		width:5px;
		height:35px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		background-image: url('../images/common/portalhome_tab_right.gif');
		background-repeat: no-repeat;
		background-position: top right;
	}

div.catalogtopNavBtnLt a {
		display: block;
		width:5px;
		height:35px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		background-image: url('../images/common/portalhome_tab_left.gif');
		background-repeat: no-repeat;
	}
div.catalogtopNavBtnMi a, div.catalogtopNavBtnMi a:active {
		color: #FFFFFF;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		text-decoration:none;
		display: block;
		height:35px;
		border:0px;
		vertical-align:top;
		padding-top:8px;
		padding-left:4px;
		background-image: url('../images/common/portalhome_tab_shim.gif');
		background-repeat: repeat-x;
	}
	div.catalogtopNavBtnMi a.hover {
		color: #FFFFFF;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		text-decoration:none;
		display: block;
		height:35px;
		border:0px;
		vertical-align:top;
		padding-top:8px;
		padding-left:4px;
		background-image: url('../images/common/portalhome_tab_shim.gif');
		background-repeat: repeat-x;
	}
/* End of Menu classes for home page  */

/* Start of classes for CatalogLanding page  */

 .provenancecatalogarrow{
	background-image:url('../images/portal/catalog_arrow_rgt.gif');
    background-color: #e3eeef;
	background-position: right top;
	background-repeat:no-repeat;
	padding-right: 10px;
    width:186px;
	height:18px;
}

.provenancecatalogremovearrow{
	background-color: #e3eeef;
	background-position: right top;
	background-repeat:no-repeat;
	padding-right: 10px;
    width:186px;
	height:18px;
}

.provenancecatalogremovearrowyellow{
	background-color: #FED480;
	background-position: right top;
	background-repeat:no-repeat;
	padding-right: 10px;
    width:186px;
	height:18px;
}

/* start of class for Catalog Resources */

.provenancecataloglanding1{
	background-image:url('../images/portal/img_resources.gif');
	width:203px;
	height:246px;
}

/* End of class for Catalog Resources */


/* start of class for Catalog Graduate Credits */

.provenancecataloglanding2{
	background-image:url('../images/portal/img_graduate_credits.gif');
	width:170px;
	height:275px;
}

/* End of class for Catalog Graduate Credits   */


/* start of class for Catalog Support  */

.provenancecatalogsupport{
	background-image:url('../images/portal/img_support.gif');
	width:193px;
	height:252px;
}

/* End of class for Catalog Support  */

.viewinstructpublication{
	background-image:url('../images/portal/img_publications.gif');
	width:170px;
	height:220px;
}




/* start of classes for home page  */
.provenancetmimg{

    background-image:url('../images/portal/img_provenance_tm.gif');
    background-repeat:no-repeat;
    width:189px;
    height:173px;
 }

 .provenancetmpanelbg{
    background-image:url('../images/portal/provenance_tm_panel_bg.gif');
    background-repeat:repeat-x;
    height:52px;
 }

 .provenancetakeatourimg{

    background-image:url('../images/portal/img_takeatour.gif');
    background-repeat:no-repeat;
    width:256px;
    height:138px;
 }

  .provenancetakeatourpanelbg{

    background-image:url('../images/portal/takeatour_panel_bg.gif');
    background-repeat:repeat-x;
    width:1px;
    height:96px;

 }


 .inputText160{
width:160px;
height:20px;
border:1px solid #9F3B3C;
padding:0px;
}

div.topNavBtnDisableRtNoSubMenu {
		display: block;
		width:5px;
		height:46px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		text-color: # 93A0A5;
		background-image: url('../images/common/tab_right_disable.gif');
		background-repeat: no-repeat;
		background-position: top right;
}
div.topNavDisableBtnLt a {
		display: block;
		width:5px;
		height:46px;
		border:0px;
		padding-top:8px;
		text-decoration:none;
		background-image: url('../images/common/tab_left_disable.gif');
		background-repeat: no-repeat;
}
div.topNavBtnMiDisable a, div.topNavBtnMiDisable a:active {
		color: #446874;
		font-family:Arial;
		font-size:11px;
		line-height: normal;
		font-weight:bold;
		text-decoration:none;
		display: block;
		height:46px;
		border:0px;
		vertical-align:top;
		padding-top:8px;
		padding-left:4px;
		background-image: url('../images/common/tab_shim_disable.gif');
		background-repeat: repeat-x;
	}

/* End of classes for home page  */
.rowColor{
 background: #F5F8EC;
 border-top: 1px solid #c0c0c0;
 color: #000000;
}

/* for Header text and Link */
.normalBlackHeader {
	font-family:Verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
    line-height: 17px;
}
.normalBlueTextHeader , .normalBlueTextHeader a{
	font-family:Verdana;
	font-size:10px;
	color:#004B7E;
	font-weight:normal;
	text-decoration:none;
}

.normalBlueTextHeader a:hover{
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	text-decoration:underline;
}

  a.srollover {

          display: block;

          width: 40px;

          height: 52px;

          background: url("../images/common/catalog_icon_print.gif") 0 0 no-repeat;

          text-decoration: none;

      }



      a:hover.srollover {

         display: block;

          width: 40px;

          height: 52px;

          background: url("../images/common/catalog_icon_print_over.gif") 0 0 no-repeat;

          text-decoration: none;

      }

.normalBlackTinyText {
	font-family:Verdana;
	font-size:9px;
	color:#000000;
}

a.docButton{
	background: transparent url('../images/common/button_left.gif') no-repeat top left;
	display: block;
	float: left;
	font: bold 11px Arial; /* Change 13px as desired */
	color: #FFFFFF; /*button text color*/
	line-height: 14px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 22px; /* Height of button background height */
	padding-left: 10px; /* Width of left menu image */
	text-decoration: none;
}
.normalWhiteText {
	font-family:Verdana;
	font-size:11px;
	color:#FEB913;
	font-weight:normal;
    line-height: 17px;
}

.normalWhiteText a{
color:#ffffff;
text-decoration:none;
}

.normalWhiteTexts , .normalWhiteTexts a{
	font-family:Verdana;
	font-size:11px;
	color:#ffffff;
	font-weight:normal;
	text-decoration:none;
}

.normalWhiteTexts a:hover{
	font-family:Verdana;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}

.legend{
	font-family:Verdana;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	padding-left:20px;
	width:70%;
	text-align:right;

}
