.rollovertd {width:100%; background-color:#ffffff; padding:1; cursor:hand;}
.rollovertd a:hover{color:#006599;}
.rollovertd a:visited:hover{ color:#006599;}

A:LINK {text-decoration:none;}
A:VISITED {text-decoration:none;}
A:HOVER {color:#000000;text-decoration:none;}

.dash-blue  { border: 2px dashed blue;}
.dash-silver  { border: 2px dashed silver;}
.solid-red { border: 2px solid red;}
.solid-lime { border: 2px solid lime;}



  fieldset {
	width:98%;
	margin:2em auto;
	background:yellow;
	border:1px solid brown;
	border-radius:5px;
	padding:20px;
	position:relative;
}
legend {
	font-weight:bold;
	position:absolute;
	left:10px;
	top:-1.1em;
	height:2em;
	line-height:2em;
	padding:0 10px;
}
legend:after {
	position:absolute;
	content:" ";
	height:3px;
	left:0;
	right:0;
	top:50%;
	background:transparent;
}
legend b {
	position:relative;
	z-index:2;
}


.Cat_Title {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: italic; font-weight: bold; color: #000000;}
.Cat_Title_blk {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #000000;}
.Cat_Title_red {  font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: Red;}
.smallbody {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;}
a.smallbody:link {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;}
a.smallbody:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; font-weight: normal; color: #000000;}
.bodybold {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold;}
.largebodybold {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: bold;}
.largebody{  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: normal;}
.bodyboldred {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold;  color: Red;}
.bodyboldblue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold;  color: Blue;}
.bodyboldwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.bodywhite {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.bodyboldnavy {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold;  color: Navy;}
.body {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.bodyboldgreen {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #336600;}
.dropdowns {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #000000;}
.Search_Nav {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF;}
a.Search_Nav:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF;}
a.Search_Nav:hover{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FF0000;}
.bodyboldgrey {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: bold;  color: #CCCCCC;}
.Category_Nav {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: Black;}
.Sub_Category_Nav {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: Black;}
a.Sub_Category_Nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: Black;}
a.Sub_Category_Nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #808184;}
a.Category_Nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: Black;}
a.Category_Nav:hover{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #808184;}
a.bodyboldwhite:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
a.bodyboldwhite:visited{font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
a.bodyboldwhite:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #00BFFF;}
.Black_Headline {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #000000;}
.black_headline {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #000000;}
.White_Headline {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-style: normal; font-weight: bold; color: #FFFFFF;}
.White14ptbold {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: White;}
.Side_nav_14_bold{font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #003300;}
.side_nav_body {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; font-weight: bold;  color: #003300;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #FBDA56;}
a.footer:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #FBDA56;}
a.footer:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: normal; font-weight: normal; color: #FBDA56; text-decoration:underline;}

.search-textbox         {
	width:126px;
	border:1px solid #FFFFFF;
	height:17px;
	color:#999;
	font-size:9px;
	margin:0 5px 0 3px;
	vertical-align : middle;
}

/* image padding top - right - bottom - left */

	img.addpaddl {
		border: 0;
		padding: 0px 7px 5px 0px ;
		}
		
	img.addpaddr {
		border: 0;
		padding: 0px 0px 5px 7px ;
		}

	img.addpaddc {
		border: 0;
		padding: 0px 0px 0px 0px ;
		}

/*site settings*/

.Global_Vendor_Table{background-color: #E2F4FE;  border: 1px solid #2F4F4F;}
.Global_Sale_Table{background-color: Yellow;    border: 1px solid Black;}
.Global_Shipping_Table{background-color: #F3F3F3;  border: 1px solid #00008B;}

.Category_Table{background-color: #BD7418;}
.Directory_Table{background-color: #BD7418;}
.Products_Table{background-color: #BD7418;}
.Items_Table{background-color: #BD7418;}
.Brand_Table{background-color: #BD7418;}
.Reference_Table{background-color: #BD7418;}

.thumb_bg{background-color: transparent}
.Color_Left{background-color: #CC9933;}
.Color_Left_bot{background-color: #CC9933;}
.Color_Top{background-color: #000000;}
.Color_Top_bg{background-color: #FFFFFF;}
.Color_Right{background-color: #666666;}
.Color_Search{background-color: #FFFFFF;}

/*Forms*/
.formfield {
	BACKGROUND-COLOR: #fbfbfb;
	BORDER-BOTTOM: #999999 1px solid;
	BORDER-LEFT: #999999 1px solid;
	BORDER-RIGHT: #999999 1px solid;
	BORDER-TOP: #999999 1px solid;
	COLOR: #003163;
	FONT-SIZE: 12px;
}

/*Item Table*/
.itemtab {background-color: #FFFAFA;}
.itemdesc {background-color: #FFFAFA;}
.itemoptions {background-color: #FFFAFA;}
.itemhelp {background-color: #FFFAFA;}
.itemshop {background-color: #ECF6FF;}
.itemline {background-color: #999999;}
.bodyblue {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: Blue;}
.adminnav {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}

/*contact form settings blue*/
/*.contact_table {background-color: #DFE8FF;  border: 1px #9FBAFF solid;}
.contact_heading {background-color: #AEC5FF; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #000066;}
.address_heading {background-color: #6A94FF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.address_area {background-color: #A8C0FF;}*/

/*contact form settings green*/
/*.contact_table {background-color: #DDF2DD;  border: 1px #99CC99 solid;}
.contact_heading {background-color: #99CC99; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #2F522F;}
.address_heading {background-color: #5A865A; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.address_area {background-color: #98D898;}*/

/*contact form settings red*/
/*.contact_table {background-color: #EBE0DF;  border: 1px #974F49 solid;}
.contact_heading {background-color: #DF5A50; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #60110B;}
.address_heading {background-color: #CC5950; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.address_area {background-color: #F07369;}*/

/*contact form settings brown*/
.contact_table {background-color: #F3D97C;  border: 1px #BE7519 solid;}
.contact_heading {background-color: #BD7418; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #000000;}
.address_heading {background-color: #9E6216; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.address_area {background-color: #DC8B27;}

/*contact form settings gray*/
/*.contact_table {background-color: #E7E6E5;  border: 1px #9E9E9D solid;}
.contact_heading {background-color: #B7B6B4; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #5D5D5D;}
.address_heading {background-color: #979696; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.address_area {background-color: #C2C2C1;}*/

/*contact form settings purple*/
/*.contact_table {background-color: #E6E0EC;  border: 1px #9D85B5 solid;}
.contact_heading {background-color: #B5A3C7; font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style: normal; font-weight: bold; color: #5D4674;}
.address_heading {background-color: #967CB0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
.address_area {background-color: #C1B2D0;}*/

/*admin settings*/

.Admin_Menu{background-color: #F5F5F5;}
.Site_Admin_Menu{background-color: Black;  background-image: url(../images/admin_bg.jpg);}
.ibuttons{background-color: #F5F5F5;}
.padmin_top{background-color: #000157;  background-image: url(../images/admin_bg.jpg); }
.secure_admin_top{background-color: #000157;  background-image: url(admin_bg.jpg); }
.admin_header{background-color: #000000;}

.adminboldwhite {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
a.adminboldwhite:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}
a.adminboldwhite:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF;}



/*FCKeditor settings*/


.Code a:Link {border: 4px outset #F5F5F5; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #8AC6FF;  border-bottom: 4px outset #484848;  border-left: 4px outset #F5F5F5;  border-right: 4px outset #484848;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }
.Code a:hover {border: 4px outset #F5F5F5; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #B5DBFF;  border-bottom: 4px outset #484848;  border-left: 4px outset #F5F5F5;  border-right: 4px outset #484848;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }
.Code a:visited {border: 4px outset #F5F5F5; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #8AC6FF;  border-bottom: 4px outset #484848;  border-left: 4px outset #F5F5F5;  border-right: 4px outset #484848;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }
.Code a:visited:hover font-weight: bold;{border: 4px outset #F5F5F5; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #EDEDED;  border-bottom: 4px outset #484848;  border-left: 4px outset #F5F5F5;  border-right: 4px outset #484848;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }


.Code2 a:Link {border: 4px outset #DBEDFF; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #DBDBDB;  border-bottom: 4px outset #004F9B;  border-left: 4px outset #DBEDFF;  border-right: 4px outset #004F9B;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }
.Code2 a:hover {border: 4px outset #DBEDFF; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #EDEDED;  border-bottom: 4px outset #004F9B;  border-left: 4px outset #DBEDFF;  border-right: 4px outset #004F9B;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }
.Code2 a:visited {border: 4px outset #DBEDFF; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #DBDBDB;  border-bottom: 4px outset #004F9B;  border-left: 4px outset #DBEDFF;  border-right: 4px outset #004F9B;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }
.Code2 a:visited:hover font-weight: bold;{border: 4px outset #DBEDFF; padding-right: 7px; padding-left: 7px; color: #000000; font-family: Arial, Helvetica, sans-serif; background-color: #B5DBFF;  border-bottom: 4px outset #004F9B;  border-left: 4px outset #DBEDFF;  border-right: 4px outset #004F9B;  font-weight: bold;  padding: 0px 0px 0px 0px;  text-decoration: none;  font-size: 12px; }


