/* Page Generated in 0.000000 seconds */
html, body, form {padding:0; margin:0; border:0;  font-family:Verdana, Arial, serif; font-size:11px;}
html {height:100%;}
h1, h2, h3, h4, h5, h6 {margin:0; padding:0;}

img {border:0}

h1 {font-size:18px; font-weight:normal;color:#2B8EDD; font-family:Verdana, Arial, serif; }
h2 {font-size:13px; font-weight:bold; color:#2B8EDD; font-family:Verdana, Arial, serif;margin:0px 0 5px 0;}
h3 {font-size:13px; color:#2B8EDD; font-weight:bold;}
h4 {font-size:12px; font-weight:bold; color:#ffffff;}
h5 {font-size:13px; font-weight:bold; color:#2B8EDD; }
h6 {font-size:20px; font-weight:bold; color:#ff6600;  line-height:1.25;}

.htmlIFormError {border:1px solid red; margin:5px; padding: 4px; color:red; }
.dchkferror {border:1px solid red; margin:5px; padding: 4px; color:red; font-size:12px;}
.tfvHighlight {color:red;}

body {background-color:#D2E4F6; height:100%; background-image:url('/img/hollyhock_tile2.jpg'); background-repeat:repeat-x; }

p {margin:0 0 10px 0;}

#main {width:1000px;  }

#pgmid {width:610px; float:left; padding:10px; }
#pgmid  object {position:relative; z-index:1;}
#pgmid ul {margin:0 0 10px 30px;}
#rightblock {width:180px;margin-top:10px; float:right;}
#leftblock { width:180px;margin-top:10px; float:left;}


/** Top Block styles **/
#topblock { width:1000px; height:95px; }
#top_inner { width:916px; padding:5px 0 0 0; }
#top_nav { width:916px; }
.logo { padding:30px 0px 5px 10px; width:400px; float:left; }
.batimage {float:right; margin:20px 5px 0px 0px; width:385px;}
.telnum {width: 300px; color:#fff; font-size:24px; margin: 0px 0px 0 150px; }
.icons {margin:0px 0px 0 0;}
.icons img {margin:0 5px 0 0px;}
/** Top Block styles End **/

/** Search styles **/
.search {margin:8px 0px 8px 0px; background-image:url('/img/searchbg2.jpg'); background-repeat:no-repeat; height:80px;}
#searchtextbox { font-size:13px; color:#2B8EDD; border: 1px solid #2B8EDD; padding:2px; width:370px; margin: 31px 0 0 165px; border:0; }
#sgo {margin: 0px 0 -13px 10px;}
/** Search styles **/

/** Right Block styles **/
#imenu {border-left: 1px solid #93C9FF; border-top: 1px solid #93C9FF; border-bottom: 1px solid #93C9FF; padding:5px; }
#imenu a { text-decoration:none; }
#slist {border-left: 1px solid #93C9FF; border-top: 1px solid #93C9FF; border-bottom: 1px solid #93C9FF; padding:5px; }
#slist a { text-decoration:none; }
.headerimg { margin-top:5px;}

/** Right Block styles end **/

/** Top Menu styles **/
#navbarbg {background-image:url('/img/navbar_bg.jpg'); background-repeat:no-repeat; height:35px; width:1000px; }
.btnlogin {float:right; margin: 5px 8px 0px 0px;}
#topmenu { text-decoration:none; font-weight:bold; height:20px; margin:-14px 10px 0 0; float:left;  }
#topmenu a {text-decoration:none; color:#fff;  margin:20px 0 0 0;  font-family:Arial; font-size:13px; }
#topmenu a:hover { color:#2B8EDD; }

#topmenu ul, #topmenu li {list-style:none; padding:0; margin:0; border:0; display:block; text-align:left; }
#topmenu li {float:left;padding:4px;  margin-left:15px; margin-right:15px; }
#topmenu li a {display:block; }
#topmenu ul ul li {float:none;padding:0;margin:0px;border:1px solid white; } 
#topmenu ul ul li a { display:block;margin-top:1px;padding:3px;}
#topmenu li:hover ul {display:block;}
#topmenu li ul {display:none; position:absolute;border:1px solid #B7DBFF; background:#B7DBFF; opacity:0.9; z-index:100;}
#topmenu ul ul a { color:#0066CC;}
#topmenu ul ul a:hover { background-color:#2B8EDD; color:#fff;}
/** Top Menu styles end **/

/** Left Menu styles **/
#leftcat {width:170px; float:left; padding-top:5px;  }
#leftcat ul, #leftcat li {list-style:none; padding:0; margin:0; border:0; display:block;width:164px;  }
#leftcat li {float:left; display:block;  border-bottom:1px solid #fff; padding:8px; background-color:#B7DBFF;}
#leftcat li a {display:block;  text-decoration:none; color:#2B8EDD; }
#leftcat li a:hover {display:block;  text-decoration:none; color:#fff;}
#leftcat ul ul li {float:none;padding:0;margin:0;}
#leftcat ul ul li a { display:block;padding:4px;  }
#leftcat li:hover ul { display:block;  }
#leftcat li ul {display:none; position:absolute; margin: -20px 0px 0px 135px; border:1px solid #0066CC;  filter:alpha(opacity=90); -moz-opacity:0.90; opacity: 0.90; z-index:100;}
#leftcat ul ul a { color:#0066CC;}
#leftcat ul ul a:hover { color:#fff; background-color:#2B8EDD;}
 /**Left Menu styles end **/
 
#content {background-color:white; width:1000px; min-height:500px; line-height:16px;  }

#content h1 {margin:9px 0 20px 0px; }
#content ul {font-weight:normal; color:#2B8EDD;}

#content a {font-weight:normal; color:#2B8EDD; font-size:11px;}
#content a:hover {color:#80BFFF;}
#content h6 a {font-size:20px;}
#content td {font-weight:normal;  font-size:11px; padding-left:5px;}
#cont_inner {padding:0px;}
#cb {background-image:url('/img/bottom_pg.gif'); background-repeat:no-repeat; background-position:0px bottom; padding-bottom:30px; }

#content .htmlIText, #quickadd .htmlIText, #content .htmlIDate, #content .htmlIselect, #content .htmlIPass, #content .htmlIEmail { width:96%; font-size:11px; border: 1px solid #cccccc;height:16px;margin:5px 0 5px 0;} /* Text Fileds */
#content .htmlIMemo { width:96%; font-size:11px; border: 1px solid #cccccc;margin:5px 0 5px 0;}
.validatorInputHighlighted{font-weight: bold; color: red;}
.validatorInputNormal{font-weight: normal;	color: black;}

/** Left Image styles **/
#leftimage {}
#leftimage img { margin:0px;  }
#leftimagehome { margin-top:10px;}
/** Left Image styles end**/

#myaccount a.button {color:#fff; }
#viewcart a.button {color:#fff; }

.impnote {color:red; font-style:italic; font-weight:bold; margin:20px 0 0 0;}

/** View Cart styles **/
#cart, #usersignin, #usersignup, #myaccount {font-size:11px;color:#000000;}
#cart h2 {padding-left:5px;padding-top:0px;padding-bottom:10px; color:white; font-size:16px; font-weight:bold; }
#cart h2 a {color:#59585d;}
#cart h2 a:hover {color:rgb(163,191,43);}

#carttext {font-size:11px;color:#000000;}

	.table {width:600px; color:#000000; }
	tr.head {background-color: #cccccc;height:25px;font-weight:bold} /* Cart Header */
	tr.ordhead {background-color: #f2f2f2;height:20px;font-weight:bold} /* Cart Header */
	.table .head .thumb{width:10%} /* Cart Header Image Cell*/
	.table .head .title{width:50%} /* Cart Header Title Cell*/
	.table .head .uprice{width:10%;text-align:right;} /* Cart Header Unit Price Cell*/
	.table .head .remove{width:10%;} /* Cart Header Remove Button Cell*/
	.table .head .qty{width:10%;text-align:right;} /* Cart Header Qty Cell*/
	.table .head .total{width:10%;text-align:right;} /* Cart Header Total Cell*/
	.table tr.cartrow td {padding-top:5px;padding-bottom:5px;border-bottom: 1px solid #f2f2f2;}
	.table tr.cartship #postcode {font-size:11px;border: 1px solid #cccccc;}

.ordtable{width:600px;}
table.border {border: 1px solid #ffffff;}
.toprow { border-top:1px solid #ccc;padding-top:2px; background-color:#f2f2f2;}
.bottomrow {background-color:#f2f2f2; padding-bottom:5px; }
.carttotal {background-color: #cccccc;height:25px;font-weight:bold} /* Cart total price field */
.cartship, .cartsubtotal {background-color: #f2f2f2;} /* Cart total price field */
.ship_num td{background-color: #f2f2f2;font-weight:bold;padding-left:5px;font-size:medium}
.first {text-align:left;/*border-left:1px solid #999999;*/padding-left:2px; } /**  **/
.last {text-align:right;/*border-right:1px solid #999999;*/padding-right:2px;} /**  **/

.buttons {text-align:right; }
.cart_button {background-color:#666666;color:#FFFFFF;border:0px;cursor: pointer;width:19%;height:22px;}
.cart_button:hover {background-color:#CCCCCC;color:black; cursor: pointer;width:19%;height:22px; border:0px;}
.button, .htmlISubmit, .htmlIButton {cursor: pointer;border:0px;margin-top:1px; color:#000000; background-color:#999; color:#fff; font-size:11px;}
.button:hover, .htmlISubmit:hover, .htmlIButton:hover {color:#fff; cursor: pointer;border:0px;margin-top:1px; background-color:#666; color:#fff; font-size:11px;}
.button2, .htmlISubmit, .htmlIButton {color:#000000; text-decoration:none; cursor: pointer;border:0px;margin-top:1px;font-size:11px}
.button2:hover {color:#fff; cursor: pointer;border:0px;margin-top:1px;font-size:11px}
.chkfnav {margin-top:10px; margin-bottom:10px; text-align:right;}
.chkfnav .htmlISubmit {width:120px;}


/* Start - Back to Account*/
#content .inner a.button, #content #pgmid #viewcart a.button {background-color:#666666;color:#FFFFFF; cursor: pointer;border:0px;margin-top:1px;font-size:11px}
#content .inner a:hover.button, #content #pgmid #viewcart a:hover.button {background-color:#CCCCCC;color:#000000; cursor: pointer;border:0px;margin-top:1px;font-size:11px}
/*End - Back to Account*/

#content .inner .prod_button a {background-color: #99CCFF; font-weight:bold; padding:5px; text-decoration:none; color:#ffffff; font-size: 11px;}
#content .inner .prod_button a:hover {background-color: #cccccc; color:#ffffff; font-size: 11px;}
#content #pgmid .sresult .sresultbody h3 {font-size:13px; color:#2B8EDD; font-weight:bold;}

#go108 {background-color: #A6BA7F;color:white; font-weight:bold;}
.redtext {color:red; border:1px solid #C3C3C3; padding: 4px 15px 4px 15px; text-align:center;}

.button_check {font-size:12px;  color:#ff6600; margin-top:5px;  }
.button_check a, .button_check input { color:#666;  cursor: pointer; text-decoration:none;font-weight:bold; border:1px solid #666;  display:block; padding:5px; float:right; width:100px; text-align:center; background:none;}
.button_check a:hover, .button_check input:hover {color:#ff6600; border:1px solid #ff6600; }

.button_view {float:right; }

.dchkfnav {text-align:right;}
.dchkfnav {text-align:right; margin-top:5px;}
#go65 {background-color: #ff6600; width:100px; padding:3px 0 3px 0; color:#fff}
#go841 {background-color: #99cc00; width:100px; padding:3px 0 3px 0; color:#fff}
#cart_update {width:100px; padding:3px 0 3px 0; background-color:#666; color:#fff}
#empty {width:100px;padding:3px 0 3px 0; background-color:#666; color:#fff}
#back {width:100px;padding:3px 0 3px 0; background-color:#666; color:#fff}
#next, #ppconfirm, #ccconfirm {width:100px;padding:3px 0 3px 0; background-color: #ff6600; color:#fff}
#cancel {width:100px;padding:3px 0 3px 0; background-color:#666; color:#fff}
#shop {width:120px;padding:3px 0 3px 0; background-color:#666; color:#fff}



div.proditem {min-height:170px;}

#quserloginminilogin_username {font-size:10px}
#quserloginminilogin_password {font-size:10px}
/*.field {font-size:8px}*/

.link_button {background-color: #666666;color:#FFFFFF; padding:2px 5px 2px 5px;text-decoration:none; font-size:12px}
.link_button:hover {background-color: #cccccc;color:black;font-size:12px}

a.signupbtn {color:#000000; text-decoration:none;padding:2px 5px 2px 5px; cursor: pointer;border:0px;margin-top:1px;font-size:11px; }
a.signupbtn:hover {color:#000000; cursor: pointer;border:0px;margin-top:1px;font-size:11px}

/* Quantity Box */
input.quantity {width:30px;font-size:11px;border: 1px solid #cccccc;margin-top:2px}

/** Form Fields **/
.label {background-color:#f2f2f2;border-bottom: 1px solid #dddddd; width:200px; padding:5px;}
.chkstep,  .input {padding:3px;border-bottom: 1px solid #dddddd;}
#signiu_loginsubmit, #signup_signupsubmit, #form_888_submit, #usersignin_loginsubmit { font-size:14px; color:#fff;}
#captcha1 {width:120px; height:40px;}

#content .sprods { }
#content .sprods .spprodgrp {border:1px solid #ddd; width:140px; text-align:center; margin:20px 8px 0 0; height:210px; background-color:#fff;}
#content .sprods .spprodgrp .spprodimg {background-color:#fff; height:130px;}
#content .sprods .spprodgrp .spprodtitle {height:55px;}
#content .sprods .spprodgrp .spprodtitle a {text-decoration:none;}
#content .sprods .spprodgrp .spprodtitle a:hover {text-decoration:underline;}
#content .sprods .spprodgrp .spprodprice {font-family: Georgia, Verdana;}
#content .sprods .spprodgrp .spprodprice .newprice {font-size: 12px;	width: 100px;	color: #FF6600;	font-family: Georgia, Verdana;}
#content .sprods .spprodgrp .spprodprice .oldprice {font-size: 12px;	width: 100px;	margin-left: 10px;	text-decoration: line-through;	font-family:  Georgia, Verdana;}
#content .sprods  .spbtn {width:141px; text-align:center;}
#content .sprods  .spbtn a {padding: 5px ; text-decoration:none; width:60px; display:block; float:left; color:#fff;}
#content .sprods  .spbtn a:hover {text-decoration:underline;}
#content .sprods  .spbtn .spbn {background-color:#3e98dd; width:61px;}
#content .sprods  .spbtn .spmore {background-color:#ff6600;}

/** Prodgrp display **/
.summary {margin:0px 0 10px 155px;width:290px;}
.prod_right { margin-top:-20px;}
.lcol {float:left;width:75%;}
.rcol {float:left;width:24%;padding-top:0px;}
.prodprice { font-family:Georgia, Times New Roman, Times, serif; font-size:18px; color:#1E73B9;}
.tellfriend {margin:2px 0 0 5px;}
.sharesocial {margin:7px 0 0 5px;}
.ratelink {margin:5px 0 0 5px;}
.enquiry {margin:5px 0 0 5px;}
#chk_update_841,#chk_update_65 {margin-bottom:5px;}
.sresultimg,.sresultbody {float:left; }
#viewcat {border:1px solid #eae9e9; padding:10px; min-height:100px; width:590px;}
/** Prodgrp display end**/

#cartarea {  margin-right:0px; }
#cartbox  { margin:0px 0 5px 0px; background:white; padding:5px; color:#fff; border-left:1px solid #ff3300; border-bottom:1px solid #ff3300; border-top:1px solid #ff3300; background-color:#ff9933;}
#userbox { margin:0px 0 5px 0px; border-left:1px solid #93C9FF; border-bottom:1px solid #93C9FF; border-top:1px solid #93C9FF; background-color:#B7DBFF;}
#userbox h5 { padding:5px;  color:#2B8EDD;}
#cartbox h5 { padding:5px;  color:#fff;}
#cartbox a {color:#fff; font-weight:bold;}
#cartbox a:hover { color:#000;}
#userbox a {color:#fff; font-weight:bold;}
#userbox a:hover { color:#000}
#cartarea a {color:#18658F; font-weight:bold;}
#cartarea a:hover {text-decoration:underline;}


.oldprice { font-family: Georgia, Times New Roman, Times, serif; font-size:12px; text-decoration:line-through;}
.newprice {font-family: Georgia, Times New Roman, Times, serif; font-size:18px;font-weight:bold;color:#FF6600;}

a.pagebar_num {border:1px solid #ccc; padding:0 0.2em 0 0.2em; margin:0px 2px 0 2px; font-size:9px; color:#ccc;}
a.pagebar_this {font-weight:bold; background-color:#f1f1f1; }


/** End Shopping Cart Styles **/

/** blog style **/
/* home rand blog */
.randblog {  min-height: 75px; padding: 10px;overflow:hidden; margin:20px 0 20px 0; border: 1px solid #93C9FF; width:600px; background-image:url('/img/blog-bg.gif');background-repeat:repeat;}
.randblog .miniblogo {width:50px;position:absolute;margin:0 0 0 550px;z-index:100;}
.randblog .blogtitle {font-weight:bold; font-style:italic; font-size:12px; color:#2B8EDD;}
.randblog .blogsummary { color:#4F6477; font-style:italic; font-size:11px;}
.randblog .rotwof {float:left;  display: none;  min-height: 75px;  overflow: hidden; clear: none;margin:0px 0 10px 0;padding:0 70px 0 0;}
.randblog .rotwof p {  margin: 0;}
.randblog .rotwof a:link, .randblog .rotwof a:visited {  text-decoration: none;  color: #636466;}
.randblog .rotwof a:hover, .randblog .rotwof a:active {  text-decoration: underline;}
.randblog .rotwof a b {  font-weight: normal;  color: #35BFC0;}
.randblog #randitem-more:link, .randblog #randitem-more:visited { margin:0px 0 0 0px;  text-decoration: none;  color: #ED1555;float:right;}
.randblog #randitem-more:hover, .randblog #randitem-more:active {  text-decoration: underline;}

/* menu blog on the right hand side */
.archiveblogtop {font-weight:bold;text-align:left;font-size:14px; margin:0px 0 20px 10px;text-transform:lowercase;text-align:left;}

.menublogtop {height:10px;padding:10px 0 10px 10px;text-align:left;color:00b3f0;}
.menublogbtm {height:10px;}
.menublog {padding:10px 0 10px 10px;font-weight:bold; text-align:left; color:#000;}
.menublogtop a {color:#00b3f0;}
.menublogtop a:hover {color:#000;}

.menublogmid {margin: 0 0 10px 0;border-left:1px solid #00b3f0;}
.menublogmid .blogtitle {text-align:left; margin:2px 10px 2px 10px; font-size:12px;}
.menublogmid .blogtitle a {text-decoration:none;padding:0px;color:#2F8F8F;}
.menublogmid .blogtitle a:hover {text-decoration:none;color:#666;}
.menublogmid .linebreak {height:5px;}
.menublogmid .grpblog {margin: 0 0 0 15px;}
.menublogmid .grpblog .grptitle {font-weight:bold;color:#000;text-align:left;}

/* blog content on the blog page */
.blogtbl {width:540px;margin:20px 0 0 0;}
.blogtbl .blogtitle {font-size:14px;margin:0 0 10px 0; }
.blogtbl .blogauthor {text-align:right; color:#00b3f0;}

.blogcontent .blogtext {width:600px;}
.blogcontent .blogreturn {text-align:right;padding:0 0 10px 0;  }
.blogcontent td h2.blogtitle {color:#000;font-weight:bold;padding:0 10px 0 0;}
.blogcontent a {color:#000;font-weight:bold;}
.blogcontent a:hover {color:#4F6477;}
.blogcontent .btnac {cursor: pointer;border:0px;margin-top:1px;font-size:12px;padding:4px;color:#2F8F8F;display:block;}
.blogcontent .ncomments {width:130px;display:block; color:#00b3f0;}
.blogcontent .btnac:hover {cursor: pointer;border:0px;margin-top:1px;font-size:12px}
.blogsep {border:1px solid #E8ECF0;width:600px;float:left;}
.blogtweet, .blogfbook {float: right; margin-right: 10px;}

/* comments display */
.blogcontent .item  {border:0; border:1px solid #2F8F8F; color:#2F8F8F; font-style:italic; font-size:11px;width:550px;padding:15px;}
.blogcontent .item  .tblcmts {}
.blogcontent .item  .tblcmts td .commenttitle {font-weight:bold;font-style:italic; font-size:12px; color:#2F8F8F;padding: 0 0 10px 0;}
.blogcontent .item  .tblcmts td .commentsummary { color:#2F8F8F;}

/* comment form */
.icaptcha {width:200px;height:40px;}
.blogcontent .commentfrm {width:480px;}
.blogcontent .commentfrm  #addcmnt_add {background-color:#666666;color:#FFFFFF; cursor: pointer;border:0px;margin-top:1px;font-size:12px;}
.errortext {color:red; padding:10px 0 10px 0;}
.successtext {color:#000; font-weight:bold;}
td .notreadable {}

/* footer block blog */
.fblinks {text-align:left;padding:10px 0 0 10px;}
.fblinks .blogtitle a {font-size:14px;}
.fblinks .blogsummary a {color:#000;font-weight:normal;}
.fblinks #blogbox {padding: 0px 0 10px 0;text-align:left;border-bottom:1px solid #e4e4e4;}
/** Blog end **/

/** twitter **/
.twitter_followers {margin-right: 20px;	margin-bottom: 0px;}
.user {	margin: 0px 5px 10px 5px;	padding: 10px;text-align:left;border-bottom:1px solid #fff;}
.name {	font-size: 14px;}
.tw_cont {background-image:url('/img/twit-bg.gif');background-repeat:repeat;border:1px solid #00b3f0;}
/** twitter end **/

#subfoot {width:900px;}
#powered { text-align:right; float:right;}
#twdlink { color:#1E73B9; font-size:9px; text-decoration:none;}
#twdlink a {color:#1E73B9; text-decoration:none; padding-top:10px;}
#twdlink a:hover {color:#333;}
#copyright {color:#666; }
#footer { font-size:9px; font-weight:normal;color:#1E73B9;  margin-bottom:10px; margin-top:10px}
#footer a {color:#1E73B9; text-decoration:none;}
#footer a:hover {color:#ff6600;}
#footerblock { width:900px; margin:20px 0 0 0;  }

/* Rate Product */
#rview {float:right;width:120px;margin:15px 0 0 0;}
#srview {margin:10px 0 40px 30px;}
.revlink {text-align:center;}
#content .shadetabsficha  ul {margin:-5px 0 0 0;}
#content .shadetabsficha li {width:128px;height:25px;padding:3px 0 0 0;margin:0 1px 0 0;float:right;background-image:url('/img/ratebtnbg.jpg'); background-repeat:no-repeat;text-align:center;list-style:none;}
#content .shadetabsficha li a {color:#999; font-size:10px; font-weight:bold;}
#content .shadetabsficha li a:hover {color:#333; }
#content .shadetabsficha li.selected {background-image:url('/img/ratebtnbg_select.jpg'); background-repeat:no-repeat; }
#content .shadetabsficha li.selected a {color:#333;}
.ratingtitle {font-weight:bold;}
.addown {background-image:url('/img/addownbg.gif'); background-repeat:no-repeat; width:210px; height:100px;}
.ratingdetail {border:1px solid #ccc; background-image:url('/img/rategradbg.jpg'); background-repeat:repeat-x; padding:5px; display:none;}
.enterown {font-size:9px; line-height:12px;}
.nav_tabs {border-top:1px solid #ccc;margin:-4px 0 0 0;}
.descript_text .linebreak {border-top:1px solid #ccc;margin:10px 0 10px 0;}
#description {padding:0 0 0 15px;}

.agreelink {color:#e93457;  background: url('/img/votoYes.gif') no-repeat 0 0; margin: 0 5px 0 0; padding: 0 7px 0 20px; font-weight: bold;}
.disagreelink {color: rgb(188, 197, 170); padding-left: 20px; background: url('/img/votoNo.gif') no-repeat 0 0; font-weight: bold;}

#insertown___DETID__ {padding-left:15px;}
#dratings  h3 {display:none;}
#tblrview, #tblwreview {width:600px;}
.rrcmt {}
.rstar {float:right;margin:-10px 0 30px 0;}
.btnrating {float:right;}
#addcmnt_add {background-color: #00b4f0; width:100px; padding:3px 5px 3px 5px;border:0;color:#fff;cursor:pointer;}
/* Rate Product End */

/* jcarousellite */
/* blockquote */
blockquote {background: transparent url('/img/quote-1.png') left top no-repeat;}
blockquote #testimonial_txt {padding: 12px 12px; background: transparent url('/img/quote-2.png') right bottom no-repeat;font-style:italic;}
/* END -- blockquote */

* { margin:0; padding:0; }

.testi-jcarousellite {width:160px;overflow:hidden;}
.testi-jcarousellite ul li{ list-style:none; display:block;height:120px;}
.clear { clear: both; }
.testicompany {display:none;}
.testicontent {border-bottom:1px solid #2B8EDD;}
/* jcarousellite end*/

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating {	cursor: pointer;	margin: 2em;	clear: both;	display: block;}
div.rating:after {content: '.';display: block;	height: 0;	width: 0;	clear: both;	visibility: hidden;}
div.cancel,div.star {	float: left;	width: 17px;	height: 15px;	text-indent: -999em;	cursor: pointer;	display: block;	background: transparent;	overflow: hidden;}
div.cancel,div.cancel a {	background: url('/img/delete.gif') no-repeat 0 -16px;}
div.star,div.star a {	background: url('/img/star.gif') no-repeat 0 0;}
div.cancel a,div.star a {	display: block;	width: 16px;	height: 100%;	background-position: 0 0;}
div.star_on a {background-position: 0 -16px !important;}
div.star_hover a,div.star_live a:hover {background-position: 0 -32px;}
div.star_readonly a,div.star_readonly a:hover {cursor: default !important;}
div.star {background: transparent !important;overflow: hidden !important;padding-top: 5px;} 
/* END jQuery.Rating Plugin CSS */

/* Highslide */
.highslide {	cursor: url("/thirdparty/highslide_3_3/graphics/zoomin.cur"), pointer;    outline: none;}
.highslide-active-anchor img {	visibility: hidden;}
.highslide-wrapper {	background: white;}
.highslide-image {border: 2px solid #ccc;}
.highslide-image-blur {}
.highslide-caption {    display: none;    border: 5px solid white;    border-top: none;    padding: 5px;    background-color: white;}
.highslide-loading {    display: block;	color: black;	font-size: 8pt;	font-family: sans-serif;	font-weight: bold;    text-decoration: none;	padding: 2px;	border: 1px solid black;    background-color: white;        padding-left: 22px;    background-image: url(/thirdparty/highslide_3_3/graphics/loader.white.gif);    background-repeat: no-repeat;    background-position: 3px 1px;}
a.highslide-credits,a.highslide-credits i {    padding: 2px;    color: silver;    text-decoration: none;	font-size: 10px;}
a.highslide-credits:hover,a.highslide-credits:hover i {    color: white;    background-color: gray;}

a.highslide-full-expand {background: url(/thirdparty/highslide_3_3/graphics/fullexpand.gif) no-repeat;	display: block;	margin: 0 10px 10px 0;	width: 34px;	height: 34px;}
/* These must always be last */
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}

