.calendar_date_select {
	color:white;
	border:#777 1px solid;
	display:block;
	width:195px;
	z-index:1000
}
iframe.ie6_blocker {
	position:absolute;
	z-index:999
}
.calendar_date_select thead  .cds_buttons {
	text-align:center;
	padding:5px 0px;
	background-color:#555
}
.calendar_date_select .cds_footer {
	background-color:black;
	padding:3px;
	font-size:12px;
	text-align:center
}
.calendar_date_select table {
	margin:0px;
	padding:0px
}
.calendar_date_select .cds_header {
	background-color:#ccc;
	border-bottom:2px solid #aaa;
	text-align:center
}
.calendar_date_select .cds_header  a {
	width:22px;
	height:20px;
	text-decoration:none;
	font-size:14px;
	color:black !important
}
.calendar_date_select .cds_header a.prev {
	float:left
}
.calendar_date_select .cds_header a.next {
	float:right
}
.calendar_date_select .cds_header a.close {
	float:right;
	display:none
}
.calendar_date_select .cds_header select.month {
	width:90px
}
.calendar_date_select .cds_header select.year {
	width:61px
}
.calendar_date_select .cds_buttons a {
	color:white;
	font-size:9px
}
.calendar_date_select td.weekend {
	background-color:#606060
}
div.other {
	color:#888
}
.calendar_date_select td.selected div {
	color:black
}
.calendar_date_select tbody td {
	border-bottom:1px solid #555
}
.calendar_date_select td.selected {
	background-color:white
}
.calendar_date_select td:hover {
	background-color:#ccc
}
.calendar_date_select td.today {
	border:1px dashed #999
}
.calendar_date_select td.disabled div {
	color:#454545
}
.fieldWithErrors .calendar_date_select {
	border:2px solid red
}
#ipboard_body .input_rte {
	width:100%;
	height:250px
}
#ipboard_body .ips_editor.lite_edition .input_rte {
	height:60px
}
#ipboard_body .ips_editor .input_rte.unloaded_editor {
	font-family:arial, verdana, tahoma, sans-serif;
	font-style:italic;
	font-size:11px;
	color:#b4b4b4;
	padding:5px 0px;
	text-indent:5px
}
#ipboard_body .ips_editor {
	border:2px solid #d5dde5;
	margin:8px;
	position:relative;
	line-height:100% !important
}
#ipboard_body .ips_editor.with_sidebar .controls, #ipboard_body .ips_editor.with_sidebar .editor {
	margin-right:200px
}
#ipboard_body .ips_editor .controls {
	position:relative
}
#ipboard_body .ips_editor.with_sidebar .sidebar {
	position:absolute;
	top:0px;
	right:1px;
	width:195px;
	bottom:1px;
	margin:0;
	border-width:1px;
	border-style:solid;
	border-color:#f6f8fa #d5dde5 #d5dde5 #f6f8fa
}
#ipboard_body .ips_editor.with_sidebar .sidebar h4 {
	background-color:#e4ebf2;
	height:25px;
	color:#1d3652;
	font-size:10px;
	font-weight:bold
}
#ipboard_body .ips_editor.with_sidebar .sidebar h4 span {
	padding:6px 0 0 6px;
	display:block
}
#ipboard_body .ips_editor.with_sidebar .sidebar h4 img {
	float:right;
	margin:6px 6px 0 0;
	cursor:pointer
}
#ipboard_body .ips_editor.with_sidebar .sidebar .emoticon_holder {
	width:100%;
	overflow:auto;
	position:absolute;
	bottom:25px;
	top:25px
}
#ipboard_body .ips_editor.with_sidebar .sidebar .emoticon_holder td {
	padding:5px 0
}
#ipboard_body .show_all_emoticons {
	bottom:0px;
	position:absolute;
	width:100%;
	text-align:center;
	background:#e4ebf2;
	height:25px
}
#ipboard_body .ips_editor.with_sidebar .sidebar .emoticon_holder.no_bar {
	bottom:0px
}
#ipboard_body .ips_editor .toolbar {
	height:30px;
	background:#e4ebf2 url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x left 50%;
	border-width:1px;
	border-style:solid;
	border-color:#f6f8fa #d5dde5 #d5dde5 #f6f8fa
}
#ipboard_body .ips_editor .toolbar li {
	float:left;
	padding:3px
}
#ipboard_body .ips_editor .toolbar li.sep {
	padding-right:4px;
	border-right:1px solid #d5dde5;
	margin-right:4px
}
#ipboard_body .ips_editor .toolbar li.left {
	float:left
}
#ipboard_body .ips_editor .toolbar li.right {
	float:right
}
#ipboard_body .ips_editor .toolbar li span {
	display:block;
	padding:3px
}
#ipboard_body .ips_editor ul.ipbmenu_content, #ipboard_body .ips_editor ul.ipbmenu_content li {
	display:block;
	float:none;
	background-color:#fff
}
#ipboard_body .ips_editor .toolbar li .rte_control.rte_menu {
	font-size:11px;
	height:14px;
	border:1px solid #aeb9c5;
	margin-top:1px;
	padding:4px 15px 2px 7px;
	background-color:#fff;
	background-image:url(http://forums.voissa.com/public/style_images/master/rte_icons/rte_arrow.png);
	background-repeat:no-repeat;
	background-position:right center
}
#ipboard_body .rte_title {
	background-color:#d5dde5;
	padding:4px;
	margin: -4px -4px 5px -4px;
	color:#1d3652;
	font-size:10px;
	font-weight:bold
}
#ipboard_body .rte_fontsize {
	min-width:50px
}
#ipboard_body .rte_font {
	min-width:85px
}
#ipboard_body .rte_special {
	min-width:90px
}
#ipboard_body .ipb_palette {
	padding:4px;
	background-color:#eef3f8;
	border-width:1px 2px 2px 1px;
	border-style:solid;
	border-color:#d5dde5;
	font-size:11px
}
#ipboard_body .ipb_palette label {
	display:block;
	font-weight:bold;
	clear:both;
	width:auto !important;
	float:none !important;
	text-align:left !important
}
#ipboard_body .ipb_palette input {
	clear:both;
	width:96%;
	margin-bottom:5px;
	font-size:11px;
	margin-right:6px
}
#ipboard_body .ipb_palette input[type="submit"], #ipboard_body .input_submit.emoticons {
	background-color:#d5dde5;
	border:1px solid #d5dde5;
	margin:5px auto 5px auto;
	text-align:center;
	padding:2px;
	color:#1d3652;
	font-size:11px;
	display:block;
	width:auto !important
}
#ipboard_body .ipb_palette.extended {
	min-width:250px;
	max-width:320px
}
#ipboard_body .ipb_palette pre {
	padding:5px 7px 10px 7px
}
#ipboard_body ul.fontsizes li {
	padding:0.3em 0px !important
}
#ipboard_body .ipb_palette table.rte_colors {
	border-collapse:separate;
	background-color:#fff;
	border-spacing:1px
}
#ipboard_body table.rte_colors td {
	padding:6px;
	border:1px solid #777;
	margin:1px;
	font-size:1px;
	cursor:pointer;
	height:18px
}
#ipboard_body .rte_control {
	cursor:pointer;
	border:1px solid #e4ebf2
}
#ipboard_body .rte_hover {
	background-color:#d5dde5
}
#ipboard_body .rte_selected {
	background-color:#d5dde5;
	border:1px solid #aeb9c5
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote {
	margin:0;
	padding:0
}
#ipboard_body {
	background:#FAE0FC url('http://www.voissa.com/img/background.png') repeat-x
}
.main_bb {
	width:990px;
	background-color:#fff
}
fieldset, img {
	border:0
}


