@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background-color:#f2f4f3;
background-image:url(images/blue-bg.jpg);
background-repeat:repeat-x;
background-position:bottom left;
padding-bottom:10px;
}

p, .Normal
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#828282;
}

a:link, a:visited, a:active
{
font-family:Tahoma;
font-size:11px;
font-weight:normal;
color:#5085f0;
text-decoration:none;
}

a:hover
{
color:#054c95 !important;
}

ul li{
line-height:18px;
list-style-type:disc;
margin-bottom:12px;}

.BlueBg
{
background-image:url(images/blue-bg.jpg);
background-repeat:repeat-x;
background-position:top left;

}

/*.menu td
{
background-image:url(images/menu-a-bg.jpg);
background-repeat:no-repeat;
background-position:right top;
}

.menu a:link,.menu a:visited,.menu a:active
{
font-family:Tahoma;
font-weight:normal;
font-size:15px;
color:#777878;
text-decoration:none;
padding-right:15px;
padding-left:15px;
margin-left:1px;
margin-right:2px;
}

.menu a:hover
{
background-image:url(images/menu-bg.jpg);
background-repeat:repeat-x;
}*/

/*.WhiteTitle
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
}*/

.WhiteTitle, .WhiteTitle span a:link, .WhiteTitle span a:active, .WhiteTitle span a:visited
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff;
}

.WhiteTitle span a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:17px;
color:#ffffff !important;
}

.GrayLink, .GrayLink a:link, .GrayLink a:visited, .GrayLink a:active
{
font-family:Tahoma;
font-size:11px;
color:#828282;
text-decoration:none;
font-weight:normal;
}

