/* CSS Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a,abbr, acronym, address, big, cite, code, del, dfn, em,
font, img, ins, kbd, q, s,samp, small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption
{
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
/*img, div,html, body, li, span, a, ul, td, table { behavior: url(pix/iepngfix.htc); }*/
:focus{outline:0}
ol, ul{list-style:none}
blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:"" ""}
strong{font-weight:bold}
em{font-style:normal}
a{text-decoration:none;}
form{padding:5px;}
p{padding:2px;}
input[type=text], input[type=password],select, textarea,input[type=checkbox], input[type=radio]{border:1px solid #cccccc;font-size:10px;margin:2px;padding:2px;}
input:focus,textarea:focus{border:1px solid #aaaaaa;background-color:#f9f9f9;}

html{background:#ffffff url(pix/bg_1.png) repeat-x top !important;background-image:url(pix/bg_1.gif);height:100%;}

body
{
	color: #514c4c;
	font-size:11px;
	font-family: "Lucida Grande", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", "Trebuchet MS", Verdana, "Verdana Ref", sans-serif;
	line-height: 1.6em;
	margin:auto;
	padding:0;
	width:960px;
	max-width:960px;
	min-width:960px;
	background:transparent url(pix/bg.png) no-repeat top !important;
	background-image:url(pix/blank.gif);
	height:100%;
	/*behavior:url("csshover3.htc");*/
}
.wrapper{min-height:100%;height:auto !important;height: 100%;margin:0 auto -14em;}

.push{height: 16em;}
.footer{height: 14em;}

.floatleft{float:left;}
.floatright{float:right;}
.clearleft{clear:left;}
.clearright{clear:right;}
.clearboth{clear:both;}
.floatleft-clearleft{float:left;clear:left;}
.clearbothleft{float:left;clear:both;}
.clearbothright{float:right;clear:both;}

a{color:#43446e;background:transparent;text-decoration:none;}
a:hover{color:#43446e;text-decoration:none;}
a:visited{color:#43446e;text-decoration:none;}
a.attn{font-size:14px;color:#90ff00;background: transparent;text-decoration:none;}
a.attn:hover{color:#90ff00;text-decoration:none;}
a.attn:visited{color:#90ff00;text-decoration:none;}

.review_link{text-decoration:underline;}

img, button{background:transparent;border: none;}

button{font-weight:bold;font-size:12px;color:#5C0402}

hr{clear:both;border:0;height:1px;padding:0px;margin:5px 0px;background-color:#dddddd;}
h1, h2, h3, h4, h5, h6{padding:0;margin:0;}
h1{font-size:2.4em;}
h2{font-size:2em;}
h3{font-size:1.8em;}
h4{font-size:1.6em;}
h5{font-size:1.4em;}
h6{font-size:1.2em;}
.review_h1{font-size:1.2em;}
.review_h2{font-size:1.2em;}
/*-----------------------------*/
.clayout{border-collapse: collapse;padding:0;margin:0;}
.clayout td.top{width:960px;height:120px;background:transparent url(pix/layout.png) no-repeat left bottom !important;background-image:url(pix/layout.gif);}
.clayout td.middle{width:960px;background:transparent url(pix/layout.png) repeat-y -960px bottom !important;background-image:url(pix/layout.gif);}
.clayout td.bottom{width:960px;height:170px;background:transparent url(pix/layout.png) no-repeat -1920px top !important;background-image:url(pix/layout.gif);}
/*-------------------------------------------*/
.logo{
	float:left;
	width:211px;
	height:120px;
	margin:0px 0px 0px 11px !important;
	margin-left:6px; /*ie6*/
	padding-bottom:5px;
	text-align:center;
	line-height:120px;
	color:#efefef;
	background:transparent url(pix/satin_red.png) no-repeat top left;
	overflow:hidden;
}
.logo a, .logo a:hover, .logo a:visited{color:#eeeeee;}

.leftcolumn{float:left;width:236px;margin:0;margin-bottom:10px;padding:0;}
.rightcolumn{float:left;width:710px;margin:10px 7px 25px 7px;padding:0;}
/*-------------------------------------*/
.hide { display: none;}
.none_box{position:relative;top:0px;}
/*-------------------------------------*/
.scroll, .no_scroll
{
	width: 700px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
	float:left;
	background:transparent url("pix/gradient_gray.png") repeat-x!important;background-image:url(pix/gradient_gray.gif);
	border:1px solid #eeeeee;
}
.no_scrollContainer, .scrollContainer{width: 700px;}
.no_scrollContainer div.panel , .scrollContainer div.panel {padding:10px;width: 680px;}
.no_scrollContainer .favdash, .scrollContainer .favdash{width: 420px;float:left;}
.no_scrollContainer .favdash .legend, .scrollContainer .favdash .legend{padding:5px 10px 5px 10px;clear:left;text-align:center;}
.no_scrollContainer .favdash .favpane, .scrollContainer .favdash .favpane{clear:left;}
.no_scrollContainer.messagedash, .scrollContainer .messagedash{width: 260px;float:left;margin-left:15px; margin-right:5px;}
.no_scrollContainer .messagedash .legend, .scrollContainer .messagedash .legend{padding:5px 10px 5px 10px;clear:left;}
.no_scrollContainer .messagedash .messagepane, .scrollContainer .messagedash .messagepane{clear:left;}
/*-------------------------------------*/
.loginpane{width:202px;padding:0px 0px 15px 0px;margin:10px 8px 5px 16px;}
.modelinfopane{width:170px;margin:10px 14px 5px 22px;padding:10px;background:transparent url("pix/gradient_gray.png") repeat-x !important;background-image:url(pix/gradient_gray.gif);}

.image_flow_wrapper{background-color: #fff;clear:both;margin:5px;padding:20px 5px 5px 5px;border:1px solid #dedede;}
.image_flow{clear:both;background-color: #fff; position:absolute;width:600px;}

/*-----------------------------------------*/
.modelthumbnail{position:relative;float:left;margin-left:15px;margin-bottom:10px;padding:0px;text-align:center;}
.modelthumbnail img{float:left;background:url("pix/img_placeholder.png") no-repeat left top !important;background-image:url(pix/img_placeholder.gif);padding: 10px 12px 12px 10px;}
.modelthumbnail .status_row{position:absolute;top:10px;left:10px;width:65px;height:20px;text-align:center;color:#ffffff;line-height:14px;font-size:10px;}
.modelthumbnail .status_row.infree{background:url("pix/status_indicators.png") no-repeat left top !important;background-image:url(pix/status_indicators.gif);}
.modelthumbnail .status_row.inmember{background:url("pix/status_indicators.png") no-repeat left -20px !important;background-image:url(pix/status_indicators.gif);}
.modelthumbnail .status_row.inprivate{background:url("pix/status_indicators.png") no-repeat left -40px !important;background-image:url(pix/status_indicators.gif);}
.modelthumbnail .button_row{position:absolute;bottom:10px;left:8px;text-align:right;border-collapse:collapse;overflow:visible;}
.modelthumbnail .button_row button{border:0;padding:0;cursor:pointer;font-size:12px;text-align:center;line-height:20px;width:22px;height:22px;overflow:visible; /* removes extra side padding in IE */}
.modelthumbnail .button_row button.add_fav_button{float:left;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -468px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.add_fav_button:hover{background: transparent url(pix/round_buttons.png) left -494px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.add_fav_button:active{background: transparent url(pix/round_buttons.png) left -520px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.modelthumbnail .button_row button.remove_fav_button{float:left;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -546px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.remove_fav_button:hover{background: transparent url(pix/round_buttons.png) left -572px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.remove_fav_button:active{background: transparent url(pix/round_buttons.png) left -598px !important;background-image:url(pix/round_buttons.gif);outline:none;}
.modelthumbnail .button_row button.add_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -624px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.add_alert_button:hover{background: transparent url(pix/round_buttons.png) left -650px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.add_alert_button:active{background: transparent url(pix/round_buttons.png) left -676px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.modelthumbnail .button_row button.remove_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -702px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.remove_alert_button:hover{background: transparent url(pix/round_buttons.png) left -728px !important;background-image:url(pix/round_buttons.gif);}
.modelthumbnail .button_row button.remove_alert_button:active{background: transparent url(pix/round_buttons.png) left -754px !important;background-image:url(pix/round_buttons.gif);outline:none;}
/*-----------------------------------------*/
.model_big_image_holder{position:relative;float:left;padding:0;margin:0;}
.model_big_image_holder img{background:url("pix/img_big_placeholder.png") no-repeat left top !important;background-image:url(pix/img_big_placeholder.gif);float:left;padding:16px 18px 18px 16px;margin:0px 10px 10px 0px;}
.model_big_image_holder .status_row{position:absolute;top:16px;left:16px;width:65px;height:20px;text-align:center;color:#ffffff;line-height:14px;font-size:10px;}
.model_big_image_holder .status_row.infree{background:url("pix/status_indicators.png") no-repeat left top !important;background-image:url(pix/status_indicators.gif);}
.model_big_image_holder .status_row.inmember{background:url("pix/status_indicators.png") no-repeat left -20px !important;background-image:url(pix/status_indicators.gif);}
.model_big_image_holder .status_row.inprivate{background:url("pix/status_indicators.png") no-repeat left -40px !important;background-image:url(pix/status_indicators.gif);}
.model_big_image_holder .button_row{position:absolute;top:234px;left:16px;text-align:right;border-collapse:collapse;overflow:visible;padding:0; /* removes extra side padding in IE */}
.model_big_image_holder .button_row button{border:0;padding:0;cursor:pointer;font-size:12px;text-align:center;line-height:20px;width:22px;height:22px;overflow:visible; /* removes extra side padding in IE */}
.model_big_image_holder .button_row button.add_fav_button{float:left;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -468px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.add_fav_button:hover{background: transparent url(pix/round_buttons.png) left -494px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.add_fav_button:active{background: transparent url(pix/round_buttons.png) left -520px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_big_image_holder .button_row button.remove_fav_button{float:left;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -546px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.remove_fav_button:hover{background: transparent url(pix/round_buttons.png) left -572px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.remove_fav_button:active{background: transparent url(pix/round_buttons.png) left -598px !important;background-image:url(pix/round_buttons.gif);outline:none;}
.model_big_image_holder .button_row button.add_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -624px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.add_alert_button:hover{background: transparent url(pix/round_buttons.png) left -650px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.add_alert_button:active{background: transparent url(pix/round_buttons.png) left -676px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_big_image_holder .button_row button.remove_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -702px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.remove_alert_button:hover{background: transparent url(pix/round_buttons.png) left -728px !important;background-image:url(pix/round_buttons.gif);}
.model_big_image_holder .button_row button.remove_alert_button:active{background: transparent url(pix/round_buttons.png) left -754px !important;background-image:url(pix/round_buttons.gif);outline:none;}
/*-----------------------------------------*/
.model_plate{float:left;position:relative;background:url("pix/img_inf_placeholder.png") no-repeat left top !important;background-image:url(pix/img_inf_placeholder.gif);padding:0px;height:142px;width:136px;margin-left:3px;margin-bottom:5px;}
.model_plate:hover{background-position:left -142px;}
.model_plate .stars_row{float:left;clear:left;margin-top:6px;margin-left:8px;padding:0px;}
.model_plate .stars_row div{float:left;}
.model_plate .status_row{position:absolute;width:65px;top:24px;left:0px;height:20px;margin-left:8px;text-align:center;color:#ffffff;line-height:14px;font-size:10px;}
.model_plate .status_row.infree{background:url("pix/status_indicators.png") no-repeat left top !important;background-image:url(pix/status_indicators.gif);}
.model_plate .status_row.inmember{background:url("pix/status_indicators.png") no-repeat left -20px !important;background-image:url(pix/status_indicators.gif);}
.model_plate .status_row.inprivate{background:url("pix/status_indicators.png") no-repeat left -40px !important;background-image:url(pix/status_indicators.gif);}
.model_plate .model_thumb{margin-left:8px;float:left;clear:left;}
.model_plate .model_name{margin-top:5px;text-align:center;clear:left;}

.model_plate .button_row{float:left;position:absolute;padding:0;bottom:16px;display:none;text-align:right;border-collapse:collapse;overflow:visible; width:100%}
.model_plate .button_row button{border:0;padding:0;cursor:pointer;font-size:12px;text-align:center;line-height:20px;width:22px;height:22px;overflow:visible; /* removes extra side padding in IE */}
.model_plate .button_row button.info_button{float:right;margin-right:8px;padding:0;background:transparent url(pix/round_buttons.png) no-repeat left 0px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.info_button:hover{background: transparent url(pix/round_buttons.png) left -26px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.info_button:active{background: transparent url(pix/round_buttons.png) left -52px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_plate .button_row button.stats_button{float:right;margin-right:0px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -780px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.stats_button:hover{background: transparent url(pix/round_buttons.png) left -806px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.stats_button:active{background: transparent url(pix/round_buttons.png) left -832px !important;background-image:url(pix/round_buttons.gif);outline: none;}

.model_plate .button_row button.add_fav_button{float:left;margin-left:8px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -468px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.add_fav_button:hover{background: transparent url(pix/round_buttons.png) left -494px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.add_fav_button:active{background: transparent url(pix/round_buttons.png) left -520px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_plate .button_row button.remove_fav_button{float:left;margin-left:6px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -546px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.remove_fav_button:hover{background: transparent url(pix/round_buttons.png) left -572px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.remove_fav_button:active{background: transparent url(pix/round_buttons.png) left -598px !important;background-image:url(pix/round_buttons.gif);outline:none;}
.model_plate .button_row button.add_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -624px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.add_alert_button:hover{background: transparent url(pix/round_buttons.png) left -650px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.add_alert_button:active{background: transparent url(pix/round_buttons.png) left -676px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_plate .button_row button.remove_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -702px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.remove_alert_button:hover{background: transparent url(pix/round_buttons.png) left -728px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.remove_alert_button:active{background: transparent url(pix/round_buttons.png) left -754px !important;background-image:url(pix/round_buttons.gif);outline:none;}

.model_plate .button_row button.check_button{float:left;background:transparent url(pix/round_buttons.png) no-repeat left -132px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.check_button:hover{background: transparent url(pix/round_buttons.png) left -154px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.check_button:active{background: transparent url(pix/round_buttons.png) left -176px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_plate .button_row button.remove_button{float:left;background: transparent url(pix/round_buttons.png) no-repeat left -198px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.remove_button:hover{background: transparent url(pix/round_buttons.png) left -220px !important;background-image:url(pix/round_buttons.gif);}
.model_plate .button_row button.remove_button:active{background: transparent url(pix/round_buttons.png) left -242px !important;background-image:url(pix/round_buttons.gif);outline:none;}
.model_plate .inf{position:absolute;margin-left:40px;padding:3px;text-align:left;display:none;z-index:52;background-image:url(pix/white_75.png);overflow:visible;}
/*-----------------------------------------*/
.model_plate_2{float:left;position:relative;}
.model_plate_2 img{background:url("pix/img_placeholder.png") no-repeat left top !important;background-image:url(pix/img_placeholder.gif);padding: 10px 12px 12px 10px;}

.model_plate_2 .stars_row{float:left;clear:left;margin-top:6px;margin-left:8px;padding:0px;}
.model_plate_2 .stars_row div{float:left;}
.model_plate_2 .status_row{position:absolute;width:65px;top:10px;left:2px;height:20px;margin-left:8px;text-align:center;color:#ffffff;line-height:14px;font-size:10px;}
.model_plate_2 .status_row.infree{background:url("pix/status_indicators.png") no-repeat left top !important;background-image:url(pix/status_indicators.gif);}
.model_plate_2 .status_row.inmember{background:url("pix/status_indicators.png") no-repeat left -20px !important;background-image:url(pix/status_indicators.gif);}
.model_plate_2 .status_row.inprivate{background:url("pix/status_indicators.png") no-repeat left -40px !important;background-image:url(pix/status_indicators.gif);}
.model_plate_2 .model_thumb{margin-left:8px;float:left;clear:left;}
.model_plate_2 .model_name{margin-top:5px;text-align:center;clear:left;}

.model_plate_2 .button_row{float:left;position:absolute;padding:0;bottom:2px;display:none;text-align:right;border-collapse:collapse;overflow:visible; width:100%}
.model_plate_2 .button_row button{border:0;padding:0;cursor:pointer;font-size:12px;text-align:center;line-height:20px;width:22px;height:22px;overflow:visible; /* removes extra side padding in IE */}
.model_plate_2 .button_row button.info_button{float:right;margin-right:8px;padding:0;background:transparent url(pix/round_buttons.png) no-repeat left 0px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.info_button:hover{background: transparent url(pix/round_buttons.png) left -26px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.info_button:active{background: transparent url(pix/round_buttons.png) left -52px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_plate_2 .button_row button.stats_button{float:right;margin-right:0px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -780px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.stats_button:hover{background: transparent url(pix/round_buttons.png) left -806px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.stats_button:active{background: transparent url(pix/round_buttons.png) left -832px !important;background-image:url(pix/round_buttons.gif);outline: none;}

.model_plate_2 .button_row button.add_fav_button{float:left;margin-left:8px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -468px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.add_fav_button:hover{background: transparent url(pix/round_buttons.png) left -494px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.add_fav_button:active{background-position:left -520px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_plate_2 .button_row button.remove_fav_button{float:left;margin-left:6px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -546px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.remove_fav_button:hover{background: transparent url(pix/round_buttons.png) left -572px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.remove_fav_button:active{background: transparent url(pix/round_buttons.png) left -598px !important;background-image:url(pix/round_buttons.gif);outline:none;}
.model_plate_2 .button_row button.add_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -624px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.add_alert_button:hover{background: transparent url(pix/round_buttons.png) left -650px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.add_alert_button:active{background: transparent url(pix/round_buttons.png) left -676px !important;background-image:url(pix/round_buttons.gif);outline: none;}
.model_plate_2 .button_row button.remove_alert_button{float:left;margin-left:2px;padding:0;background: transparent url(pix/round_buttons.png) no-repeat left -702px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.remove_alert_button:hover{background: transparent url(pix/round_buttons.png) left -728px !important;background-image:url(pix/round_buttons.gif);}
.model_plate_2 .button_row button.remove_alert_button:active{background: transparent url(pix/round_buttons.png) left -754px !important;background-image:url(pix/round_buttons.gif);outline:none;}
/*-------------------------------------*/
blockquote{background: transparent url("pix/quotes.gif") no-repeat -20px 0px;padding:5px; text-indent: 2em;overflow:hidden;}

blockquote div{background: transparent url("pix/quotes.gif") no-repeat 118% bottom;}

.notice{font-size:0.8em;font-style:italic;}
/*-------------------------*/
.imgbig{background:url("pix/img_big_placeholder.png") no-repeat left top !important;background-image:url(pix/img_big_placeholder.gif);padding:16px 18px 18px 16px;margin:0px 10px 10px 0px;}
.imgsmall{background:url("pix/img_placeholder.png") no-repeat left top !important;background-image:url(pix/img_placeholder.gif);padding:10px 12px 12px 10px;margin:0px;}
.imginf{background:url("pix/img_inf_placeholder.png") no-repeat left top !important;background-image:url(pix/img_inf_placeholder.gif);padding:0px 12px 0px 10px;margin:0px;}
/*-------------------------------------*/
/*.nav_container{width:126px;margin-left:auto;margin-right:auto;clear:both;}*/
.nav_container{float:right;margin-top:2px;margin-right:10px;}
/*-------------------------------------*/
.vertnav{position:relative;margin:0px 0px 0px 4px;list-style:none;padding:0px;}
.vertnav li{width:100%;margin-bottom:0px;}
.vertnav span{margin-right:7px;padding:0 2px 0 0px;text-decoration:none;display:block;background:transparent url("pix/hilighter.png") no-repeat right -5000px !important;background-image:url(pix/hilighter.gif);}
.vertnav a {padding:9px 20px;margin-bottom:0px;display:block;background:transparent url("pix/hilighter.png") no-repeat left -5000px !important;background-image:url(pix/hilighter.gif);}
.vertnav span:hover{background:transparent url("pix/hilighter.png") no-repeat right -108px !important;background-image:url(pix/hilighter.gif);}
.vertnav a:hover {background:transparent url("pix/hilighter.png") no-repeat left 0px !important;background-image:url(pix/hilighter.gif);color:#fff;}
.vertnav span:active {background:transparent url("pix/hilighter.png") no-repeat right -180px !important;background-image:url(pix/hilighter.gif);color:#fff;}
.vertnav a:active {background:transparent url("pix/hilighter.png") no-repeat left -72px !important;background-image:url(pix/hilighter.gif);color:#fff;}
.vertnav .current span{background:transparent url("pix/hilighter.png") no-repeat right -108px !important;background-image:url(pix/hilighter.gif);color:#fff;}
.vertnav .current a {background:transparent url("pix/hilighter.png") no-repeat left 0px !important;background-image:url(pix/hilighter.gif);color:#fff;}
/*--------------------------------------*/
.horizbar
{
	float:left;
	position:relative;
	font-size:12px;
	list-style:none;
	padding-right:8px;
	margin:5px 10px 10px 1px;
	background:transparent url("pix/button-bar.png") no-repeat right -96px !important;
	background-image:url(pix/button-bar.gif);
}
.horizbar li{display:inline;float:left;}
.horizbar .cap
{
	float:left;
	padding:0px;
	height:44px;
	width:10px;
	background:transparent url("pix/button-bar.png") no-repeat left 0px !important;
	background-image:url(pix/button-bar.gif);
}
.horizbar span
{
	position:relative;
	padding: 0 2px 0 0px;
	float:left;
	text-decoration:none;
	line-height:40px;
	height:44px;
	background:transparent url("pix/button-bar.png") no-repeat right -48px !important;
	background-image:url(pix/button-bar.gif);
}
.horizbar a
{
	float:left;
	padding:0px 10px 0px 12px;
	display:block;
	text-align:center;
	height:44px;
	background:transparent url("pix/button-bar.png") no-repeat right -144px !important;
	background-image:url(pix/button-bar.gif);
}
.horizbar a:hover{background:transparent url("pix/button-bar.png") no-repeat left -240px !important;background-image:url(pix/button-bar.gif);}
.horizbar .current a {background:transparent url("pix/button-bar.png") no-repeat center -192px !important;background-image:url(pix/button-bar.gif);}
/*--------------------------------------*/
.togglebar{float:left;position:relative;font-size:12px;list-style:none;padding-right:8px;margin:5px 10px 10px 1px;background:transparent url("pix/button-bar.png") no-repeat right -96px !important;background-image:url(pix/button-bar.gif);}
.togglebar li{display:inline;float:left;}
.togglebar .cap{float:left;padding:0px;height:44px;width:10px;background:transparent url("pix/button-bar.png") no-repeat left 0px !important;background-image:url(pix/button-bar.gif);}
.togglebar span{position:relative;padding:0;float:left;text-decoration:none;line-height:40px;height:44px;background:transparent url("pix/button-bar.png") no-repeat right -48px !important;background-image:url(pix/button-bar.gif);}
.togglebar a {float:left;padding:0px 4px 0px 4px;margin-right:2px !important;margin-right:0px;display:block;text-align:center;height:44px;background:transparent url("pix/button-bar.png") no-repeat right -144px !important;background-image:url(pix/button-bar.gif);}
.togglebar a:hover{background:transparent url("pix/button-bar.png") no-repeat center -384px !important;background-image:url(pix/button-bar.gif);}
.togglebar .current a{background:transparent url("pix/button-bar.png") no-repeat center -288px !important;background-image:url(pix/button-bar.gif);}
/*--------------------------------------*/
.togglebar2{float:left;position:relative;font-size:12px;list-style:none;padding-right:8px;margin:5px 5px 5px 1px;background:transparent url("pix/button-bar.png") no-repeat right -694px !important;background-image:url(pix/button-bar.gif);}
.togglebar2 li{display:inline;float:left;}
.togglebar2 .cap{float:left;padding:0px;height:34px;width:10px;background:transparent url("pix/button-bar.png") no-repeat left -620px !important;background-image:url(pix/button-bar.gif);}
.togglebar2 a{float:left;padding:8px 8px 0px 8px;margin-right:2px !important;margin-right:0px;display:block;text-align:center;line-height:20px;height:26px;background:transparent url("pix/button-bar.png") no-repeat right -731px !important;background-image:url(pix/button-bar.gif);}
.togglebar2 span{position:relative;padding:0;float:left;display:block;text-decoration:none;line-height:34px;height:34px;background:transparent url("pix/button-bar.png") no-repeat right -657px !important;background-image:url(pix/button-bar.gif);}
.togglebar2 a:hover{background:transparent url("pix/button-bar.png") no-repeat center -805px !important;background-image:url(pix/button-bar.gif);}
.togglebar2 .current a {background:transparent url("pix/button-bar.png") no-repeat center -842px !important;background-image:url(pix/button-bar.gif);}

/*--------------------------------------*/
.togglebuttonbar{float:left;position:relative;font-size:12px;list-style:none;margin:5px 10px 10px 1px;}
.togglebuttonbar li{display:inline;float:left;margin-right:10px; padding:0px 0px 0px 0px;}
.togglebuttonbar .cap{float:left;padding:0px;height:44px;width:0px;}
.togglebuttonbar span{position:relative;padding:0 8px 0 0px;float:left;text-decoration:none;line-height:40px;height:44px;background:transparent url("pix/button-bar.png") no-repeat right -480px !important;background-image:url(pix/button-bar.gif);}
.togglebuttonbar a{float:left;padding:0px 0px 0px 8px;display:block;text-align:center;height:44px;background:transparent url("pix/button-bar.png") no-repeat left -336px !important;background-image:url(pix/button-bar.gif);}
.togglebuttonbar span:hover {background:transparent url("pix/button-bar.png") no-repeat right -528px !important;background-image:url(pix/button-bar.gif);}
.togglebuttonbar a:hover{background:transparent url("pix/button-bar.png") no-repeat left -384px !important;background-image:url(pix/button-bar.gif);}
.togglebuttonbar .current span{background:transparent url("pix/button-bar.png") no-repeat right -576px !important;background-image:url(pix/button-bar.gif);}
.togglebuttonbar .current a{background:transparent url("pix/button-bar.png") no-repeat left -432px !important;background-image:url(pix/button-bar.gif);}
/*-----------------------------------------*/
.tbox {background:transparent;}
.tbox td{vertical-align:top;}
.tbox td.topside, .tbox td.bottomside{}
.tbox td.leftside, .tbox td.rightside{background:transparent;}
.tbox td.content{}

.tbox.blue td{background-color:#3C4969;color:#ffffff;}
.tbox.blue td.topleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left top !important;background-image:url(pix/boxes.gif);}
.tbox.blue td.toprightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right top !important;background-image:url(pix/boxes.gif);}
.tbox.blue td.bottomleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -12px !important;background-image:url(pix/boxes.gif);}
.tbox.blue td.bottomrightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -12px !important;background-image:url(pix/boxes.gif);}
.tbox.blue td.topside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -24px !important;background-image:url(pix/boxes.gif);}
.tbox.blue td.bottomside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -36px !important;background-image:url(pix/boxes.gif);}
.tbox.blue td.leftside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") 0px top !important;background-image:url(pix/boxes-sides.gif);}
.tbox.blue td.rightside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -12px top !important;background-image:url(pix/boxes-sides.gif);}

.tbox.embossed td.content{background-color:#ffffff;}
.tbox.embossed td.topleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -48px !important;background-image:url(pix/boxes.gif);}
.tbox.embossed td.toprightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -48px !important;background-image:url(pix/boxes.gif);}
.tbox.embossed td.bottomleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -60px !important;background-image:url(pix/boxes.gif);}
.tbox.embossed td.bottomrightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -60px !important;background-image:url(pix/boxes.gif);}
.tbox.embossed td.topside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -72px !important;background-image:url(pix/boxes.gif);}
.tbox.embossed td.bottomside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -84px !important;background-image:url(pix/boxes.gif);}
.tbox.embossed td.leftside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -24px top !important;background-image:url(pix/boxes-sides.gif);}
.tbox.embossed td.rightside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -36px top !important;background-image:url(pix/boxes-sides.gif);}

.tbox.light td.content{background-color:#ffffff;}
.tbox.light td.topleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -96px !important;background-image:url(pix/boxes.gif);}
.tbox.light td.toprightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -96px !important;background-image:url(pix/boxes.gif);}
.tbox.light td.bottomleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -108px !important;background-image:url(pix/boxes.gif);}
.tbox.light td.bottomrightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -108px !important;background-image:url(pix/boxes.gif);}
.tbox.light td.topside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -120px !important;background-image:url(pix/boxes.gif);}
.tbox.light td.bottomside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -132px !important;background-image:url(pix/boxes.gif);}
.tbox.light td.leftside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -48px top !important;background-image:url(pix/boxes-sides.gif);}
.tbox.light td.rightside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -60px top !important;background-image:url(pix/boxes-sides.gif);}

.tbox.grey td.content{background-color:#eeeeee;}
.tbox.grey td.topleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -144px !important;background-image:url(pix/boxes.gif);}
.tbox.grey td.toprightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -144px !important;background-image:url(pix/boxes.gif);}
.tbox.grey td.bottomleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -156px !important;background-image:url(pix/boxes.gif);}
.tbox.grey td.bottomrightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -156px !important;background-image:url(pix/boxes.gif);}
.tbox.grey td.topside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -168px !important;background-image:url(pix/boxes.gif);}
.tbox.grey td.bottomside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -180px !important;background-image:url(pix/boxes.gif);}
.tbox.grey td.leftside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -72px top !important;background-image:url(pix/boxes-sides.gif);}
.tbox.grey td.rightside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -84px top !important;background-image:url(pix/boxes-sides.gif);}

.tbox.darkgrey td.content{background-color:#727272;color:#efefef;}
.tbox.darkgrey td.topleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -288px !important;background-image:url(pix/boxes.gif);}
.tbox.darkgrey td.toprightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -288px !important;background-image:url(pix/boxes.gif);}
.tbox.darkgrey td.bottomleftcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") left -300px !important;background-image:url(pix/boxes.gif);}
.tbox.darkgrey td.bottomrightcorner{width:12px;height:12px;background:transparent url("pix/boxes.png") right -300px !important;background-image:url(pix/boxes.gif);}
.tbox.darkgrey td.topside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -312px !important;background-image:url(pix/boxes.gif);}
.tbox.darkgrey td.bottomside{height:12px;background-repeat:repeat-x;background:transparent url("pix/boxes.png") left -324px !important;background-image:url(pix/boxes.gif);}
.tbox.darkgrey td.leftside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -144px top !important;background-image:url(pix/boxes-sides.gif);}
.tbox.darkgrey td.rightside{width:12px;background-repeat:repeat-y;background:transparent url("pix/boxes-sides.png") -156px top !important;background-image:url(pix/boxes-sides.gif);}
/*---------------------------------*/
.buttonnav{position:relative;margin:10px 10px 10px 0px;list-style:none;height:20px;float:left;overflow:hidden;}
.buttonnav li{float:left;padding:0px 1px;display:inline;margin-bottom:5px;height:16px;}
.buttonnav li.legend{padding:3px 5px 3px 2px;margin-right:10px;}
.buttonnav li.dots{padding:3px;margin:0px 6px;}

.buttonnav span, .buttonnav div{text-decoration:none;padding:0px;line-height:16px;display:block;}
.buttonnav a, .buttonnav em{margin-left:2px;margin-right:4px;padding:3px 2px 3px 6px;display:block;text-align:center;}

.buttonnav.red a, .buttonnav.red em{background: transparent url(pix/buttons20.png) no-repeat right -513px !important;background-image:url(pix/buttons20.gif);color:#fff}
.buttonnav.red a span, .buttonnav.red em span{background: transparent url(pix/buttons20.png) no-repeat left -21px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.red a:hover{background-position:right -533px;}
.buttonnav.red a:hover span{background-position: left -41px;}
.buttonnav.red li.current a{background-position: right -553px;}
.buttonnav.red li.current a span{background-position: left -61px;}
.buttonnav.red a:active {background-position: right -553px;}
.buttonnav.red a:active span {background-position: left -61px;}
.buttonnav.red em{background-position:right -492px;}
.buttonnav.red em span{background-position: left 0px;}

.buttonnav.greyish span{background: transparent url(pix/buttons20.png) no-repeat right -595px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.greyish div{background: transparent url(pix/buttons20.png) no-repeat right -575px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.greyish a{background: transparent url(pix/buttons20.png) no-repeat left -103px !important;background-image:url(pix/buttons20.gif);color:#43446e;}
.buttonnav.greyish span:hover{background: transparent url(pix/buttons20.png) no-repeat right -615px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.greyish a:hover{background: transparent url(pix/buttons20.png) no-repeat left -123px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.greyish li.current span{background: transparent url(pix/buttons20.png) no-repeat right -636px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.greyish li.current a {background: transparent url(pix/buttons20.png) no-repeat left -144px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.greyish span:active {background: transparent url(pix/buttons20.png) no-repeat right -635px !important;background-image:url(pix/buttons20.gif);}
.buttonnav.greyish a:active  {background: transparent url(pix/buttons20.png) no-repeat left -143px !important;background-image:url(pix/buttons20.gif);}

.buttonnav.greyish em {background: transparent url(pix/buttons20.png) no-repeat left -83px !important;background-image:url(pix/buttons20.gif);}
/*-------------------------------------*/
.tabs{float:left;position:relative;font-size:13px;list-style:none;margin-top:0px;margin-left:30px;}
.tabs li{display:inline;margin-left:-9px;float:left;}
.tabs span{position:relative;margin-right:-1px;padding:0 9px 0 0px;float:left;text-decoration:none;height:100%;}
.tabs a{position:relative;padding:10px 4px 10px 12px;display:block;text-align:center;font-weight:bold;}

.tabs.black span{background:transparent url("pix/tabs.png") no-repeat right -1896px !important;background-image:url(pix/tabs.gif);}
.tabs.black a{background: url("pix/tabs.png") no-repeat left -336px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black85 span{background:transparent url("pix/tabs.png") no-repeat right -2008px !important;background-image:url(pix/tabs.gif);}
.tabs.black85 a{background: url("pix/tabs.png") no-repeat left -448px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black85 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black85 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black85.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black85.current span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black75 span{background:transparent url("pix/tabs.png") no-repeat right -2120px !important;background-image:url(pix/tabs.gif);}
.tabs.black75 a{background: url("pix/tabs.png") no-repeat left -560px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black75 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black75 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black75.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black75.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black65 span{background:transparent url("pix/tabs.png") no-repeat right -2232px !important;background-image:url(pix/tabs.gif);}
.tabs.black65 a{background: url("pix/tabs.png") no-repeat left -672px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black65 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black65 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black65.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black65.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black55 span{background:transparent url("pix/tabs.png") no-repeat right -2344px !important;background-image:url(pix/tabs.gif);}
.tabs.black55 a{background: url("pix/tabs.png") no-repeat left -784px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black55 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black55 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black55.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black55.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black45 span{background:transparent url("pix/tabs.png") no-repeat right -2456px !important;background-image:url(pix/tabs.gif);}
.tabs.black45 a{background: url("pix/tabs.png") no-repeat left -896px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black45 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black45 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black45.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black45.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black35 span{background:transparent url("pix/tabs.png") no-repeat right -2568px !important;background-image:url(pix/tabs.gif);}
.tabs.black35 a{background: url("pix/tabs.png") no-repeat left -1008px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black35 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black35 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black35.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black35.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black25 span{background:transparent url("pix/tabs.png") no-repeat right -2680px !important;background-image:url(pix/tabs.gif);}
.tabs.black25 a{background: url("pix/tabs.png") no-repeat left -1120px !important;background-image:url(pix/tabs.gif);color:#ffffff;}
.tabs.black25 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black25 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);color:#43446e;}
.tabs.black25.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black25.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.black15 span{background:transparent url("pix/tabs.png") no-repeat right -2792px !important;background-image:url(pix/tabs.gif);}
.tabs.black15 a{background: url("pix/tabs.png") no-repeat left -1232px !important;background-image:url(pix/tabs.gif);}
.tabs.black15 span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.black15 a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);}
.tabs.black15.current a{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.black15.current a span{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabs.white span{background:transparent url("pix/tabs.png") no-repeat right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.white a{background: url("pix/tabs.png") no-repeat left -1456px !important;background-image:url(pix/tabs.gif);}
.tabs.white span:hover{background-position:right -2904px !important;background-image:url(pix/tabs.gif);}
.tabs.white a:hover{background-position:left -1344px !important;background-image:url(pix/tabs.gif);}
.tabs.white.current span{background-position:right -3016px !important;background-image:url(pix/tabs.gif);}
.tabs.white.current a{background-position:left -1456px !important;background-image:url(pix/tabs.gif);}

.tabspane {background:transparent url("pix/fade_page2.png") no-repeat 6000px 6000px;}
.tabspane td{vertical-align:top;}
.tabspane td.topside{height:3px;background-position: 0px -1px;background-repeat:repeat-x; }
.tabspane td.leftside{height:210px;width:4px;background-position: left -3px;}
.tabspane td.rightside{height:210px;width:4px;background-position: right -3px;}
/*.tabspane td.pcontent{padding:4px;background:#ffffff; border-top:solid 8px #cc0000;}*/
.tabspane td.pcontent{padding:4px;background:#ffffff; width:720px;}

.scrollsmall{width:190px;overflow:auto;overflow-x:hidden;position:relative;float:left;padding-top:0px;padding-left:0px;}
.scrollContainersmall div.panelsmall{padding:0px 0px 0px 0px;line-height:1.6;width:190px;}

/*------------------------------------------------------------*/
button{position:relative;border:none;padding:0;margin:0;cursor:pointer;overflow:visible; width:auto;}
button::-moz-focus-inner{border:none;}
button span{position:relative;display:block;white-space:nowrap;}

/* OPTIONAL BUTTON STYLES for applying custom look and feel: */
button.submitBtn{padding: 0 5px 0 0px;margin-right:0px;font-size:12px;text-align:center;background:transparent url(pix/buttongrey.png) no-repeat right -90px !important;background-image:url(pix/buttongrey.gif);}
button.submitBtn span{padding:0px 3px 0 10px;height:30px;line-height:30px;margin-left:0px;background:transparent url(pix/buttongrey.png) no-repeat left top !important;background-image:url(pix/buttongrey.gif);color:#43446e;}
button.submitBtn:hover, button.submitBtnHover{background:transparent url(pix/buttongrey.png) no-repeat right -120px !important;background-image:url(pix/buttongrey.gif);}
button.submitBtn:hover span, button.submitBtnHover span{background:transparent url(pix/buttongrey.png) no-repeat left -30px !important;background-image:url(pix/buttongrey.gif);}
button.submitBtn:active{background:transparent url(pix/buttongrey.png) no-repeat right -150px !important;background-image:url(pix/buttongrey.gif);outline: none;}
button.submitBtn:active span{background:transparent url(pix/buttongrey.png) no-repeat left -60px !important;background-image:url(pix/buttongrey.gif);}

.redBtn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.png) no-repeat right -1155px !important;background-image:url(pix/buttons.gif);font-weight: bold;}
.redBtn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.png) no-repeat left -35px !important;background-image:url(pix/buttons.gif);color:#ffffff;}
.redBtn:hover{background:transparent url(pix/buttons.png) right -1190px !important;background-image:url(pix/buttons.gif);}
.redBtn:hover span{background:transparent url(pix/buttons.png) left -70px !important;background-image:url(pix/buttons.gif);}
.redBtn:active{background:transparent url(pix/buttons.png) right -1225px !important;background-image:url(pix/buttons.gif);outline:none;}
.redBtn:active span{background:transparent url(pix/buttons.png) left -105px !important;background-image:url(pix/buttons.gif);}

.orangeBtn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.gif) no-repeat right -1295px;font-weight: bold;}
.orangeBtn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.gif) no-repeat left -175px;color:#ffffff;}
.orangeBtn:hover{background-position:right -1330px;}
.orangeBtn:hover span{background-position:left -210px;}
.orangeBtn:active{background-position:right -1365px;outline:none;}
.orangeBtn:active span{background-position:left -245px;}

.greyBtn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.gif) no-repeat right -1435px;font-weight: bold;}
.greyBtn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.gif) no-repeat left -315px;color:#43446e;}
.greyBtn:hover{background-position:right -1470px;}
.greyBtn:hover span{background-position:left -350px;}
.greyBtn:active{background-position:right -1505px;outline:none;color:#37385D;}
.greyBtn:active span{background-position:left -385px;}

.blackBtn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.gif) no-repeat right -1575px;font-weight: bold;}
.blackBtn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.gif) no-repeat left -455px;color:#ffffff;}
.blackBtn:hover{background-position:right -1610px;}
.blackBtn:hover span{background-position:left -490px;}
.blackBtn:active{background-position:right -1645px;outline:none;}
.blackBtn:active span{background-position:left -525px;}

.blueBtn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.gif) no-repeat right -1715px;font-weight: bold;}
.blueBtn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.gif) no-repeat left -595px;color:#ffffff;}
.blueBtn:hover{background-position:right -1750px;}
.blueBtn:hover span{background-position:left -630px;}
.blueBtn:active{background-position:right -1785px;outline:none;}
.blueBtn:active span{background-position:left -665px;}

.blue2Btn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.gif) no-repeat right -1855px;font-weight: bold;}
.blue2Btn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.gif) no-repeat left -735px;color:#ffffff;}
.blue2Btn:hover{background-position:right -1890px;}
.blue2Btn:hover span{background-position:left -770px;}
.blue2Btn:active{background-position:right -1925px;outline:none;}
.blue2Btn:active span{background-position:left -805px;}

.tirquiseBtn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.gif) no-repeat right -1995px;font-weight: bold;}
.tirquiseBtn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.gif) no-repeat left -875px;color:#ffffff;}
.tirquiseBtn:hover{background-position:right -2030px;}
.tirquiseBtn:hover span{background-position:left -910px;}
.tirquiseBtn:active{background-position:right -2065px;outline:none;}
.tirquiseBtn:active span{background-position:left -945px;}

.greenBtn{display:inline-block;padding:0px 5px 0px 0px;font-size:12px;text-align:center;background:transparent url(pix/buttons.gif) no-repeat right -2135px;font-weight: bold;}
.greenBtn span{display:inline-block;padding:0px 3px 0px 8px;height:30px;line-height:30px;background:transparent url(pix/buttons.gif) no-repeat left -1015px;color:#ffffff;}
.greenBtn:hover{background-position:right -2170px;}
.greenBtn:hover span{background-position:left -1050px;}
.greenBtn:active{background-position:right -2205px;outline:none;}
.greenBtn:active span{background-position:left -1085px;}

/*---------------------------------------*/
.rtaicrtablock{clear:both;padding:20px;text-align:center;}
/*-------------------------------*/
.star-rating, .star-rating a:hover, .star-rating a:active, .star-rating a:focus, .star-rating .current-rating{background: url(pix/star2.gif) left -1000px repeat-x;}
.star-rating{position:relative;width:125px;height:25px;overflow:hidden;list-style:none;margin:0;padding:0;background-position:left top;}
.star-rating li{display: inline;}
.star-rating a, .star-rating .current-rating{position:absolute;top:0;left:0;text-indent:-1000em;height:25px;line-height:25px;outline:none;overflow:hidden;border:none;}
.star-rating a:hover, .star-rating a:active, .star-rating a:focus{background-position:left bottom;}
.star-rating a.one-star{width:20%;z-index:6;}
.star-rating a.two-stars{width:40%;z-index:5;}
.star-rating a.three-stars{width:60%;z-index:4;}
.star-rating a.four-stars{width:80%;z-index:3;}
.star-rating a.five-stars{width:100%;z-index:2;}
.star-rating .current-rating{z-index:1;background-position:left center;}
.inline-rating{display:inline;vertical-align:middle;margin-bottom:6px;}
/*--------------------------------*/
.small-star{width:50px;height:10px;}
.small-star, .small-star a:hover, .small-star a:active, .small-star a:focus, .small-star .current-rating{background-image: url(pix/star_small.gif);line-height: 10px;height: 10px;}
/*-------------------------*/
.flags {float:left;position:relative;list-style:none;}
.flags li{float:left;display: inline;width:30px;height:20px;background:transparent url(pix/flags_small.png) no-repeat !important;background-image:url(pix/flags_small.gif);}
.flags li.English{background:transparent url(pix/flags_small.png) no-repeat left 0px!important;background-image:url(pix/flags_small.gif);}
.flags li.French{background:transparent url(pix/flags_small.png) no-repeat left -20px!important;background-image:url(pix/flags_small.gif);}
.flags li.German{background:transparent url(pix/flags_small.png) no-repeat left -40px!important;background-image:url(pix/flags_small.gif);}
.flags li.Spanish{background:transparent url(pix/flags_small.png) no-repeat left -80px!important;background-image:url(pix/flags_small.gif);}
.flags li.Italian{background:transparent url(pix/flags_small.png) no-repeat left -60px!important;background-image:url(pix/flags_small.gif);}
.flags li.Potuguese{background:transparent url(pix/flags_small.png) no-repeat left -100px!important;background-image:url(pix/flags_small.gif);}
.flags li.Dutch{background:transparent url(pix/flags_small.png) no-repeat left -120px!important;background-image:url(pix/flags_small.gif);}
.flags li.Romanian{background:transparent url(pix/flags_small.png) no-repeat left -140px!important;background-image:url(pix/flags_small.gif);}
.flags li.Russian{background:transparent url(pix/flags_small.png) no-repeat left -160px!important;background-image:url(pix/flags_small.gif);}
.flags li.Ukrainian{background:transparent url(pix/flags_small.png) no-repeat left -180px!important;background-image:url(pix/flags_small.gif);}
/*----------------------------------------*/
.messagesstable{width:100%;border:1px solid  #3c4969; color:#ffffff}
.messagesstable td{padding: 0px 5px 0px 5px;text-align:left;white-space: nowrap;}
.messagesstable td a{display:block;color:#514c4c;}
.messagesstable td.label{padding: 3px 5px 3px 5px;font-weight:bold;border-bottom:1px solid #3c4969;background-color:#3c4969;}
.messagesstable tr.alter{background-color:#dddddd;}
.messagesstable tr:hover,.messagesstable tr.alter:hover{background-color:#cccccc;}
/*-----------------------------------------------------*/
.overviewstatstable{width:100%;}
.overviewstatstable td{border-bottom:1px solid #bbbbbb;padding: 0px 20px 0px 10px;text-align:right;}
.overviewstatstable td.label{text-align:left;}
/*-----------------------------------------------------*/
.detailedstatstable{margin-top:10px;border:1px solid #bbbbbb;border-collapse:collapse;}
.detailedstatstable tr.alter{background-color:#eeeeee;}
.detailedstatstable td{white-space: nowrap;}
.detailedstatstable td.dateh{width:60px;text-align:center;border-right:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.detailedstatstable td.statsh1{width:20px;text-align:center;border-bottom:1px solid #dddddd;}
.detailedstatstable td.statsh0{width:20px;text-align:center;background-color:#eeeeee;border-bottom:1px solid #dddddd;}
.detailedstatstable td.statshcurr{width:20px;text-align:center;background-color:#555555;color:#ffffff;border-bottom:1px solid #dddddd;}
.detailedstatstable td.timesh{width:140px;text-align:center;border-left:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.detailedstatstable td.date{width:60px;text-align:left;border-right:1px solid transparent;border-bottom:1px solid #dddddd;}
.detailedstatstable td.weekend{width:60px;text-align:left;border-right:1px solid transparent;border-bottom:1px solid #dddddd;font-weight:bold;}
.detailedstatstable td.stats{width:480px;height:20px;text-align:left;vertical-align:middle;border-right:1px solid transparent;border-bottom:1px solid #dddddd;background: url(pix/stats_bg.png) left top repeat !important;background-image: url(pix/stats_bg.gif);}
.detailedstatstable td.times{width:140px;text-align:right;border-left:1px solid transparent;border-bottom:1px solid #dddddd;}
/*-----------------------------------------------------*/
span.infree{color:#254689;font-size:11px;}
span.inmember{color:#f48018;font-size:11px;}
span.inprivate{color:#a00219;font-size:11px;}
/*------------------------------------------------------*/
.yearmonthpicker{width:100%;}
.yearmonthpicker td{padding:0px 10px 0px 10px;text-align:left;vertical-align:top;color:#777777;}
.yearmonthpicker td.year{font-size:18px;line-height:32px;}
.yearmonthpicker td.month{font-size:12px;line-height:18px;}
.yearmonthpicker a{color:#777777;}
.yearmonthpicker a:hover{color:#a00219;}
/*------------------------------------------------------*/
.bubbleInfo
{
	position: relative;
	top: 150px;
	left: 100px;
	width: 500px;
}
.trigger{position: absolute;}

/* Bubble pop-up */
.bubble{width:106px;padding-top:16px;overflow:hidden;display:none;position:absolute;z-index:500;background:transparent url(pix/bubble.png) no-repeat left top !important;background-image:url(pix/bubble.gif);}
.bubbleMid {background:transparent url(pix/bubble.png) repeat-y right top!important;background-image:url(pix/bubble.gif);padding:0px 8px 24px 8px;color:#fff;}
.bubbleCont {background:transparent;color:#fff;}
.bubbleBtm {background:transparent url(pix/bubble.png) no-repeat -106px bottom !important;background-image:url(pix/bubble.gif);height:23px;clear:left;}
.bubble_content{display:none;}
/* dock - top */
.dock{position:relative;height:65px;text-align:center;}
.dock-container{position:absolute;margin-left:-8px;height:65px;}
a.dock-item{width:60px;position:absolute;top:0px;text-align:center;text-decoration:none;}
.dock-item img{border:1px solid #dddddd;background:#ffffff;padding: 4px;width:100%;}
.dock-item img:hover{background:#dddddd;padding:4px;width:100%;}
/*--------------------------------------*/
div.jGrowl{padding:10px;z-index:9999;}

/** Special IE6 Style Positioning **/
div.ie6{position:absolute;}

div.ie6.top-right {
	right: 				auto;
	bottom: 			auto;
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
  	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.top-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-right {
	left: 				expression( ( 0 - jGrowl.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.bottom-left {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 - jGrowl.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}

div.ie6.center {
	left: 				expression( ( 0 + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
	top: 				expression( ( 0 + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
	width: 				100%;
}

/** Normal Style Positions **/
body > div.jGrowl{position:fixed;}
body > div.jGrowl.top-left{left:0px;top:0px;}
body > div.jGrowl.top-right{right:0px;top:0px;}
body > div.jGrowl.bottom-left{left:0px;bottom:0px;}
body > div.jGrowl.bottom-right{right:0px;bottom:0px;}
body > div.jGrowl.center{top:0px;width:50%;left:25%;}
/** Cross Browser Styling **/
div.center div.jGrowl-notification, div.center div.jGrowl-closer {margin-left: auto;margin-right: auto;}

div.jGrowl div.jGrowl-notification, div.jGrowl div.jGrowl-closer {
	background-color: 		#000;
	color: 					#fff;
	opacity: 				.85;
	filter: 				alpha(opacity = 85);
	zoom: 					1;
	width: 					235px;
	padding: 				10px;
	margin-top: 			5px;
	margin-bottom: 			5px;
	font-family: 			Tahoma, Arial, Helvetica, sans-serif;
	font-size: 				12px;
	text-align: 			left;
	display: 				none;
	-moz-border-radius: 	5px;
	-webkit-border-radius:	5px;
}

div.jGrowl div.jGrowl-notification{min-height:40px;}
div.jGrowl div.jGrowl-notification div.header{font-weight:bold;font-size:10px;}
div.jGrowl div.jGrowl-notification div.close{float:right;font-weight:bold;font-size:12px;cursor:pointer;}
div.jGrowl div.jGrowl-closer{height:15px;padding-top:4px;padding-bottom:4px;cursor:pointer;font-size:11px;font-weight:bold;text-align: center;}
/*----------------------------------------------------------------------------*/
/*
    ColorBox Core Style
    The following rules are the styles that are consistant between all ColorBox themes
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/*
	ColorBox example user style
	These rules are ordered and tabbed in a way that represents the order/nesting of the generated HTML,
	in hope that this will make the relationship easier to understand. Thanks, jack@colorpowered.com
*/
#cboxOverlay{background:#fff;}

#colorBox{}
	#cboxTopLeft{width:25px; height:25px; background:url(pix/colorbox/border1.png) 0 0 no-repeat !important;background-image:url("pix/colorbox/border1.gif");}
	#cboxTopCenter{height:25px; background:url(pix/colorbox/border1.png) 0 -50px repeat-x !important;background-image:url("pix/colorbox/border1.gif");}
	#cboxTopRight{width:25px; height:25px; background:url(pix/colorbox/border1.png) -25px 0 no-repeat !important;background-image:url("pix/colorbox/border1.gif");}
	#cboxBottomLeft{width:25px; height:25px; background:url(pix/colorbox/border1.png) 0 -25px no-repeat !important;background-image:url("pix/colorbox/border1.gif");}
	#cboxBottomCenter{height:25px; background:url(pix/colorbox/border1.png) 0 -75px repeat-x !important;background-image:url("pix/colorbox/border1.gif");}
	#cboxBottomRight{width:25px; height:25px; background:url(pix/colorbox/border1.png) -25px -25px no-repeat !important;background-image:url("pix/colorbox/border1.gif");}
	#cboxMiddleLeft{width:25px; background:url(pix/colorbox/border2.png) 0 0 repeat-y !important;background-image:url("pix/colorbox/border2.gif");}
	#cboxMiddleRight{width:25px; background:url(pix/colorbox/border2.png) -25px 0 repeat-y !important;background-image:url("pix/colorbox/border2.gif");}
	#cboxContent{background:#fff;}
    #cboxLoadedContent{margin-bottom:20px;}
    #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
	#cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
	#cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
	#cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
	#cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
	#cboxLoadingOverlay{background:url(pix/loading.gif) 5px 5px no-repeat #fff;}
	#cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}
/*----------------------------------------------------------------*/
.quicksearchcontainer{position:relative;height:82px;margin:0px;float:right;width:300px;z-index:3000;}
.quicksearchwrapper{position:absolute;}
.quicksearch{position:relative;padding:0px;}
.quicksearch fieldset{display:block;margin:5px 0px 5px 0px;}
.quicksearch label{display:block;}
.quicksearch label.name_field
{
	background: transparent url("pix/searchfield_left.png") no-repeat !important;background-image:url("pix/srch_l.gif");
	height: 19px;
	padding:0px 0px 0px 19px;
	float:left;
	color:#555;
	margin:0px;
	display:inline;
}
.quicksearch button.go
{
	background: transparent url("pix/searchfield_right.png") right top no-repeat !important;background-image:url("pix/srch_r.gif");
	float: left;
	height: 19px;
	width:19px;
	border:none;
	padding:0px 19px 0px 0px;
}
.quicksearch button.go:hover{background: transparent url("pix/searchfield_right.png") right -19px no-repeat !important;background-image:url("pix/srch_r.gif");}
.quicksearch button.go:active{background: transparent url("pix/searchfield_right.png") right -38px no-repeat !important;background-image:url("pix/srch_r.gif");}
.quicksearch button.expand
{
	background: transparent url("pix/round_buttons.png") no-repeat right -312px !important;background-image:url("pix/round_buttons.gif");
	float: left;height: 22px;width:22px;border:none;padding:0px;margin-left:10px;
}
.quicksearch button.expand:hover{background: transparent url("pix/round_buttons.png") right -338px no-repeat !important;background-image:url("pix/round_buttons.gif");}
.quicksearch button.expand:active{background: transparent url("pix/round_buttons.png") right -364px no-repeat !important;background-image:url("pix/round_buttons.gif"); outline:none;}
.quicksearch button.collapse
{
	background: transparent url("pix/round_buttons.png") no-repeat right -390px !important;background-image:url("pix/round_buttons.gif");
	float: left;height: 22px;width:22px;border:none;padding:0px;margin-left:10px;
}
.quicksearch button.collapse:hover{background: transparent url("pix/round_buttons.png") right -416px no-repeat !important;background-image:url("pix/round_buttons.gif");}
.quicksearch button.collapse:active{background: transparent url("pix/round_buttons.png") right -442px no-repeat !important;background-image:url("pix/round_buttons.gif"); outline:none;}
.quicksearch input.only_online{float:left;border:none;padding:0px;margin:0px;width:20px;}
.quicksearch label.only_online_label{display:inline;}
.quicksearch input, select
{
	height: 19px;
	width: 200px;
	padding: 0px;
	margin:0px;
	color: #000;
	line-height:13px;
}
.quicksearch input.name_field
{
	width: 200px;
	float: left;
	background:transparent url("pix/searchfield_repeat_x.png") repeat-x !important;background-image:url('pix/srch_bg.gif');
	border: 0;
}
.quicksearch div.more{display:none;}

#suggestions{border:1px solid #3B3B3B;border-bottom: 0px;border-top:0px;font-size:10px;padding:0px;display:none;float:left;}
#suggestions div{border-bottom: 1px solid #505050;padding:3px;color:#ffffff;float:left;width:100%;}
#suggestions .selected {background-color:#3B76FB;color:#ffffff;}
#suggestions img{background:#ffffff;padding:5px;margin-right:8px;vertical-align:top;float:left;}
#suggestions a{color:#ffffff;font-weight:bold;}
#suggestions .unselected {background-color:#3B3B3B;}