q:before, q:after {
	content:''
}
hr {
	display:none
}
address {
	display:inline
}
body {
	background:#fff;
	color:#1c2837;
	font:normal 13px arial, verdana, tahoma, sans-serif;
	position:relative
}


.input_check, .input_radio {
	vertical-align:middle
}
legend {
	display:none
}

a {
	color:#284b72
}
a:hover {
	color:#C463BE;
	text-decoration:underline
}


body .maintitle {
	background:#F5D2F5 url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x left 50%;
	color:#596E8D
}
body .maintitle a {
	color:#596E8D
}
ul.post_controls, div.post_controls {
	background-color:#e4ebf3
}
.bar {
	background:#d5dde5 url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x 50%
}
.altbar {
	background:#E1E9F3;
	color:#1d3652
}
.header {
	background:#E1E9F3;
	color:#1d3652
}
body .ipb_table .header a, body .topic_options a {
	color:#1d3652
}
.general_box {
	background-color:#eef3f8;
	border:1px solid #d5dde5;
	border-bottom:4px solid #d5dde5;
	padding:10px
}
.general_box h3 {
	background:#d5dde5;
	color:#1d3652
}
.post_block {
	background:#fafbfc;
	border-bottom:6px solid #B5C0CF
}
.post_block h3 {
	background:#d5dee5
}
div.post_form fieldset {
	background-color:#f1f4f7
}
.date, .poll_question .votes {
	color:#a9a9a9;
	font-size:0.8em
}
.no_messages {
	background-color:#f6f8fa;
	color:#1c2837;
	padding:25px 30px
}
.tab_bar {
	background-color:#F1F4F7;
	color:#4a6784
}
.tab_bar li.active {
	background-color:#243f5c
}
.tab_bar.no_title.mini {
	border-bottom:8px solid #243f5c
}
.filter_bar {
	background-color:#B6C7DB;
	color:#d5dde5
}
.filter_bar a, .filter_bar label {
	color:#d5dde5
}
.moderation_bar {
	background:#d5dde5
}
.comment_wrap .comment.by_author, .comment_wrap .comment.by_author.row1 {
	background:#f2f8f5;
	border-top:1px solid #C463BE;
	border-bottom:1px solid #C463BE
}
.comment_wrap .comment.row1 {
	border-top:1px solid #d5dde5;
	border-bottom:1px solid #d5dde5
}
.topic_prefix {
	background-color:#daede2;
	color:#C463BE
}
.sidebar_toggle {
	background-color:#d5dde5
}
.ipbmenu_content, .ipb_autocomplete {
	background-color:#eef3f8;
	border:1px solid #d5dde5
}
.ipbmenu_content li, .ipb_autocomplete li {
	border-bottom:1px solid #d5dde5
}
.ipb_autocomplete li.active {
	background:#d5dde5
}
.input_submit {
	background-color:#1d3652;
	color:#fff;
	border-color:#4f7298 #113051 #113051 #4f7298
}
.input_submit:hover {
	background:#2e4968
}
.input_submit.alt {
	background-color:#eef3f8;
	border-color:#fafbfc #bfcbd8 #bfcbd8 #fafbfc;
	color:#1d3652
}
.input_submit.alt:hover {
	background:#e4ebf2;
	color:#1d3652
}
body#ipboard_body fieldset.submit, body#ipboard_body p.submit {
	background-color:#d5dde5
}
#content_jump {
	text-indent: -9999px;
	height:0px;
	width:0px
}
#header {
	position:relative
}
#branding {
	background:#1d3652 url(http://forums.voissa.com/public/style_images/master/branding_bg.png) repeat-x top;
	min-height:80px
}
#admin_bar {
	background:#2e2e2e url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x 50%;
	color:#d2d2d2;
	font-size:0.8em;
	padding:7px;
	height:14px
}
#admin_bar li {
	color:#767676;
	padding:0 3px 0 5px
}
#admin_bar li.active, #admin_bar li.active a {
	color:#e74242
}
#primary_nav {
	background:#4B5F7C url(http://forums.voissa.com/public/style_images/master/primarynav_bg.png) no-repeat;
	font-size:1.05em;
	border-bottom:5px solid #C463BE;
	padding-left:10px;
	height:31px
}
#primary_nav ul li, #primary_nav ul li a {
	color:#FFF;
	text-decoration:none
}
#primary_nav ul li {
	font-size:1.05em;
	padding:9px 9px;
	margin-left:6px
}
#primary_nav ul li.active {
	background:transparent url(http://forums.voissa.com/public/style_images/master/tab_left.png) no-repeat top left;
	font-size:1.05em;
	font-weight:bold;
	padding:0;
	margin: -4px 0px auto 5px;
	position:relative
}
#primary_nav ul li.active a {
	background:transparent url(http://forums.voissa.com/public/style_images/master/tab_right.png) no-repeat top right;
	padding:10px 15px 10px 10px;
	margin-left:6px;
	display:block
}
#primary_nav ul li a {
	color:#FFF;
	text-decoration:none
}
#user_navigation {
	background:#B6C7DB;
	font-size:0.9em;
	border-width:0 2px 2px 2px;
	border-style:solid;
	border-color:#C3C;
	-moz-border-radius:0 0 6px 6px;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	position:absolute;
	top:7px;
	right:10px;
	float:right;
	z-index:9999
}
#user_navigation .photo {
	border:1px solid #1d3652;
	margin:6px 10px 6px 6px;
	float:left
}
#user_info {
	margin-left:60px;
	margin-right:15px
}
#user_navigation p {
	color:#d9e3ed;
	margin-top:6px;
	white-space:nowrap
}
#user_navigation p a {
	color:#a1bad3
}
#user_navigation #new_msg_count {
	background-color:#C463BE;
	font-weight:bold;
	font-size:0.9em;
	padding:3px 7px;
	top:0px;
	left:45px;
	position:absolute
}
#user_navigation ul {
	font-size:0.88em;
	margin-top:4px
}
#user_navigation ul a {
	color:#FFF
}
#user_navigation ul#user_other {
	margin-left:5px
}
#user_navigation ul#user_other li {
	float:left;
	padding:0 4px
}
#user_navigation ul#user_link_menucontent {
	background:#d5dde5;
	border:1px solid #1d3652;
	margin-top:0px;
	width:170px;
	float:right;
	z-index:10000
}
#user_navigation ul#user_link_menucontent li {
	padding:1px;
	float:none
}
#user_navigation ul#user_link_menucontent a {
	color:#1d3652;
	text-decoration:none;
	padding:5px 5px 5px 15px;
	display:block
}
#user_navigation ul#user_link_menucontent a:hover {
	background:#C463BE
}
#user_navigation #user_link {
	background:#1d3652 url(http://forums.voissa.com/public/style_images/master/th_bg.png) repeat-x 50%;
	border:1px solid #1d3652;
	padding:3px 20px 3px 10px;
	margin:6px 0 0px 8px;
	min-width:150px;
	-moz-outline:0px;
	position:relative;
	display:block;
	overflow:hidden
}
#user_navigation #user_link img {
	right:5px;
	top:8px;
	position:absolute
}
#user_navigation.not_logged_in {
	font-size:1em;
	padding:15px 25px
}
#user_navigation.not_logged_in a {
	margin:0 10px
}
#search {
	color:#556b85;
	font-size:0.85em;
	margin:5px 4px auto auto;
	position:relative;
	right:0px;
	float:right
}
#search .submit_input {
	background:#C463BE;
	border:1px solid #1a2735;
	padding:2px 5px
}
#search input#main_search {
	background:#fff url(http://forums.voissa.com/public/style_images/master/search_icon.png) no-repeat left;
	border:1px solid #1a2735;
	padding:3px 3px 3px 18px;
	margin-left:5px
}
#search a {
	color:#CCC;
	margin:5px 7px
}
#search label, #search input, #search #adv_search {
	float:left
}
#secondary_nav {
	color:#878787;
	font-size:0.9em;
	padding:12px 15px 12px 25px;
	clear:both
}
#secondary_nav li {
	padding-right:7px;
	float:left
}
#secondary_nav #section_links li {
	padding:0 5px
}
#secondary_nav a {
	color:#393939;
	text-decoration:none
}
#rss_menu {
	background-color:#ffdfbe;
	border:1px solid #ff7600;
	padding:1px;
	width:200px;
	display:block;
	z-index:500
}
#secondary_nav #section_links #rss_menu li {
	padding:0;
	display:block;
	float:none
}
#rss_menu a {
	display:block;
	padding:3px;
	color:#ff7600
}
#rss_menu a:hover {
	background-color:#ff7600;
	color:#fff
}
#pm_notification {
	background:url(http://forums.voissa.com/public/style_images/master/trans_bg.png);
	color:#515151;
	padding:0;
	margin:0 20%;
	width:60%;
	position:absolute;
	z-index:2000
}
#pm_notification #pm_wrap {
	background:#f3f3f3;
	padding:18px 0 30px 0;
	margin:0 6px 6px 6px
}
#pm_notification .photo {
	float:left;
	margin:0 15px
}
#pm_notification h2 {
	font-size:1.5em;
	clear:none;
	margin:0px 0 0 85px;
	color:#1c2837
}
#pm_notification p {
	margin:10px auto 0 95px
}
#pm_notification .ok_thanks {
	text-align:center;
	padding:6px;
	clear:both
}
#board_footer {
	color:#606060;
	font-size:0.85em;
	border-top:1px solid #dedede;
	padding:8px 8px 15px 8px;
	margin:10px 15px 20px;
	top:20px;
	clear:both
}
#board_footer ul#utility_links li {
	float:left;
	padding-right:8px
}
#board_footer p {
	text-align:right
}
#board_footer a {
	color:#606060
}
#footer_utilities {
	background:#B6C7DB url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x 50%;
	color:#fff;
	font-size:0.8em;
	padding:4px 15px;
	margin:25px 15px 0 15px
}
#footer_utilities form {
	margin:7px 5px 0 5px
}
#footer_utilities ul {
	padding:2px 0;
	margin:8px 0 0 0
}
#footer_utilities ul li:first-child {
	color:#d5dde5
}
#footer_utilities li {
	float:right;
	padding:0 8px 4px 8px
}
#content {
	padding:20px 15px 0px 15px;
	clear:both
}
#ajax_loading {
	background-color:#6f8f52;
	color:#fff;
	text-align:center;
	padding:5px;
	width:8%;
	top:0px;
	left:46%;
	-moz-border-radius:0 0 5px 5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	z-index:10000;
	position:fixed
}
#ipboard_body.redirector {
	width:500px;
	margin:150px auto 0 auto
}
.topic_options, .generic_bar, .tab_filters {
	color:#1d3652;
	font-size:0.85em;
	font-weight:bold;
	height:33px
}
.generic_bar, .tab_filters {
	background:#b6c7db
}
.generic_bar {
	display:none
}
.tab_filters {
	background:#1d3652 url(http://forums.voissa.com/public/style_images/master/th_bg.png) repeat-x top;
	color:#fff
}
.topic_options {
	background:#d5dee5
}
.topic_options li {
	padding:10px;
	float:right
}
.topic_options a {
	text-decoration:none
}
.general_box h3 {
	font-size:1em;
	border:0;
	padding:5px;
	margin: -10px -10px 5px -10px
}
#index_stats .general_box {
	margin-bottom:10px;
	overflow:hidden
}
.general_box.alt {
	padding:0px
}
.general_box.alt h3 {
	margin:0 0 5px 0
}
.general_box a {
	text-decoration:none
}
.general_box .block_list {
	font-size:0.9em;
	padding-top:5px;
	margin:0
}
.general_box .block_list li {
	padding:6px;
	margin:0 -8px
}
.progress_bar {
	background-color:#fff;
	border:1px solid #d5dde5
}
.progress_bar span {
	background:#243f5c url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x left 50%;
	color:#fff;
	font-size:0em;
	font-weight:bold;
	text-align:center;
	text-indent: -2000em;
	height:10px;
	display:block;
	overflow:hidden
}
.progress_bar.limit span {
	background:#b82929 url(http://forums.voissa.com/public/style_images/master/progressbar_warning.png) repeat-x center
}
.progress_bar span span {
	display:none
}
.progress_bar.user_warn {
	margin:0 auto;
	width:80%
}
.progress_bar.user_warn span {
	height:6px
}
.progress_bar.topic_poll {
	border:1px solid #d5dde5;
	margin-top:2px;
	width:40%
}
img.resized {
	display:block
}
.resized_img img {
	border-style:solid;
	border-color:#777;
	border-width:3px 3px 6px 3px;
	margin-bottom:5px
}
.resized_img span {
	background:#777;
	color:#fff;
	padding:4px 8px;
	font-size:11px
}
.resized_img {
	clear:right
}
li.rating a {
	-moz-outline:0
}
.antispam_img {
	margin-left:215px;
	margin-bottom:3px
}
.tagList {
	list-style-type:none;
	margin:0;
	padding:0
}
.tagList li {
	display:inline
}
li.level1 {
	font-size:12px
}
li.level2 {
	font-size:14px
}
li.level3 {
	font-size:16px
}
li.level4 {
	font-size:18px
}
li.level5 {
	font-size:20px
}
li.level6 {
	font-size:22px
}
span.error {
	color:#ad2930;
	font-weight:bold;
	clear:both
}
.maintitle .desc {
	font-size:0.7em;
	color:#b6c7db
}
#admin_bar ul, #admin_bar li, #stat_links li, .tab_filters ul, .tab_filters li, fieldset.with_subhead span.desc, fieldset.with_subhead label, .user_controls li {
	display:inline
}
.right {
	float:right
}
.left {
	float:left
}
.hide {
	display:none
}
.bullets ul, .bullets ol, ul.bullets, ol.bullets {
	list-style:disc;
	margin-left:30px;
	line-height:150%;
	list-style-image:none
}
#user_navigation #new_msg_count, .message, .popupWrapper, .poll_question h4, .reputation, .rounded {
	-moz-border-radius:6px;
	-webkit-border-radius:6px
}
.short {
	text-align:center
}
.desc, p.posted_info, .warn_panel strong {
	font-size:0.8em;
	color:#606060
}
.cancel {
	color:#ad2930;
	font-size:0.9em;
	font-weight:bold
}
body .maintitle {
	font-size:17px;
	font-weight:normal;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	padding:8px !important;
	margin:0 !important;
	overflow:hidden
}
.photo {
	border:1px solid #d8d8d8
}
em.moderated {
	background:transparent;
	font-size:0.8em;
	font-weight:bold;
	margin-top:8px;
	display:block;
	clear:both
}
.positive {
	color:#6f8f52
}
.negative {
	color:#c7172b
}
.clickable {
	cursor:pointer
}
.clear {
	clear:both
}
.clearfix, .stats_list {
	overflow:auto
}
.block_wrap {
	padding:5px 0;
	margin-bottom:10px
}
#admin_bar a, #stat_links a, #primary_nav ul li.active, #primary_nav ul li a:hover, #primary_nav ul li.active a, #user_navigation.not_logged_in, #user_navigation.not_logged_in a, #user_navigation #user_link, #user_navigation #new_msg_count, #user_navigation ul, #user_navigation ul#user_link_menucontent, #user_navigation ul#user_link_menucontent a:hover, #search .submit_input, .message.user_status #update_status, table.ipb_table th a, .topic_buttons li a, .topic_buttons li span, .message.user_status #update_status, .tab_bar li.active, .tab_bar li.active a, .members li.positive a, .members li.negative a, #footer_utilities a, a.input_submit:hover {
	color:#fff;
	text-decoration:none
}
.searchlite {
	background-color:yellow;
	color:red;
	font-size:14px
}
.activeuserposting {
	font-style:italic
}
.col_f_icon, .col_f_picon, .col_c_icon, .col_m_status, .col_r_icon {
	width:3%
}
.col_m_replies {
	width:5%
}
.col_m_to, .col_m_from {
	width:15%
}
.col_f_topic, .col_m_subject {
	width:49%
}
.col_f_views, .col_f_starter, .col_r_total, .col_r_comments {
	width:10%
}
.col_f_post, .col_m_date, .col_r_updated, .col_r_section {
	width:25%
}
.col_c_stats {
	width:15%
}
.col_c_post {
	width:30%
}
.col_c_forum {
	width:55%
}
.col_mod, .col_f_mod, .col_r_mod {
	width:3%
}
.col_r_title {
	width:26%
}
table.ipb_table {
	line-height:120%;
	border-bottom:4px solid #d5dde5
}
table.ipb_table a {
	text-decoration:none
}
table.ipb_table a:hover, body table.ipb_table th a {
	text-decoration:underline
}
table.ipb_table caption span.desc {
	font-size:0.6em
}
table.ipb_table h4, table.ipb_table .topic_title {
	font-size:1.1em;
	font-weight:normal;
	display:inline
}
table.ipb_table tr td {
	padding:10px 8px 8px 8px;
	border-bottom:1px solid #fff
}
table.ipb_table tr .stats {
	text-align:right
}
body table.ipb_table tr td p {
	font-size:0.9em
}
table.ipb_table th, div#current_calendar ol#week_view li.month_bar {
	font-size:0.85em;
	font-weight:bold;
	padding:6px
}
table.ipb_table ol.subforums {
	padding-top:6px;
	margin-top:5px
}
table.ipb_table ol.subforums li {
	background:transparent url(http://forums.voissa.com/public/style_images/master/bullet_black.png) no-repeat 3px 4px;
	color:#1d3652;
	font-size:0.85em;
	padding:0 4px 0 15px;
	float:left
}
table.ipb_table ol.subforums li.newposts {
	background:transparent url(http://forums.voissa.com/public/style_images/master/bullet_green.png) no-repeat 0px 0px;
	color:#1d3652;
	font-size:0.85em;
	padding:0 4px 0 16px;
	float:left
}
table.ipb_table tr.announcement td {
	font-weight:bold;
	font-size:1.1em
}
table.ipb_table tr.subhead th {
	font-weight:bold;
	font-size:1.1em;
	padding:8px
}
table.ipb_table ul li {
	font-size:0.95em
}
body#ipboard_body fieldset.submit, body#ipboard_body p.submit {
	padding:15px 6px 15px 6px;
	text-align:center
}
.input_text {
	background:#fff url(http://forums.voissa.com/public/style_images/master/input_text.png) repeat-x;
	font-size:0.9em;
	font-family:arial, verdana, tahoma, sans-serif;
	border:1px solid #9f9f9f;
	padding:2px
}
.input_text.error {
	background-color:#f3dddd
}
.input_text.accept {
	background-color:#f1f6ec
}
.input_text.email, .input_text.password {
	width:18em
}
.input_submit {
	font-weight:bold;
	font-size:0.85em;
	text-decoration:none;
	border-width:1px;
	border-style:solid;
	padding:3px 7px;
	cursor:pointer
}
.input_submit.alt {
	text-decoration:none
}
p.field {
	padding:15px
}
li.field {
	padding:5px;
	margin-left:27px
}
li.field label, li.field span.desc {
	display:block
}
li.field.error {
	color:#ad2930
}
li.field.error label {
	font-weight:bold
}
li.field.checkbox {
	margin-left:0
}
li.field.checkbox .input_check, li.field.checkbox .input_radio {
	margin-right:10px;
	vertical-align:middle
}
li.field.checkbox label {
	width:auto;
	float:none;
	display:inline
}
li.field.checkbox span.desc {
	padding-left:27px;
	margin-left:auto;
	display:block
}
.message {
	background:#f1f6ec url(http://forums.voissa.com/public/style_images/master/information.png) no-repeat 8px 10px;
	padding:10px 10px 10px 30px;
	border:1px solid #b0ce94;
	color:#3e4934;
	line-height:150%
}
.message h3 {
	padding:0;
	color:#323232
}
.message.error {
	background-color:#f3dddd;
	background-image:url(http://forums.voissa.com/public/style_images/master/exclamation.png);
	border-color:#deb7b7;
	color:#281b1b;
	font-size:1.1em
}
.message.error.usercp {
	background-image:none;
	padding:4px;
	float:right
}
.message.unspecific {
	background-color:#f3f3f3;
	border-color:#d4d4d4;
	color:#515151;
	margin:0 0 10px 0;
	clear:both
}
.message.user_status {
	background:#f9f7e0;
	color:#6c6141;
	font-size:1em;
	border:1px solid #eadca0;
	padding:5px 5px 5px 15px;
	margin-bottom:10px
}
.message.user_status.in_profile {
	font-size:1.2em;
	position:relative;
	padding-left:15px;
	overflow:auto
}
.message.user_status #update_status {
	background:#243f5c;
	font-size:0.8em;
	font-weight:bold;
	padding:3px 8px;
	margin-left:10px
}
.message.user_status .cancel {
	font-size:0.75em
}
.ipbmenu_content, .ipb_autocomplete {
	font-size:0.9em;
	min-width:85px;
	padding:5px;
	z-index:2000
}
.ipbmenu_content li, .ipb_autocomplete li {
	padding:5px
}
.ipbmenu_content li:last-child {
	border-bottom:0;
	padding-bottom:0px
}
.ipbmenu_content li:first-child {
	padding-top:0px
}
.ipbmenu_content a {
	text-decoration:none
}
.popupWrapper {
	background:url(http://forums.voissa.com/public/style_images/master/trans_bg.png);
	color:#fff
}
.popupInner {
	background:#fff;
	color:#000;
	border:3px solid #d5dde5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	margin:6px;
	width:500px;
	overflow:auto
}
.popupInner h3 {
	background-color:#dae4ed;
	font-size:1em;
	border:0;
	padding-left:24px
}
.popupClose {
	position:absolute;
	left:12px;
	top:12px
}
.popup_footer {
	padding:15px;
	position:absolute;
	bottom:0px;
	right:0px
}
.popup_body {
	padding:10px
}
.stem {
	width:31px;
	height:16px;
	position:absolute
}
.stem.topleft {
	background-image:url(http://forums.voissa.com/public/style_images/master/stems/topleft.png)
}
.stem.topright {
	background-image:url(http://forums.voissa.com/public/style_images/master/stems/topright.png)
}
.stem.bottomleft {
	background-image:url(http://forums.voissa.com/public/style_images/master/stems/bottomleft.png)
}
.stem.bottomright {
	background-image:url(http://forums.voissa.com/public/style_images/master/stems/bottomright.png)
}
.modal {
	background-color:#3e3e3e
}
.userpopup {
	padding-bottom:25px;
	overflow:hidden;
	position:relative
}
.userpopup .info {
	position:relative
}
.userpopup h3 {
	font-size:1.2em
}
.userpopup>div {
	padding:8px
}
.userpopup {
	font-size:0.9em
}
.userpopup dl {
	border-bottom:1px solid #d4d4d4;
	padding-bottom:10px;
	margin-bottom:4px
}
.userpopup .photo {
	top:0px;
	right:0px;
	position:absolute
}
.userpopup .user_controls {
	left:10px;
	position:absolute
}
.userpopup .reputation {
	right:4px;
	position:absolute
}
.info dt {
	float:left
}
.info dt {
	font-weight:bold;
	padding:3px 6px;
	clear:both;
	width:30%
}
.info dd {
	padding:3px 6px;
	width:60%;
	margin-left:35%
}
.topic_controls {
	min-height:30px
}
.topic_buttons li {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_left.png) no-repeat top left;
	padding:0;
	margin:0px 10px 10px 0px;
	float:right
}
.topic_buttons li a, .topic_buttons li span {
	font-size:0.9em;
	display:block;
	margin:auto 0px auto 6px;
	-moz-outline:0
}
.topic_buttons li span {
	padding:8px 12px 7px 3px
}
.topic_buttons li a {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_right.png) no-repeat top right;
	padding:7px 12px 6px 3px
}
.topic_buttons li a img, .topic_buttons li span img {
	margin: -1px 5px 1px 0
}
.topic_buttons li a img.arrow {
	margin-right: -3px
}
.topic_buttons li:hover {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_left_hover.png) no-repeat top left
}
.topic_buttons li:hover a {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_right_hover.png) no-repeat top right
}
.topic_buttons li.disabled {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_left_disabled.png) no-repeat top left
}
.topic_buttons li.disabled span {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_right_disabled.png) no-repeat top right;
	color:#8f8e8e
}
.topic_buttons li.closed {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_left_closed.png) no-repeat top left
}
.topic_buttons li.closed span, .topic_buttons li.closed a {
	background:transparent url(http://forums.voissa.com/public/style_images/master/topic_button_right_closed.png) no-repeat top right
}
ul.post_controls {
	background:inherit url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x 50%;
	font-size:0.8em;
	text-align:right;
	padding:6px 10px 28px 6px;
	clear:both
}
ul.post_controls li {
	background:transparent url(http://forums.voissa.com/public/style_images/master/post_button_left.png) no-repeat top left;
	padding:0;
	margin:0 4px;
	float:right
}
ul.post_controls li.report, ul.post_controls li.top, ul.post_controls.left li {
	float:left
}
ul.post_controls a {
	background:transparent url(http://forums.voissa.com/public/style_images/master/post_button_right.png) no-repeat top right;
	color:#1d3652;
	text-decoration:none;
	padding:6px 9px 3px 4px;
	margin-left:4px;
	display:block
}
ul.post_controls a img {
	margin-top: -2px
}
ul.post_controls a:hover {
	color:#3d70a3
}
ul.post_controls li.selected {
	background:transparent url(http://forums.voissa.com/public/style_images/master/post_button_left_selected.png) no-repeat top left
}
ul.post_controls li.selected a {
	background:transparent url(http://forums.voissa.com/public/style_images/master/post_button_right_selected.png) no-repeat top right;
	color:#fff
}
body .topic_buttons li a:hover, body ul.post_controls a:hover {
	text-decoration:none
}
span.pagination.no_pages {
	color:#acacac;
	font-size:0.9em;
	padding:10px;
	height:15px;
	display:block
}
ul.pagination.top {
	padding:0 0 5px 0;
	margin-bottom:15px;
	height:18px
}
ul.pagination.bottom {
	padding:5px 0 0 0;
	margin-top:15px;
	height:18px
}
ul.pagination a, ul.pagination li.active, ul.pagination li.pagejump, ul.pagination li.total {
	text-decoration:none;
	padding:1px 4px;
	display:block
}
ul.pagination li {
	background:#fff;
	font-size:0.9em;
	border:1px solid #cfcfcf;
	margin:0 2px 0 2px;
	float:left
}
ul.pagination li.total, ul.pagination li.active {
	background:none;
	border:0;
	margin-left:0px
}
ul.pagination li.active {
	color:#C463BE;
	font-size:1em;
	font-weight:bold
}
ul.mini_pagination {
	font-size:0.75em;
	display:inline;
	margin-left:7px
}
ul.mini_pagination li a {
	border:1px solid #d3d3d3;
	padding:1px 3px
}
ul.mini_pagination li {
	display:inline;
	margin:0px 2px
}
.moderation_bar {
	text-align:right;
	padding:6px 35px 6px 10px;
	margin:10px 0 0 0
}
.moderation_bar.with_action {
	background-image:url(http://forums.voissa.com/public/style_images/master/topic_mod_arrow.png);
	background-repeat:no-repeat;
	background-position:right center
}
#topic_mod_2 {
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
	-webkit-border-top-left-radius:0px;
	-webkit-border-top-right-radius:0px;
	padding-top:10px;
	margin-top: -10px
}
#topic_mod p {
	padding:7px;
	font-size:0.9em
}
#topic_mod #forum_mod_options_menucontent {
	text-align:left
}
.filter_bar {
	font-size:0.8em;
	text-align:center;
	margin:6px 0 0 0;
	padding:6px
}
.filter_bar select {
	margin-right:10px
}
.filter_bar span.clickable {
	display:block
}
.tab_bar {
	font-size:0.9em;
	-moz-border-radius:6px 6px 0 0;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	padding:7px 15px 25px 15px
}
.tab_bar.no_title {
	background-image:url(http://forums.voissa.com/public/style_images/master/th_bg.png);
	background-repeat:repeat-x;
	background-position:bottom;
	padding:7px 15px 56px 15px
}
.tab_bar.no_title.mini {
	background:transparent;
	padding:7px 15px 25px 15px
}
.tab_bar li {
	float:left;
	padding:2px 10px
}
.tab_bar li a {
	color:#4a6784;
	text-decoration:none
}
.tab_bar li.active {
	font-weight:bold;
	font-size:1.1em;
	-moz-border-radius:4px 4px 0 0;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	padding:7px 10px;
	margin: -2px 10px 0 10px
}
.tab_filters {
	padding:0 10px
}
.tab_filters ul {
	padding-top:10px
}
.tab_filters a {
	color:#cfd9e4;
	text-decoration:none;
	font-weight:normal
}
.tab_filters li {
	color:#cfd9e4;
	padding:0 4px
}
.tab_filters li.active, .tab_filters li.active a {
	font-weight:bold;
	color:#fff
}
.author_info {
	text-align:left;
	font-size:0.9em;
	border-right:1px solid #e4ebf3;
	margin:15px -5px 10px 0px;
	width:225px;
	float:left
}
.author_info.no_rep {
	margin-bottom:15px
}
.author_info li.avatar, .author_info li.group_icon, .author_info li.title {
	text-align:center
}
.author_info ul.user_fields li {
	clear:both;
	font-size:0.9em;
	color:#718a96;
	padding-bottom:2px;
	overflow:hidden
}
.author_info ul.user_fields {
	clear:both
}
.author_info ul.user_fields li span.ft, .author_info ul.user_fields li span.fc {
	display:block;
	float:left
}
.author_info ul.user_fields li span.ft {
	width:38%;
	text-align:right;
	font-weight:bold;
	padding:0 0 0 8px
}
.author_info ul.user_fields li span.fc {
	padding:0 8px 0 8px;
	max-width:50%;
	word-wrap:break-word
}
.author_info .title {
	margin-top:4px
}
.user_controls {
	text-align:center;
	margin:6px 0
}
.user_controls li {
	margin:0 2px;
	display:inline
}
.user_controls li a {
	display:inline-block;
	background-color:#d5dee5;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	padding:3px;
	color:#1d3652
}
.warn_panel {
	text-align:left;
	padding:6px;
	margin:0 10px
}
.warn_panel .warn_link {
	padding-left:10%;
	text-decoration:none
}
.warn_panel .warn_edit {
	float:right
}
.warn_panel .warn_edit.up {
	margin-right:10%
}
.rating_mode.user_warn {
	margin:0 auto;
	width:80%;
	font-size:0.9em
}
.rating_mode .warn_edit.down {
	float:none;
	margin-right:3px
}
.rating_mode .warn_edit.up {
	float:none;
	margin-left:2px
}
a.toggle {
	background:url(http://forums.voissa.com/public/style_images/master/cat_minimize.png) no-repeat;
	text-indent: -3000em;
	padding-bottom:2px;
	width:25px;
	height:100%;
	display:block;
	-moz-outline:0
}
#latest_news {
	color:#1d3652;
	font-size:0.9em;
	border:1px solid #d5dde5;
	padding:10px;
	margin:0 4px 6px
}
#latest_news a {
	text-decoration:none
}
div#categories {
	width:76%
}
div#categories.no_sidebar {
	width:100%;
	float:none
}
#index_stats {
	padding-bottom:25px;
	margin-bottom:20px;
	margin-top:25px;
	width:22%
}
.sidebar_toggle {
	text-align:right;
	padding:0px 3px;
	height:20px;
	right:15px;
	position:absolute;
	-moz-outline:0
}
#open_sidebar.sidebar_toggle {
	right:0;
	-moz-border-radius-top-right:0;
	-moz-border-radius-bottom-right:0;
	-webkit-border-top-right-radius:0;
	-webkit-border-bottom-right-radius:0
}
.category_block h3.collapsed {
	border-bottom:8px solid #b6c7db
}
.category_block h3.collapsed a.toggle {
	background-image:url(http://forums.voissa.com/public/style_images/master/cat_maximize.png)
}
.statistics {
	padding:15px;
	margin:10px 0px 0 0px;
	min-height:160px
}
.statistics h2 {
	font-size:1.1em;
	font-weight:bold
}
.statistics h2 span {
	font-size:0.8em;
	font-weight:normal;
	color:#425365
}
.statistics #active_users, .statistics #forum_active_users {
	border-top:0;
	padding-top:0
}
body #topic_stats.statistics {
	min-height:50px
}
body .stats_list {
	border-top:1px solid #e4ebf2;
	margin-bottom:10px;
	padding:10px 5px 0 0;
	float:left;
	width:60%;
	line-height:140%;
	overflow:hidden
}
.stats_list li, .active_users li {
	float:left;
	font-size:0.9em;
	padding:0 5px 0 0;
	margin-top:4px
}
.stats_list ul, .stats_list p {
	margin-left:15px
}
.stats_list span.desc {
	font-weight:normal
}
.active_users span.name {
	font-size:0.9em;
	padding:0 5px 0 0;
	margin-top:4px
}
.active_users p {
	margin-left:15px
}
#stats {
	border-left:1px solid #e4ebf2;
	padding-left:20px;
	width:33%;
	float:right
}
#stats dl {
	margin-left:10px
}
#stats dt, #stats dd {
	border-top:1px solid #dedede;
	font-size:0.85em;
	padding:6px 2px;
	float:left;
	width:45%
}
#stats dt {
	font-weight:bold;
	clear:both
}
#stats .extra {
	color:#a2a2a2;
	font-size:0.9em
}
#stat_links {
	color:#69727b;
	font-size:0.85em;
	text-align:center !important;
	margin-top:25px
}
#stat_links li {
	padding:2px 6px
}
.friend_list ul li, #top_posters li {
	text-align:center;
	padding:8px 0 0 0;
	margin:5px 0 0 0;
	min-width:80px;
	height:70px;
	float:left
}
.friend_list ul li span.name, #top_posters li span.name {
	font-size:0.8em
}
#hook_watched_items ul li {
	padding:8px
}
body#ipboard_body #hook_watched_items fieldset.submit {
	padding:8px
}
ul.topic_moderation {
	margin-top: -2px;
	z-index:300
}
ul.topic_moderation li {
	float:left
}
ul.topic_moderation li a {
	padding:0 3px;
	display:block;
	float:left
}
span.mini_rate {
	margin-right:12px;
	display:inline-block
}
img.mini_rate {
	margin-right: -5px
}
.topic_prefix {
	font-size:0.8em;
	font-weight:bold;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	padding:0px 4px;
	float:left;
	display:block
}
#forum_legend {
	width:39%
}
#forum_legend dl {
	font-size:0.9em;
	margin-top:15px
}
#forum_legend dt, #forum_legend dd {
	font-size:0.9em;
	border-top:1px solid #dedede;
	padding:6px 2px;
	height:20px;
	float:left
}
#forum_legend dt {
	text-align:center;
	width:9%
}
#forum_legend dd {
	width:38%;
	max-width:200px
}
.message.forum_rules {
	margin-bottom:20px
}
.rules {
	line-height:150%
}
#forum_table .maintitle .main_forum_title {
	float:left
}
#forum_table .maintitle .desc {
	float:right
}
#forum_table .maintitle .desc a {
	color:#d5dde5
}
#filter_form input.input_submit {
	margin-left:4px
}
ul.topic_jump {
	font-size:0.8em;
	padding-top:4px;
	margin:0px auto 15px auto
}
ul.topic_jump li {
	padding:1px 7px;
	float:left
}
ul.topic_jump li a {
	text-decoration:none
}
ul.topic_jump li.previous {
	border-right:1px solid #8f8f8f
}
ul.topic_jump li.next {
	border-left:1px solid #8f8f8f
}
.poll h3 {
	background:#B5C0CF url(http://forums.voissa.com/public/style_images/master/gradient_bg.png) repeat-x 50%
}
body .ip {
	color:#475769;
	font-style:italic;
	font-weight:normal;
	font-size:11px;
	padding-top:4px;
	margin-right:10px;
	margin-left:15px
}
span.post_id {
	font-size:11px;
	font-weight:normal;
	padding-top:4px;
	display:block;
	float:right
}
input.post_mod {
	float:right;
	margin:0px 6px 0 15px
}
.signature {
	color:#8e8e8e;
	font-size:11px;
	border-top:1px solid #d5dde5;
	padding:8px;
	margin:10px 10px 0 6px
}
.post_block {
	margin:0 0 1px 0;
	position:relative
}
.post_block.no_sidebar {
	background-image:none
}
.post_block h3 {
	padding:8px
}
.post_block address {
	font-weight:bold
}
.post_wrap {
	top:0px
}
.post_block.topic_summary h3 {
	padding:4px
}
.post_block.topic_summary .posted_info {
	margin-left:10px
}
.post_block.topic_summary .post_body .post {
	padding:3px 10px 15px;
	margin-top: -15px
}
.post_block.with_rep .post_body {
	margin-bottom:25px
}
.post_body {
	margin-left:235px;
	line-height:100%
}
.post_block.no_sidebar .post_body {
	margin-left:0px
}
.post_body .post {
	margin-top:3px;
	padding:10px;
	line-height:150%
}
.post_ignore {
	background:#fafbfc;
	color:#777;
	font-size:0.9em;
	padding:15px
}
.post_ignore .reputation {
	text-align:center;
	padding:2px 6px;
	float:none;
	display:inline
}
.rep_bar {
	background:#e4ebf2;
	font-size:0.8em;
	-moz-border-radius-topleft:5px;
	-webkit-border-top-left-radius:5px;
	padding:0 10px;
	right:0;
	bottom:32px;
	position:absolute
}
.rep_bar ul {
	margin-top:8px;
	float:left
}
.rep_bar ul li {
	float:left
}
p.rep_highlight {
	float:right;
	display:inline-block;
	margin:5px 10px 10px 10px;
	background:#D5DEE5;
	color:#1d3652;
	padding:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	font-size:0.8em;
	font-weight:bold;
	text-align:center
}
p.rep_highlight img {
	margin-bottom:4px
}
p.posted_info {
	padding:10px 5px 7px 7px;
	margin-left: -3px;
	margin-bottom: -10px
}
p.posted_info strong.event {
	color:#1c2837;
	font-size:1.2em
}
p.edit {
	background-color:#f3f3f3;
	color:#515151;
	font-size:0.9em;
	line-height:120%;
	padding:10px;
	margin-top:10px
}
div.threaded_view ul ul {
	margin-left: -25px
}
div.threaded_view ul li {
	padding:0px 0 0px 25px
}
div.threaded_view {
	line-height:140%;
	padding:5px 0 15px 0
}
div.threaded_view .post_title {
	font-style:italic
}
.topic_share {
	font-size:0.9em;
	padding:3px;
	margin-top:4px
}
.topic_share li {
	float:left;
	margin:0 5px
}
.poll {
	border-bottom:7px solid #1d3652;
	margin-bottom:5px
}
.poll fieldset {
	padding:9px
}
.poll_question {
	padding:10px;
	margin:10px 10px 10px 20px
}
.poll_question h4 {
	background-color:#e4ebf2;
	margin:0 -7px;
	padding:5px
}
.poll_question ol {
	padding:8px;
	background-color:#fafbfc
}
.poll_question li {
	font-size:0.9em;
	margin:6px 0
}
.poll_question .votes {
	margin-left:5px
}
.snapback {
	margin-right:5px;
	padding:1px 0 1px 1px
}
.topic .main_topic_title {
	float:left
}
.maintitle .rating {
	font-size:11px;
	margin:4px 0 0 15px;
	float:right
}
.maintitle .rating img {
	margin-top: -2px
}
div.post_form label {
	text-align:right;
	padding-right:15px;
	width:275px;
	float:left;
	clear:both
}
div.post_form span.desc, fieldset#poll_wrap span.desc {
	margin-left:290px;
	display:block;
	clear:both
}
div.post_form .checkbox input.input_check, #mod_form .checkbox input.input_check {
	margin-left:315px
}
div.post_form .antispam_img {
	margin-left:290px
}
div.post_form .captcha .input_text {
	float:left
}
div.post_form fieldset {
	padding-bottom:15px
}
div.post_form h3 {
	margin-bottom:10px
}
fieldset.with_subhead {
	margin-bottom:0;
	padding-bottom:0
}
fieldset.with_subhead h4 {
	text-align:right;
	margin-top:6px;
	width:300px;
	float:left
}
fieldset.with_subhead ul {
	border-bottom:1px solid #d5dde5;
	padding-bottom:6px;
	margin:0 15px 6px 320px
}
fieldset.with_subhead span.desc, fieldset.with_subhead label {
	margin:0;
	width:auto
}
fieldset.with_subhead #post_icons {
	border:0;
	margin-left:326px
}
fieldset.with_subhead #post_icons li {
	margin-right:15px;
	margin-bottom:6px;
	float:left
}
fieldset.with_subhead .checkbox input.input_check {
	margin-left:0px
}
#toggle_post_options {
	background:transparent url(http://forums.voissa.com/public/style_images/master/add.png) no-repeat;
	font-size:0.9em;
	padding:2px 0 2px 22px;
	margin:15px;
	display:block
}
.post_form #poll_wrap .question {
	margin-bottom:10px
}
.post_form #poll_wrap .question .wrap {
	background-color:#e4ebf2;
	padding:10px;
	margin-left:290px;
	margin-right:12px
}
.post_form #poll_wrap .question .wrap ol {
	margin-left:25px;
	margin-top:16px;
	list-style:decimal
}
.post_form #poll_wrap .question .wrap ol li {
	margin:5px
}
.post_form #poll_wrap .question .wrap input.input_check, .post_form #poll_wrap .question .wrap label, .post_form #poll_wrap .question .wrap span.desc {
	text-align:left;
	margin-left:0;
	display:inline;
	width:auto;
	clear:none;
	float:none
}
.post_form #poll_wrap .question ul.post_controls {
	text-align:left
}
.post_form .question_title {
	font-weight:bold
}
.post_form #poll_form .topic_buttons {
	margin-left:315px
}
.post_form #poll_form .topic_buttons li, .post_form #poll_form .post_controls li {
	float:left
}
.post_form #poll_form #poll_stats.desc {
	margin-left:320px;
	margin-bottom:8px
}
.swfupload {
	position:absolute;
	z-index:1
}
#attachments {
	margin:15px
}
#attachments li {
	background-color:#e4ebf2;
	border:1px solid #d5dde5;
	padding:6px 20px 6px 42px;
	margin-bottom:10px;
	position:relative
}
#attachments li p.info {
	color:#69727b;
	font-size:0.8em;
	width:300px
}
#attachments li .links, #attachments li.error .links, #attachments.traditional .progress_bar {
	display:none
}
#attachments li.complete .links {
	font-size:0.9em;
	margin-right:15px;
	right:0px;
	top:12px;
	display:block;
	position:absolute
}
#attachments li .progress_bar {
	margin-right:15px;
	width:200px;
	right:0px;
	top:15px;
	position:absolute
}
#attachments li.complete, #attachments li.in_progress, #attachments li.error {
	background-repeat:no-repeat;
	background-position:12px 12px
}
#attachments li.in_progress {
	background-image:url(http://forums.voissa.com/public/style_images/master/loading.gif)
}
#attachments li.error {
	background-image:url(http://forums.voissa.com/public/style_images/master/exclamation.png);
	background-color:#e8caca;
	border:1px solid #ddafaf
}
#attachments li.error .info {
	color:#8f2d2d
}
#attachments li.complete {
	background-image:url(http://forums.voissa.com/public/style_images/master/accept.png)
}
#attachments li .thumb_img {
	left:6px;
	top:6px;
	width:30px;
	height:30px;
	overflow:hidden;
	position:absolute
}
fieldset.attachments .input_submit, fieldset.attachments .swfupload, fieldset.attachments .input_upload {
	margin-left:15px
}
div.post_form fieldset.attachments span.desc {
	margin:0 0 0 15px;
	display:inline;
	clear:none
}
#attach_wrap {
	background:#eef3f8;
	padding:6px;
	margin-top:8px
}
#attach_wrap h4 {
	font-size:1em;
	font-weight:bold
}
#attach_wrap li {
	margin:5px 6px;
	float:left
}
#attach_wrap .desc.info {
	margin-left:24px
}
#comment_list {
	margin-top:10px
}
#comment_innerwrap .no-form {
	margin-top:4px
}
.comment_wrap .comment {
	line-height:150%;
	padding:5px;
	margin:8px
}
.comment_wrap .comment .photo {
	float:left;
	margin:0 10px 10px 0
}
.comment_wrap .comment h4, .comment_wrap .posted_date, .comment_wrap .comment .comment_content {
	margin-left:65px
}
.comment_wrap .posted_date {
	display:block
}
.comment_wrap .comment h4 {
	font-size:1.1em;
	margin-bottom: -3px;
	clear:none !important
}
.comment_wrap .comment h4 a {
	text-decoration:none
}
.comment_wrap .comment .comment_content {
	padding:10px 5px
}
.comment_options {
	float:right
}
.comment_options li {
	font-size:0.8em;
	font-weight:bold;
	margin:0 5px;
	float:left
}
.reputation {
	font-weight:bold;
	padding:3px 8px;
	margin:6px;
	display:block;
	float:right
}
.reputation.positive, .members li.positive {
	background:#6f8f52;
	color:#fff
}
.reputation.negative, .members li.negative {
	background:#b82929;
	color:#fff
}
.reputation.zero {
	background:#dedede;
	color:#6e6e6e
}
#lightbox {
	position:absolute;
	left:0;
	width:100%;
	z-index:16000 !important;
	text-align:center;
	line-height:0
}
#lightbox img {
	width:auto;
	height:auto
}
#lightbox a img {
	border:none
}
#outerImageContainer {
	position:relative;
	background-color:#fff;
	width:250px;
	height:250px;
	margin:0 auto
}
#imageContainer {
	padding:10px
}
#loading {
	position:absolute;
	top:40%;
	left:0%;
	height:25%;
	width:100%;
	text-align:center;
	line-height:0
}
#hoverNav {
	position:absolute;
	top:0;
	left:0;
	height:100%;
	width:100%;
	z-index:10
}
#imageContainer>#hoverNav {
	left:0
}
#hoverNav a {
	outline:none
}
#prevLink, #nextLink {
	width:49%;
	height:100%;
	background-image:url(data:image/gif;base64,AAAA);
	display:block
}
#prevLink {
	left:0;
	float:left
}
#nextLink {
	right:0;
	float:right
}
#prevLink:hover, #prevLink:visited:hover {
	background:url(http://forums.voissa.com/public/style_images/master/lightbox/prevlabel.gif) left 15% no-repeat
}
#nextLink:hover, #nextLink:visited:hover {
	background:url(http://forums.voissa.com/public/style_images/master/lightbox/nextlabel.gif) right 15% no-repeat
}
#imageDataContainer {
	font:10px Verdana, Helvetica, sans-serif;
	background-color:#fff;
	margin:0 auto;
	line-height:1.4em;
	overflow:auto;
	width:100%
}
#imageData {
	padding:0 10px;
	color:#666
}
#imageData #imageDetails {
	width:70%;
	float:left;
	text-align:left
}
#imageData #caption {
	font-weight:bold
}
#imageData #numberDisplay {
	display:block;
	clear:left;
	padding-bottom:1.0em
}
#imageData #bottomNavClose {
	width:66px;
	float:right;
	padding-bottom:0.7em;
	outline:none
}
#overlay {
	position:absolute;
	top:0;
	left:0;
	z-index:15000 !important;
	width:100%;
	height:500px;
	background-color:#000
}
strong.bbc {
	font-weight:bold !important
}
em.bbc {
	font-style:italic !important
}
span.bbc_underline {
	text-decoration:underline !important
}
acronym.bbc {
	border-bottom:1px dotted #000
}
div.bbc_center {
	text-align:center
}
div.bbc_left {
	text-align:left
}
div.bbc_right {
	text-align:right
}
div.bbc_indent {
	margin-left:50px
}
del.bbc {
	text-decoration:line-through !important
}
ul.bbc {
	list-style:disc outside;
	margin-left:30px
}
ul.bbc ul.bbc {
	list-style-type:circle
}
ul.bbc ul.bbc ul.bbc {
	list-style-type:square
}
ul.bbcol.decimal {
	margin-left:30px;
	list-style-type:decimal
}
ul.bbcol.lower-alpha {
	margin-left:30px;
	list-style-type:lower-alpha
}
ul.bbcol.upper-alpha {
	margin-left:30px;
	list-style-type:upper-alpha
}
ul.bbcol.lower-roman {
	margin-left:30px;
	list-style-type:lower-roman
}
ul.bbcol.upper-roman {
	margin-left:30px;
	list-style-type:upper-roman
}
hr.bbc {
	display:block;
	border-top:2px solid #777
}
div.bbc_spoiler {
}
div.bbc_spoiler span {
	font-weight:bold
}
div.bbc_spoiler_wrapper {
	border:1px inset #777;
	padding:4px
}
div.bbc_spoiler_content {
}
input.bbc_spoiler_show {
	width:45px;
	font-size: .7em;
	margin:0px;
	padding:0px
}
pre.prettyprint {
	padding:5px;
	background:#f8f8f8;
	border:1px solid #c9c9c9;
	overflow:auto;
	margin-left:10px;
	font-size:11px;
	line-height:140%
}
p.citation {
	background:#d3e9dc url(http://forums.voissa.com/public/style_images/master/citation_bg.png) no-repeat right;
	color:#2b3730;
	font-size:0.9em;
	font-weight:bold;
	border-width:1px 1px 0 3px;
	border-style:solid;
	border-color:#6fa987;
	padding:5px 8px
}
div.blockquote {
	background:#f3f9f6;
	font-size:0.9em;
	border-width:1px 1px 1px 3px;
	border-style:solid;
	border-color:#6fa987;
	margin:0px;
	margin-top:0px
}
div.blockquote p.citation {
	background-color:#e5d2e9;
	color:#413544;
	border-color:#ae7eb9
}
div.blockquote div.blockquote {
	background:#f9f5fa;
	font-size:1em;
	border-color:#ae7eb9;
	margin: -0px 15px 0px 15px
}
div.blockquote div.blockquote p.citation {
	background-color:#e9e7d1;
	color:#474534;
	border-color:#b2ab72
}
div.blockquote div.blockquote div.blockquote {
	background:#f9f8f3;
	border-color:#b2ab72
}
div.blockquote p.citation {
	margin:6px 15px 0 15px;
	font-size:1em
}
div.quote {
	padding:12px
}
div.quote p.blockquote {
	margin-left: -12px
}
cite {
	display:block;
	font-weight:bold
}
blockquote cite {
	font-size:1em
}
#help_topics {
	border:1px solid #d5dde5
}
#help_topics li {
	background-image:url(http://forums.voissa.com/public/style_images/master/help.png);
	background-repeat:no-repeat;
	background-position:9px 12px;
	padding:10px 32px;
	margin-bottom:2px
}
#help_topics li h3 {
	padding:2px 0 0 0
}
.help_doc {
	padding:10px;
	border:1px solid #d5dde5
}
#help_topics .help_doc ul, #help_topics .help_doc ol {
	padding:8px 0
}
#help_topics .help_doc li {
	background:none;
	padding:2px
}
#index_stats.portal {
	margin-top:0px
}
#portal_articles {
	width:76%;
	margin-right:2%
}
#portal_active_users ul, #portal_active_users li {
	float:left;
	padding:3px
}
#portal_active_users ul {
	margin-bottom:15px
}



ul {list-style-type:none;}
