/* --- Fleet Weigh Styles --- */

/* Header Area
--------------------------------------------------- */ 

#header {
	background: #8b8e94 url(../../images/default/header-bg.jpg) top left repeat-x;
}

/* Login Details Area
--------------------------------------------------- */

#title #login-details a:link, #title #login-details a:visited {
	color: #686868;
}

#title #login-details a:hover {
	color: #000;
}

/* Main Content Area
--------------------------------------------------- */

#title, #title-login {
	border-bottom: 1px solid #e0e0e0;
}

h2 {
	color: #000;
}

h2 span {
	color: #cb3d79;
}

#footer {
	color: #686868;
}

/* Home Page Styles
--------------------------------------------------- */

.boxwrapper {
	/*background: url(../../images/default/homebox-bg.gif) no-repeat bottom left;*/
}

div.leftbox, div.rightbox {
	background: #f7f7f7;	
	height: 350px;
}

.leftbox h3 {
	/*background: url(../../images/forktrack/ft-accountH3-bg.gif) no-repeat top left;*/
	background-color: #6f7073;
	padding: 12px 8px 12px 40px;
	font-size: 120%;
}

.leftbox h3 span, .rightbox h3 span {
	color: #d5d5d5;	
}

.rightbox h3 {
	background-color: #6f7073;
	padding: 12px 8px 12px 40px;
	font-size: 120%;
}


/* Right Column Box in subcol
--------------------------------------------------- */

.box h3 {
	color: #FFF;
	background-color: #cb3d79;
}

/* Table Box - div inside main content area
--------------------------------------------------- */

.tablebox {
	border-top: 1px solid #cb3d79;
	background: #f0f0f0 url(../../images/default/tablebox-left.gif) no-repeat bottom left;	
}

.tablebox table {
	background: url(../../images/default/tablebox-right.gif) no-repeat bottom right;
}

/* Right Column Box Tables - table found in .box in subcol
--------------------------------------------------- */

.box table th, .box table td {
	border-bottom: 1px solid #e4e4e4;
}

/* Permissions Tables
--------------------------------------------------- */

h4 {
	color: #000;
	border-bottom: 1px solid #cacaca;	
}

/* Data Tables
--------------------------------------------------- */

table.data {
	border: 1px solid #d9d9d9;
}

table.data th {
	background: #d9d9d9;
}

table.data a {
	color: #cb3d79;
}

table.data a:hover {
	color: #000;
}

/* Data Controls Tables
--------------------------------------------------- */

.datacontrols-right {
	border: 1px solid #d9d9d9;
	background: #FFF;
}

/* Hyperlinks
--------------------------------------------------- */

#content a:link, a:visited, .outgoingCancel {
	font-weight: bold;
	color: #cb3d79;
	text-decoration: underline;
}

#content a:hover {
	color: #000;	
}

/* Accordion Styles
--------------------------------------------------- */

.collapsiblePanel {
	background: #f0f0f0;	
}

.accordionHeader, .collapsibleLinkPanel {
	background: #9c9c9c url(../../images/default/down-arrow.gif) no-repeat 98% 50%;
}

/* Grid Pager Styles
--------------------------------------------------- */

.gridpager table td {
	color: #cb3d79;	
}

#content .gridpager a:link, #content .gridpager a:visited {
	border: 1px solid #cccccc;
	color: #000;
}

#content .gridpager a:hover {
	background-color: #cb3d79;
	color: #FFF;
	border: 1px solid #000;
}

/* Main Navigation Tabs
--------------------------------------------------- */

#header ul#nav li.tab {
    background:url(../../images/default/norm_left.gif) no-repeat left top;
}

#header ul#nav li.tab a.tablink {
    background: url(../../images/default/norm_right.gif) no-repeat right top;
}

.b-home ul#nav li#LI_Home, .b-admin ul#nav li#LI_Admin,
.b-fleet ul#nav li#LI_Fleet, .b-operator ul#nav li#LI_Operator,
.b-report ul#nav li#LI_Report {
    background-image:url(../../images/default/norm_left_on.gif);
}

.b-home ul#nav li#LI_Home a.tablink, .b-admin ul#nav li#LI_Admin a.tablink,
.b-fleet ul#nav li#LI_Fleet a.tablink, .b-operator ul#nav li#LI_Operator a.tablink,
.b-report ul#nav li#LI_Report a.tablink {
    background-image:url(../../images/default/norm_right_on.gif);
    color: #000;
}

/* Drop Down Menus
--------------------------------------------------- */

ul#nav li ul {
	border: 1px solid #bfbfbf;
	}
	
/* Styles for Menu Items */
ul#nav li a {
	color: #000;
	background: #f8f8f8; /* IE6 Bug */
	}
/* commented backslash mac hiding hack \*/ 
* html ul#nav li a {height:1%}
/* end hack */ 

/* this sets all hovered lists to red */
ul#nav li:hover a, ul#nav li.over a,
ul#nav li:hover li:hover a, ul#nav li.over li.over a,
ul#nav li:hover li:hover li:hover a, ul#nav li.over li.over li.over a,
ul#nav li:hover li a:hover, ul#nav li.over li a:hover,
ul#nav li:hover li:hover li:hover a:hover, ul#nav li.over li li a:hover,
ul#nav li:hover li:hover li:hover li:hover a:hover, ul#nav li.over li.over li.over li.over a:hover 
{
   color: #fff;
   background-color: #bfbfbf;
}

/* set dropdown to default */
ul#nav li:hover li a, ul#nav li.over li a,
ul#nav li:hover li:hover li a, ul#nav li.over li.over li a,
ul#nav li:hover li:hover li:hover li a, ul#nav li.over li.over li.over li a
{
	color: #000;
   	background-color: #f8f8f8;
}

#nav a.arrow {
	background: url(../../images/default/nav-arrow.gif) 95% center no-repeat;
}

/* Content Tabs - tabs within main content area
--------------------------------------------------- */

.tabwrapper {
	background: #f0f0f0 url(../../images/default/tablebox-left.gif) no-repeat bottom left;
	border-top: 5px solid #cb3d79;
}

.tabcontent {
	background: url(../../images/default/tablebox-right.gif) no-repeat bottom right;
}

#content #contenttabs a {
	color: #676767;
	background: #dadada;
}

#content #contenttabs li a.selected{ /*selected main tab style */
	background: #cb3d79;
	color: #FFF;
}


