@charset "utf-8";
/* Basic */

body {
	text-align: center;
	background-image:url(../gfx/bg_body.gif);
	background-color:#b89e95;
	margin-top:10px;
	color:#666666;
	font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif;
}
a {
	color:#810081;
}

h2 {
	font-size:16px;
	color:#6b3a78;
	margin:0px 0px 15px 0px;
	line-height:18px;
	border-bottom:1px solid #6b3a78;
	padding-bottom:2px;
	text-transform:uppercase;
	clear:both;
	zoom:1;
}

h3 {
	font-size:14px;
	color:#6b3a78;
	margin:10px 0px 10px 0px;
	line-height:18px;
	clear:both;
	zoom:1;
}

.sr-prods h2{
	padding-top:15px;
}


#page_container {
	overflow: hidden;
	text-align: left;
}
.qmclear {
	display:none;
}


#page_header {
	background: #eee;
	overflow: hidden;
}
#page_header #page_logo {
	float: left;
}
#page_header #nav_header {
	float: right;
}


#nav_main {
	background: blue;
}


#page_columns {
	overflow: hidden;
}
#page_columns #col_left {
	background: #eee;
}
#col_left #nav_left {
	background: red;
}
#page_columns #col_middle {
}
#page_columns #col_right {
	background: #ddd;
}
#col_right #nav_right {
	background: red;
}


#page_footer {
	width:823px;
	margin:10px auto 10px auto;
	overflow:hidden;
	padding-bottom:10px;
}
#page_footer p {
	float:left;
	color:#413a38;
	margin-left:10px;
	text-align:left;
	width:380px;
	font-size:11px;
	display:inline;
}
#page_footer p#pbwsp {
	float:left;
	width:auto;
	margin:0px;
}
#page_footer p#pbwsp a {
	color:#413a38;
	text-decoration:none;
}
#page_footer p#pbwsp a:hover {
	color:#413a38;
	text-decoration:underline;
}
ul#footer {
	margin:auto;
	float:right;
	margin-right:15px;
	display:inline;
	width:210px;
}
ul#footer li {
	float:left;
	margin:0px;
}
ul#footer li a {
	color:#413a38;
	text-decoration:none;
	margin:0px;
	font-size:11px;
}
ul#footer li a:hover {
	text-decoration:underline;
}
ul#footer li span.footer_divide {
	background-color:#413a38;
	display:inline;
	width:1px;
	height:12px;
	line-height:12px;
	float:left;
	margin:3px 5px 0px 5px;
}


#pbwsp {
	font-size: smaller;
}
/* Layout */

div#container {
	width:823px;
	margin:auto;
	text-align:left;
}
/* Header */

div#header {
	background-image:url(../gfx/bg_header.gif);
	background-repeat:repeat-y;
	width:823px;
	text-align:center;
}
div#header div.bot {
	background-image:url(../gfx/bg_header_bot.gif);
	background-repeat:no-repeat;
	text-align:center;
	height:55px;
	display:block;
}
div#header div.top {
	background-image:url(../gfx/bg_header_top.gif);
	background-repeat:no-repeat;
	height:30px;
	display:block;
}
div#header img {
	margin:auto;
}
/* Content */

div#content {
	background-image:url(../gfx/bg_content.gif);
	background-repeat:repeat-y;
	width:823px;
	margin:auto;
	margin-top:10px;
	overflow:hidden;
}
div.content_bot {
	background-image:url(../gfx/bg_content_bot.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:100%;
	padding-bottom:11px;
	overflow:hidden;
}
div.content_top {
	background-image:url(../gfx/bg_content_top.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:100%;
	overflow:hidden;
}
/* Left Rail */

div#leftrail {
	float:left;
	width:206px;
}
div#leftrail h1 {
	color:#f6ec00;
	font-size:11px;
	text-indent:15px;
	line-height:29px;
	margin-bottom:0px;
}
div#leftrail .home_yap {
	margin-left:3px;
}
/* Left Rail Search */

