﻿body {background-color:#FFFFFF;color:#000000;font-family:Arial,Verdana,sans-serif;font-size:12px;margin:0;padding:0; height:100%;} 
/* -------------------------------------------------- forms ------------------------------------------------------- */

 
li.textLink 
	{
	    list-style-type:none;
	    padding-bottom:10px;
	    margin-left:0;
	    font-size:12px !important;
	    font-family:Arial !important;
	    padding-left:0px;
	    
	}
	.Aku_Search_LeftContainer
{
width:100%;
}


	ul.textLink
	{
	     margin-left:0;
	    padding-left:0px;
	    font-size:12px !important;
	    font-family:Arial !important;
    }
	
	.textLink a:link, .textLink a:visited
	{
	color:#000000;
	text-decoration:underline;
	font-size:12px !important;
	    font-family:Arial !important;
	}
	
    .textLink a:hover, .textLink a:visited hover{
	color:#008D4F;
	text-decoration:underline;
	font-size:12px !important;
	    font-family:Arial !important;
	}

.Regulartext
{
    color:Black;
    font-style:normal;
    font-family:Arial;
    font-size:12px;
}

.ResearchAdvanceSearchTable
{
    width:100%;
    margin-left:10px;
    
}
.ResearchfundingsourcevalueCellHeight
{
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 0px solid;
    border-right:#ffffff 0px solid;
    border-left:#ffffff 0px solid;
    border-width:1px;
    padding-left:5px;
    background-color:#ffffff;
    height:38px;
    font-size:12px !important;
font-family:Arial !important;
}
.ResearchProgressReportDue
{
    background-color:#ffffff;
    vertical-align: middle;
    text-align: left;
    font-weight: bold;
    width: 250px; 
    height: 20px;    
    padding-left:0px;
    font-size:12px !important;
    font-family:Arial !important;
}


.ResearchprojectValue
{
    background-color: #ffffff;
    vertical-align:middle;
    text-align:left;
    font-weight:bold;
    width: 250px;
    height: 20px;
    border-width:1px;
    border-bottom:#e7e7e7 1px dashed;
    padding-left:0px;
    
    
}
.ResearchSponsor
{
    background-color: #ffffff;
    vertical-align:middle;
    text-align: left;
    font-weight: bold;
    width: 250px;
    height: 20px;
    padding-left:5px;
    font-size:12px !important;
font-family:Arial !important;
}

.ResearchFundingSource
{
 background-color:#ffffff; 
 vertical-align: middle;
 text-align: left;
 font-weight: bold;
 width:250px;
 height:20px;
 padding-left:5px;
 font-size:12px !important;
font-family:Arial !important;
}

.ResearchAKUGREEN
{
    color:#008D4F !important;
    text-decoration:underline !important;
    font-weight:bold !important;
    
}
.ResearchProjectIDLinkFormating
{
    margin-bottom:10px;
    margin-top:10px;
    text-align:left;
    text-decoration: underline;
    font-weight: bold;
    color:#008D4F;
    margin-left:12px;
    font-size:12px !important;
    font-family:Arial !important;
}
.ResearchStandardText
{
    font-size:12px !important;
    font-family:Arial !important;
}

.DetailsViewSummeryCSS
{
    border-color:White;
    border-width:1px; 
    margin-left:10px;  
    width:100%; 
}
.ResearchDetailsViewSummeryHeaderTOP
{
    background-color:White;
    font-size:12px !important;
    font-family:Arial !important;
    font-weight:bold;
    text-align:left;
    padding-left:5px;
    margin-left:0px;
    color:Black;
    width:120px;
    height:20px;
    vertical-align:middle;
    border-width:1px;
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 1px solid;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
    
}
.ResearchDetailsViewSummeryItemTOP
{
    background-color:White;
    font-size:12px !important;
    font-family:Arial !important;
    text-align:left;
    padding-left:0px;
    margin-left:0px;
    color:Black;
    vertical-align:middle;
    border-width:1px;
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 1px solid;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
}
.ResearchDetailsViewSummeryHeader
{
    background-color:White;
    font-size:12px !important;
    font-family:Arial !important;
    font-weight:bold;
    text-align:left;
    padding-left:5px;
    margin-left:0px;
    color:Black;
    width:120px;
    height:20px;
    vertical-align:top;
    border-width:3px;
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 0px solid;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
}
.ResearchDetailsViewSummeryItem
{
    background-color:White;
    font-size:12px !important;
    font-family:Arial !important;
    text-align:left;
    padding-left:0px;
    margin-left:0px;
    color:Black;
    vertical-align:middle;
    border-width:3px;
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 0px solid;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
}

.ResearhDetailsformatingfortotal
{
    border-bottom:#ffffff 0px solid;
    border-top:#ffffff 0px solid;
    border-right:#ffffff 0px solid;
    border-left:#ffffff 0px solid;
    border-width:1px;
    text-align:left;
    margin-left:0px;
    padding-left:0px;
    background-color:#ffffff;
}
.Researprojectvalue
{
    text-align:left;
    margin-left:0px;
    padding-left:0px;
    width:100%;
    min-height:50px;
}

.ResearchDetailsInnerDiv
{
    margin-left:10px;
    width:100%;
}

.ResearchDetailsGridTextcolorforlowertable
{
    color:Black;    
    text-align:left;
    padding-left:0px;
    width:100%;
}

.ResearhDetailsformating
{
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 0px solid;
    border-right:#ffffff 0px solid;
    border-left:#ffffff 0px solid;
    border-width:1px;
    padding-left:5px;
    background-color:#ffffff;
    font-family:Arial !important;
    font-size:12px !important;
    
}



.ResearhDetailsformatingTotalvalue
{
    border-bottom:#ffffff 0px solid;
    border-top:#ffffff 0px solid;
    border-right:#ffffff 0px solid;
    border-left:#ffffff 0px solid;
    border-width:1px;
    padding-left:5px;
    background-color:#ffffff;
    
}





.ResearchDetailsGridTextcolor  td 
{
    color:Black;    
    text-align:left;
    padding-left:5px;
}

.ResearchdtvDetailsItemsProjectID
{
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 1px solid;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
    border-width:1px;
    text-align:left;
    padding:5px;
    padding-left:0px;
    font-size:12px !important;
    font-family:Arial !important;
    
}
.ResearchdtvDetailsItemsHeaderPorjectID
{
    border-bottom:#e7e7e7 1px dashed;
    border-top:#ffffff 1px solid;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
    border-width:1px;
    text-align:left;
    padding:5px;
    font-weight:bold;
    font-size:12px !important;
    font-family:Arial !important;
    
}
.ResearchdtvDetailsItemsHeader
{
    border-bottom:#e7e7e7 1px dashed;
    border-top:#e7e7e7 1px dashed;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
    border-width:1px;
    text-align:left;
    padding:5px;
    font-weight:bold;
    font-size:12px !important;
    font-family:Arial !important;
    
}
.ResearchdtvDetailsItems
{
    border-bottom:#e7e7e7 1px dashed;
    border-top:#e7e7e7 1px dashed;
    border-right:#ffffff 1px solid;
    border-left:#ffffff 1px solid;
    border-width:1px;
    font-size:12px !important;
    font-family:Arial !important;
}
.ResearchCommonCSSProjectTitle
{
 border-bottom:#e7e7e7 1px dashed;
 border-bottom-color:#e7e7e7 !important;
 text-align:left;
 padding-left:40px;
 font-size:12px !important;
font-family:Arial !important;
}
.ResearchCommonCSSPrincipalinvestigator
{
 border-bottom:#e7e7e7 1px dashed;
 border-bottom-color:#e7e7e7 !important;
 padding-left:25px !important;
 text-align:left !important;
 font-size:12px !important;
 font-family:Arial !important;
}
.ResearchCommonCSSprojectID
{
     border-bottom:#e7e7e7 1px dashed;
     border-bottom-color:#e7e7e7 !important;    
     text-align:left;
     padding-left:5px;
     font-size:12px !important;
     font-family:Arial !important;
}
.ResearchCommonCSSTotalBudgetvalue
{
     border-bottom:#e7e7e7 1px dashed;
     border-bottom-color:#e7e7e7 !important;    
     text-align:right;
     font-size:12px !important;
     font-family:Arial !important;
}
.ResearchFooterCell2
{
    padding-left:25px;    
    text-align:left;
    font-family:Arial !important;
    font-size:12px !important;

    
}
.ResearchFooterCell3
{
    text-align:right !important;
    font-size:12px !important;
    font-family:Arial !important;
}
.ResearchProjectFormating
{
    border-right-width:0px !important;
    border-left-width:0px !important;
    width:108px;
    text-align:left;
    padding-left:5px;
    font-size:12px !important;
}
.ResearchTotlaBudget
{
    border-right-color:White;
    border-left-color:White;
    border-right-width:0px !important;
    border-left-width:0px !important;
    width:226px;
    font-size:12px !important;
}
.ResearchProjectID
{
    color:#008D4F !important;
    font-size:12px !important;
    font-family:Arial !important;
    text-decoration:none !important;
    border-right-width:0px !important;
    border-left-width:0px !important;
}

.Researchprincipleinvestigator
{
    padding-left:25px;
    border-right-color:White;
    border-left-color:White;
    border-right-width:0px !important;
    border-left-width:0px !important;
    width:180px;
    font-family:Arial !important;
    font-size:12px !important;
}
.Researchprojecttitle
{
    font-family:Arial !important;
    padding-left:42px;
    border-right-color:White;
    border-left-color:White;
    border-right-width:0px !important;
    border-left-width:0px !important;
    border-color:#e7e7e7;
    border-style:dashed;
    border-width:1px;
    width:154px;
    font-size:12px !important;
}
.ResearchgvProject
{
    margin-left:10px;
    width:100%;
}
.ResearchdtvDetails
{
    margin-left:10px;
    WIDTH:100%;
}


.DetailsTable{
    width:639px;
}
.ResearchMenuDottedline
{
	
	padding-left:5px;
	height: 30px;
}
.ResearchHeadermenu
{
    text-align: left; 
    margin-bottom: 10px;
    margin-left:10px;
    border-bottom:#e7e7e7 1px dashed;
	border-top:#e7e7e7 1px dashed;
	width: 100%; 
	padding-bottom:3px;
	
}
.ResearchAdjustment
{
	width: 100%; 
}


a.textLinkheader:link{
	text-decoration:underline;
	color:#000000;
	font-weight:bold;
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:5px;
    font-size:12px !important;
    font-family:Arial !important; 	    
	
	}
	
	a.textLinkheader:visited 
	{
	color:#008D4F;
	text-decoration:underline;
	font-weight:bold;
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:5px;
	    font-size:12px;
	    }
	
	
a.textLinkheader:hover, a.textLinkheader:visited hover{
	color:#008D4F;
	text-decoration:underline;
	font-weight:bold;
	margin-right:0px;
	margin-left:0px;
	padding-left:0px;
	padding-right:5px;
	font-size:12px;
	}
.ResearchAlignTD
{
    padding-left:10px;
}
.ResearchIntroduction
{
    font-family: Arial !important;
	font-size: 12px !important;
	font-weight: normal;
	padding-left:15px;
	color:Black;
	width:472px;
    margin-left:0px;
    
    }
.ResearchSearchTable
{
    width:639px;
    margin-left:10px;
    }
.ResearchSearch 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:450px;
	padding-left:5px;
}

.ResearchSearchDisplayAllProjectLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	width:200px;
	padding-top:10px;
	padding-left:0px;
	color:Black;
}
.Colorstar
{
    color:Red;
    padding-left:0px;
}
.ResearchDottedline
{
	border-bottom:#e7e7e7 1px dashed;
	border-top:#e7e7e7 1px dashed;
	width:400px  !important;
	margin-left:10px;
	
	
}

.ResearchTdWidth1
{
    width:236px;
    padding-left:5px;
}

.ResearchTdWidth2 input
{
    width:226px;
    margin-bottom:10px;
}
    
.ResearchTdWidth2 select
{
    width:226px;
    margin-bottom:10px;
}

.greenButtonforsearch {
	background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/Green_button_BG.png);
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration:none;
	height:25px;
	font-weight:bold;
	width:108px;
	border-width:0px;
	font-size:12px !important;
	font-family:Arial !important;
}
.greenButtonforsearch:hover{text-decoration:underline;cursor:pointer;}



.greenButton {
	background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/Green_button_BG.png);
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration:none;
}

.ResearchSubheading
{
    Font: Arial;
    font-weight:bold;
    font-size: 12px;
    Color: #008D4F;    
    padding-left:0px;
    }

.ResearchLinks
{
Font: Arial, underlined;
font-size: 12 px;
Color: Black;
padding-left:5px;

 }


.ResearchMainTitle{
Font: Arial Bold;
font-size: 24px;    
Color: #008D4F;    
padding-left:5px;
margin-left:0px;
    }

.greenSelectforSearch 
{
	background-color: #D9EEE5; 
	color: #000000;
	border: 0; 
	width: 226px;
	height: 20px;
	font-family: Arial, Helvetica, San-Serif;
	font-size: 12px;
}

.greenSelect {
	background-color: #D9EEE5; 
	color: #000000;
	border: 0; 
	width: 344px;
	height: 20px;
	font-family: Arial, Helvetica, San-Serif;
	font-size: 12px;
}

form a.greenButton {
	background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/Green_button_BG.png);
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration:none;
}

form a.greenButton:hover {
    color: #ffffff !important;
	text-decoration:underline;
}

form select.greenSelect {
	background-color: #D9EEE5; 
	color: #000000;
	border: 0; 
	width: 344px;
	height: 20px;
	font-family: Arial, Helvetica, San-Serif;
	font-size: 12px;
}

h3.formHeader {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	border-top: 1px dashed #e7e7e7;
	border-bottom: 1px dashed #e7e7e7;
	padding: 3px 5px 4px 5px;
}
a, a:link, a:visited{
	text-decoration:underline;
	color:#000000;
	}
	
a:hover, a:visited hover{
	color:#008D4F;
	text-decoration:underline;
	}

a.textLink:link, a.textLink:visited{
	text-decoration:underline;
	color:#000000;
	font-size:12px !important;
	font-family:Arial !important;
	}
	
a.textLink:hover, a.textLink:visited hover{
	color:#008D4F;
	text-decoration:underline;
	font-size:12px !important;
	    font-family:Arial !important;
	}

