BODY {
	margin-left: 0px;
	margin-right: 0px; 
	margin-bottom: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin-top: 0px;
	color: #333333;
}
A:link {TEXT-DECORATION: none;color: #333333;;font-weight: bold;}
A:visited {	TEXT-DECORATION: none;COLOR: #333333;font-weight: bold;}
A:hover {TEXT-DECORATION: underline;COLOR: #333333;font-weight: bold;}
A:active {COLOR: #333333;TEXT-DECORATION: underline ;font-weight: bold;}

.selected_topmenu { background-color: #0033CC; color: #FFFFFF;}
A.menu:link {TEXT-DECORATION: none;color: #333333;font-weight: normal;}
A.menu:visited {TEXT-DECORATION: none;color: #333333;font-weight: normal;}
A.menu:hover {TEXT-DECORATION: none;color: #0033CC;font-weight: normal;}
A.menu:active{TEXT-DECORATION: none;color: #333333;font-weight: normal;}
.selected_leftmenu {TEXT-DECORATION: none; background:url(../images/selected_leftmenu.jpg) repeat-x;}

A.redlink:link {TEXT-DECORATION: none;color: #0033CC;font-weight: normal;}
A.redlink:visited {TEXT-DECORATION: none;color: #0033CC;font-weight: normal;}
A.redlink:hover {TEXT-DECORATION: none;color: #000000;font-weight: normal;}
A.redlink:active{TEXT-DECORATION: none;color: #0033CC;font-weight: normal;}

/*TD {FONT-SIZE: 11px;FONT-FAMILY: "Lucida Sans Unicode", "Lucida Sans", "Lucida Console";color: #333333;font-weight: normal;}
*/
TD {FONT-SIZE: 11px;FONT-FAMILY:Arial, Helvetica, sans-serif;color: #333333;font-weight: normal;}
I {FONT-STYLE: italic;}
HR {BORDER-RIGHT: #cccccc thin dotted; BORDER-TOP: #cccccc thin dotted; BORDER-LEFT: #cccccc thin dotted; BORDER-BOTTOM: #cccccc thin dotted;}


.textfield {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 174px;height: 18px; background:url(../images/input_bg.jpg) repeat-x;}
.textfield1 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 174px;height: 14px; background:url(../images/input_bg.jpg) repeat-x;}
.textfield300 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 300px;height: 18px; background:url(../images/input_bg.jpg) repeat-x;}
.filefield300 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 300px;height: 25px; background:url(../images/input_bg.jpg) repeat-x;}
.filefield500 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 500px;height: 25px; background:url(../images/input_bg.jpg) repeat-x;}
.button {font-family: verdana;font-size: 11px;color: #000000;background-color: #CCCCCC;border: 1px solid #666666;font-weight: bold;height: auto;letter-spacing: normal;word-spacing: normal;width: auto;clear: none;float: none;}
.textarea300 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 300px;height: 30px; background:url(../images/input_bg.jpg) repeat-x;}
.textareabig {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 300px;height: 90px; background:url(../images/input_bg.jpg) repeat-x repeat-y;}
.textareabig_msg {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 300px;height: 90px;}

.buttonfield {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 80px;height: 30px; background:url(../images/input_bg.jpg) repeat-x;}
.buttonfield200 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 180px;height: 30px; background:url(../images/input_bg.jpg) repeat-x;}
.buttonfield150 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 130px;height: 30px; background:url(../images/input_bg.jpg) repeat-x;}
.buttonfield300 {font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 220px;height: 30px; background:url(../images/input_bg.jpg) repeat-x;}

.title{ font-size:14px; font-weight:bold;}
.titlered{ color:#0033CC;}
.titlered{ font-weight:bold;}
.titlered14{ font-size:14px; color:#0033CC; font-weight:bold;}
.titleblue{ font-size:14px; color:#0033CC; font-weight:bold; text-decoration:none}
.titleblue:hover{ font-size:14px; color:#0033CC; font-weight:bold; text-decoration:none}
.titleblack14{ font-size:14px; color:white; font-weight:bold;}

.greyborder { border:#CCCCCC solid 2px;}
.textfieldsmall {
font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 90px;height: 18px; background:url(../images/input_bg.jpg) repeat-x; 
}
.combosmall {
font-size: 11.5px;color: #000000;border: 1px solid #B2B2B2;width: 100px;height: 18px;
}
.colordiv { width:65px; height:25px;}
.textgray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #777777;
	text-decoration: none;
	
}

.textgray_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #777777;
	text-decoration: none;
	padding-left:15px;
	
}
.textblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;	
	color: #000000;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FCB22B;
	font-size:12px;	
	text-decoration:none;
}
.text_red {
	font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Console";
	color:#FF0000;
	font-size:12px;	
	font-weight: normal;
	text-decoration:none;
}
.textblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0192B5;
	font-size:12px;	
	text-decoration:none;
}
.textgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #71AF06;
	font-size:12px;	
	text-decoration:none;
}
.textorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFA72C;
	font-size:12px;	
	text-decoration:none;
}
.smalltextgreen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #71AF06;
	font-size:11px;	
	text-decoration:none;
}
.smalltextblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0192B5;
	font-size:11px;	
	text-decoration:none;
}
.smalltextblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0192B5;
	font-size:11px;	
	font-weight:bold;
	text-decoration:none;
}
.smallTextCatLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0192B5;
	font-size:11px;	
	text-decoration:none;
}
.smallTextCatLink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0192B5;
	font-size:11px;	
	text-decoration:underline;
}
.smallTextCatLinkRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D65400;
	font-size:11px;	
	text-decoration:none;
}
.smallTextCatLinkRed:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D65400;
	font-size:11px;	
	text-decoration:underline;
}

.tab_off {
background-color:#F5F6F1;
border:1px solid #DADBD6;
font-size:13px;
font-weight:700;
padding-bottom:8px;
padding-top:8px;
}

.tab_image {
border:1px solid #DADBD6;
padding-bottom:8px;
padding-top:8px;
}

.tab_on {
border-color:#DADBD6;
border-style:solid;
border-width:1px 1px 0;
font-size:13px;
font-weight:700;
padding-bottom:8px;
padding-top:8px;
}

.tab_favourite {
border:1px solid #DADBD6;
font-size:13px;
font-weight:700;
padding-bottom:8px;
padding-top:8px;
}

.tab_invoice{
border:3px solid #DADBD6;
font-size:13px;
font-weight:700;
}
.tab_table {
border:2px solid #DADBD6;
font-size:13px;
font-weight:700;
}

.tab_error {
border:2px solid #D35701;
font-size:13px;
font-weight:700;
padding-bottom:8px;
padding-top:8px;
}

.dollar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFA72C;
	font-weight: bold;
	text-decoration: none;
}

.green_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #71AF06;
	font-weight: bold;
	text-decoration: none;
}

.revisecart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #BCBCBC;
	font-weight: bold;
	text-decoration: none;
}

.link_blue {
	color: #0192B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}
.link_blue : hover {
	color: #0192B5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:underline;
}

.management
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	text-decoration:none;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D65400;
	font-size:20px;
	font-weight:bold;
	text-decoration:none;
}

.heading_small {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #D65400;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.text_red_bold {
	font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Console";
	color:#FF0000;
	font-size:14px;	
	font-weight:bold;
	text-decoration:none;
}

.textfieldsmall_search {
font-size: 13px;color: #000000;border: 1px solid #B2B2B2;width: 90px;height: 18px; background:url(../images/input_bg.jpg) repeat-x; 
}

.category_font{ font-size: 13px;}

.top_min_width
{
min-width:65px;
_min-width:186px;
}