div#leftrail div.search {
	width:200px;
	overflow:hidden;
	margin-left:3px;
	padding:0px 0px 5px 0px;
}
.pc-searchsection {
	padding:0px 10px;
}
#pc-filter5 {
	display:none;
}
div.pc-searchheader {
	margin:3px 10px 0px 0px;
	font-size:11px;
	line-height:14px;
}
.pc-searchdrop {
	width: 175px;
	margin-bottom: 2px;
}
.pc-searchinput {
	width: 175px;
	margin:0px;
	border:1px solid #6b3a78;
}
.pc-searchindrop {
	width: 159px;
}
.pc-submitbutton {
	width: 175px;
	padding: 2px;
}
div.pc-searchindiv {
	display:none;
}
/* Quick Menu Left Rail Addons */

ul#qm1, div#qm1 {
	margin-left:3px !important;
}
a.left1 {
	background-position:0px 0px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
	text-indent:300px;
	overflow:hidden;
	display:block;
	height:39px;
	width:201px;
}
a.left2 {
	background-position:0px -40px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
	text-indent:300px;
	overflow:hidden;
	display:block;
	height:39px;
	width:201px;
}
a.left3 {
	background-position:0px -80px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
	text-indent:300px;
	overflow:hidden;
	display:block;
	height:39px;
	width:201px;
}
a.left4 {
	background-position:0px -120px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
	text-indent:300px;
	overflow:hidden;
	display:block;
	height:39px;
	width:201px;
}
a.left5 {
	background-position:0px -160px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
	text-indent:300px;
	overflow:hidden;
	display:block;
	height:39px;
	width:201px;
}
a.left1:hover {
	background-position:-201px 0px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
}
a.left2:hover {
	background-position:-201px -40px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
}
a.left3:hover {
	background-position:-201px -80px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
}
a.left4:hover {
	background-position:-201px -120px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
}
a.left5:hover {
	background-position:-201px -160px;
	background-image:url(../gfx/sprite_leftnav.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #ffffff;
}
#qm1 a {
	font-size:12px;
	font-weight:bold;
	color:#ffffff !important;
	text-decoration:none !important;
}
#qm1 div.birds a, #qm1 ul.birds a {
	background-color:#788ab0 !important;
	text-indent:20px;
}
#qm1 div.cats a, #qm1 ul.cats a {
	background-color:#c14646 !important;
	text-indent:20px;
}
#qm1 div.dogs a, #qm1 ul.dogs a {
	background-color:#d99b54 !important;
	text-indent:20px;
}
#qm1 div.seasonal a, #qm1 ul.seasonal a {
	background-color:#27922f !important;
	text-indent:20px;
}

#qm1 div.display a, #qm1 ul.display a {
	background-color:#e9cc33;
	text-indent:20px;
}

#qm1 div.birds a:hover, #qm1 ul.birds a:hover {
	background-color:#4e6daf !important;
}
#qm1 div.cats a:hover, #qm1 ul.cats a:hover {
	background-color:#a01f1f !important;
}
#qm1 div.dogs a:hover, #qm1 ul.dogs a:hover {
	background-color:#a76a23 !important;
}
#qm1 div.seasonal a:hover, #qm1 ul.seasonal a:hover {
	background-color:#09560f !important;
}

#qm1 div.display a:hover, #qm1 ul.display a:hover {
	background-color:#aa9109;
}

/* Quickmenu Mainnav Styles */

#qm0 li.qmparent, #qm0 a.qmparent {
	padding:0px 26px;
}

/* Utility Nav */

ul#utility {
	float:right;
	margin-top:8px;
	margin-right:15px;
}
ul#utility li {
	float:left;
	display:block;
	padding:0px;
	margin:0px;
}
ul#utility li a {
	color:#f6ec00;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
ul#utility li a:hover {
	text-decoration:underline;
}
ul#utility li span.qmdivider {
	line-height:11px;
	height:11px;
	display:block;
	width:1px;
	background-color:#f6ec00;
	margin:4px 8px 0px 8px;
}
/* Right Rail */

div#rightrail {
	float:left;
	width:617px;
}
div.padding {
	padding:15px 18px 15px 15px;
	overflow:hidden;
}

div.padding p {
	margin-bottom:15px;
}

div.padding_home {
	padding:10px 13px 10px 6px;
	overflow:hidden;
}