.ms-rteStyle-GreenMainTitle{ 	-ms-name:"Green Main Title"; 	color: #008D4F; }
.ms-rteStyle-GreenHeading{ 		-ms-name:"Green Heading"; 		color: #008D4F;} 
.ms-rteStyle-GreenSubHeading{ 	-ms-name:"Green Sub Heading"; 	color: #008D4F;}
.ms-rteStyle-DarkBlueMainTitle{ 	-ms-name:"Dark Blue Main Title"; 	color: #374375; }
.ms-rteStyle-DarkBlueHeading{ 		-ms-name:"Dark Blue Heading"; 		color: #374375;} 
.ms-rteStyle-PurpleMainTitle{ 	-ms-name:"Purple Main Title"; 	color: #662D91; } 
.ms-rteStyle-LightBlueMainTitle{ 	-ms-name:"Light Blue Main Title"; 	color: #00A5E4; } 
.ms-rteStyle-BrownHeading{			-ms-name:"Brown Heading"; color:#AA6F3D;}
.ms-rteStyle-DarkRedHeading{ 		-ms-name:"Dark Red Heading"; 		color: #9E032A;}
.ms-rteStyle-BlackHeading{ 		-ms-name:"Dark Red Heading"; 		color: #000000;}
.ms-rteStyle-DarkBlueSubHeading{ 	-ms-name:"Dark Blue Sub Heading"; 	color: #374375;}
.ms-rteStyle-BlackSubHeading{ 	-ms-name:"Black Sub Heading"; 	color: #000000;}
.ms-rteStyle-WhiteSubHeading{color:#FFFFFF; -ms-name:"White Sub Heading"; padding: 4px 0px 10px 0px; font-size:11px; display:block; font-weight:bold;}
.ms-rteStyle-OrangeSubHeading{ -ms-name:"Orange Sub Heading"; color:#E67E00;}

.ms-rteStyle-GreenMainTitle, .ms-rteStyle-DarkBlueMainTitle, .ms-rteStyle-PurpleMainTitle, .ms-rteStyle-LightBlueMainTitle{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	padding-bottom: 10px;
	padding-top: 10px;	
}

p.ms-rteStyle-GreenMainTitle, p.ms-rteStyle-DarkBlueMainTitle, p.ms-rteStyle-PurpleMainTitle, p.ms-rteStyle-LightBlueMainTitle { margin:0; padding:0px 0 5px 0px;}

.ms-rteStyle-GreenHeading, .ms-rteStyle-DarkBlueHeading, .ms-rteStyle-DarkRedHeading, .ms-rteStyle-BrownHeading, .ms-rteStyle-BlackHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}

.ms-rteStyle-GreenSubHeading, .ms-rteStyle-BlackSubHeading, .ms-rteStyle-DarkBlueSubHeading, .ms-rteStyle-OrangeSubHeading
{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.ms-rteStyle-BodyText 
{ 
	-ms-name:"Body Text"; 
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight:normal;
} 

.pgHeading, p.pgHeading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #008D4F;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

.pgSubHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #008D4F;
}

.BiggerLinks{
	font-family: arial, helvetica, sans-serif;
	font-size: 14px !important;
	line-height: 21px !important;	
	text-decoration:none !important;
}

.BiggerFont{ font-family: Arial, Helvetica, sans-serif; font-size: 14px;}

a:link {color:#0072BC;text-decoration:none;}
a:visited {color:#B10069;text-decoration:none;}
.s4-tn-siteslink{display:block;float:left;}
.s4-tn{padding:0px;margin:0px;}
.s4-tn ul.static{white-space:nowrap;}
.s4-tn li.static > .menu-item{color:#3b4f65;white-space:nowrap;border:1px solid transparent;padding:4px 10px;display:inline-block;height:15px;vertical-align:middle;}
.s4-tn ul.dynamic{background-color:white;border:1px solid #D9D9D9;}
.s4-tn li.dynamic > .menu-item{display:block;padding:3px 10px;white-space:nowrap;font-weight:normal;}
.s4-tn li.dynamic > a:hover{font-weight:normal;background-color:#D9D9D9;}
.s4-tn li.static > a:hover{color:#44aff6;text-decoration:underline;}
.s4-toplinks .s4-tn a.selected{border-color:#91cdf2;border-bottom-color:#addbf7;border-top-color:#c6e5f8;background:url("/_layouts/images/selbg.png") repeat-x left top;background-color:#ccebff;color:#003759;padding:4px 5px;margin:0px 5px;}
.s4-toplinks .s4-tn a.selected:hover{color:#003759;}
.menu ul{list-style:none;}
.menu ul,.menu li{margin:0;padding:0;}
.menu a.menu-item span.additional-background,.menu a.menu-item span.menu-item-text{cursor:pointer;}
.menu .menu-item,.menu .menu-item .additional-background,.menu .menu-item .additional-background .menu-item-text{display:block !important;}
.menu-vertical li,.menu-vertical .menu-item,ul.dynamic .menu-item,.menu-vertical .menu-item .additional-background,ul.dynamic .menu-item .additional-background.menu-vertical .menu-item .menu-item-text,ul.dynamic .menu-item .menu-item-text{zoom:1;}
.menu li.hover,.menu li.hover-off{position:relative;z-index:100;}
.menu-horizontal .menu-item-text{white-space:nowrap;}
.menu-vertical .menu-item-text{word-wrap:break-word !important;overflow:hidden !important;}
.menu-horizontal ul.static{display:inline;}
.menu-horizontal li.static,.menu-horizontal a.static,.menu-horizontal span.static{float:left;}
.menu-horizontal{display:table;zoom:1;}
.menu-horizontal a.dynamic-children span.additional-background,.menu-horizontal span.dynamic-children span.additional-background{padding-right:10px;background-image:url('/_layouts/images/menu-down.gif');background-repeat:no-repeat;background-position:right center;}
.menu-horizontal ul.dynamic a.dynamic-children span.additional-background,.menu-horizontal ul.dynamic span.dynamic-children span.additional-background{background-image:url('/_layouts/images/menu-right.gif');}
.menu-vertical a.dynamic-children span.additional-background,.menu-vertical span.dynamic-children span.additional-background{padding-right:10px;background-image:url('/_layouts/images/menu-right.gif');background-repeat:no-repeat;background-position:right center;}
.menu ul.dynamic{position:absolute;left:-999em;}
.menu-popup{position:relative;}
.menu span.dynamic,.menu a.dynamic{min-width:150px;}
*:first-child + html[dir="rtl"] .menu-horizontal{direction:ltr;}
*:first-child + html[dir="rtl"] .menu-horizontal .menu-item{direction:rtl;}
*:first-child + html[dir="rtl"] .menu-horizontal li.static{float:none;display:inline;}
*:first-child + html[dir="rtl"] .menu-horizontal li.static .additional-background{zoom:1;}
.ms-hidden,a.ms-skip,a:hover.ms-skip,a:visited.ms-skip,a.ms-TurnOnAcc,a.ms-SkiptoMainContent,a.ms-SkiptoNavigation{position:absolute;top:-2000px;width:1px;height:1px;overflow:hidden;z-index:3;word-wrap:normal;}
.s4-signInLink{font-family:Arial;font-size:8pt;}
/*.logo_area {width:960px;height:116px;}*/
.logo {float: left;}
.logoImage{float: left; padding-bottom: 6px;}
.search_box {float:right;width:400px;text-align:right;}
.ms-sbtable-ex{float:right;}
/*.topnav{float:right;width:320px;height:95px;text-align:right;clear:both;}*/
.topnavlinks{display: block; padding-top: 8px;}
.navigation_div{clear:both}
.aku_footer{width:934px;clear:both;} 
.topspacer{width:934px;height:10px;min-height:10px;font-size:8px;}
.aku-page {width:934px;margin:auto}

#home-main-content1{width:960px;margin:auto;}
#HomeRow1{width:960px;clear:both;}
#HomeRow2{width:960px;clear:both;}
#HomeRow3{width:960px;clear:both;}
#HomeRow1Col2{width:300px;float:left;}
#HomeZone1{float:left;width:240px;min-height:275px;}
#HomeZone2{float:left;width:240px;min-height:275px;}
#HomeZone3{float:left;width:480px;min-height:275px;}
#HomeZone4{float:left;width:240px;min-height:250px;}
#HomeZone5{float:left;width:240px;min-height:250px;}
#HomeZone6{float:left;width:240px;min-height:250px;}
#HomeZone7{float:left;width:240px;min-height:250px;}
#HomeZone8{float:left;width:660px;min-height:300px;}
#HomeZone9{float:right;width:300px;min-height:150px;}
#HomeZone10{float:right;width:300px;min-height:150px;}

#news-main-container{width: 960px;margin: auto;}      
#NZone1{width:654px;min-height:584px;float:left;}        
#NZone2{width:290px;min-height:584px;float:right;}

#entity-main-content{ width: 960px;margin: auto;}    
#ERow1{width: 960px;background:gray;clear:both;}
#ERow2{width: 960px;background:orange;clear:both;}    
#EZone1{width:662px;min-height:300px;float:left;}    
#EZone2{width:298px;min-height:300px;float:left;}
#EZone3{width:298px;min-height:468px;float:left;}    
#EZone4{width:662px;min-height:468px;float:left;}
.SummaryLinksBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9F0000;
	text-decoration: none;
}
A.SummaryLinksBold:HOVER {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.SummaryDate {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.SummaryText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}
.SummarySpacer{
width:7px;
}
.SummaryInnerTable{
cellSpacing:0;
cellPadding:0;
}
.NewsDetailPageDate{

}
.leftnavcontainer{float:left;width:200px;}
.pagebodycontainer{float:left;width:760px;}
.pagebody{display:inline;}
.relatedcontent{float:right;width:150px;min-height:50px;margin-left:10px;}
.Search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	width:339px;
	padding:0px;
}
.SearchBlueButton 
{
    font-family:Arial;
    font-size:12px;
	background-color:#374375;
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration:none;
	border:0;
}
input.SearchBlueButton:hover {
	text-decoration:underline;
	cursor:pointer;
}
.SearchSpacer{
    width:10px;
}
.Search th{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.SearchColumn1
{
    width:103px; 
    vertical-align:top;    
    font-family: Arial;
	font-size: 12px !important;
	font-weight: bold;
	color: #374375;
    text-align: left; 
}
.SearchColumn2
{
    width:226px;    
}
.Search select {
	background-color: #E1E3EA; 
	color: #000000;
	border: 0; 
	width: 226px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	vertical-align:top;
}
.SearchColumn2 td
{
    padding-bottom:3px;    
}
.SearchInput{
	background-color: #E1E3EA; 
	color: #000000;
	height: 18px;
	width: 221px;
	font-family: Arial;
	font-size: 12px;
}
.SearchColumn2 input{
	padding:0px;
}
.Search label{
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #374375;
	padding-left:5px;
}
.SearchResultGrid{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-align:center;
	width:693px;
	border:0px;
}
.SearchResultGrid th
{
    text-align:left;
	font-weight: bold;
	font-size:12px;
	font-family:Arial;
    color:#000000 !important;
    border-bottom:#e7e7e7 1px dashed;
    border-top:#e7e7e7 1px dashed;
    border-right-style:none !important;
    border-left-style:none !important;
    padding-bottom:5px;
}
.SearchResultGrid_FullName
{
    width:221px;
    padding:0px !important;
}
.SearchResultGrid_City
{
    width:118px;
    padding-left:10px;
}
.SearchResultGrid_Country
{
    width:118px;
    padding-left:10px;
}
.SearchResultGrid_Year
{
    width:118px;
    padding-left:10px;
}
.SearchResultGrid_Speciality
{
    width:118px;
    padding-left:10px;
}
.SearchResultGrid td
{
    text-align:left;
	font-weight: normal;
	font-size:12px;
	font-family:Arial;
    color:#000000 !important;
    border-bottom:#e7e7e7 1px dashed;
     border-right-style :none;
    border-left-style :none;
    border-top-style:none;
    padding:5px 0 5px 10px;
}
.AlumniProfileEdit {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	width:698px;
}
.AlumniAuthenInput{
    background-color: #E1E3EA; 
    color: #000000;
    height: 18px;
    width: 221px;
    font-family: Arial;
    font-size: 12px;
}
.AlumniAuthenBlueButton 
{
    font-family:Arial !important;
    font-size:12px !important;
	background-color:#374375;
	padding: 4px 10px 6px 10px;
	color: #ffffff !important;
	text-decoration:none;
	border:0;
}
.AlumniEditSavePasswordBlueButton 
{
    font-family:Arial !important;
    font-size:12px !important;
	background-color:#374375;
	padding: 4px 10px 6px 10px;
	color: #ffffff !important;
	text-decoration:none;
	border:0;
}
.AlumniEditSaveBlueButton 
{
    font-family:Arial !important;
    font-size:12px !important;
	background-color:#374375;
	padding: 4px 10px 6px 10px;
	color: #ffffff !important;
	text-decoration:none;
	border:0;
	margin-left:10px;
}
.AlumniProfileEditInput select {
	background-color: #E1E3EA; 
	color: #000000;
	border: 0; 
	width: 200px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
	vertical-align:top;
	
}
.AlumniAuthenCol1
{
    width:103px;    
}
.AlumniAuthenCol2
{
    width:236px;
    padding-left:10px;
}
input.AlumniAuthenBlueButton:hover {
	text-decoration:underline;
	cursor:pointer;
}
.AlumniProfileNote
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: Red;
}
.AlumniProfileEditInput {
    color: #000000;
    height: 18px;
    width: 236px;
    font-family: Arial;
    font-size: 12px;
    padding:0 0 5px 10px;
}
.AlumniProfileEditInput input{
	 background-color: #E1E3EA; 
    color: #000000;
    height: 18px;
    width: 195px;
    font-family: Arial;
    font-size: 12px;
}
.AlumniProfileEditInput span{
	 background-color: #E1E3EA; 
    color: #000000;
    height: 18px;
    width: 195px;
    font-family: Arial;
    font-size: 12px;
}
.AlumniProfileEditInputBig {
    width: 547px !important;
    *width: 545px !important;
}
.AlumniProfileEditCol1
{width:113px;}
.AlumniProfileEditCol2
{width:236px;}
.AlumniProfileEditCol3
{width:103px;}
.AlumniProfileEditCol4
{width:236px;}
.AlumniProfileEditInputLabels{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:0 0 5px 0;
	width:113px;
}
.AlumniProfileEdit option{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.AlumniProfileEdit input{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.AlumniProfileEdit h1{
	font-family: Arial;
	font-size: 12px !important;
	font-weight: bold;
	color: #000000;
}
.Asterik
{
	color:Red;
}
.SavedSuccessfulMessage
{
    font-family: Arial;
	font-size: 11px !important;
	color:Green !important;
	background-color:#F9F9F9;
}
.LoginFailed
{
	color:Red;
}
.ErrorMessage
{
	font-family: Arial;
	font-size: 11px !important;
	color:Red;
}
.PanelChangePassword
{
	font-family: Arial;
	font-size: 10px !important;
	font-weight: bold;
	color: #000000;
}
.PanelChangePasswordInput {
	background-color: #E1E3EA; 
    color: #000000;
    height: 18px;
    width: 195px;
    font-family: Arial;
    font-size: 12px;
}
.PanelChangePasswordLabels{
	font-family: Arial;
	font-size: 12px !important;
	font-weight: bold;
	color: #000000;
}
.AlumniAuthen
{
   font-family: Arial;
   font-size: 12px;
   width:400px;
}
.AlumniAuthen td
{
    font-family: Arial;
    font-weight: bold;     
    color: #374375;
    text-align:left;
    font-size:12px;
}
.AlumniAuthen input
{
    font-family: Arial;
	font-size: 12px;
	color: #000000;  
}
.AlumniAuthenPageHeading
{
    font-family: Arial;
	font-size: 14px;
	font-weight:bold;
	color: #185218;  
	
}
.AlumniAuthenHeading {
	font-family: Arial !important;
	font-size: 24px !important;
	font-weight: bold;
	color: #374375 !important;
	text-align:left;
}
.handCursor
{
	cursor:pointer;
	cursor:hand;
}

.formLabel
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;
}

.formField
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR:#ffffff;
	resize: none;
}

.formFieldError
{
font-family: Arial;
font-size: 11px;
color: red;
}

.formButton
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	background-color: #ffffff;
}
.SiteMapHeadingText
{
	color:Black;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
}
.ZoneHeading
{
	color:Black;
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
}
/******************************************************Events*********************************/
.CalendarStyle {
	background-color: #fafafa; 
	width: 226px; 
	height: 226px;
	border-collapse: collapse; 
	font-family: Arial; 
	height:226px;
	color: #666666; 
	font-size: 8pt; 
	font-weight:bold;
	padding:0px !important;
	vertical-align:top !important;
}
.CalendarStyle td
{
	padding:0px !important;
	height:30px;
}
.CalendarDayHeaderStyle {
    background-color: #b2ddca; 
    font-family: Arial; 
    height: 28px; 
    color: black; 
    font-size: 8pt; 
    font-weight: bold !important;
}
.CalendarDayStyle {
    width: 14%; 
    font-weight: bold;
    font-size: 8pt;
    font-family : Arial !important;
    color:#000000;
    border-collapse:collapse;
    background-color:#e6f3ec;
    height:28px !important;
}
.CalendarLink
{
    text-decoration:underline !important;
     font-size: 8pt;
     font-family:Arial;
     color:#008a4a !important;
     font-weight:bold;
}

.CalendarOtherMonthDayStyle
{
    color: #bbbbbb; 
    width: 14%; 
    font-weight: bold;
    font-size: 8pt;
    font-family : Arial !important;
    border-collapse:collapse;
    background-color:#e6f3ec;
    height:28px;
}
.CalendarTitleStyle {
	background-color: #008d4f;
	height: 30px; 
	color: white; 
	font-family:Arial; 
	font-weight:bold;
	font-size: 14px;
}
.CalendarTitleStyle td {
	background-color: #008d4f;
	height: 30px; 
	color: white; 
	font-family:Arial; 
	font-weight:bold;
	font-size: 14px;
}
.EventSummarySpacer{
    width:10px;
}
.EventDetails {
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}
.EventDetailsTable {
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	width:100%;
	border:0;
	cellSpacing:0;
	cellPadding:0;
}
.EventDetailsNormal {
	font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
	padding:10px 0 10px 0;
}
.EventDetailsHeading1{
	font-family: Arial;
	font-size: 24px !important;
	font-weight: bold;
	color: #008a4a;
	padding:15px 0 10px 5px;
}
.EventDetailsHeading2{
	font-family: Arial;
	font-size: 12px !important;
	font-weight: bold;
	color: #000000;
	padding:10px 0 10px 5px;
	width:108px;
	vertical-align:top;
}
.EventDetailsHeading3{
	font-family: Arial;
	font-size: 12px !important;
	font-weight: bold;
	color: #008a4a;
	padding:10px 0 20px 7px;
}
.EventDetailsHeading4{
	font-family: Arial;
	font-size: 12px !important;
	font-weight: normal;
	color: #008a4a;
	padding:30px 0 5px 7px;
}
.EventDetailsHeading5{
	font-family: Arial;
    font-weight: bold;
    font-size:12px !important;
    border-bottom:#e7e7e7 1px dashed;
    border-top:#e7e7e7 1px dashed;
    color:#333333;
}
.EventInformation
{
    width:462px;    
    vertical-align:top;
}
.EventAdvanceSearch
{
    width:226px;    
    vertical-align:top;
}
select.EventSearchSelect {
	background-color: #E0F1EA; 
	color: #000000;
	border: 0; 
	width: 100%;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
}
input.EventSearchSelect {
	background-color: #E0F1EA; 
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}
.EventSearchCalSelect
{
    background-color: #E0F1EA; 
	color: #000000;
	font-family: Arial;
	font-size: 12px;
}
.GreenFont{
    color: #185218;
    font-weight: bold;
    font-size:12px !important;
}
.EventCalendarPrevious
{
	width: 15%;
	 font-family: Arial;
	 color: white; 
	font-size: 8pt;
} 
.EventSummaryLinks {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #009556 !important;
	text-decoration: none;
}
A.EventSummaryLinks:HOVER {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #009556 !important;
	text-decoration: underline;
}
.EventLINKSBOLD
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #009556 !important;
	text-decoration: none;
}
A.EventLINKSBOLD:HOVER{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #009556 !important;
	text-decoration: underline;
}
.EventOngoingLinks {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #82BF75 !important;
	text-decoration: none;
}
A.EventOngoingLinks:HOVER {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #82BF75 !important;
	text-decoration: underline;
}
.EventPostponedLinks {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #82BF75 !important;
	text-decoration: none;
}
A.EventPostponedLinks:HOVER {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #82BF75 !important;
	text-decoration: underline;
}
.EventsCategoriesLeftAlign
{
    text-align: left;
    font-family: Arial;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}
.EventsCategoriesLeftAlign input
{
    width:15px; 
    margin:0px;
    padding:0 2px 0 0; 
}
.EventsCategoriesLeftAlign td
{
padding:5px 0 0 0;    
}
.EventsAllCategories
{
    text-align: left;
    font-family: Arial;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	padding:10px 0 0 0;
}
.EventsAllCategories input
{
    width:15px;
    padding:0 2px 2px 0;
    margin:0px;
}
.EventsAllCategories label
{
    padding:0 0 0 5px; 
}
.EventPageSubHeading {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold !important;
	color: #008a4a;
	height:35px;
	padding-left:5px;
}
.EventNormalHeading {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold !important;
	color: #185218;
	height: 25px;
}
.EventTopLinks {
	font-family: Arial;
	font-size: 10px;
	text-decoration:none;
	color: #999999 !important;
}
.EventsDottedline
{
	background-image: url(/_LAYOUTS/1033/IMAGES/AKU.SPS/DOTEDLINE2.gif);
	height:1px;
}
A.EventTopLinks:HOVER {

	font-family: Arial;
	font-size: 10px;
	color: #999999 !important;
	text-decoration: underline;
}
.EventSummaryDate {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.EventSummaryText {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
}
.EventSummaryItem
{
    cellSpacing:0;    
    cellPadding:0;
    border:0;
    padding-left:5px;
}
.EventDottedLine
{
    border-bottom:#e7e7e7 1px dashed;    
}
.EventRollupDate
{
    color:#6cb33f;
    font-family:Arial;
    font-size:12px;
    font-weight:bold;
    vertical-align:top;
    width:110px;
    padding-top:10px;
}
.EventRollupLink
{
    vertical-align:top;
    font-family:Arial;
    font-weight:normal;
    font-size:12px !important;
    color:#000000 !important;
    width:232px;
    padding-right:62px !important;
    padding-top:10px;
}
.EventRollupLink a
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:12px !important;
    color:#000000 !important;
}
.EventRollupLink a:hover
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:12px !important;
    color:#008d4f !important;
}
.EventRollupArrow
{
    vertical-align:top;
    padding:0 0 15px 0;
}
.EventRollupLine
{
    border-bottom: #008d4f 1px solid;
	padding:0 0 15px 0;
}
.EventLocation
{
	vertical-align:top;
    font-family:Arial !important;
    font-weight:normal;
    font-size:12px !important;
    color:#000000 !important;
}
/***********************************************************Events End***********************/
/***********************************************************News***********************/
.NewsDetailMainTable {
	padding:0 0 0 0;
	border:0;
	width:100%;
}
.NewsDetailHeading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px !important;
	font-weight: bold;
	color: #008D4F;
}
.NewsDetailHeading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	font-weight: bold;
	color: #008D4F;
}
.NewsDetailNormalHeading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #185218;
}
.NewsDetailDescription {
font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000000;
	font-size: 12px;
}
.NewsSummaryImage {
height:87px !important; width:103px !important;
}
.NewsSummaryItemTable
{
    width:462px;
}
.NewsSummaryItemImage
{
    border:0px;    
    width:108px;
    height:108px;
	margin-right:10px;
	float: left; 
}

.AboutNewsContainer{
	float:left;border-bottom: 1px solid #008D4F;padding-bottom:0px;padding-top:10px; width:335px;
}

.NewsArrowIcon{
	margin: 3px 10px 0 0;display:block;
}

.NewsSummaryDottedline
{
	border-bottom:#e7e7e7 1px dashed;
}
.NewsSummaryItemDate
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    color:#333333;
}
.NewsSummaryItemLink
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    color:#008D4F !important;
}
.NewsSummaryItemText
{
    vertical-align:top;
    font-family:Arial;
    color:#333333;
    font-size:12px;
}
.NewsSummaryItemImageZeroWidth
{
    border:0px;    
    width:0px;
    height:0px;
	display:none;
}
.NewsSummaryItemDetail1
{
    vertical-align:top;
    padding-left:8px;
}
.NewsSummaryItemDetail2
{
        padding-left:5px;
}
.NewsEntityDate
{
    border-top: #008d4f 1px solid;
    vertical-align:top;
    font-family:Arial;
    font-size:14px !important;
    font-weight:normal;
    color:#000000 !important;
}
.NewsEntityLink
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:14px !important;
    color:#000000 !important;
}
.NewsEntityLink a
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:14px !important;
    color:#000000 !important;
}
.NewsEntityLink a:hover
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:14px !important;
    color:#008d4f !important;
}
.NewsAlumniHeadline
{
    vertical-align:top;
    font-family:Arial;
    font-weight:normal;
    font-size:14px !important;
    color:#008D4F !important;
}
.NewsAlumniSummaryText
{
    vertical-align:top;
    font-family:Arial;
    font-weight:normal;
    font-size:14px !important;
    color:#000000 !important;
}
.AboutAKUNewsSummary
{
	vertical-align:top;
    font-family:Arial !important;
    font-weight:normal;
    font-size:12px !important;
    color:#000000 !important;

}
.AboutAKUNewsHeadline
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:12px !important;
    color:#000000 !important;
	padding-top:10px;

}
.AboutAKUNewsHeadline a
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:12px !important;
    color:#000000 !important;
}
.AboutAKUNewsHeadline a:hover
{
    vertical-align:top;
    font-family:Arial;
    font-weight:bold;
    font-size:12px !important;
    color:#008d4f !important;
}
.NewsRollupLine
{
 	border-bottom: #008d4f 1px solid;
	padding:10px 0 15px 0;
	vertical-align:top;
}
.AboutAKUNewsImage
{
	vertical-align:top;
	padding-right:5px;
}
/***********************************************************News***********************/
.EventCalMainTable{
width:934px; border:0px; align:center; cellpadding:0; cellspacing:0;
}
/*Content Layout*/
.cbody, .w100p{width:100%;}

.w25p-BG-col1,.w25p-BG-col2,.w25p-BG-col3,.w25p-BG-col4, .w50p-BG-col1, .w50p-BG-col2
{min-height: 214px;display: inline-block;zoom: 1; *display:inline;	font-size:12px; vertical-align: top; padding-bottom: 5px;}

.w25p-BG, .w25p-col1, .w25p-col2, .w25p-col3, .w25p-col4, .w25p-DotBG,.w25p-BG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .w25p-BG-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody,
.w25p-BG-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody ,.w25p-BG-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody,.w25p-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .w25p-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .w25p-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody ,.w25p-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody
{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px; padding:0px;}

.w25p-DotBG-col1 {width:211px; padding: 0 5px 10px 7px; min-height:162px;}
.w25p-DotBG-col {width:214px; margin-left:6px;  padding: 0 4px 10px 12px; min-height:162px; }
.w25p-DotBG-col{background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/dottedLine_vertical.gif"); background-repeat:repeat-y; }

.w25p-col1{padding-left: 7px; width:224px; min-height:162px;}
.w25p-col2{width:224px; margin-left:11px; min-height:162px;}
.w25p-col3{width:224px; margin-left:10px; min-height:162px;}
.w25p-col4{width:224px; margin-left:10px; min-height:162px;}

.w25p-home-col1{padding-left: 7px; width:224px; min-height:162px;}
.w25p-home-col2{width:222px; margin-left:13px; min-height:162px;}
.w25p-home-col3{width:221px; margin-left:13px; min-height:162px;}
.w25p-home-col4{width:224px; margin-left:10px; min-height:162px;}

.w25p-BG-col1 {padding-left: 6px; padding-right: 9px; width:213px;}
.w25p-BG-col2 {padding-left: 5px; padding-right: 8px; width:213px; margin-left: 7px; }
.w25p-BG-col3 {padding-left: 5px; padding-right: 8px; width:213px; margin-left: 7px;}
.w25p-BG-col4 {padding-left: 5px; padding-right: 8px; width:212px; margin-left: 7px;}

.w50p-BG-col1{width: 450px; padding-left: 7px; padding-right: 5px; }
.w50p-BG-col2{width: 450px; padding-left: 7px; padding-right: 5px;  margin-left: 5px;}

.news-col { padding-top: 29px;}

.w33p{width:307px; padding:2px;}
.w50p{width:472px; padding:2px;}
.w75p{width:712px; padding:2px;}
#r1{min-height:344px; height:344px; clear:left; margin-bottom: 10px;}
.z1{width:698px;}
.z2{width:218px !important; padding: 5px;}
#r2{ clear:left; margin-bottom: 21px; display: inline-block;zoom: 1; *display:inline; width:100%;}
#r3{ clear:left; margin-bottom: 21px; display: inline-block;zoom: 1; *display:inline;  width:100%;}
#r4{ clear:left; margin-bottom: 21px; display: inline-block;zoom: 1; *display:inline;  width:100%;}
.lft{float:left;}
.rgt{float:right;}
.clr{clear: both;}
.brd{border:1px solid #000000;}
.rSpan{min-height:380px;}

.editFld{min-height:50px; width:600px; clear:both;}
.jbH1,.jbH2, #DepartmentLookupFieldRenderDiv, div.jbH1 div.ms-WPBody{font-family:Arial;font-weight:bold;color:#185218;}
div.jbH1 div.ms-WPBody,.jbH1{font-size:14px;}
.jbH2, #DepartmentLookupFieldRenderDiv{font-size:12px;}
.ms-WPBody{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.rltd{width: 231px;}
#rltd{width: 224px; margin-left:10px;}
.minHt{min-height:190px;}

.ContentZone, .L1ContentZone{
   width: 458px;   
   font-family: Arial;
   font-size: 12px;
   padding-left:5px;
   color:#000000;      
   border-top: 5px solid #008D4F; padding-top:5px;
/*    margin-right:8px;*/
}

.ContentZone{ margin-left: 10px; min-height: 430px;}

.L1ContentZone{margin-left: 1px;}
.L2ContentZone{
   width: 457px;   
   font-family: Arial;
   font-size: 12px;
   padding-left:5px;
   color:#000000;      
   border-top: 5px solid #008D4F; padding-top:5px;
   margin-left: 10px;
   min-height:300px;
}

.L2RightContainer{
   width: 693px;
}

.cntnt {
    border-top: 5px solid #008D4F;
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    margin-left: 10px;
    min-height: 430px;
    padding-left: 5px;
    padding-top: 0px !important;
    width: 693px;
}

.homeVideoBox{ width: 219px;}


.w25p-BG, .w25p-col1, .w25p-col2, .w25p-col3, .w25p-col4, .w25p-DotBG,.w25p-BG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .w25p-BG-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody,
.w25p-BG-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody ,.w25p-BG-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody,.w25p-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .w25p-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .w25p-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody ,.w25p-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody,
.w33p .s4-wpcell-plain .s4-wpTopTable .ms-WPBody
{font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px; padding:0px;}

.ContentBG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/level3BG.gif") repeat-y; float: left;background-color: #ffffff; width:100%;}

.ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .cntnt .s4-wpcell-plain .s4-wpTopTable .ms-WPBody, .L1ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody{
   font-family: Arial;
   font-size: 12px;
   color:#000000;
   line-height:17px;
}

.ms-PartSpacingVertical
{
	margin-top:3px;
}

/*.ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody p, .cntnt .s4-wpcell-plain .s4-wpTopTable .ms-WPBody p{margin:0px; padding:0px;}*/

.ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:visited, .ContentZone a,
.cntnt .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .cntnt .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:visited, .cntnt a, 
.w25p-BG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .w25p-BG-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, 
.w25p-BG-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .w25p-BG-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, 
.w25p-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .w25p-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, 
.w25p-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .w25p-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, 
.w25p-DotBG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .w25p-DotBG-col .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a,
.w50p-BG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .w50p-BG-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .ms-WPBody a.BiggerLinks,
.w33p .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .lftContainer .LightBlueTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a,
.GreenTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .lftContainer .PurpleTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a,
.BrownTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .DarkRedTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a,
.L1ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .L2ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a,
.IndigoTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, .LightBlueTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a
{
	text-decoration:underline;
	color:#000000;
}

.ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .ContentZone a:hover,
.cntnt .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .cntnt a:hover,
.w25p-BG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .w25p-BG-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, 
.w25p-BG-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .w25p-BG-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, 
.w25p-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .w25p-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, 
.w25p-col3 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .w25p-col4 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, 
.w25p-DotBG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .w25p-DotBG-col .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover,
.w50p-BG-col1 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .w50p-BG-col2 .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .ms-WPBody a.BiggerLinks:hover,
.w33p .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .lftContainer .LightBlueTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover,
.GreenTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .lftContainer .PurpleTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover,
.BrownTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .DarkRedTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover,
.L1ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .L2ContentZone .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover,
.IndigoTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, .LightBlueTop .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover
{
	color:#008D4F;
	text-decoration:underline;
}


.lftContainerExt{width: 705px;}
.lftContainer{width: 697px; }
.lftContainerPreciz{width: 698px;}

.NewsRightPanel{ width:216px; margin: 15px 5px 0px 5px;}

/* Always place .IndigoTop after .ContentZone and .cntnt */
.IndigoTop{	border-top: 5px solid #374375;padding-top:5px;}
.GreenTop {	border-top: 5px solid #008D4F; float: left; margin-left: 0; padding-top: 1px; width:99.4%;}

.LightBlueTop{	border-top: 5px solid #008D4F;padding-top:5px;}
.DarkRedTop{	border-top: 5px solid #9E032A;padding-top:5px;}
.PurpleTop{	border-top: 5px solid #008D4F;padding-top:5px;}
.BrownTop{	border-top: 5px solid #AA6F3D;padding-top:5px;}

.pdL{padding-left: 5px;}
.pdT{padding-top: 5px;}
.mrgT{margin-top: 5px;}

.A12B{font-family: Arial, Helvetica, sans-serif; font-size:12px; color: #000000;}
.ms-WPBody > p:first-child{margin:0;}

/*****************************JQuery DatePicker************************************************/
/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute; left: -99999999px; }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.ui-helper-clearfix { display: inline-block; }
/* required comment for clearfix to work in Opera \*/
* html .ui-helper-clearfix { height:1%; }
.ui-helper-clearfix { display:block; }
/* end clearfix */
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
/* Accordion
----------------------------------*/
.ui-accordion .ui-accordion-header { cursor: pointer; position: relative; margin-top: 1px; zoom: 1; }
.ui-accordion .ui-accordion-li-fix { display: inline; }
.ui-accordion .ui-accordion-header-active { border-bottom: 0 !important; }
.ui-accordion .ui-accordion-header a { display: block; font-size: 1em; padding: .5em .5em .5em .7em; }
.ui-accordion-icons .ui-accordion-header a { padding-left: 2.2em; }
.ui-accordion .ui-accordion-header .ui-icon { position: absolute; left: .5em; top: 50%; margin-top: -8px; }
.ui-accordion .ui-accordion-content { padding: 1em 2.2em; border-top: 0; margin-top: -2px; position: relative; top: 1px; margin-bottom: 2px; overflow: auto; display: none; zoom: 1; }
.ui-accordion .ui-accordion-content-active { display: block; }/* Autocomplete
----------------------------------*/
.ui-autocomplete { position: absolute; cursor: default; }   
.ui-autocomplete-loading { background: white  right center no-repeat; } /* url('/sitecollectionimages/aku/ui-anim_basic_16x16.gif') */

/* workarounds */
* html .ui-autocomplete { width:1px; } /* without this, the menu expands to 100% in IE6 */

/* Menu
----------------------------------*/
.ui-menu {
      list-style:none;
      padding: 2px;
      margin: 0;
      display:block;
}
.ui-menu .ui-menu {
      margin-top: -3px;
}
.ui-menu .ui-menu-item {
      margin:0;
      padding: 0;
      width: 100%;
}
.ui-menu .ui-menu-item a {
      text-decoration:none;
      display:block;
      padding:.2em .4em;
      line-height:1.5;
}
.ui-menu .ui-menu-item a.ui-state-hover,
.ui-menu .ui-menu-item a.ui-state-active {
      margin: -1px;
}
/* Button
----------------------------------*/

.ui-button { display: inline-block; position: relative; padding: 0; margin-right: .1em; text-decoration: none !important; cursor: pointer; text-align: center; zoom: 1; overflow: visible; } /* the overflow property removes extra width in IE */
.ui-button-icon-only { width: 2.2em; } /* to make room for the icon, a width needs to be set here */
button.ui-button-icon-only { width: 2.4em; } /* button elements seem to need a little more width */
.ui-button-icons-only { width: 3em; } 
button.ui-button-icons-only { width: 3.2em; } 

/*button text element */
.ui-button .ui-button-text { display: block; line-height: 1.4;  }
.ui-button-text-only .ui-button-text { padding: .4em 1em; }
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text { padding: .4em; text-indent: -9999999px; }
.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text { padding: .4em 1em .4em 1.8em; }
.ui-button-text-icons .ui-button-text { padding-right: 1.8em; }
/* no icon support for input elements, provide padding by default */
input.ui-button { padding: .4em 1em; }

/*button icon element(s) */
.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon { position: absolute; top: 50%; margin-top: -8px; }
.ui-button-icon-only .ui-icon { left: 50%; margin-left: -8px; }
.ui-button-text-icon .ui-icon-primary, .ui-button-text-icons .ui-icon-primary, .ui-button-icons-only .ui-icon-primary { left: .5em; }
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary { right: .5em; }

/*button sets*/
.ui-button-set { margin-right: 7px; }
.ui-button-set .ui-button { margin-left: 0; margin-right: -.3em; }

/* workarounds */
button.ui-button::-moz-focus-inner { border: 0; padding: 0; } /* reset extra padding in Firefox */
/* Datepicker
----------------------------------*/
.ui-datepicker { width: 17em; padding: .2em .2em 0; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
    display: none; /*sorry for IE5*/
    display/**/: block; /*sorry for IE5*/
    position: absolute; /*must have*/
    z-index: -1; /*must have*/
    filter: mask(); /*must have*/
    top: -4px; /*must have*/
    left: -4px; /*must have*/
    width: 200px; /*must have*/
    height: 200px; /*must have*/
}/* Component containers
----------------------------------*/
.ui-widget { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1.1em/*{fsDefault}*/; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Verdana,Arial,sans-serif/*{ffDefault}*/; font-size: 1em; }
.ui-widget-content { border: 1px solid #aaaaaa/*{borderColorContent}*/; background: #ffffff/*{bgColorContent}url(/sitecollectionimages/aku/ui-bg_flat_75_ffffff_40x100.png)*/ /*{bgImgUrlContent}*/ 50%/*{bgContentXPos}*/ 50%/*{bgContentYPos}*/ repeat-x/*{bgContentRepeat}*/; color: #222222/*{fcContent}*/; }
.ui-widget-content a { color: #222222/*{fcContent}*/; }
.ui-widget-header { border: 1px solid #aaaaaa/*{borderColorHeader}*/; background: #cccccc/*{bgColorHeader}*url(/sitecollectionimages/aku/ui-bg_highlight-soft_75_cccccc_1x100.png)/ /*{bgImgUrlHeader}*/ 50%/*{bgHeaderXPos}*/ 50%/*{bgHeaderYPos}*/ repeat-x/*{bgHeaderRepeat}*/; color: #222222/*{fcHeader}*/; font-weight: bold; }
.ui-widget-header a { color: #222222/*{fcHeader}*/; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default { border: 1px solid #d3d3d3/*{borderColorDefault}*/; background: #e6e6e6/*{bgColorDefault}url(/sitecollectionimages/aku/ui-bg_glass_75_e6e6e6_1x400.png)*/ /*{bgImgUrlDefault}*/ 50%/*{bgDefaultXPos}*/ 50%/*{bgDefaultYPos}*/ repeat-x/*{bgDefaultRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #555555/*{fcDefault}*/; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #555555/*{fcDefault}*/; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus { border: 1px solid #999999/*{borderColorHover}*/; background: #dadada/*{bgColorHover}url(/sitecollectionimages/aku/ui-bg_glass_75_dadada_1x400.png)*/ /*{bgImgUrlHover}*/ 50%/*{bgHoverXPos}*/ 50%/*{bgHoverYPos}*/ repeat-x/*{bgHoverRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcHover}*/; }
.ui-state-hover a, .ui-state-hover a:hover { color: #212121/*{fcHover}*/; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #aaaaaa/*{borderColorActive}*/; background: #ffffff/*{bgColorActive}url(/sitecollectionimages/aku/ui-bg_glass_65_ffffff_1x400.png*/ )/*{bgImgUrlActive}*/ 50%/*{bgActiveXPos}*/ 50%/*{bgActiveYPos}*/ repeat-x/*{bgActiveRepeat}*/; font-weight: normal/*{fwDefault}*/; color: #212121/*{fcActive}*/; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #212121/*{fcActive}*/; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight {border: 1px solid #fcefa1/*{borderColorHighlight}*/; background: #fbf9ee/*{bgColorHighlight}url(/sitecollectionimages/aku/ui-bg_glass_55_fbf9ee_1x400.png)*/ /*{bgImgUrlHighlight}*/ 50%/*{bgHighlightXPos}*/ 50%/*{bgHighlightYPos}*/ repeat-x/*{bgHighlightRepeat}*/; color: #363636/*{fcHighlight}*/; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a { color: #363636/*{fcHighlight}*/; }
.ui-state-error, .ui-widget-content .ui-state-error {border: 1px solid #cd0a0a/*{borderColorError}*/; background: #fef1ec/*{bgColorError}url(/sitecollectionimages/aku/ui-bg_glass_95_fef1ec_1x400.png)*/ /*{bgImgUrlError}*/ 50%/*{bgErrorXPos}*/ 50%/*{bgErrorYPos}*/ repeat-x/*{bgErrorRepeat}*/; color: #cd0a0a/*{fcError}*/; }
.ui-state-error a, .ui-widget-content .ui-state-error a { color: #cd0a0a/*{fcError}*/; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text { color: #cd0a0a/*{fcError}*/; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_smallimages_jquery.png")/*{iconsContent}*/; }
.ui-widget-content .ui-icon {background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_smallimages_jquery.png")/*{iconsContent}*/; }
.ui-widget-header .ui-icon {background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_smallimages_jquery.png")/*{iconsHeader}*/; }
.ui-state-default .ui-icon { background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_static_jquery.png")/*{iconsDefault}*/; }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {/*background-image: url(/sitecollectionimages/aku/ui-icons_454545_256x240.png){iconsHover}*/; }
.ui-state-active .ui-icon {background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_active_jquery.png")/*{iconsActive}*/; }
.ui-state-highlight .ui-icon {background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_highlight_jquery.png")/*{iconsHighlight}*/; }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_active_jquery.png")/*{iconsError}*/; }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-tl { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-tr { -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bl { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-br { -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-top { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-bottom { -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-right {  -moz-border-radius-topright: 4px/*{cornerRadius}*/; -webkit-border-top-right-radius: 4px/*{cornerRadius}*/; border-top-right-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomright: 4px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 4px/*{cornerRadius}*/; border-bottom-right-radius: 4px/*{cornerRadius}*/; }
.ui-corner-left { -moz-border-radius-topleft: 4px/*{cornerRadius}*/; -webkit-border-top-left-radius: 4px/*{cornerRadius}*/; border-top-left-radius: 4px/*{cornerRadius}*/; -moz-border-radius-bottomleft: 4px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 4px/*{cornerRadius}*/; border-bottom-left-radius: 4px/*{cornerRadius}*/; }
.ui-corner-all { -moz-border-radius: 4px/*{cornerRadius}*/; -webkit-border-radius: 4px/*{cornerRadius}*/; border-radius: 4px/*{cornerRadius}*/; }

/* Overlays */
.ui-widget-overlay { background: #aaaaaa/*{bgColorOverlay}url(/sitecollectionimages/aku/ui-bg_flat_0_aaaaaa_40x100.png)*/ /*{bgImgUrlOverlay}*/ 50%/*{bgOverlayXPos}*/ 50%/*{bgOverlayYPos}*/ repeat-x/*{bgOverlayRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityOverlay}*/; }
.ui-widget-shadow { margin: -8px/*{offsetTopShadow}*/ 0 0 -8px/*{offsetLeftShadow}*/; padding: 8px/*{thicknessShadow}*/; background: #aaaaaa/*{bgColorShadow}url(/sitecollectionimages/aku/ui-bg_flat_0_aaaaaa_40x100.png)*/ /*{bgImgUrlShadow}*/ 50%/*{bgShadowXPos}*/ 50%/*{bgShadowYPos}*/ repeat-x/*{bgShadowRepeat}*/; opacity: .3;filter:Alpha(Opacity=30)/*{opacityShadow}*/; -moz-border-radius: 8px/*{cornerRadiusShadow}*/; -webkit-border-radius: 8px/*{cornerRadiusShadow}*/; border-radius: 8px/*{cornerRadiusShadow}*/; }


.ui-datepicker-us {
      padding: 5px; 
      font-family: "Arial", "Helvetica", "Verdana", "sans-serif";
      font-size: 10px;
}
.ui-widget-header .ui-icon
{
    background-image:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_smallimages_jquery.png");
}
.ui-widget-header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#ffffff !important;
background-color: #6CB33F !important;
border:1px solid #6CB33F;
color:#FFFFFF;
font-weight:bold;
}
.ui-state-highlight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBEC88 url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_highlight_jquery.png") repeat-x scroll 50% 50%;
border:1px solid #FAD42E;
color:#363636;
}
.ui-state-default {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#DFEFFC url("/_LAYOUTS/1033/IMAGES/AKU.SPS/DateTime_static_jquery.png") repeat-x scroll 50% 50%;
border:1px solid #C5DBEC;
color:#2E6E9E;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.FormGreenHeading
{
background-color: #185218;
height: 25px;
vAlign: middle;
text-align: center;
!important;
}


.FormHeadingWhiteFont
{
font-family: tahoma;
text-align:left;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #ffffff;
!important;
}

.LINKSBOLD
{
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size : 12px;
font-weight : bold;
text-decoration : none;
!important;
}



.WhiteFont
{
color: #ffffff;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
!important;
}
.FacultyDottedline
{
    border-bottom:#e7e7e7 1px dashed;
}
.FacultySearchHeading1
{
    color: #3a356f;
    font-family: Arial !important;
    font-size:24px !important;
    font-weight:bold;
    padding:0 0 0 0;
}
.FacultySearchHeading2
{
    font-family: Arial !important;
    font-size:12px !important;
    font-weight:bold;
    padding:0 0 0 0;
}
.FacultySearchButton {
	/*background-image:url(images/dkBlue_button_BG.png);*/
	background-repeat: repeat-x;
	background-color: #3a356f;
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration:none;
	border:0px;
	

}
.FacultySearchResultLink
{
    font-weight:bold;
    font-size:12px;
    font-family:Arial;
    padding:0 0 0 0;
    color:#109358 !important;
    text-decoration:none !important;
}
.FacultySearchResultText
{
    font-size:12px;
    font-family:Arial;
    padding:0 0 0 0;
}
.FacultySearchCriteriaTable
{
    width:462px;
}
table.FacultySearchCriteriaTable td
{
    padding-bottom:10px;
}
.FacultySearchResultTable
{
    width:462px;
    cellSpacing:0;    
    cellPadding:0;
    border:0;
}
.FacultySearchResultDetailsTable
{
    width:100%;
    border:0;
    padding:0 0 0 0;
}
.FacultySearchItemDetailTable
{
    width:100%;
    border:0;
    padding:8px 0 0 0;
}
select.FacultySearchSelect {
	background-color: #E1E3EA; 
	color: #000000;
	border: 0; 
	width: 226px;
	height: 20px;
	font-family: Arial;
	font-size: 12px;
}
input.FacultySearchSelect {
	background-color: #E1E3EA; 
	color: #000000;
	height: 18px;
	width: 221px;
	font-family: Arial;
	font-size: 12px;
}

.FacultySearchLabelFonts
{
    color: #3a356f;
    padding:0 0 0 0;
    noWrap:noWrap;
    font-family: Arial;
    font-size:12px;
    font-weight:normal;
    width:108px;
}
.FacultySearchSpacer{
    width:10px;
}

.nameTxt a {color: #000000 !important; text-decoration: underline !important;}
/*
* jQuery UI CSS Framework
* Copyright (c) 2010 AUTHORS.txt (http://jqueryui.com/about)
* Dual licensed under the MIT (MIT-LICENSE.txt) and GPL (GPL-LICENSE.txt) licenses.
* To view and modify this theme, visit http://jqueryui.com/themeroller/
*/
.InternalPageFonts
{
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
	font-weight: normal;
}

.GreenHeading
{
background-color: #185218;
height: 25px;
vAlign: center;
text-align: left;
!important;
}

ul.breadcrumbs {
padding:0px;
}
.breadcrumbs li{
display:inline;
list-style:none;
}

.JobPageSubHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #666666;  
}

.FacultyPageSubHeading
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #9f0000;
    height : 28px;
	width : 423 px
    text-decoration :none;  
}

/*--------WORKFLOW POPUPS STYLE-STARTS------------------------*/

.formField
{
	FONT-SIZE: 11px;
	FONT-FAMILY: Arial;
	BACKGROUND-COLOR:#ffffff;
	resize: none;
}

.formButton
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	background-color: #ffffff;
}

.lastVisited
{
	font-size:11px;
	font-family:Arial;
	color:#003399;
	text-decoration:none;
}

.channelTitle
{
	font-size: 14pt;
	color: #ee3123;
	font-family: Arial;
}

.channelTitleInfo
{
	font-size: 11pt;
	color: black;
	font-family: Arial;
}

.bodyText
{
	font-size: 11px;
	color: black;
	font-family: Arial;
}

.channelTitleAssignGroup
{
	font-size: 11pt;
	color: black;
	font-family: Arial;
}

.darkGreyText
{
	font-size: 11px;
	color: darkgray;
	font-family: Arial;
}

/*--------WORKFLOW POPUPS STYLE-ENDS------------------------*/

.smap a{text-decoration:none;font-size:12px;}
.smap .clear{clear:both;}
.smap .col{float:left;}
.smap .web{font-weight:bold;width:250px;font-family:Arial;}
.smap .webTitle{background-image:url("/_layouts/Images/sytelsHS.png");background-repeat:no-repeat;display:inline;width:16px;height:16px;}
.smap .lev{padding-left:15px;}
.smap .page{font-weight:normal;padding-left:7px;}

.NormalHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #185218;
}

.ebHead
{
font-family: Arial;
font-size: 14px;
font-weight: bold;
color: #666666;
}
.mainpageFonts
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.EBSubHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #185218;
}
.copyRight
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ADADAD;
	background-image: url(/sitecollectionimages/aku/footer.gif);
}
.PageHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #008D4F;
	text-decoration: none;
}

.searchbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	height: 15px;
	width: 127px;
	border: 1px solid #94978D;
}

.dotline
{
	background-image: url(/sitecollectionimages/aku/dotedline.gif);
}

.PageSubHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #185218;
}

.LINKSBOLD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

A.LINKSBOLD:HOVER
{

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#008D4F;
	text-decoration:underline;
}

.NormalHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #185218;
}

.LINKS
{
	font-family: Arial !important;
	font-size: 12px !important;
	font-weight: normal !important;
	color:#000000 !important;
	text-decoration: underline !important;
}

a.LINKS:hover
{
	font-family: Arial !important;
	font-size: 12px !important;
	font-weight: normal !important;
	color: #008D4F !important;
	text-decoration: underline !important; 
}



li.LINKS
	{
	    list-style-type:disc !important;
	    color:Black !important;
	}
	
	ul.LINKS
	{
	    font-size:12px !important;
	    font-family:Arial !important;
    }





.props{
display:none;
}

.hndcrsr{
cursor:pointer;
}


.ResearchGreenHeadingBackground
{
background-color: #185218;
height: 25px;
vAlign: middle;
text-align: center;
}


.ResearchHeadingWhiteFont
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #000000;
}

.ResearchMainHeadingGreen
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #185218;
}
.ResearchRowHeader
{
font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	vertical-align:top;
	text-align:left;
	 background:#f0f0f0;
	 white-space: nowrap; 
}

.RollupTitleNews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #008D4F;
	text-align:left;
	 padding-top:10px;
	 padding-bottom:20px;
}
.RollupDescriptionNews{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align:left;
}
.RollupTitleEvents{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #008D4F;
	text-align:left;
	 padding-top:10px;
	 padding-bottom:20px;
}
.RollupDescriptionEvents{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-align:left;
}
.ShowAllLink{
    text-align:right;
    font-weight:normal;
    font-size:12px;
    color:#000000 !important;
    padding:10px 0 0 5px;
	font-family:Arial, Helvetica, sans-serif;
	padding-bottom:5px;
}
	
	.ShowAllLink a {
		font: normal 11px Arial !important;
		color: #696969 !important;
		text-decoration: none !important;
		border-bottom:none !important;
		margin-bottom:5px !important;
		margin-bottom:5px !important;
}
	.ShowAllLink a:visited {
		font: normal 11px Arial;
		color: #008D4F !important;
		text-decoration: none !important;
		border-bottom:none !important;
}

	.ShowAllLink a:hover {
		font: normal 11px Arial;
		text-decoration: none !important;
		border-bottom:1px dotted #008D4F !important;
		color: #008D4F !important;
	}
	.miniFonts
	{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: normal;
	!important;
}
.ms-rtePosition-1{
	-ms-name:"Left";
	float:left;
}
.ms-rtePosition-2{
	-ms-name:"Right";
	float:right;
}
.ms-rtePosition-3{
	-ms-name:"Top";
	vertical-align:text-top;
}
.ms-rtePosition-4{
	-ms-name:"Middle";
	vertical-align:middle;
}
.ms-rtePosition-5{
	-ms-name:"Bottom";
	vertical-align:text-bottom;
}
/*------------------------- Flexi Forms Styles -------------------------*/
.FlexformGreenButton
{
	background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/Green_button_BG.png);
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration:none;
}
.FlexformRedButton
{
	background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/Red_button_BG.png);
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration:none;
}
.FlexformBlueButton
{
	background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/dkBlue_button_BG.png);
	padding: 4px 10px 6px 10px;
	color: #ffffff;
	text-decoration: none;
	background-color: #215eac;
	background-repeat: repeat-x;
}
.FlexformLabel
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
}

.FlexformFieldUpload
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR:#ffffff;
}

.FlexformFieldDropDown
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR:#ffffff;
}
.FlexformFieldGreenDropDown
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#d9eee5;
	width: 200px;
	color: #000000;
}
.FlexformFieldGreenDropDownSmall
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#d9eee5;
	width: 120px;
	
	color: #000000;
}

.FlexformFieldBlueDropDownExtraSmall
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea;	
	color: #000000;
}


.FlexformFieldBlueDropDown
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea;
	width: 200px;
	color: #000000;
	}

.FlexformFieldBlueDropDownFlexible
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea;
	width: 100%;
	color: #000000;
	}	
	

.FlexformFieldBlueDropDownSmall
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea;
	width: 120px;
	color: #000000;
}

.FlexformFieldDkBlueDropDown
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea;
	width: 99%;
	color: #000000;
}


.FlexformFieldRedDropDown
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#fddddd;
	width: 99%;
	color: #000000;
}
.FlexformFieldTXT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial;
	BACKGROUND-COLOR:#ffffff; 
	width: 99%;
}
.FlexformFieldGreenTXT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#d9eee5; 
	width: 99%;
	height: 20px;
	color: #000000;
}
.FlexformFieldGreenTXTSmall
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#d9eee5; 
	width: 99%;
	height: 20px;
	color: #000000;
}
.FlexformFieldBlueTXT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea; 
	width: 99%;
	height: 20px;
	color: #000000;
}
.FlexformFieldBlueTXTSmall
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea; 
	width: 99%;
	height: 20px;
	color: #000000;
}

.FlexformFieldBlueTXTExtraSmall
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea; 

	height: 20px;
	color: #000000;
}




.FlexformFieldDkBlueTXT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea; 
	width: 99%;
	height: 20px;
	color: #000000;
}
.FlexformFieldRedTXT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#fddddd; 
	width: 99%;
	height: 20px;
	color: #000000;
}
.FlexformFieldError
{
	font-family: arial;
	font-size: 12px;
	color: red;
}
.FormGreenHeadingBackground
{
background-color: #185218;
height: 25px;
vAlign: middle;
text-align: left;
!important;
}
.FormGrayHeading
{
background-color: #f0f0f0;
height: 25px;
vAlign: middle;
text-align: left;
!important;
}
.FormMainHeadingGreen
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #185218;
!important;
}
.FormTextLabelRedflx
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:11pt;
font-weight:bold;
color: #9f0000;
!important;
}

.FormHeadingWhiteFontflx
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #ffffff;
!important;
}
.FormTextRedSmallText
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:8pt;
font-weight:Normal;
color: #9f0000;
!important;
}
.FormHeadingWhiteFontflx
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #ffffff;
!important;
}
.FormHeadingGreenFontMiddle
{
font-family: Arial, Helvetica, sans-serif;
text-align:center;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #185218;
!important;
}
 .FormHeadingWhiteFontflx
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #ffffff;
!important;
}
.FormHeadingGreenFontfrm
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:8pt;
font-weight:bold;
color: #185218;
!important;
}

.FormTextLabelRedSmall
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:8pt;
font-weight:bold;
color: #9f0000;
!important;
}
.FormTextLabelRedNormal
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:8pt;
font-weight:normal;
color: #9f0000;
!important;
}
 .FormTextLabelRedSmall
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:8pt;
font-weight:bold;
color: #9f0000;
!important;
}
.FormTextLabelRedNormal
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
margin-bottom:5px;
font-size:8pt;
font-weight:normal;
color: #9f0000;
!important;
}
.FormTextLabelMiddle
{
font-family: verdana, arial, helvetica, sans-serif;
margin-bottom:5px;
text-align:center;
font-size:8pt;
font-weight:bold;
color: #676767;
!important;
}
.LINKSBOLD
{
font-family : Arial, Helvetica, sans-serif;
color : #000000;
font-size : 12px;
font-weight : bold;
text-decoration : none;
!important;
}
.FormHeadingGreenFont
{
font-family: Arial, Helvetica, sans-serif;
margin-bottom:5px;
font-size:10pt;
font-weight:bold;
color: #185218;
!important;
}
.FormTextLabelBold
{ font-family: arial; font-weight: bold; font-size:12px; vertical-align: top;}
.FormTextLabel{ font-family: arial; font-size:12px; vertical-align: top;}
.FormTextField{ width : 200px; vertical-align: top; }
.FormTxtLbl{ width: 200px; vertical-align: top;}
.FormTextLabelItalic{ font-family: arial; font-size:12px; font-style: italic; }
.FormTextArea
{
	width: 350px; 
	height:110px;
	BACKGROUND-COLOR:#e1e3ea; 
}
.FlexFormFieldTextArea
{
	width:430px; 
	height:180px;
	BACKGROUND-COLOR:#e1e3ea; 
}
.FlexFormFieldGreenTextArea
{
	width:430px; 
	height:180px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#d9eee5; 
	color: #000000;
}
.FlexFormFieldBlueTextArea
{
	width:430px; 
	height:180px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea; 
	color: #000000;
}
.FlexFormFieldDkBlueTextArea
{
	width:430px; 
	height:180px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#e1e3ea; 
	color: #000000;
}
.FlexFormFieldRedTextArea
{
	width:430px; 
	height:180px;
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	BACKGROUND-COLOR:#fddddd; 
	color: #000000;
}
.FormMainHeadingDarkBlue
{
	font-family: arial;
	font-size: 24px;
	font-weight: bold;
	color: #3C3770;
}
.FormBodyText
{
	font-family: arial;
	font-size: 12px;
	color: #000000;
}
.FormHeading
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;	
}
.FormSubHeading
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #3C3770;
}
.FormHeadingRuleLine
{
	border-top: #e7e7e7 1px dashed;
	border-bottom: #e7e7e7 1px dashed;
	padding-top: 3px;
	padding-bottom: 4px;
}
.FormRuleLine
{
	border-top: #e7e7e7 1px dashed;
	padding-top: 3px;	
}
#FlexFormDiv table
{
	font-family: arial;
	font-size: 12px;
}
/*------------------------- End of Flexi Forms Styles -------------------------*/
.LINKSIIP{
font-family :Arial, Helvetica, sans-serif;
color:#9f0000;
font-size:12px;
font-weight:normal;
}
A.LINKSIIP:hover
{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
font-weight:normal;
text-decoration:underline
}
.InternshipHeader1
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    padding:0 0 0 0; 
    width:106px;
    text-align:left;
    color:#008a4a;
}
.InternshipHeader2
{
    width:344px;
}
.InternshipHeader3
{
    font-family:Arial;
    font-weight:bold;
    font-size:12px;
    padding:0; 
    width:226px;
    text-align:left;
}
.style30 {
font-family: Arial, Helvetica, sans-serif
}

