@charset "utf-8";
/* CSS Document */

body {
	background-color: #040404;
	margin:0; 
 	padding:0;
	text-align:center;
	background: #000000 url(/i/themes/default/bg.jpg) no-repeat center top;
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*font-family:Arial, Helvetica, sans-serif;  */
	font-size:12px;
	color: #1E1E1E;
}

a {
	color: #1A6AB3;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

img { border:0px }

/****** HEADER START ******/

#header{ 
	width:995px; 
	text-align:left; 
	margin:0 auto; 
}

#topmenu {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	height:24px;
	margin-bottom:7px;
	color:#555454;
	padding-top:6px;
	padding-left:23px;
	padding-right:23px;
}

#topmenu a:link, #topmenu a:visited, #topmenu a:active {
 	color:#FFFFFF;
	font-size:10px;
	text-decoration:none;
}

#topmenu a:hover {
	text-decoration:underline;
}

#header .logo { float: left; width: 263px; }
#header .banner { float: right; width: 728px; height:90px; border:1px #101010 solid; margin-top:2px; }
#header .menuwrapper { clear:both; }

.menu {
	margin: 0;
	padding: 0;
	list-style: none;
	width:995px;
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: 0px -50px;
	background-repeat:no-repeat;
	height:47px;
}
.menu li {
	padding: 0;
	margin: 0;
	height: 47px;
	list-style: none;
	background-repeat: no-repeat;
}
.menu li a, .menu li a:visited {
	display: block;
	text-decoration: none;
	text-indent: -9999px;
	height: 47px;
	background-repeat: no-repeat;
}
.menu a:hover { background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .forside { width: 118px; margin-left:4px; }
.menu .forside_active { width: 118px; margin-left:4px; background-position: -4px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .forside a:hover, .menu .forside_active a:hover { background-position: -4px -100px; }
.menu .deals { width: 125px; margin-left:2px; }
.menu .deals_active { width: 125px; margin-left:2px; background-position: -350px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .deals a:hover, .menu .deals_active a:hover { background-position: -350px -100px; }
.menu .races { width: 93px; margin-left:2px; }
.menu .races_active { width: 93px; margin-left:2px; background-position: -124px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .races a:hover,.menu .races_active a:hover { background-position: -124px -100px; }
.menu .promotions { width: 129px; margin-left:2px; }
.menu .promotions_active { width: 129px; margin-left:2px; background-position: -219px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .promotions a:hover,.menu .promotions_active a:hover { background-position: -219px -100px; }
.menu .forum { width: 94px; margin-left:2px; }
.menu .forum_active { width: 94px; margin-left:2px; background-position: -477px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .forum a:hover, .menu .forum_active a:hover{ background-position: -477px -100px; }
.menu .laer-poker { width: 119px; margin-left:2px; }
.menu .laer-poker_active { width: 119px; margin-left:2px; background-position: -573px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .laer-poker a:hover, .menu .laer-poker_active a:hover { background-position: -573px -100px; }
.menu .vidensbanken { width: 156px; margin-left:2px; }
.menu .vidensbanken_active { width: 156px; margin-left:2px; background-position: -835px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); }
.menu .vidensbanken a:hover, .menu .vidensbanken_active a:hover { background-position: -835px -100px; }
.menu .pokervideoer { width: 139px; margin-left:2px; }
.menu .pokervideoer_active { width: 139px; margin-left:2px; background-position: -694px -100px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2);  }
.menu .pokervideoer a:hover, .menu .pokervideoer_active a:hover { background-position: -694px -100px; }
.menu li {float: left;}
.menu:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/****** HEADER END ******/

/****** FOOTER START ******/

#footer{ 
    background-color: #191919;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin: 0 auto;
    padding-bottom: 14px;
    padding-left: 40px;
    padding-top: 30px;
    text-align: left;
    width: 945px;
}

#footer a {
    color: #999999;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}

#footer span { font-size:12px; }

#facebook_bnt {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-0px -100px; font-size:1px; height:30px; width:31px; display:block; text-decoration:none;
}

#footer_line { background-color:#272727; height:1px; margin-bottom:5px; margin-top:8px; }
#footer_line2 { height:1px; background-color:#272727; margin-bottom:16px; margin-top:16px; }
.footer_field { width:170px; border:1px #333333 solid; background-color:#d1d1d1; padding:4px; font-size:11px; height:15px; }

/****** FOOTER END ******/

/****** MAIN START ******/
#mainwrapper {
	width:995px; 
	text-align:left; 
	margin:0 auto;
}

.main_1c {
	background-image:url(/i/themes/default/main_bg.png);
	min-height:600px;
	padding-right:38px; padding-left:38px; padding-top:10px; padding-bottom:20px;
}

.main_1c_top {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -0px -325px;
	height:15px;
	margin-top:6px;
}

.main_2cl {
	background-image:url(/i/themes/default/main_bg_2cl.png);
	min-height:700px;
}

.main_2cl_top {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -0px -300px;
	height:15px;
	margin-top:6px;
}

.main_2cl_left { float:left; width:264px; }
.main_2cl_right { float:left; width:650px; padding-right:38px; padding-left:38px; padding-top:10px; padding-bottom:20px; }

.main_2cr_a { width:611px; float:left; }
.main_2cr_a img { max-width:611px; }
.main_2cr_b { width:30px; float:left; }
.main_2cr_c { width:278px; float:left; }


.submenu_horizontal .item_off {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -0px -907px;
	float:left;
	height:35px;
	margin-top:23px;
	min-width:100px;
	text-align:center;
}

.submenu_horizontal .item_off a {
	color:#333333;
	display:block;
	text-decoration:none;
	height:100%;
	width:100%;
	padding-top:10px;
	font-size:11px;
}

.submenu_horizontal .item_off_left {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -400px -907px;
	float:left;
	height:35px;
	margin-top:23px;
	width:12px;
}

.submenu_horizontal .item_off_right {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -412px -907px;
	float:left;
	height:35px;
	margin-top:23px;
	width:12px;
	margin-right:1px;
}

.submenu_horizontal .item_on {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -0px -872px;
	float:left;
	height:35px;
	margin-top:23px;
	min-width:100px;
	text-align:center;
}

.submenu_horizontal .item_on a {
	color:#fefefe;
	display:block;
	font-weight:bold;
	text-decoration:none;
	height:100%;
	width:100%;
	padding-top:10px;
	font-size:11px;
}

.submenu_horizontal .item_on_left {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -400px -872px;
	float:left;
	height:35px;
	margin-top:23px;
	width:12px;
}

.submenu_horizontal .item_on_right {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -412px -872px;
	float:left;
	height:35px;
	margin-top:23px;
	width:12px;
	margin-right:1px;
}

.submenu_horizontal {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position: -0px -800px;
	height:58px;
	margin-top:6px;
	padding-left:38px;
}

.submenu_vertical {
	margin-top:10px;
}

.submenu_vertical a {
	color:#666666;
	font-weight:bold;
}
.submenu_vertical .stg {
	height:1px; background-color:#e0e0de; width:200px; margin-left:34px;
}

.submenu_vertical .on {
	height:44px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:0px -625px; margin-top:1px; margin-bottom:1px;
}
.submenu_vertical .account_ignorelist { padding-left:70px; height:30px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:46px -519px; padding-top:13px; }
.submenu_vertical .account_sikkerhed { padding-left:70px; height:30px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:46px -564px; padding-top:13px; }
.submenu_vertical .account_skiftadgangskode { padding-left:70px; height:30px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:46px -471px; padding-top:13px; }
.submenu_vertical .account_skiftprofilbillede { padding-left:70px; height:30px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:46px -428px; padding-top:13px; }
.submenu_vertical .account_emailindstillinger { padding-left:70px; height:30px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:46px -383px; padding-top:13px; }
.submenu_vertical .account_forumindstillinger { padding-left:70px; height:30px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:46px -340px; padding-top:13px; }
.submenu_vertical .account_layoutindstillinger { padding-left:70px; height:30px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-353px -293px; padding-top:13px; }
/****** MAIN END ******/


/* BREADCRUMBS START */
.breadcrumb { margin-bottom:13px; color:gray; margin-top:3px; }
.breadcrumb a { color:gray; text-decoration:underline; }
/* BREADCRUMBS END */


/****** TEXT START ******/
p {
    margin: 0px;
    padding: 0px;
	line-height:150%;
}

h1 {
	margin:0px;
	padding:0px;
	font-size:22px;
}

h2 {
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:18px;
}

h3 {
	margin:0px;
	padding:0px;
	font-weight:bold;
	font-size:14px;
}

.black_underline {
	text-decoration:underline;
	color:#1E1E1E;
}

.text {	line-height:1.5; }

.underline { text-decoration: underline; }

/****** TEXT END ******/

/* FARVER START */
.red{ color:#FF0000; }
.red_glow{ color:#FF0000; text-shadow:yellow 0 0 6px; }
.green{ color:#006600; }
.white { color:#FFFFFF; }
.gray{ color:#888888; }
.gray_light {color:#CCCCCC; }
.gray_dark { color:#666666; }
.link_color { color:#1A6AB3; }
.link_color_bold { color:#1E1E1E; font-weight:bold; }
.forum_transparent { color:#FFFFFF; }
/* FARVER END */

/* Lightbox */
#inlinelogin_container { margin-top:20px; margin-left:24px; width:338px; }
.inlinelogin_headline { color:#999999; margin-top:10px; margin-bottom:2px; }
/* */

/* MISC START */
.boxerrorsmall{ background-color:#fff9d7; border:1px solid #e2c822; padding:7px; padding-left:10px; color:#161616; font-weight:bold; margin-bottom:15px; }

.boxerror{ background-color:#fff9d7; border:1px solid #e2c822; padding:7px; padding-left:10px; color:#161616; margin-bottom:15px; }

.boxdone { background-color:#eff6e8; border:1px solid #a5cc7a; padding:7px; padding-left:10px; color:#10100e; margin-bottom:15px; }

.boxdonesmall { background-color:#eff6e8; border:1px solid #a5cc7a; padding:7px; padding-left:10px; color:#10100e; margin-bottom:15px; font-weight:bold; }

.boxinfosmall { background-color:#ebf7ff; border:1px solid #6699cc; padding:7px; padding-left:10px; font-weight:bold; margin-bottom:15px; }

.bntdelete { height:16px; width:16px; display:block; text-indent:-9999px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -400px; }

.bar {
	background-color:#333333; font-weight:bold; color:#FFFFFF; padding:6px; padding-left:9px; margin-bottom:10px;
}

.bar_black {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:-0px -1100px; color:#FFFFFF; font-weight:bold; height:22px; padding-top:6px; padding-left:20px;
}

.box{
	margin-bottom:20px;
	padding:20px 20px 25px;
	background-color:#fafafa;
	border:1px solid lightGrey;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}

.grayline {
	background-color:#E9E9E9;
	height:1px;
	margin-bottom:12px;
	margin-top:12px;
}

.grayline_bg {
	background-color:#E9E9E9;
}

.grayline_dark_sprite {
	height:25px;
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2);
	background-position:-0px -688px;
}

#countdown_kunpn { height:34px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:-0px -400px; margin-top:6px; font-size:14px; font-weight:bold; padding-top:16px; padding-left:62px; }
#countdown_kunpn a { color:#1E1E1E; }
#countdown { height:34px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:-0px -460px; margin-top:6px;  font-size:14px; font-weight:bold; padding-top:16px; padding-left:62px; }
#countdown a { color:#1E1E1E; }
#countdown_timer { color:#990000; margin-right:10px; }

.img_border_40{ width:40px; height:40px; border:1px solid #e0e0e0; padding:2px; }
.img_border_100{ width:100px; height:100px; border:1px solid #e0e0e0; padding:3px; }
.img_border_150{ width:150px; height:150px; border:1px solid #666666; padding:3px; }
.border_round { border:1px solid #d7d7d7; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; padding:3px; }

.loadingtext { color:#a2a2a2; font-size:10px;  }

.login_icon_lock { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position: 0px -250px; background-repeat:no-repeat; height:35px; padding-left:37px; font-size:20px; font-weight:bold; padding-top:4px;border-bottom:1px #b2b2b2 solid; }

.login_field_username { background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -400px -200px; width:312px; height:18px; padding-left:26px; padding-top:6px; padding-bottom:6px; border:0px; color:#484848; }

.login_field_password { background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: 0px -200px; width:312px; height:18px; padding-left:26px; padding-top:6px; padding-bottom:6px; border:0px; color:#484848; }

.hidden { display: none; }

.warningdiv { border: 1px #e2c822 solid; background-color:#fff9d7; padding:10px; margin-bottom:10px; margin-top:10px; line-height:120%; font-size:11px; }

.row_odd { background-color:#f3f3f3; }
.row_even { background-color:#ffffff; }

.img_border { border:2px solid; }

.cleaner {
  clear: both;
  font-size: 1px;
}

/* MICS END */


/* DEALS START */
.deals_teaser { height:176px; color:#FFFFFF; background-image:url(/i/themes/default/deals_bg_teaser.jpg); margin-bottom:15px; }
.deals_teaser_inner { height:150px; color:#FFFFFF; padding-left:35px; padding-top:26px; }
.deals_teaser_inner_rakeback { margin-bottom:5px; margin-top:5px; font-size:14px; }
.deals_teaser_inner_bonus { margin-bottom:20px; font-size:14px; }
.deals_bg_highlight { background-color:#f8f8f8; }
.deals_box_outer { background-color:#ebebeb; padding:3px; }
.deals_box_inner { background-color:#FFFFFF; border:1px solid #cccccc; }
.deals_featured_teaser { padding-left:8px; line-height:180%; font-weight:bold; font-size:11px; }
.deals_featured_link { margin-top:5px; }
.deals_featured_link a { text-decoration:underline; padding-left:19px; }
/* DEALS END*/


/* GRINDTRACKER START */
.gt_column { background-color:#0066CC; position: absolute; bottom:0; left:0; width:100%; }
.gt_line_outer { background-color:#CCCCCC; height:12px; }
.gt_line_inner { height:12px; background-color:#0099cc; }
/* GRINDTRACKER END */


/* PROFILE START */
.profile_info_a { width:150px; float:left; color:#666666; }
.profile_info_b { float:left; }
.profile_bnt_edit { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -499px; padding-top:2px; padding-bottom:2px; padding-left:18px; }
/* PROFILE END */


/* BLOCKS START */
.block_inner { background-color:#FFFFFF; border:1px solid #cccccc; padding-top:13px; padding-bottom:13px; }
.block_inner_new { background-color:#FFFFFF; border:1px solid #cccccc; padding:15px; }
.block_outer { background-color:#ebebeb; padding:3px; margin-bottom:15px; }	
.block_headline { margin-top:0px; margin-bottom:8px; font-size:14px; font-weight:bold; }
.block_bnt_on { background-color:#990000; width:auto;text-align:center; float:left; border:1px solid #990000; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;  padding:3px; margin-right:6px; margin-bottom:8px; }
.block_bnt_off { background-color:#737373; width:auto; text-align:center; float:left; border:1px solid #737373; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; padding:3px; margin-right:6px; margin-bottom:8px; }

/* BLOCKS END */

/* FORUM START */
.forum_post { background-color:#ffffff; }
.forum_post_header { background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position: -0px -1100px; height:28px; color:#FFFFFF; padding-left:20px; }
.forum_post_header .separator { color:#737475; font-size:16px; text-align:center; }
.forum_post_body { background-image:url(/i/themes/default/forum_body_bg.png);}
.forum_post_body_top { background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position: -0px -1140px; height:8px; margin-top:3px; }
.forum_post_body_bund { background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position: -0px -1148px; height:8px; margin-bottom:3px; }
.forum_post_userinfo { width:155px; padding-left:20px; font-size:11px; float:left; line-height:150%; word-wrap:break-word; }
.forum_post_tekst { width:700px; float:left; padding-left:20px; padding-right:20px; padding-top:8px; line-height:150%; word-wrap:break-word; }
.forum_post_tekst img { max-width: 700px; }
.forum_post_footer { border-top: 1px #ebebeb solid; margin-top:15px; padding-top:7px; }
.forum_post_editinfo { padding:5px; background-color:#ffffff; font-size:11px; color:#333333; margin-top:15px; border: 1px dashed #cccccc; }
.forum_avatar { border: 1px solid #D7D7D7; border-radius: 4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:3px; width:100px; height:100px; background-color:#FFFFFF; }
.quote { padding:8px; margin-bottom:5px; margin-left:15px; margin-right:15px; margin-top:10px; font-size:11px; color:#333333; border:1px solid #b1cad6; background-color:#edf5f9;  }
.quote img { max-width: 300px; }
.forum_post_header_score { text-align:center; }
.ratinggreen { color:#6dd023; font-weight:bold; text-align:center; }
.ratinggreen_underline { color:#6dd023; font-weight:bold; text-align:center; border-bottom:1px #6dd023 dotted; }
.ratingblack { color:#999999; font-weight:bold; text-align:center; }
.forum_group_admin { color:#007706; }
.forum_group_mod { color:#df9026; }
.linktopost { color:#ffffff; }

.forum_warning_red a { 	font-weight:bold; color:#000000; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-repeat:no-repeat; padding-top:2px; padding-bottom:2px; padding-left:18px; background-position:0px 2px}

.forum_warning_yellow a { 	font-weight:bold; color:#000000; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-repeat:no-repeat; padding-top:2px; padding-bottom:2px; padding-left:18px; background-position:0px -48px}

.forum_list { color:#27343C; font-size:11px; }
.forum_list_table { width:910px; }

.forum_list a {	font-weight:bold; font-size:12px; }
a:visited.link { color:#1E1E1E; }

.forum_row_odd { background-color:#ffffff; }
.forum_row_even { background-color:#e4efef; }

.forum_header {
background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:-0px -950px; height:24px; color:#333333; font-size:11px; padding-top:10px; 
}

.forum_subtabs {
	font-size:11px;
	height:25px;
	padding-top:9px;
	padding-left:30px;
}

.forum_subtabs a {
	color:#333333;
	margin-right:20px;
}

.forum_subtabs a.on {
	color:#960b0f;
}

.forum_line {
	background-color:#dae0e4;
	height:1px;
}

.forum_tabs {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:-0px -1000px; height:36px; padding-left:30px;
}

.forum_tabs a:link.on, .forum_tabs a:visited.on, .forum_tabs a:active.on {
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	height:26px;
	display:block;
	float:left;
	padding-top:10px;
	background-image:url(/i/themes/default/forum_tab_on.png);
	background-position:center;
	background-repeat:no-repeat;
	margin-right:45px;
}

.forum_tabs a:link.off, .forum_tabs a:visited.off, .forum_tabs a:active.off {
	font-size:12px;
	font-weight:bold;
	color:#cccccc;
	height:26px;
	display:block;
	float:left;
	padding-top:10px;
	margin-right:45px;
}

.bntvoteup {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-repeat:no-repeat; background-position: -0px -650px; width:18px; height:18px; font-size:1px; display:block;
}

a.nextPage {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-repeat:no-repeat; background-position: -800px -353px; width:16px; height:16px; font-size:1px; display:block; float:left; text-decoration:none; margin-left:10px;
}

.forum_topic_functions {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:-0px -1050px; height:24px; color:#333333; font-size:11px; padding-top:10px; margin-bottom:10px; padding-left:20px;
}

#forum_links_gotonew {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-0px -303px; padding-top:2px; padding-bottom:2px; padding-left:17px; margin-right:22px; font-weight:bold;
}


#forum_links_skrivsvar {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -500px; padding-top:2px; padding-bottom:2px; padding-left:20px; margin-right:22px; font-weight:bold;
}

#forum_links_bookmark_delete {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -550px; padding-top:2px; padding-bottom:2px; padding-left:20px; margin-right:22px; font-weight:bold;
}

#forum_links_bookmark_add {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -550px; padding-top:2px; padding-bottom:2px; padding-left:20px; margin-right:22px; font-weight:bold;
}

#forum_links_subscribe_add {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -597px; padding-top:2px; padding-bottom:2px; padding-left:20px; margin-right:22px; font-weight:bold;
}

#forum_links_subscribe_delete {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -597px; padding-top:2px; padding-bottom:2px; padding-left:20px; margin-right:22px; font-weight:bold;
}

#forum_links_hide_add {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -646px; padding-top:2px; padding-bottom:2px; padding-left:20px; margin-right:22px; font-weight:bold;
}

#forum_links_hide_delete {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -646px; padding-top:2px; padding-bottom:2px; padding-left:20px; margin-right:22px; font-weight:bold;
}

#forum_links_share_facebook {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -300px; padding-top:2px; padding-bottom:2px; padding-left:20px; font-weight:bold; color:#405d98;
}

.forum_links_report {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -449px; padding-top:2px; padding-bottom:2px; padding-left:18px;
}

.forum_links_quote {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -399px; padding-top:2px; padding-bottom:2px; padding-left:18px;
}

.forum_links_edit {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-800px -499px; padding-top:2px; padding-bottom:2px; padding-left:18px;
}

.forum_links_delete {
	background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-2px -531px; padding-top:2px; padding-bottom:2px; padding-left:18px;
}

.forum_links_separator {
	padding-left:10px; padding-right:10px; color:#ebebeb; font-size:18px;
}

.forum_bar_svar { background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-position:-0px -1100px; color:#FFFFFF; font-weight:bold; height:22px; padding-top:6px; padding-left:20px; margin-top:15px; }

a.forum_icon32_category { display:block; text-decoration:none; height:32px; width:32px;  background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -250px; margin-left:5px; }

.forum_icon24_post { width:24px; height:24px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -450px; margin-left:7px; }
.forum_icon24_hot { width:24px; height:24px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-0px -180px; margin-left:7px; }
.forum_icon24_value { width:24px; height:24px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-398px -180px; margin-left:7px; }
.forum_icon24_video { width:24px; height:24px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-600px -450px; margin-left:7px; }
.forum_icon24_aid { width:24px; height:24px; background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -120px; margin-left:7px; }

.forum_pagelinks { font-size:12px; margin-top:5px; width:910px; margin-left:5px; color:#DEDFDF; }
.forum_pagelinks span { font-size:12px;  padding-left:7px; padding-right:7px; color:#333333; }
.forum_pagelinks a:link, .forum_pagelinks a:visited, .forum_pagelinks a:active { font-weight:normal; font-size:12px; padding-left:7px; padding-right:7px; }

#forum_bnt_bold { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-400px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_italic { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-429px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_underline { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-458px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_strikethrough { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-719px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_link { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-487px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_quote { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-516px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_heart { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-545px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_club { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-574px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_diamond { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-603px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_spade { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-632px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_youtube { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-661px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_image { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-690px -000px; display:block; height:25px; width:25px; text-decoration:none; float:left; margin-right:4px; }
#forum_bnt_hh { background-image:url(/i/themes/default/sprite_icons.png?v=4); background-position:-750px -000px; display:block; height:25px; width:115px; text-decoration:none; float:left; margin-right:4px; }

#forumlink_container { border:1px #b4bbcd solid; padding:12px; margin-top:10px; margin-bottom:10px; }
.forumlink_text { color:#666666; margin-top:4px; }

#youtube_container { border:1px #b4bbcd solid; padding:12px; margin-top:10px; margin-bottom:10px; }
.youtube_text { color:#666666; margin-top:4px; }

#insertimg_container { border:1px #b4bbcd solid; padding:12px; margin-top:10px; margin-bottom:10px; }
.insertimg_text { color:#666666; margin-top:4px; }

.forumlist_footer {padding:0px;margin:0px;}
.forumlist_footer_h { font-weight:bold; }
#lists_container { margin-top:20px; }

.list_outer { width:309px; padding-bottom:10px; padding-top:5px; float:left; }
.list_outer .headline { background-color:#000000; color:#FFFFFF; font-size:13px; font-weight:bold; height:28px; padding-top:10px; padding-left:12px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -250px; }
.list_outer .list_tabs { background-color:#CCCCCC; font-weight:bold; height:32px; padding-top:4px; padding-left:12px; font-size:11px; font-weight:normal; border-bottom:1px solid #FFFFFF; }
.list_outer .list_tabs .on { text-align:center; float:left; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -1220px; width:90px; height:28px; text-shadow:#6d0202 0px 0px 1px;  margin-right:7px; }
.list_outer .list_tabs .off { text-align:center; float:left; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -1250px; width:90px; height:28px; text-shadow:#1a1a1a 0px 0px 1px; margin-right:7px; }
.list_outer .list_tabs a { display:block; height:22px; padding-top:6px; text-decoration:none; }
.list_outer ul {margin-left:0px;padding-left:0px;list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
.list_outer li a{ display:block; padding-left:12px; padding-top:8px; height:20px; border-bottom:1px solid #ffffff; background-color:#dcdcdc; font-weight:bold; color: #000000; text-decoration: none; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -700px; }
.list_outer li a:hover{ background-image:none; background-color:#eeeeee; }
.list_outer li:last-child a{ color:#1A6AB3; text-decoration:underline; padding-top:6px; height:22px; }

.list_outer_s { width:300px; padding-bottom:10px; padding-top:5px; float:left; }
.list_outer_s .headline { background-color:#000000; color:#FFFFFF; font-size:13px; font-weight:bold; height:28px; padding-top:10px; padding-left:12px; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -400px -250px; }
.list_outer_s .list_tabs { background-color:#CCCCCC; font-weight:bold; height:32px; padding-top:4px; padding-left:10px; font-size:11px; font-weight:normal; border-bottom:1px solid #FFFFFF; }
.list_outer_s .list_tabs .on { text-align:center; float:left; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -1220px; width:90px; height:28px; text-shadow:#6d0202 0px 0px 1px;  margin-right:4px; }
.list_outer_s .list_tabs .off { text-align:center; float:left; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -1250px; width:90px; height:28px; text-shadow:#1a1a1a 0px 0px 1px; margin-right:4px; }
.list_outer_s .list_tabs a { display:block; height:22px; padding-top:6px; text-decoration:none; }
.list_outer_s ul {margin-left:0px;padding-left:0px;list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
.list_outer_s li a{ display:block; padding-left:12px; padding-top:8px; height:20px; border-bottom:1px solid #ffffff; background-color:#dcdcdc; font-weight:bold; color: #000000; text-decoration: none; background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -700px; }
.list_outer_s li a:hover{ background-image:none; background-color:#eeeeee; }
.list_outer_s li:last-child a{ color:#1A6AB3; text-decoration:underline; padding-top:6px; height:22px; }

#forum_annonce_top { margin-bottom:15px; border:1px #d3d3d3 solid; -moz-border-radius:4px;-webkit-border-radius:4px; border-radius:4px; padding-top:15px; padding-bottom:15px; padding-left:30px; font-size:11px; }
#forum_annonce_top .img { float:left; width:72px; }
#forum_annonce_top .text { float:left; width:190px; }
#forum_annonce_top .marginr30 { margin-right:33px; }

/* FORUM END */

/* SCROLL START */
<!--
.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 830px;
	height:22px;
}

.scrollable .items {
	/* this cannot be too large */
	position:absolute;
	clear:both;
	width:9999em;
}

/* active item */
.scrollable .active {
	border:2px solid #000;
	z-index:9999;
	position:relative;
}

/* this makes it possible to add next button beside scrollable */
.scrollable {
	float:left;	
}

/* disabled navigational button */
a.disabled {
	visibility:hidden !important;		
} 
-->
/* SCROLL END */

/* INPUT START */
form {
	margin:0px;
	padding:0px;
}

.textfield_medium {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -800px -200px; width:332px; height:18px; padding-left:6px; padding-top:6px; padding-bottom:6px; border:0px; color:#484848;
}

.textfield_small {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -0px -550px; width:244px; height:18px; padding-left:6px; padding-top:6px; padding-bottom:6px; border:0px; color:#484848;
}

.textfield_xsmall {
	background-image:url(/i/themes/default/sprite_layout_new.png?v=2); background-repeat:no-repeat; background-position: -300px -550px; width:144px; height:18px; padding-left:6px; padding-top:6px; padding-bottom:6px; border:0px; color:#484848;
}

/* INPUT END */

/* TABLES START */
table.pntable {
	border:0px;
}
table.pntable th {
	padding: 8px;
	color: #ffffff;
	background-color: #464646;
	font-weight:bold;
	text-align:center;
}
table.pntable td {
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px #CCCCCC solid;
}
/* TABLES END */

/* FRONTPAGE START */
.frontpage_boxes_img {
	border:1px solid #d7d7d7;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	padding:3px;
	float:left;
}
/* FRONTPAGE END */

.tipsy { padding: 5px; font-size: 10px; position: absolute; z-index: 100000; }
.tipsy-inner { padding: 5px 8px 4px 8px; background-color: black; color: white; max-width: 200px; text-align: center; }
.tipsy-inner { border-radius: 3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
.tipsy-arrow { position: absolute; background: url('/i/tipsy.gif') no-repeat top left; width: 9px; height: 5px; }
.tipsy-n .tipsy-arrow { top: 0; left: 50%; margin-left: -4px; }
.tipsy-nw .tipsy-arrow { top: 0; left: 10px; }
.tipsy-ne .tipsy-arrow { top: 0; right: 10px; }
.tipsy-s .tipsy-arrow { bottom: 0; left: 50%; margin-left: -4px; background-position: bottom left; }
.tipsy-sw .tipsy-arrow { bottom: 0; left: 10px; background-position: bottom left; }
.tipsy-se .tipsy-arrow { bottom: 0; right: 10px; background-position: bottom left; }
.tipsy-e .tipsy-arrow { top: 50%; margin-top: -4px; right: 0; width: 5px; height: 9px; background-position: top right; }
.tipsy-w .tipsy-arrow { top: 50%; margin-top: -4px; left: 0; width: 5px; height: 9px; }

/* TWITTER BOOTSTRAP */

.btn {
  display: inline-block;
  *display: inline;
  /* IE7 inline-block hack */

  *zoom: 1;
  padding: 4px 10px 4px;
  margin-bottom: 0;
  font-size: 13px;
  line-height: 18px;
  *line-height: 20px;
  color: #333333;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
  cursor: pointer;
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(top, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #e6e6e6;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border: 1px solid #cccccc;
  *border: 0;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  *margin-left: .3em;
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}
.btn:hover,
.btn:active,
.btn.active,
.btn.disabled,
.btn[disabled] {
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
}
.btn:active,
.btn.active {
  background-color: #cccccc \9;
}
.btn:first-child {
  *margin-left: 0;
}
.btn:hover {
  color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -ms-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.btn:focus {
  outline: thin dotted #333;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}
.btn.active,
.btn:active {
  background-color: #e6e6e6;
  background-color: #d9d9d9 \9;
  background-image: none;
  outline: 0;
  -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
  box-shadow: inset 0 2px 4px rgba(0,0,0,.15), 0 1px 2px rgba(0,0,0,.05);
}
.btn.disabled,
.btn[disabled] {
  cursor: default;
  background-color: #e6e6e6;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.btn-large {
  padding: 9px 14px;
  font-size: 15px;
  line-height: normal;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.btn-large [class^="icon-"] {
  margin-top: 1px;
}
.btn-small {
  padding: 5px 9px;
  font-size: 11px;
  line-height: 16px;
}
.btn-small [class^="icon-"] {
  margin-top: -1px;
}
.btn-mini {
  padding: 2px 6px;
  font-size: 11px;
  line-height: 14px;
}
.btn-primary,
.btn-primary:hover,
.btn-warning,
.btn-warning:hover,
.btn-danger,
.btn-danger:hover,
.btn-success,
.btn-success:hover,
.btn-info,
.btn-info:hover,
.btn-inverse,
.btn-inverse:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.btn-primary.active,
.btn-warning.active,
.btn-danger.active,
.btn-success.active,
.btn-info.active,
.btn-inverse.active {
  color: rgba(255, 255, 255, 0.75);
}
.btn {
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn-primary {
  background-color: #0074cc;
  background-image: -moz-linear-gradient(top, #0088cc, #0055cc);
  background-image: -ms-linear-gradient(top, #0088cc, #0055cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0055cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0055cc);
  background-image: -o-linear-gradient(top, #0088cc, #0055cc);
  background-image: linear-gradient(top, #0088cc, #0055cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0088cc', endColorstr='#0055cc', GradientType=0);
  border-color: #0055cc #0055cc #003580;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0055cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-primary:hover,
.btn-primary:active,
.btn-primary.active,
.btn-primary.disabled,
.btn-primary[disabled] {
  background-color: #0055cc;
  *background-color: #004ab3;
}
.btn-primary:active,
.btn-primary.active {
  background-color: #004099 \9;
}
.btn-warning {
  background-color: #faa732;
  background-image: -moz-linear-gradient(top, #fbb450, #f89406);
  background-image: -ms-linear-gradient(top, #fbb450, #f89406);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fbb450), to(#f89406));
  background-image: -webkit-linear-gradient(top, #fbb450, #f89406);
  background-image: -o-linear-gradient(top, #fbb450, #f89406);
  background-image: linear-gradient(top, #fbb450, #f89406);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0);
  border-color: #f89406 #f89406 #ad6704;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #f89406;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-warning:hover,
.btn-warning:active,
.btn-warning.active,
.btn-warning.disabled,
.btn-warning[disabled] {
  background-color: #f89406;
  *background-color: #df8505;
}
.btn-warning:active,
.btn-warning.active {
  background-color: #c67605 \9;
}
.btn-danger {
  background-color: #da4f49;
  background-image: -moz-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -ms-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ee5f5b), to(#bd362f));
  background-image: -webkit-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: -o-linear-gradient(top, #ee5f5b, #bd362f);
  background-image: linear-gradient(top, #ee5f5b, #bd362f);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#bd362f', GradientType=0);
  border-color: #bd362f #bd362f #802420;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #bd362f;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-danger:hover,
.btn-danger:active,
.btn-danger.active,
.btn-danger.disabled,
.btn-danger[disabled] {
  background-color: #bd362f;
  *background-color: #a9302a;
}
.btn-danger:active,
.btn-danger.active {
  background-color: #942a25 \9;
}
.btn-success {
  background-color: #5bb75b;
  background-image: -moz-linear-gradient(top, #62c462, #51a351);
  background-image: -ms-linear-gradient(top, #62c462, #51a351);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
  background-image: -webkit-linear-gradient(top, #62c462, #51a351);
  background-image: -o-linear-gradient(top, #62c462, #51a351);
  background-image: linear-gradient(top, #62c462, #51a351);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#51a351', GradientType=0);
  border-color: #51a351 #51a351 #387038;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #51a351;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-success:hover,
.btn-success:active,
.btn-success.active,
.btn-success.disabled,
.btn-success[disabled] {
  background-color: #51a351;
  *background-color: #499249;
}
.btn-success:active,
.btn-success.active {
  background-color: #408140 \9;
}
.btn-info {
  background-color: #49afcd;
  background-image: -moz-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -ms-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#2f96b4));
  background-image: -webkit-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: -o-linear-gradient(top, #5bc0de, #2f96b4);
  background-image: linear-gradient(top, #5bc0de, #2f96b4);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#2f96b4', GradientType=0);
  border-color: #2f96b4 #2f96b4 #1f6377;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #2f96b4;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-info:hover,
.btn-info:active,
.btn-info.active,
.btn-info.disabled,
.btn-info[disabled] {
  background-color: #2f96b4;
  *background-color: #2a85a0;
}
.btn-info:active,
.btn-info.active {
  background-color: #24748c \9;
}
.btn-inverse {
  background-color: #414141;
  background-image: -moz-linear-gradient(top, #555555, #222222);
  background-image: -ms-linear-gradient(top, #555555, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#555555), to(#222222));
  background-image: -webkit-linear-gradient(top, #555555, #222222);
  background-image: -o-linear-gradient(top, #555555, #222222);
  background-image: linear-gradient(top, #555555, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#555555', endColorstr='#222222', GradientType=0);
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.btn-inverse:hover,
.btn-inverse:active,
.btn-inverse.active,
.btn-inverse.disabled,
.btn-inverse[disabled] {
  background-color: #222222;
  *background-color: #151515;
}
.btn-inverse:active,
.btn-inverse.active {
  background-color: #080808 \9;
}
button.btn,
input[type="submit"].btn {
  *padding-top: 2px;
  *padding-bottom: 2px;
}
button.btn::-moz-focus-inner,
input[type="submit"].btn::-moz-focus-inner {
  padding: 0;
  border: 0;
}
button.btn.btn-large,
input[type="submit"].btn.btn-large {
  *padding-top: 7px;
  *padding-bottom: 7px;
}
button.btn.btn-small,
input[type="submit"].btn.btn-small {
  *padding-top: 3px;
  *padding-bottom: 3px;
}
button.btn.btn-mini,
input[type="submit"].btn.btn-mini {
  *padding-top: 1px;
  *padding-bottom: 1px;
}

.thumbnail {
  padding: 4px;
  line-height: 1;
  border: 1px solid #ddd;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);
}
a.thumbnail:hover {
  border-color: #0088cc;
  -webkit-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  -moz-box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
  box-shadow: 0 1px 4px rgba(0, 105, 214, 0.25);
}

.highligt_row:hover{ background-color:#E6FDFF; }
.highligt_row { background-color:#FFFFFF; }
.row_stg { background-color:#e5e5e5; }

.video_box { border:1px solid #d2d2d2; background-color:#eeeeee; }

.video_filter_box {
font-family: helvetica, arial, sans serif;
font-size: 11px;
color: rgb(85,85,85);
text-shadow: 0px 1px 0px rgb(253,253,253);
background-color: rgb(240,240,240);
background-image: -webkit-gradient(linear, left top, left bottom, from(rgb(245,245,245)), to(rgb(235,235,235)));
background-image: -moz-linear-gradient(top,  rgb(245,245,245),  rgb(235,235,235));
border: 1px solid rgb(210,210,210);
padding: 12px 10px 12px 10px;
}