div#rightrail h1 {
	font-size:18px;
	color:#6b3a78;
	margin:0px 0px 15px 0px;
	line-height:18px;
	text-transform:uppercase;
	border:0px;
}

.secPageHeading {
	font-size:18px !important;
	color:#6b3a78 !important;
	margin:0px 0px 10px 0px !important;
	line-height:18px !important;
	text-transform:uppercase !important;
	border:0px !important;
}

.hp1 {
	float:left;
	margin:0px 0px 0px 8px;
	display:inline;
}
/* Mainnav Extra Styles */

span.mainnav_divide {
	background-image:url(../gfx/divider.gif);
	width:2px;
	height:55px;
	line-height:55px;
	background-repeat:repeat-y;
	display:block;
	float:left;
}
div#qm0 {
	z-index:999;
}
/* Homepage Styles */

div.hp_copy_top {
	width:284px;
	float:left;
	height:262px;
	background-image:url(../gfx/sprite_hp_welcome.gif);
	background-position:top left;
	background-repeat:no-repeat;
}
div.hp_copy_bot {
	width:284px;
	float:left;
	height:262px;
	background-image:url(../gfx/sprite_hp_welcome.gif);
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:-300px bottom;
}
div.hp_copy_top p {
	line-height:1.8em;
	font-size:12px;
}
div.hp_copy_bot div.default-page {
	padding:10px;
}
h1.home {
	color:#d8ade4;
	font-size:12px;
	margin-bottom:0px;
	margin:0px;
	line-height:12px;
	font-weight:normal;
	text-transform:lowercase;
}
h1.home2 {
	font-size:18px;
	color:#6b3a78;
	margin:0px 0px 10px 0px;
	line-height:18px;
	text-transform:uppercase;
}
a.hp2 {
	clear:both;
	margin:0px 0px 0px 0px;
}

.hideme {
	display:none !important;
}

/* HP Top */

div#hp_top {
	display:block;
	margin:0px;
	overflow:hidden;
	clear:both;
	margin-bottom:10px;
}
div#hp_top img {
	float:right;
	margin:0px;
}
div#hp_top p {
	margin:0px 10px 10px 0px;
}
div#hp_mid {
	display:block;
	margin:0px;
	overflow:hidden;
	clear:both;
	margin-bottom:10px;
}
div#hp_bot {
	display:block;
	margin:0px;
	overflow:hidden;
	clear:both;
	font-size:11px;
}
div.hp_bot_bg {
	background-image:url(../gfx/hp_bot_bg.gif);
	overflow:hidden;
	background-repeat:no-repeat;
	width:192px;
	float:left;
	background-position:bottom left;
	display:inline;
	margin-right:10px;
	height:135px;
}
div.last {
	margin:0px !important;
}
.my-account-links {
	margin:5px;
}
.my-account-links p {
	margin:5px 0px 0px 0px;
}

div#hp_bot div h1 {
	background-image:url(../gfx/hp_bot_top.gif);
	background-repeat:no-repeat;
	height:27px;
	line-height:27px;
	text-indent:10px;
	font-size:12px;
	color:#f6ec00;
	font-weight:bold;
	margin-bottom:0px;
}
img.hp_bot_img {
	float:left;
	margin:6px 10px 0px 5px;
}
p.hp_bot_p {
	float:left;
	margin:6px 5px 0px 0px;
	width:87px;
	line-height:1.6em;
}
p.hp_bot_p a {
	display:block;
}
/* Home Login */

input.login_input_username, input.login_input_password {
	width:170px;
	border:1px solid #6b3a78;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
}
div.login_div_input_username, login_div_input_password {
	display:block;
}
div.hp_bot_bg div.login_div_container {
	margin:3px 10px 0px 10px;
	font-size:11px;
	line-height:14px;
}

div.padding div.login_div_container {
	padding:10px 0px 20px 0px;
}

div.login_div_request a {
	line-height:20px;
}
div.login_div_request {
	margin:10px;
	display:none;
}

.form_label {
	padding:5px 0px;
}

.login-links {
	overflow:hidden;
	margin-bottom:15px;
}

/* Register */

.reqMaster {
	line-height:25px;
	height:25px;
}

