body {font-family: Arial, Helvetica, sans-serif;	margin:0px 0 20px 0; text-align: center; color:#4a4949; font-size: 11px; background:#e4d5af;   }
.outer {width: 764px;       margin-left: auto;    margin-right: auto; margin-top:0px;}
td {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4a4949; line-height:15px;}
a  {color:#4a4949; text-decoration:none;}
a:active  {color:#4a4949; text-decoration:none;}
a:visited {color:#4a4949; text-decoration:none;  }
a:hover {color:#006DCA; text-decoration:underline; }
form {margin:0px; padding:0px;}
.fl {float:left;}
.fr {float:right;}
.clearer { clear: both; font-size: 1px; line-height: 1px; height: 1px; margin-bottom: -1px;}
.imbord {border:1px solid #ddd; padding:3px;}
.dotline {border-bottom:1px dotted #ddd; height:3px; line-height:3px; font-size:3px; margin-top:6px; margin-bottom:9px;}
.dotline2 {border-bottom:1px dotted #ddd; height:3px; line-height:3px; font-size:3px; margin-top:3px; margin-bottom:6px;}
.mar15 {margin-bottom:15px;}
.red1 {color:#fd1127;}
.orangetext {color:#f89507; font-size:18px; font-weight:bold;}
.lh1 {line-height:16px;}
.mb2 {margin-bottom:2px;}
.mr5 {margin-right:5px}
.mr9 {margin-right:9px}
.redtext {color:#aa2623}
.mb4 {margin-bottom:4px;}
.mb10 { margin-bottom:12px;}
.mb11 {margin-top:10px;}
.mb8 {margin-bottom:8px;}
.padd4 {padding:4px;}
.padd10 {padding:10px;}
.blue11 {color:#006DCA; }
.padd10 {padding:10px;}
hr {color:#ddd; }
.yellbg {background:#fef6af;}
.fontlarge {font-size:18px; font-weight:bold; color:#000; margin-bottom:7px;}
.fontlarge2 {font-size:18px; font-weight:bold; color:#000;}
.fontlarge3 {font-size:14px; font-weight:bold;}
.dd1 {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin-bottom:10px;}
.arthist {visibility:hidden;width:200px; background:#ebf4fd; padding:10px; border:1px solid #d0e2f2; margin-left:10px; text-align:left;}
.errormsg {background:#fdfbd8; padding:5px; color:#C61C1C; font-weight:bold; text-align:center; border:1px solid #eae7bf; margin-bottom:10px;}
.errormsg2 {background:#fdfbd8; padding:10px; color:#C61C1C; font-weight:bold; text-align:center; border:1px solid #eae7bf; margin-bottom:10px; font-size:14px; margin-top:10px;}
.font11 {font-size:11px; padding:3px; font-family:Arial, Helvetica, sans-serif; caption-side:#666;}
.prodbordermain {padding:3px; border:1px solid #ddd;}
.arthis1 {visibility:hidden;width:200px; background:#ebf4fd; padding:10px; border:1px solid #d0e2f2; margin-left:10px; text-align:left;}
/* Navigation */
#navtop {background:#fff; height:98px;}
.navlogo {float:left; width:98px;}
#navtopright {float:right; width:525px; text-align:right; padding-top:16px;}
#navlogin {margin-top:10px;}
#navlogin .text {float:left; width:95px; padding-top:14px; padding-left:102px;}
#loginbox {float:right; width:308px; background:url(images/nav/logbg.gif) no-repeat; height:29px; padding-top:9px; padding-left:9px;}
#loginbox .fl1 {float:left; width:114px;}
#loginbox .fl2 {float:left; width:114px; padding-left:8px;}
#loginbox .fl3 {float:left; width:54px; padding-left:8px;}
.inputtext {width:105px; border:1px solid #ccc; padding:3px 3px 3px 6px;; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px;}
#navigationbar {height:24px; background:url(images/nav/blubar.gif) repeat-x; border-top:1px solid #475f35;}
.navlinks {float:left; width:525px;}


#searchboxm {position:absolute; margin-top:87px; margin-left:548px; background:url(images/nav/searchbg.gif) no-repeat; width:163px; height:27px; padding-left:53px; padding-top:9px;}
#searchboxm .fl {float:left; width:114px; margin-left:1px;}
#searchboxm .fr {float:left; width:35px; margin-left:3px;}
.sinput {width:95px; border:0px solid #ccc; padding:3px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px;}

#footer {margin-top:9px; background:#ededed; padding:4px; height:28px}
.getnotified {float:left; width:219px;}
.emailinput {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; padding:2px; width:126px; border:1px solid #bebebe;}
.emailgo {float:left; width:31px; margin-left:10px; margin-top:4px;}
.emailsign {float:left; width:130px; padding-top:3px; margin-left:10px;}

#bottomnav {float:right; width:320px; text-align:right; padding-top:8px;}
#bottomnav ul {list-style-type:none; display:inline; margin:0; padding:0;}
#bottomnav li {margin-right:3px;display:inline}

#maincontent {width: 746px;       margin-left: auto;    margin-right: auto; margin-top:0px; background:#fff; padding:0 9px 9px 9px;}

/* Index Boxes */
#indexpromo {background:url(images/index/greybg.gif) repeat-x; padding:9px; height:200px;}
#indexpromo .fl {float:left; width:487px;}
#indexpromo .fr {float:right; width:204px; background:url(images/index/bg-blue.gif) no-repeat; height:171px; padding:14px; color:#fff; text-align:left;}
.indexintro {font-size:22px; font-weight:bold; color:#fff; text-align:left; line-height:22px; margin-bottom:8px;}
.indextxt {color:#fff; line-height:14px;}
.indexbrowse {font-size:13px; margin-top:8px; margin-bottom:6px;}
.indexcate {width:200px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px;}
.indexbanner {margin-top:6px; margin-bottom:8px;}


#index_buy {float:left; width:244px;}
#index_buy .topbg {background:#99575a; padding:10px; color:#fff; height:13px; text-transform:uppercase;}
#index_buy .bg {background:#ddcdcd; padding:10px; margin-top:4px;}

#index_sell {float:left; width:244px; margin-left:7px;}
#index_sell .topbg {background:#3f5a6e; padding:10px; color:#fff; height:13px; text-transform:uppercase;}
#index_sell .bg {background:#c4d4e0; padding:10px; margin-top:4px;}

#index_ex {float:left; width:244px; margin-left:7px;}
#index_ex .topbg {background:#b09f5c; padding:10px; color:#fff; height:13px; text-transform:uppercase;}
#index_ex .bg {background:#ede5c8; padding:10px; margin-top:4px;}

.boxtext {float:left; font-weight:bold; text-align:left; font-size:12px;}
.boxmore {float:right; font-size:10px; padding-top:2px;}
.boxinfo {margin-top:10px; background:#fff; padding:10px; text-align:left; line-height:15px;}
.boxbutinfo {margin-top:8px; text-align:center;}

#index_featured {margin-top:8px; background:#e6e6e6; padding:9px; height:183px}
#index_featured .bg {background:#cecece;}
#index_featured .fl {width:33px; float:left; padding-top:8px;}
#index_featured .fl2 {float:left; width:135px;}
.promocontent {float:left; height:175px; width:93%; padding:14px 9px 9px 9px; background:#fff;}


/*Products */
#product_content2 {margin-top:12px;}
#rightcontent {float:left; width:555px; text-align:left;border-left:1px dotted #ddd; margin-left:-1px; padding-left:12px; padding-top:2px; padding-bottom:10px;}
#rightcontent h2 {font-size:14px; font-weight:bold; margin:0;}
#rightcontent p {margin:6px 0 6px 0; line-height:14px;}
#rightcontent a { color:#006DCA;}
#breadcrumbs { padding:5px 5px 5px 8px; background:#818181; text-align:left; color:#fff}
#breadcrumbs a {color:#fff;}
#leftnav {float:left; width:156px; border-right:1px dotted #ddd; text-align:left; padding:2px 15px 7px 7px}
.ddbrowse {font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; width:150px;}
#pagetitle {height:35px; border-bottom:1px dotted #ddd;}
#pagetitle .title {float:left; color:#000; font-size:20px; font-weight:bold; padding-top:1px;}
#pagetitle .checkout {float:right; padding-top:2px;}

#featured_package {border: 4px dotted #e0e0e0; padding:4px; background:#fff;}
#featured_package .top {background:#ececec; padding:6px 6px 6px 10px;}
#prod_featured {padding:6px 0 0px 0; height:172px;}
#prod_featured .fl1 {float:left; width:150px;}
#prod_featured .fl2 {float:left; width:360px;}
#prod_featured .title {font-size:20px; font-weight:bold; color:#777;}
#prod_featured .text {line-height:17px; margin-bottom:4px;}
#prod_featured .fr1 {float:right; width:130px;}


#featured_package2 {border: 4px dotted #e0e0e0; padding:4px; background:#fff;}
#featured_package2 .top {background:#ececec; padding:6px 6px 6px 10px;}
#prod_featured2 {padding:6px 0 0px 0; height:120px;}
#prod_featured2 .fl1 {float:left; width:105px;}
#prod_featured2 .fl2 {float:left; width:400px;}
#prod_featured2 .title {font-size:20px; font-weight:bold; color:#777;}
#prod_featured2 .text {line-height:17px; margin-bottom:4px;}
#prod_featured2 .fr1 {float:right; width:130px;}

.navsidetxt3 {background:url(images/nav/arr.gif) no-repeat 0px 4px; padding-left:10px; font-size:14px; font-weight:bold; color:#333; margin-bottom:8px;margin-bottom:2px; margin-top:10px;}

.navsidetxt {background:url(images/nav/arr.gif) no-repeat 0px 4px; padding-left:10px; font-size:14px; font-weight:bold; color:#333; margin-bottom:8px;}
.navsidetxtr {background:url(images/nav/arr1.gif) no-repeat 0px 4px; padding-left:10px; font-size:14px; font-weight:bold; color:#ae2727; margin-bottom:2px;}
.navsidetxtg {background:url(images/nav/arr3.gif) no-repeat 0px 4px; padding-left:10px; font-size:14px; font-weight:bold; color:#53902a; margin-bottom:2px;}

#navcats ul {margin:0;padding:0px;  list-style-type:none;}
#navcats li { color:#646464; display:block; text-align:left; border-bottom:1px dotted #ddd; margin:0; height:27px; font-size:11px;}
#navcats li a:hover {background:#e5e5e5;color:#646464; display:block; padding:7px 0 7px 0px; margin:0; }
#navcats li a {color:#646464; display:block;padding:7px 0 7px 0px; text-decoration:none;  margin:0;height:13px;  }
#navcats li.on a:hover {background:#e5e5e5;color:#646464; display:block; padding:7px 0 7px 5px; margin:0; }
#navcats li.on a {color:#646464; display:block;padding:7px 0 7px 5px; text-decoration:none;  margin:0;height:13px; background:#ececec;  }

.navgreybox {background:url(images/nav/arr2.gif) no-repeat 136px 55px #f0eeee; padding:8px; font-size:12px; color:#5d5d5d; line-height:15px; }
.navgreybox2 {background:url(images/nav/arr2.gif) no-repeat 136px 71px #f0eeee; padding:8px; font-size:12px; color:#5d5d5d; line-height:15px; }
.prod_float {float:left; width:159px; font-size:12px; margin-right:15px; margin-bottom:10px;height: 320px;}
.prod_name {margin-top:6px; font-size:14px; font-weight:bold; color:#008cad; height:45px;}
.prod_name a { color:#008cad;}
.prod_in {height:10px; margin-top:4px;}
.prod_in2 {height:25px; margin-top:4px;}
.prod_cred {background:#d55959; padding:0 4px 0 4px; color:#fff;}
#product_detail a {text-decoration:underline;}
#product_contents ul {margin:0 0 0 14px; padding:0; list-style-type:square;}
#product_contents li {margin-bottom:2px;}

#prod_image {float:left; width:250px; margin-bottom:15px;}
#prod_stock {background:#f2f2f2; padding:7px; margin-top:10px; margin-bottom:10px}
#prod_info {width:255px; float:right; background:#f3f3f3; border:1px solid #cdcdcd; padding:10px}
.white {background:#fff; padding:12px;}
#yellow_content {background:#fdfad9; padding:7px 10px 6px 10px; margin-top:0px; color:#000;}
#prod_cost {font-size:25px; font-weight:bold; color:#000; margin-top:4px;}
#prod_cost .red {color:#fd0018; text-decoration:underline;}
#prod_details { background:#f3f3f3; border:1px solid #cdcdcd; padding:10px}
#prod_details .title {margin-bottom:3px; font-size:14px; font-weight:bold; position:relative;}
#prod_details .title2 {margin-bottom:3px; font-size:14px; font-weight:bold; position:relative; background:#fff; margin-bottom:0; padding:12px;}
#prod_details .dotl {margin-bottom:5px; border-bottom:1px dotted #ddd; padding-bottom:5px;}
#desc ul {margin:5px 0 0 15px; padding:0; list-style-type:square; line-height:17px;}


/*Checkout */
#cart_border {border: 4px dotted #f9efda; padding:4px; background:#fff; margin-top:10px;}
#cart_border .content {background:#f9efda; padding:10px;}
#cart_border .note {font-size:13px; font-weight:bold;}
#cart_border .note2 {font-size:11px;}
#cart_border .content2 {background:#f9efda; padding:7px;}
#cart_border .content3 {background:#f9efda; padding:11px;}
#cart_border .categ { text-transform:uppercase; font-weight:bold; padding-right:10px;}
#cart_border .buttons {margin-top:8px; text-align:center;}
.cartbox {border:1px solid #dedddd; margin-top:10px;}
#checkoutnow {height:20px; padding-top:20px; margin-left:60px;}
#checkoutnow .text {float:left; font-size:20px; font-weight:bold; margin-right:10px; padding-top:3px;}
.greybg {background:#f2f1f1;}
.removeitem {background:url(images/info/delete.gif) no-repeat; padding-left:20px; height:15px; font-weight:bold;}

/*Buy Credits */
.priceborder td {border-bottom:1px solid #ccc; font-size:11px; font-weight:bold;}
.priceborder  {margin-top:10px; margin-bottom:15px;}
.priceborder .headtab {background:#e9f0fa; border-bottom:2px solid #98b5e0; border-top:2px solid #98b5e0; padding-top:6px; padding-bottom:6px; border-right:0px; font-weight:bold; border-left:0px;}
.redlarge {color:#d60a0a; font-size:14px; font-weight:bold; text-decoration:underline;}
.bordright {border-right:1px solid #ccc; background:url(images/info/icon_check.gif) no-repeat 20px 9px #f9f8e0; padding-left:45px; text-align:left;}
.bordright2 {border-right:1px solid #ccc;}
.credit_plan {font-size:16px; font-weight:bold; margin-top:10px;background:url(images/info/tick.gif) no-repeat; padding-left:32px; padding-top:3px; height:20px; }

/* Testimonials */
.testbox {background:#f0eeef; padding:10px; margin-top:10px;}
.testfl1 {float:left; width:70px;}
.testfl2 {float:left; width:430px;}
.testname {float:left; margin-left:7px; padding-top:10px; color:#666;}
.testaht {height:25px;}
.testinput {width:320px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px;}
.testinput2 {width:190px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px;}

.myacctop { padding:7px; background:url(images/bullet.gif) no-repeat #e8e8e8 8px 9px; padding-left:22px; margin-bottom:7px;}
.myacctop2 { padding:7px; background:url(images/bullet.gif) no-repeat #e8e8e8 8px 9px; padding-left:22px; margin-bottom:7px; margin-top:15px;}

.myacclist {background:url(images/arr2.gif) no-repeat; padding-left:28px; line-height:14px;}
#affiliatebg {border: 4px dotted #e1eefa; padding:4px; background:#fff; margin-top:15px;}
.bluetxt {font-size:14px; font-weight:bold; color:#275b89; margin-bottom:3px;}
#affiliatebg .content {background:#e1eefa; padding:10px; color:#275b89;}
#affiliatebg .sign {text-align:center; margin-top:8px;}

.cbheight {height:28px;}
.cbtext {float:left; font-size:18px; font-weight:bold; padding-top:4px; padding-left:5px;}
#accountleft {width:270px; float:left;}
#accountleft a { color:#006DCA;}
#accountright {width:270px; float:right;}
.accinput {width:230px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; border: 1px solid #DEDEDE;}
.accfs {border:4px dotted #e9e9e9; line-height:13px;}
.accleg {font-size:14px; font-weight:bold; color:#333;}
#loginbullets ul {margin:0 0 0 16px; padding:0; list-style-type:square;}
#loginbullets li { margin-bottom:5px;}
#article-write {background:#e2effd; padding:10px; height:75px; margin-top:10px; font-size:14px; font-weight:bold;}
#article-write .fl1 {float:left; padding-top:3px}
#article-write .fl2 {float:left; margin-left:12px;}
#article-write .fl3 {float:left; margin-left:10px; padding-top:3px}
#article-write .fl4 {float:left; padding-top:2px;}
#article-write .fl5 {float:left; padding-top:2px; margin-left:15px;}
.write-dd {font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333; width:130px; font-weight:normal;}


/*Info Pages */

#contact_info { background:#f3f3f3; border:1px solid #cdcdcd; padding:10px}
#contact_info .ht {height:29px;}
#contact_info .fl3 {float:left;padding-top:6px;}
#contact_info .fr {float:right;}
#contact_info .title {margin-bottom:8px; font-size:14px; font-weight:bold; position:relative;}
#contact_info input.searchbox {width: 90%;}

#contact_info .submit {padding-left:73px; padding-top:10px;}
.continput {width:168px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:3px; border:1px solid #DEDEDE; color:#666;}
.backtotop {float: right; padding-top:2px;}
#staticbullets ul {margin:10px 45px 10px 45px; padding:0; list-style-type:square;}
#staticbullets li {line-height:14px; margin-bottom:4px;}
.continput2 {width:498px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px; border:1px solid #DEDEDE; color:#666;}
.box1 {	text-align: left;	margin-bottom: 20px;	border: 1px solid #DEDEDE;	margin-left: auto;	margin-right: auto;	}
.box1 h3 {	background-color: #EEEEEE;	padding-left: 7px;	font-size:11px;	margin-top:0px;	margin-bottom:0px;	text-transform:uppercase;	padding-right: 7px;	padding-top: 6px;	padding-bottom: 6px;	}
.box1 h6 {	font-size:11px;	font-weight:normal;	margin:0;	padding:0;	}
.box1 .box1-content {	padding: 0px 10px 5px 10px;	 color:#2F2C23;	}
.searchbox3 {font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:4px; width:180px;  border:1px solid #DEDEDE; color:#666;}


/* User Input */
.carttr {text-transform:uppercase; font-size:9px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.carttd {font-size:9px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif;}
.user-input th {	text-align: left;	font-size:11px;	font-weight:normal; color:#666;}/* Item Listings */
.items {font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;}
.items tr.header-row th {	padding-top: 5px;	padding-bottom: 5px;	text-transform: uppercase;	font-size: 9px;	font-weight: bold;	}
.items {padding:0px; border:0px;}
.items tr.item-row-even {	vertical-align: middle;	padding:0px;	background-color: #FAFAFA;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0E6E8;	}
.items tr.item-row-odd{	vertical-align: middle;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #E0E6E8;	}
div.small-image {	border: 1px solid #E0E6E8;	margin-right: 10px;	margin-left: 10px;	height: 30px;	width: 30px;	}
.price-reg-strike {	color: #999999;	text-decoration: line-through;	font-size: 9px;	font-family: Verdana, Arial, Helvetica, sans-serif;	}
.price-sale {color: #FF0000;}
fieldset {border: none; margin:0px; padding:0px;}
legend {color: #000;}
div#centre {	width: 500px;	margin-left: auto;	margin-right: auto;	text-align: left;}
.cartbox4 {width:220px; border:1px solid #DEDEDE; padding:4px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.cartbox5{width:231px; border:1px solid #DEDEDE; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666;}
.cartbanner {background:#dddddd; padding:0px;}
.cust1gr{	padding-left:18px;	BACKGROUND: url(images/bullet.gif) #E8E8E8 no-repeat;	padding-top: 4px;	padding-bottom: 4px;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: none;	border-bottom-style: solid;	border-left-style: none;	border-top-color: #e5e5e5;	border-right-color: #e5e5e5;	border-bottom-color: #e5e5e5;	border-left-color: #e5e5e5;}
.exshipping {float:right; width:90px; font-size:10px; background:url(images/info/qu.gif) no-repeat right; height:18px; padding-right:25px; text-align:right; padding-top:2px;}
.prodoption1 {width:170px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; margin-bottom:8px;}
.prodoption2 {width:240px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666; }
.cartbox6 {	border: 1px solid #ccc;	width:152px;font-family: arial;	font-size: 11px; color: #666;	padding-top: 1px;padding: 2px;}
.contactsub {width:240px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; border:1px solid #ccc; padding:2px;}
.h3class {margin-top:0px; margin-bottom:10px; font-size:14px;}
.adtext2 {width:468px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:8px; margin-bottom:10px;  border:1px solid #cacaca; margin-top:5px; color:#666;}
.adtitle2 {width:475px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; margin-bottom:5px;  border:1px solid #cacaca; margin-top:5px;color:#666;}
.adtext {width:488px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:8px; margin-bottom:10px;  border:1px solid #cacaca; margin-top:5px; color:#666;}
.adtitle {width:495px; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; margin-bottom:5px;  border:1px solid #cacaca; margin-top:5px;color:#666;}
.logcredit {float:right; width:122px; height:33px; background:url(images/info/lbg.gif) no-repeat; padding-top:10px; padding-left:23px; text-align:left; margin-top:2px;}
.logname {float:right; padding-top:13px; padding-right:7px; font-size:12px; font-weight:bold;}
#productnav { border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; height:31px;margin-bottom:15px;}
.breadcrumb {float:left;   padding-top:8px;}
.sortbox {width:126px; font-size:10px; font-family:Arial, Helvetica, sans-serif; color:#666;}
.pagenum {float:right; text-align:right; padding-top:6px; font-size:10px; text-align:right;}

/* SEARCH */

#search_results {
	margin-left: auto;
	margin-right: auto;
	width: 370px;
}
#search_results label {
	display: block;
	line-height: 150%;
}
#search_results .input input {
	display: block;
	width: 150px;
	border: 1px solid #DDDDDD;
	padding: 4px;
	margin-bottom: 10px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
}
#search_results .input select {
	display: block;
	width: 160px;
	border: 1px solid #DDDDDD;
	padding: 4px;
	margin-bottom: 10px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #999999;
}
#search_results .input input:focus, #search_results .input select:focus, #search_results .input input:hover, #search_results .input select:hover {
	border-color: #cfe2f0;
	color: #4e85a3;
	background-color:#eef6f9;
}
#search_results .button {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

/* Blog */
ul.date {
    background: url('images/databg.gif') no-repeat;
	width: 48px;
	height: 45px;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
	}

li.day {
    font-size: 22px;
	color: #FFF;
	text-align: center;
	list-style-type: none;
	margin: 1px 0 0 0;
	}

li.month {
    font-size: 12px;
	color: #5B9300;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	list-style-type: none;
	}

ul.title {
    float: left;
	margin: 0;
	padding: 0;
	}

li.topic {
    list-style-type: none;
	font-size: 18px;
	font-weight: bold;
	margin: 0;
	padding-bottom: 3px;
	}

li.topic a:hover {
    color: #87C71F;
	text-decoration: none;
	}
	li.postmeta {
    color: #609509;
    list-style-type: none;
	font-size: 9px;
	background: url('images/smallbg.png') no-repeat top left;
	padding-top: 9px !important;
	padding-top: 5px;
	text-transform: uppercase;
	}
#postenter p {font-size:12px; color:#666; line-height:16px;}
#postenter {margin-bottom:15px; margin-top:10px;}
.blogsear {width:100px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; padding:4px; border:1px solid #d0d0d0;}
.blogsear2 {width:300px; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; padding:4px; border:1px solid #d0d0d0;}

.commentbox3 {width:235px; padding:5px; font-family: arial; font-size:11px; margin-right:5px; margin-bottom:5px;border:1px solid #d0d0d0; }
#commentarea a { color:#4173a4;}

.al1  {	background:#c6dcfc;	padding: 0px;	color:#000; font-size:11px;}
.alt { background:#fefbea; padding:10px; border:1px solid #f1ebcb; font-size:11px;}
.alt2 { background:#efefef; padding:10px; border-right:1px solid #ddd;border-left:1px solid #ddd;border-bottom:1px solid #ddd; font-size:11px;}

.commentlist2 { background:#fff; padding:10px; border-left: 1px solid #ddd; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#commentlist ul {margin:0px; padding:0; list-style-type:none;}
#aboutcontent li { list-style-type:none;}
.metadata1 { padding:10px; background:#fefbea; border:1px solid #f1ebcb; margin-top:10px; margin-bottom:10px; font-size:11px; line-height:15px;}
.commentbox6 {width:470px; padding:5px; font-family:"lucida grande",tahoma, arial; font-size:11px;margin-bottom:5px;}
.srbutton {padding:3px; font-family:Arial, Helvetica, sans-serif; color:#333; font-size:11px; margin-top:6px;}
.pagetitle {margin-bottom:10px; font-size:16px; font-weight:bold; border-bottom:1px dotted #ccc; padding-bottom:7px;}
#motioncontainer a img{
	margin-left: 10px;
	margin-right: 10px;
}

#motioncontainer a:hover img{

}

#motioncontainer a:hover{
color: red;
}

#pagenumbers {text-align:left;}
#pagenumbers ul {margin:0; padding:0; list-style-type:none; display:inline;}
#pagenumbers li { display:inline;  font-size:13px; color:#9E9C95; font-weight:bold; margin-right:3px; text-align:center;}
#pagenumbers li a { display:inline;border:2px solid #78a7cd;  color:#78a7cd;padding:2px 4px 2px 4px; background:#fff;}
#pagenumbers li.on a { display:inline;border:2px solid #ccc;  color:#9f9f9f;padding:2px 4px 2px 4px;}

.revratebg {float:right; font-size:27px; font-weight:bold; background:url(images/databg2.gif) no-repeat; height:39px; width:48px; color:#fff; text-align:center; padding-top:6px;}
.revrat1 {font-size:27px; font-weight:bold; background:url(images/databg2.gif) no-repeat; height:39px; width:48px; margin-bottom:3px; color:#fff; text-align:center; padding-top:6px;}
.revrat2 {font-size:27px; font-weight:bold; background:url(images/databg.gif) no-repeat; margin-top:8px; height:39px; width:48px; margin-bottom:3px; color:#fff; text-align:center; padding-top:6px;}
.ratebcomm {margin-top:10px; background:#e2f0fd; padding:10px; border:1px solid #cde2f6;}
.revrating {font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; width:230px; margin-bottom:10px;}
.revrating2 {font-family:Arial, Helvetica, sans-serif; color:#666; font-size:11px; width:220px; padding:5px;}
.bluebenefits {background:url(images/info/icon_check.gif) no-repeat 10px 10px #e2f0fd; padding:10px 5px 10px 35px; font-size:14px; font-weight:bold; margin-top:10px;}
#oto {height:28px; font-size:16px; font-weight:bold; color:#000; margin-top:0px;}
#oto .fl {float:left; padding-top:7px;}
#oto .fl2 {float:left; padding-top:7px; margin-left:14px;}
#tagtabs1 ul {margin:0px; padding:0px; display:inline; list-style-type:none;}
#tagtabs1 li {background:#fff; color:#000; text-align:center;  float:left; font-weight:bold; margin-right:8px;display:block;}
#tagtabs1 li a {background:#ECF3F9; color:#000; text-align:center;  float:left; padding:5px 10px 5px 10px; font-weight:bold;  display:block;}
#tagtabs1 li a:visited {background:#ECF3F9; color:#000; text-align:center;  float:left; padding:5px 10px 5px 10px; font-weight:bold;}
#tagtabs1 li a:hover {background:#fff; color:#000; text-align:center;  float:left; padding:5px 10px 5px 10px; font-weight:bold; text-decoration:none;}

