/* CSS Document */
body,td,th {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #666666;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 25px;
}

.table_outer_grey {border: 1px solid #C1C1C1;}
.table_outer_dark_grey {border: 1px solid #333333;}
.report_table_outer_grey {border: 1px solid #BABBB6;}
.table_outer_green {border: 1px solid #5F8B1B;}
.page_heading {color: #CA3611;}
.white_text {color: #FFFFFF;}
.green_text {color: #5A7105;}
.dark_green_text {color: #056643;}
.black_text {color: #000000;}
.employee_testimonial_text {color: #138198;}
.table_outer_manager_report {border: 1px solid #98AAB1;}
.royal_blue_text {color: #006699;}
.table_outer_cartvalue {border: 1px solid #CCCC33;}






.table_outer_calender {border: 1px solid #4DAAD3;}
.table_outer_menu {border: 1px solid #C4C8A9;}
.table_outer_ltblue {border: 1px solid #95B3DE;}
.table_outer_ltgrey {border: 1px solid #e4e4e4;}
.table_outer_ltgreenish {border: 1px solid #CCD8DB;}







.table_report_table {background-color:#e6e6e6;}
.tr_report_table {background-color:#F6F6F6;}
.tr_report_table_heading {background-color:#cccccc;}
.td_report_table_separator {background-color:#E6E6E6;}
.SMALL_GREY_TEXT {font-size:10px;}
.principle_amounts {font-size: 14px;}
.navybluetext {color:navy;}
.lt_grey_text {color:#666666}
.normal_bigtext {font-size:12px;}
.blue_text {color:#3B73B9}
.golden_text {color:#6A530B}



.button
{
	border: 1px solid #666666;
	background-color: #ECECEC;
	color:#333333;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	height: 22px;
}

.button_orange
{
	border: 1px solid #657DA6;
	background-color: #95B3DE;
	color:white;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	height: 22px;
}

.button_blue
{
	border: 1px solid #333333;
	background-color: #FF8A00;
	color:white;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	height: 22px;
}

.button_green
{
	border: 0px solid #333333;
	background-color: #496A11;
	color:white;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana;
	height: 22px;
}


.textfield
{
	border: 1px solid #A8A8A8;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	width: auto;
	height: 16px;
}

.textfield_cart_qty
{
	border: 1px solid #76861B;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	width: auto;
	height: 15px;
}

.textfield_select_item
{
	border: 1px solid #76861B;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	width: auto;
	height: auto;
}

.textarea
{
	border: 1px solid #999999;
	background-color: #FFFFFF;
	font-size: 11px;
	font-family: Verdana;
	width: auto;
	height::auto;
	}

A.pagelink:visited {color: #0033cc;	text-decoration: underline;}
A.pagelink:link {color: #0033cc;	text-decoration: underline;}
A.pagelink:hover {color: #FF0000;	text-decoration: none;}
A.pagelink:active {color: #CA3611;	text-decoration: underline;}


A.top_nav:visited {color: #002F7F;	text-decoration: underline; text-decoration:none}
A.top_nav:link {color: #002F7F;	text-decoration: underline; text-decoration:none}
A.top_nav:hover {color: #F05B21;	text-decoration: none; text-decoration:underline}
A.top_nav:active {color: #000000;	text-decoration: underline; text-decoration:none}


A.left_nav:visited {color: #3B73B9;	text-decoration: underline; text-decoration:none}
A.left_nav:link {color: #3B73B9;	text-decoration: underline; text-decoration:none}
A.left_nav:hover {color: #003372;	text-decoration: none; text-decoration:underline}
A.left_nav:active {color: #F05B21;	text-decoration: underline; text-decoration:none}



A.navmap:visited {color: #999999;	text-decoration: none;}
A.navmap:link {color: #666666;	text-decoration: none;}
A.navmap:hover {color: #000000;	text-decoration: underline;}
A.navmap:active {color: #95B3DE;	text-decoration: underline;}

A.passforgot:visited {color: #000000;	text-decoration: none;}
A.passforgot:link {color: #000000;	text-decoration: none;}
A.passforgot:hover {color: #000000;	text-decoration: underline;}
A.passforgot:active {color: #000000;	text-decoration:none;}


A.whitelink:visited {color: #FFC25A;	text-decoration: none;}
A.whitelink:link {color: #FFC25A;	text-decoration: none;}
A.whitelink:hover {color: #FFFFFF;	text-decoration: underline;}
A.whitelink:active {color: #FFAE00;	text-decoration:none;}

A.diff_month_dates:visited {color: #666666;	text-decoration: none;}
A.diff_month_dates:link {color: #666666;	text-decoration: none;}
A.diff_month_dates:hover {color: #ff0000;	text-decoration: underline;}
A.diff_month_dates:active {color: #333333;	text-decoration:none;}

A.active_month_dates:visited {color: #333333;	text-decoration: none;}
A.active_month_dates:link {color: #333333;	text-decoration: none;}
A.active_month_dates:hover {color: #ff0000;	text-decoration: underline;}
A.active_month_dates:active {color: #000000;	text-decoration:none;}

A.active_month_TODAY:visited {color: #ff0000;	text-decoration: none;}
A.active_month_TODAY:link {color: #ff0000;	text-decoration: none;}
A.active_month_TODAY:hover {color: #000000;	text-decoration: underline;}
A.active_month_TODAY:active {color: #ff0000;	text-decoration:none;}

A.News:visited {color: #336699;	text-decoration: underline;}
A.News:link {color: #336699;	text-decoration: underline;}
A.News:hover {color: #FF6622;	text-decoration: underline;}
A.News:active {color: #FF0000;	text-decoration:underline;}

A.Redlink:visited {color: #FF0000;	text-decoration: underline;}
A.Redlink:link {color: #FF0000;	text-decoration: underline;}
A.Redlink:hover {color: #000000;	text-decoration: underline;}
A.Redlink:active {color: #669900;	text-decoration:underline;}

.pageheading {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#FF6600;
}

.title_activemenu {
	font-family: "arial";
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	
}

.title {
	font-family: "Arial";
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color:#333333;
}

.pageheading_white {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#000000;
}

.pageheading_blue {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#0281B9;
}
.pageheading_dkblue {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#4479C4;
}

.titleheading
{
	font-family: "Trebuchet MS";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color:#3e81cb;
	text-transform: uppercase;	
}


.pageheading_red {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#ff0000;
}

.pageheading_GREEN {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color:#638B00;
}

.copyright_text {
	font-size: 11px;
	color:#333333;
}

.lt_blue {color:#0281B9;}
.orange_text {color:#ff6600;}
.news_bg {
background-image:url(../images/yellow-line.gif); 
background-position:left bottom;  
background-repeat:repeat-x; 
border: 1px solid #FFF1CA; 
}
.dot_bottomline {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #666666;
}
table.grayborder { border-left:1px solid #9b9b9b; border-bottom:1px solid #9b9b9b }
table.grayborder td { padding:5px; border-top:1px solid #9b9b9b; border-right:1px solid #9b9b9b}