﻿*{
	font-family: Arial, Helvetica, Verdana;
}

BODY{
	color:#5f5b53;
	font-size:12px;
	margin: 31px 0px 0px 0px;
}

.currentcustomername
{
    text-decoration:none;
    margin-right:10px;
    }
.currentcustomername, .currentcustomername a 
{
    color:black;
    }

TABLE{
	/*border:solid 1px #000;*/
}

.copyright{
	font-size: 12px;
	color: #8d8983;
}

.copyright a{
	color: #ff7c00;
}

.errortext { font-weight:bold; color:Red;}

.fancy_button{
/*
	background-color:Transparent;
	background-image:url(Images/navigation-button.png);
	border:none;
	color:#FFF;
	cursor:pointer;
	height:18px;
	text-transform:uppercase;
	width:76px;
*/
}

.fancy_button_big
{
	/*
	background-color:Transparent;
	background-image:url(Images/Large-Button.gif);
	border:none;
	color:#FFF;
	cursor:pointer;
	height:34px;
	width:123px;
	*/
}
/*
.footer_paging
{
    padding:auto auto auto auto;
    width:100%;
    text-align:center;
}
*/
.footer_paging table
{
    margin:auto;
}

.footer_paging,
.footer_paging A 
{
	color:#5f5b53;
	font-size:10pt;
	font-weight: bold;
	text-decoration:none;
}

.footer_paging .separator{
	color: #D8D7D4;
	font-size:10pt;
	font-weight: normal;
}

.footer_paging .current{
	color: #F89738;
	font-size:10pt;
	font-weight: bold;
}

.Gridview{
	width:690px;
	overflow-x:auto;
}

.Gridview .HeaderStyle{
	background-color:#D4D0C7;
	font-weight:bold;
	text-align:left;
}

.Gridview A{
	text-decoration:none;
}

.Gridview TD, .Gridview TH
{
	border:solid 0px #FFF;
	white-space:nowrap;
}

.Gridview .RowStyle{
	background-color:#E0DfDA;
}

.Gridview .AlternatingRowStyle{
	background-color:#D4D0C7;
}

.icon_text{
	/*display:none;*/
}

.icon_image{
}

.mainmenu{
	font-size: 12px;
}

.mainmenu a{
	color: #ffffff;
	text-decoration: none;
}

.menuitem{
	padding-left: 20px;
	padding-right: 20px;
	text-align:center;
	/*width: 50px;*/
}

.menuitem a{
	white-space:nowrap;
}

.menuitemimage_unselected{
	background-image:url('');
	height:4px;
	margin:0px auto;
	overflow:hidden;
	width:45px;
}

.menuitemimage_hover{
	background-image: url('images/highlight2.png');
	height:4px;
	margin:0px auto;
	overflow:hidden;
	width:45px;
}

.menuitemimage_selected{
	background-image:url('images/highlight1.jpg');
	height:4px;
	margin:0px auto;
	text-align:center;
	overflow:hidden;
	width:45px;
}

.highlight{
	font-weight:bolder;
}
	
.submenu {
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
	height: 41px;
}

.submenu a	{
	color: #ffffff;
	text-decoration: none;
	position: relative;
	top: -3px;
}

.submenuitem	{
	padding-left: 20px;
	padding-right: 20px;
	width: 50px;
}

.wizardbuttons{
	clear:both;
	height:18px; 
	margin:10px 0px;
	width:100%;
}

.wizardbuttons .nav_button{
	background-color:Transparent;
	background-image:url(Images/navigation-button.png);
	border:none;
	color:#FFF;
	cursor:pointer;
	display:block;
	float:right;
	height:18px;
	margin-left:8px;
	text-transform:uppercase;
	width:76px;
}

/* DASHBOARD */

#dashboard, #dashboard TABLE {
	color: #544e4a;
	font-family: Arial, Helvetica, Verdana;
	font-size: 12px;
}

/* DASHBOARD */
/*   HEADER */

#dashboard .header{
	background-image:url(images/dashboard-tb.gif); 
	height:27px;
}

#dashboard .header_imageL, .header_imageR{
	background-color:#E0DFDA;
	height:27px; 
	width:9px; 
}

#dashboard .header_imageL{
	background-image:url(images/dashboard-tl.gif); 
	float:left; 
}

#dashboard .header_imageR{
	background-image:url(images/dashboard-tr.gif); 
	float:right; 
}

#dashboard .header_title{
	color: #a7a399; 
	font-size: 14px; 
	margin:0px; 
	padding-top:4px;
	text-align:center; 
}

/* DASHBOARD */
/*   TAB BAR */

