@import url("css/menu.css");

.HeadBg {
	background-image: url(SkinImages/BlueHeader01.png);
	background-repeat: no-repeat;
	background-position: left top;
}

/*-----------Customize Menu------------*/
.RootLink{
	/*float:left;*/
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align:center;
}
.RootLink a:link, .RootLink a:visited{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}
.RootLink a:hover, .RootLink a:active{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}
a.RootLink:link, a.RootLink:visited{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}
a.RootLink:hover, a.RootLink:active{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}
.RootActive{
	/*float:left;*/
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:center;
}
.RootActive a:link, .RootActive a:visited{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}
.RootActive a:hover, .RootActive a:active{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}
a.RootActive:link, a.RootActive:visited{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}
a.RootActive:hover, a.RootActive:active{
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	line-height:24px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
	text-transform: uppercase;
	text-align:center;
	padding: 8px 10px 8px 10px;
}

.HoverMenu{
	position:absolute;
	visibility:hidden;
	filter:alpha(opacity=90);
	opacity:0.9;
	/*background-color:#5c6dc6;*/
	background-color:#002d6a;
	/*border:1px #000000 solid;*/
}
.ChildLink{
	float:left;
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:22px;
	text-transform:capitalize;
	text-decoration:none;
}
.ChildLink a:link, .ChildLink a:visited{
	float:left;
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:22px;
	text-transform:capitalize;
	text-decoration:none;
	padding: 2px 10px 2px 10px;
}
.ChildLink a:hover, .ChildLink a:active{
	float:left;
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:22px;
	text-transform:capitalize;
	text-decoration:underline;
	padding: 2px 10px 2px 10px;
}
a.ChildLink:link, a.ChildLink:visited{
	float:left;
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:22px;
	text-transform:capitalize;
	text-decoration:none;
	padding: 2px 10px 2px 10px;
}
a.ChildLink:hover, a.ChildLink:active{
	float:left;
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:22px;
	text-transform:capitalize;
	text-decoration:underline;
	padding: 2px 10px 2px 10px;
}
.ChildSep{
	float:left;
	display:block;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height:22px;
	text-transform:capitalize;
	text-decoration:none;
	padding: 2px 0px 2px 0px;
}


/*--------------------*/

.InactiveTab{
	display:block;
	background-image:url(/images/rightconer.png);
	background-position:top right;
	background-repeat:no-repeat;
	color: #FFFFFF !important;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	padding:9px 10px 9px 10px;
	font-size:11px;
}
.CustomTab{
	float:left;
	display:block;
	position:relative;
	background-image:url(/images/leftconer.png);
	background-position:top left;
	background-repeat:no-repeat;
	font-weight: bold;
	font-family: Arial;
	font-size:11px;
}
.CustomTab a:link, .CustomTab a:visited{
	display:block;
	background-image:url(/images/rightconer.png);
	background-position:top right;
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	text-decoration: none;
	padding:9px 10px 9px 10px;
	font-size:11px;
}
.CustomTab a:hover, .CustomTab a:active{
	display:block;
	background-image:url(/images/rightconer.png);
	background-position:top right;
	background-repeat:no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial;
	text-decoration: underline;
	padding:9px 10px 9px 10px;
	font-size:11px;
}
.Content
{
	padding-top: 15px;
	padding-bottom: 35px;
}
/*------Welcome style------*/
.WelcomeLoginLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D4D4D;
	text-decoration: none;

}
.WelcomeLoginLink:link, .WelcomeLoginLink:visited, .WelcomeLoginLink:hover, .WelcomeLoginLink a:link, .WelcomeLoginLink a:hover, .WelcomeLoginLink a:active, .WelcomeLoginLink a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4D4D4D;
	text-decoration: underline;
}
.paddingL15
{
	padding-left:10px;
}
  .TenderHeading
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
    }
    .TenderContent
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
    }
    .ForgotPassword
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
    }
    .ForgotPassword:link, .ForgotPassword:visited, .ForgotPassword a:hover, .ForgotPassword a:active, .ForgotPassword a:visited
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10px;
        color: #FFFFFF;
        text-decoration: underline;
    }
    .LoginFailText
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: Red;
        font-weight: bold;
    }
    .LoginGreyBtn
    {
        background-image: url(/Portals/0/Skins/Northerly/SkinImages/greyLogin.png);
        background-position: top center;
        background-repeat:no-repeat;
        width: 48px;
        height: 20px;
        /*border:1px solid #ffffff;*/
        padding-top:2px; 
        padding-left:2px;      
        text-align:center; 
        
    }
    .LoginGreyText
    {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #002d6a;
        
    }
     .LoginGreyText:hover
    {      
        color: #002d6a;        
    }

table .TxtEditorContentDivSpL
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0px 15px 15px 10px;
	height:100%;	

	border-right:1px dotted #A5A7A9;
}
.TxtEditorHeadingLineNews
{
	background-image:url(/Portals/0/Skins/Northerly/SkinImages/greyline.png);
	background-position:top Left;
	background-repeat:repeat-x;
}
.TxtEditorHeadingNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	padding: 0px 0px 0px 5px;
	color:#636466;
	line-height:1.8;
}
.TxtEditorHeadingNews a, .TxtEditorHeadingNews a:link, .TxtEditorHeadingNews a:hover, .TxtEditorHeadingNews a:visited, .TxtEditorHeadingNews:link, .TxtEditorHeadingNews:visited
{
	color:#636466;
	text-decoration: none;
}
.TxtEditorNameTitleNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#636466;
	font-weight:bold;
	padding: 0px 0px 0px 10px;
}
.TxtEditorContentNews
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding: 15px 10px 15px 10px;
}