table.tblMaster tr {
	height:35px;
}

div.secSecHeading {
	margin-bottom:10px;
}

/* Product Details */

.pd-row {
	clear:both;
	overflow:hidden;
	margin:0px 0px 15px 0px;
}

.pd-related-detail-item {
	display:none;
}

.imgzoom a {
	position:absolute;
	right:0px;
	background-image:url(../gfx/btnclose.png);
	height:16px;
	width:16px;
	overflow:hidden;
	right:3px;
	top:3px;
	font-size:100px;
	display:block;
}

.imgzoom {
	z-index:100;
	border:1px solid #333333;
	width:auto !important;
	height:auto !important;
	position:relative;
}

.pd-bold {
	font-weight:bold;
}

.imgzoom a {
	
}
/*	border:1px solid #000000;
	border-top:none;
}

.imgzoom img {
	border:1px solid #000000;
	border-bottom:none;
}*/

div#pd-info {
	overflow:hidden;
}

div#pd-imgs {
	float:left;
	width:250px;
	margin:0px 20px 0px 0px;
	text-align:center;
}
img#prodpicthumb {
	margin:0px auto 3px auto;
	display:block;
}
a#enlargelink {
	margin:auto;
}
div#pd-info-right {
	float:left;
	margin:0px;
}

div.pd-related {
	overflow:hidden;
	margin-top:10px;
}

div.pd-related-img {
	overflow:hidden;
	margin-right:15px;
}
	

div.pd-related-item {
	margin-right:10px;
	display:block;
	overflow:hidden;
	float:left;
	text-align:center;
	width:33%;
/*	margin-bottom:10px;
	padding-bottom:10px;
	border-bottom:1px dashed #6b3a78;*/
}

a.pd-related-a {
	float:left;
	margin-right:20px;
}

div.pd-related-detail {
	display:block;
	width:100%;
}

.pd-addimage-div {
	width:33%;
	float:left;
	text-align:center;
}

div.rowdiv {
	display:block;
	overflow:hidden;
	height:1px;
	line-height:1px;
	clear:both;
	margin-bottom:15px;
}

/* Search Results */

div.list_toolbar {
//*	display:none;**/
}

.head_desc {
	margin-bottom:10px;
}

.xresults_groupby {
	display:none;
}

.list_paging {
	display:block;
	overflow:hidden;
	widows:100%;
}

ul.xresults_pagelist {
	display:block;
	list-style:none;
	float:right;
	margin:0px;
}

ul.xresults_pagelist li {
	float:left;
	display:block;
	height:25px;
	width:25px;
	text-align:center;
	margin:0px 2px 0px 0px;
	background-color:#6b3a78;
	padding:1px;
}

ul.xresults_pagelist li a {
	width:100%;
	margin:0px;
	padding:0px;
	height:25px;
	line-height:25px;
	font-size:12px;
	color:#f6ec00;
}

ul.xresults_pagelist li strong, .xresults_pagespan {
	height:100%;
	width:100%;
	margin:0px;
	padding:0px;
	height:25px;
	line-height:25px;
	color:#f6ec00;
}

#xresults_util_1 {
	display:none;
}
.xresults_product_thumb {
	float:left;
	width:200px;
	text-align:center;
	overflow:hidden;
}
.xresults_product_info {
	float:left;
}
.xresults_product_item {
	clear:both;
	display:block;
	overflow:hidden;
	padding-bottom:10px;
	border-bottom:1px dashed #6b3a78;
	margin-bottom:10px;
}

.prod_item {
	overflow:hidden;
	width:32%;
	margin-right:4px;
	text-align:center;
	float:left;
	border:1px solid #f2e0f7;
}

.item_thumb {
	margin:auto;
	display:block;
	text-align:center;
	height:150px;
}

.item_img {
	margin-top:13px;
}

.item_info {
	display:block;
	width:100%;
}

.item_row {
	overflow:hidden;
	background-color:#f2e0f7;
	border:2px solid #ffffff;
	line-height:25px;
}

.item_row a {
	line-height:20px;
}

.sr-subcat, .sr-prods {
	overflow:hidden;
	margin-bottom:25px;
}

