/*
# Copyright 2008 Nasthon Systems
# http://www.nasthon.com
Style for coloring
Theme color: 	#990000 (brickred)
Theme color2: #fa9e16 (orange)
link: #990000
link:hover: #D60000
button border: cacac0

#button
.button_gen2 background: #BF5D50	(for "Back" button)
button border: #cacac0
.nav_button, nav_button:hover {background: #e4e4e4;	border: 1px solid #000;}	

*/
body{ background: #e8e8e8; }
H1{ 	color: #990000; }

a {	color: #990000; }
a.nav, a.nav:visited{	color: #ac3f3f; }
a:hover,a:active{color:#D60000;}

.cat_subcategory a{ color: #990000; }	

.ok_msg_label {		background-color: #990000;	 }

.jobTitle{ color: #990000; }

/* Dynamic forms */
#dynamic_form, TABLE.dynamic_form {	background-color: #ccc;	 }	
td.dynamic_form_seperator{	background-color: #990000; }

#joblist .job_list_title a:hover, #joblist .job_list_small_print a:hover{
	color: #D60000;
}

#dynamic_form TD.dynamic_form_field {	background-color: #e9e9e9; }

TD.list_header_cell {	background-color: #990000 !important; } 
TD.list_header_cell a {	color: #fff; }
TD.list_header_cell a:hover{	color: orange; }

.job_list_title_premium a:hover{ 	color: #D60000; }
#joblist_premium TD.list_header_cell {background-color: #D60000;}
.job_post_body .info_box_head2 {color: #D60000 !important;}

.nav_button{	background: #fffbfa;	border: 1px solid #efa7a7;	border-bottom: 0px;}
.nav_button_hover{	background: url('images/nav-btn.gif') repeat-x #990000; border: 1px solid #efa7a7;	border-bottom: 0px;}

a.tablink:hover{color: orange}
a.tablink2, a.tablink2:visited, a.tablink2:active, a.tablink2:hover {	color: orange;}

a:hover.cat_subcategory_link { color:#D60000;}
	
.highlite {	color: #990000; }

/* box 2 */
div.info_box2{ border:1px solid #efa7a7;}
.boxhead2{ color: #990000;	}

/* box 3 */
.boxhead3{ background-color: #990000;}

.box4{	background-color: #ffedf1; 	border: 1px solid #efa7a7; }
.box5{	background-color: #fff; 	border: 1px solid #efa7a7; }
	
/*
general button
*/
.button_gen{
	border-style:solid;border-color:#cacac0;border-width:1px 1px 1px 1px;
	background:transparent #990000; color:#ffffff;	
}

.button_email, .button_print, .button_apply, .button_save, .button_delete {
	background-color: #990000;	
	border-style:solid;border-color:#cacac0;border-width:1px 1px 1px 1px;	
}

#footer2 a, #footer2 a:visited, #footer_nas a, #footer_nas a:visited{	color: #990000; }
#footer2 a:hover, #footerlinkbar a:hover, #footer_nas a:hover{	color: #D60000;}

/*
 ###### MENU #####################################
*/

div.menu {
  background-color: #fffbfa;
  border: 1px solid #efa7a7;
}
  
div.menu a.menuItem,  div.menu a.menuItem:visited{
  color: #990000;
}  

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {  
  color: #990000;
}

/*
 ###### js-menu.css#####################################
*/
.XulMenu .item:hover,
.XulMenu .item-active,
.XulMenu .item-active:hover {
    background: #990000;    
    color: #ffffff;
} 

/*
 ###### text-menu.css#####################################
*/

div.inactiveButtonText a:hover {color: #D60000 !important;}
td.activeButton {	background-color: #990000 !important; }
#subTabs span.activeText {  color: orange !important;  }
#subTabs td {  color: #cbe5ff;  background: #990000 !important; }