.facultyProfileBackground
{
	background-color:#D8D8D8;    
}
.facultyProfilePicture
{
	padding:5px 5px 5px 5px;    
	vertical-align:middle;
	width:auto;
}
.facultyProfileTitle1 
{
	color:#000000;
	font-family:arial; 
	font-size:18pt;
	font-weight:normal;
	text-align:left;
	height:39px;
}
.facultyProfileTitle2
{
	color:#000000;
	font-family:arial; 
	font-size:12pt;
	font-weight:normal;
	text-align:left;
	height:20px;
}
.facultyProfileSubHeading
{
	color:#000000;
	font-family:arial; 
	font-size:10pt;
	font-weight:bold;
	text-align:left;
	height:20px;
}
.facultyProfileText
{
	font-family:arial; 
	font-size:10pt;
	color:#000000;
	text-align:left;
}

.IIPHeader
{
	background-color:#185218;
	height:22px;
}
.IIPLineSeperator
{
	background-color:#000000;        
}
.ConvertLinkToText
{
text-decoration:none !important;
cursor:default;
color:#3b4f65 !important;
}
ul#FlexiBannerNav,
ul#FlexiBannerNav li {
		/* Setting a common base */
		margin: 0;
		padding: 0;
	}

ul#FlexiBannerNav li {
		display: inline-block;
		width: 5px;
		padding-left:10px;
}

a.bannerLinks, .currentBanner{ 
   background: url("/_LAYOUTS/1033/IMAGES/AKU.SPS/banner_nav.gif");
   background-repeat:no-repeat;
   display:block;
   width: 8px; height: 8px;
   outline: none;
}

a.bannerLinks{background-position: 0 0;  }
a.bannerLinks:hover{ background-position: 0 -58px; }
.currentBanner { background-position: 0 -116px;}

#tblRegionLanguageSelectorMenu
{
	border : #c5c7d1 1px solid;
	line-height : 19px;
	text-align : left;
	width : 165px;
	height : 19px;
	padding-left: 10px;
}
#tblRegionLanguageSelectorMenuNew
{
	border : #c5c7d1 1px solid;
	line-height : 19px;
	text-align : left;
	width : 165px;
	height : 19px;
	padding-left: 10px;
}
.RegionLanguageSelectorMenuItems
{
	border-bottom : #c5c7d1 1px solid;
	border-right : #c5c7d1 1px solid;
	border-left : #c5c7d1 1px solid;
	line-height : 19px;
	text-align : left;
	width : 165px;
	height : 19px;
	padding-left: 10px;
	background-color: #D9D9D9;
}
.RegionLanguageSelectorMenuItemshover
{
	border-bottom : #c5c7d1 1px solid;
	border-right : #c5c7d1 1px solid;
	border-left : #c5c7d1 1px solid;
	line-height : 19px;
	text-align : left;
	width : 165px;
	height : 19px;
	padding-left: 10px;
	background-color: #D9D9D9;
}
.regionLanguageSelector
{
	clear:both;
	float:right;
}
/*---------------------- AKU Design ----------------------*/
/*---------------------- Header Styles -------------------*/
#masterHeader{
	float:left;
	width: 934px;
	height:auto;
	background-color: #ffffff;
	display: block;
	}
   
#searchFeatures {
	float: right;
	text-align: right;
	margin-top: 10px;
	font-size: 12px;
	width: 400px;
	}
	
#sizeSelect {
	float:left;
	font-size: 12px;
	font-weight: bold;
	margin-left: 35px;
}
#sizeSelect a.size2 {
	font-size: 14px;
}
#sizeSelect a.size3{
	font-size: 16px;
}

#sizeSelect a{
	text-decoration: none;
}

#sizeSelect a:hover {
	Text-decoration: underline;
	color:#008D4F;
}

.searchBox {
	width: 108px;
	font-size: 12px;
	color: #666666;
	font-family:Arial;
	}
	
#headCategories{
	position: relative;
	top: 20px;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-right: 0px;
	width: 265px;
	float:right;
	}
#headCategories img{
	float:left;
	}
	
#headCategories a {
	color:#000000;
	text-decoration:none;	
	}
	
#headCategories a:hover{
	color:#6FBC4F;
	text-decoration:none;
	}
	
#headCategories a.red{
	text-decoration:none;
	}
	
#headCategories a.red:hover {
	color:#F0191E;
	text-decoration:none;
	}
	
/* country select*/
	
span.countrySelect {
  	position: relative;   /* this is key */
  	margin-top: 10px;
  	display:block;
	cursor:pointer;
	}
span.countrySelect a:link{
	text-decoration:underline;
	}
span.countrySelect active{
	color:#ffffff;
	}

span.countrySelect span.countrytip {
  	display: none;        /* so is this */
	}

.regionSelect
{
	width: 165px;
	color: #666666;
	background-color: #ffffff;
	font-family: arial;
	font-size: 12px;
}	
.regionLabel
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
/* --------------------- topnav styles ----------------------- */
.s4-tn
{
	padding: 0;
	padding-right: auto;
	padding-left: auto;
	background-color: #008D4F;
	background-image: url(/_layouts/1033/IMAGES/AKU.SPS/navBarBG.gif);
	background-repeat: repeat-x;
	color: #ffffff;
	font-weight: bold;
	margin:118px 0 0 0;
	height: 32px;
	text-align: center;
	display: block;
}

.s4-tn li.static > a:link, .s4-tn li.static > a:visited  {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#ffffff;
	text-decoration: none;
	margin-right: 0px;
	padding: 6px 30px 0px 30px;
	height: 26px;
	display: block;
	
}

.s4-tn li.static > a:hover {
	color:#008D4F!important;
	background-color:#ffffff!important;
}

.s4-tn li.static > a:active {
	color:#00A0AF;
}

/* item style */
.s4-tn li.static > .menu-item {
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	color:#ffffff;
	text-decoration: none;
	margin-right: 10px;
	padding: 6px 30px 0px 30px;
	height: 26px;
	display: block;
}

.s4-tn ul.static {
	margin: 0;
	margin-left:auto;
	margin-right:auto;
	padding:0;
	list-style: none;
	height: 24px;
	z-index: 200;
	text-align: center;
	list-style: none;
	display: block;
	padding-left: 20px;
}

.s4-tn li.static {
	list-style: none;
	position: relative;
	margin: 0;
	padding: 0px 0px 4px 0px;
	background-image:url(/_layouts/1033/IMAGES/AKU.SPS/navRightBorder.gif);
	background-position: right 0;
	background-repeat: no-repeat;
	height: 28px;
	float: left;
	font-size:15px;	
	display: block;
}

.s4-tn li.static  > a {
	float: left;
	display: block;
	text-decoration: none;
}
/* removes image from last menu item */
.s4-tn li.static+li+li+li+li+li+li {
	background-image:none;
}

.s4-tn li.static+li+li+li+li+li+li+ul {
	left: -65px;
}

.s4-tn ul.static > li.selected {
	color:#ffffff!important;
	background-color:#6FBC4F!important;
	background-image:none!important;
	border:none!important;
	}

.s4-tn ul.static > li:havor {
	float: left;
	display: block;
	text-decoration: none;
	color:#008D4F;
	background-color:#ffffff!important;
	background-image:none;
	padding: 0px 4px 20px 4px;
	margin-bottom: 0px;
}

.s4-tn li.static > a:havor {
	color:#008D4F;
}

.s4-tn li.active a, .s4-tn li.active a:link, .s4-tn li.active a:visited{
	color: #ffffff;
	border:none!important;

	}

.s4-tn ul.static  > li:hover ul {
	display: block;
	background-image: url(/_layouts/1033/IMAGES/AKU.SPS/DD_bg.png);
	background-repeat:no-repeat;
	background-color:#609D38;
	padding: 0;
	clear: all;
	height: auto;
}

/* dropdown menus */
.s4-tn ul.dynamic {
	visibility: visible;
	display: none;
	position: absolute!important;
	top: 31px!important;
	left: 0px!important;
	padding:0!important;
	margin:0!important;
	 width: 172px!important;  /* !important needed to override inline SharePoint style */
	list-style: none;
	}

.s4-tn ul.dynamic  > li {
	height: auto;
	width: 172px;
	font-size: 12px;
	font-weight: bold;
	line-height: 16px;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	border-top: 1px solid #ffffff;
	background-image:none;
	display: block!important;
	padding: 0px 0px 3px 0px;
}

.s4-tn ul.dynamic  > li:hover{
	background-color:#ffffff;
	line-height: 16px; 
	text-decoration:none;
	color: #008D4F;
	display:block;
	padding: 0px 0px 3px 0px;
	border:none!important;

}

.s4-tn ul.dynamic  > li:hover a {
	color: #008D4F;
	display: block!important;
}

.s4-tn ul.dynamic  > li:hover a:visited {
	color: #008D4F;
	border:none!important;

}

/* flyout item hover */
.s4-tn li.dynamic > a:hover {
	text-decoration: none;
	background-color: #ffffff;
	color:#008D4F;
	display: block;
}

.s4-tn li.dynamic > a:link, .s4-tn li.dynamic > a:visited {
	position: absoulte;
	text-decoration: none;
	color: #ffffff;
	line-height: 16px;
	height: 100%;
	clear:both;
	display: block;
	white-space:pre-wrap;
border:none!important;

}

.menu-horizontal span.
 {
	white-space: normal;
}

/* hide arrows for top level items with flyouts */
.menu-horizontal a.dynamic-children span.additional-background,
.menu-horizontal span.dynamic-children span.additional-background{
    padding-right:0px;
    background-image:none;
}	

/*SL Change in Release 2 --Start*/
#breadcrumb {
	clear: both;
	color: #696969;
	text-align: left;
/*	padding: 5px 0 5px 0;*/
	display: block;
	background-color: #FFFFFF;
/*	height: auto;*/
	width: 934px;
	min-height: 27px;
	line-height:24px;
	}
/*SL Change in Release 2 --End*/

#breadcrumb a, #breadcrumb a:visited {
	font-family: Arial, Helvetica, San-Serif;
	font-size: 11px !important; /*Change-for-R2*/ 
	color: #666666;
	text-decoration: none;
	}

/*#breadcrumb span {font:11px Arial !important}*/ /*Change-for-R2*/
	
#breadcrumb a:hover, #breadcrumb a:hover visited {
	color: #008D4F;
	text-decoration: none;
	}	

/* ------------------------------------------------- footer -------------------------------------------------------- */	
#footer{
   width: 100%;
   height: 120px;
   display:block;
   border-top: 1px solid #cccccc;
   padding: 12px 0 20px 0!important; /*Change-for-R2*/
   font-size: 12px;
   line-height: 20px;
   color: #696969; /*Change-for-R2*/
   clear: both;
	}
	
#footer a, #footer a:visited {
	text-decoration: none;
	font-size: 12px;
   color: #696969; /*Change-for-R2*/
	}
	
#footer a:hover, #footer a:hover visited {
	text-decoration: underline;
	font-size: 12px;
	color: #939393;
	}
/* ------------------------------------------------- footer -------------------------------------------------------- */	
.facultyMiniFonts
{
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 10px;
	font-weight: normal;
	!important;
}

.IIPHeading
{
	font-family : Arial;
	color : #000000;
	font-size : 12px;
	font-weight : bold;
	padding:0 0 0 0;
	width:103px;
}
.IIPListHeading
{
	font-family : Arial;
	color : #333333;
	font-size : 12px !important;
	padding:0 0 0 0;
}
.IIPDetail
{
   font-family : Arial;
   font-weight : bold;
	font-size : 12px;
}
.IIPText
{
	font-family : Arial;
	color : #000000;
	font-size : 12px;
	font-weight : normal;
	width:580px;
}
.IIPSpacer{
    width:10px;
}
.IIPLocation
{
    font-family : Arial;
    font-weight : bold;
}
.IIPDottedline
{
	 border-bottom:#e7e7e7 1px dashed; 
}
.InternshipDisplayTable
{
width:100%;
border:0px;
border-spacing: 0px 3px;
}
.IIPRuleLine
{
    height:1px;
    background-color:#008a4a;
    vertical-align:top;
    width:100%;
}
.IIPLink
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #9F0000;
	text-decoration: none;
}
A.IIPLink:HOVER
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}
.IIPDetailMainTable
{
    width:100%;
}
.IIPDetailMainTable a 
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000 !important;
	text-decoration: none !important;
}
.IIPDetailMainTable a:hover 
{
    font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #008a4a !important;
	text-decoration: none;
}
.NewsDetailSummaryDate {

	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.EventsMainRuleLine1
{
    height:5px;
    background-color:#008a4a;
    vertical-align:top;
    width:100%;
}
.EventsMainRuleLine2
{
    height:5px;
    background-color:#008a4a;
    vertical-align:top;
    width:100%;
}

/************************************************Left Nav ******************/

.lftNav{width: 226px; border-top: 5px solid #008D4F; height:100%;}
.jstree-apple .jstree-no-dots li.dark { background-color:transparent !important; }
.jstree-apple .jstree-no-dots li.light { background-color:transparent !important; }
.jstree-leaf {width:100%;white-space:normal;background-color:transparent !important;}
li.jstree-open {width:230px;white-space:normal !important;background-color:transparent !important;color:#333333 !important;font-family:Arial;font-weight:bold;font-size:14px;}
li.jstree-open > a {width:205px;background-color:transparent !important;color:#008d4f !important;font-family:Arial;font-weight:bold;font-size:14px;}
li.jstree-closed {width:230px;white-space:normal !important;background-color:transparent !important;color:#333333 !important;font-family:Arial;font-weight:bold;font-size:14px;}
li.jstree-closed > a {width:205px;background-color:transparent !important;color:#008d4f  !important;font-family:Arial;font-weight:bold;font-size:14px;}
li.jstree-last {width:220px;background-color:transparent !important;color:#333333 !important;font-family:Arial;font-weight:bold;font-size:14px;}
.jstree-no-icons{ background-color:transparent !important; }
.jstree-leaf a {width:204px !important;white-space:normal;color:#333333 !important;font-family:Arial;font-weight:bold;font-size:14px;}
.jstree-leaf a.navlinkOpened{width:205px !important;background-color:transparent !important;color:#008d4f !important;font-family:Arial;font-weight:bold;font-size:14px;}
li.jstree-open a:hover, li.jstree-closed a:hover,li.jstree-leaf a:hover {text-decoration: none;color: #008D4F !important;}
li.jstree-open > ul > li > a {font-weight:normal !important;}
li.jstree-closed > ul > li > a {font-weight:normal !important;}
.jstree-apple .jstree-open > ins {width:10px !important;vertical-align: top;cursor:default !important; background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/leftNavArrow_green.png) center center no-repeat  !important;background-repeat:no-repeat !important; background-color:transparent !important; }
.jstree-apple .jstree-closed > ins {width:10px !important;vertical-align: top;cursor:default !important; background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/leftNavArrowClosed_green.png) center center no-repeat  !important; background-repeat:no-repeat !important; background-color:transparent !important; }
.jstree INS {padding:0px;margin:0px;width:10px !important;display:inline-block;height:18px;text-decoration:none;}
/************************************************Right Nav ******************/

#rightNav .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, #rightNav .ms-SPZone .s4-wpcell .s4-wpTopTable .ms-WPBorder .ms-WPBody .ms-rtestate-field .ms-formfieldcontainer .ms-formfieldvaluecontainer .ms-rtestate-write a, .ShowInUrduDiv a{	
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 !important;		
	border-top: 1px solid #008D4F;
	display:block;
	padding: 4px 5px 4px 5px;
	text-decoration: none !important;
	width:211px;
}

#rightNav .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, #rightNav .ms-SPZone .s4-wpcell .s4-wpTopTable .ms-WPBorder .ms-WPBody .ms-rtestate-field .ms-formfieldcontainer .ms-formfieldvaluecontainer .ms-rtestate-write a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;		
	text-decoration: none !important;
	background-color:#6FBC4F;
}
.ShowInUrduDiv a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#008D4F !important;		
	text-decoration: none !important;
}
#rightNav .s4-wpcell-plain .s4-wpTopTable .ms-WPBody p{padding:0px; margin:0px;}

/*	Job Styles */
.JobHeading
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-top:10px;
}
.JobSubHeading
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #3C3770;
	text-decoration: none;
}
.JobHeadingRuleLine
{
	border-top: #e7e7e7 1px dashed;
	border-bottom: #e7e7e7 1px dashed;
	padding-top: 3px;
	padding-bottom: 4px;
}
.JobRuleLine
{
	border-bottom: #e7e7e7 1px dashed;
	padding-bottom: 3px;	
	text-decoration: none;
}
.JobLink
{
	font-family: arial;
	font-size: 12px;
	color: #008D4F !important;
	text-decoration: none;	
}
.JobList
{
	list-style-type: none;
	padding-left: 0px;
}
.JobMainTitle
{
	font-family: arial;
	font-size: 24px;
	font-weight: bold;
	color: #008D4F;	
}
.JobTitle
{
	font-family: arial;
	font-size: 12px;
	font-weight: bold;
	color: #008D4F;	
}
.JobDetail
{
	font-family: arial;
	font-size: 12px;
	color: #000000;	
}


/************************************************Right Nav ******************/

#rltd .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a, #rltd .ms-SPZone .s4-wpcell .s4-wpTopTable .ms-WPBorder .ms-WPBody .ms-rtestate-field .ms-formfieldcontainer .ms-formfieldvaluecontainer .ms-rtestate-write a,#rltd .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:active, #rltd .ms-SPZone .s4-wpcell .s4-wpTopTable .ms-WPBorder .ms-WPBody .ms-rtestate-field .ms-formfieldcontainer .ms-formfieldvaluecontainer .ms-rtestate-write a:active, .ShowInUrduDiv a{	
	
	font-size: 14px;
	font-weight: bold;
	list-style: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000 !important;		
	border-top: 1px solid #008D4F;
	display:block;
	padding: 4px 5px 4px 5px;
	text-decoration: none !important;
	width:211px;
}




#rltd .s4-wpcell-plain .s4-wpTopTable .ms-WPBody a:hover, #rltd .ms-SPZone .s4-wpcell .s4-wpTopTable .ms-WPBorder .ms-WPBody .ms-rtestate-field .ms-formfieldcontainer .ms-formfieldvaluecontainer .ms-rtestate-write a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff !important;		
	text-decoration: none !important;
	background-color:#6FBC4F;
}

.rightNav{
   width: 228px;
   z-index: 500;
   font-family:Arial, Helvetica, sans-serif;
   display:block;
}


.rightNav h2, .rgt h2 {
	padding: 5px 5px 10px 5px;
	}
	
.rightNav ul , .rgt ul{
	padding: 0 0px 0 0px;
	margin: 0;
	font-size: 14px;
	font-weight: bold;
	list-style: none;
	}
	
.rightNav ul li , .rgt ul li{
	border-top: 1px solid #008D4F;
	display: block;
	}

.rightNav ul li a, .rightNav ul li a:link, .rightNav ul li a:visited , .rgt ul li a, .rgt ul li a:link, .rgt ul li a:visited{
	padding: 4px 0px 4px 5px!important;
	line-height: 16px !important;
	text-decoration: none;
	color: #000000;	
	display: block;
	font-family:Arial, Helvetica, sans-serif;
	border-top: 0px solid !important;
	}

.rightNav ul li a:hover ,.rgt ul li a:hover  {
	background-color:#6FBC4F;
	color:#ffffff;
	display: block;
	}	

.rightNav ul li ul ,.rgt ul li ul{
	list-style: none;
	margin:0;
	padding:0 0 4px 0;
	}
	
.rightNav ul li ul li,.rgt ul li ul li{
	display: block;
	border: 0;
	color: #000000;
	}
	
.rightNav ul li ul li a, .rightNav ul li ul li a:link, .rightNav ul li ul li a:visited  ,.rgt ul li ul li a, .rgt ul li ul li a:link, .rgt ul li ul li a:visited { 
	font-weight: normal !important;
	padding: 2px 5px 2px 5px !important;;
	line-height: 16px;
	color:#000000;
	text-decoration: none;
	}
	
.rightNav ul li ul li a:hover, .rightNav ul li ul li a:hover visited  , .rgt ul li ul li a:hover, .rgt ul li ul li a:hover visited { 
	color:#008D4F;
	text-decoration: underline;
	background-color:#ffffff;
	}


.rightNav .s4-wpcell-plain .s4-wpTopTable .ms-WPBody p{padding:0px; margin:0px;}

 
/***Row BG **/
.DarkBluex3BG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/BG_3col_blue_mid.jpg") repeat-y; margin:0px; padding:0px; width:707px;}
.DarkBluex3Row{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/BG_3col_blue_top.jpg") no-repeat;margin:0px; padding:0px; width:100%;}
.DarkBluex3Bottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/BG_3col_blue_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:707px;}

.Greenx3BG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/homeRow2BG_mid.jpg") repeat-y; margin:0px; padding:0px; width:707px;}
.Greenx3Row{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/homeRow2BG_top.jpg") no-repeat;margin:0px; padding:0px; width:100%;}
.Greenx3Bottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/homeRow2BG_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:707px;}

.Greenx4BG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-1cx4_mid.jpg") repeat-y; margin:0px; padding:0px;}
.Greenx4Row{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-1cx4_top.jpg") no-repeat;margin:0px; padding:0px; width:100%;}
.Greenx4Bottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-1cx4_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:934px;}

.SolidGreenx3BG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-1cx3_mid.jpg") repeat-y; margin:0px; padding:0px; width:707px;}
.SolidGreenx3Row{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-1cx3_top.jpg") no-repeat;margin:0px; padding:0px; width:100%; }
.SolidGreenx3Bottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-1cx3_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:707px;}

.Orangex3BG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/BG_3col_orange_mid.jpg") repeat-y; margin:0px; padding:0px; width:707px;}
.Orangex3Row{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/BG_3col_orange_top.jpg") no-repeat;margin:0px; padding:0px; width:100%;}
.Orangex3Bottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/BG_3col_orange_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:707px;}

.Greenx2BG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/2c_News_bg_mid.jpg") repeat-y; margin:0px; padding:0px;width:480px;}
.Greenx2Row{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/2c_News_bg_top.jpg") no-repeat;margin:0px; padding:0px;}
.Greenx2Bottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/2c_News_bg_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:480px;}

.SolidGreenBG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/bg_1c_mid.jpg") repeat-y; margin:0px; padding:0px;}
.SolidGreenRow{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/bg_1c_top.jpg") no-repeat;margin:0px; padding:0px; width:100%; }
.SolidGreenBottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/bg_1c_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:234px;}

.SolidGreenx4BG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-2c1c1c_mid.jpg") repeat-y; margin:0px; padding:0px; width:944px;}
.SolidGreenx4Row{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-2c1c1c_top.jpg") no-repeat;margin:0px; padding:0px; width:100%; }
.SolidGreenx4Bottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2BG-2c1c1c_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:944px;}

.Greenx2SolidGreenBG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2-2news-1c_mid.jpg") repeat-y; margin:0px; padding:0px; width:707px;}
.Greenx2SolidGreenRow{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2-2news-1c_top.jpg") no-repeat;margin:0px; padding:0px; width:100%; }
.Greenx2SolidGreenBottom{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/Row2-2news-1c_bottom.jpg") no-repeat; min-height: 14px;margin:0px; padding:0px; width:707px;}

/**** .w25p should be placed after all .rightNav classes ****/
.w25p{display: inline-block;zoom: 1; *display:inline; vertical-align: top; width:229px; margin-left:3px;}

/*** Search Results Styles ***/
.srch-maintop
{
	padding: 8px 0px 20px 0px;
}
.srch-sitesearchmaintop
{
	margin-top: 10px;
}
.srch-maintop  .srch-maintopleft .s4-wpTopTable
{
	width: 690px;
}
/*SL Changes in Release 2*--Start*/
.srch-stats, .srch-maintopright
{
    color: #008D4F;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal !important;
    margin-bottom: 20px !important;
    margin-left: 10px !important;
    padding-left: 2px;
    padding-top: 3px;
}
/*SL Changes in Release 2*--End*/

.srch-Title3 
{
	/* padding-left: -24px !important; */
	margin-left:10px;

}
.srch-Title3 a:link
{
	font-family: arial, verdana, helvetica, sans-serif !important;
	font-size: 12px !important;
	font-weight:bold !important;
	color: #000 !important;
	text-decoration: none !important;
}
.srch-Title3 a:hover
{
	color: #008D4F !important;
	text-decoration: none !important;
}

.srch-Title3 a:visited
{
	color: #008D4F !important;
	text-decoration: underline !important;
}

.srch-Description2, .srch-Metadata2
{
	color: #000000;
    font-family: arial,verdana,helvetica,sans-serif;
    font-size: 12px;
    line-height: 17px;
    margin-left: 10px;
    max-width: 650px;
}
/*SL Changes in Release 2 --Start*/
.srch-Metadata1
{
    margin: -12px 0 20px 10px !important;
    max-width: 650px !important;
    padding-top: 15px !important;
    width: 100% !important;
    word-wrap: break-word !important;
}
/*SL Changes in Release 2 --End*/
.srch-URL2
{
	font-family: arial, verdana, helvetica, sans-serif !important;
	font-size: 12px !important;
	color: #6c6c6c !important;
	max-width: 575px;
	word-wrap: break-word !important;
	margin-right: 8px;
}
.ms-searchref-filters
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	list-style-type: none  !important;
	padding-left: 20px  !important;
	margin: 0px;
}
li.ms-searchref-filter
{
	padding: 4px 20px 4px 5px;
	margin: 1px 0px 1px 6px;
}
.ms-searchref-categoryname
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding: 1px 3px 7px 11px;
	height: 10px;
}
.srch-Page
{
	color: #3C3770;
}
.srch-Page STRONG
{
	border-bottom: #91cdf2 1px solid;
	border-left: #91cdf2 1px solid;
	padding-bottom: 4px;
	margin: 0px 3px;
	padding-left: 7.5px;
	padding-right: 7.5px;
	display: block;
	background: url(/_layouts/images/selbg.png) #ccebff repeat-x left top;
	float: left;
	font-size: 1.1em;
	border-top: #c6e5f8 1px solid;
	font-weight: normal;
	border-right: #91cdf2 1px solid;
	text-decoration: none;
	padding-top: 4px;
}
.srch-Page a:link, .srch-Page a:visited
{
	border: transparent 1px solid;
	padding-bottom: 4px;
	margin: 0px 3px;
	padding-left: 7.5px;
	padding-right: 7.5px;
	display: block;
	float: left;
	color: #1d71b6 !important;
	font-weight: normal;
	padding-top: 4px;
	color: #000000;
	text-decoration:none !important;
}
.srch-Page a:hover{
	border-top:solid 1px #c6e5f8;
	border-right:solid 1px #91cdf2;
	border-left:solid 1px #91cdf2;
	border-bottom:solid 1px #91cdf2;
	text-decoration:none !important;
	float:left;
	display:block;
}
.srch-Page-img a:link,.srch-Page-img a:visited{
	border:none;
	padding-left:0px;
	padding-right:0px;
	background:none;
	border-top:1px solid transparent;
}
.srch-Page-img a:hover{
	/*border-top:solid 1px #c6e5f8;
	border-right:solid 1px #91cdf2;
	border-left:solid 1px #91cdf2;
	border-bottom:solid 1px #91cdf2;*/
	padding-left:0px;
	padding-right:0px;
	padding-bottom:2px;
	text-decoration:none;
}
.srch-Page a:link img,.srch-Page a:visited img{
	vertical-align:bottom;
}
.ms-searchref-selected
{
	border-bottom: none !important;
	border-left: none !important;
	background: none !important;
	border-top: none !important;
}
.ms-searchref-main
{
	border: none  !important;
	padding-bottom: 5px;
	padding-top: 7px;
	background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/level3BG.gif");
}
.ms-searchref-filter a:link
{
	color: #000000  !important;
}
.ms-searchref-filter a:hover
{
	color: #008D4F !important;
	text-decoration: underline !important;
}
.srch-mainbottom
{
	padding-bottom: 50px;
}
.srch-Icon IMG
{
	width: 16px;
	float: left;
	vertical-align: bottom;
}
/*** end of search results styles ***/

/*** searchbox ***/
.s4-search .ms-sbgo a{background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/search_btn.png) no-repeat; width:20px; height:22px; display:block; }
.s4-search .srch-gosearchimg, .s4-search .ms-sbgo span{display:none; }

.s4-search input
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal !important;
	background: #ffffff !important;
	background-image: none !important;
	width: 120px !important;
	color: #666666 !important;
}
.ms-sbscopes
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #666666 !important;
}
/*** end of searchbox ***/
.NewsHeadline
{
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	color: #008D4F;
}
.NewsHR
{
	color: #008D4F;
}

#NewsEvents {
	width: 700px;	
}

#NewsCol { 
	 padding:30px 5px 10px 0px;
	 margin-right: 10px;
	 width: 335px;
	 height: auto;
	 background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/newsBanner.png);
	 background-repeat:no-repeat; 
	font-size: 12px;
	display: block;
}

#EventsCol { 
	 padding:30px 5px 10px 5px;
	 width: 335px;
	 height: auto;
	 background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/eventsBanner.png);
	 background-repeat:no-repeat; 
	font-size: 12px;
	display: block;
	float: right;
}


/*Photo Galley*/
.photoGalleryLinks{}
.TitlePhotoGallery{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #008D4F;
	text-decoration: none;
}

/***************************Dialog box For IE 6 OR Less *********************/



.ui-icon { width: 16px; height: 16px; background-image: url(images/ui-icons_222222_256x240.png)/*{iconsContent}*/; }
.ui-draggable .ui-dialog-titlebar { cursor: move; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-dialog { position: absolute; padding: .2em; width: 300px; overflow: hidden; }
.ui-dialog .ui-dialog-titlebar { padding: .4em 1em; position: relative;  }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 16px .1em 0; } 
.ui-dialog .ui-dialog-titlebar-close { position: absolute; right: .3em; top: 50%; width: 19px; margin: -10px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { position: relative; border: 0; padding: .5em 1em; background: none; overflow: auto; zoom: 1; }
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { float: right; }
.ui-dialog .ui-dialog-buttonpane button { margin: .5em .4em .5em 0; cursor: pointer; }
.ui-resizable-handle { position: absolute;font-size: 0.1px;z-index: 99999; display: block; }



/***************************Dialog box For IE 6 OR Less  Ends here *********************/
/***************************A-Z Index Styles *********************/
.AZIndexData {font-family: Arial, Helvetica, sans-serif !important; font-size: 12px;text-decoration: none !important;color: #000000 !important; }
     a.AZIndexData:hover {color: #008D50 !important;text-decoration:underline !important;}

.AZIndexAlph {font-size: 12px !important;font-family: Arial, Helvetica, sans-serif !important;color: #184154 !important;text-decoration: none !important;background-color:#D6D6CE !important;display:block !important;width:16px !important;
height:16px !important;}  
    a.AZIndexAlph:hover{color: #FFFFFF !important;background-color: inherit !important;}
    td.AZIndexAlph:hover{color: #FFFFFF !important;background-color:#008751 !important;}
    

.AZIndexAlphHL{font-size: 12px !important;font-family: Arial, Helvetica, sans-serif !important;color: #FFFFFF !important;text-decoration: none !important;background-color:#008751 !important;display:block !important;width:16px; !important
height:16px !important;}
   
    td.AZIndexAlphHL{color: #FFFFFF !important;background-color:#008751 !important;}

.AZIndexAlphDis{font-size: 12px !important;font-family: Arial, Helvetica, sans-serif !important;color: #989792 !important;text-decoration: none !important;background-color:#D6D6CE;width:16px !important;
height:16px !important;display:block !important;}
    a.AZIndexAlphDis:hover{color: #989792 !important;background-color: inherit !important;}

.AZIndex{font-size: 16px!important;font-family: Arial, Helvetica, sans-serif!important;color: #008751!important;}

/***************************A-Z Index Styles Ends here *********************/

/***************************SL - Release 1 Classes *********************/

/*Flex and Custom Forms*/
.FormMainHeadingGreenNew1
{
font-family: Arial, Helvetica, sans-serif;
text-align:left;
/*margin-bottom:5px;*/
/*font-size:10pt;*/
font-weight:bold;
color: #008D4F;
margin-top:15px;
margin-bottom:17px;
}

.BodyParaLine {
    color: #000000;
    font-family: Arial;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 18px;
}

#FlexFormContainerDiv div{margin-top:0px}
#FlexFormContainerDiv .txtRgt{ text-align:right !important;}
#FlexFormContainerDiv  {padding:0; margin:-1px 0 0 0;}
#FlexFormContainerDiv  table{font-family: arial; font-size: 12px; padding:0; margin:0; border-spacing:0px; border:0px solid; ?border-collapse : collapse;?}
#FlexFormContainerDiv  td{ vertical-align:top; 
border-collapse: collapse;
    border-spacing: 0;
	empty-cells: hide;
    height: 36px;
    vertical-align: top;
	font-family: arial; font-size: 12px;
	}
#FlexFormContainerDiv  input[type=text]{background:#fff; color: #000000; border:1px solid #999999 !important; font-family: arial,helvetica,san-serif; font-size: 11px !important; height:17px !important; width:286px; margin:0;/*margin:0 0 17px 0 !important;*/ padding:0;}
#FlexFormContainerDiv  input[type=file]{background:#fff; color: #000000; border:1px solid #999999 !important; font-family: arial,helvetica,san-serif; font-size: 11px !important; height:17px !important; width:286px !important; margin:0;/*margin:0 0 17px 0 !important;*/ padding:0;}
#FlexFormContainerDiv  .FlexformLabelreq{ font-family: arial,helvetica,san-serif; font-size: 12px; padding:0 6px 0 0; margin:0 10px 0 0; vertical-align: top; float:left; background: url("/Style library/AKU/images/reqiredsign.jpg") no-repeat right top;}
#FlexFormContainerDiv  .FlexformLabel{ font-family: arial,helvetica,san-serif; font-size: 12px; padding:0; margin:2px 0 0 0; vertical-align: top; float:left;}

#FlexFormContainerDiv  select{FONT-SIZE: 11px !important; border:1px solid #999999; FONT-FAMILY: arial, helvetica, san-serif; BACKGROUND:#fff; color: #000000; width:288px; padding:0; margin:0 0 17px 0 !important;}

#FlexFormContainerDiv  selectW265{width:265px; FONT-SIZE: 11px !important; border:1px solid #999999; FONT-FAMILY: arial, helvetica, san-serif; BACKGROUND:#fff; color: #000000; width:288px; padding:0; margin:0 0 17px 0 !important;}

#FlexFormContainerDiv  textarea{ FONT-FAMILY: arial, helvetica, san-serif; FONT-SIZE: 11px !important; background:#fff; border: 1px solid #999999 !important;  height: 71px; margin: 0 0 17px 0 !important; padding: 0; width: 286px;}

#FlexFormContainerDiv  input[type="radio"]{ /*margin:1px 5px 20.5px 0 !important;*/ padding:0;}
#FlexFormContainerDiv  .rbtnClass{line-height:18px; margin:0 10px 0 0 !important; padding:0; float:left;} 
#FlexFormContainerDiv  .rbtnClass2{ /*margin:1.7px 10px 0 0 !important;*/ padding:0; float:left;} 

.FormRuleLineFlex{border-top: #999999 1px dashed; padding-top: 21px !important;}
.FormRuleLineP{/*border-top: #999999 1px dashed; padding-top: 17.3px !important;*/}
.FormSubHeadingFlex{border-top: 1px dashed #999999;
    color: #000000;
    display: block;
    float: left;
    font-family: arial;
    font-size: 12px;
    font-weight: bold;
    /*margin-bottom: 18px !important;*/
    padding-top: 1px;
    width: 100%;}

#FlexFormContainerDiv  .recaptchatable{border: 1px solid #999999 !important; line-height: 1em; margin:-2px 0 0 0 !important; padding:0; width:462px;}
#FlexFormContainerDiv  .recaptchatable input[type=text]{margin:0 0 6px 0 !important;}

#FlexFormContainerDiv  input[type=submit]{ /*background: #F0191E !important; border:0; clear: none; color: #FFFFFF !important; font-size: 11px; height: 18px; margin: 0px !important; margin-right:0 !important; padding: 0 6px !important; width: auto;*/
background: none repeat scroll 0 0 #008D4F;
    border: 0 none;
    clear: none;
    color: #FFFFFF !important;
    font-size: 11px;
    height: 18px;
    margin: 0 !important;
    padding: 0 6px !important;
    width: auto;

}

#FlexFormContainerDiv  input[type="file"] {background: #FFFFFF !important; color: #000000; font-family: arial,helvetica,san-serif !important; font-size: 12px; height: 18.5px !important; width: 286px; margin:0 0 15px 0 !important; padding:0; border:1px solid #999999 !important;}

#FlexFormContainerDiv  .recaptchatable #recaptcha_image{border:1px solid #999999 !important;}

#FlexFormContainerDiv  input[type="checkbox"] {height: auto; width: auto; margin: 4px 5px 0 5px; /*margin:3px 0 19.5px 0 !important; */ padding:0;}

.FormRuleLineFlexTB{border-top: #999999 1px dashed; margin-top: 20px !important;  padding-bottom: 15px !important; float:left;}

#FlexFormContainerDiv  .FlexformLabelreq3{ padding:0 6px 0 0; margin:0 10px 20px 0; vertical-align: top; float:left; background: url("/Style library/AKU/reqiredsign.jpg") no-repeat right top;}
#FlexFormContainerDiv  .FlexformLabel3{ padding:0; margin:2px 0 20px 0; vertical-align: top; float:left;}

#FlexFormContainerDiv  .Flextxt276{width:276px !important}

#FlexFormContainerDiv .ValidationSummary_ContactUs{min-height: 30px;min-width: 595px;background:url("/Style library/AKU/images/mark.jpg") no-repeat scroll 0 5px #E6E6E6; border:1px solid #a1a1a1; padding:11px 11px 11px 85px; color:#0f0f0f !important; margin-bottom:19px !important;  float: left;
    margin-top: -6px;
    margin-bottom: 23px !important;}

#FlexFormContainerDiv .ValidationSummary_ContactUs ul{ list-style:none !important; padding:0px;margin-bottom: 0 !important;}


#FlexFormContainerDiv .ValidationSummary_ContactUs ul li {
    line-height: 17.75px !important;
}
/*Flex and Custom Forms end here*/

/* Flex Admin */

/*Flex Admin Control*/
#SearchFilterHTML{}
#divFilterButton {width:98%; }
.formButton{padding: 3px!important; background-color: #EEDDEE!important; color: #000000!important;}
#SearchFilterHTML td{width:234px ; padding:0; margin:0;}
#SearchFilterHTML span{ padding:0;  font-weight:bold; display:block}
#SearchFilterHTML input[type=text]{width:158px; padding:0;  border:1px solid;}
#SearchFilterHTML input[type=radio]{padding:0; margin:4px 4px 0 0; float:left;}
#SearchFilterHTML label{padding:0; margin:0 10px 0 0; float:left;}
#SearchFilterHTML select{width:160px; padding:0; border:1px solid;}   

#divLayout input[type=text]{width:158px; padding:0; margin:0 0 10px 0; border:1px solid;}

.searchFilter{padding:0; width:95%; margin:0px auto !important; padding: 5px 0 0 40px !important; background-color:#FEF; display: table; }
.rbtnClass span, .chkClass span{ font-weight:bold;}

.ddlClass, .txtClass, .LookupClass {	float:	left; width:230px; height:50px}
button.DTTT_button_xls { padding-right: 0px!important}
button.DTTT_button_xls_hover { padding-right: 0px!important}
.dtpClass span{font-weight:bold; display:inline-block; padding-right:5px; }
.dtpClass {	float:left;	height:30px;}
.dtpClass input{margin-right:20px !important}
#divFilterButton{	margin-top:5px;}

table.display thead th {
	background-color:#FEF; 
}
table.display {
	padding-top:10px;
}

#panel {
	height: auto;
	
}
.btn-slide{
	position: absolute;
    right: 14px;
    top: 55px;
    background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/toggle.png);background-repeat: no-repeat;
    padding-left: 20px;
}
.active {
	background-image:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/toggle-expand.png);background-repeat: no-repeat;
    padding-left: 20px;
}

/* FlexFormAdminDivColumnScreen */
#FlexFormAdminDivColumnScreen{
	line-height: 22px;
}
#FlexFormAdminDivColumnScreen .textlabel {
	font-weight:bold;
	margin-top:2px;
	padding-left: 10px;
}

#FlexFormAdminDivColumnScreen .textHeadlabel{
	font-weight:bold;
	background-color:#666;
	display: block;
	padding-left: 5px;
	font-size: 10pt;
	margin-top:5px;
	color:#fff;
	}
	
#FlexFormAdminDivColumnScreen input,
#FlexFormAdminDivColumnScreen select,
#FlexFormAdminDivColumnScreen textarea{
	margin-left: 10px !important;
	float:none;
	font-family:Arial, Helvetica, sans-serif;
	 font-size: 9pt !important;
}
/* End FlexFormAdminDivColumnScreen */

/* FlexFormAdminDiv */
#FlexFormAdminDiv{
	line-height: 22px;
}
#FlexFormAdminDiv .textlabel {
	font-weight:bold;
	margin-top:2px;
	padding-left: 10px;
}

