/* =============================================================================
MESSAGES - Added by Mani (Form Validation)
============================================================================= */
.msg {padding:10px; padding-left:35px;}
.msg.warning {background:url("../design/ico-warning.gif") 10px 50% no-repeat;}
.msg.info {background:url("../design/ico-info.gif") 10px 50% no-repeat;}
.msg.done {background:url("../design/ico-done.gif") 10px 50% no-repeat;}
.msg.error {background:url("../design/ico-delete.gif") 10px 50% no-repeat;}

.message {
	margin: 0 0 1.5em;
	padding: 20px 2em;
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	overflow: hidden;
}
	.message h2 {
		margin: 0 0 .75em !important;
		border: 0;
		font-size: 1.1em !important;
	}
	.message p {
		margin: 0 !important;
	}
	.message ul {
		padding: 0 0 0 22px !important;
	}
		.message ul li {
			margin: .5em 0 0 !important;
			padding: 0 0 0 3px !important;
			list-style-type: circle;
		}
	.message a {
		text-decoration: underline !important;
	}

	/* Notice */
	
	.message.notice {
		border-color: #DFDE9C;
		background-color: #FEFFE0;
	}
		.message.notice h2 {
			color: #353500 !important;
		}
		.message.notice p,
		.message.notice ul li {
			color: #716C33;
		}
		.message.notice a {
			border: 0;
			color: #000 !important;
		}
		.message.notice .sep {
			color: #CC9;
		}


	/* Error */

    p.error-msg { color:#990000; font-weight:normal; margin:0 !important; }

	.message.error {
		border-color: #D69999;
		background: #FAF2F2;
	}
		.message.error h2 {
			padding-left: 25px !important;
			background: url(../images/common/icons/i-error.png) no-repeat 0 center;
			color: #900 !important;
		}
		.message.error p,
		.message.error ul li {
			color: #C26666;
		}
		.message.error a {
			border: 0;
			color: #900 !important;
		}
				
.input-required { margin: 0 0 2px; border-style: solid; border-width: 2px 2px 2px 2px; border-color: #D69999; background: #D69999;}

.contentsection {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em; PADDING-BOTTOM: 5px; COLOR: #333333; PADDING-TOP: 5px; FONT-STYLE: normal; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; FONT-VARIANT: normal
}
.RightCopy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-STYLE: normal; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; FONT-VARIANT: normal
}
.passwordCopy {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #999999; PADDING-TOP: 0px; FONT-STYLE: normal; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; FONT-VARIANT: normal
}
.BoxLinkBlue {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #7fa1bd
}
.BoxLinkBlue A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.BoxLinkGold {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 0.8em; COLOR: #ffffff; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #e6c745
}
.BoxLinkGold A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.Blue1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 8px; COLOR: #ffffff; PADDING-TOP: 8px; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #0a558a
}
.ImageTextBox {
	BACKGROUND-POSITION: center 50%; FONT-SIZE: 10pt; BORDER-LEFT-COLOR: #88a0c8; BORDER-BOTTOM-COLOR: #88a0c8; WIDTH: 115px; COLOR: #666666; BORDER-TOP-STYLE: none; BORDER-TOP-COLOR: #88a0c8; LINE-HEIGHT: 7pt; FONT-STYLE: normal; FONT-FAMILY: "Myriad Pro", "Myriad Web","Myriad Condensed Web",  Arial, Tahoma; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 13px; FONT-VARIANT: normal; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #88a0c8; BORDER-BOTTOM-STYLE: none
}
.NavCopy {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 0.6em; VERTICAL-ALIGN: middle; COLOR: #ffffff; FONT-STYLE: normal; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #00457c; TEXT-ALIGN: left
}
.Blue2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; FONT-FAMILY: Arial, Times, "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #7fa1bd
}
.FooterCopy {
	FONT-WEIGHT: normal; FONT-SIZE: 0.7em; COLOR: #666666; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.NavLevel0 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web", Tahoma; TEXT-DECORATION: none
}
.NavBreadCrumbs {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; COLOR: #deb406; PADDING-TOP: 3px; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"; TEXT-DECORATION: none
}
.NavLevel1 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"; TEXT-DECORATION: none
}
.NavLevel2 {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #3c6a9b; TEXT-DECORATION: none
}
.NavSelected {
	FONT-WEIGHT: bold; FONT-SIZE: 0.7em; PADDING-BOTTOM: 3px; COLOR: #00457c; PADDING-TOP: 3px; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #deb406; TEXT-DECORATION: none
}
.SectionTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3c6a9b; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"
}

.SelectedInstitute {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center 50%; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 2px; COLOR: #FFFFFF; TEXT-INDENT: 20px; PADDING-TOP: 2px; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #0a558a;
}

.SelectedInstituteDrop {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; PADDING-BOTTOM: 4px; COLOR: #FFFFFF; TEXT-INDENT: 4px; PADDING-TOP: 2px; FONT-FAMILY: Arial, "Times New Roman", "Myriad Pro", "Myriad Web","Myriad Condensed Web"; BACKGROUND-COLOR: #00457c;
}

A.LangLink {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.LangLink:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.LangLink:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}

.tdHeaderTopRight
{
	padding:0px 5px 5px 5px; 
	width:25%; 
	vertical-align:top; 
	font-weight:bold; 
	text-align: right; 
	white-space: nowrap;
}



        table.tableStyle1
        {
            width: 100%;
        }
   
        /*Modal Popup*/
        .modalBackground {
	        background-color:Gray;
	        filter:alpha(opacity=70);
	        opacity:0.7;
        }

        .modalPopup {
	        background-color:white;
	        border-width:2px;
	        border-style:solid;
	        border-color:Gray;
	        padding:1px;
	        width:600px;
	        height:320px;
        }

        .modalPopup p {
            padding: 5px;
        }