div.sr-subcat-result {
	float:left;
	overflow:hidden;
	width:150px;
	text-align:center;
	margin-right:5px;
}

div.sr-subcat-result-img {
	display:block;
	margin-bottom:3px;
}

.sr-subcat-result-a {
	display:block;
}

.subcat_item {
	width:33%;
	text-align:center;
	float:left;
	overflow:hidden;
	margin-bottom:10px;
}

.subcat_thumb {
	height:125px;
}

#list_subcats {
	overflow:hidden;
	margin-top:15px;
}

#list_prods {
	overflow:hidden;
	clear:both;
	margin-top:15px;
}

.subcat_item {
	overflow:hidden;
	width:32%;
	margin-right:4px;
	text-align:center;
	float:left;
	border:1px solid #f2e0f7;
}

.subcat_thumb {
	margin:auto;
	display:block;
	text-align:center;
	height:150px;
}

.subcat_img {
	margin-top:13px;
}

.subcat_nm {
	overflow:hidden;
	background-color:#f2e0f7;
	border:2px solid #ffffff;
	line-height:25px;
	display:block;
	width:100%;
}

/* Upload your Pet */

.globalHeader, .globalTitle {
	display:none;
}
/* Specials */

div.clearit {
	clear: both;
	line-height: 1px;
	height: 1px;
	font-size: 1px;
}
.specials_item {
	margin-bottom:25px;
	float:left;
	width:33%;
	overflow:hidden;
}
.specials_item_inner {
	padding: 10px;
}
.specials_img {
	float:left;
	width:100%;
	text-align:center;
}
.specials_img img {
}
.specials_nm {
	font-weight: bold;
}
.specials_sku, .specials_ds {
}
.specials_price {
	font-weight: bold;
}
.specials_cart {
	margin: 5px 0;
}
.specials_info {
	overflow:hidden;
	width:100%;
}
input.specials_qtybox {
	width: 25px;
	text-align: center;
	vertical-align: middle;
}
input.specials_cartbtn {
	margin-left: 5px;
	vertical-align: middle;
}

/* Pet Database */

.pdb-category-item {
	display:block;
	margin-bottom:15px;
	padding-bottom:15px;
	overflow:hidden;
	width:33%;
	text-align:center;
	float:left;
}

.pdb-category-img {
	display:block;
	text-align:center;
}

.pdb-category-text {
	display:block;
	text-align:center;
}

.pet_thumb {
	width:125px;
	height:125px;
}

.petimg {
	max-width:300px;
	width: expression(this.width > 300 ? 300: true);
}

.pet_list {
	float:left;
	width:32%;
	text-align:center;
	overflow:hidden;
}

.pet_list_img {
	height:150px;
}

.pdbd-img {
	float:left;
	width:250px;
	text-align:center;
}

.pdbd-info {
	float:left;
	margin-left:10px;
}
	

.pdbd-info-row {
	display:block;
	width:100%;
	clear:both;
	height:25px;
	overflow:hidden;
	border-bottom:1px solid #ffffff;
}

.pdbd-info-left {
	float:left;
	width:160px;
	height:25px;
	font-weight:bold;
	color:#6b3a78;
	background-color:#dacedd;
	text-indent:5px;
	line-height:25px;
	border-right:1px solid #ffffff;
}

.pdbd-info-right {
	float:left;
	height:25px;
	color:#333333;
	background-color:#b59cbb;
	line-height:25px;
	width:140px;
	text-indent:5px;
	overflow:hidden;
	white-space:nowrap;
}

/* Web Poll */

h1.poll {
	background-color:#6b3a78;
}

#poll_container {
	overflow:hidden;
}

div#poll_div {
	margin:10px;
	overflow:hidden;
}

.xSec, .result_title {
	background-color:transparent !important;
	font-size:11px !important;
	font-weight:normal !important;
	border:0px !important;
	font: 13px/1.5 Helvetica, Arial, 'Liberation Sans', FreeSans, sans-serif !important;
	font-size:11px !important;
}

.answer_row {
	display:block;
	clear:both;
	overflow:hidden;
	margin:0px;
}

.answer {
	margin:0px !important;
}