#FlexFormAdminDiv .textHeadlabel{
	font-weight:bold;
	background-color:#666;
	display: block;
	padding-left: 5px;
	font-size: 10pt;
	margin-top:5px;
	color:#fff;
	}
	
#FlexFormAdminDiv input,
#FlexFormAdminDiv select,
#FlexFormAdminDiv textarea{
	margin-left: 10px !important;
	float:none;
	border:1px solid #AAADB2;
	margin-bottom: 5px !important;
}
/* End FlexFormAdminDiv */









/*Flex Form Admin Editpage Start --FlexFormDetailView*/
#FlexFormDetailView { 
margin-bottom:10px !important; 
border:1px solid #ccc; 
border-top:none; 
margin-bottom:10px; 
padding:10px !important;
/* For WebKit (Safari, Google Chrome etc) */
background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#fff)) !important;
/* For Mozilla/Gecko (Firefox etc) */
background: -moz-linear-gradient(top, #f5f5f5, #fff) !important;
/* For Internet Explorer 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5, endColorstr=#fff) !important;
/* For Internet Explorer 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#f5f5f5, endColorstr=#fff)" !important;


}


#FlexFormDetailView .formLabel {
	font:bold 12px/17px Arial;
	padding-bottom: 4px;
	padding-left: 0;
    padding-right: 0;
    padding-top: 4px;
    width: 225px;
}

.fltRgt{
float:right !important;
}

#FlexFormDetailView textarea{
	float:none;
	border:1px solid #AAADB2;
	margin-bottom: 5px !important;
	height:120px !important;
	background:white !important;
	padding:3px;
	font:13px/17px Arial !important;
	color:#999 !important;
}

#FlexFormDetailView input,
#FlexFormDetailView select{
	float:none;
	border:1px solid #AAADB2;
	margin-bottom: 5px !important;
	height:20px !important;
	background:white !important;
	padding:3px;
	font:13px/17px Arial !important;
	color:#999 !important;
}
#FlexFormDetailView .FlexformLabel
{font:bold 13px/17px Arial; color:#999 !important;
vertical-align:top;}

#FlexFormDetailView .FlexformLabelreq{ 
font:bold 13px/17px Arial; color:#999 !important;
vertical-align:top;
padding:0 6px 0 0; 
margin:0 10px 0 0; 
vertical-align: top; 
float:left; 
background: url("/Style library/AKU/reqiredsign.jpg") no-repeat right top;
width:214px !important;
}

#FlexFormDetailView input[type='checkbox'], 
#FlexFormDetailView input[type='radio']
{
	width:auto !important;
}

#FlexFormDetailView input[type="button"]
{
float:right !important; 
padding:2px !important;
}

#FlexFormDetailView .FormSubHeadingFlex 
{	border-top: 1px dotted #212121;
    color: #212121;
    display: block;
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    /*margin-bottom: 18px !important;*/
    padding-top: 10px;
    padding-bottom:5px;
    margin-top:-5px;
    width: 100%;
}

#FlexFormDetailView.blkTxt{color:black !important;}

#FlexFormDetailView label{margin:0 3px !important;}

.addtextspan{display: block;

line-height: 18px;}

#FlexFormDetailView .FlexformFieldRedTXT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: arial, helvetica, san-serif;
	background:none; 
	width: 70% !important;
	height: 20px;
	color: #000000;
}


#FlexFormDetailView .FormRuleLine
{
		border-top: 1px dotted #212121;
		
}
#FlexFormDetailView .FormSubHeading
{
    color: #212121;
    display: block;
    float: left;
    font-family: arial;
    font-size: 15px;
    font-weight: bold;
    /*margin-bottom: 18px !important;*/
    padding-top: 10px;
    padding-bottom:5px;
    margin-top:-5px;
    width: 100%;
}

#FlexFormDetailView .FormMainHeadingRed
{
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: #F0191E;
}

/*Flex Form Admin Editpage Ends --FlexFormDetailView*/




/*****************FlexAdmin*****************/
.FlexAdmin{
 background:#f7f7f7 !important; 
 border:1px solid #aaadb2 !important;
 color:#616367 !important;
 padding:10px;
 overflow-x:auto !important;
 margin-top:10px !important;
 margin-right:10px !important;
}

.FlexAdmin #panel{
 background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/searc-panel-gradient.gif) repeat-x bottom #FFFFFF !important; 
 height:auto !important; 
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
 padding:10px !important;
 overflow:hidden;
 }
 
.FlexAdmin #panel label {
 float:left; 
 width:auto; 
 padding:2px !important;
}

.FlexAdmin .defaultBtn{
 background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/search-btn-bg.gif) repeat-x bottom #ffffff !important;
 width:auto !important; 
 height:28px !important;
 padding:5px !important; 
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
 cursor:pointer;
}


.FlexAdmin #panel input[type="text"]
{
 width:200px !important;
 height:17px !important;
 display:block !important;
 margin-bottom:10px !important;
 background-color:white !important;
 border:1px solid #aaadb2 !important;
 color:#aaadb2 !important;
 font:12px Arial !important;
 margin-left:10px !important;
 margin-top:10px; !important;
 padding-left:5px !important;

}


.FlexAdmin #panel select
{
 background:#ff6600 !important;
 width:205px !important;
 height:22px !important;
 display:block !important;
 margin-bottom:10px !important;
 background-color:white !important;
 border:1px solid #aaadb2 !important;
 color:#333 !important;
 font:12px Arial !important;
 margin-left:10px !important;
 padding-left:5px !important;

}

.FlexAdmin #panel span
{margin-left:10px !important; margin-bottom:5px !important;}

.FlexAdmin #panel input[type="button"]
{
 background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/search-btn-bg.gif) repeat-x bottom #ffffff !important;
 width:auto !important; 
 height:28px !important;
 padding:2px !important; 
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
}



  
.FlexAdmin #panel input[type="radio"]
{
 margin: 0px  !important;
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
}


.FlexAdmin #searchFilterRadioChkbox input[type="radio"]
{
	margin:5px !important;
	margin-left:10px !important;
}

.myclass{
	
}

.FlexAdmin #panel .myclass span {
float:left;
margin-bottom: 5px !important;
margin-top:6px !important;
}

.FlexAdmin #panel .myclass input[type="text"] {

 width:200px !important;
 height:17px !important;
 margin-bottom:10px !important;
 background-color:white !important;
 border:1px solid #aaadb2 !important;
 color:#aaadb2 !important;
 font:12px Arial !important;
 float:left;
 clear: both;
}

/**/

/*Flex Form Admin Editpage Ends --FlexFormDetailView*/

/**Custom Admin Forms*/
.customadminform {
 background:#F7F7F7 !important; 
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
 overflow:hidden !important;
 padding:10px !important;
}

.customadminform .srch-btn{
 background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/search-btn-bg.gif) repeat-x bottom #ffffff !important;
 width:auto !important; 
 height:28px !important;
 padding:5px !important; 
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
}


.customadminform input[type="text"]
{
 width:200px !important;
 height:27px !important;
 display:block !important;
 margin-bottom:10px !important;
 background-color:white !important;
 border:1px solid #aaadb2 !important;
 color:#aaadb2;
 font:12px Arial !important;
 padding-left:5px !important;
 margin-top:10px !important;
}
.customadminform span
{
 margin-left:10px;
}

.customadminform input[type="button"]
{
 background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/search-btn-bg.gif) repeat-x bottom #ffffff !important;
 width:auto !important; 
 height:28px !important;
 padding:2px !important; 
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
}

.customadminform .defaultBtn{
 background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/search-btn-bg.gif) repeat-x bottom #ffffff !important;
 width:auto !important; 
 height:28px !important;
 padding:5px !important; 
 border:1px solid #aaadb2 !important;
 font:bold 13px Arial !important;
 color:#616367 !important;
 cursor:pointer;
}

.customadminform .txtBlack{color:black !important;}

.SummaryViewData{ border:1px solid #aaadb2 !important; border-top:none !important;}
.SummaryViewData table{ border:none !important;}

.SummaryViewData th{ background:url(/_LAYOUTS/1033/IMAGES/AKU.SPS/search-btn-bg.gif) repeat-x bottom #FFF !important; height:35px !important; font:bold 13px Arial !important; color:#616367 !important;  border:1px solid #aaadb2 !important; text-align:left !important; padding-left:5px !important;}
.SummaryViewData td{ background:#fff !important; height:25px !important; max-width:120px !important; padding-left:5px !important; text-align:left !important; font:12px Arial !important; color:#616367 !important; }


#div_searchFilter .mR412 {
    margin-right: 412px;
}

#div_searchFilter .mR418 {    margin-right: 418px;}

.asc{padding:0; margin:0 0 14px 0; float:left; width:100%;}
.white input, { background-color:#fff !important; font-family:Arial, Helvetica, sans-serif !important; font-size:12px;}
.pL5{ padding-left:5px !important;}
#div_searchFilter .Searchtxt{float:right; margin-right:350px; width:287px; font:12px Arial; Color:#000; border:1px solid #AAADB2; bakground:#fff;}
/*End of Custom Admin from*/




.addtextspan{display: block;

line-height: 18px;}

.rbtnlist input[type="radio"]{margin:0px !important; margin-right:5px !important}
.rbtnlist label{ margin-right:5px !important}



#FlexFormAdminDivDesignerScreen input, #FlexFormAdminDivDesignerScreen select{
	float:none;
		margin: 3px 5px 3px 0 !important;
		border-style: inset;
    border-width: 2px;
    width:auto !important;}
#FlexFormAdminDivDesignerScreen input[type="submit"] {
    background: none repeat scroll 0 0 #008D4F;
    border: 0 none;
    color: #FFFFFF;
    font-size: 11px;
    height: 18px;
    margin: 0;
    padding: 0 10px;
}

#FlexFormAdminDivDesignerScreen {
   color: #676767;
    font-family: Verdana,Arial,sans-serif;
    font-size: 8pt;
}

#SubMainDiv .formField{
    font-family: Verdana,Arial,sans-serif;
    font-size: 9pt;
    color:#000;
    font-weight:bold;
  
}
#SubMainDiv select {
    border-style: inset;
    border-width: 2px;
    color: #000;
   float:none !important;
   width:auto !important;
    font-size: 11px;
    height: 19px;
    margin: 0;
    padding: 0;
  
}

#SubMainDiv .formFieldNote{
    font-family: Verdana,Arial,sans-serif;
    font-size: 8pt;
    color:#000
  
}


#MainSearchFilter h1{ float:none; margin:6px 0 }
#MainSearchFilter input{ float:none;  margin: 3px 3px 0 !important;}
#MainSearchFilter select{ float:none;  margin: 3px 3px 0 !important;}

/* Flex Admin Ends here*/

/* Margins and Paddings*/
.pTB1{padding-top:1px !important; padding-bottom:1px !important;}

.mR308{ margin-right:382px;}
.mT-1{margin-top:-1px !important; float:left;}
.mT-8{margin-top: 8px;}
.mB13{margin-bottom:13px;}

.w231 {width: 231px;}

.mB{ margin-bottom:19px;}
.mB0{ margin-bottom:0px !important;}
.mR10{ margin-right:5px!important;}
.pT14{ padding-top:15px !important;}
.mB18{ margin-bottom:18px !important;}
.mT13{ margin-top:13px !important;}
.mT18{ margin-top:18px !important;}
.mT15{	margin-top:15px !important;}
.mB20{margin-bottom:20px !important;;}
/* Margins and Paddings End here*/

/***************************SL - Release 1 Classes End Here*********************/

	/***************************SL -Release 2 Classes Start from here*********************/

	.mT6 {
		margin-top: 6px !important;
	}
	/*For facultyProfile*/
	.GreenTop6Col {
		border-top: 5px solid #008D4F;
		float: left;
		margin-left: 0;
		padding-top: 1px;
		width: 694px;
	}
	.FlexformLabelreq {
		padding: 0 6px 0 0;
		margin: 0 10px 0 0;
		vertical-align: top;
		float: left;
		background: url("/Style library/AKU/reqiredsign.jpg") no-repeat right top;
	}
	.noBorder {
		border: none !important;
	}
	.noBackground {
		background: none !important;
	}
	.seeOther {
		padding: 0 0 18px 4px;
		margin: 0 0 19px 0;
		float: left;
		width: 98%;
		border-top: 1px solid #cccccc !important;
	}
	.seeOther h2 {
		padding: 0;
		margin: -6px 0 18px 2px;
		float: left;
		width: 100%;
		font-size: 11px;
		font-weight: bold;
		color: #5f5f5f;
		letter-spacing: 2px;
	}
	.seeOther p {
		padding: 0;
		margin: 1px 0 18px 0;
		float: left;
		width: 95%;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;
	}
	.seeOther span {
		padding: 0;
		margin: 1px 5px 0 0;
		float: right;
	}

	.facultyProfileSubHeading
	{
		color:#000000;
		font-family:arial; 
		font-size:12px !important;
		font-weight:bold;
		text-align:left;
		height:20px;
	}

	/*End of facultyProfile*/

	.fR {
		float: right;
	}
	.aKUCont {
		width: 935px;
		padding: 0;
		margin: 0;
		float: left;
	}
	.aKULeftCont {
		width: 235px;
		padding: 0;
		margin: 0;
		float: left;
		background: #f9f9f9;
		height: 287px;
	}
	.aKULeftCont h2 {
		width: 213px;
		padding: 0;
		margin: 8px 0 14px 0;
		float: left;
		font-size: 18px;
		font-weight: normal;
		color: #000;
	}
	.aKULeftCont p {
		width: 213px;
		padding: 0;
		margin: 0;
		float: left;
		font-size: 12px;
		font-weight: normal;
		color: #000;
		line-height: 18px;
	}
	.mB {
		margin-bottom: 19px;
	}
	.latestNewsCont {
		width: 455px;
		padding: 19px 0 0 5px;
		margin: 0;
		float: left;
	}
	.latestNewsCont h1 {
		width: 455px;
		padding: 0;
		margin: 0 0 7px 0;
		float: left;
		color: #484848;
		font-weight: bold;
		font-size: 14px;
		text-transform: uppercase;
	}
	.latestNewsPod {
		padding: 0;
		margin: 12px 0 6px 0;
		float: left;
		width: 454px;
	}
	.latestNewsPod h2 {
		padding: 0;
		margin: 0;
		float: left;
		width: 270px;
		font-size: 12px;
		color: #696969;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal !important;
		line-height: 18px;
	}
	.latestNewsPod p {
		padding: 0;
		margin: 0;
		float: left;
		width: 270px;
		font-size: 12px;
		color: #000;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		line-height: 18px;
	}
	.latestNewsPod span {
		padding: 0;
		margin: 2px 0 0 0;
		float: left;
		width: 270px;
		font-size: 11px;
		color: #696969;
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
	}
	.lNImg {
		padding: 0;
		margin: 0 12px 0 0;
		float: left;
	}
	.moreStories {
		width: 225px;
		float: left;
		padding: 0 0 0 10px;
		margin: 36px 0 0 0;
		border-left: 1px dotted #d4d4d4;
	}
	.moreStories h3 {
		padding: 0;
		margin: 5px 0 18px 0;
		float: left;
		width: 225px;
		font-size: 12px;
		color: #484848;
		font-weight: bold;
		line-height: 14px;
	}
	.moreStories ul {
		padding: 0;
		margin: 0;
		float: left;
		width: 210px;
		list-style: none;
	}
	.moreStories ul li {
		padding: 0;
		margin: 0 0 18px 0;
		float: left;
		width: 210px;
		list-style: none;
	}
	.moreStories ul li a {
		padding: 0;
		margin: 0;
		float: left;
		width: 210px;
		list-style: none;
		color: #000;
		font-size: 12px;
		font-weight: normal;
		text-decoration: none;
		line-height: 18px;
	}
	a.moreNews {
		float: right;
		padding: 0;
		margin: 2px 16px 10px 0;
		width: 210px;
		text-align: right;
		color: #000;
		font-size: 11px;
	}
	a.viewAll {
		float: right;
		padding: 0;
		margin: -14px 11px 10px 0;
		width: 210px;
		text-align: right;
		color: #000;
		font-size: 11px;
		text-decoration: none;
	}
	a.viewAll:hover {
		text-align: right;
		color: #008d4f;
		font-size: 12px;
		text-decoration: none;
	}
	.eventsCont {
		width: 223px;
		float: left;
		padding: 0 0 0 5px;
		min-height: 341px;
		margin: 36px 0 0 0;
		border-top: 1px solid #008d4f;
		background: #fff url(eventsBg.jpg) left bottom no-repeat;
	}
	.eventsCont h3 {
		padding: 0;
		margin: 3px 0 18px 0;
		float: left;
		width: 225px;
		font-size: 11px;
		color: #484848;
		font-weight: bold;
		text-transform: uppercase;
		line-height: 14px;
		font-family: Arial, Helvetica, sans-serif;
	}
	.eventPod {
		width: 218px;
		float: left;
		padding: 0;
		margin: 0 0 18px 0;
	}
	.eventPod span {
		width: 75px;
		float: left;
		padding: 0;
		margin: 0 10px 0 0;
		font-size: 10px;
		line-height: 18px;
		color: #696969;
	}
	.eventPod p {
		width: 133px;
		float: left;
		padding: 0;
		margin: 0;
		font-size: 11px;
		color: #000;
		line-height: 18px;
	}
	.mediaPod {
		padding: 0;
		margin: 12px 0 0 5px;
		float: left;
		width: 340px;
		min-height: 300px;
		border-top: 1px solid #cccccc;
	}
	.mediaPod h1 {
		width: 340px;
		padding: 0;
		margin: 1px 0 5px 0;
		float: left;
		color: #484848;
		font-weight: bold;
		font-size: 14px;
		text-transform: uppercase;
	}
	.mediaPod p {
		width: 340px;
		padding: 0;
		margin: 14px 0 3px 0;
		float: left;
		color: #000;
		font-weight: normal;
		font-size: 12px;
		line-height: 18px;
	}
	.mediaPod p a {
		width: 340px;
		padding: 0;
		margin: 0;
		float: left;
		color: #696969;
		font-weight: normal;
		font-size: 12px;
		text-decoration: none;
	}
	.mediaPod span a {
		padding: 0;
		margin: 1px 10px 0 0;
		float: right;
		color: #000;
		font-weight: normal;
		font-size: 11px;
	}
	.campusPod {
		padding: 0;
		margin: 12px 0 0 5px;
		float: left;
		width: 340px;
		min-height: 300px;
		border-top: 1px solid #cccccc;
	}
	.campusPod h1 {
		width: 340px;
		padding: 0;
		margin: 1px 0 18px 0;
		float: left;
		color: #484848;
		font-weight: bold;
		font-size: 14px;
		text-transform: uppercase;
	}
	.campusBox {
		padding: 0;
		margin: 0 0 18px 0;
		float: left;
		width: 340px;
	}
	.campusBox a {
		padding: 0;
		margin: 0 0 0 12px;
		float: left;
		width: 245px;
		color: #696969;
		font-size: 12px;
		line-height: 18px;
	}
	.fL {
		float: left;
	}
	.campusBox p {
		padding: 0;
		margin: 0 0 0 12px;
		float: left;
		width: 248px;
		color: #000;
		font-size: 12px;
		line-height: 18px;
	}
	.fL {
		float: left;
	}
	.campusPod span a {
		padding: 0;
		margin: -14px 4px 0 0;
		float: right;
		color: #000;
		font-weight: normal;
		font-size: 11px;
	}
	.newsSearch {
		padding: 0 5px 6px 5px;
		margin: 17px 0 0 0;
		float: left;
		width: 218px;
		background: #f8f8f8;
		border-top: 1px solid #cccccc;
		min-height: 61px;
	}
	.newsSearch h2 {
		width: 200px;
		padding: 0;
		margin: 3px 0 17px 0;
		float: left;
		color: #484848;
		font-weight: bold;
		font-size: 11px;
		text-transform: uppercase;
	}
	.newsSearch input {
		width: 196px;
		padding: 1px;
		margin: 5px 0 12px 0;
		float: left;
		color: #696969;
		font-weight: regukar;
		font-size: 10px;
		border: 1px solid #abadb3;
	}
	.newsArchive {
		padding: 0 0 0 5px;
		margin: 18px 0 0 0;
		float: left;
		width: 223px;
		border-top: 1px solid #cccccc;
		min-height: 60px;
	}
	.newsArchive h2 {
		width: 200px;
		padding: 0;
		margin: 3px 0 18px 0;
		float: left;
		color: #484848;
		font-weight: bold;
		font-size: 11px;
		text-transform: uppercase;
	}
	.newsArchive select {
		width: 80px;
		padding: 1px;
		margin: 2px 0 14px 8px;
		float: left;
		color: #484848;
		font-weight: normal;
		font-size: 11px;
		border: 1px solid #abadb3;
	}
	.newsArchive p {
		padding: 0;
		margin: 4px 0 0 0;
		float: left;
		color: #484848;
		font-weight: normal;
		font-size: 12px;
	}
	.newsArchive a {
		padding: 0;
		margin: 6px 12px 0 0;
		float: right;
		color: #000;
		font-weight: normal;
		font-size: 11px;
		text-decoration: none;
	}
	.newsArchive a:hover {
		color: #008d4f;
		font-weight: normal;
		font-size: 12px;
		text-decoration: none;
	}
	.detailLeft {
		width: 697px;
		padding: 0;
		margin: 0;
		float: left;
	}
	.detailLeft h1 {
		text-decoration: none;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px;
		float: left;
		width: 100%;
		font-weight: bold;
		margin: 8px 0 9px 0;
		padding: 0;
		color: #008D4F;
	}
	.detailLeft h2 {
		width: 100%;
		padding: 0;
		margin: 0 0 18px 0;
		float: left;
		font-size: 14px;
		color: #008D4F;
		font-weight: normal;
	}
	.detailLeft p {
		width: 99%;
		padding: 0;
		margin: 0;
		float: left;
		font-size: 12px;
		line-height: 18px;
		margin-bottom:10px !important;
	}
	.detailLeft p a {
		font-size: 12px;
		text-decoration: none;
		color: #1122d7;
	}
	.detailLeft p a:hover {
		font-size: 12px;
		text-decoration: none;
		color: #008d4f;
	}
	.detailLeft span {
		width: 99%;
		padding: 0;
		margin: 2px 0 0 0;
		float: left;
		font-size: 11px;
		line-height: 18px;
		color: #a1a1a1;
	}
	.detailReadIn {
		padding: 0 0 18px 4px;
		margin: 0 0 19px 0;
		float: left;
		width: 98%;
	}
	.detailReadIn h2 {
		padding: 0;
		margin: 0 0 18px 0;
		float: left;
		width: 100%;
		font-size: 14px;
		font-weight: normal;
		color: #484848;
	}
	.detailReadIn p {
		padding: 0;
		margin: 1px 0 18px 0;
		float: left;
		width: 97%;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;
	}
	
	/* bk Nov 11 2013
	.detailReadIn span {
		padding: 0;
		margin: 1px 5px 0 0;
		float: right;
	}
	*/
	
	.detailReadIn span {
		padding: 0;
	/*	margin: 1px 5px 0 0; */
	}
	
	
	.detailRelatedLink {
		padding: 0 0 18px 4px;
		margin: 0 0 19px 0;
		float: left;
		width: 98%;
		border-bottom: 1px solid #cccccc;
	}
	.detailRelatedLink h2 {
		padding: 0;
		margin: 0;
		float: left;
		width: 100%;
		font-size: 14px;
		font-weight: normal;
		color: #484848;
	}
	.detailRelatedLink p {
		padding: 0;
		margin: 0;
		float: left;
		width: 100%;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;
	}
	.detailRelatedLink ul {
		padding: 0;
		margin: 0;
		float: left;
		width: 100%;
		list-style: none;
	}
	.detailRelatedLink ul li {
		padding: 0;
		margin: 18px 0 0 0;
		float: left;
		width: 97%;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;
	}
	.detailArchive {
		padding: 0 0 0 5px;
		margin: 0 0 18px 0;
		float: left;
		width: 98%;
	}
	.detailArchive h2 {
		padding: 0;
		margin: 0 0 17px 0;
		float: left;
		width: 100%;
		font-size: 14px;
		font-weight: normal;
		color: #484848;
	}
	.detailArchive select {
		width: 80px;
		padding: 1px;
		margin: 0 0 14px 8px;
		float: left;
		color: #484848;
		font-weight: normal;
		font-size: 10px;
		border: 1px solid #abadb3;
	}
	.detailArchive p {
		padding: 0;
		margin: 0;
		float: left;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;
	}
	.detailArchive a {
		padding: 0;
		margin: 3px 12px 0 0;
		float: right;
		color: #000;
		font-weight: normal;
		font-size: 11px;
		text-decoration: none;
	}
	.detailArchive a:hover {
		color: #000;
		font-weight: normal;
		font-size: 11px;
		text-decoration: underline;
	}
	.mR10 {
		margin-right: 5px;
	}
	.pT14 {
		padding-top: 15px !important;
	}
	.detailSubscribe {
		padding: 0 0 18px 4px;
		margin: 0 0 19px 0;
		float: left;
		width: 98%;
		border-bottom: 1px solid #cccccc;
	}
	.detailSubscribe h2 {
		padding: 0;
		margin: 0 0 18px 0;
		float: left;
		width: 100%;
		font-size: 14px;
		font-weight: normal;
		color: #484848;
	}
	.detailSubscribe p {
		padding: 0;
		margin: 0;
		float: left;
		width: 97%;
		font-size: 11px;
		font-weight: normal;
		line-height: 18px;
		color: #323232;
	}
	.detailSubscribe a {
		padding: 0;
		margin: 21px 8px 0 0;
		float: right;
		color: #323232;
		text-decoration: none;
		font-size: 11px;
	}
	.detailSubscribe a:hover {
		color: #323232;
		text-decoration: underline;
	}
	.detailSubscribe input {
		padding: 0;
		margin: 18px 0 0 0;
		float: left;
		width: 120px;
		height: 17px;
		border: 1px solid #aaadb2;
	}
	.detailSearchBox {
		padding: 0 0 6px;
		margin: 0;
		float: left;
		min-height: 72px;
		width: 100%;
		border-bottom: 1px solid #cccccc;
		background: #faf9f9;
	}
	.detailSearchBox p {
		padding: 0;
		margin: -5px 0 0 5px !important;
		float: left;
		width: 90%;
		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
		color: #323232;
	}
	.detailSearchBox a {
		padding: 0;
		margin: 21px 0 0 10px;
		float: left;
		color: #323232;
		text-decoration: none;
		font-size: 11px;
	}
	.detailSearchBox a:hover {
		color: #323232;
		text-decoration: underline;
	}
	.detailSearchBox input {
		padding: 0;
		margin: 18px 0 0 5px;
		float: left;
		width: 290px;
		height: 17px;
		border: 1px solid #aaadb2;
	}
	.newspod {
		padding: 0;
		margin: 36px 0 0 0;
		float: left;
		width: 98%;
	}
	.newspod h2 {
		padding: 0;
		margin: 0 0 1px 5px;
		float: left;
		width: 98%;
		font-weight: bold;
		color: #000;
	}
	.newspod p {
		padding: 0;
		margin: 0 0 0 5px;
		float: left;
		width: 98%;
		font-size: 12px;
		font-weight: normal;
		line-height: 18px;
	}
	.newspod span {
		color: #a2a2a2;
		font-size: 10px;
		font-weight: normal;
		margin: 1px 0 0 5px;
		padding: 0;
		float: left;
	}
	.mB18 {
		margin-bottom: 8px !important;
		line-height: 37px !important;
	}
	.mT18 {
		margin-top: 18px !important;
	}
	.facultyPod {
		padding: 0;
		margin: 18px 0 0 5px;
		float: left;
		width: 200px;
	}
	.facultyPod p {
		padding: 0;
		margin: 0;
		margin-left: 2px !important;
		float: left;
	}
	.facultyPod input {
		padding: 0;
		margin: 6px 0 0 0;
		float: left;
		width: 200px;
		height: 15px;
		border: 1px solid #aaadb2;
		margin-left: 2px !important;	
	}

	.dept-type-r2 {
		padding: 0;
		margin: 18px 0 0 56px;
		float: left;
		width: 160px;
	}
	.dept-type-r2 p {
		padding: 0;
		margin: 0;
		margin-left:15px !important;
		float: left;
	}
	.dept-type-r2 select {
		padding: 0;
		margin: 6px 0 0 0;
		float: left;
		width: 150px;
		height: 17px;
		border: 1px solid #aaadb2;
		margin-left: 17px !important;
	}


	.deptPod {
		padding: 0;
		margin: 18px 0 0 5px;
		float: left;
		width: 160px;
	}
	.deptPod p {
		padding: 0;
		margin: 0;
		margin-left: 15px !important;
		float: left;
	}
	.deptPod select {
		padding: 0;
		margin: 6px 10px 0 0;
		float: left;
		width: 200px;
		height: 17px;
		border: 1px solid #aaadb2;
		margin-left: 16px !important;
	}
	a.dept {
		padding: 0;
		margin: 38px 0 0 20px !important;
		float: left;
		text-decoration: none !important;
	}
	a.dept:hover {
		text-decoration: underline;
	}
	a.allProfile {
		padding: 0;
		margin: 15px -10px 6px 0 !important;
		float: right;
		text-decoration: none !important;
		width: 100px;
	}
	a.allProfile:hover {
		text-decoration: underline;
	}
	.nameTxt a {
		color: #000000 !important;
		text-decoration: none !important;
	}
	.nameTxt a:hover {
		color: #008d4f !important;
		text-decoration: none !important;
	}
	.name {
		padding: 0;
		margin: 36px 0 0 5px;
		float: left;
		width: 180px;
		font-size: 14px;
		font-weight: bold;
	}
	p.nameTxt {
		padding: 0;
		margin: 18px 0 0 5px;
		float: left;
		width: 180px;
		font-size: 12px;
		font-weight: normal;
	}
	.department {
		padding: 0;
		margin: 36px 0 0 5px;
		float: left;
		width: 190px;
		font-size: 14px;
		font-weight: bold;
	}
	p.departmentTxt {
		padding: 0;
		margin: 18px 0 0 5px;
		float: left;
		width: 190px;
		font-size: 12px;
		font-weight: normal;
	}
	.sec {
		padding: 0;
		margin: 36px 0 0 25px;
		float: left;
		width: 180px;
		font-size: 14px;
		font-weight: bold;
	}
	p.secTxt {
		padding: 0;
		margin: 18px 0 0 25px;
		float: left;
		width: 180px;
		font-size: 12px;
		font-weight: normal;
	}
	.stat {
		padding: 0;
		margin: 36px 0 0 5px;
		float: left;
		width: 100px;
		font-size: 14px;
		font-weight: bold;
	}
	p.statTxt {
		padding: 0;
		margin: 18px 0 0 5px;
		float: left;
		width: 100px;
		font-size: 12px;
		font-weight: normal;
	}
	.listpod {
		padding: 0;
		margin: 0;
		float: left;
		width: 100%;
	}
	.arrows {
		padding: 0;
		margin: 18px 0px 0 0;
		float: right;
		cursor:pointer;
	}
	.findProfile {
		padding: 0 0 10px 4px;
		margin: 0 0 19px 0;
		float: left;
		width: 98%;
	}
	.findProfile h2 {
		padding: 0;
		margin: 0 0 14px 0;
		float: left;
		width: 100%;
		font-size: 11px;
		font-weight: bold;
		color: #5f5f5f;
		letter-spacing: 2px;
	}
	.findProfile a {
		padding: 0;
		margin: 18px 10px 1px 0;
		float: right;
		font-size: 11px !important;
		font-weight: normal;
		text-decoration: none !important;
		color: #000;
	}
	.findProfile a:hover {
		font-size: 11px !important;
		text-decoration: none !important;
		color: #008d4f;
		margin: 18px 10px 1px 0;
	}
	.findProfile input {
		padding: 0 0 2px 5px;
		margin: 0;
		float: left;
		width: 120px;
		height: 17px !important;
		border: 1px solid #aaadb2;
		font-size: 11px !important;
		color: #000000;
	}
	.findProfile select {
		padding: 0 0 0 5px;
		margin: 10px 0 0 0;
		float: left;
		width: 215px;
		height: 18px !important;
		border: 1px solid #aaadb2;
		font-size: 11px !important;
	}
	.jobSpotLight {
		padding: 0 0 18px 4px;
		margin: 0 0 19px 0;
		float: left;
		width: 98%;
	}
	.jobSpotLight h2 {
		padding: 0;
		margin: 0 0 18px 0;
		float: left;
		width: 98%;
		font-size: 14px;
		font-weight: normal;
		color: #484848;
	}
	.jobSpotLight p {
		padding: 11px 0 11px 5px;
		margin: 0;
		float: left;
		width: 203px;
		font-size: 11px;
		font-weight: bold;
		line-height: 18px;
		background: #f9f9f9;
	}
	
	.FlexMarginTop{margin-top:17px !important;}
	.FlexMarginBottom{margin-bottom:17px !important;}

	
	/***************************SL --- End  ---Release 2 Classes *********************/

	/******************************News and Alerts*****************************/

	/* Css Pagelayout Structure */
	.n_greentop {
		border-top: 5px solid #008d4f;
	}
	.sl_wrapper {
		width: 934px;
		overflow: hidden;
	}
	.sl_lft_z {
		font: 12px Arial;
		color: #000;
		width: 670px;
		float: left;
		margin-right: 10px;
	}
	.sl_rgt_z {
		font: 12px Arial;
		color: #000;
		width: 254px;
		float: left;
	}
	/* Css Pagelayout Structure */


	.n_greentop {
		border-top: 5px solid #008d4f;
	}
	/* Css Headings Structure */
	.sl_lft_z h3 {
		font: bold 24px Arial;
		color: #008d4f;
		width: 630px;
		margin-bottom: 5px;
		margin-top: 5px;
	}
	.sl_lft_z h4 {
		font: bold 14px Arial;
		color: #008d4f;
		width: 630px;
		margin-bottom: 10px;
		margin-top: 5px;
	}
	/* Css Headings Structure */


	/* Css Main Content Structure */
	.sl_lft_z div {
		float: left;
		width: 685px;
	} /* change for  Clinical Laboratories Collection Points only  from width 650px to 685px*/
	.sl_lft_z span.ndate {
		float: left;
		font: 11px Arial;
		color: #b9b9b9;
		margin-bottom: -10px;
	}
	.n_sl_lft_z p a:link {
		font: 12px Arial;
		color: #1122d7 !important;
		text-decoration: none;
		border-bottom: 1px dotted #1122D7 !important;
	}
	.n_sl_lft_z p a:hover {
		font: 12px Arial;
		color: #008d4f !important;
		text-decoration: none;
		border-bottom: 1px dotted #008d4f !important;
	}
	.n_sl_lft_z p a:visited {
		font: 12px Arial;
		color: #008d4f;
		text-decoration: none;
		border-bottom: 1px dotted #008d4f !important;
	}
	
	.n_sl_lft_z ul{ float:left; margin-bottom:18px; margin-top:0px; width:94%;}
	.n_sl_lft_z ul li{ float:left; line-height:18px; width:94%;}
	.n_sl_lft_z p {float:none !important}
	/* Css Main Content Structure */


	/* Remove This In This Layout */
	.img-with-text {
		float: right;
		width: 150px;
	}
	.sl_lft_z .img-with-text img {
		float: right;
		display: block;
		margin-top: 17px;
		width: 100%;
		height: 120px;
	}
	.img-with-text span.text-mine {
		float: right;
		width: 130px;
		height: auto;
		font: 11px Arial;
		color: #000000;
		text-align: left;
		background: #f9f9f9;
		padding: 10px;
	}
	*/ /* Remove This In This Layout */
	/* Css Large Image & Text */
	.sl_lft_z img {
	max-width:650px;
	width:100%;
	height:325px;
	}
	.sl_lft_z span.img-label {
		font: 12px Arial;
		color: #000;
		background: #f9f9f9;
		float: left;
		width: 630px;
		padding: 10px;
		margin-bottom: 20px;
	}
	/* Css Large Image & Text */

	/*********************************End of News Alerts*****************************/


	/******************Release 2 genric Page Layouts******************/
	#article-s {
		font: 12px Arial;
		color: #000;
	}
	#article-s img {
		float: left;
		width: 81px !important;
		height: 81px !important;
		margin-top: 0px !important;
		margin-right: 10px !important;
		margin-left: 0px !important;
		text-align: left;
		vertical-align: top;
	}
	#article-s a {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #000;
	}
	#article-s a:hover {
		font: 12px Arial;
		color: #008D4F;
		text-decoration: none;
		border-bottom: 1px dotted #008D4F;
	}
	#article-s a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 1px dotted #008D4F;
	}
	#article-s h3 {
		font: bold 14px Arial;
		color: #008d4f;
		margin: 0 !important;
		padding: 0 !important;
		margin-bottom: 10px !important;
	}
	#article-s p {
		font: 12px Arial;
		color: #000;
		margin: 0 !important;
		padding: 0 !important;
		margin-top: 17px !important;
	}
	
	/******************To remove height and width check from img style on Chapter Landing Page 04 Layout ******************/
	
	
	#article-s-CLP04 {
		font: 12px Arial;
		color: #000;
	}
	#article-s-CLP04 img {
		float: left;
		margin-top: 0px !important;
		margin-right: 10px !important;
		margin-left: 0px !important;
		text-align: left;
		vertical-align: top;
	}
	#article-s-CLP04 a {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #000;
	}
	#article-s-CLP04 a:hover {
		font: 12px Arial;
		color: #008D4F;
		text-decoration: none;
		border-bottom: 1px dotted #008D4F;
	}
	#article-s-CLP04 a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 1px dotted #008D4F;
	}
	#article-s-CLP04 h3 {
		font: bold 14px Arial;
		color: #008d4f;
		margin: 0 !important;
		padding: 0 !important;
		margin-bottom: 10px !important;
	}
	#article-s-CLP04 p {
		font: 12px Arial;
		color: #000;
		margin: 0 !important;
		padding: 0 !important;
		margin-top: 17px !important;
	}

	.mrg-rgt-10px {
		margin-right: 8px;
	}
	#container-zone .z2 {
		width: 216px;
	}

	#container-zone .GreenTop2 {
		border-top: 5px solid #008D4F;
		float: left;
		margin-left: 0px;
		padding-top: 12px;
		padding-left:5px !important;
		width:218px !important;
	}

	#container-zone .GreenTop1 {
		border-top: 5px solid #008D4F;
		float: left;
		margin-left: 0px;
		padding-top: 12px;
		padding-left:5px !important;
		padding-right:10px !important;
		width:212px !important;
	}

	#container-zone .GreenTop {
		border-top: 5px solid #008D4F;
		float: left;
		margin-left: 0px;
		padding-top: 12px;
		padding-left:5px !important;
		padding-right:10px !important;
		width:98% !important;
	}
	#container-zone .GreenTop ul li, .GreenTop1 ul li, .GreenTop2 ul li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
		margin-left:-18px !important;
	}
	#container-zone .GreenTop ul li a, GreenTop1 ul li a, GreenTop2 ul li a  {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .GreenTop ul li a:hover, .GreenTop1 ul li a:hover, .GreenTop2 ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .GreenTop ul li a:visited, .GreenTop1 ul li a:visited, .GreenTop2 ul li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .GreenTop ol li, .GreenTop1 ol li, .GreenTop2 ol li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
		margin-left:-18px !important;
	}
	#container-zone .GreenTop ol li a, .GreenTop1 ol li a, .GreenTop2 ol li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .GreenTop ol li a:hover, .GreenTop1 ol li a:hover, .GreenTop2 ol li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .GreenTop ol li a:visited, .GreenTop1 ol li a:visited, .GreenTop2 ol li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}


	#container-zone .GreenTop h3, .GreenTop2 h3 {
		font: bold 24px Arial;
		color: #008D4F;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		/*padding-bottom:10px !important;*/
	}

