/* header */
.line{
	border-top:#ccc 1px dashed;
}
#header {
	width: 100%;
	height: 108px;
	margin-bottom: 10px;
	background: transparent url(/images/header_bg.jpg) repeat-x 0 0;
	text-shadow: 0 1px 1px #000;
}

#header .container {
	width: 98%;
	height: 67px;
	background: transparent url(/images/header_middle_bg.jpg) no-repeat 0 0;
	margin: 0 auto;
	padding-top: 13px;
	position: relative;
}

#header .login {
	float:right;	
}

#header .login-text {
	height:30px;
}
#header .search {
	height:30px;
	text-align:right;
}

#header .minicontainer {
	width: 98%;
	height: 30px;
	margin: 0 auto;
	position: relative;
}

#header #logo {
	width: 160px;
	height: 58px;
	float: left;
	margin: -5px 0 0 0;
}

#header #logo a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -9999px;
}

#header #logo a:hover {
	background: transparent url(/images/home_hover.png) no-repeat 115px 0;
}

#headerlinks{
	border:0;
	margin:0 auto;
	padding:0;
	display:inline-block
}

#headerlinks li{
	margin-top:2px;
	list-style:none;
	float:left;
}

#headerlinks > li > div {
	width:900px;
	display: none;
	background: #FFFFFF;
	position: absolute;
	z-index: 5;
	padding:5px;
    background-color: #FFFFFF;
    border-bottom: 1px solid #EBEBEB;
    border-left: 1px solid #EBEBEB;
    border-right: 1px solid #EBEBEB;
	
	-moz-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px#888;
	box-shadow: 0 0 5px #888;
	
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#888888');
}
#headerlinks > li:hover > div {
	display: table;
}
#headerlinks > li > div > ul {
	display: table-cell;
}
#headerlinks > li ul + ul {
	padding-left: 20px;
}
#headerlinks > li ul > li > a {
	text-decoration: none;
	color: #ccc;
	display: block;
	white-space: nowrap;
	min-width: 120px;
	background:url(../image/arrow-column.png) no-repeat left;
	font-weight:bold;
}
#headerlinks > li ul > li > a:hover {
	background: #F1F1F1;
	color: #111111;
	background:url(../image/arrow-column-active.png) no-repeat left;
}

#headerlinks a{color:#666; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:12px;text-shadow: 0 1px 1px #ccc;}
#headerlinks a:hover{color:#CC0000;}
#headerlinks .list{
padding-right:12px;
padding-left:12px;
background:url(/images/nav_divider.png) no-repeat right;
}
#headerlinks .first{
padding-right:12px;
background:url(/images/nav_divider.png) no-repeat right;
}
#headerlinks .last{padding-left:12px;}


.listtitle{
	FONT-WEIGHT: bold;
	COLOR:#105cb6;
	TEXT-DECORATION: none
}




