.container{width:98%}

.navhead
{
	margin-bottom: 0px;
	background-color:#E1EEDF;
	color:#000000;
	width:176px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:3px;
	text-align:left;
	font-weight:bold;
	border-bottom:1px dotted #000000;
}

.menu
{
	font-weight:normal;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px;
	text-decoration:none;
	border-bottom: 0px;
}

.menu a
{
	font-weight:normal;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px; 
	text-decoration:none;
	border-bottom:  dotted green 1px;
	border-left: dotted green 1px;
}

.menu a:hover
{
	font-weight:normal;
	font-size:12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: brown;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:2px; 
	text-decoration:none;
	border-bottom: 0px;
	border-left: dotted green 1px;
}

.menutitle
{
	cursor:pointer;
	margin-bottom: 0px;
	background-color:#FFF6E6;
	color:#000000;
	width:176px;
	padding-bottom:3px;
	padding-left:5px;
	padding-right:3px;
	text-align:left;
	font-weight:normal;
}

.submenu
{
	margin-bottom: 0.5em;
	background-color:#E1EEDF;
	color:#000000;
	width:176px;
	font-weight:normal;
	text-align:left;
	padding-left:10px;
	border-left:0px solid #000000;
	border-right:0px solid #000000;
	text-decoration:none;
}

.submenu a
{
	color:#000000;
	font-weight:normal;
	text-align:left;
	text-decoration:none;
	font-size:11px;
}

.submenu a:hover
{
	color:#003307;
	font-weight:normal;
	text-align:left;
	font-size:11px;
	text-decoration:underline;
}

.text
{
	font-size:12px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding:8px;

}

.texttwo
{
	font-size:12px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding:8px;
	line-height: 150%;

}

.formtext
{
	font-size:12px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding:3px;

}

.texttree
{
	font-size:12px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	padding-top:8px;
	padding-bottom:8px;
	padding-left:0px;
	padding-right:3px;

}

.textsmall
{
	font-size:9px;
	font-family:Arial,Helvetica,sans-serif;
	padding:6px;

}

.colheadgreen
{
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	background-color:#003300;
	border-right:1px solid #EEEEEE;
	margin:1px;
	padding:3px;
}

.colbodygreen
{
	color:#000000;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	background-color:#E0EDE2;
	border-right:1px solid #000000;
	margin:1px;
	padding:3px;
}

.colheadpink
{
	color:#FFFFFF;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	background-color:#591C1C;
	border-right:1px solid #EEEEEE;
	margin:1px;
	padding:3px;
}

.colbodypink
{
	color:#000000;
	font-size:10px;
	font-family:Arial,Helvetica,sans-serif;
	background-color:#F8E7E7;
	border-right:1px solid #000000;
	margin:1px;
	padding:3px;
}

.horizontalmenu a
{

	font-weight:bold;
	font-size:13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fffcf0;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-left:2px; 
	text-decoration:none;
}
.horizontalmenu a:hover
{

	font-weight:bold;
	font-size:13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: brown;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-left:2px;
	text-decoration:none;
	background-color:#EEEEEE;
}

.horizontalmenu
{

	font-weight:bold;
	font-size:13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#fffcf0;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-left:2px;
}

.horizontalmenub a
{

	font-weight:bold;
	font-size:13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#950000;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-left:2px; 
	text-decoration:none;

}
.horizontalmenub a:hover
{

	font-weight:bold;
	font-size:13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-left:2px;
	text-decoration: underline;
	background-color: #950000;
}
.horizontalmenub
{

	font-weight:bold;
	font-size:13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:#950000;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:2px;
	padding-left:2px;
}

li
{
	list-style:none;
}

.green_heading
{
	color:#003300;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}

.prod_heading
{
	color:#EEEEEE;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size:12px;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}

.sellgreen
{
	font-size:12px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-color:#E0EDE2;
	padding:4px;

}

.buypink
{
	font-size:12px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	background-color:#F8E7E7;
	padding:4px;

}

.sellgreenlink
{
	font-size:11px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#000000;
	background-color:#E0EDE2;
	margin-top:2px;
	padding:4px;

}

.buypinklink
{
	font-size:11px;
	font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
	color:#000000;
	background-color:#F8E7E7;
	margin-top:2px;
	padding:4px;

}

.alert
{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	background-color:#CC3300;
	padding:3px;
}

.userlink
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-decoration: none;
	line-height: 160%;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.userlink a
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003300;
	text-decoration: underline;
	line-height: 160%;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 7px;
	padding-bottom: 7px;
}

.userlink a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	text-decoration: none;
	line-height: 160%;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 7px;
	padding-bottom: 7px;
}

// Navigation related

