.tableborder {
	border: 1px solid #000000;
}
.cart_text {
	font-family: verdana;
	font-size: 10px;
	color: #565656;
}
.categories_bold_text {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.advanced_search {
	font-family: verdana;
	font-size: 11px;
	color: #043238;
	text-decoration: underline;
}
.advanced_search:hover {
	font-family: verdana;
	font-size: 11px;
	color: #295D03;
	text-decoration: none;
}
.login_text {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #AB0505;
}
.login_text1 {
	font-family: verdana;
	font-size: 11px;
	color: #183702;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.textbold {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}
.welcome {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
}

.input_field {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #4A7605;
	height: 16px;
	width: 125px;
	
}
.input_field_1 {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #4A7605;
	height: 16px;
 
	
}
.go_button {
	background-color: #CC0000;
	border: 1px solid #4A7605;
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	height: 18px;
	width: 28px;
}
.input_field1 {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 125px;
	border: 1px solid #333333;
}

.textfield {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	height: 18px;
	/*width: 125px;*/
	border: 1px solid #333333;
}
.textfieldsmall {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 80px;
	border: 1px solid #333333;
}
.select {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	height: 18px;
	width: 125px;
	border: 1px solid #333333;
}
.select_l {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	height: 18px;
	border: 1px solid #333333;
}
.textareas {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	border: 1px solid #333333;
}


.login_text2 {
	font-family: verdana;
	font-size: 10px;
	color: #3F3E3E;
	text-decoration: none;
}
.login_text2:hover {
	font-family: verdana;
	font-size: 10px;
	color: #3F3E3E;
	text-decoration: underline;
}
.border_green {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8DC154;
	border-right-color: #8DC154;
	border-bottom-color: #8DC154;
	border-left-color: #8DC154;
}
.categories_link {
	font-family: verdana;
	font-size: 11px;
	color: #457E06;
	text-decoration: none;
}
.product_name_text {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #5D5D5D;
	text-decoration: none;
}
.product_name_text:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #01515C;
	text-decoration: underline;
}
.black_bold_text {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.ban2 {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image: url(../images/table_bg.gif);
	
	padding-left: 5px;
}
.ban3 {
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	background-image:url(../images/table_bg.gif);
	height: 20px;
 
}
.click_link {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000F67;
	text-decoration: underline;
}
.click_link:hover {
	font-family: verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000F67;
	text-decoration: none;
}

.product_text {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.border_line {
	height: 1px;
	width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.border_line1 {
	height: 1px;
	width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.categories_link:hover {
	font-family: verdana;
	font-size: 11px;
	color: #244104;
}
.normal_text {
	font-family: verdana;
	font-size: 11px;
	color: #333333;
}
.small_input_field {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	height: 20px;
	width: 20px;
	border: 1px solid #333333;
}

.red_bold_text {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: underline;
}
.red_bold_text:hover {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.footer_link {
	font-family: verdana;
	font-size: 10px;
	color: #D1CFCF;
	text-decoration: none;
}
.footer_link:hover {
	font-family: verdana;
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}
.green_border {
	border: 1px solid #90C359;
}
.login_button {
	background-color: #CC0000;
	border: 1px solid #4A7605;
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.gray_border {
	border: 1px solid #CCCCCC;
}
.white_normal_text {
	font-family: verdana;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.redheading {
	font-family: verdana;
	font-size: 11px;
	font-weight: bold;
	color: #990000;
}
.panel_link {

	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.panel_link:hover {

	font-family: verdana;
	font-size: 11px;
	color: #0B98AC;
	text-decoration: none;
}
.text2blu {

	font-family: verdana;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}
.text2blu:hover {

	font-family: verdana;
	font-size: 11px;
	color: #0B98AC;
	text-decoration: none;
}
.search_btn {
	background-color: #CC0000;
	border: 1px solid #4A7605;
	font-family: verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	height: 20px;
}
.button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	height: 24px;
	width: 82px;
	border: 1px solid #666666;
	background-image: url(../images/but_bg.gif);
	font-weight: bold;
	
}

.bg_light{
	background-color:#FFFFFF;
}
/* Table Effect Starts Here */

.dataclass {
   background-color:#E9F8F7;
   font-family:Verdana;
   font-size:10px;
   color:#333333;
   height:15px;
   padding-left:3px;
   
}

.dataclassalternate {
   background-color: #FFFFFF ; 
   font-family:Verdana;
   font-size:10px;
   color:#333333;
    height:15px;
	padding-left:3px;
}

.tableover
{
background-color:#C8EAE7;
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#333333;
height:15px;
padding-left:3px;
text-decoration: none;

}

/* Table Effect Ends Here */


.sold_out{
	background-image:url(../admin/images/sold-icon.gif);
	background-repeat:no-repeat;
	background-position:center;
}
.whttext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.innertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 21px;

}
.innertext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	line-height: 21px;
}
.text2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
/*New CSS From all.css file */

.tableborder {
	border: 1px solid #000000;
}
.bottext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3A3A3A;
	text-decoration: none;
}
.bottext2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3A3A3A;
	text-decoration: none;
}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
}
.textblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3366FF;
	text-decoration: underline;
	font-weight: bold;

}
.textblue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	font-weight: bold;

}
.orngtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF5A00;
	text-decoration: none;
}
.whttext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.innertext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
	line-height: 21px;

}
.innertext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
	line-height: 21px;

}
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	text-decoration: none;
	line-height: 21px;

}

.formbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575D63;
	text-decoration: none;
	height: 13px;
	width: 125px;
	border: 1px solid #6B6B6B;

}
.formboxbig {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #575D63;
	text-decoration: none;
	height: 25px;
	width: 125px;
	border: 1px solid #6B6B6B;
}
.redtext {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: none;
}
.redtext:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
}
.button2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	height: 24px;
	width: 82px;
	border: 1px solid #666666;
	background-image: url(../images/but_bg.gif);
	font-weight: bold;
}
.text2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.text3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #666666;
	text-decoration: none;
}
.whttextlarg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
input{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin: auto;
	padding: 0px;
	height: 18px;
	width: 180px;
	border: 1px solid #223D8C;
}
textarea{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	margin: auto;
	padding: 0px;
	height: 50px;
	width: 180px;
	border: 1px solid #223D8C;
}
.chkbox{
	text-decoration: none;
	height: 20px;
	width: 20px;
	border: 1px solid #223D8C;
}
select{
	font-family:verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: auto;
	padding: 0px;
	height: 18px;
	width: 180px;
	border: 1px solid #223D8C;
}
.redtxt {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bolder;
 color: #AC0000;
 text-decoration: none;
}
.greytxt {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #8F8F8F;
 text-decoration: none;
}
.textbold1 {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	font-weight:bold;
}
/* CSS for richtext */

TABLE#tblCoolbar 
	{ 
		background-color:threedface; padding:1px; color:menutext; 
		border-width:1px; border-style:solid; 
		border-color:threedhighlight threedshadow threedshadow threedhighlight;
	}
.cbtn
	{
		height:18;
		BORDER-LEFT: threedface 1px solid;
		BORDER-RIGHT: threedface 1px solid;
		BORDER-TOP: threedface 1px solid;
		BORDER-BOTTOM: threedface 1px solid; 
	}
.txtbtn 
	{
		font-family:verdana; 
	}
	
	
.rteImage {
		background: #D3D3D3;
		border: 1px solid #D3D3D3;
		cursor: pointer;
		cursor: hand;
	}

	.rteImageRaised, .rteImage:hover {
		background: #D3D3D3;
		border: 1px outset;
		cursor: pointer;
		cursor: hand;
	}
	
	.rteImageLowered, .rteImage:active {
		background: #D3D3D3;
		border: 1px inset;
		cursor: pointer;
		cursor: hand;
	}
	
	.rteVertSep {
		margin: 0 4px 0 4px;
	}
	
	.rteBack {
		background: #D3D3D3;
		border: 1px outset;
		letter-spacing: 0;
		padding: 2px;
	}
	
	.rteBack tbody tr td, .rteBack tr td {
		background: #D3D3D3;
		padding: 0;
	}
	
	.rteDiv {
		display: block;
		position: relative;
	}
	.tablebordernormal {
		border: 1px #FF8040;
	}
/* CSS for richtext ends */		
