﻿.TableHeader
{
    font-weight:bold;  
	color: black;
	font-family: Verdana, Arial;
	background-image: url(Images/tablebg.gif);
}
.Headerdarkbg
{
	background-color: #1C4E69;
}
.menuContainer
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 2px;
	padding-bottom: 3px;
	}
.toprightpane2
{
	padding-top: 0px;
	padding-left: 5px;
	padding-right: 7px;
	padding-bottom: 3px;}
.toppane2
{
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.leftpane2 {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}
.contentpane2 {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.rightpane2 {
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.bottompane2 {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.toprightpane
{	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

body
{	background-color: #D6C1A1;
	margin:0px; 
}

.pagebg
{
	background-color: #F5EFE7; /*#F1EFE8;*/
}
.HeaderBg
{
	background-color: #778877;
}


/*-------- gray bread crumb --------*/
.gray_top_left {padding:0px; margin:0px; background:url(images/lt.png) no-repeat top left; height:18px;}
.gray_top_right {padding:0px; margin:0px; background:url(images/rt.png) no-repeat top right; height:18px;}

.gray_bg
{
	background-color: silver;
}
.gray_content {padding:0px 11px 0px 11px; }

.gray_bottom_left {padding:0px; margin:0px; background:url(images/lb.png) no-repeat top left; height:18px;}
.gray_bottom_right {padding:0px; margin:0px; background:url(images/rb.png) no-repeat top right; height:18px;}

A.headerlink:link {
	color : White;
	text-decoration : underline;
}

A.headerlink:visited  {
	color : White;
	text-decoration : underline;
}

A.headerlink:active {
	color : White;
	text-decoration : underline;
}
.BreadcrumbLabel
{
	font-weight: bold;
	color: #1C4E69;
	text-decoration: none;
}
.BreadcrumbBar
{
    padding-left: 7px;
    padding-top: 12px;
    padding-bottom: 8px;
}
.Breadcrumb2, A.Breadcrumb2:link, A.Breadcrumb2:visited, A.Breadcrumb2:active
{
	color: #003366;
	font-weight: normal;
	text-decoration: underline;
}
SPAN.Breadcrumb2
{
    color: #595959;
    font-weight: normal;
    text-decoration: none;
}

A.Breadcrumb2:hover
{
	color: #333366;
	font-weight: normal;
	text-decoration: none;
}

.center {text-align:center;}

#emprectable {padding:0px; margin:0px; border:2px solid #1C4E69; }
#emprectable td{ padding:0px; margin:0px;  padding:10px; vertical-align:top; }

.goldheader {background-color: #ffcc00; font-weight:bold; color: #000000; text-align:center; width:30%; font-size: 14px; }
.silverheader {background-color: #D2D2D2; font-weight:bold; color: #000000; text-align:center; width:30%; font-size: 14px; }
.bronzeheader {background-color: #cc6600; font-weight:bold; color: #000000; text-align:center; width:30%; font-size: 14px; }

.deptaward {background-color: #dddddd; text-align:center; font-size: 14px; font-weight:bold;}

.emprectd {background-color:#ffffff; border:1px solid #1C4E69;}

.emprecgold {margin:0px; padding: 3px; padding-left: 10px; padding-right: 10px; background-color: #ffcc00; font-weight:bold; color: #000000; text-align:center; font-size: 14px; border:1px solid #1C4E69;}

.emprecsilver {margin:0px; padding: 3px; padding-left: 10px; padding-right: 10px; background-color: #D2D2D2; font-weight:bold; color: #000000; text-align:center; font-size: 14px; border:1px solid #1C4E69;}

.emprecbronze {margin:0px; padding: 3px; padding-left: 10px; padding-right: 10px; background-color: #cc6600; font-weight:bold; color: #000000; text-align:center; font-size: 14px; border:1px solid #1C4E69;}

.blueborder {border:1px solid #1C4E69;}

.emprecpic {border:1px solid #1C4E69; float: left; margin:0px; padding:0px; margin-right:10px; margin-bottom: 5px; margin-top: 3px;}

#jjdpc {margin-left:auto; margin-right:auto;  }

#jjdpc td {color:#1C4E69; padding:10px; vertical-align:top;  font: bold 13px Verdana, Tahoma, Arial, Helvetica; }
.menuimageseperator
{
	border-top: gainsboro 2px solid;
}
.menuimageseperator2
{
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
}
.Leftborder
{
	border-left: #999999 1px solid;
}

/*-------- Default Style --------*/

h1,h2,h3,h4,h5,h6{color:#1C4E69; font-family: Verdana, Tahoma, Arial, Helvetica;}

body,th,td,table,.c_title_two,.Normal,.NormalTextBox,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover, input, .CommandButton{font-family:Verdana, Tahoma, Times new Roman, Arial, Helvetica, sans-serif !important;}

body,th,td,table,.c_title_two,.Normal,.NormalTextBox,.NormalDisabled,.Head,.SubHead,.SubSubHead, a:link, a:visited, a:hover{font-size:13px;}

.Title{font-size:22px;}
.Links{font-size:10px;} 
h1, h2, h3, h4, h5, h6, h2 input{ margin:1ex 0;}
h1{font: bold 18px Verdana, Tahoma, Arial, Helvetica;
    margin:10px 0; text-align:center;}
.smallerh1 {font: bold 15px Verdana, Tahoma, Arial, Helvetica; text-align:center; color:#1C4E69;}
h2, h2 input{font-size:14px; color:#1C4E69;}
h3{font-size:13px;}
h4{font-size:12px; }
h5{font-size:11px; line-height:13px; }
h6{font-size:10px;}
.RootMenuItem TD,.RootMenuItemSel TD,.RootMenuItemHover TD{font-size:14px;font-family:Tahoma,Verdana,Arial, Helvetica, sans-serif;}
.MainMenu_MenuItem,.MainMenu_MenuArrow,.Submenu,.Submenuitemselected,.Submenuitembreadcrumb{font-size:12px;font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;}


p {line-height:16px; padding-right:30px;}
.Title
{
    color: #7e4400;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
}

.PageWidth {
	width : 1002px;	
}

.controlpanel {
	width: 100%;
	background-color: #FFFFFF;
}

#dnn_dnnSEARCH_txtSearch.NormalTextBox { 
    height:18px;
	background-color: transparent;
	width: 150px; 
	color: #000000; 
	padding: 2px 0px 0px 2px; 
	border: 1px 1px 1px 1px solid #C8E6F1;
	cursor:text;
}

.headerpane {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.toppane {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 3px;
	width:690px; 
}
.toprightpane {
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 0px;
	padding-bottom: 3px;
}

.leftpane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.contentpane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.rightpane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.bottompane {
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 3px;
}

.MainMenu_MenuContainer {
	background-color: transparent;
    width:100%;
}

.MainMenu_MenuBar {
}

.MainMenu_MenuArrow
{
    cursor: pointer;
    padding: 5px 5px 5px 12px;
    border: 0pt none;
}

.MainMenu_RootMenuArrow {
    display: none
}

.MainMenu_MenuIcon {
	display: none
}

.MainMenu_MenuBreak {
   	border-bottom: transparent 0px solid; 
	border-left: transparent 0px solid; 
	border-top: transparent 0px solid;  
	border-right: transparent 0px solid; 
	background-color: transparent; 
	height: 1px;
}

.RootMenuItem TD {
    padding:0px 8px 0px 8px;
	height:34px;
    font-weight:bold;
    color:#FFFFFF;
    text-align:center;
}

.RootMenuItemSel TD
{
	padding: 0px 8px 0px 8px;
	font-weight: bold;
	color: #C8E6F1;
	text-align: center;
	background-color: #1C4E69;
}

.RootMenuItemHover TD
{
	padding: 0px 8px 0px 8px;
	font-weight: bold;
	height:34px;
	color: #C8E6F1;
	text-align: center;
	background-color: #1C4E69;
}

.MainMenu_MenuItem {
    padding:5px 5px 5px 12px;
    border:0pt none;
    color: #444444;
	font-weight: bold;  
}

.MainMenu_MenuItemSel
{
	background-color: Transparent ;
	cursor: pointer;
	cursor: hand;
}

.Submenu {
    border-left:4px solid #358EBC;
    cursor:pointer;
    margin-top: 0px;
    margin-left: 0px; 
    z-index: 1000;
    color: #444444;
    font-weight: bold; 
	background: #C8E6F1; 
}

.Submenuitemselected,Submenuitembreadcrumb {
    padding:5px 5px 5px 12px;
    border:0pt none;
    margin-top: 0px;
    margin-left: 0px; 
    color: #FFFFFF;
	font-weight: bold; 
	background: #358EBC; 
}

.Head{ 
   font-weight:bold;
   color:#000000; 
}

.SubHead{ 
   color:#000000;
  }
   
.SubSubHead{ 
   color:#000000;
}

.Normal{
   color:#000000;
   font-weight : normal;
}

/*.TH,TD,DIV {	
   font-size: 11px; 
   color: #000000; 
   font-family: Tahoma, Verdana, Arial,  Helvetica, sans-serif;
}
*/
.CommandButton {
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}
    
A.CommandButton:link {
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:visited  {
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:active {
	font-weight : normal;
	color : #0033CC;
	text-decoration : underline;
}

A.CommandButton:hover {
	font-weight : normal;
	color : #0033CC;
	text-decoration : none;
}

.User, A.User:link, A.User:visited, A.User:active{
   background:transparent url(images/LightBlue_r9_c17.jpg) no-repeat scroll left;
   padding:0px 5px 0px 20px;
   font-weight : normal;
   color:#000000;
   text-decoration:none;
}

A.User:hover {
   background:transparent url(images/LightBlue_r9_c17.jpg) no-repeat scroll left;
   padding:0px 5px 0px 20px;
   font-weight : normal;
   color: #358EBC;
   text-decoration : none;
}

.Login, A.Login:link, A.Login:visited, A.Login:active{
   /*background:transparent url(images/LightBlue_r9_c17.jpg) no-repeat scroll left;*/
   padding:0px 5px 0px 20px;
   font-weight : normal;
   color:#000000;
   text-decoration:none;
}

A.Login:hover {
   /*background:transparent url(images/LightBlue_r9_c17.jpg) no-repeat scroll left;*/
   padding:0px 5px 0px 20px;
   font-weight : normal;
   color: #358EBC;
   text-decoration : none;
}



.Search, A.Search:link, A.Search:visited, A.Search:active {
    color:#FFFFFF;
	font-weight:normal; 
    text-decoration:none;
}
A.Search:hover  {
    color:#FFFFFF;
	font-weight:normal; 
    text-decoration:none;
}

.Breadcrumb, A.Breadcrumb:link, A.Breadcrumb:visited, A.Breadcrumb:active
{
	color: #cc0033;
	font-weight: normal;
	text-decoration: none;
}

A.Breadcrumb:hover
{
	color: #cc3333;
	font-weight: normal;
	text-decoration: none;
}


.Footer{
   font-weight:bold; 
   color:#FFFFFF;
   text-decoration:none
}

A.Footer:link {
    font-weight:bold; 
	color : #FFFFFF;
	text-decoration : none;
}

A.Footer:visited  {
    font-weight:bold; 
	color : #FFFFFF;
	text-decoration : none;
}

A.Footer:active {
    font-weight:bold; 
	color : #FFFFFF;
	text-decoration: none;
}

A.Footer:hover {
    font-weight:bold; 
	color :#C8E6F1;
	text-decoration: none;
}


.nounderline {text-decoration:none;}

.nounderline li{text-decoration:none;}

.nounderline a{text-decoration:none;}
.nounderline a:link{text-decoration:none;}
.nounderline a:visited{text-decoration:none;}
.nounderline a:hover{text-decoration:underline;}
.nounderline a:active{text-decoration:none;}