div {
	font-family: verdana,sans-serif;
	font-size: 11px;
	color: brown;
	text-decoration: none;
}

table.subnav {
	border: solid 0px #EEEEEE;
	background-color: #D2B48E;
	padding: 4px;
}

table.subnav td {
	white-space: nowrap;
}

table.subnav td a {
	font-weight: bold;
	font-size: 11px;
	display: block;
	padding: 4px;
}

table.subnav td a:hover {
	background-color: #D2B48E;
	text-decoration: none;
	font-size: 11px;
	border-bottom: 0px;
	color: brown;
	padding: 4px;
}

//------------------------

.tab  a
{
 font-weight:bold;
 font-size:11px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#1a501c;
 padding:3px;
}
.tab  a:hover
{
 font-weight:bold;
 font-size:11px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#843606;
 padding:3px;
}
.tab 
{
 font-weight:bold;
 font-size:11px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#1a501c;
 padding:5px;
}
//.submenu a
//{
// font-size:12px;
// font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
// color:#fffcf0;
//}
//.submenu a:hover
//{
// font-size:12px;
// font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
// color: brown;
//}
.td_top{
	background-image : url("boxt_top_bg.jpg");
	background-repeat : repeat-x;
 font-weight:bold;
 font-size:15px;
 font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 color:#5a805b;
	
}
.td_left{
	background-image : url("box_left_bg.jpg");
	background-repeat : repeat-y;
	
}
.td_right{
	background-image : url("box_right_bg.jpg");
	background-repeat : repeat-y;
	
}
.td_bottom{
	background-image : url("box_bottom_bg.jpg");
	background-repeat : repeat-x;
	
}
.main{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #333333;
	line-height:1.5;

}

.main_italic{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	font-style : italic;
	line-height:1.5;

}
.main_black{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #003300;
	line-height:1.5;

}
.textbox
{
 border: 1px solid black;
}
.borwn_border
{
 border: 1px solid brown;
}
.login_page_bg
{
 background-color:#fdfdfd;

}

.heading
{
 color:#621100;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 font-weight:bold;
 font-size:14px;
 padding:5px;
}
.heading_table
{
 color:white;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 font-weight:bold;
 font-size:14px;
background-color : #a5af94;
}
.heading_table_admin
{
 color:black;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 font-weight:bold;
 font-size:14px;
background-color : gray;
}
.table_data
{
 color:#000000;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 font-weight:bold;
 font-size:10px;
background-color : gray;
}
.asterisk
{
 font-size:12px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 color:red;
}
.error_msg
{
 font-size:12px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 color:red;
}
.normal_bg
{
  background-color:#ffffff;
}
.td_bg
{
 background-color:#cccccc;
}
.black_bg
{
 background-color:#000000;
 color:white;
}
.category{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
 	background-color: #CCCCCC; 
	text-decoration: underline;

}
.category:hover{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003300;
	background-color: #CCCCCC;
	text-decoration: none;

}

.product_search{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003300;
	text-decoration: none;
	font-style:italic;
	font-weight:bold;

}

.bluelink{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	text-decoration: underline;

}
.bluelink:hover{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: blue;
	text-decoration: underline;

}
.pinklink{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7F0C99;
	text-decoration: underline;

}
.pinklink:hover{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7F0C99;
	text-decoration: underline;


}

.pinklink:visited{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#7F0C99;
	text-decoration: underline;

}
.greenlink{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#1a501c;
	text-decoration: underline;

}
.greenlink:hover{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1a501c;
	text-decoration: underline;


}

.greenlink:visited{

	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#1a501c;
	text-decoration: underline;

}
.green_bg{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#ecebec;
 	background-color:#003300;
}
.green_yll_bg{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#fffe00;
 	background-color:#003300;
}
.redfont a
{
 font-size:12px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 color:red;
 text-decoration:none;
}
.redfont 
{
 font-size:12px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 color:red;
 text-decoration:none;
}
.greenfont a
{
 font-size:12px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 font-weight:bold;
 color:#003300;
 text-decoration:none;
}
.white_btn
{
 background-color:#fefdfa;
 border:1px solid brown;
 font-size:14px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 padding:2px;
}
td {
 font-size:12px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
}
.invoiceFieldHeaading{
 background-color:#c0c0c0;
}
.invoiceFieldHeaadingDark{
 background-color:#333333;
 color:#ffffff;
}
.sub_text
{
 font-size:10px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;

}
.inputbox{
border:1px solid #000000;
width:120px;
}
.left_header
{
 color:#65000b;
  font-size:15px;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;

}
.white_heading
{
 color:white;
 font-family:Verdana,Geneva,Arial,Helvita,sans-serif;
 font-weight:bold;
 font-size:14px;

}