.comptitle{FONT-WEIGHT:normal;FONT-SIZE:20px;COLOR:#333333; margin-top:8px; line-height:30px; font-family:Georgia, "Times New Roman", Times, serif;}
.homeh1{background:#fff url(/images/cart.jpg) no-repeat left; padding-left:110px; height:150px;}
.homeh1 h1{font-family:Arial, Helvetica, sans-serif; font-size:18px;font-weight:normal !important; color:#333}
.homeh1 h2{font-family:Arial, Helvetica, sans-serif; font-size:14px;font-weight:normal; color:#333}
.homeh1 h3{font-family:Arial, Helvetica, sans-serif; font-size:11px;font-weight:normal; color:#333}
.homeh1 img{float:right; padding-right:10px;}

.rightpanel{padding:0px; padding-left:4px; margin:0px; background-color:#fff }
.rightpanel li{padding-left:15px;margin-top:5px;margin-bottom:5px;list-style:none;background:#fff url(/images/orbullet1.gif) no-repeat left top; border-bottom:#E4E4E4 1px dashed; background-position:0px 3px;}

.feedbox{background:url(/images/feedburner16.png) #e7e7e7 left no-repeat; padding-left:28px;}
.breadcrumb{ float:left}
.KonaBody{font-size:12px;}
.comment-auth{background-color:#f5f5f5; border-top: #ccc 1px solid; float:left; width:100%}
.comment-ic{background-color:#FBF7F7; border-top: #ccc 1px solid; float:left; width:100%}
.comment-gen{ border-bottom: #ccc 1px solid;}
.comment-biz{background-color:#FAF8E4; border-top: #ccc 1px solid; float:left; width:100%}
.commentright{float:left; width:90%;padding:5px;}

.pageicon{float:left; padding:5px; height:100px; background:url(/images/page.png) top left no-repeat; margin:6px; width:2px;} 
.listrow{padding:5px;}
.listcomp{float:left; background:url(/images/company.png) no-repeat; padding-left:25px; margin-top:6px;}
.listcity{float:right; background:url(/images/globe.png) no-repeat; padding-left:25px; margin-top:6px; color:#999; font-size:11px;}

.sidelinks{ background:url(/images/rpanelbg.gif) no-repeat; padding-left:17px; height:25px; padding-top:2px;}
.wrapperleft{float:left; width:100%; margin-right:-310px !important;}
.wrapperright{float:right;width:25%; position:relative}
.ads728{margin:0 auto; width:945px; padding:5px; background-color:#fff; border:#e9e9e9 1px solid; margin-bottom:10px;}

.content{float:left; border: #ccc solid 1px; width:999px; background-color:#FFFFFF; margin-top:3px;}
.content_middle{background-color:#FFFFFF; border:#ccc 1px solid; margin-top:-1px; width:999px; margin:0 auto; clear:both; overflow:auto; font-size:12px/19px;}
.content_left{background-color:#FFFFFF; border:#ccc 1px solid; margin-top:-1px; margin-right:310px; clear:both; overflow:auto; font-size:12px/19px;}
.content_left_p{float:left; width:739px;}
.content_right{float:right; width:305px;}
.grayhead{border-bottom:#ccc 1px solid; padding:5px; background-color:#EBEBEB; font-size:13px; font-weight:bold; color:#333; height:18px;}
.greenhead{border-bottom:#ccc 1px solid; padding:5px; background-color:#EBEBEB; font-size:13px; font-weight:bold; color:#333; height:18px;}
.orangehead{border-bottom:#ccc 1px solid; padding:5px; background-color:#EBEBEB; font-size:13px; font-weight:bold; color:#333; height:18px;}
.dis{width:98%; margin:0 auto; text-transform:uppercase}
.boxform{width:80%; margin:0 auto;border: #ccc solid 1px;}
.heading{border-bottom:#ccc 1px solid; padding:5px; background-color:#EBEBEB; font-size:13px; font-weight:bold; color:#333}


/*footer*/
.inner{text-align: left; margin: 0px auto; width: 98%; clear: both}
#footer .inner {padding-bottom: 5px;width: 98%; min-height: 245px; padding-left: 0px; padding-right: 0px; padding-top: 15px;}
#footer{min-width: 98%; background:url(../images/linenbg.jpg); margin-top:-1px;  width: 100%; float: left; clear: left;text-shadow: 0 1px 1px #000;}
#footer h3 {padding-bottom: 0px; text-transform: uppercase; margin: 5px 0px 5px; padding-left: 0px; padding-right: 0px; color: #777; font-size: 13px; font-weight: bold; padding-top: 0px}
#footer .column_big {text-align: justify; margin: 0px 0px 5px 0px; width:50%; float: left}

#footer .columntags {text-align: left; margin: 0px 0px 5px 30px; width: 98%; margin:0 auto; clear:both;}

#footer .column {text-align: left; margin: 0px 0px 5px 30px; float: left}
#footer .columnright {float: right !important}
#footer .column ul {padding-bottom: 0px; margin-top: 0px; padding-left: 0px; padding-right: 0px; margin-left: 8px; padding-top: 0px}
#footer .column ul li {list-style-type: none; margin-bottom: 3px; list-style-image: none}
#footer .column ul li a {padding-bottom: 5px;  padding-left: 13px; padding-right: 0px; display: block; background: url(/images/bullet1.png) no-repeat 0px 6px; color: #777; text-decoration: none; padding-top: 1px}
#footer .column ul li a:hover {color: #fff}
#footer p{padding-left:0px; color:#777 }
#footer .slogan{margin:0 auto; padding:8px; background-color:#e9e9e9; color:#666666; text-align:center; font-size:15px; border-top:#ccc 1px solid;border-bottom:#ccc 1px solid}
#powered {width:98%; margin:0 auto;padding:10px 0 0 0;	text-align: right;	clear: both;font-size:11px;	color:#aeaeae;}
#powered a {color:#777;}

#footer .cats{
	height:198px;
	
}
#footer .cats ul{
overflow-y:auto;
height:198px;
scrollbar-face-color: #000000;
scrollbar-base-color: #666;
}
#footer .cats ul::-webkit-scrollbar {
  width: 3px;
} /* this targets the default scrollbar (compulsory) */
	
#footer .cats ul::-webkit-scrollbar-track {
  background-color:#666;
} /* the new scrollbar will have a flat appearance with the set background color */

#footer .cats ul::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2); 
} /* this will style the thumb, ignoring the track */

#footer .cats ul::-webkit-scrollbar-button {
  background-color: #333;
} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */

#footer .cats ul::-webkit-scrollbar-corner {
  background-color: black;
}
.footer_underline {
	border-bottom-color: #222;
	border-bottom-style: solid;
	border-bottom-width: 1px;

}

.footer_middleline {
	border-bottom-color: #222;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	
	border-top-color: #666;
	border-top-style: solid;
	border-top-width: 1px;
}

.footer_upperline {
	border-top-color: #666;
	border-top-style: solid;
	border-top-width: 1px;
	
}

.s{ margin-top:2px;}
.mwrapper{background-color:#FFFFFF;}
.wrapper
{
	width: 98%;
	margin: 0 auto;
	padding: 0;
	text-align: left;	
}
#userlinks
{
	background: url(/images/header_bg.jpg) repeat-x;
	color: #fff;
	padding: 2px;
	height:25px;
}
.wrappermenu{background:url(/images/menubarbg1.gif) repeat-x #fff;}
.menulinks{width: 999px;margin: 0 auto;text-align:justify;padding:8px 0px 4px 0px; height:26px;}
.left{float: left;}
.right{float: right;}
.clear{clear: both;}
.logo{height:98px; padding-top:8px;}

.inp {padding: 5px 5px 5px 5px;
margin: 3px 3px 3px 3px;
vertical-align:middle;
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;}
.dashedtd{border-bottom:#cccccc dashed 1px; height:30px}
.smenu{background:url(/images/titlebg.gif) no-repeat left bottom;HEIGHT:44px;}
.smenudiv{background-color:#e9e9e9;height:25px;padding-left:3px;padding-top:6px;border:#ccc 1px solid;border-left-width:0px;border-right-width:0px;}

.bodyads{ width:100%; border-bottom:#ccc 1px solid;border-top:#ccc 1px solid;}
.ulcat li{padding-left:15px;padding-top:1px;padding-bottom:3px;list-style:none;background:url(/images/greenarraow.gif) no-repeat left;}

.mtext{font-size:12px}
/* start poll*/
#container{text-align:left}
#container h1{
}
#container p{
	margin:0; padding:0; line-height:2em;
}
#pollcontainer{
}
#loader{ display:none; text-align:center; font-weight:bold}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }
.vote {border:0px; padding:0; margin:0;}
.bookmark {list-style:none;padding:0;margin:0}
.bookmark li {float:left;text-indent:0;padding:0px 8px 0px 0px;margin:0 !important;list-style-image:none !important;list-style:none;}
/* end poll*/
.tdright{padding-right:5px; width:250px; vertical-align:top; padding-left:3px}
.tdrightdetails{padding-right:5px; width:250px; vertical-align:top; padding-left:3px}
.icons{text-align:center; vertical-align:top}
.imgbtn{border: 0px;  padding:0;}
.bannerbg{background:url(/images/headbg.gif) no-repeat right;}
.searchbar{background: url(/images/searchbar.gif) no-repeat right top;text-align:right;padding-top:12px;}
.bannertbl{background: url(/images/bannerbg.jpg) no-repeat bottom left; height:180px}
.punch{color:#CCCCCC; font-weight:bold; font-size:11px}
.sbutton{font-size: 10px;padding: 2px 8px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.sbox{padding:2px;margin-right:5px;border-color:#ccc;border-style:solid;border-width:1px;background-position:left;padding-left:16px;background-image:url(magnifier.png);background-repeat:no-repeat;}
.sbox-old{padding:6px;margin-right:5px;border-color:#ccc;border-style:solid;border-width:1px;background-position:left;padding-left:16px;background-image:url(../images/magnifier.png);background-repeat:no-repeat;}
.mimg{ vertical-align:middle; padding:5px;}
.headtext{color:#FFFFFF; text-decoration:none; text-transform:uppercase; font-weight:bold; font-size:11px}
A.headtext:hover{color:#CC0000}
.headtable{background:#FFFFFF url(../images/menubarbg.gif) repeat-x}
.tweetbtn{text-align:center;float: right; margin:5px; width: 60px; height: 65px}
.imgdivthumb{text-align:center;float: right; margin: 0px 0px 0px 0px; width: 74px; height: 60px}
.whitesmall{font-weight:bold; font-size:12px; color:#FFFFFF; text-decoration:none}
.pageselected {font-weight:bold; color:#000000; text-decoration:none}
.blink {color:#105cb6;}
.imgpet {border: 1px solid #DDD; 
 padding: 5px;
 background-color: #FFF;
 cursor:pointer}
.listbody {color:#484848; font-size:11px}
.absm {vertical-align:middle }
.prodDesc{font-size:10px; color:#666666; font-weight:normal; font-style:italic; }
.prodDesc1{font-size:10px; color:#666666; text-decoration:none; }
.disc{font-size:10px; text-align:justify; color:#CC0000; text-decoration:none; }

.thumbpic {border:#CCCCCC; border-style:solid; border-width:1px;}
.tdprice {vertical-align:top; width:150px; text-align:center; }
.pricerange {font-weight:bold; font-size:12px; color:#FF6600; }

.prodwhite{}

.prodoffer td{background-color:#FFFF99;border-top-style:solid; border-top-width:1px; border-top-color:#CCCCCC;border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;}
.prodgrey1{background-color:#eef6d9;}
.prodgrey{background-color:#f5f5f5;}
.prodgrey td{border-top-style:solid; border-top-width:1px; border-top-color:#CCCCCC;border-bottom-style:solid; border-bottom-width:1px; border-bottom-color:#cccccc;}
.tdbg {background-color:#f5f5f5}
.pad {padding:5px;}
body {FONT: 12px/19px "Verdana", "Arial", "Helvetica", sans-serif;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px; color:#333; background:#f5f5f5;}
.qimg {vertical-align:middle}
.simg {vertical-align:middle; border-width:0px;}
a{COLOR:#105cb6;}
form
{margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;}
hr
{border: .5px;
margin:3 auto;
width:95%;
border-style:dashed;
color:#cccccc;}
h1
{FONT-WEIGHT: bold;
FONT-SIZE: 15px;
COLOR: #000;

PADDING-RIGHT: 4px;
PADDING-LEFT: 4px;
MARGIN-BOTTOM: 5px; 
PADDING-BOTTOM: 2px; 
PADDING-TOP: 4px}
h2
{FONT-WEIGHT: bold;
FONT-SIZE: 13px;
COLOR: #000000;

PADDING-LEFT: 8px;}
h3 a
{FONT-WEIGHT: bold;
FONT-SIZE: 13px;
COLOR:#3366CC;

PADDING-RIGHT: 5px;
PADDING-LEFT: 0px;
MARGIN-BOTTOM: 5px; 
PADDING-BOTTOM: 3px; 
PADDING-TOP: 5px}

p
{padding-left:8px;
padding-right:8px;
padding-bottom:8px;
TEXT-ALIGN: justify}

.tborders {BORDER-TOP-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: solid}
.td1 {FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #000000; BORDER-TOP-COLOR: #cccccc; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ccd6e0; BORDER-RIGHT-COLOR: #cccccc}
.td2 {FONT-SIZE: 11px; BORDER-LEFT-COLOR: #cccccc; BORDER-BOTTOM-COLOR: #cccccc; COLOR: #000000; BORDER-TOP-COLOR: #cccccc; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f0f0f0; BORDER-RIGHT-COLOR: #cccccc}
.td3 {FONT-SIZE: 11px; COLOR: #000000; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff}
.head {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #105cb6; }
.labelBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #105cb6; }
.labelGrayBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #9fa5b1; }
.labelNormal {FONT-SIZE: 11px; COLOR: #105cb6; }
.inputText {FONT-SIZE: 11px; COLOR: #000000; }
.greyBg {BACKGROUND-COLOR: #dddddd}
.bredCrumNormal {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7d7d7d; TEXT-DECORATION: none}
A.bredCrumNormal:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7d7d7d; TEXT-DECORATION: none}
A.bredCrumNormal:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7d7d7d; TEXT-DECORATION: none}
A.bredCrumNormal:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #7d7d7d; TEXT-DECORATION: underline}
A.bredCrumBold:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #7d7d7d; TEXT-DECORATION: none}
.grayLine {BACKGROUND-COLOR: #c9cacd}
.blueLine {BACKGROUND-COLOR: #105cb6}
.tealLine {BACKGROUND-COLOR: #9ea6b1}
.orangeText {FONT-SIZE: 11px; COLOR: #ff5a00; font-style:italic; text-decoration:underline}
A.orangeText {FONT-SIZE: 11px; COLOR: #ff5a00; TEXT-DECORATION: none}
.sectionTitle {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #105cb6; }
.blueTextSmNormal {FONT-WEIGHT: normal; COLOR: #105cb6; text-decoration:none}
A.blueTextSmNormal:hover {text-decoration:underline}
.blueText {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #105cb6; }

.blueTextSmBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #105cb6; }
.linkBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #105cb6; }
A.linkNormal:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #105cb6; text-decoration:none}
A.linkNormal:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #105cb6; }
A.linkNormal:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #105cb6; }
A.linkNormal:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #105cb6; }
.bgloginBox {BACKGROUND-COLOR: #dfe0eb}
.orangeSignInText {FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff5a00; }
.inputText {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; }
.bluetxtsmall {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #4a608b; }
.dotBlueVertLine {BACKGROUND-IMAGE: url(file:///D|/mimes/images/seperator_blue.gif); BACKGROUND-REPEAT: repeat-y}
.dotHorLine {BACKGROUND-IMAGE: url(file:///D|/mimes/images/dotted_horizontal.gif); BACKGROUND-REPEAT: repeat-x}
.dotBlueHeadVertLine {BACKGROUND-IMAGE: url(file:///D|/mimes/images/seperator_head.gif); BACKGROUND-REPEAT: repeat-y}
.errorText {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; }
.errorTextBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff0000; text-decoration:none}
.tableHead {BACKGROUND-IMAGE: url(file:///D|/mimes/images/Table_head_bg.gif); BACKGROUND-REPEAT: repeat-x}
.bodyText {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; }
.bodyText2 {FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; }
.bodyTextBold {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; }
.Red {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff0000; }
.blueSecMenu {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4a608b; }
.navigationText {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#105cb6; TEXT-DECORATION: none}
.navigationTextw {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#ffffff; TEXT-DECORATION: none}
.navigationTextg {FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR:#009900; TEXT-DECORATION: none}

A.navigationText:hover {TEXT-DECORATION: underline}
A.prodDesc:link {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0f205f; TEXT-DECORATION: none}
A.prodDesc:visited {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0f205f; TEXT-DECORATION: none}
A.prodDesc:hover {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0f205f; TEXT-DECORATION: underline}
A.prodDesc:active {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0f205f; TEXT-DECORATION: none}
.mrp {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana}
.mrp1 {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial}
.orangeText {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ff5a00; }
.orangeTextBold {FONT-WEIGHT: bold; text-decoration:none; COLOR: #ff5a00; }
.progressBlueLine {BACKGROUND-POSITION: center center; BACKGROUND-IMAGE: url(file:///D|/mimes/images/blue_line_bg.gif); BACKGROUND-REPEAT: repeat-x}
.grayBg {BACKGROUND-IMAGE:url(../images/tdbg.gif); height:25px;}
.tealBg {BACKGROUND-COLOR: #dfe2e9}
LI.s1 {FONT-SIZE: 11px; LIST-STYLE-IMAGE: url(file:///D|/mimes/images/blue_line_bg.gif); }
.prodTitle {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ff5a00; }
.prodName {FONT-WEIGHT: bold; COLOR: #105cb6; }
A.prodDesc:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: none}
A.prodDesc:visited {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: none}
A.prodDesc:hover {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: underline}
A.prodDesc:active {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0000ff; TEXT-DECORATION: none}
.bluesmall {FONT-SIZE: 10px; COLOR: #246ab9; TEXT-DECORATION: none}
.orangesmall {FONT-SIZE: 10px; COLOR: #ff5a00; TEXT-DECORATION: none}

A.bluesmall:hover {COLOR: #fd6102; TEXT-DECORATION: none}
.blacksmall {FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none}
A.blue1 {FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.blue1 {FONT-SIZE: 11px; COLOR: #003366; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.blue1:hover {COLOR: #fd6102; TEXT-DECORATION: none}
A.black1 {FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.black1:hover {COLOR: #fd6102; TEXT-DECORATION: none}
A.black2 {FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.black2:hover {COLOR: #fd6102; TEXT-DECORATION: none}
A.grey {FONT-SIZE: 11px; COLOR: #686868; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.grey:hover {COLOR: #fd6102; TEXT-DECORATION: none}
A.blue01 {FONT-SIZE: 11px; COLOR: #246ab9; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A.blue01:hover {COLOR: #fd6102; TEXT-DECORATION: none}
A.blue3 {FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #3b5c96; FONT-FAMILY: verdana; TEXT-DECORATION: none}
.menutbl {height:30px; background-image:url(../images/linkbg.gif); vertical-align:middle }
.leftnav {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px;}

.tblcontent
{margin-top:5px;
border:1px;
border-style:solid;
border-color:#CCCCCC;}

.tblbiz
{border:1px;
border-style:solid;
background-color:#f5f5f5;
border-color:#CCCCCC;}

.box1
{margin-top:5px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#EBFAF0;}

.box2
{margin-top:5px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#ECF9FF;}

.box3
{margin-top:5px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#FBF7F7;}
.box4
{margin-top:5px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#FAF8E4;}
.box5
{margin-top:3px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#ffffff;}
.box5top
{
border:1px;
border-style:solid;
border-color:#CCCCCC;
margin-top:-1px;
background-color:#ffffff;
}
.box51
{margin-top:0px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#ffffff;
border-top-width:0px;}
.box6
{margin-top:5px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#F5F5F5;}
.boxcat
{margin-top:5px;
margin-bottom:5px;
border:1px;
border-style:dotted;
border-color:#CCCCCC;}
.boxads
{margin-top:5px;
border:1px;
border-style:solid;
border-color:#CCCCCC;
background-color:#f5f5f5;
border-left-width:0px;
border-right-width:0px;}
.box
{margin-top:5px;
border:1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;}

.boxadm td
{margin-top:5px;
border-width:1px;
border-style:solid;
border-color:#CCCCCC;}

input,textarea, select {padding: 5px 5px 5px 5px;
margin: 3px 3px 3px 3px;
vertical-align:middle;
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border-color:#cccccc;
	border-style:solid;
	border-width:1px;}
.searchText{FONT-WEIGHT: normal; COLOR: #105cb6; text-decoration:none}
.top {margin-bottom: 15px;}
.messagebox{background-image:url(../images/spinner.gif);
	background-repeat:no-repeat;}
.messageboxok{background-image:url();
	font-weight:bold;
	color:#008000;}
.messageboxerror{background-image:url();
	font-weight:bold;
	color:#CC0000;}
.searchbox
{background-position:left;
padding-left:16px;
background-image:url(../images/magnifier.png);
background-repeat:no-repeat;}

.redbg{background-image:url(../images/redbg.gif); height:28px; padding:3px;}
.redbgl{background-image:url(../images/redbgl.gif); height:28px; width:5px; background-repeat:no-repeat}
.redbgr{background-image:url(../images/redbgr.gif); height:28px; width:6px; background-repeat:no-repeat}

.blueBg{background-image:url(../images/bluebg.png); height:28px; padding:3px;}
.blueBgl{background-image:url(../images/tdbgblueleft.gif); height:28px; width:5px; background-repeat:no-repeat}
.blueBgr{background-image:url(../images/tdbgblueright.gif); height:28px; width:6px; background-repeat:no-repeat}

.grayBg{background-image:url(../images/tdbg.gif); height:28px; padding:3px;}
.grayBgl{background-image:url(../images/tdleft.gif); height:28px; width:5px; background-repeat:no-repeat;}
.grayBgr{background-image:url(../images/tdright.gif); height:28px; width:6px; background-repeat:no-repeat; }
.graybgwr {background-image:url(../images/tdbggrayr.gif); background-repeat:repeat-y}
.graybgwl {background-image:url(../images/tdbggray.gif); background-repeat:repeat-y}

.nbglt {background-image:url(../images/nbglt.gif); height:3px; width:5px; background-repeat:no-repeat}
.nbgrt {background-image:url(../images/nbgrt.gif); height:3px; width:5px; background-repeat:no-repeat}

.nbgl {background-image:url(../images/nbgl.gif); height:4px; width:5px; background-repeat:no-repeat}
.nbgr {background-image:url(../images/nbgr.gif); height:6px; width:5px; background-repeat:no-repeat}

.nbg {background-image:url(../images/nbg.gif); background-repeat:repeat-y}
.nbg1 {background-image:url(../images/nbg1.gif); background-repeat:repeat-y}

.nbgtop {background-image:url(../images/nbgtop.gif); background-repeat:repeat-x}
.nbgb {background-image:url(../images/nbgb.gif); background-repeat:repeat-x}

.nb{margin-top:5px; background-color:#f5f5f5}

.wuleft {background-image:url(../images/wuleft.gif); height:3px; width:5px; background-repeat:no-repeat}
.wuright {background-image:url(../images/wuright.gif); height:3px; width:5px; background-repeat:no-repeat}
.wu

.wuleft {background-image:url(../images/wuleft.gif); height:5px; background-repeat:no-repeat}
.wuright {background-image:url(../images/wuright.gif); height:5px; background-repeat:no-repeat}
.wb {background-image:url(../images/wb.gif); background-repeat:repeat-x}
.nbg1w {background-image:url(../images/nbg1w.gif); background-repeat:repeat-y}
.w{margin-top:5px; background-color:#ffffff}
.w1{background-color:#ffffff}


.nbgbw {background-image:url(../images/nbgbw.gif); background-repeat:repeat-x}



.listtext {color:#333333}

.suggestionsBox {margin-top: -3px;
	position: relative;
	left: 3px;
	width: 350px;
	color: #000;}
.suggestionList
{position:absolute;
background-color:#EFF0FC;}	
.suggestionList li {border-bottom-width:1px;
border-bottom-style:solid;

border-left-width:1px;
border-left-style:solid;

border-right-width:1px;
border-right-style:solid;

border-color:#6699CC;

list-style-type:none;
list-style-position:outside;
padding: 4px;
cursor: pointer;}
.suggestionList li:hover {background-color: #659CD8;}
.homebannertbl{margin-top:5px;}
.homebannerleft{background-image:url(../images/bleft.jpg); width:513px; height:239px; background-repeat:no-repeat}
.homebannerright{background-image:url(../images/bannerright.gif); height:247px; text-align:center}

.topbanner {background-image:url(../images/topbanner.gif); background-repeat:no-repeat}

tr.off {background: #ffffff;}

tr.on {background:#EEEEEE;
}

/*image overlay*/
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}
/*pager*/
.pager{margin:0 auto; height:30px; text-align:center}

.pager a{font-size:10px;border:solid 1px #9aafe5;margin-right:2px; padding:5px; text-decoration:none}
.pager a:hover{background:#666666;color:#FFFFFF;font-weight:bold;}
.pager a.active{background:#2e6ab1;color:#FFFFFF;font-weight:bold;}
.pager a.next,a.prev{background:#2e6ab1;color:#FFFFFF;font-weight:bold;}

#pagination-digg{border:0; padding:0; margin:0 auto;}

#pagination-digg li{
font-size:10px;
list-style:none;
display:inline;
}
#pagination-digg a{
border:solid 1px #9aafe5;
margin-right:2px;
}
#pagination-digg .next a,#pagination-digg .previous a {font-weight:bold;} 
#pagination-digg .active{
background:#2e6ab1;
color:#FFFFFF;
font-weight:bold;
}
#pagination-digg a:link,
#pagination-digg a:visited {
float:left;
padding:0px 5px;
text-decoration:none;
}
#pagination-digg a:hover{
background:#666666;
color:#FFFFFF;
font-weight:bold;

}

/*Tag Cloud*/
.s8{color:#000;font-size:1.8em; text-decoration:none}
.s7{color:#333;font-size:1.6em; text-decoration:none}
.s6{color:#666;font-size:1.4em; text-decoration:none}
.s5{color:#999;font-size:1.0em; text-decoration:none}
.s4{color:#aaa;font-size:1.3em; text-decoration:none}
.s3{color:#f96;font-size:1.2em; text-decoration:none}
.s2{color:#069;font-size:1em; text-decoration:none}
.s1{color:#363;font-size:.8em; text-decoration:none}
.s0{color:#666;font-size:.6em; text-decoration:none}