/* Greentop1 Starts Here */
	#container-zone .GreenTop1 h3 {
		font: bold 14px Arial !important;
		color: #000000 !important;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		padding-bottom:10px !important;
	}
	
	#container-zone .GreenTop1 p {
		line-height: 18px;
		margin-bottom: 18px;
		color:#000 !important;
		font: 12px Arial !important;
		color: #000000 !important;
}
	#container-zone .GreenTop1 a {
		font: 12px Arial;
		color: #000 !important;
		border-bottom: 1px dotted #000;
		text-decoration: none;
	}
	#container-zone .GreenTop1 a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .GreenTop1 a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .GreenTop1 a img{
		border-bottom: 0px ;
		text-decoration: none;
	}
		
	#container-zone .GreenTop1 .ms-WPBody ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	#container-zone .GreenTop1 .ms-WPBody ul li {
		margin-left: 0px;
	}
	#container-zone .GreenTop1 .ms-WPBody ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	#container-zone .GreenTop1 .ms-WPBody ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .GreenTop1 .ms-WPBody ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .GreenTop1 ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	#container-zone .GreenTop1 ul li {
		margin-left: -10px !important;
		margin-bottom: 18px !important;
		padding-right: 8px !important;
	}
	#container-zone .GreenTop1 ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	#container-zone .GreenTop1 ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .GreenTop1 ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .GreenTop1 ol {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
	}
	#container-zone .GreenTop1 ol li {
		margin-left: -10px !important;
		margin-bottom: 18px !important;
		padding-right: 8px !important;
	}
	#container-zone .GreenTop1 ol li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	#container-zone .GreenTop1 ol li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .GreenTop1 ol li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}

/* Greentop 1 ends here */

	#container-zone .GreenTop .pgHeading p, .GreenTop1 .pgHeading p, .GreenTop2 .pgHeading p {
		padding-top: 7px !important;
		color: #008D4F !important;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px !important;
		font-weight: bold;
		margin: 0;
		padding: 0;
		text-decoration: none;
		margin-bottom: 18px !important;
	}
	#container-zone .GreenTop a, .GreenTop1 a, .GreenTop2 a {
		color: #000 !important;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .GreenTop a:hover, .GreenTop1 a:hover, .GreenTop2 a:hover {
		color: #008D4F !important;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .GreenTop a:visited, .GreenTop1 a:visited, .GreenTop2 a:visited {
		color: #008D4F  !important;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}

	#container-zone .RightGreenTop {
		border-top: 5px solid #008D4F;
		float: left;
		margin-left: 0px;
		padding-top: 20px;
		padding-left:5px !important;
		padding-right:10px !important;
	}
	#container-zone .RightGreenTop ul li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
		margin-left:-24px !important;
	}
	#container-zone .RightGreenTop ul li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .RightGreenTop ul li a:hover{
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .RightGreenTop ul li a:visited{
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .RightGreenTop ol li{
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		margin-left:-24px !important;
	}
	#container-zone .RightGreenTop ol li a{
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .RightGreenTop ol li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .RightGreenTop ol li a:visited{
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}


	#container-zone .RightGreenTop h3{
		font: bold 14px Arial;
		color: #000000 !important;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		padding-bottom:10px !important;
	}
	#container-zone .RightGreenTop .pgHeading p{
		padding-top: 7px !important;
		color: #008D4F !important;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px !important;
		font-weight: bold;
		margin: 0;
		padding: 0;
		text-decoration: none;
		margin-bottom: 18px !important;
	}
	#container-zone .RightGreenTop a{
		color: #000 !important;
		text-decoration: none;
		border-spacing: 3px;
		border-bottom: 0.09em #008d4f dotted !important;
	}
	#container-zone .RightGreenTop a:hover{
		color: #008D4F !important;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .RightGreenTop a:visited{
		color: #008D4F !important;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}


	#article-s ul li {
		font: 12px/17px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
		margin-left:-24px !important;
		margin-right:5px !important;
	}
	#article-s ul li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#article-s ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#article-s ul li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#article-s ol li {
		font: 12px/17px Arial;
		color: #000;
		text-decoration: none;
		margin-left:-24px !important;
		margin-right:5px !important;
	}
	#article-s ol li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#article-s ol li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#article-s ol li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	.txt-14-black-bold {
		font: bold 14px Arial;
		color: #000;
	}
	#article-s .ms-rteStyle-DarkBlueSubHeading {
		-ms-name: "Dark Blue Sub Heading";
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #3C3770;
		margin-bottom: 17px;
	}
	/*---14-11-2012---*/
	.shadow {
		-moz-box-shadow: 3px 3px 4px #dfdfdf;
		-webkit-box-shadow: 3px 3px 4px #dfdfdf;
		box-shadow: 3px 3px 4px #dfdfdf;
		behavior: url(/_LAYOUTS/PIE.js);/* For IE 8 
	 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#dfdfdf')"; */
	 /* For IE 5.5 - 7 
	 filter: progid:DXImageTransform.Microsoft.Shadow(Strength=8, Direction=135, Color='#dfdfdf');*/
	}
	.row-container {
		color: #fff;
		display: table-row;
	}
	/* blue box css starts here */
	#container-zone .bluebox {
		display: table-cell;
		background: #fff;
		border: 1px solid #cccccc;
		font: 12px Arial;
		color: #000;
	}
	#container-zone .bluebox h3 {
		background: #374375;
		padding: 5px;
		font: bold 14px Arial;
		color: #FFF;
		margin-top: 0px;
	}
	#container-zone .bluebox p {
		padding: 5px;
		margin-top: -10px;
		font: 12px/17px Arial;
		color: #000;
		min-height: 100px;
		overflow: hidden;
	}
	/* blue box css ends here */


	/* darkgreen box css starts here */
	.wbg {
		background: #FFFFFF;
	}
	#container-zone .darkgreenbox img { float:left !important;}
	#container-zone .darkgreenbox {
		display: table-cell;
		border: 1px solid #d7d7d7;
		font: 12px Arial;
		color: #000;
		vertical-align: top;
		padding:10px;
	}
	
	#container-zone .darkgreenbox .ms-WPHeaderMenuImg {
		width: 5px !important;
		height: 3px !important;
	}
		
	#container-zone .darkgreenbox h3 {
		background: #018d50 !important;
		font: bold 14px Arial !important;
		color: #FFF !important;
		height:auto !important;
		vertical-align:top !important;
		margin:-10px !important;
		padding:5px 10px !important;
		margin-bottom:18px !important;
	}
	#container-zone .darkgreenbox .darkgreenboxheading {
		background: #018d50;
		padding-left: 10px !important;
		padding: 5px;
		font: bold 14px Arial !important;
		color: #FFF !important;
		margin-top: 0px;
	}
/*	#container-zone .darkgreenbox .ms-WPBody {
		font: bold 14px Arial;
		color: #FFF;
	} */
	#container-zone .darkgreenbox object {
		width: 204px !important;
		height: 161px !important;
		text-align: center;
		margin: 0 auto;
	}
	#container-zone .darkgreenbox p {
	/*	padding: 8px !important;*/
		margin-top: -10px;
		font: 12px/17px Arial;
		color: #000;
		overflow: hidden;
		/*padding-left:10px !important;
		padding-right:10px !important;	*/
	}
	#container-zone .darkgreenbox a {
		font: 12px Arial;
		color: #000 !important;
		border-bottom: 1px dotted #000;
		text-decoration: none;
	}
	#container-zone .darkgreenbox a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .darkgreenbox a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .darkgreenbox .ms-WPBody ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	#container-zone .darkgreenbox .ms-WPBody ul li {
		margin-left: 0px;
	}
	#container-zone .darkgreenbox .ms-WPBody ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	#container-zone .darkgreenbox .ms-WPBody ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .darkgreenbox .ms-WPBody ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .darkgreenbox ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	#container-zone .darkgreenbox ul li {
		margin-left: -24px !important;
		padding-right: 8px !important;
	}
	#container-zone .darkgreenbox ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	#container-zone .darkgreenbox ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .darkgreenbox ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .darkgreenbox ol {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
	}
	#container-zone .darkgreenbox ol li {
		margin-left: -24px !important;
		padding-right: 8px !important;
	}
	#container-zone .darkgreenbox ol li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	#container-zone .darkgreenbox ol li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	#container-zone .darkgreenbox ol li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	/* darkgreen box css ends here */


	/* lightgreen box css starts here */
	#container-zone .lightgreenbox {
		display: table-cell;
		background: #fff;
		border: 1px solid #cccccc;
		font: 12px Arial;
		color: #000;
	}
	#container-zone .lightgreenbox h3 {
		background: #6db33f;
		padding: 5px;
		font: bold 14px Arial;
		color: #FFF;
		margin-top: 0px;
	}
	#container-zone .lightgreenbox p {
		padding: 5px;
		margin-top: -10px;
		font: 12px/17px Arial;
		color: #000;
		min-height: 100px;
		overflow: hidden;
	}
	/* lightgreen box css ends here */


	/* orange box css starts here */
	#container-zone .orangebox {
		display: table-cell;
		background: #fff;
		border: 1px solid #cccccc;
		font: 12px Arial;
		color: #000;
	}
	#container-zone .orangebox h3 {
		background: #e67f00;
		padding: 5px;
		font: bold 14px Arial;
		color: #FFF;
		margin-top: 0px;
	}
	#container-zone .orangebox p {
		padding: 5px;
		margin-top: -10px;
		font: 12px/17px Arial;
		color: #000;
		min-height: 100px;
		overflow: hidden;
	}
	/* orange box css ends here */


	/* red box css starts here */
	#container-zone .redbox {
		display: table-cell;
		background: #fff;
		border: 1px solid #cccccc;
		font: 12px Arial;
		color: #000;
	}
	#container-zone .redbox h3 {
		background: #f0191e;
		padding: 5px;
		font: bold 14px Arial;
		color: #FFF;
		margin-top: 0px;
	}
	#container-zone .redbox p {
		padding: 5px;
		margin-top: -10px;
		font: 12px/17px Arial;
		color: #000;
		min-height: 100px;
		overflow: hidden;
	}
	/* red box css ends here */

	/* colum css starts here */
	#container-zone .col2 {
		width: 204px;
		min-width: 204px;
	}
	#container-zone .col3 {
		width: 345px;
		min-width: 345px;
	}
	#container-zone .col4 {
		width: 440px;
		min-width: 440px;
	}
	#container-zone .col6 {
		width: 693px;
		min-width: 693px;
	}
	#container-zone .col8 {
		width: 935px;
		min-width: 935px;
	}
	/* colum css ends here */


	#container-zone .ms-rteStyle-BodyText {
	}
	#container-zone p {
		line-height: 18px !important;
		margin-bottom: 18px;
		color:#000;
	}
	#container-zone .L1ContentZone {
		border-top: 5px solid #008D4F;
		float: left;
		margin-left: 5px;
		padding-top: 13px;
	}
	#container-zone .L1ContentZone ul li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
		margin-left:-18px !important;
	}
	#container-zone .L1ContentZone ul li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone ul li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone ol li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		margin-left:-18px !important;
	}
	#container-zone .L1ContentZone ol li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone ol li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone ol li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone h3 {
	font: bold 24px Arial;
		color: #008D4F;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		padding-left: 0px !important;
		padding-right: 5px !important;
		}
	#container-zone .L1ContentZone p {
		line-height: 18px;
		margin-bottom: 18px;
	}
	#container-zone .L1ContentZone .pgHeading p {
		padding-top: 7px !important;
		color: #008D4F !important;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px !important;
		font-weight: bold;
		margin: 0;
		padding: 0;
		text-decoration: none;
		margin-bottom: 18px !important;
	}
	#container-zone .L1ContentZone a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .L1ContentZone a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .head-12-bold-green h3 {
		font: bold 12px Arial;
		color: #008d4f;
		margin-top: 8px;
		margin-bottom: 19px;
	}

	#container-zone .head-14-bold-green h3 {
		font: bold 14px Arial;
		color: #008d4f;
		margin-top: 8px;
	/*	margin-bottom: 12px;*/
		text-transform:uppercase;
	}

	#container-zone .head-11-bold-green h3 {
		font: bold 11px Arial;
		color: #008d4f;
		margin-top: 8px;
		margin-bottom: 19px;
	}
	#container-zone h4 {
		font: bold 12px Arial;
		color: #008d4f;
		margin-left: 0px !important;
	}
	#container-zone .z2-rgt-img img {
		width: 144px;
		height: 200px;
		max-width: 100%;
		max-height: 100%;
	}
	#container-zone #z2-links .z2-links {
		font: bold 14px Arial !important;
		color: #000!important;
		text-decoration: none!important;
		list-style: none!important;
	}
	#container-zone #z2-links .z2-links ul {
		font: bold 14px Arial !important;
		color: #000!important;
		text-decoration: none!important;
		list-style: none!important;
	}
	#container-zone #z2-links .z2-links ul li {
		margin-left: 0px!important;
	}
	#container-zone #z2-links .z2-links ul li a {
		font: 1bold 14px Arial!important;
		color: #000!important;
		border-bottom: 1px dotted #000!important;
		text-decoration: none!important;
	}
	#container-zone #z2-links .z2-links ul li a:hover {
		font: 1bold 14px Arial!important;
		border-bottom: 1px dotted #008D4F!important;
		text-decoration: none!important;
		color: #008D4F!important;
		text-decoration: none!important;
	}
	#container-zone #z2-links .z2-links ul li a:visited {
		font: 1bold 14px Arial!important;
		border-bottom: 1px dotted #008D4F!important;
		color: #008D4F!important;
		text-decoration: none!important;
	}
	#container-zone .darkgreenbox ul li {
		font: 12px/17px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	#container-zone .darkgreenbox ul li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .darkgreenbox ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .darkgreenbox ul li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .darkgreenbox ol li {
		font: 12px/17px Arial;
		color: #000;
		text-decoration: none;
		margin-bottom: 18px;
	}
	#container-zone .darkgreenbox ol li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .darkgreenbox ol li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .darkgreenbox ol li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone, .L1ContentZone {
		width: 458px;
		font-family: Arial;
		font-size: 12px;
		color: #000000;
		border-top: 5px solid #008D4F;
		padding-top: 5px;
	}
	#container-zone #r2 {
		margin-bottom: 17px !important;
	}
	#container-zone .mR9 {
		margin-right: 9px !important;
	}
	#container-zone .mR11 {
		margin-right: 11px !important;
	}
	#container-zone .mR7 {
		margin-right: 7px !important;
	}
	#container-zone .mR8 {
		margin-right: 8px !important;
	}
	#container-zone .mL-5 {
		margin-left: -4px !important;
	}
	#container-zone .mL-1 {
		margin-left: -1px !important;
	}
	#container-zone .ImageResize img {
		float: left;
		width: 200px !important;
		height: 200px !important;
		max-height: 100%;
		max-width: 100%;
		margin-bottom: 15px;
		text-align: center;
		vertical-align: top;
	}
	.mT-5 {
		margin-top: -5px !important;
	}
	.wdth-100p {
		width: 100% !important;
	}
	#container-zone .ms-WPHeaderMenuImg {
		width: 5px !important;
		height: 3px !important;
	}
	.ms-WPHeaderMenuImg {
		width: 5px !important;
		height: 3px !important;
	}
	#container-zone .cntnt {
		border-top: 5px solid #008D4F;
		color: #000000;
		font: 12px Arial;
		margin-left: 10px;
		min-height: 430px;
		padding-left: 5px;
		padding-top: 0px !important;
		width: 693px;
	}
	#container-zone .cntnt ul li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
		margin-left: -18px;
	}
	#container-zone .cntnt ul li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt ul li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt ol li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		margin-left: -18px;
	}
	#container-zone .cntnt ol li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt ol li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt ol li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt h3 {
		font: bold 24px Arial;
		color: #008D4F;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		margin-top: 5px;
	}
	#container-zone .cntnt .pgHeading p {
		padding-top: 7px !important;
		color: #008D4F !important;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px !important;
		font-weight: bold;
		margin: 0;
		padding: 0;
		text-decoration: none;
		margin-bottom: 18px !important;
	}
	#container-zone .cntnt a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .cntnt a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	.mT8 {
		margin-top: 8px;
	}
	#container-zone .ContentZone {
		border-top: 5px solid #008D4F;
		color: #000000;
		font: 12px Arial;
		margin-left: 10px;
		min-height: 430px;
		padding-left: 5px;
		padding-right: 10px;
		padding-top: 4px !important;
		width: 438px;
	}
	#container-zone .ContentZone ul li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
		margin-left: -18px;
	}
	#container-zone .ContentZone ul li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone ul li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone ol li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		margin-left: -18px;
	}
	#container-zone .ContentZone ol li a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone ol li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone ol li a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone h3 {
		font: bold 24px Arial;
		color: #008D4F;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		/*padding-bottom:10px !important;*/
	}
	#container-zone .ContentZone .pgHeading p {
		padding-top: 7px !important;
		color: #008D4F !important;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 24px !important;
		font-weight: bold;
		margin: 0;
		padding: 0;
		text-decoration: none;
		margin-bottom: 18px !important;
	}
	#container-zone .ContentZone a {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	#container-zone .ContentZone a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	.mrg-rgt-shadow {
		margin-right: 10px !important;
		background: url(/_LAYOUTS/1033/IMAGES/AKU.SPS/y-shadow.gif) repeat-y top;
		display: table-cell;
		width: 12px;
	}
	.corner {
		background: url(/_LAYOUTS/1033/IMAGES/AKU.SPS/corner.gif) no-repeat;
		display: table-cell;
		width: 10px;
	}
	.border-shadow {
		background: url(/_LAYOUTS/1033/IMAGES/AKU.SPS/x-shadow.gif) repeat-x right;
		height: 10px;
	}
	#container-zone .GreenTopBorder {
		border-top: 5px solid #008D4F;
	}
	#container-zone .NoTopBorder {
		border: none !important;
	}
	#container-zone .z2-rgt-img img {
		width: 144px;
		height: 200px;
		max-width: 100%;
		max-height: 100%;
	}
	#container-zone .r2-img img {
		width: 162px;
		height: 108px;
		max-width: 100%;
		max-height: 100%;
	}
	#container-zone .mR10 {
		padding-right: 10px;
	}
	#container-zone .mL10 {
		padding-left: 10px;
	}
	/*************** Events css ***************/
	.entityEvents {
		width: 226px;
	}
	.entityEvents h3 {
		font: bold 12px Arial;
		letter-spacing: 2px;
		color: #000;
		margin: 0px 0px 10px 15px;
	}
	.entityEvents div {
		background: #f7f7f7;
		padding: 0 15px;
	}
	.entityEvents span {
		font: 11px/20px Arial;
		color: #000;
		margin-bottom: 8px;
		margin-top: 10px;
		hyphens: auto;
	}
	.entityEvents ul li a {
		color: #333;
		text-decoration: none;
	}
	.entityEvents ul li a:hover {
		color: #008D4F;
		text-decoration: none;
	}
	.entityEvents ul li a:visited {
		color: #008D4F;
		text-decoration: none;
	}
	.entityEvents-fltlft {
		float: left;
		width: 76px;
	}
	.entityEvents-fltrgt {
		float: right;
		width: 120px;
	}
	.entityEvents-right-nav-mT18 {
		margin-top: 18px;
	}
	.entityEvents-hght {
		height: 18px;
	}
	/*************** End of -- Events css ***************/


	/***********************Left Navigatin by SL*********************/

	/*This class will unblod the last child of LeftNavigation*/
	/* .menu-vertical > ul.root > li.static > ul.static > li.static > ul.static > li.static > ul.static > li.static a span.additional-background span.menu-item-text 
	{
	line-height:18px !important;
	 font-weight:normal !important;
	 } */
	 
	 /*******************Fixes after migration to 2013 by PA Tech Team*********************/
	 .LeftNavigation ul
	 {
	 list-style-type:none!important;
	 padding:0px!important;
	 }
	  .LeftNavigation ul li >ul li>ul li a
	 {
	
	 font-weight:normal!important;
	 }
	  .LeftNavigation ul li.selected a
	 {
	
	 background-color:#E2F0D9!important;
	 }

    .LeftNavigation ul li a
	 {	
	 padding:0px!important;
	 }
	 .LeftNavigation ul li a:hover
	 {	
	 background-color:#E2F0D9!important;
	 }
   	a:focus
	{
	outline:0 !important;
	}
	.ms-webpartzone-cell{
	margin:auto auto 0px!important;
	}
	#suiteLinksBox
	{
	visibility:hidden !important;
	}
	#ms-help
	{
	 display:none !important;
	}
	.ms-srch-item-path
	{
	display:none !important;
	}

/*****************Set global navigation*********************/
.ms-core-listMenu-horizontalBox .dynamic-children.additional-background 
{
background-image:none!important;

}
.ms-core-listMenu-selected
{
background-color:#6FBC4F!important;
border: none!important;
}

#FilterLink
{
 background-color:white !important;
}
.ms-displayBlock
{
color:black!important;
font-weight:bold !important;
}
 /*******************The END*********************/


/*****************Search Box*********************/
#searchInputBox {
    margin-bottom: -20px!important;
}
.ms-srch-sb
{
    height: 18px!important;
    width: 176px!important;
}
.ms-srch-sb > .ms-srch-sb-searchLink
{
margin-top:-20px!important;
}
.ms-srch-item-link
{
color: #000000!important; 
font-weight: bold!important;
text-decoration:none!important;
font-size: 12px!important;  
font-family: Arial, Helvetica, sans-serif!important; 
}

/*******************The END*********************/

	 /*******************PA Tech changes SP2013 END*********************/
	.menu-vertical  > ul.root > li.static > ul.static > li.static > ul.static > li.static >   a span.additional-background span.menu-item-text 
	{
	 line-height:18px !important;
	 font-weight:normal !important;
     }

	.LeftNavigation ul li {
		font: bold 12px Arial;
		color: #333;
		margin-left: 9px;
	}
	.LeftNavigation ul li a:link {
		font: bold 12px/18px Arial;
		font-family:Arial, Helvetica, sans-serif!important;
		color: #333!important;
	}
	.LeftNavigation ul li a:hover {
		font: bold 12px/18px Arial;
		color: #008d4f !important;
	}
	.LeftNavigation ul li a:visited {
		font: bold 12px/18px Arial;
		color: black;
	}
	.LeftNavigation ul li .selected{
		font: bold 12px/18px Arial;
		color: #008d4f !important;
	}
	.LeftNavigation{margin-top:20px !important; margin-bottom:27px !important;} /*Change-for-R2*/

	/****************End of --Left Nav ******************/

	/****************Breadcrum by SL (To hide the page title)*****************/
	.breadcrumbCurrentNode {display: none;}
	.BreadPathSeparator{font-size:11px !important; color:#696969; padding:0px 4px;}
	/****************End of --Breadcrum by SL*****************/

	#container-zone .lftNav {
		width: 226px;
		border-top: 5px solid #008D4F;
		height: 100%;
	}
	#container-zone .jstree-apple .jstree-no-dots li.dark {
		background-color: transparent !important;
	}
	#container-zone .jstree-apple .jstree-no-dots li.light {
		background-color: transparent !important;
	}
	#container-zone .jstree-leaf {
		width: 100%;
		white-space: normal;
		background-color: transparent !important;
	}
	#container-zone li.jstree-open {
		width: 230px;
		white-space: normal !important;
		background-color: transparent !important;
		color: #333333 !important;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
	}
	#container-zone li.jstree-open > a {
		width: 205px;
		background-color: transparent !important;
		color: #008d4f !important;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
	}
	#container-zone li.jstree-closed {
		width: 230px;
		white-space: normal !important;
		background-color: transparent !important;
		color: #333333 !important;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
	}
	#container-zone li.jstree-closed > a {
		width: 205px;
		background-color: transparent !important;
		color: #008d4f !important;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
	}
	#container-zone li.jstree-last {
		width: 220px;
		background-color: transparent !important;
		color: #333333 !important;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
	}
	#container-zone .jstree-no-icons {
		background-color: transparent !important;
	}
	#container-zone .jstree-leaf a {
		/*width:204px !important; To set the wraping we removed it*/
		white-space: normal;
		color: #333333 !important;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
	}
	#container-zone .jstree-leaf a.navlinkOpened {
		width: 205px !important;
		background-color: transparent !important;
		color: #008d4f !important;
		font-family: Arial;
		font-weight: bold;
		font-size: 14px;
	}
	#container-zone li.jstree-open a:hover, li.jstree-closed a:hover, li.jstree-leaf a:hover {
		text-decoration: none;
		color: #008D4F !important;
	}
	#container-zone li.jstree-open > ul > li > a {
	/*font-weight:normal !important; To set the font style for leaf node*/

	}
	#container-zone li.jstree-closed > ul > li > a {
		font-weight: normal !important;
	}
	#container-zone .jstree-apple .jstree-open > ins {
		width: 10px !important;
		vertical-align: top;
		cursor: default !important;
		background: url(/_LAYOUTS/1033/IMAGES/AKU.SPS/leftNavArrow_green.png) center center no-repeat !important;
		background-repeat: no-repeat !important;
		background-color: transparent !important;
	}
	#container-zone .jstree-apple .jstree-closed > ins {
		width: 10px !important;
		vertical-align: top;
		cursor: default !important;
		background: url(/_LAYOUTS/1033/IMAGES/AKU.SPS/leftNavArrowClosed_green.png) center center no-repeat !important;
		background-repeat: no-repeat !important;
		background-color: transparent !important;
	}
	#container-zone .jstree INS {
		padding: 0px;
		margin: 0px;
		width: 10px !important;
		display: inline-block;
		height: 18px;
		text-decoration: none;
	}
	/************************************************Left Nav New After Webpart Modification******************/
	/* Left Navigation Level Css Starts Here */
	 
	 
	#container-zone .lft-nav-lvl-one {
		font: bold 12px Arial !important;
		color: #333333 !important;
		height: 18px !important;
		vertical-align: center !important;/*margin-left:9px !important;    It was there to provide height to First root link*/
	}
	#container-zone .lft-nav-lvl-one:hover {
		font: bold 12px Arial !important;
		color: #008d4f !important;
		height: 18px !important;
		vertical-align: center !important;/*margin-left:9px !important;    It was there to provide height to First root link*/

	}
	#container-zone .lft-nav-lvl-two {
		font: normal 12px Arial !important;
		color: #000000 !important;
		height: 18px !important;
		vertical-align: center !important;
	}
	#container-zone .lft-nav-lvl-two:hover {
		font: normal 12px Arial !important;
		color: #008d4f !important;
		height: 18px !important;
		vertical-align: center !important;
	}
	#container-zone .lft-nav-lvl-three {
		font: 12px Arial !important;
		color: #000000 !important;
		height: 18px !important;
		vertical-align: center !important;
	}
	#container-zone .lft-nav-lvl-three:hover {
		font: 12px Arial !important;
		color: #008d4f !important;
		height: 18px !important;
		vertical-align: center !important;
	}
	#container-zone .lft-nav-lvl-selected {
		font: bold 12px Arial !important;
		color: #008d4f !important;
	}
	/* Left Navigation Level Css Ends Here */





	/***********************End of -- Left Navigatin by SL*********************/

	/******************End of -- Release 2 genric Page Layouts******************/

	/*****************Print Media and Breadcrumb and Footer and Social Media*******************/
	#breadcrumb div img {border:none; margin-top:5px !important;}	
	.social-mine {
		width: auto;
		height: 24px;
		float: right;
		margin-top: -17px;
		margin-top: -17px\9;
	/*	margin-right: -34px;
		margin-right: -35px\9;*/
	}
	.social-mine img{padding-right: 2px !important;}
	.social-mine a > img {
		border: none !important;
	}
	#footer a > img {
		border: none !important;
	}
	.ofy-a {
		height: 300px !important;
		overflow: hidden !important;
	}
	