#dashboard .tab_bar{
	background-image:url(images/dashboard-gradient.gif); 
	height:32px;
}

#dashboard .tab_bar UL{
	display:inline;
}

#dashboard .tab_bar LI, #dashboard LI.selected{
	float:left;
	/*
	width:120px;
	*/
	height:18px;
	margin-top:14px;
	list-style-type:none;
	margin-right:5px;
	padding-left:10px;
	padding-right:10px;
}

#dashboard .tab_bar LI, #dashboard LI.selected,
#dashboard .tab_bar LI A, #dashboard LI.selected A{
	font-weight:bold;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}

#dashboard .tab_bar LI, #dashboard .tab_bar LI A{
	background-image:url('images/dashboard-tab-dark.gif');
	color: #b9b5aa;
}

#dashboard .tab_bar LI.selected, #dashboard .tab_bar LI.selected A{
	background-image:url('images/dashboard-tab-light.gif');
	color: #544e49;
}

/* DASHBOARD */
/*   TABLE*/

/*This is a hack to help handle the different ways IE and Firefox handle borders.
  The top row border is overlapped in Firefox without this hack.*/
#dashboard .tableborder_top{
	background-color:#f08420; 
	height:1px; 
	overflow:hidden;
}

#dashboard TH, #dashboard TH A {
	background-color:#a7a399;
	border-bottom: 1px solid #f08420; 
	color: #ffffff;
	font-weight: bold;
	width:88px;
}

#dashboard .RowStyle{
	background-color:#E0DFDA;
}

#dashboard .AlternatingRowStyle{
	background-color:#D3CFC7;
}

/* DASHBOARD */
/*   FOOTER */

#dashboard .footer{
	background-image:url(images/dashboard-bb.gif); 
	height:24px;
	overflow:hidden;
}

#dashboard .footer_imageL, #dashboard .footer_imageR{
	background-color:#E0DFDA;
	height:24px; 
	width:9px; 
}

#dashboard .footer_imageL{
	background-image:url(images/dashboard-bl.gif); 
	float:left; 
}

#dashboard .footer_imageR{
	background-image:url(images/dashboard-br.gif); 
	float:right; 
}

#dashboard .footer_paging,
#dashboard .footer_paging A 
{
	color: #D8D7D4;
	font-size:10pt;
	font-weight: bold;
	text-decoration:none;
}

#dashboard .footer_paging .separator{
	color: #D8D7D4;
	font-size:10pt;
	font-weight: normal;
}

#dashboard .footer_paging .current{
	color: #F89738;
	font-size:10pt;
	font-weight: bold;
}

#dashboard .footer_paging_elem{
	float:left; 
	margin-right:5px;
}


.wizardarea
{
    width:690px;
    }
    
.wizardheading
{
    width:690px;
    color:#f38420;
    font-size:14px;
    font-weight:900;
    margin-top:30px;
    margin-bottom:20px;
    padding-bottom:5px;
    border-bottom:1px solid #5f5b53;
    text-align:right;
    clear:both;
    }
    
.wizardrow
{
    width:690px;
    clear:both;
    }

.wizardlabel,.loginlabel
{
    min-height:12px;
    width:150px;
    margin-top:5px;
    margin-bottom:3px;
    float:left;
    clear:left;
    }
    
.wizardfields
{
    padding-top:3px;
    clear:right;
    margin-left:150px;
    }

.wizardtxtbox,.wizarddropdown,.watermark,.logintxtbox,.loginwatermark,.logindropdown
{
    margin-bottom:5px;
    margin-right:5px;
    }
.wizardtxtbox,.watermark,.logintxtbox,.loginwatermark
{
    width:400px;
    margin-left:0;
    padding-left:0;
    }
    
.wizarddropdown
{
    width:407px;
    }
    
.wizardbutton
{
    float:right;
    clear:right;
    margin:0px 25px 10px 0px;
    width:80px;
    }
    
.wizardprompt
{
    color:#f38420;
    font-family:Arial, Verdana;
    font-weight:900;
    margin: 18px 0 0 275px;
    }
    
.hidden
{
    visibility:hidden;
    display:none;
    }

.watermark,.loginwatermark,.searchboxwatermark
{
    color:Gray;
    }

.loginlabel
{
    width:350px;
    }

.loginlbl
{
    float:right;
    margin-right:35px;
    }


.logintxtbox,.loginwatermark
{
    width:200px;
    }

.logindropdown
{
    width:207px;
    }

.searchbox,.searchboxwatermark
{
    margin-right:20px;
    float:right;
    }

/*    
  div {border:black solid 1px;} 
*/