body {margin:0px; color:#575757; padding:0px; background:url(images/all_bg.jpg) top left #D3E3F2 repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px }


img {border:0px none}
p {margin:5px 0px}
form {margin:0; padding:0}
a {color:#000000; text-decoration:none}
a:hover {color:#EB1E00; text-decoration:none}


input.SrchBtn {border:1px solid #AFABA5; background:E7E3DE; font-family:Arial; font-size:10px; color:#524F4B; width:120px}
input.NwsLtr {border:1px solid #ACA9A4; font-family:Arial; font-size:10px; color:#524F4B; width:200px}
input.CntFrm, textarea.CntFrm, select.CntFrm {border-style:solid; width:250px; border-width:1px; border-color:#898989; font-family: Arial; font-size: 11px; color:#323232}

.mainTbl {width:752px; background:#FFFFFF;}

top_link {font-size:10px; color:##808080; text-decoration:none}

.menu_color {background:#B6B6B6; width:1px}
.menu_text {padding: 0 10px; font-weight:bold; font-size:12px; color:#808080}
.menu_text a {color:#808080; text-decoration:none}
.menu_text a:hover {color:#EB1E00; text-decoration:none}
.menu_pix {background:url(images/menu_bot_pix.gif) top left repeat-x}
.menu_Tbl {text-align:center; font-size:10px; color:#808080; text-decoration:none}

.cnt_hd {background:url(images/cnt_hd.gif) top left repeat-y; font-size:20px; font-weight:bold; padding:5px 24px; color:#ffffff}
.cnt_hd1 {color: #ffffff; vertical-align:middle;cursor:pointer}
.cnt_hd3 {background:url(images/cnt_hd.gif) top left repeat-y; font-size:20px; font-weight:bold; padding:5px 0 3px 24px; color: #ffffff; vertical-align:middle}


.module_content {padding:2px 0 2px 24px;}

.copyrignt{color:#7F7F7F; font-family:Arial; font-weight:bold; font-size:11px; text-align:center}

.cnt_text {padding:0 10px;}

.cnt_subhd {font-weight:bold; font-size:14px; color:#E23330; padding:2px 4px}

.product p{padding:10px;}

.tradeshow p{padding:0 0 0 10px;}

.msg {color:#F70E2B; text-align:center; margin:0px}

.product_tbl {color:#7A7A7A; font-size:13px; text-transform:uppercase; text-align:center; vertical-align:top}
.product_tbl a {color:#7A7A7A; font-size:12px; text-transform:uppercase; text-align:center; vertical-align:top; text-decoration:underline }
.product_tbl a:hover {color:#E23330; font-size:12px; text-transform:uppercase; text-align:center; vertical-align:top; text-decoration:underline }

.product_tbl1 {color:#7A7A7A; font-size:13px;text-align:center; vertical-align:top}
.product_tbl1 a {color:#7A7A7A; font-size:12px;text-decoration:none }
.product_tbl1 a:hover {color:#E23330; font-size:12px;text-decoration:none }

.cart_bord {border-top: 1px #C9C9C9 solid; border-left: 1px #C9C9C9 solid;  border-right: 1px #C9C9C9 solid; border-bottom: 1px #C9C9C9 solid; vertical-align:top}

.bord_rb {border-right: 1px #C9C9C9 solid; border-bottom: 1px #C9C9C9 solid; vertical-align:top}
.bord_b {border-bottom: 1px #C9C9C9 solid;}
.bord_r {border-right: 1px #C9C9C9 solid;}
.bot_links {text-align:center}

.cnt_inhd  {font-size:16px; font-weight:bold; color:#575757; border-bottom: 1px #575757 solid; padding:0 0 0 10px}
.cnt_inhd2 {font-size:16px; font-weight:bold; color:#FF0000; border-bottom: 1px #575757 solid; padding:0 0 0 10px}
.cnt_inhd3 {font-size:16px; font-weight:bold; color:#575757; border-bottom: 1px #575757 solid;}

.temp8_bg {background:url(images/news_latters_ltmenu_bg.gif) top left repeat-x #FFFFFF }
.link{text-decoration:underline}
.moreinfo{padding:0 0 0 10px}
.download{padding:0 0 0 10px;float:right}
.ShippOrder{background-color:#E9F4FD}

/* menu item START */
#nav {padding:0px; margin:0px; list-style-type:none}
#nav ul {padding:0px; margin:0px; list-style-type:none}
#nav a {display:block; width:124px; text-align:center; margin:0px; padding:6px 0px}
#nav li {float:left; width:124px}
#nav li ul {background:#FFFFFF; left:-999em; width:124px; position:absolute}
#nav li:hover ul {left:auto}
#nav li.sfhover ul {left:auto}
/* menu item END */


/* New Menu Item START */
#menuItm {list-style-type:none; margin:0; padding:0}

#menuItm li {display:block; float:left; position:relative; z-index:100; margin-right:1px}
#menuItm li span {display:block; z-index:100; background:#FFFFFF; padding:5px 10px; font-size:12px; color:#808080; font-weight:bold}
#menuItm li a, #menuItm li a:visited {display:block; padding:0}

#menuItm dl {position:absolute; top:0; left:0; margin:0; padding:0; background:url(images/spacer.gif)}
#menuItm dt {background:#FFFFFF; margin:0; font-size:12px; color:#808080; font-weight:bold; float:left; border-right:1px solid #B6B6B6}
#menuItm dd {display:none; background:transparent; border-bottom:1px solid #B6B6B6; clear:left; margin:0; padding:0; font-size:12px; text-align:left}

#menuItm dt a, #menuItm dt a:visited {display:block; color:#808080; padding:5px 10px; text-decoration:none}
#menuItm dd a, #menuItm dd a:visited {background:#EDF2F8; color:#808080; text-decoration:none; display:block; padding:3px 10px}

#menuItm li a:hover {border:0}

#menuItm li:hover dd, #menuItm li a:hover dd {display:block}
#menuItm li:hover dl, #menuItm li a:hover dl {}
#menuItm li:hover dt a, #menuItm li a:hover dt a, #menuItm dd a:hover {background:#EDF2F8; color:#FF0000}
/* New Menu Item ENDS */

/*for gallery*/

.thumbnail img{
border: 1px solid #C8C8C8;
margin: 0 5px 5px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 1px solid #FF0000;
}

.highslide {
	CURSOR: url(images/zoomin.cur), pointer; outline: none
}

.highslide-image-blur {
	
}
.highslide-caption {
	BORDER-RIGHT: white 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: white 2px; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; BORDER-LEFT: white 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: white 2px solid; FONT-FAMILY: Verdana, Helvetica; BACKGROUND-COLOR: white
}
.highslide-display-block {
	DISPLAY: block
}
.highslide-display-none {
	DISPLAY: none
}
.highslide-loading {
	PADDING-RIGHT: 3px; BACKGROUND-POSITION: 3px 1px; BORDER-TOP: white 1px solid; DISPLAY: block; PADDING-LEFT: 22px; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND-IMAGE: url(images/loader.gif); PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: white; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-REPEAT: no-repeat; BACKGROUND-COLOR: black; TEXT-DECORATION: none
}


.TopLinks1 {font-size:10px; text-transform:uppercase; text-align:center}
.TopLinks1 a {display:block; background:#EDF5FA; color:#000000; text-align:center; padding:3px 0}
.TopLinks1 a:hover {display:block; background:#DCEBF5; color:#E23330; text-align:center; padding:3px 0}