/* For Page Print Css Starts Here */
	@media print {
	.topspacer{display:none;}
	#pageStatusBar{display:none;}
	#masterHeader {visibility:hidden;}
	#breadcrumb{visibility:hidden;}
	.ContentZone{border-top:hidden;}
	img { display:none; !important;}
	.lftNav { display:none;}
	#rltd {visibility:hidden;}
	.rightNav {visibility:hidden;}
	#r1{ display:none;}
	#footer{display:none;}
	}
	/* For Page Print Css Ends Here */
	
	/*****************End of --Print Media and Breadcrumb and Footer and Social Media*******************/

	/* Pagination for Hospital */
	.hLayout .pagi {
		padding: 0px;
		margin: 0px;
		float: left;
		border-top: none;
	}
	.hLayout .pagi ul {
		padding: 0;
		margin: 0;
		float: left;
		list-style: none;
		width: auto;
	}
	.hLayout .pagi ul li {
		padding: 0;
		margin: 0 2px 0 0;
		float: left;
		width: auto;
	}
	.hLayout .pagi span {
		display: block;
	}
	.hLayout .pagi ul li a {
		margin: 0;
		float: left;
		background: #d6d6ce;
		font-size: 10px;
		color: #184154;
		text-decoration: none !important;
		padding: 0;
		text-align: center;
		width: 15px;
	}
	.hLayout .pagi ul li a:hover {
		padding: 0;
		margin: 0;
		float: left;
		background: #F0191E;
		color: #fff !important;
		font-size: 10px;
		text-decoration: none !important;
		text-align: center;
		width: 15px;
	}
	.hLayout .pagi ul li a.active {
		padding: 0;
		margin: 0;
		float: left;
		background: #F0191E;
		color: #fff !important;
		font-size: 10px;
		text-decoration: none !important;
		text-align: center;
		width: 15px;
	}
	a.pre2 {
		background: #D6D6CE !important;
		color: #fff !important;
	}
	/* end Pagination for Hospital  */
	.nLayout {
		height: 16px;
		margin-top: 0;
		float: left;
	}
	/* Top Pagination for Hospital */
	.nLayout .pagiN {
		padding: 0;
		margin: 0;
		float: right !important;
		border-top: none;
		width: auto !important;
		margin-top: 5px !important;
	}


	.w4p{
		width:4% !important;
	}
	.nLayout .pagiN ul {
		padding: 0;
		margin: 0 7px;
		float: left;
		list-style: none;
		width: auto;
	}
	.nLayout .pagiN ul li {
		padding: 0;
		margin: 0 2px 0 0;
		float: left;
		width: auto;
	}
	.nLayout .pagiN span {
		display: block;
	}
	.nLayout .pagiN li a {
		margin: 0;
		float: left;
		background: #d6d6ce;
		font-size: 10px;
		color: #184154;
		text-decoration: none !important;
		padding: 0;
		text-align: center;
		width: 15px;
	}
	.nLayout .pagiN ul li a:hover {
		padding: 0;
		margin: 0;
		float: left;
		background: #F0191E;
		color: #fff !important;
		font-size: 10px;
		text-decoration: none !important;
		text-align: center;
		width: 15px;
	}
	.nLayout .pagiN ul li a.active {
		padding: 0;
		margin: 0;
		float: left;
		background: #F0191E;
		color: #fff !important;
		font-size: 10px;
		text-decoration: none !important;
		text-align: center;
		width: 15px;
	}
	/* end Top Pagination for Hospital  */

	.nLayout .pagiN a.pre {
		color: #d6d6ce;
		margin-top: 2px;
	}
	.nLayout .pagiN a {
		float: left;
		margin-top: 2px;
		color: #184154;
		text-decoration: none;
	}
	.ebLayout {
		width: 693px;
	}
	/****************End of -- Pagination for News ******************/

	/****************Search Result*******************/
	#srch-label span {
		margin-bottom: 25px;
	}
	#srch-label ul {
		list-style: none;
		display: inline;
	}
	#srch-label ul li {
		display: inline;
		float: right
	}
	.txt-12-green-bold {
		font: bold 12px Arial;
		color: #008D4F;
	}
	.srch-arrow {
		float: right;
		height: 25px;
		margin-top: -10px;
	}
	.srch-result-stat {
		float: left;
		width: 200px;
		margin-left: -15px;
	}
	.srch-Icon img {
		display: none
	}
	.srch-Title2 {
		padding-left: 0px !important;
	}
	/****************Search Result*******************/

	/**************News Functionality****************/
	.archviewNews {
		width: 224px;
		border-top: 1px solid #008D4F;
	}
	.n_sl_lft_z {
		font: 12px Arial;
		color: #000;
		width: 670px;
		float: left;
		margin-right: 10px;
	}
	.n_sl_rgt_z {
		font: 11px Arial !important;
		color: #000;
		width: 254px;
		float: left;
	}
	.n_sl_lft_z h3 {
		font: bold 24px Arial;
		color: #008d4f;
		width: 630px;
		margin-bottom: 5px;
		margin-top: 5px;
		padding-left: 9px;
	}
	.n_sl_lft_z h4 {
		font: bold 14px Arial;
		color: #008d4f;
		width: 630px;
		margin-bottom: 12px;
		margin-top: 5px;
		padding-left: 9px;
	}
	.n_sl_lft_z div {
		float: left;
		width: 670px;
	}
	.n_sl_lft_z span.ndate {
		font: 11px Arial !important;
		color: #b9b9b9 !important;
		padding-left: 9px !important;
		line-height: 44px !important;
		margin-bottom:18px !important;
	}

	.newsWithoutImg p {
		float:left;
		font: 12px Arial !important;
		color: #000 !important;
		margin-bottom:18px !important;
		padding-left: 9px;
		padding-right: 9px;
		line-height:18px !important;
		margin-top:0px !important;
	}
	
	.n_sl_lft_z p {
		float:left;
		font: 12px Arial !important;
		color: #000 !important;
		margin-bottom:18px !important;
		padding-left: 9px;
		padding-right: 9px;
		line-height:18px !important;
		margin-top:0px !important;
	}

	.n_sl_lft_z p a:link {
		font: 12px Arial;
		color: #1122d7 !important;
		text-decoration: none;
		border-bottom: 1px dotted #1122D7 !important;
	}
	.n_sl_lft_z p a:hover {
		font: 12px Arial;
		color: #008d4f !important;
		text-decoration: none;
		border-bottom: 1px dotted #008d4f !important;
	}
	.n_sl_lft_z p a:visited {
		font: 12px Arial;
		color: #008d4f;
		text-decoration: none;
		border-bottom: 1px dotted #008d4f !important;
	}
		
	.n_img-with-text {
		float: right;
		width: 150px;
		padding-left: 10px;
		padding-right: 10px;
	}
	.n_sl_lft_z .n_img-with-text img {
		float: right;
		display: block;
		width: 100%;
		height: 120px;
	}
	.n_img-with-text span.text-mine {
		float: right;
		width: 130px;
		height: auto;
		font: 11px Arial;
		color: #000000;
		text-align: left;
		background: #f9f9f9;
		padding: 10px;
	}
	.n_sl_lft_z img {
		max-width: 650px;
		width: 100%;
		height: 325px;
		margin-left:10px
	}

	.n_sl_lft_z div.newsdesc-wshortimg p {
		float:none !important;
	}

	.n_sl_lft_z span.img-label {
		font: 11px Arial !important;
		color: #000 !important;
		background: #f9f9f9 !important;
		float: left !important;
		width: 620px !important;
		padding: 10px !important;
		margin-bottom: 15px !important;
		margin-top:-5px !important;
		margin-left:10px !important;
	}
	.n_ShowInUrduDiv {
		margin: 0;
		font-size: 14px;
		font-weight: bold;
		list-style: none;
		font-family: Arial, Helvetica, sans-serif;
		color: #000000 !important;
		display: block;
		padding: 0px 5px 4px 10px;
		text-decoration: none !important;
		width: 211px;
	}
	/* Generic News-Landing Css Starts Here */

	.news-floating-img {
		float: left;
		width: 162px;
		padding: 0px 14px 0px 0px;
		border: 0;
	}
	.news-floating-img img {
		width: 162px;
		height: 108px;
		border: 0;
		margin-left:8px !important;
	}
	.news-floating-txt {
		float: left;
		width: 495px;
		margin-top: 2px !important;
		margin-left:5px !important;
	}
	.news-srch-txt_10_gray {
		font: bold 10px Arial;
		color: #696969;
	}
	.news-srch-txt_12_black {
		font: normal 12px Arial;
		color: #000;
	}
	.news-srch-txt_12_bold_dgray {
		font: bold 12px Arial;
		color: #484848;
	}
	.news-srch-txt_11_black {
		font: normal 11px Arial !important;
		color: #000 !important;
		text-decoration: none;
	}
	.news-mrgtop9 {
		margin-top: 9px !important;
	}
	.news-sl_rgt_z {
		float: left;
	}
	/* Generic News-Landing Css Ends Here */


	/* Events Css Starts Here */
	#nevents {
		border-top: 1px solid #008d4f;
		background: #f7f7f7;
		width: 100%;
	}
	/*#nevents h3 { font:bold 12px Arial; letter-spacing:2px; color:#000; margin:8px 0px 10px 10px; }*/
	#nevents h3 {
		font: bold 11px Arial;
		color: #484848;
		letter-spacing: 2px;
		text-transform: uppercase;
		padding: 9px;
		margin: 0 0 18px 0;
	}
	#nevents div {
		background: #f7f7f7;
		width: 202px;
		margin-left:3px;
		margin-top:-10px;
	}
	#nevents span {
		font: 11px/20px Arial;
		color: #000;
		margin-bottom: 8px;
		margin-top: 10px;
		hyphens: auto;
	}
	#nevents ul li a {
		color: #333;
		text-decoration: none;
	}
	#nevents ul li a:hover {
		color: #008D4F;
		text-decoration: none;
	}
	#nevents ul li a:visited {
		color: #008D4F;
		text-decoration: none;
	}
	.fltlft {
		float: left;
		width: 76px;
	}
	.fltrgt {
		float: right;
		width: 120px;
	}
	.right-nav-mT18 {
		margin-top: 18px;
	}
	.hght {
		height: 18px;
	}
	/* Events Css Ends Here */


	/*  Lates News Left Top Area Css Start Here */
	.lt-news-cont {
		width: 690px;
		margin: 0;
		float: left;
	}
	.lates-news {
		font: normal 12px Arial !important;
		color: #000;
	}
	.lates-news h2 {
		font: bold 14px Arial;
		color: #484848;
		letter-spacing: 3px !important;
		text-transform: uppercase;
		padding: 0;
		margin: 0;
		border-top: 1px solid #cccccc;
		padding-top: 5px !important;
		padding-bottom: 9px !important;
		padding-left:8px !important;

	}
	.lates-news p {
		margin: 0 !important;
		margin-right:30px !important;
	}
	.lates-news a {
		font: normal 12px Arial;
		color: #696969 !important;
		text-decoration: none !important;
		border-bottom:none !important;
	}
	.lates-news a:visited {
		font: normal 12px Arial;
		color: #008D4F !important;
		text-decoration: none !important;
		border-bottom:none !important;
	}
	.lates-news a:hover {
		font: normal 12px Arial;
		text-decoration: none !important;
		border-bottom:1px dotted #008D4F !important;
		color: #008D4F !important;

	}
	.lates-news-container {
		margin-bottom: 18px;
	}
	.lates-news-container p {
		margin: 0 !important;
	}
	.lates-news-container H3 {
		margin-bottom: 0 !important;
	}
	.lates-news-container1 {
		margin-bottom: 15px;
	}
	.news-floating-img1 {
		float: left;
		width: 85px;
		padding: 9px 0px 0 0;
		border: 0;
	}
	.news-floating-img1 img {
		width: 70px !important;
		height: 43px !important;
		border: 0;
	}
	.news-floating-txt1 {
		float: left;
		padding: 7px 0 0 0;
		width: 240px;
	}

	.news-floating-txt1 p {
		padding-left: 0px !important;
	}

	.CampusNewsAround {
		height: 42px !important;
	}

	.w315 {
		width:315px !important;
	}
	/*  Lates News Left Top Area Css Ends Here */

	.anchorLinkUrdu {
		 font: 11px Arial;
		 color: #000 !important;
	}

	.title-h3 {
		font: bold 11px Arial !important;
		color: #484848;
		letter-spacing: 2px;
		text-transform: uppercase;
		padding: 0;
		/*margin: 0 0 10px 0;*/
		margin:5px 0 10px 0;
		padding-top: 2px !important;
	}

	/* Aku Media Css Starts Here */
	.aku-media {
		padding: 0;
		margin: 5px 0 0 0px;
		float: left;
		width: 335px;
		min-height: 300px;
	}

	.aku-media h2 {
		font: bold 14px Arial;
		color: #484848;
		letter-spacing: 3px;
		text-transform: uppercase;
		padding: 0;
		margin: 0;
		border-top: 1px solid #cccccc;
		padding-top: 5px !important;
		padding-bottom: 10px !important;
		padding-left: 0px !important;

	}

	.aku-media p {
		padding: 0px !important;
		margin-right:20px !important;
	}


	/* Aku Media Css Ends Here */

	/* Aku Campus Css Starts Here */
	.aku-campus {
		padding: 0;
		margin: 5px 0 0 15px;
		float: left;
		width: 335px;
		min-height: 300px;
	}

	.aku-campus h2 {
		font: bold 14px Arial;
		color: #484848;
		letter-spacing: 3px;
		text-transform: uppercase;
		padding: 0;
		margin: 0;
		border-top: 1px solid #cccccc;
		padding-top: 5px !important;
		padding-bottom: 5px !important;
		padding-left: 0px !important;

	}
	.aku-campus p {
		margin: 0 !important;
		margin-right:20px !important;
	}

	/* Aku Campus Css Ends Here */

	/* Search Container Right Area Css Starts Here */
	.srch-news-title {
		font: 24px Arial bold;
		color: #008D4F;
	}
	.srch-news-container {
		background: #f8f8f8;
		padding: 9px;
		margin-top: 27px;
		border-top: 1px solid #cccccc;
		width: 206px;
	}
	.srch-news-container h3 {
		font: bold 11px Arial;
		color: #484848;
		letter-spacing: 2px;
		text-transform: uppercase;
		padding: 0;
		margin: 0 0 10px 0;
	}
	.srch-news-container input[type="text"] {
		width: 200px;
		height: 18px;
		display: block;
		background-color: white;
		border: 1px solid #aaadb2;
		color: #333;
		font: 11px Arial;
		padding: 0 0 0 5px;
	}
	.srch-news-container input[type="button"] {
		width: auto;
		height: 26px;
		padding: 5px 10px;
		border: 1px solid #aaadb2;
		font: bold 11px Arial;
	}
	#srch-news-container {
		padding: 0;
	}
	/* Search Container Right Area Css Ends Here */
		
		/* Archive Container Right Area Css Starts Here */
	.arch-news-container {
		background: #f8f8f8;
		padding: 9px;
		margin-top: 27px;
		border-top: 1px solid #cccccc;
		width: 206px;
		height:52px;
		margin-bottom:18px; /*Set the margin bottom of archive news webpart*/

	}
	.arch-news-container h3 {
		font: bold 11px Arial;
		color: #484848;
		letter-spacing: 2px;
		text-transform: uppercase;
		padding: 0;
		margin: 0 0 10px 0;
	}
	.arch-news-container input[type="text"] {
		width: 200px;
		height: 18px;
		display: block;
		background-color: white;
		border: 1px solid #aaadb2;
		color: #333;
		font: 11px Arial;
		padding: 0 0 0 5px;
	}
	.arch-news-container input[type="button"] {
		width: auto;
		height: 26px;
		padding: 5px 10px;
		border: 1px solid #aaadb2;
		font: bold 11px Arial;
	}