div.bar {
	height:20px;
	background-color:#6b3a78;
	color:#ffffff;
}

div.chose {
	height:20px !important;
	color:#ffffff !important;
}


div.btn {
	text-align:left;
	margin-top:5px;
	width:62px;
	clear:both;
	padding:0px;
}

div.result_table div {
	float:left;
	margin-right:6px;
	margin-bottom:6px;
	overflow:hidden;
}

/* Facebook */

h1#facebook {
	background-color:#6b3a78;
}

div#facebook_div {
	margin:10px;
}

a#facebook {
	background-image:url(../gfx/logo-facebook.gif);
	padding-left:18px;
	background-repeat:no-repeat;
	background-position:top left;
}

/* Contact Us Form */
.formbuilder-table {width: 100%;}
.mgrfront-answer input,select,textarea { }
.mgrfront-backlink { float: right; padding: 5px; font-weight: bold;   }
.mgrfront-pagetitle { font: bold 22px; margin-bottom: 0.5em; padding-bottom: 5px; }
.mgrfront-content {  font-size: 86%; }
.mgrfront-buttons { margin: 10px 0; }
.mgrfront-sectiontitle {  clear: both; font-size: 12px; font-weight: bold; background: #eee; color: #000; margin: 5px 0; padding: 4px;}
div.mgrfront-question { float: left; width: 29%;  padding-top: 3px; padding-left: 4px; border:none !important; }
td.mgrfront-question { width: 29%; padding-top: 3px; padding-left: 0px; vertical-align: top; height:30px; border:none !important; }
.mgrfront-answer {  margin-left: 30%;  height:30px;}
.mgrfront-spacer { clear: both; margin: 5px 0; }
.mgrfront-content td { }
.mgrfront-error { font-size: 10px !important; color: red; }
.mgrfront-confirm { text-align: center;  font-size: 12px; }
.mgrfront-answer label { }
.mgrfront-required {  color: red; }
.mgrfront-submit {   }
.dualselectbox label { display: block; padding-bottom: 4px;  }
.dualselectbox select { width: 250px; }
.dualselectbox .dsbutton { margin: 2px; }
.dualselectbox .dsbutton img { border: 0; }
.errmsg { color: #f00; font-weight: bold; }
.resize-e { cursor: e-resize; width: 6px; background-image: url('common_images/resize_east.gif'); background-repeat: no-repeat; background-position: 50% 50%; background-color: #E7E7E7; }
.resize-s { cursor: s-resize; height: 6px; background-image: url('common_images/resize_south.gif'); background-repeat: no-repeat; background-position: 50% 50%; background-color: #E7E7E7; }
.resize-se { cursor: se-resize; background-image: url('common_images/resize_southeast.gif'); background-repeat: no-repeat; background-color: #E7E7E7; }
.tooltip { background-color: #fff; color: #555; padding: 3px; font-size: 12px; text-align: left; text-indent: 10px; }
.tooltip-title { background-color: #ccc; color: #000000; padding: 2px; font-size: 12px; font-weight: bold; }
#form_builder { margin-top:15px; }

#header-print {
	display:none;
}

.headcol a {
	color:#ffffff !important;
	text-indent:0px !important;
}

h2.noborder {
	border:none !important;
	text-transform:none;
}

#header-welcome {
	float:left;
	height:30px;
	line-height:30px;
	margin:0px 0px 0px 10px;
	color:#f6ec00;
	font-weight:bold;
}

.joinus {
	margin:10px auto;
	display:block;
	text-align:center;
}

.news-image {
	float:left;
	overflow:hidden;
	padding-right:15px;
}

/* Help Tip */

	.tooltip { background-color: #fff; color: #555; border: 1px solid #ccc; padding: 3px; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; text-align: left; text-indent: 10px; }
	.tooltip-title { font-weight: bold; background-color: #ccc; color: #000000; border: 1px solid #ccc; padding: 2px; font-family: Tahoma, Verdana, sans-serif; font-size: 12px; }


.pthumb {
	*width: expression(this.width > 151 ? 150 : true);
	*height: expression(this.height > 151 ? 150 : true);
	max-height:150px;
	max-width:150px;
}