.LargeGray{font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#4f504f; text-transform:uppercase;}

.GrayLink td, .GrayLink p, .GrayLink span, .GrayLink div, .GrayLink table
{
font-family:Tahoma;
font-size:11px;
color:#828282;
text-decoration:none;

}
a:link.BlueLink, a:visited.BlueLink, a:active.BlueLink
{
color:#5085f0;
text-decoration:none;
}

/* Menu*/
.main_dnnmenu_rootitem
{
font-family:Tahoma !important;
font-size:15px !important;
color:#777878 !important;
font-weight:normal !important;
/*padding-left:12px !important;
padding-right:12px !important;*/
display:block !important;
background-color:Transparent !important;
padding-bottom:2px !important;
width:96px!important;
text-align:center !important;
padding-top:2px;
background-image:url(images/menu-a-bg.jpg);
background-repeat:no-repeat;
background-position:right top;
}

.main_dnnmenu_rootitem td
{
font-size:15px !important;
width:96px !important;
text-align:center !important;
padding-right:10px !important;
}

.MainMenu_MenuItem img, .MainMenu_MenuItemSel img
{
display:none;
}



.MainMenu_MenuItem, .MainMenu_MenuArrow
{
border-bottom:0px;
border-top:0px;
border-left:0px;
border-right:0px;
}

.MainMenu_MenuItem
{
font-weight:normal;
color:#3075ba ;
font-family:Tahoma ;
font-size:12px;
background-color:#e5e5e5;
background-image:Transparent;
width:150px;

}

.MainMenu_MenuItemSel 
{
/*padding-left:12px;
padding-right:12px;*/
width:150px !important;
text-align:left !important;
padding-bottom:2px;
padding-top:2px;


background-color:#96b7d7 !important;

/*width:150px;*/
font-weight:normal;
color:#4c4c4c;
font-family:Tahoma;
font-size:12px;
}

.MainMenu_MenuItemSel td
{
width:96px !important;
text-align:left !important;
padding-right:10px !important;
}

.active_tab
{
font-family:Tahoma !important;
font-size:15px !important;
color:#fdfffe !important;
font-weight:normal !important;
display:block !important;
background-color:Transparent !important;
background-image:url(images/menu-active-bg.jpg) !important;
background-repeat:no-repeat !important;
background-position:right top;
width:96px !important;
text-align:center !important;
/*padding-left:12px !important;
padding-right:12px !important;*/
padding-bottom:2px;
padding-top:2px;

}

.active_tab td,.main_hover td
{
width:96px !important;
text-align:center !important;
padding-right:10px !important;
}

.active_tab td,.main_hover td
{
font-size:15px !important;
}

.main_hover
{
font-family:Tahoma !important;
font-size:15px !important;
color:#fdfffe !important;
font-weight:normal !important;
display:inline-block !important;
background-color:Transparent !important;
background-image:url(images/menu-active-bg.jpg) !important;
background-repeat:no-repeat !important;
background-position:right top;
width:96px !important;
text-align:center !important;
}


.main_dnnmenu_submenu
{
/*top:80px!important;*/

width:150px;
z-index:1;


}



.main_dnnmenu_submenu tr
{
display:block;
border-bottom:1px #4c4c4c solid !important;
}

.main_dnnmenu_submenu td
{
display:block\9;
border-bottom:1px #4c4c4c solid\9 !important;
background-color:#e5e5e5;
height:25px;
border-left:0px;
border-right:0px;
border-top:0px;
margin:0px;
padding:0px;
white-space:normal;

}
.MainMenu_RootMenuArrow
{
display:none;
}

.MainMenu_MenuBar
{
height:auto;
}

.MenuRight span
{
float:right;
}

/*End Menu*/

.DNNEmptyPane
{
display:none;
}

.articleCommentGravatar img
{
display:none;
}

.GrayBackGround{background-image: url(images/pic-bg.jpg); background-repeat: repeat-y; border-top: 1px solid rgb(242, 244, 243);}
.HeadBGJob,.HeadTitle{background-image:url(images/job.png); background-repeat:no-repeat; background-position:left top; padding:4px 0px 4px 15px;}
a.Parent:link, a.Parent:active, a.Parent:visited,.HeadTitle span, .HeadTitle a:link, .HeadTitle a:visited, .HeadTitle a:active{font-family:tahoma!important; font-size:13px!important; color:#555555!important; font-weight:bold;}
a.Parent:hover{text-decoration:underline;}
a.Child:link, a.Child:active, a.Child:visited, .SubHeadTitle span{font-family:tahoma!important; font-size:12px!important; color:#4674d2!important; font-weight:normal;}
a.Child:hover{text-decoration:underline;}

.BlueBtn a:link, .BlueBtn a:visited, .BlueBtn a:active{display:inline-block; width:83px; height:19px;height:22px\9; text-align:center; background-image:url(images/blue-btn.png); background-repeat:no-repeat; padding-top:3px; font-family:tahoma; font-size:12px; color:#ffffff;font-weight:normal; background-color:transparent; border:0px;}
.BlueBtn a:link span, .BlueBtn a:visited span, .BlueBtn a:active span{font-family:tahoma; font-size:12px; color:#ffffff;font-weight:normal;}
.BlueBtn a:hover{color:#ffffff!important;text-decoration:none;}
.MsoNormal span{font-family:tahoma!important; font-size:11px!important;  color:#555555!important;}
 ul li.MsoNormal{font-family:tahoma!important; font-size:11px!important; color:#828282!important; list-style-type:square; margin:0px!important}
 .ULMargin ul{margin:0px; padding:0px  0px 0px 14px;}
  .ULMargin ul ul{padding:0px;}
  
.NSJobApplicationContent input.NormalTextBox{width:356px; height:21px; background-color:#ffffff; border:1px #dddfde solid;}
.NSJobApplicationContent select.NormalTextBox, .NSJobApplicationContent textarea.NormalTextBox{width:356px;  background-color:#ffffff; border:1px #dddfde solid;}
.postComment .BlueBtn input, div#articleSearchForm input{display:inline-block; width:87px; height:22px; text-align:center; background-image:url(images/blue-btn-l.png); background-repeat:no-repeat;  font-family:tahoma; font-size:12px; color:#ffffff;font-weight:normal; background-color:transparent; border:0px;}
.postComment p.BlueBtn{text-align:right; padding-right:190px;padding-right:180px\9;}
/*FeedBack*/
.FeedBack img,.FeedBack br
{
display:none;
}

.FeedBack label
{
color:#828282; float:left;
width:65px;
}

.FeedBack .NormalTextBox
{
width:215px;
border:1px #1163b7 solid;
}

.FeedBack a:link.CommandButton, .FeedBack a:visited.CommandButton, .FeedBack a:active.CommandButton,.FeedBack a:hover.CommandButton
{
color:#ffffff!important;
display:inline-block;
background-color:#1163b7;
padding:2px 7px;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
float:left;
margin-left:242px;
}

.FeedBackMsg a:link, .FeedBackMsg a:visited, .FeedBackMsg a:active, .FeedBackMsg a:hover{color:#ffffff!important;
display:inline-block;
background-color:#1163b7;
padding:2px 7px;
font-family:Tahoma;
font-size:11px;
text-decoration:none;
margin-top:5px;
text-align:center}
.FeedBackMsg span{color:#828282}
/*End*/

/*News*/
.NewsArticles .Normal a:link.MenuTopSelected,.NewsArticles .Normal a:visited.MenuTopSelected,.NewsArticles .Normal a:active.MenuTopSelected,.NewsArticles .Normal a:hover.MenuTopSelected, .NewsArticles .Normal a:link.MenuTop,.NewsArticles .Normal a:visited.MenuTop,.NewsArticles .Normal a:active.MenuTop,.NewsArticles .Normal a:hover.MenuTop
{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#4674d2!important;}
div.articleCalendarDay {
color:#000000;
font-family:Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
font-size:17px;
font-weight:bold;
padding-top:15px;
text-align:center;
width:42px;}
div.articleHeadline h1{background-color:transparent;

background-image:url(images/job.png); background-repeat:repeat-y; background-position:left top; padding:4px 0px 4px 15px; border:0px; margin-left:38px;}
div.articleHeadline h1 a:link, div.articleHeadline h1 a:visited, div.articleHeadline h1 a:active{font-family:tahoma; font-size:13px; color:#4674d2}
.NewsArticles .Normal a:link, .NewsArticles .Normal a:visited, .NewsArticles .Normal a:active, .NewsArticles .Normal a:link span, .NewsArticles .Normal a:visited span, .NewsArticles .Normal a:active span{font-family:tahoma; font-size:11px; color:#4674d2;}
.NewsArticlesContent h2{background-color:transparent;

background-image:url(images/job.png); background-repeat:repeat-y; background-position:left top; padding:4px 0px 4px 15px; border:0px; }
.NewsArticlesContent h2 span, .NewsArticlesContent h2 a:link, .NewsArticlesContent h2 a:visited, .NewsArticlesContent h2 a:active{font-family:tahoma; font-size:13px; color:#555555;}

.postRating{background-color:transparent;

background-image:url(images/job.png); background-repeat:repeat-y; background-position:left top; padding:4px 0px 4px 15px; border:0px;}
.postRating h2{display:inline; margin:0px; padding:0px; vertical-align:top}
.postRating h2 a:link, .postRating h2 a:visited, .postRating h2 a:active, .articleComments h2,.postComment h2 a:link, .postComment h2 a:visited, .postComment h2 a:active{font-family:tahoma; font-size:13px; color:#4674d2!important}
.postRating input{margin-left:15px;}
.postRating label{color:#4f504f; font-family:tahoma; font-size:11px;}
.CommentLabel p span.Normal{display:inline-block; width:110px;float:left}
.CommentLabel p#Notify span.Normal{display:inline-block; width:auto; }
.postComment input.NormalTextBox,div#articleSearchForm input.NormalTextBox{width:356px; height:21px; border:1px #dee0df solid;background-color:#ffffff; background-image:none; text-align:left; }
p#Notify{padding-left:112px;padding-left:122px\9;}
.postComment textarea.NormalTextBox{width:356px!important; height:21px; border:1px #dee0df solid;}
div#articleSearchForm h1 span{font-family:tahoma; font-size:14px; color:#828282; display:inline;}
/*Eng*/