.arch-news-container a:link{font: 11px/20px Arial !important; color: #000000 !important; text-decoration:none !important;}
.arch-news-container a:hover{font: 11px/20px Arial !important; color: #008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}
.arch-news-container a:visited{font: 11px/20px Arial !important; color: #008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}

	/* Archive Container Right Area Css Ends Here */


	/* Rotator Area Css Starts Here */
	.rotator-wrapper {
		width: 934px;
		margin-bottom:25px; 
	}
	.rotator-wrapper-textarea {
		float: left;
		width: 228px;
		padding-right:10px;
		background: #f9f9f9;
		height: 285px;
	}
	.rotator-wrapper-textarea h2 {
		font: 18px Arial !important;
		color: #000000  !important;
		padding-left: 10px;
		padding-top:9px; 
		margin: 0px; 
	}

	.rotator-wrapper-textarea h2 a {
		font: 18px Arial !important;
		color: #000000 !important;
		text-decoration: none;
	}


	.rotator-wrapper-textarea h2 a:hover {
		font: 18px Arial !important;
		color: #008D4F !important;
		text-decoration: none;
	}


	.rotator-wrapper-textarea p {
		font: 12px Arial;
		color: #000000;
		padding-left: 10px !important;
		margin-top:18px; 
	}
	.rotator-wrapper-img {
		float: left;
		padding-left: 14px;
		width: 680px;
		background: #f9f9f9;
		height: 285px;
	}
	.rotator-wrapper-img img {
		width: 682px;
		height: 285px;
	}
	#newsCampusPara p {
		margin: 0 !important;
	}
	/* Rotator Area Css Ends Here */
	.NewsGreenSmallLine {
		border-top: 1px solid #ccc;
		width: 254px;
		margin-top: 25px !important;
	}
	/* Rotator Area Css Ends Here */

	/**************End of --News Functionality****************/

	.ms-rteStyle-right-NavWithHorizontalRule{ -ms-name:"Right-Nav Horizontal Rule"; border-top: 1px solid #b8b8b8;	display: block; line-height:26px; height:24px;  }

	#right-nav ol {	margin-top:5px !important;}

	#right-nav ol li {
		font: 11px/18px Arial;
		color: #333;
		text-decoration: none;
		margin-left: -40px;
		list-style: none;
	}
	#right-nav ol li a {
		color: #333;
		text-decoration: none;
	}
	#right-nav ol li a:hover {
		color: #008D4F;
		text-decoration: none;
	}
	#right-nav ol li a:visited {
		color: #008D4F;
		text-decoration: none;
	}
	#right-nav {
		font: 11px/18px Arial;
		color: #333;
		width: 204px;
		border-top: 5px solid #008D4F;
		padding:7px 12px 15px;
	}

	.ms-rteStyle-Right-Nav-Heading{ -ms-name:"Right-Nav Heading"; font: bold 11px Arial !important; text-transform:uppercase; color: #008D4F !important;	margin-top: 17px;}
	.ms-rteStyle-Right-Nav-GrayHeading{ -ms-name:"Right-Nav GrayHeading"; font: bold 11px Arial !important; text-transform:uppercase;	color: #333 !important;	margin-top: 17px;}
	#right-nav p {
		font: 11px Arial;
		color: #333;}

	#right-nav ul {	margin-top:5px !important;}

	#right-nav ul li {
		font: 11px/18px Arial !important;
		color: #333 !important;
		text-decoration: none !important;
		margin-left: -40px !important;
		list-style: none !important;
	}
	#right-nav ul li a {
		color: #333;
		text-decoration: none;
		font-size:11px !important;
		border-bottom:none !important;
	}
	#right-nav ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		font-size:11px !important;
		border-bottom:none !important;
	}
	#right-nav ul li a:visited {
		color: #008D4F;
		text-decoration: none;
		font-size:11px !important;
		border-bottom:none !important;
	}
	.right-nav-mT18 {
		margin-top: 18px;
	}
	.w972px {
		width: 972px !important;
	}
	/* faculty css  by zain */ 
	.FacultyLabelreq {
		background: url("/Style library/AKU/reqiredsign.jpg") no-repeat scroll right top transparent;
		margin: 0 10px 0 0;
		padding: 0 6px 0 0;
		vertical-align: top;
	}
	a.viewAllProfile {
		padding: 0;
		margin: 15px -22px 6px 0 !important;
		float: right;
		text-decoration: none;
		width: 100px;
	}
	a.viewAllProfile:hover {
		text-decoration: underline;
	}
	/* general link class without text decoration (For Faculty) Starts */

	.lnk_black_2_green a {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
	}
	.lnk_black_2_green a:hover {
		font: 12px Arial;
		color: #008D4F;
		text-decoration: none;
	}
	.lnk_black_2_greena:visited {
		color: #008D4F;
		text-decoration: none;
	}
	/* general link class without text decoration (For Faculty) Ends */
	/* general link class without text decoration (For Faculty) Starts */

	.lnk_black_2_green ul li {
		margin-bottom: 8px !important;
		border: none !important;
		margin-left: -5px !important;
	}
	.lnk_black_2_green li a {
		font: 11px Arial !important;
		text-decoration: none !important;
		background: transparent !important;
		display: block !important;
		margin-left:8px !important;
	}
	.lnk_black_2_green li a:hover {
		font: 12px Arial;
		color: #008d4f;
		text-decoration: none !important;
		background: transparent !important;
	}
	.lnk_black_2_green li a:visited {
		font: 12px/18px Arial;
		color: #008d4f;
		text-decoration: none !important;
		background: transparent !important;
	}
	/* general link class without text decoration (For Faculty) Ends */

	  /**************News Listing Page search container **************/
	.news-srch-title {
		font: bold 24px Arial;
		color: #008D4F !important;
		padding-top: 3px;
	}
	.news-srch-container {
		background: #f9f9f9;
		padding: 9px;
		margin-top: 9px;
		border-bottom: 1px solid #e3e3e3;
		margin-left:-5px !important;
	}
	.news-srch-container p {
		margin: 0;
		font: 12px Arial;
		padding: 0 0 18px 0px !important;
	}
	.news-srch-container input[type="text"] {
		width: 280px;
		height: 15px;
		display: block;
		background-color: white;
		border: 1px solid #aaadb2;
		color: #333;
		font: 12px Arial;
	}
	.news-srch-container input[type="button"] {
		width: auto;
		height: 26px;
		padding: 5px 10px;
		border: 1px solid #aaadb2;
		font: bold 11px Arial;
	}
	#news-srch-input {
		width: 290px;
		float: left;
	}
	#news-srch-btn {
		width: 100px;
		float: left;
	}
	#news-srch-container {
		padding: 0;
	}
	.news-srch-btn {
		background: transparent !important;
		cursor: pointer;
		font: 12px Arial;
		color: #000000;
		border: none !important;
	}
	.news-srch-btn:hover {
		color: #008D4F;
	}
		/* news content */
	.news-srch-row a{ margin: 0; padding: 0; border: 0; outline:0px; }
	.news-srch-row img{ margin: 0; padding: 0; border: 0; outline:0px; }
	.news-srch-row p { margin: 0; padding: 0; border: 0; outline:0px;}

	#news-srch-label {
		margin-bottom: 5px;
	}
	#news-srch-label ul {
		list-style: none;
		display: inline;
	}
	#news-srch-label ul li {
		display: inline;
	}
	.news-srch-row {
		font: 12px/18px Arial !important;
		margin-top: 36px;
	/*	padding-left: 9px;*/
	}
	.news-srch-link_12_black {
		font: bold 12px Arial;
		color: #000000;
		text-decoration: none !important;
	}
	.news-srch-link_12_black:hover {
		text-decoration: none !important;
		color: #008D4F !important;
	}
	.news-srch-link_12_gray {
		font: 12px Arial;
		color: #666666;
		text-decoration: none;
	}
	.news-srch-link_12_gray:hover {
		text-decoration: underline;
	}
	.news-srch-txt-12-green-bold {
		font: bold 12px Arial;
		color: #6CB33F !important;
	}
	.news-srch-txt_10_gray {
		font: 10px Arial !important;
		color: #696969 !important;
	}

	.news-srch-lnk_10_gray {
		font: 10px Arial !important;
		color: #696969 !important;
	}

	.news-srch-txt_10_gray_unbold {
		font: 10px Arial !important;
		color: #696969 !important;
	}

	.news-srch-lnk_10_gray:hover {
		font: 10px Arial !important;
		color: #008D4F !important;
	}


	.news-srch-txt_12_black {
		font: normal 12px Arial;
		color: #000;
	}
	.news-srch-flt-right {
		float: right;
	}
	.detailReadIn {
		padding: 0 0 18px 10px;
		margin: 0 0 0px 0;
		float: left;
/*		width: 98%;*/
		width: 95% !important; /*changing because stayinformed in News moving out from right*/	
	}
	.NewsTop {
		padding-top: 0 !important;
		border-top: 5px solid #008D4F;
	}
	/***************End of News Listing Page **************/


	.FormSubHeadingFlexWithoutLine {
		color: #000000;
		display: block;
		float: left;
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		padding-top: 5px;
		width: 100%;
	}
	.TopIconsPdR2{padding-right:6px !important; }
	.text-large { margin-right:-3px;}

	.noScrollbar{
		overflow-x: hidden !important;
		overflow-y: auto !important;
	}
	/***************News Related Link hyperlink**************/
	.r-link{

	}


	.r-link a:link{
	 font: 11px/18px Arial !important;
	 border-bottom:1px dotted black !important;
	 text-decoration:none !important;
	 background: transparent !important;
	 color:#000000 !important;
	}
	.r-link a:hover {
	 font: 11px/18px Arial !important;
	 color: #008d4f !important;
	 border-bottom:1px dotted #008d4f !important;
	 text-decoration:none !important;
	 background: transparent !important;
	}
	.r-link a:visited {
	 font: 11px/18px Arial !important;
	 color: #008d4f !important;
	 border-bottom:1px dotted #008d4f !important;
	 text-decoration:none !important; 
	 background: transparent !important;
	}

	.email-val{font:12px Arial; color:red; margin-left:5px;}
	/***************End of News Related Link hyperlink**************/




	.facultyEmail a:link{
	 font:12px Arial !important;
	 color:#000000 !important;
	 background: transparent !important;
	 border-bottom:1px dotted #000000 !important;
	}
	
	.facultyEmail a:hover {
	 font:12px Arial !important;
	 color: #008d4f !important;
	 background: transparent !important;
	 border-bottom:1px dotted #008d4f !important;
 	}

	.facultyEmail a:visited {
	 font:12px Arial !important;
	 color: #008d4f !important;
	 background: transparent !important;
	 border-bottom:1px dotted #008d4f !important;
	}

	/*Right Navigation Chapter Landing On Style Tag in ribbon--Start*/
	.ms-rteStyle-rightNavWithGreen{ -ms-name:"right Nav With Green"; border-top: 1px solid #008D4F;	display: block; line-height:25px !important; height:24px; text-indent:8px; font:14px Arial;}
	.ms-rteStyle-rightNavWithGreen :hover{ background-color:#6FBC4F;color:#ffffff;display: block; cursor:pointer; text-indent:8px;}
	.ms-rteStyle-rightNavWithGreen-child { -ms-name:"right Nav With Green Child"; padding: 2px 5px !important; margin: 0; line-height:16px; font-size: 14px; font-weight: normal; color:#000; list-style: none; text-decoration:none !important; border:none !important; cursor:pointer; text-indent:0px;}
	.ms-rteStyle-rightNavWithGreen-child:hover{ background-color:transparent !important; color:#6CB33F !important; text-decoration:underline !important; border:none !important; cursor:pointer;}
	.ms-rteStyle-rightNavWithGreen:first-child{border-top:0px;}
	/*Right Navigation Chapter Landing On Style Tag in ribbon --End*/
	/*Paragraph tag  On Style Tag in ribbon --Start*/
	.ms-rteStyle-Para {-ms-name:"Paragraph New"; line-height: 18px; margin-bottom: 18px; padding-left:5px; padding-right:5px;}
	/*Paragraph tag  On Style Tag in ribbon --Start*/
	
	.ms-rteStyle-Heading-With-TopLine{ -ms-name:"Heading With TopLine"; 
		font: bold 11px Arial !important;
		color: #484848;
		letter-spacing: 2px;
		text-transform: uppercase;
		border-top: 1px Solid #ccc;
		padding-top:7px !important;
		float:left !important;
		width:100% !important;
		text-indent:10px !important;
		margin-left:-10px !important;
	}
	
	/*Paragraph tag  On Style Tag in ribbon --Start*/
.ms-rteStyle-Right-Nav-GrayHeading-Topline{ -ms-name:"Right-Nav GrayHeading Topline"; font: bold 12px Arial;color: #484848;text-transform: uppercase;padding: 0;margin: 0 0 10px 0;border-top: 1px solid #cccccc;padding-top:8px !important;}
.ms-rteStyle-Right-Nav-GrayHeading-NoLine{ -ms-name:"Right-Nav GrayHeading NoLine"; font: bold 12px Arial;color: #484848;text-transform: uppercase;padding: 0;margin: 0 0 10px 0;padding-top:8px !important;}
.ms-rteStyle-Float-Left{ -ms-name:"Float Left"; float:left;}
.ms-rteStyle-Float-Right{ -ms-name:"Float Right"; float:right;}

	/***************End of--Release 2**************/
	
	
.link_12_black_2_green_dotted{
	font:12px Arial !important;
	color:#000000 !important;
	border-bottom:1px dotted #000000 !important;
	text-decoration:none !important;
}

.link_12_black_2_green_dotted:hover , .link_12_black_2_green_dotted:visited {
	font:12px Arial !important;
	color:#008d4f !important;
	border-bottom:1px dotted #008d4f !important;
	text-decoration:none !important;
}

	/*Dynamic News Webpart*/
	.NewsImage{border:0px; width:108px; height:108px; margin-right:5px; float:left;}
    .NewsHyperLink {color:#008751 !important; font-family:Arial !important; font-size:12px !important;text-decoration:none !important;}
    .NewsSummary{color:#000000; font-family:Arial; font-size:12px;text-decoration:none;}


/************************Release 3 Start form here *********************/
/*Conference Managment*/
#conf-r-zone{ width:934px; background:ffffff; height:344px; }
#conf-r-zone .conf-r-zone-text {margin-left:5px !important; background:#ffffff; margin:0; padding:0; float:left; width:206px; padding-right:25px !important; }
#conf-r-zone .conf-r-zone-text h3{font:bold 24px/24px Arial !important; color:#389e6c; margin:0; padding:0; margin-top:8px !important; margin-bottom:10px !important;}
#conf-r-zone .conf-r-zone-text h4.green{font:bold 14px/24px Arial !important; color:#389e6c; margin:0; padding:0; margin-top:8px !important; margin-bottom:10px !important;}
#conf-r-zone .conf-r-zone-text h4.black{font:bold 14px/24px Arial !important; color:#000000; margin:0; padding:0; margin-top:8px !important; margin-bottom:10px !important;}
#conf-r-zone .conf-halfbanner-zone{ margin:0; padding:0; float:left; width:624px; height:344px;}
#conf-r-zone .conf-halfbanner-zone table#MSOZone{ margin-left:80px;}


.conf-full-banner #r1{ clear:both !important; float:left !important; overflow:hidden; }
.conf-full-banner-bottom #z1{ clear:both !important; float:left !important; }

.ms-rteStyle-SubHeadingGreen{ -ms-name:"Con-Green-SubHeading"; font:bold 14px/24px Arial !important; color:#389e6c; margin:0; padding:0; margin-top:8px !important; margin-bottom:10px !important;  }
.ms-rteStyle-SubHeadingBlack{ -ms-name:"Con-Black-SubHeading"; font:bold 14px/24px Arial !important; color:#000000; margin:0; padding:0; margin-top:8px !important; margin-bottom:10px !important;  }



.GreenTop-conf-z1 { border-top: 5px solid #008D4F; float: left; padding-bottom:25px ; margin-right: 8px; margin-top: 10px; width:227px !important; padding-left:0px !important; padding-right:0px !important; clear:both; overflow:hidden;}

#z1 .rightNav ul, .rgt ul  {margin-top:-1px !important;}
.GreenTop-conf-z2 {	border-top: 5px solid #008D4F; float: left; padding:13px 10px 25px 10px ; margin-right: 8px; margin-top: 10px; width:444px;}
.GreenTop-conf-z3 {	border-top: 5px solid #008D4F; float: left; padding:0px 0px 25px 0px ; margin-top: 10px; width:226px;}

.GreenTop-conf-z3 h3 {padding-left:10px;}
.GreenTop-conf-z3 p {padding-left:10px;}

.GreenTop-conf-z1 h3{ margin:0; padding:0; margin-top:8px !important; margin-bottom:10px !important;}
.GreenTop-conf-z2 ul li  {
		font: 12px/18px Arial;
		color: #000 !important;
		text-decoration: none;
		list-style: disc;
		margin-bottom: 18px;
	}
	.GreenTop-conf-z2 ul li a  {
		color: #000 !important;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	.GreenTop-conf-z2 ul li a:hover {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	.GreenTop-conf-z2 ul li a:visited{
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	.GreenTop-conf-z2 ol li {
		font: 12px/18px Arial;
		color: #000;
		text-decoration: none;
		margin-bottom: 18px;
	}
	.GreenTop-conf-z2 ol li a  {
		color: #000;
		text-decoration: none;
		border-bottom: 0.09em #000 dotted;
		border-spacing: 3px;
	}
	.GreenTop-conf-z2 ol li a:hover{
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}
	.GreenTop-conf-z2 ol li a:visited{
		color: #008D4F;
		text-decoration: none;
		border-bottom: 0.09em #008d4f dotted;
		border-spacing: 3px;
	}


	.GreenTop-conf-z2 h3 {
		font: bold 24px Arial;
		color: #008D4F;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		padding-bottom:10px !important;
	}
	
	.GreenTop-conf-z21 p {
		line-height: 18px;
		margin-bottom: 18px;
		color:#000 !important;
		font: 12px Arial !important;
		color: #000000 !important;
}
	.GreenTop-conf-z21 a {
		font: 12px Arial;
		color: #000 !important;
		border-bottom: 1px dotted #000;
		text-decoration: none;
	}
	.GreenTop-conf-z21 a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.GreenTop-conf-z21 a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
/*Conference Managment Ends */









/* Historic Time line Css Starts Here */

/*html, p, a, img, legend, ul, li, ol{margin:0; border:0;} */
#mytable { width: 920px!important; margin: 0 auto; padding: 0; margin-top: 1px !important;}
#mytable table {border-collapse: separate!important; border-spacing: 9px 0!important; width: 952px!important; margin-left: -20px!important;}
#mytable th { font: bold 30px Arial; color: #686868; width: 105px!important; height: 36px; line-height: 36px; border-top: 3px solid #b2b2b2; text-align: center;padding: 1px 0 4px 0!important;}
#mytable td{ width:105px; border: none; vertical-align:top;}
#mytable ul {padding: 0!important; margin-top: 0px;}
#mytable ul li { font: 12px/18px Arial; color: #686868; list-style-type: none; border-top: 1px solid #cccccc; padding: 4px 0px;}
#mytable li {padding: 1px 5px 0px 5px;}
#mytable ul li a{ font:11px/18px Arial; color:#686868; text-decoration:none; cursor:pointer; }
#mytable ul li a:hover{ color:#008d4f; text-decoration:none;}
#mytable ul li a:selected{ font:12px/22px Arial; color:#008d4f; text-decoration:none; }


#mytable ul > li > a{ font:12px/18px Arial; color:#686868; text-decoration:none; cursor:pointer; }
#mytable ul > li > a:hover{ color:#008d4f; text-decoration:none;}
#mytable ul > li > a:selected{ font:12px/22px Arial; color:#008d4f; text-decoration:none; }

#pagination { height: 25px; width:935px; text-align:center; margin:0 auto; margin-top: 50px; margin-bottom: 50px;}
#pagination ul li{ font:bold 12px Arial; color:#686868; margin:0; padding:0; list-style-type:none; margin-right:10px; display:inline; }
#pagination ul > li > a{ font:bold 12px Arial; color:#686868; text-decoration:none; }
#pagination ul > li > a:hover{ color:#008d4f;}
#pagination ul > li > a:selected{ font:bold 12px Arial; color:#008d4f; text-decoration:none;}
#pagination .imgLft {padding-right: 79px;}
#pagination .imgRgt {padding-left: 79px;}

#PageTitle {height: 49px; width: 934px!important; margin: 0; border-top: solid 5px #008d4f; padding-left: -1px!important;}
#PageTitle h1 {font: bold 24px Arial; color: #008d4f; padding-left: 1px; margin: 0 auto; line-height: 44px; }

.TstTmErrMsg
    {
        font-weight: bold;
        display: block;
        padding: 10px;
        margin: 0 0 15px;
    }
    #timeline-Form
    {
        width: 500px;
        font: 12px Arial;
        color: #484848;
        padding-bottom:40px;
    }
    #timeline-Form td
    { width:auto !important; padding-right:5px !important;}
    
    #timeline-Form input[type=text]
    {
        -webkit-transition: all 0.30s ease-in-out;
        -moz-transition: all 0.30s ease-in-out;
        -ms-transition: all 0.30s ease-in-out;
        -o-transition: all 0.30s ease-in-out;
        outline: none;
        padding: 3px 0px 3px 3px;
        margin: 5px 1px 3px 0px;
        border: 1px solid #cccccc;
        background: #ffffff;
        width: 250px;
        color: #484848;
        font-size: 12px;
    }
	
	    #timeline-Form textarea
    {
        -webkit-transition: all 0.30s ease-in-out;
        -moz-transition: all 0.30s ease-in-out;
        -ms-transition: all 0.30s ease-in-out;
        -o-transition: all 0.30s ease-in-out;
        outline: none;
        padding: 3px 0px 3px 3px;
        margin: 5px 1px 3px 0px;
        border: 1px solid #cccccc;
        background: #ffffff;
        width: 250px;
        color: #484848;
        font-size: 12px;
    }
	
	    #timeline-Form select
    {
        -webkit-transition: all 0.30s ease-in-out;
        -moz-transition: all 0.30s ease-in-out;
        -ms-transition: all 0.30s ease-in-out;
        -o-transition: all 0.30s ease-in-out;
        outline: none;
        padding: 3px 0px 3px 3px;
        margin: 5px 1px 3px 0px;
        border: 1px solid #cccccc;
        background: #ffffff;
        width: 250px;
        color: #484848;
        font-size: 12px;
    }
	
    #timeline-Form input[type=text]:focus
    {
        box-shadow: 0 0 5px rgba(81, 203, 238, 1);
        padding: 3px 0px 3px 3px;
        margin: 5px 1px 3px 0px;
        border: 1px solid rgba(81, 203, 238, 1);
        background: #ffffff;
    }
	#timeline-Form INPUT[type="submit"]:focus
    {
        box-shadow: 0 0 5px rgba(81, 203, 238, 1);
        padding: 3px 0px 3px 3px;
        margin: 5px 1px 3px 0px;
        border: 1px solid rgba(81, 203, 238, 1);
        background: #ffffff;
    }
	#timeline-Form textarea:focus
    {
        box-shadow: 0 0 5px rgba(81, 203, 238, 1);
        padding: 3px 0px 3px 3px;
        margin: 5px 1px 3px 0px;
        border: 1px solid rgba(81, 203, 238, 1);
        background: #ffffff;
    }
    #timeline-Form .bimg
    {
        outline: none;
        padding: 3px 0px 3px 3px;
        margin: 5px 1px 3px 0px;
        border: 1px solid #cccccc;
        background: #ffffff;
        width: 250px;
        color: #484848;
        font-size: 12px;
    }
    #timeline-Form .lable
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px color: #484848;
    }
    #timeline-Form .btn
    {
        width: auto;
        height: 28px;
        padding: 5px;
        border: 1px solid #cccccc;
        font-size: 13px;
        font-weight: bold;
        cursor: pointer;
        background: #f7f7f7;
        color: #333333;
    }
    #timeline-Form .btn:hover
    {
        background: #eeeeee;
    }

.trigger a:link{font:12px/18px Arial; color:#686868; text-decoration:none; cursor:pointer; }
.trigger a:hover{font:12px/18px Arial; color:#008d4f; text-decoration:none; cursor:pointer; }
.trigger a:visited{font:12px/18px Arial; color:#008d4f; text-decoration:none; cursor:pointer; }



    .myHover
    {
        width: 93px !important;
        background: #e5e5e5;
        font: 11px Arial;
        color: #686868;
        position: absolute;
        margin-left:-5px;
        padding:7px;
    }
    .myHover p
    {
        margin: 4px 0 0;
        padding: 0;
        width: 90px;
    }

    .myHover img
    {
    cursor:pointer;    
    }

    
    #pnlOne
    {
    
   		width: 343px !important;
		height: 218px !important;
		position: absolute !important;
		left: 50% !important;
		top: 50% !important; 
		margin-left: -184px !important;
		margin-top: -150px !important; 
        border: 1px solid #6a6a6a;
        padding: 3px;
        background: #ffffff;

    }
    #pnlOne img a
    {
        border: none;
        cursor:pointer;
    }
    #pnlOne .header
    {
        vertical-align: middle;
        border-bottom: 1px solid #cdcdcd;
        padding: 5px 10px;
    }

    #pnlOne .header img
    {
     cursor:pointer;
     }

	#rightButton1{border:none !important;}
	#leftButton1{border:none !important;}

    #pnlOne .content
    {
        padding: 14px 10px 0;
        font: 12px Arial;
        color: #686868;
        overflow: auto;
        height: 160px;
        width: 323px;
    }
    #pnlOne .content h2
    {
        padding: 0 0 5px;
        margin: 0;
        font: 18px Arial;
        font-weight: bold;
        color: #686868;
    }
    #pnlOne .content h3
    {
        padding: 0px;
        margin: 0;
        font: 12px Arial;
        font-weight: bold;
        color: #686868;
	margin-bottom:12px;
    }
    #pnlOne a
    {
        font: 11px Arial;
        color: #008d4f;
        text-decoration: none;
    }
    #pnlOne a:hover
    {
        color: #686868;
    }
    
    /* basic scrollbar styling */
    /* vertical scrollbar */
    #pnlOne .mCSB_container
    {
        width: auto;
        margin-right: 30px;
        overflow: hidden;
    }
    #pnlOne .mCSB_container.mCS_no_scrollbar
    {
        margin-right: 0;
    }
    #pnlOne .mCS_disabled .mCSB_container.mCS_no_scrollbar, .mCS_destroyed .mCSB_container.mCS_no_scrollbar
    {
        margin-right: 30px;
    }
    #pnlOne .mCustomScrollBox .mCSB_scrollTools
    {
        width: 16px;
        height: 100%;
        top: 0;
        right: 0;
    }
    #pnlOne .mCSB_scrollTools .mCSB_draggerContainer
    {
        height: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonUp + .mCSB_draggerContainer
    {
        padding-bottom: 40px;
    }
    #pnlOne .mCSB_scrollTools .mCSB_draggerRail
    {
        width: 5px;
        height: 100%;
        margin: 0 auto;
    }
    #pnlOne .mCSB_scrollTools .mCSB_dragger
    {
        cursor: pointer;
        width: 100%;
        height: 30px;
    }
    #pnlOne .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
    {
        width: 5px;
        height: 100%;
        margin: 0 auto;
        text-align: center;
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown
    {
        height: 20px;
        overflow: hidden;
        margin: 0 auto;
        cursor: pointer;
    }
   #pnlOne .mCSB_scrollTools .mCSB_buttonDown
    {
        bottom: 0;
        margin-top: -40px;
    }
    /* horizontal scrollbar */
    #pnlOne .mCSB_horizontal .mCSB_container
    {
        height: auto;
        margin-right: 0;
        margin-bottom: 30px;
        overflow: hidden;
    }
    #pnlOne .mCSB_horizontal .mCSB_container.mCS_no_scrollbar
    {
        margin-bottom: 0;
    }
    #pnlOne .mCS_disabled .mCSB_horizontal .mCSB_container.mCS_no_scrollbar, .mCS_destroyed .mCSB_horizontal .mCSB_container.mCS_no_scrollbar
    {
        margin-right: 0;
        margin-bottom: 30px;
    }
    #pnlOne .mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools
    {
        width: 100%;
        height: 16px;
        top: auto;
        right: auto;
        bottom: 0;
        left: 0;
        overflow: hidden;
    }
    #pnlOne .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer
    {
        height: 100%;
        width: auto;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        overflow: hidden;
    }
    #pnlOne .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft + .mCSB_draggerContainer
    {
        padding-bottom: 0;
        padding-right: 20px;
    }
    #pnlOne .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail
    {
        width: 100%;
        height: 2px;
        margin: 7px 0;
    }
    #pnlOne .mCSB_horizontal .mCSB_scrollTools .mCSB_dragger
    {
        width: 30px;
        height: 100%;
    }
    #pnlOne .mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
    {
        width: 100%;
        height: 4px;
        margin: 6px auto;
    }
    #pnlOne .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight
    {
        width: 20px;
        height: 100%;
        overflow: hidden;
        margin: 0 auto;
        cursor: pointer;
        float: left;
    }
    #pnlOne .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight
    {
        right: 0;
        bottom: auto;
        margin-left: -40px;
        margin-top: -16px;
        float: right;
    }
    
    /* default scrollbar colors and backgrounds */
    #pnlOne .mCustomScrollBox .mCSB_scrollTools
    {
        opacity: 0.75;
    }
    #pnlOne .mCustomScrollBox:hover .mCSB_scrollTools
    {
        opacity: 1;
    }
    #pnlOne .mCSB_scrollTools .mCSB_draggerRail
    {
        background: #000; /* rgba fallback */
        background: rgba(0,0,0,0.2);
        filter: "alpha(opacity=20)";
        -ms-filter: "alpha(opacity=20)"; /* old ie */
    }
    #pnlOne .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
    {
        background: #242424; /* rgba fallback */
        background: rgba(36,36,36,100);
        filter: "alpha(opacity=75)";
        -ms-filter: "alpha(opacity=75)"; /* old ie */
    }
    #pnlOne .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
    {
        background: rgba(36,36,36,0.85);
        filter: "alpha(opacity=85)";
        -ms-filter: "alpha(opacity=85)"; /* old ie */
    }
    #pnlOne .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
    {
        background: rgba(36,36,36,0.9);
        filter: "alpha(opacity=90)";
        -ms-filter: "alpha(opacity=90)"; /* old ie */
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight
    {
        background-image: url(mCSB_buttons.png);
        background-repeat: no-repeat;
        opacity: 0.4;
        filter: "alpha(opacity=40)";
        -ms-filter: "alpha(opacity=40)"; /* old ie */
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonUp
    {
        background-position: 0 0; /* 
	sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
	*/
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonDown
    {
        background-position: 0 -20px; /* 
	sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
	*/
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonLeft
    {
        background-position: 0 -40px; /* 
	sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
	*/
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonRight
    {
        background-position: 0 -56px; /* 
	sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
	*/
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonUp:hover, .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover
    {
        opacity: 0.75;
        filter: "alpha(opacity=75)";
        -ms-filter: "alpha(opacity=75)"; /* old ie */
    }
    #pnlOne .mCSB_scrollTools .mCSB_buttonUp:active, .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active
    {
        opacity: 0.9;
        filter: "alpha(opacity=90)";
        -ms-filter: "alpha(opacity=90)"; /* old ie */
    }
	
/* Historic Time line Css Ends Here */


    /* Job Search Css Starts Here */
    .ErrorMsg
    {
        color: Red;
        padding-left: 22px !important;
        font-weight: bold;
    }

    .slJobWrapper-r3
    {
        width: 934px;
        overflow: hidden;

    }
    .greentop-r3
    {
        border-top: 5px solid #008d4f;
    }
    .slJobWrapperLeftZone-r3
    {
        font: 12px Arial;
        color: #000;
        width: 690px;
        float: left;
        margin: 0 !important;
        padding: 0 !important;
    }
    .slJobWrapperLeftZone-r3 h3
    {
        font: bold 24px Arial !important;
        color: #008d4f !important;
        margin: 0;
        padding: 9px 0 0px !important;
    }
    
    
    .slJobWrapperRightZone-r3
    {
        font: 12px Arial;
        color: #000;
        width: 228px;
        float: left;
    }
    /* Css Pagelayout Structure */
    
    
    /* Css Headings Structure */
    .slJobWrapper-r3 h3
    {
        font: bold 24px Arial;
        color: #008d4f;
        margin-bottom: 5px;
        margin-left: 10px;
        margin-top: 5px;
    }
    .slJobWrapper-r3 h4
    {
        font: bold 14px Arial;
        color: #008d4f;
        margin-bottom: 10px;
        margin-top: 5px;
    }
    .slJobWrapperRightZone-r3 h2
    {
        padding: 0;
        margin: 0 0 9px 0;
        float: left;
        width: 100%;
        font-size: 11px;
        font-weight: bold;
        color: #5f5f5f;
        letter-spacing: 2px;
    }
    .slJobText-r3
    {
        line-height:18px !important;
        margin-bottom: 10px !important;
    }
    /* Css Headings Structure */
    
    
    
    /* Css SearchBox Structure */
    .detailSearchBox-r3
    {
        padding: 0 0 6px;
        margin: 0;
        margin-bottom: 15px !important;
        float: left;
        width: 100%;
        border-bottom: 1px solid #cccccc;
        background:#faf9f9;
        min-height:72px;
    }
    .detailSearchBox-r3 p
    {
        font: 12px Arial;
        padding-bottom: 13px;
        margin: 0px;
    }
    .searchBoxKeyword-r3
    {
        padding: 0;
        margin: 15px 0px 0 7px !important;
        float: left;
    }
    
    .searchBoxKeyword-r3 input 
    {
		padding: 0;
		margin: 8px 0 0 0;
		float: left;
		width: 200px !important;
		height: 15px !important;
		border: 1px solid #aaadb2;
		margin-left: 0px !important;
		margin-right:16px !important;
		font:11px Arial !important;
		color:#000000 !important;  	
	}
    
    .searchBoxType-r3
    {
        padding: 0;
        margin: 15px 16px 0 0px !important;
        float: left;
    }
    
    .searchBoxType-r3 select {
		padding: 0;
		margin: 8px 0 9px 0;
		float: left;
		width: 200px !important;
		height: 17px !important;
		border: 1px solid #aaadb2;
		font:11px Arial !important;
		color:#000000 !important;  	
}
    
    .searchBoxRegion-r3
    {
        padding: 0;
        margin: 15px 10px 20px 0px;
        float: left;
    }
    
    .searchBoxRegion-r3 select {
		padding: 0;
		margin: 8px 0 0 0;
		float: left;
		width: 150px !important;
		height: 17px !important;
		border: 1px solid #aaadb2;
		font:11px Arial !important;
		color:#000000 !important;  	
}
    .searchBoxButton-r3
    {
        padding: 0;
        margin: 39px 0 0 5px !important;
        float: left;
        width: 50px;
        font: normal 11px Arial;
        color: #000000;
    }
    .searchBoxButton-r3 a
    {
        text-decoration: none !important;
        font-size: 11px;
        color: #000000;
    }
    .searchBoxButton-r3 a:hover
    {
        color: #008D4F;
    }
    .searchBoxButton2-r3
    {
        padding: 0;
        margin:15px -7px 6px 0 !important;
        font: normal 11px Arial;
        color: #000000;
        float: right;
        width: 90px;
    }
    .searchBoxButton2-r3 a
    {
        text-decoration: none !important;
        font-size: 11px;
        color: #000000;
    }
    .searchBoxButton2-r3 a:hover
    {
        color: #008D4F;
    }
    /* Css SearchBox Structure */
    
    
    /* Css Job List Structure */
    .slJobList-r3
    {
        padding-bottom: 2px !important;
        margin-left: 5px;
    }
    .slJobList-r3 h2
    {
        font: bold 14px Arial;
        margin: 0px;
    }
    .slJobList-r3 a
    {
        text-decoration: none !important;
    }
    .slJobList-r3 table td
    {
        padding-right: 10px;
        padding-top: 18px;
    }
    
    .slJobList-r3 table td P
    {
       margin:0px !important;
    }
    
    .slJobListLeftZone-r3
    {
        font: 11px Arial;
        color: #696969;
        width: 170px;
        float: left;
    }
    .slJobListRightZone-r3
    {
        font: 12px Arial;
        color: #000;
        width: 500px;
        float: left;
    }
    .slJobListLeftZone-r3 p
    {
        margin: 0px;
    }
    .slJobListRightZone-r3 a
    {
        text-decoration: none !important;
        font: bold 12px Arial;
        color: #000000;
        margin-bottom: 2px;
    }
    .slJobListRightZone-r3 a:hover
    {
        color: #008D4F;
    }
    .slJobListRightZone-r3 p
    {
        margin: 0px 0px 3px 0px;
    }
    /* Css Job List Structure */
    
    
    /* Css Job Footer Structure */
    .slJobFooter-r3
    {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
    .slJobFooterRightZone-r3
    {
        font: 12px Arial;
        color: #000;
        width: 100%;
        float: left;
    }
    .slJobFooter-r3 p
    {
        margin: 0px;
        font: 11px Arial;
        color: #696969;
    }
    .slJobFooterArrows
    {
        padding: 0;
        float: right;
        cursor: pointer;
    }
    /* Css Job Footer Structure */

    /* Job Search Css Ends Here */	
	
 /* Css AKUSpotLight Starts Here */
    .pdL2
    {
        padding: 0 4px !important;
        width: 223px !important;
    }
    .slJobAKUSpotLight-r3
    {
        padding: 16px 10px 15px 10px !important;
		height:250px !important;
    }
    .slJobAKUSpotLight-r3 h2
    {
        font: bold 11px Arial !important;
        margin: 0 !important;
        padding: 4px 0 !important;
        letter-spacing:2px;
        padding-top:17px !important;
        color:#494949 !important;
		
    }
    .slJobAKUSpotLight-r3 p
    {
        margin: 0px;
    }
    .slJobAKUSpotLightImgText-r3
    {
        font-weight: bold !important;
		padding: 10px !important;
		width: 190px;
		background-color: #f9f9f9;
		font: 11px Arial;
		color: #000;
		height: 50px;
		margin-top: -4px;    
	}
    .slJobAKUSpotLightImgText-r3 a
    {
        text-decoration: none !important;
		color: black !important;
    }
	/*New*/
	.slJobAKUSpotLightImgText-r3 a:hover{
		text-decoration: none !important;
		color: #008D4F !important;
	}
    /* Css AKUSpotLight Structure */
    /*
	Slideshow
*/
    
    #slides
    {
        top: 15px;
        left: 4px;
        z-index: 100;
    }
    
    /*
	Slides container
	Important:
	Set the width of your slides container
	Set to display none, prevents content flash
*/
    
    #slides .slides_control
    {
        position: relative !important;
        width: 840px !important;
        height: 170px !important;
        left: -280px !important;
    }
    #slides .slides_container
    {
        display: none;
        overflow: hidden;
        padding: 0 !important;
        margin-top: 10px !important;
        position: relative;
        width: 280px;
        background: transparent !important;
		height:240px;
    }
    
    /*
	Each slide
	Important:
	Set the width of your slides
	If height not specified height will be set by the slide content
	Set to display block
*/
    
    .slides_container div.slide
    {
        width: 280px;
        height: 155px;
        display: block;
    }
    
    
    /*
	Next/prev buttons
*/
    
    #slides .nextLink, #slides .prevLink
    {
        text-align: right;
        z-index: 101;
        color: #FFFFFF;
        font-size: 14px;
    }
    /*
	Pagination
*/
    
    .pagination
    {
        margin: 26px auto 0;
        width: 100px;
        display: none;
    }
    
    .pagination li
    {
        float: left;
        margin: 0 1px;
        list-style: none;
    }
    
    .pagination li a
    {
        display: block;
        width: 12px;
        height: 0;
        padding-top: 12px;
        background-image: url(../img/pagination.png);
        background-position: 0 0;
        float: left;
        overflow: hidden;
    }
    
    .pagination li.current a
    {
        background-position: 0 -12px;
    }
    
    /*
	Caption
*/
    
    .caption
    {
        z-index: 500;
        position: absolute;
        bottom: -35px;
        left: 0;
        height: 30px;
        padding: 5px 20px 0 20px;
        background: #000;
        background: rgba(0,0,0,.5);
        width: 540px;
        font-size: 1.3em;
        line-height: 1.33;
        color: #fff;
        border-top: 1px solid #000;
        text-shadow: none;
    }

 /* Css AKUSpotLight Ends Here */
 
 /* Event Admin Table Format */			
#SendEmail input[type="submit"]{ font:11px Arial; background:#008D4F; border:none; padding:2; margin:0; width:auto; height:20px; color:#ffffff; cursor:pointer;  }
#Subcrib1 Div > table{border-collapse:collapse; padding:0; margin:0; width:650px;  }
#Subcrib1 Div > table th { background:#008D4F; height:35px; font:bold 13px Arial; color:#fff; border:1px solid #aaadb2; text-align:left; padding-left:5px; }
#Subcrib1 Div > table td { background:#fff; width:20%; height:25px; padding-left:5px; text-align:left; font:12px Arial; color:#616367; width:auto; border:1px solid #aaadb2;  }
#Subcrib1 Div > table td a:link{ font:12px Arial; color:#000; border-bottom:1px dotted #000 !important; text-decoration:none !important;  }
#Subcrib1 Div > table td a:hover{ font:12px Arial; color:#008D4F; border-bottom:1px dotted #008D4F !important; text-decoration:none !important;  }
.event-cst-pgi table td { width:18px !important; background:#008D4F !important; border:none !important; color:white !important; text-decoration:none !important;}
.event-cst-pgi table td a:link {color:white !important; border-bottom:1px dotted white !important; text-decoration:none !important;}
.event-cst-pgi table td a:hover {color:white !important; border-bottom:1px dotted white !important; text-decoration:none !important;}

#Subcrib2{ border-top:none;  border-collapse:collapse; !important; }
#Subcrib2 Div > table{border-collapse:collapse; padding:0; margin:0; width:650px;  }
#Subcrib2 Div > table th { background:#008D4F; height:35px; font:bold 13px Arial; color:#fff; border:1px solid #aaadb2; text-align:left; padding-left:5px; }
#Subcrib2 Div > table td { background:#fff; width:20%; height:25px; padding-left:5px; text-align:left; font:12px Arial; color:#616367; width:auto; border:1px solid #aaadb2;  }
#Subcrib2 Div > table td a:link{ font:12px Arial; color:#000; border-bottom:1px dotted #000 !important; text-decoration:none !important;  }
#Subcrib2 Div > table td a:hover{ font:12px Arial; color:#008D4F; border-bottom:1px dotted #008D4F !important; text-decoration:none !important;  }
#Subcrib2 Div > table div.event-cst-pgi td { width:10px; background:#008D4F; border:none; color:white;}
.event-cst-pgi table td { width:18px !important; background:#008D4F !important; border:none !important; color:white !important; text-decoration:none !important;}
.event-cst-pgi table td a:link {color:white !important; border-bottom:1px dotted white !important; text-decoration:none !important;}
.event-cst-pgi table td a:hover {color:whit !important; border-bottom:1px dotted white !important; text-decoration:none !important;} 
   /* Css Pagelayout Structure */
   			#uni-wrap-event .event-detail-black-bold{font:bold 12px Arial !important; color:black !important;}
			#uni-wrap-event .event-detail-black-unbold{font:normal 12px/18px Arial !important; color:black !important;}
			#uni-wrap-event .event-right-heading{font:bold 11px Arial !important; color:black !important; letter-spacing:2px; text-transform:uppercase; border-top:1px solid #cccccc; padding-top:10px; padding-left:10px;}
			#uni-wrap-event .event-right-heading p{font:11px/17px Arial !important; color:black !important; padding-left:10px; padding-bottom:15px;}
			#uni-wrap-event .event-input{width:130px;}
			#uni-wrap-event .event-input input{width:130px; float:left; margin-left:10px; height: 15px !important; border: 1px solid #aaadb2; font:11px Arial;}
			#uni-wrap-event .event-right-btn a{text-decoration: none !important; font-size: 12px; color: #000000 !important; font-weight:bold; margin-left:10px;}
			#uni-wrap-event .event-right-btn a:hover { color: #008D4F !important; margin-left:10px; }	
			#uni-wrap-event .slEventWrapper-r3 { width: 934px; overflow: hidden; }
			#uni-wrap-event .greentop-r3 { border-top: 5px solid #008d4f; }
			#uni-wrap-event .slEventWrapperLeftZone-r3 { font:12px Arial; color:#000; width:670px; float:left; margin-right:30px; padding-right:6px;}
            #uni-wrap-event .slEventWrapperRightZone-r3 { font:12px Arial; color:#000; width:228px; float:left; margin-left:20px;}
            #uni-wrap-event .slEventWrapperRightZone-r3 .slEventSubscribe-r3 p { font:11px/17px Arial; padding-left:10px;}
            #uni-wrap-event .searchslEventWrapperRightZone-r3 .slEventSubscribe-r3 p{ font:11px/17px Arial; padding-left:10px;}
			 /* Css Pagelayout Structure */
			
			
			 /* Css Headings Structure */
            #uni-wrap-event .slEventWrapper-r3 h3{ font: bold 24px Arial !important; color: #008d4f !important; margin: 0; padding: 9px 0 !important;}
            #uni-wrap-event .slEventWrapper-r3 h4{ font:bold 12px Arial; color: #008d4f; margin-bottom:10px; margin-top:10px;}
			#uni-wrap-event .slEventWrapperRightZone-r3 h2 { padding: 0; margin: 0 0 9px 0; float: left; width: 100%; font-size: 11px; font-weight: bold; color: #5f5f5f; letter-spacing: 2px; border:none !important; }
			#uni-wrap-event .Event1_error {font:11px Arial !important; color:red !important; margin-left:10px !important; margin-top:12px !important;}
			#uni-wrap-event .event1_confirm {font:11px Arial !important; color:#008d4f!important; margin-left:10px !important; margin-top:12px !important;}
			.nrf{min-height:250px;}
			.e-org {margin-top: 15px !important;}
            /* Css Headings Structure */
            
            /* Event Bullet Structure */
            #uni-wrap-event .slEventWrapper-r3 p a{color:#000; text-decoration:none; border-bottom: 0.09em #000 dotted; border-spacing:3px;}
			#uni-wrap-event .slEventWrapper-r3 p a:hover{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}
			#uni-wrap-event .slEventWrapper-r3 p a:visited{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}

            #uni-wrap-event .slEventWrapper-r3 ul li:last-child{ font:12px/17px Arial; color:#000; text-decoration:none; list-style:disc; margin-left:-18px !important; margin-bottom:10px !important;}
            #uni-wrap-event .slEventWrapper-r3 ul li{ font:12px/17px Arial; color:#000; text-decoration:none; list-style:disc; margin-left:-18px !important;}
			#uni-wrap-event .slEventWrapper-r3 ul li a{color:#000; text-decoration:none; border-bottom: 0.09em #000 dotted; border-spacing:3px;}
			#uni-wrap-event .slEventWrapper-r3 ul li a:hover{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}
			#uni-wrap-event .slEventWrapper-r3 ul li a:visited{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}
			
			#uni-wrap-event .slEventWrapper-r3 ol li{ font:12px/17px Arial; color:#000; text-decoration:none; margin-left:-18px !important;}
			#uni-wrap-event .slEventWrapper-r3 ol li a{color:#000; text-decoration:none; border-bottom: 0.09em #000 dotted; border-spacing:3px;}
			#uni-wrap-event .slEventWrapper-r3 ol li a:hover{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}
			#uni-wrap-event .slEventWrapper-r3 ol li a:visited{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}

            
 /* Css Pagelayout Structure */
			#uni-wrap-event .searchslEventWrapper-r3 { width: 934px; overflow: hidden; }
			#uni-wrap-event .searchgreentop-r3 { border-top: 5px solid #008d4f; }
			#uni-wrap-event .searchslEventWrapperLeftZone-r3 { font:12px Arial; color:#000; width:670px; float:left; margin-right:10px; padding-left:5px !important;}
            #uni-wrap-event .searchslEventWrapperRightZone-r3 { font:12px Arial; color:#000; width:228px; float:left; margin-left:20px;}
			 /* Css Pagelayout Structure */
			
			
			 /* Css Headings Structure */
            #uni-wrap-event .searchslEventWrapper-r3 h3{ font: bold 24px Arial !important; color: #008d4f !important; margin: 0; padding: 9px 0 !important;}
            #uni-wrap-event .searchslEventWrapper-r3 h4{ font:bold 14px Arial; color: #008d4f; margin-bottom:10px; margin-top:5px;}
			#uni-wrap-event .searchslEventWrapperRightZone-r3 h2 { padding: 0; margin: 0 0 9px 0; float: left; width: 100%; font-size: 11px; font-weight: bold; color: #5f5f5f; letter-spacing: 2px; text-transform:uppercase !important; margin-bottom:4px !important;}
            /* Css Headings Structure */
			
			
			
            /* Css SearchBox Structure */
			#uni-wrap-event .event-detailSearchBox-r3 { padding: 0px; margin: 0; margin-bottom: 37px; float: left; width: 100%; border-bottom: 1px solid #cccccc; background: #faf9f9; min-height:94px; }
			#uni-wrap-event .event-detailSearchBox-r3 p { font: 12px Arial; padding-bottom: 6px; margin: 0px; }
			#uni-wrap-event .event-searchBoxKeyword-r3 { padding: 0; margin: 15px 18px 26px 7px; float: left; width: 260px; }
			#uni-wrap-event .event-searchBoxKeyword-r3 input { font: 11px Arial; padding: 0; margin: 2px 0 0 0; float: left; width: 260px !important; height: 15px !important; border: 1px solid #aaadb2; margin-left: 0px !important; margin-right: 16px !important;}
			#uni-wrap-event .event-searchBoxType-r3 { padding: 0; margin: 15px 18px 20px 0px; float: left; width: 130px; }
			#uni-wrap-event .event-searchBoxType-r3 select { padding: 0; margin: 2px 0 9px 0; float: left; width: 160px !important; height: 17px !important; border: 1px solid #aaadb2; font:11px Arial !important; color:black !important;}
			#uni-wrap-event .event-searchBoxRegion-r3 { padding: 0; margin: 15px 10px 20px 30px; float: left; width: 130px; }
			#uni-wrap-event .event-searchBoxRegion-r3 select { padding: 0; margin: 2px 0 9px 0; float: left; width: 130px; height: 17px !important; border: 1px solid #aaadb2; font:11px Arial !important; color:black !important;}
			#uni-wrap-event .event-searchBoxButton-r3 { padding: 0; margin: 38px 0px 20px 0px; float: left; width: 50px; }
			#uni-wrap-event .event-searchBoxButton-r3 a { text-decoration: none !important; font-size: 11px; color: #000000 !important; }
			#uni-wrap-event .event-searchBoxButton-r3 a:hover { color: #008D4F !important; }	
			/* Css SearchBox Structure */
            

            /* Css Event List Structure */
			#uni-wrap-event .event-slEventList-r3 { padding-bottom: 36px; width:670px; }
			#uni-wrap-event .event-slEventList-r3 p.lineSpace { margin-bottom: 18px; }
			#uni-wrap-event .event-slEventListLeftZone-r3{ font:11px Arial; color:#000; width:140px; float:left; color:#696969; margin-right:35px;}
            #uni-wrap-event .event-slEventListRightZone-r3{ font:12px Arial; color:#000; width:495px; float:left;}
			#uni-wrap-event .event-slEventListLeftZone-r3 p { margin: 0px; }
			#uni-wrap-event .event-slEventListRightZone-r3 h2 { margin: 0px; margin-bottom: 18px; font: bold 14px Arial; color:#000;  }
			#uni-wrap-event .event-slEventListRightZone-r3 a { text-decoration: none !important; font:12px Arial; color: #000000; margin-bottom: 2px; }
			#uni-wrap-event .event-slEventListRightZone-r3 a:hover { color: #008D4F; }
			#uni-wrap-event .event-slEventListRightZone-r3 p { margin: 0px 0px 3px 0px; font:12px/18px Arial; color:#000; }
			#uni-wrap-event .event-slEventListRightZone-r3 a { text-decoration: none !important; font-size: 12px; color: #000000 !important; }
			#uni-wrap-event .event-slEventListRightZone-r3 a:hover { color: #008D4F !important; }	

			 /* Css Event List Structure */

          
            /* Css Event Footer Structure */
			#uni-wrap-event .event-slEventFooter-r3 { float:right; margin-right:264px; padding-bottom:24px !important; }
			#uni-wrap-event .detailevent-slEventFooter-r3 { padding-bottom: 10px;}
			#uni-wrap-event .event-slEventFooterLeftZone-r3{ font:11px Arial; color:#696969; width:600px; float:left;}
            #uni-wrap-event .event-slEventFooterRightZone-r3{ font:12px Arial; color:#000; width:70px; float:left;}
			#uni-wrap-event .event-slEventFooter-r3 p { margin: 0px; font:11px Arial; color:#696969; }
			#uni-wrap-event .event-slEventFooterArrows { padding: 0; float: right; cursor: pointer; }
			 /* Css Event Footer Structure */
			 
			 
			 
			/* Css AKUHappenings Structure */
			#uni-wrap-event .slEventAKUHappenings-r3 { padding: 17px 10px 27px 10px; border-bottom: 1px solid #cccccc; }
			
			#uni-wrap-event .slEventAKUHappenings-r3 p { margin: 0px; }
			#uni-wrap-event .slEventAKUHappeningsImgText-r3 { padding: 10px; width: 189px; background-color: #F9F9F9; font:11px Arial; color:#000; }
			/* Css AKUHappenings Structure */
			 
			 
			/* Css SubmitEvent Structure */
			#uni-wrap-event .slEventSubmit-r3 { padding: 9px 10px 47px 10px; border-bottom: 1px solid #cccccc; }
			#uni-wrap-event .slEventSubmit-r3 p { margin: 0px; margin-bottom: 14px; font:11px Arial; color:#000; }
			#uni-wrap-event .slEventSubmit-r3 div { float: right; margin-right: 16px; }
			#uni-wrap-event .slEventSubmit-r3 a { text-decoration: none !important; font:11px Arial; color: #000000; }
			#uni-wrap-event .slEventSubmit-r3 a:hover { color: #008D4F; }
			/* Css AKUHappenings Structure */
			
			
			/* Css Subscribe Structure */
			#uni-wrap-event .slEventSubscribe-r3 { padding: 0px 0px 20px 0px; }
			#uni-wrap-event .slEventSubscribe-r3 p { margin: 0px; margin-bottom: 14px; font:11px/17px Arial; color:#000; padding-left:10px; width:218px; }
			#uni-wrap-event .slEventSubscribeLeftZone-r3 { float: left; width: 141px; margin-right: 10px; }
			#uni-wrap-event .slEventSubscribeRightZone-r3 { float: left; width: 40px; margin-top: 5px; }
			#uni-wrap-event .slEventSubscribe-r3 a { text-decoration: none !important; font:11px Arial; color: #000000; border-bottom:1px dotted #000000 !important; }
			#uni-wrap-event .slEventSubscribe-r3 a:hover { color: #008D4F; border-bottom:1px dotted #008D4F !important; }
			.divsub{background:blue;}
			#uni-wrap-event .slEventSubscribe-r3 img { max-width:100%; width:228px; max-height:140px;}
			#uni-wrap-event .slJobAKUSpotLightImgText-r3 { font-weight: bold !important; padding: 10px !important; width: 190px !important; background-color: #f9f9f9; font: 11px Arial; color: #000; min-height:39px;  }
			#uni-wrap-event .slEventSubscribe-r3 p { margin: 0px; margin-bottom: 14px; font:11px/17px Arial; color:#000; padding-left:10px; width:218px; }
			#uni-wrap-event .slEventSubscribeLeftZone-r3 { float: left; width: 141px; margin-right: 10px; }
			#uni-wrap-event .slEventSubscribeRightZone-r3 { float: left; width: 40px; margin-top: 5px; }
			#uni-wrap-event .slEventSubscribe-r3 a { text-decoration: none !important; font:11px Arial; color: #000000; }
			#uni-wrap-event .slEventSubscribe-r3 a:hover { color: #008D4F; }
			/* Css Subscribe Structure */

			.subscribe-error { font: 11px Arial; color: red; padding-left: 10px; padding-top: 10px;}

/* Testimonial Admin Table Format */			
#GvTestimonial{ border-top:none;  border-collapse:collapse; margin-left:14px !important; }
#GvTestimonial Div > table{border-collapse:collapse; padding:0; margin:0; width:650px;  }
#GvTestimonial Div > table th { background:#008D4F; height:35px; font:bold 13px Arial; color:#fff; border:1px solid #aaadb2; text-align:left; padding-left:5px; }
#GvTestimonial Div > table td { background:#fff; width:20%; height:25px; padding-left:5px; text-align:left; font:12px Arial; color:#616367; width:auto; border:1px solid #aaadb2;  }
#GvTestimonial Div > table td a:link{ font:12px Arial; color:#000; border-bottom:1px dotted #000 !important; text-decoration:none !important;  }
#GvTestimonial Div > table td a:hover{ font:12px Arial; color:#008D4F; border-bottom:1px dotted #008D4F !important; text-decoration:none !important;  }

/* Testimonnial Right Area Css Starts Here */
.slEventWrapperRightZone-r3 {float: left; margin-left: 10px !important;  width: 214px;}
.slEventWrapperRightZone-r3 table {margin-left: -1px !important;  width: 214px;}
.slEventWrapperRightZone-r3 img{margin-top: 10px !important; margin-bottom: 0px !important;}
.slEventWrapperRightZone-r3 h2  { font: bold 11px Arial !important; color: black !important; letter-spacing: 2px; text-transform: uppercase; border-top: 1px solid #cccccc; padding-top: 10px; padding-left: 10px;}
.slEventWrapperRightZone-r3 p  { font: 11px Arial !important; color: black !important; padding-left: 10px; padding-bottom:10px;}
.slEventWrapperRightZone-r3 .link_submit_uni a:link{font:11px Arial !important; color:#000 !important; text-decoration:none !important; border-bottom:1px dotted #000000 !important; float:right;}
.slEventWrapperRightZone-r3 .link_submit_uni a:hover{font:11px Arial !important; color:#008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important; }

#test-rightpane{}
#test-rightpane h3{font:bold 24px Arial; color:#008D4F; margin:0; padding:0; margin-top:-10px !important; margin-bottom:18px !important;}
.test-Panel{min-height:265px !important; height:265px; margin-bottom:18px;}
.test-Panel p{font:11px/18px Arial !important; color:#333333; margin-bottom:18px !important; padding-left:5px !important;}
.test-Panel a:link{font:11px Arial!important; color:#000 !important; text-decoration:none;}
.test-Panel a:hover{font:11px Arial!important; color:#008D4F; text-decoration:none;}
.test-Panel a:visited {font:11px Arial!important; color:#008D4F; text-decoration:none;}

.read-testimonial a:link{font:11px Arial!important; color:#000 !important; text-decoration:none !important; border-bottom:1px dotted #000000 !important;}
.read-testimonial a:hover {font:11px Arial!important; color:#008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}*/
.read-testimonial a:visited {font:11px Arial!important; color:#008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}*/

.read-testimonial { float:right;}

    #apDiv1
    {
        position: absolute;
        width: 208px;
        height: 137px;
        z-index: 1;
        left: 71px;
        top: 141px;
    }
    #apDiv2
    {
        position: absolute;
        width: 204px;
        height: 135px;
        z-index: 2;
        left: 352px;
        top: 71px;
    }
    #apDiv3
    {
        position: absolute;
        width: 205px;
        height: 135px;
        z-index: 3;
        left: 493px;
        top: 211px;
    }
    #apDiv4
    {
        position: absolute;
        width: 136px;
        height: 65px;
        z-index: 4;
        left: 353px;
        top: 282px;
    }
    .black_overlay
    {
        display: none;
        position: absolute;
        top: 0%;
        left: 0%;
        width: 100%;
        height: 100%;
        background-color: black;
        z-index: 1001;
        -moz-opacity: 0.8;
        opacity: .80;
        filter: alpha(opacity=80);
    }
    .white_content
    {
        display: none;
       position: absolute;
        top: 25%;
        left: 25%;
        width: 50%;
        height: 50%;
        padding: 16px;
        border: 16px solid orange;
        background-color: white;
        z-index: 1002;
        overflow: auto;
    }
    
    .content
    {
        padding: 35px 0 17px 0;
        font: 12px Arial;
        color: #ffffff;
        overflow: auto;
        height: 161px;
        width: 351px;
    }
    
    
    /* basic scrollbar styling */
    /* vertical scrollbar */
    .mCSB_container
    {
        width: auto;
        margin-right: 40px;
        overflow: hidden;
    }
    .mCSB_container p
    {
        margin: 0 0 18px;
	line-height:18px;
    }
    .mCSB_container.mCS_no_scrollbar
    {
        margin-right: 0;
    }
    .mCS_disabled .mCSB_container.mCS_no_scrollbar, .mCS_destroyed .mCSB_container.mCS_no_scrollbar
    {
        margin-right: 40px;
    }
    .mCustomScrollBox .mCSB_scrollTools
    {
        width: 8px;
        height: 100%;
        top: 0;
        right: 0;
    }
    .mCSB_scrollTools .mCSB_draggerContainer
    {
        height: 100%;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
    }
    .mCSB_scrollTools .mCSB_buttonUp + .mCSB_draggerContainer
    {
        padding-bottom: 40px;
    }
    .mCSB_scrollTools .mCSB_draggerRail
    {
        width: 4px;
        height: 100%;
        margin: 0 auto;
    }
    .mCSB_scrollTools .mCSB_dragger
    {
        cursor: pointer;
        width: 100%;
        height: 30px;
    }
    .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
    {
        width: 4px;
        height: 100%;
        margin: 0 auto;
        text-align: center;
    }
    .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown
    {
        height: 20px;
        overflow: hidden;
        margin: 0 auto;
        cursor: pointer;
    }
    .mCSB_scrollTools .mCSB_buttonDown
    {
        bottom: 0;
        margin-top: -40px;
    }
    /* horizontal scrollbar */
    .mCSB_horizontal .mCSB_container
    {
        height: auto;
        margin-right: 0;
        margin-bottom: 30px;
        overflow: hidden;
    }
    .mCSB_horizontal .mCSB_container.mCS_no_scrollbar
    {
        margin-bottom: 0;
    }
    .mCS_disabled .mCSB_horizontal .mCSB_container.mCS_no_scrollbar, .mCS_destroyed .mCSB_horizontal .mCSB_container.mCS_no_scrollbar
    {
        margin-right: 0;
        margin-bottom: 30px;
    }
    .mCSB_horizontal.mCustomScrollBox .mCSB_scrollTools
    {
        width: 100%;
        height: 16px;
        top: auto;
        right: auto;
        bottom: 0;
        left: 0;
        overflow: hidden;
    }
    .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerContainer
    {
        height: 100%;
        width: auto;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box;
        overflow: hidden;
    }
    .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft + .mCSB_draggerContainer
    {
        padding-bottom: 0;
        padding-right: 20px;
    }
    .mCSB_horizontal .mCSB_scrollTools .mCSB_draggerRail
    {
        width: 100%;
        height: 2px;
        margin: 7px 0;
    }
    .mCSB_horizontal .mCSB_scrollTools .mCSB_dragger
    {
        width: 30px;
        height: 100%;
    }
    .mCSB_horizontal .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
    {
        width: 100%;
        height: 4px;
        margin: 6px auto;
    }
    .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight
    {
        width: 20px;
        height: 100%;
        overflow: hidden;
        margin: 0 auto;
        cursor: pointer;
        float: left;
    }
    .mCSB_horizontal .mCSB_scrollTools .mCSB_buttonRight
    {
        right: 0;
        bottom: auto;
        margin-left: -40px;
        margin-top: -16px;
        float: right;
    }
    
    /* default scrollbar colors and backgrounds */
    .mCustomScrollBox .mCSB_scrollTools
    {
        opacity: 0.75;
    }
    .mCustomScrollBox:hover .mCSB_scrollTools
    {
        opacity: 1;
    }
    .mCSB_scrollTools .mCSB_draggerRail
    {
        background: #fff; /* rgba fallback */
        background: rgba(255,255,255,100);
        filter: "alpha(opacity=100)";
        -ms-filter: "alpha(opacity=100)"; /* old ie */
    }
    .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar
    {
        background: #222222; /* rgba fallback */
        background: rgba(34,34,34,100);
        filter: "alpha(opacity=100)";
        -ms-filter: "alpha(opacity=100)"; /* old ie */
    }
    .mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar
    {
        background: rgba(34,34,34,0.85);
        filter: "alpha(opacity=85)";
        -ms-filter: "alpha(opacity=85)"; /* old ie */
    }
    .mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, .mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar
    {
        background: rgba(34,34,34,0.9);
        filter: "alpha(opacity=90)";
        -ms-filter: "alpha(opacity=90)"; /* old ie */
    }
    .mCSB_scrollTools .mCSB_buttonUp, .mCSB_scrollTools .mCSB_buttonDown, .mCSB_scrollTools .mCSB_buttonLeft, .mCSB_scrollTools .mCSB_buttonRight
    {
        background-image: url(mCSB_buttons.png);
        background-repeat: no-repeat;
        opacity: 0.4;
        filter: "alpha(opacity=40)";
        -ms-filter: "alpha(opacity=40)"; /* old ie */
    }
    .mCSB_scrollTools .mCSB_buttonUp
    {
        background-position: 0 0; /* 
       sprites locations are 0 0/-16px 0/-32px 0/-48px 0 (light) and -80px 0/-96px 0/-112px 0/-128px 0 (dark) 
       */
    }
    .mCSB_scrollTools .mCSB_buttonDown
    {
        background-position: 0 -20px; /* 
       sprites locations are 0 -20px/-16px -20px/-32px -20px/-48px -20px (light) and -80px -20px/-96px -20px/-112px -20px/-128px -20px (dark) 
       */
    }
    .mCSB_scrollTools .mCSB_buttonLeft
    {
        background-position: 0 -40px; /* 
       sprites locations are 0 -40px/-20px -40px/-40px -40px/-60px -40px (light) and -80px -40px/-100px -40px/-120px -40px/-140px -40px (dark) 
       */
    }
    .mCSB_scrollTools .mCSB_buttonRight
    {
        background-position: 0 -56px; /* 
       sprites locations are 0 -56px/-20px -56px/-40px -56px/-60px -56px (light) and -80px -56px/-100px -56px/-120px -56px/-140px -56px (dark) 
       */
    }
    .mCSB_scrollTools .mCSB_buttonUp:hover, .mCSB_scrollTools .mCSB_buttonDown:hover, .mCSB_scrollTools .mCSB_buttonLeft:hover, .mCSB_scrollTools .mCSB_buttonRight:hover
    {
        opacity: 0.75;
        filter: "alpha(opacity=75)";
        -ms-filter: "alpha(opacity=75)"; /* old ie */
    }
    .mCSB_scrollTools .mCSB_buttonUp:active, .mCSB_scrollTools .mCSB_buttonDown:active, .mCSB_scrollTools .mCSB_buttonLeft:active, .mCSB_scrollTools .mCSB_buttonRight:active
    {
        opacity: 0.9;
        filter: "alpha(opacity=90)";
        -ms-filter: "alpha(opacity=90)"; /* old ie */
    }

/* Testimonnial Right Area Css Ends Here */

/* Testimonials Listing Page Css Starts Here */

#test-list{width:690px; float:left; margin-right:15px; margin-left:5px;}
#test-list h3{font:bold 24px Arial; color:#008D4F; margin:0 !important; padding:0 !important; margin-top:8px !important; }
.test-list-rpt{ font:12px Arial; border-bottom:1px dotted gray; padding-bottom:20px; padding-top:20px; min-height:167px;}
.test-list-rpt img{float:left; padding-right:10px; padding-bottom:10px; max-width:100%; width:226px; height:167px;}
.test-footer{float:right;padding-bottom:40px;}
.test-uname{font:italic 11px Arial; float:right; color:#a2a2a2; margin-top:20px;}
.rpt-sep{ background:white; margin-top:-10px;}
.test-para{ font:12px/18px Arial !important; min-height:167px;}
/* Testimonials Lsiting Page Css Ends Here */




/* Faz Changes */
#Div3 {}
#Div3 table { border:1px solid #aaadb2;}
#Div3 th { background:#008D4F; height:35px; font:bold 13px Arial; color:#fff; border:1px solid #aaadb2; text-align:left; padding-left:10px !important; }
#Div3 td { background:#fff; height:25px; padding:5px 10px !important; text-align:left; font:12px Arial; color:#616367; width:auto; border:1px solid #aaadb2;  }


#myGridView { }
#myGridView table { border:1px solid #aaadb2;}
#myGridView th { background:#008D4F; height:35px; font:bold 13px Arial; color:#fff; border:1px solid #aaadb2; text-align:left; padding-left:10px !important; }
#myGridView td { background:#fff; height:25px; padding:5px 10px !important; text-align:left; font:12px Arial; color:#616367; width:auto; border:1px solid #aaadb2;  }

#news-temp-submission #temp_bodytextarea {border:1px solid #999999 !important; width:670px !important; padding:10px !important;}
#news-temp-submission{ margin-top:20px !important; }
.submission-link{ color:#008D4F !important; border-bottom:1px dotted #008D4F !important; text-decoration:none !important; }
.submission-link:hover{ color:#008D4F !important; border-bottom:1px dotted #008D4F !important; text-decoration:none !important; }
.submission-link:visited{ color:#008D4F !important; border-bottom:1px dotted #008D4F !important; text-decoration:none !important; }




/*Resuable Tab Control Overwrite Styles Starts Here*/
#tabs {border-radius: 0px !important; padding:0px !important; margin:0px !important; }
#tabs .ui-widget-header { height:30px !important; padding:5px !important; background:#008D4F !important; border-radius: 0px !important;}
#tabs ul li{ list-style:none !important; display:list-item !important;}
#tabs ul li a { outline:none; }
.ui-tabs-hide{ display:none !important;	background:blue !important;}
.ui-tabs-hide ul li { list-style:none; list-style-type:none;}
/* Resuable Tab Control Overwrite Styles Ends Here */

/*Resuable Accordian Control Overwrite Styles Starts Here*/
#accordion .ui-icon { display:none !important; padding:5px; }
#accordion .ui-accordion-header { height:20px !important; padding:5px !important; background:#008D4F !important; color:white !important; font:bold 14px Arial !important;}
#accordion .ui-corner-bottom, .ui-corner-right, .ui-corner-br {border-radius: 0px !important; padding:14px!important;}
#accordion .ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl {border-radius: 0px !important; }
/*Resuable Accordian Control Overwrite Styles Ends Here*/


#NewsletterBody div.ms-rtestate-field, .wrap{ min-height:20px; width:500px !important; overflow:hidden !important;}

/* News Letter Table Styling Css Starts Here */
#tbl_fileUploader td {width:250px !important;}
#tbl_fileUploader td span { width:250px !important;}
#tbl_fileUploader td input[type="file"]{width:230px !important;}
#tbl_fileUploader td input[type="text"]{width:230px !important; margin-bottom:10px !important;}
#tbl_fileUploader td span.ms-inputuserfield{border:none !important;}
#tbl_fileUploader td div.ms-inputuserfield{ margin-top:-15px !important;}

#tbl_cc td {width:250px !important;}
#tbl_cc td span { width:250px !important;}
#tbl_cc td input[type="file"]{width:230px !important;}
#tbl_cc td input[type="text"]{width:230px !important; margin-bottom:10px !important;}
#tbl_cc td span.ms-inputuserfield{border:none !important;}
#tbl_cc td div.ms-inputuserfield{ margin-top:-15px !important;}

#tbl_bcc td {width:250px !important;}
#tbl_bcc td span { width:250px !important;}
#tbl_bcc td input[type="file"]{width:230px !important;}
#tbl_bcc td input[type="text"]{width:230px !important; margin-bottom:10px !important;}
#tbl_bcc td span.ms-inputuserfield{border:none !important;}
#tbl_bcc td div.ms-inputuserfield{ margin-top:-15px !important;}
/* News Letter Table Styling Css Ends Here */

/* resuable event webaprt */
.cl-Date{float:left !important; font: 10px/20px Arial !important; color: #696969 !important; margin-bottom: 8px !important; margin-top: 10px !important; margin-right: 10px !important; text-decoration:none !important; width:78px !important;}
.cl-Title{float:left !important; font: 11px/20px Arial !important; color: #000000 !important; margin-bottom: 8px !important; margin-top: 10px !important; text-decoration:none !important; width:114px !important;}
.cl-ShowAll {float: right;}
.cl-ShowAll a:link{font: 11px Arial !important; color: #000000 !important; text-decoration:none !important; border-bottom:1px dotted #000000 !important;}
.cl-ShowAll a:hover{font: 11px Arial !important; color: #008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}
.cl-ShowAll a:visited{font: 11px Arial !important; color: #008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}
.cl-Title:link { color:#000 !important;}
.cl-Title:hover {color:#008D4F !important;}
.cl-Date{ color:#696969 !important;}
.cl-Date:hover {color:#008D4F !important;}
/* resuable event webaprt */



/* Three Column Layout */
.rgt-cnt { 	float:right;}
.rgt-cnt h3 { font: bold 12px Arial !important; text-transform: uppercase; color: #008D4F !important; margin-top: 15px !important;}
.rgt-cnt p { font: 12px/18px Arial !important; color: #333 !important; margin-bottom: -6px !important;}
.rgt-cnt  a:link { font: 12px/18px Arial !important; color: #333 !important; margin-bottom: 4px !important; text-decoration:none !important; }
.rgt-cnt  a:hover { font:12px/18px Arial !important; color: #008d4f !important; margin-bottom: 4px !important; text-decoration:none !important; }
.rgt-cnt  a:visited { font: 12px/18px Arial !important; color: #008d4f !important; margin-bottom: 4px !important; text-decoration:none !important; }

.rgt-cnt  ul li { font: 12px/18px Arial !important; color: #000 !important; text-decoration: none !important; list-style: disc !important; margin-left:-25px !important; }
.rgt-cnt  ul li a:link { color: #000 !important; text-decoration: none !important; border-bottom: 0.09em #000 dotted !important; border-spacing: 3px !important; }
.rgt-cnt  ul li a:hover { color: #008D4F !important; text-decoration: none !important; border-bottom: 0.09em #008d4f dotted !important; 	border-spacing: 3px !important; }
.rgt-cnt  ul li a:visited { color: #008D4F !important; text-decoration: none !important; border-bottom: 0.09em #008d4f dotted !important; border-spacing: 3px !important;	}

.rgt-cnt  ol li { font: 12px/18px Arial !important; color: #000 !important; text-decoration: none !important; margin-left:-25px !important;  }
.rgt-cnt  ol li a:link { color: #000 !important; text-decoration: none !important; border-bottom: 0.09em #000 dotted !important; border-spacing: 3px !important; }
.rgt-cnt  ol li a:hover { color: #008D4F !important; text-decoration: none !important; border-bottom: 0.09em #008d4f dotted !important; 	border-spacing: 3px !important; }
.rgt-cnt  o1l li a:visited { color: #008D4F !important; text-decoration: none !important; border-bottom: 0.09em #008d4f dotted !important; border-spacing: 3px !important;	}


/*Hide the Home from LHN*/
div.LeftNavigation [title="Home"] {
visibility: hidden;
margin-top: -18px !important;
}



/*Flex Form After R3----Start*/

/*remove this after complte work*/
/*.ContentBG{background:url("/_LAYOUTS/1033/IMAGES/AKU.SPS/level3BG_SL.gif") repeat-y; float: left;background-color: #ffffff; width:100%;}*/
/*remove this after complte work*/


#FlexFormDiv table
{
	margin-top:-2px;
	font-family: arial;
	font-size: 12px;
	/*margin-bottom:5px;*/
}

#FlexFormDiv tr td
{
	font-family: arial;
	font-size: 12px;
	padding-bottom:18px !important;
	vertical-align:top;
}

.mTop23 {
	margin-top:23px !important;
}

.lft textarea{
	height:74px !important;
	background:White;
}

.rbtnClass {
	margin-bottom:20px !important;
	margin-right:5px;	
}


.FlexformLabelreq{
	vertical-align:top;
}

#container-zone .cntntH h3{
	margin-top:7px;
}

.FlexformFieldTXT{
	width:256px !important;
}
.FlexformFieldDropDown{
	width:262px !important;
}
.FlexformFieldUpload{
	width:260px !important;
}
input[type=file]{
	width:255px !important;
}
.FormSubHeadingFlex{
	padding-top:18px;
}
.hpanel input[type=submit]{
	margin-left:5px !important;
}
.FlexFormFieldTextArea{
	width:255px !important;
}
.rbtnClass input[type=radio]{
	margin-top:-5px !important;
}
.Flextxt276{
	width:260px !important;
}

.hpanel input[type="submit"]{
    background: none repeat scroll 0 0 #008D4F;
    border: 0 none;
    color: #FFFFFF;
    font-size: 11px;
    height: 18px;
    margin: 0;
    padding: 0 10px;
}
/*Flex Form After R3----End*/



/* Scroll / Sigin */
.s4-signInLink{ color:#0072bc !important; }
#s4-workspace{ overflow-y:auto !important;}
/* Scroll / Sigin */

/*news urdu right align*/
#UrduSection textarea{
	direction:rtl!important;
	width:900px!important;
}
#divNewContactBox textarea{
		width:900px!important;
}
#divMediaContactLookup textarea{
		width:900px!important;
}
#urduBodyNews .ms-formfieldvaluecontainer{
	text-align:right!important
}
/*news urdu right align*/



/*Global Search Box ---Start*/
.searchbox input[type=text]{
	width:145px ;
	height:15px;
	margin-left:2px;
}



.searchbox{	float:right;}
#urduDivWrapper { font-size: 12px !important; line-height: 20px !important; }
#urduDivWrapper h3 { font-size: 18px !important; line-height: 20px !important; margin-bottom:18px !important; }


/* bk 11 Nov 2013 
.ms-rteStyle-news-right-zone-heading { -ms-name:"News Right Zone Heading"; border-top: 1px solid #CCCCCC; color: #484848; font: bold 11px Arial !important; letter-spacing: 2px;  margin-left: -10px !important;  margin-top: 25px !important; margin-bottom:10px !important;  padding-top: 7px !important; padding-left:9px !important; text-transform: uppercase; width: 254px !important;}
*/

/* .ms-rteStyle-news-right-zone-heading { -ms-name:"News Right Zone Heading"; border-top: 1px solid #CCCCCC; color: #484848; font: bold 11px Arial !important; letter-spacing: 2px;  margin-left: -10px !important;  margin-top: 25px !important; margin-bottom:10px !important;  padding-top: 7px !important; padding-left:9px !important; text-transform: uppercase; width: 100% !important;} */

/* Float right add to get rid of detailreadIn float */
.ms-rteStyle-news-right-zone-heading { -ms-name:"News Right Zone Heading"; border-top: 1px solid #CCCCCC; color: #484848; font: bold 11px Arial !important; letter-spacing: 2px;  margin-left: -10px !important;  margin-top: 25px !important; margin-bottom:10px !important;  padding-top: 7px !important; padding-left:9px !important; text-transform: uppercase; width: 100% !important; float:right;}


.search_field 
{
	border: 1px solid #cecece;
	height: 25px; height: 24px\9;
	padding: 0px;
/*	margin: 0px 7px 0px 7px;*/
	margin-left:4px;
	width: 165px;
	font-size: 12px;
	color: #CCC !important;
}

	margin-left:4px;
	width: 165px;
	font-size: 12px;
	color: #CCC !important;
}

.search_field input[type=text] 
{
    border: none !important;
    padding: 0;
/*    padding-top:5px;*/
}

.searchTxtbox
{

/*padding: 0px 5px;  earlier for event search */
	padding: 0px;
	font-size: 12px;
	width: 130px;
	border: none;
	color: #ccc !important;
	float: left;
}

.searchTxtboxInternal
{
	border: none !important;
	float: left;
	width: 185px !important;
	padding: 5px 5px !important;
	padding-top: 6px\9 !important;
	color: #ccc !important;
	font-size: 12px;
}



.searchbox {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: normal;
color: #666666;
background-color: #FFFFFF;
height: 15px;
width: 127px;
border: 0px !important;
float: right;
margin-right: 45px;
margin-top: -2px;
}

.headerContact {
/*	float:right;*/
}

.headerContact a:link{
	color:black;
/*	border-bottom:1px dotted black;*/
	
}

.headerContact a:hover, .headerContact A:visited{
	color:#008d4f;
	border-bottom:1px dotted #008d4f;
	
}

.cstm-SearchImg{
	padding-bottom:8px;
	padding-left:0px;
	margin-left:-5px;
}



.s4-tn{margin:105px 0 0 !important;	}
.logoImage{float: left; padding-bottom: 1px; padding-top:2px;}
.search_field{height:18px !important;}
.searchbox input[type="text"]{border:none;height:13px;width:142px;}
/*#headCategories{width:260px; top:25px !important;}*/
#searchFeatures{margin-top:27px !important;}
.dir-rtl{direction:rtl!important;}
.cstm-SearchImg input[type="image"]{width:15px; margin-top:-4px !important;}

/*Global Search Box ---End*/

.mrgT{ margin:0px;}

.article-row-container {
    color: #fff;
    display: table-row;
}
.mrg-rgt-10px{ margin-right:10px;}


/* Article Box Css Starts Here */

.bnone { border:none !important;}
.article-s {
    display: table-cell;
	width: 220px !important;
	font:12px Arial; color:#000;
	border-right: 1px dashed #d7d7d7;
	vertical-align:top;
	padding:5px; 
}
.article-s img { float: left; width: 81px; height: 81px; margin-top: 0px !important;  margin-right: 10px !important; margin-left:0px !important; text-align:left; vertical-align:top; }
.article-s a { font:12px Arial; color:#000; text-decoration:none; border-bottom:1px dotted #000; }
.article-s a:hover { font:12px Arial; color:#008d4f; text-decoration:none;  border-bottom:1px dotted #008d4f; }
.article-s a:visited { color:#008d4f; text-decoration:none;  border-bottom:1px dotted #008d4f; }

.article-s h3  { font:bold 14px Arial; color:#008d4f; margin:0 !important; padding:0 !important; margin-bottom:10px !important; }
.article-s p  { font:12px Arial; color:#000; margin:0 !important; padding:0 !important; margin-top:17px !important;}
.mrg-rgt-10px{ margin-right:8px;}

.article-s ul li{ font:12px/17px Arial; color:#000; text-decoration:none; list-style:disc; margin-left:-20px;}
.article-s ul li a{color:#000; text-decoration:none; border-bottom: 0.09em #000 dotted; border-spacing:3px;}
.article-s ul li a:hover{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}
.article-s ul li a:visited{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}

.article-s ol li{ font:12px/17px Arial; color:#000; text-decoration:none; margin-left:-20px;}
.article-s ol li a{color:#000; text-decoration:none; border-bottom: 0.09em #000 dotted; border-spacing:3px;}
.article-s ol li a:hover{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}
.article-s ol li a:visited{color:#008d4f; text-decoration:none; border-bottom: 0.09em #008d4f dotted; border-spacing:3px;}


.arch-label{ float:left; width:30px; margin-top:1px;}
.arch-link{float:left; width:30px; margin-left:8px; margin-top:-1px;} 
.arch-select {float:left; width:90px;}
.arch-select select {
		float:left;
		width: 90px;
		height: 18px;
		background-color: white;
		border: 1px solid #aaadb2;
		color: #333;
		font: 11px Arial;
		padding: 0 0 0 5px;
	}
/* lftContainerExt starts here */
	.lftContainerExt h3 {
		font: bold 14px Arial !important;
		color: #008d4f !important;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		padding-bottom:3px !important;
	}
	
	.lftContainerExt p {
		line-height: 18px;
		margin-bottom: 18px;
		color:#000 !important;
		font: 12px Arial !important;
		color: #000000 !important;
}
	.lftContainerExt a {
		font: 12px Arial;
		color: #000 !important;
		border-bottom: 1px dotted #000;
		text-decoration: none;
	}
	.lftContainerExt a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.lftContainerExt a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
		
	.lftContainerExt .ms-WPBody ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	.lftContainerExt .ms-WPBody ul li {
		margin-left: -18px !important;
	}
	.lftContainerExt .ms-WPBody ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	.lftContainerExt .ms-WPBody ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.lftContainerExt .ms-WPBody ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.lftContainerExt ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	.lftContainerExt ul li {
		margin-left: -18px !important;
		padding-right: 8px !important;
	}
	.lftContainerExt ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	.lftContainerExt ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.lftContainerExt ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.lftContainerExt ol {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
	}
	.lftContainerExt ol li {
		margin-left: -18px !important;
		padding-right: 8px !important;
	}
	.lftContainerExt ol li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	.lftContainerExt ol li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.lftContainerExt ol li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}

/* lftContainerExt ends here */

/* Home video box css starts here */

.homeVideoBox{float:right; padding-top:5px;}

.homeVideoBox object{padding-top:10px;}

.homeVideoBox h3 {
		font: bold 14px Arial !important;
		color: #008d4f !important;
		text-decoration: none;
		padding: 0px;
		margin: 0px;
		padding-bottom:10px !important;
	}
	
	.homeVideoBox p {
		line-height: 18px;
		margin-bottom: 18px;
		color:#000 !important;
		font: 12px Arial !important;
		color: #000000 !important;
}
	.homeVideoBox a {
		font: 12px Arial;
		color: #000 !important;
		border-bottom: 1px dotted #000;
		text-decoration: none;
	}
	.homeVideoBox a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.homeVideoBox a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
		
	.homeVideoBox .ms-WPBody ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	.homeVideoBox .ms-WPBody ul li {
		margin-left: -18px !important;
	}
	.homeVideoBox .ms-WPBody ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	.homeVideoBox .ms-WPBody ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.homeVideoBox .ms-WPBody ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.homeVideoBox ul {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		list-style: disc;
	}
	.homeVideoBox ul li {
		margin-left: -18px !important;
		padding-right: 8px !important;
	}
	.homeVideoBox ul li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	.homeVideoBox ul li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.homeVideoBox ul li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.homeVideoBox ol {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
	}
	.homeVideoBox ol li {
		margin-left: -18px !important;
		padding-right: 8px !important;
	}
	.homeVideoBox ol li a {
		font: 12px Arial;
		color: #000 !important;
		text-decoration: none;
	}
	.homeVideoBox ol li a:hover {
		color: #008D4F !important;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	.homeVideoBox ol li a:visited {
		color: #008D4F;
		border-bottom: 1px dotted #008d4f;
		text-decoration: none;
	}
	
.h3JobMainTitle
{
	font-family: arial;
	font-size: 24px;
	font-weight: bold;
	color: #008D4F;	
	line-height:normal;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	font-style:normal;
	font-variant:normal;
	text-decoration:none;
	margin-top:13px;
	margin-right:0px;
	margin-left:0px;
	margin-bottom:0px;
	float:left;
	
	
}
.sub-label{ float:left; margin-top:1px;}
.sub-link{float:left;margin-left:0px; margin-top:-1px;} 

.sub-container {
		background: #f8f8f8;
		padding: 9px;
		margin-top: 27px;
		border-top: 1px solid #cccccc;
		width: 206px;
		height:52px;
		margin-bottom:18px; /*Set the margin bottom of archive news webpart*/

	}
	.sub-container h3 {
		font: bold 11px Arial;
		color: #484848;
		letter-spacing: 2px;
		text-transform: uppercase;
		padding: 0;
		margin: 0 0 10px 0;
	}
	.sub-container input[type="text"] {
		width: 200px;
		height: 18px;
		display: block;
		background-color: white;
		border: 1px solid #aaadb2;
		color: #333;
		font: 11px Arial;
		padding: 0 0 0 5px;
	}
	.sub-container input[type="button"] {
		width: auto;
		height: 26px;
		padding: 5px 10px;
		border: 1px solid #aaadb2;
		font: bold 11px Arial;
	}
.sub-container a:link{font: 12px/20px Arial !important; color: #000000 !important; text-decoration:none !important;}
.sub-container a:hover{font: 12px/20px Arial !important; color: #008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}
.sub-container a:visited{font: 12px/20px Arial !important; color: #008D4F !important; text-decoration:none !important; border-bottom:1px dotted #008D4F !important;}

/* Home video box css starts here */

/*---------Jobs New css--------*/
.JobsTH
{
  float: left;
  font-family:Arial;
  font-size:12px;
  font-style:normal;
  padding:1px;
  
}
.Div_Main_Add_Job
{
    margin-left:20px;
}
.TableJobsMain
{
    width:100%;
}
.AKuJobFinderMainDiv
{
    
}
.tdgrid
{
    text-align:left!important;
    font-size:12px!important;
    font-family:Arial!important;
    line-height:18px !important;
    color:black!important;
}
.tdgrid a:link
{
       color:black!important;
}

.divsearchfinder
{
    font-family:Arial;
    font-size:12px;
    font-style:normal;
    padding:1px;
}
.BtnSearchJob
{   
background: none repeat scroll 0 0 #008d4f!important;
border: 0 none!important;
color: #FFFFFF!important;
font-size: 11px!important;
height: 18px!important;
margin: 0!important;
padding: 0 10px!important;
min-width:0px !important;
}


.TxtKeyWord
{
        padding: 0!important;
		margin: 0px 0 0 0!important;
		float: left!important;
		width: 350px !important;
		height: 17px !important;
		border: 1px solid black!important;
		margin-left: 0px !important;
		margin-right:16px !important;
		font:12px Arial !important;
		color:#000000 !important;  	
		
}
.DDLLoaction_Search
{
        padding: 0;
		margin: 0px 0 9px 0;
		float: left;
		width: 200px !important;
		border: 1px solid black;
		height: 18px !important;
		border: 1px solid black !important;
		font:11px Arial !important;
		color:#000000 !important;  
}

.HRStyle1
{
    
    border: 0;
    height: 1px;
    background: #333;
    background-image: -webkit-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:    -moz-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:     -ms-linear-gradient(left, #ccc, #333, #ccc); 
    background-image:      -o-linear-gradient(left, #ccc, #333, #ccc); 
}
.HRStyle2
{
    border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.75), rgba(0,0,0,0)); 
    
}
.HRStyle3
{
     border: 0;
    border-bottom: 1px dashed #ccc;
    background: #999;
}
.hrefclass
{
    text-decoration:none !important;
     font-family:Arial;
     font-size:13px;
     font-style:normal;
     padding:1px;
     font-weight:bold;
     color:Gray !important;
}

.JobMainTitle
{
   font-family: arial !important;
	font-size: 24px !important;
	font-weight: bold !important;
	color:#000000 !important;	
	line-height:normal ;
}

.tdmainjobsdetail
{
  vertical-align:top !important;
   padding-bottom:12px !important; 
   font-family:Arial !important;
   font-weight:bold !important;
   color:#000000 !important;
   font-size:12px !important;
}
.litdisplay
{
    vertical-align:top !important;
   font-family:Arial !important;
   font-weight:normal !important;
   color:#000000 !important;
  font-size:12px !important;
   margin-top:0px !important;
    line-height:18px !important;
  
    
}

.hrdiv
{
     border-top-style:dashed;
     border-top-color:Gray; 
   border-top-width:1px;
       width:100%;
    
  
       
}
.tblejobs
{
}
.tblejobs td
{
   padding-bottom:12px;
}

/*-------------Event New Funtionlity CSS----------------*/
.TDCreate1
{
font-size:12px;
font-family:Arial;
font-weight:bold;
}
.DivDetailImage
{
border:1px gray solid;
width:288px;
height:310px;
}
.hrdiveventd
{
	
	 border-top-style:dashed;
     border-top-color:Gray; 
   border-top-width:1px;
       width:100%;

}
.txtkeywordevent
{
	

        padding: 0 !important;
		margin: 0px 0 0 0 !important;
		float: left !important;

		border: 1px solid black !important;
		margin-left: 0px !important;
				font:12px Arial !important;
		color:#000000 !important; 
}
.divdetailbottomright
{
	width:25%;
	float:right;
	margin-top:-18px;
		
	


	
}
.divdetailbottomleft
{
	width:73%;
	float:left;
	height:auto;
	line-height:18px;
	margin-top:-20px;
		}
.tbl_inner_event_detail
{
	margin:10px 10px 10px 10px;
	
}
.error {
color: #D8000C;
background-color: #FFBABA;
background-image: url('images/error.png');
border: 1px solid;
margin: 10px 0px;
padding:15px 10px 15px 50px;
background-repeat: no-repeat;
background-position: 10px center;
}
.tbleventcreate
{
	
}
.tbleventcreate td
{
	padding-bottom:10px;
}
.divtopevntdetail
{
	border:1px gray solid;margin-top:20px;height:314px;margin-bottom:36px;
}
.BtnCSS
{
border: 0 none!important;
font-size: 10px!important;
height: 18px!important;
margin: 0!important;
padding: 0 10px!important;
cursor:pointer!important;
min-width:0px!important;
font-family:Arial!important;

}

a[id$="lnkbtnPaging"]:link
{
	color:black !important;
	
}
.tblmiddle 
{
	margin-left:-4px;
}
.lnkmore
{
	text-decoration:none;
	color:white;
	background-color:#008d4f;

display:block;

}
.lnkmore:hover
{
	text-decoration:none;
}
.showalla
{
	text-decoration:none !important;
	font-size:11px  !important;
}

	.datetimecss
	{
	width:140px !important;
}
		
.tdeventtitlehome
{
	
	padding-bottom:12px;
	
}
.tdtitldate{
		padding-bottom:24px;
	
}


.tdheading
{
	font-size:11px!important;
	color:#404041!important;
	font-family:Arial!important;
	
}
.tdheading1
{
	font-size:12px !important;
	color:#404041 !important;
	font-family:Arial !important;
	
}
.tdheading1 td
{
	font-size:12px;
	color:#404041;
	font-family:Arial;
	
}

.tdheading2
{
	font-size:14px!important;
	color:#404041!important;
	font-family:Arial!important;
	
}
.tdheading2b
{
	font-size:12px!important;
	color:#404041!important;
	font-family:Arial!important;
	font-weight:bold!important;
	text-decoration:none;
}

.tdheading3
{
	font-size:16px !important;
	color:#404041 !important;
	font-family:Arial !important; 
	
}
.tdheading4
{
	font-size:18px !important;
	color:#404041 !important;
	font-family:Arial !important;
	
}

.tdheading5
{
	font-family:Arial !important;	
	font-size:14px !important;
	font-weight:bold !important;
	color:#404041 !important;
	text-decoration:none !important;
}

.tdtitldate1{
	
	padding-bottom:15px;	
	line-height:14px;
}

.tdshowall
{
	font-size:11px !important;
	text-align:right;
}
.divshowall
{
	text-align:right;
	font-size:11px !important;

}
.tdimagehomepage
{
	
	padding-bottom:18px;
}
.divmainhomewp
{
	font-family:Arial!important;
	line-height:12px!important;
	margin-left: -3px;
    margin-right: 0px;
    margin-top: -3px;
   }
.divhomecontentdataset
{
	margin:1px 1px 0px -1px;
}
. eventhomeimg
{
	width:206px;
	height:140px;
}
.divmainevnbtlist
{
	width:70%;
	float:left;
}
.innerdivlist
{
	margin-bottom:36px;
}
.divlistimgouter
{
	border:1px solid gray;
	width:144px;
	height:108px;
}
.divlistimginner
{
	width:144px;
	height:104px;
	margin:2px 2px 2px 2px;

}
.listtitle
{
	font-size:18px !important;
	font-family:Arial!important;
}
.innertablelst td
{
	font-size:10.5px;
	font-family:Arial;
	color:#404041;
}
.lineeventlst
{
	border-top: 1px solid gray;
}
.rightsearchbox
{
	width:25%;
	float:right;
	background-color:#f1f2f2;
}
.divbottomlist
{
	width:100%;
	margin-top:8px;
	margin-bottom:50px;
	margin-top:auto;
	float:left;
}
.eventsstatictextbottom
{
	width:60%;
	
}
.divmainfeaturedlist
{
	margin-left:-12px;
}
.divimgfeaturedlist
{
	width:276px;
	height:185px;
	margin:4px 2px 2px 3px;
}
.titlefeaturedlist
{
	font-size:18px!important;
	font-family:Arial!important;
	text-decoration:none!important;
}
.paddinglb
{
	padding-bottom:15px;	
}
.paddinglb1
{
	padding-bottom:6px;
	padding-left:5px;
}
.paddinglb2
{
	
	padding-left:4px;

}
.divsearchinner
{
margin-left:8px;

}
.tablesearchinner
{
	margin-top:22px;
	margin-bottom:22px;
}
.divmaineventdeatil
{
	font-family:Arial!important;
	
}
.eventdetailinnertable
{
	height:100%;margin-top:20px;
}
.detailevntname
{
	font-size:20px!important;
	font-weight:bold !important;
	font-family:Arial!important;

}
.liteventsubname
{
	font-size:18px!important;
	padding-bottom:30px;
}
.heading8
{
	font-size:18px!important;
	font-family:Arial!important;
	color:#404041!important;

}
.paddingb3
{
	padding-bottom:30px;
}
.detailinnerbottomdiv
{
	float:left;margin-top:16px;
}
.detailimagecredit
{
	font-style:italic;
	padding-bottom:36px;
}
.divdetailbottomright1a
{
	margin:2px 2px 21px 2px;width:100%;
}
.heading3a
{
	font-family:Arial;font-size:14px!important;
}
.heading13
{
	font-family:Arial!important;font-size:12px!important;color:#404041!important;
}
.garytopbottom
{
	
	border-top:2px solid gray;margin:2px 2px 2px 2px;width:100%;
}
.eventdetailmargin
{
	margin-left:0px;
}
.btnaku
{
	color:white;
	background:none repeat scroll 0 0 #008d4f;!important;
}
.btnakueb
{
	color:white;
	background:none repeat scroll 0 0 #6db33f;!important;

}
.btnakueb:hover
{
	color:white;
	background:none repeat scroll 0 0 #6db33f;!important;

}

.akuhospitals
{
	color:white;
	background:none repeat scroll 0 0 #F0191E;!important;

}
akuhospitals
{
	color:white;
	background:none repeat scroll 0 0 #F0191E;!important;

}
akuhospitals:hover
{
	color:white;
	background:none repeat scroll 0 0 #F0191E;!important;

}
.ui-dialog-titlebar { display: none; }
.paddingb1{
padding-bottom:16px;
}
.paddingb2
{
	padding-bottom:10px;
}

.spnrequired
{
	color:red;
	font-weight:bold;
	font-size:12px;
	font-family:Arial;
	
}
.notificationforall{border:3px solid #d55b5b;background-color:#ffcdcd;padding:5px;}
.status{background-color:transparent;background-image:none;color:#00A8C6;}
.lnheight{
	line-height:18px;
}
.divdetailbottomleft ul li
{
	font-size:!important;
	color:#404041 !important;
	font-family:Arial !important;
}

/******************Release 2 genric Page Layouts******************/
	#article-s1 {
		font: 12px Arial;
		color: #000;
	}
	#article-s1 img {
		margin-top: 0px !important;
		margin-right: 10px !important;
		margin-left: 0px !important;
		text-align: left;
		vertical-align: top;
	}
	#article-s1 a {
		font: 12px Arial;
		color: #000;
		text-decoration: none;
		border-bottom: 1px dotted #000;
	}
	#article-s1 a:hover {
		font: 12px Arial;
		color: #008D4F;
		text-decoration: none;
		border-bottom: 1px dotted #008D4F;
	}
	#article-s1 a:visited {
		color: #008D4F;
		text-decoration: none;
		border-bottom: 1px dotted #008D4F;
	}
	#article-s1 h3 {
		font: bold 14px Arial;
		color: #008d4f;
		margin: 0 !important;
		padding: 0 !important;
		margin-bottom: 10px !important;
	}
	#article-s1 p {
		font: 12px Arial;
		color: #000;
		margin: 0 !important;
		padding: 0 !important;
		margin-top: 17px !important;
	}
/******************************************************For SP2013 ***********************************************/

