/* 

	PLONDEROUS THEME

	Released:	06/13/09
	Company:	CMX-Networks LLC.
	Website:	http://cmx-networks.net

	Copyright (c) 2009 CMX-Networks LLC., All Rights Reserved.
	
	This product is protected by international copyright laws.
	The distribution or reselling this product is strictly prohibited.
	Violators will be prosecuted within the highest limits of the law
	which may include fines and/or imprisonment.

	Any violations should be reported to legal@cmx-networks.net with proof
	of the claim and resources as evidence.

	Questions? Please contact our helpdesk at http://helpdesk.cmx-networks.net
	with a detailed description of the issue or question.

*/
/* Change from HelloHello.Net CIO Johnni Sandholdt 07/19/2009 */

.upgradestatus {
	width: 90%;
	height: 90%;
}

.aDetails_Title{
	font-size: 9pt;
	font-weight: bold;
	font-family: "Arial";
	color: #585858;
	padding: 5px;
	width: 310px;
}

.aDetails_Result{
	font-size: 9pt;
	font-family: "Arial";
	color: #585858;
	padding: 5px;
}

.aDetails_Title_link{
	font-size: 9pt;
	font-weight: bold;
	font-family: "Arial";
	color: #585858;
	padding: 5px;
	width: 150px;
}


.aDetails_Result_link{
	font-size: 9pt;
	font-family: "Arial";
	color: #585858;
	padding: 5px;
}

.aDetails_Referrals{
	font-size: 9pt;
	font-family: "Arial";
	color: #585858;
}

        .desc { 
			color:#6b6b6b;
		}
        .desc a {
			color:#0092dd;
		}
       

.mooddropdown dd { 
	position:relative; 
}

.mooddropdown a, .mooddropdown a:visited { 
	color:#816c5b; 
	text-decoration:none; 
	outline:none;
}

.mooddropdown a:hover { 
	color:#5d4617;
}

.mooddropdown dt a:hover { 
	color:#5d4617; 
	border: 1px solid #d0c9af;
}

.mooddropdown dt a {
	background:#FFFFFF url(arrow.png) no-repeat scroll right center; 
	display:block; 
	border: 1px solid #bbbbbb;
	width:150px;
	height: 30px;
	font-size: 8pt;
}

.mooddropdown dt a span {
	cursor:hand; 
	display:block; 
	padding:5px;
}

.mooddropdown dd ul { 
	background:#FFFFFF none repeat scroll 0 0; 
	border:1px solid #d4ca9a; 
	color:#C5C0B0; 
	display:none;
	padding:5px 0px; 
	position:absolute; 
	top:2px; list-style:none;	
	overflow: auto;
	height: 130px;
	width: 150px;
	font-size: 8pt;
}

.mooddropdown span.value { 
	display:none;
}

.mooddropdown dd ul li a { 
	padding:5px; 
	display:block;
}

.mooddropdown dd ul li a:hover { 
	background-color: #d0c9af;
}
        
.mooddropdown img.flag { 
	border:none; 
	vertical-align:middle; 
	margin-left:10px; 
}

.moodicodropdown dd { 
	position:relative; 	
}

.moodicodropdown a, .moodicodropdown a:visited { 
	color:#816c5b; 
	text-decoration:none; 
	outline:none;
}

.moodicodropdown a:hover { 
	color:#5d4617;
}

.moodicodropdown dt a:hover { 
	color:#5d4617; 
	border: 1px solid #d0c9af;
}

.moodicodropdown dt a {
	background:#FFFFFF url(arrow.png) no-repeat scroll right center; 
	display:block; 
	padding-right:20px;
	border: 1px solid #bbbbbb;
	width: 65px;
	height: 30px;
	font-size: 8pt;
}

.moodicodropdown dt a span {
	cursor:pointer; 
	display:block; 
	padding:5px;
}

.moodicodropdown dd ul { 
	background:#FFFFFF none repeat scroll 0 0; 
	border:1px solid #d4ca9a; 
	color:#C5C0B0; 
	display:none;
	padding:5px 0px; 
	position:absolute; 
	top:2px; list-style:none;	
	overflow: auto;
	height: 100px;
	width: 100px;
}

.moodicodropdown span.value { 
	display:none;
}

.moodicodropdown dd ul li a { 
	padding:5px; 
	display:block;
}

.moodicodropdown dd ul li a:hover { 
	background-color:#d0c9af;
}
        
.moodicodropdown img.flag { 
	border:none; 
	vertical-align:middle; 
	margin-left:10px; 
}

.themedropdown dd { 
	position:relative; 
}

.themedropdown a, .themedropdown a:visited { 
	color:#816c5b; 
	text-decoration:none; 
	outline:none;
	font-size: 8pt;
}

.themedropdown a:hover { 
	color:#5d4617;
	font-size: 8pt;
}

.themedropdown dt a:hover { 
	color:#5d4617; 
	border: 1px solid #d0c9af;
	font-size: 8pt;
}

.themedropdown dt a {
	background:#FFFFFF url(arrow.png) no-repeat scroll right center; 
	display:block; 
	padding-right:20px;
	border: 1px solid #bbbbbb;
	width: 65px;
	height: 30px;
	font-size: 8pt;
}

.themedropdown dt a span {
	cursor:pointer; 
	display:block; 
	padding:5px;
}

.themedropdown dd ul { 
	background:#FFFFFF none repeat scroll 0 0; 
	border:1px solid #d4ca9a; 
	color:#C5C0B0; 
	display:none;
	padding:5px 0px; 
	position:absolute; 
	top:2px; list-style:none;	
	overflow: auto;
	height: 100px;
	width: 100px;
	font-size: 8pt;
}

.themedropdown span.value { 
	display:none;
}

.themedropdown dd ul li a { 
	padding:5px; 
	display:block;
	font-size: 8pt;
}

.themedropdown dd ul li a:hover { 
	background-color:#d0c9af;
	font-size: 8pt;
}
        
.themedropdown img.flag { 
	border:none; 
	vertical-align:middle; 
	margin-left:10px; 
}

.flagvisibility { 
	display:none;
}

.wall_comment_field{
	border: 1px solid #bbbbbb;
	height: 20px;
	padding: 5px;
	color: #a77790;
	font-size: 7pt;
}

.wall_comment_holder{
	padding-left: 80px;
}

.wall_comment_holder2{
	padding-left: 40px;
}

.wall_comment{
	background-color: #f2f2f2;
	border: 1px solid #b5b5b5;
	padding: 5px;
	width: 450px;
}

ul.formWall_options {
	border: 1px solid #bbbbbb;
	padding-left: 2px;
	list-style: none;
	overflow: auto;
	height: 90px;
}

ul.formWall_options li {
	padding: 1px;
	background-color: #FFFFFF;
	font-size: 8pt;
}

ul.formWall_options li:hover {
	background-color: #FFFFFF;
	cursor: pointer;
}

.formWall_txtdropdown{
	width: 130px;
	color: #a77790;
	background-color: #FFFFFF;
}

.formWall{
	padding: 5px;
	text-align: left;
	background-color: #eeeeee;
	height: 70px;
}

.formWall2{
	padding: 5px;
	text-align: left;
	background-color: #eeeeee;
}

.formWall_headertxt{
	font-family: "Arial";
	font-size: 8pt;
	font-weight: bold;
	color: #757575;
}

.formWall_button{
	background-color: #6079ab;
	border: 1px solid #26446e;
	color: #FFFFFF;
	font-family: "Arial";
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
}

.formWall_buttonHolder{
	float:right;
	padding-top:3px;
}

.formWall_button{
	background-color: #6079ab;
	border: 1px solid #26446e;
	color: #FFFFFF;
	font-family: "Arial";
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 6px;
	padding-right: 6px;
}

.formWall_buttonHolder{
	float:right;
	padding-top:3px;
}

.formWall_bb{
	font-family: "Arial";
	float:right;
	padding: 5px;
	border: 1px solid #26446e;
	background-color: #6079ab;
	color: #FFFFFF;
	font-size: 9pt;
	cursor: pointer;
}

.formWall_bb a{
	color: #FFFFFF;
	text-decoration: none;
}

.formWall_bb a:hover{
	color: #FFFFFF;
	text-decoration: none;
}

.formWall_limiter{
	font-family: "Arial";
	text-align:left;
	color: #757575;
	font-size: 8pt;
}

.formWall_field{
	font-family: "Arial";
	background:#FFFFFF url(status.png) no-repeat scroll left center; 
	border: 1px solid #bbbbbb;
	height: 32px;
	padding: 5px;
	padding-left: 30px;
	color: #a77790;
}

.formWall_text{
	font-family: "Arial";
	color: #757575;
	font-size: 8pt;
}

.formWall_id{
	font-family: "Arial";
	background-color: #3b5998;
	color: #6079ab;
	font-size: 8pt;
	padding: 5px;
}

.formWall_mood{
	font-family: "Arial";
	color: #7b7b7b;
	font-size: 8pt;
}

.formWall_photo{
	padding-left: 10px;
	padding-right: 8px;
}

.formWall_avatar{
	border: 1px solid #cccccc;
	padding: 4px;
}

.formWall_access{
	font-family: "Arial";
	font-size: 7pt;
	color: #5E5E5E;
	text-align: center;
}

.formWall_padding{
	padding-left: 7px;
}

.formWall_name{
	font-family: "Arial";
	font-size: 8pt;
	color: #757575;
	word-wrap: break-word;
}

.formWall_name a{
	font-family: "Arial";
	font-size: 8pt;
	color: #3b5998;
	text-decoration: none;
}

.formWall_name a:hover{
	font-family: "Arial";
	font-size: 8pt;
	color: #3b5998;
	text-decoration: underline;
}

.formWall_message{
	font-family: "Arial";
	font-size: 8pt;
	color: #3b5998;
}

.formWall_date{
	font-family: "Arial";
	font-size: 8pt;
	color: #949494;
}

.formWall_options a{
	font-family: "Arial";
	font-size: 8pt;
	font-weight: bold;
	color: #3b5998;
	text-decoration: none;
}

.formWall_options a:hover{
	font-family: "Arial";
	font-size: 8pt;
	font-weight: bold;
	color: #3b5998;
	text-decoration: underline;
}

.formWall_left{
	float: left;
}

.formWall_right{
	float: right;
}

.formWall_border{
	border-bottom: 1px solid #c0cde6;
	padding-top: 10px;
}

.formWall_box{
	padding: 5px;
	width: 100%;
}

/* GENERALS */

.columnWide{
	padding-top:30px;
	width:540px;
	text-align:left;
}

.columnSmall{
	padding-top:30px;
	width:205px;
	text-align:left;
}

.padded{
	padding:5px;
}

.pages{
	text-align: center;
	font-size: 9pt;
	font-weight: bold;
	padding-top: 10px;
}

.centered{
	text-align:center;
}

.bold{
	font-weight:bold;
}

.dividerV{
	float:left;
	width:10px;
}

.dividerH{
	float:none;
	height:10px;
}

* {
	margin: 0;
	padding: 0;
}

body {
/*	background: #F6F6F6 url(images/img01.jpg) repeat-x;*/
	background-color: white;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6B6B6B;
	text-align : center;
	margin:0; padding:0;
}

.body{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-align:left;
}

.terms{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-align:left;
}

.privacy{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-align:left;
}

.help{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-align:left;
}

h1{
	font-family: "Trebuchet MS","Lucida Grande";
	font-weight:bold;
	font-size:10pt;
	padding:0px;
	margin:0;
}

h1, h2, h3, h4 {
	margin: 0;
}

h2, h3, h4 {
	margin-bottom: 20px;
	padding-bottom: 9px;
	border-bottom: 1px solid #F2F2F2;
	letter-spacing: -0.035em;
	font-weight: normal;
	color: #37404C;
}

h2 {
	font-size: 28px;
}


h3 {
	font-size: 16px;
	font-weight: bold;
}

h4 {
	font-size: 14px;
	font-weight: bold;
}

p, ul, ol {
	margin-bottom: 1.5em;
	line-height: 170%;
	text-align: justify;
}

ul, ol {
	margin-left: 3em;
}

dl.list1 {
	margin: 0;
	padding: 0;
	list-style: none;
}

dl.list1 dt {
	float: left;
	width: 70px;
}

dl.list1 dd {
	margin-bottom: 10px;
}

dl.list1 a {
	color: #666666;
}

ul.list2 {
	margin: 0;
	padding: 0;
	list-style: none;
	line-height: normal;
}

ul.list2 li {
	float: left;
	margin: 0 18px 18px 0;
}

ul.list2 li.nopad {
	margin-right: 0;
}

blockquote {
	margin-left: 3em;
	margin-right: 3em;
}

a {
	color: #0072b0;
	text-decoration: none;;
}

a:hover {
	text-decoration: underline;
}

a img {
	border: none;
}

img.left {
	float: left;
	margin: 5px 20px 0 0;
}

img.right {
	float: right;
	margin: 5px 0 0 20px;
}

.dotted-bottom{
	border-bottom: 1px dotted #b5b5b5;
}



/* FORMS */

.form{
	text-align: center;
	margin:0;
	padding:0;
	width:530px;
}

.formJoin{
	text-align: center;
	margin:0;
	padding:0;
	width:825px;
}

.formlabel{
	font-family: "Arial";
	font-size: 8pt;
	color: #666666;
	float:left;
	text-align:right;
	width:40%;
	margin: 0 0 5px 0;
	padding:6px 0px 0 0;
	display:block;
	clear:both;
}

.formelement{
	font-family: "Arial";
	font-size: 8pt;
	color: #4E8199;
	float:left;
	margin:3px;
	text-align:left;
}

.formbutton{
	padding-top:10px;
	text-align:center;
	display:block;
	clear:both;
}

.formset{
	margin-bottom:2px;
}

.textfield{
	background-color: #FFFFFF;
	border:1px solid #999999;
	padding:3px;
	color: #065ba0;
	font-family : "Arial";
	font-size: 8pt;
}

.dropdown{
	background-color: #FFFFFF;
	border:1px solid #999999;
	color: #666666;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

.textarea{
	background-color: #FFFFFF;
	border:1px solid #999999;
	padding:3px;
	color: #666666;
	font-family : "Arial";
	font-size: 8pt;
}

/*
.button{
	background-color: #097eb7;
	border:1px solid #999999;
	padding:3px;
	color: #FFFFFF;
	font-family : "Arial";
	font-size: 8pt;
}
*/
/* Johnni Sandholdt 2009 */
.button{
	/* background-color: #097eb7; */
	background: url(images/gradient_small.png) repeat-x;
	border:1px solid #999999;
	padding:5px;
	color: #FFFFFF;
	font-family : "Arial";
	font-size: 9pt;
}
/* Johnni Sandholdt 2009 */

/* WRAPPER */

#wrapper {
	width: 960px;
	margin: 0 auto;
	background: url(images/img02.jpg) repeat-y;
}

#wrapper2 {
	background: url(images/img10.jpg) no-repeat left bottom;
}



/* HEADER */

#header {
	height: 140px;
	background: #087FE7 url(images/img03.jpg) no-repeat;
}

#headerHello {
	height: 150px;
	background: url(images/hhsocial-01.png) no-repeat;
}

/* LOGO */

#logo {
	float: left;
}

#logo h1 {
	margin: 0;
	padding: 56px 0 0 58px;
	text-transform: lowercase;
	letter-spacing: -3px;
	font-size: 40px;
	color: #FFFFFF;
}

#logo h1 a {
	text-decoration: none;
	color: #FFFFFF;
}

#logoHello {
	float: left;
	margin-left: -15px;
	margin-top: -45px;
}

#logoHello h1 {
	margin: 0;
	padding: 56px 0 0 58px;
	text-transform: lowercase;
	letter-spacing: -3px;
	font-size: 40px;
	color: #FFFFFF;
}

#logoHello h1 a {
	text-decoration: none;
	color: #FFFFFF;
}


/* MENUS */

#menu {
	padding-top:10px;
	float: center;
}

#menu a {
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
/*	color: #000000;*/
}

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

#topmenu {
	width: 900px;
	text-align: right;
}

#topmenu a {
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

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



/* PAGE */

#page {
	/*background: url(images/img04.jpg) no-repeat;*/
	background: url(images/imgHH04.jpg) no-repeat;
}



/* CONTENT */

#content {
	width: 850px;
	padding-left: 50px;
}

.post {
	padding-top: 10px;
}

.post .title {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 9px;
	border-bottom: 1px solid #F2F2F2;
	letter-spacing: -0.035em;
	color: #37404C;
}

.post .title a {
	text-decoration: none;
	color: #37404C;
}

.post .title a:hover {
	text-decoration: underline;
}

.post .entry {
}

.post .meta {
	height: 16px;
	margin: 0;
	padding: 10px;
	background: url(images/img07.jpg) repeat-x left bottom;
	line-height: normal;
}

.post .meta .posted {
	display: block;
	float: left;
}

.post .meta .permalink {
	display: block;
	float: right;
	padding-left: 17px;
	background: url(images/img09.gif) no-repeat left center;
}

.post .meta .comments {
	display: block;
	float: right;
	padding: 0 30px 0 19px;
	background: url(images/img08.gif) no-repeat left center;
}



/* SIDEBAR */

#sidebar {
	float: right;
	width: 186px;
	padding: 67px 76px 0 0;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
	margin-bottom: 40px;
}

#sidebar li ul {
}

#sidebar li li {
	margin: 0;
}



/* SEARCH */

#search {
}

#search br {
	display: none;
}

#search input {
	padding: 1px 5px;
	border-top: 1px solid #BAD300;
	border-left: 1px solid #A9C817;
	border-right: 1px solid #7DAB00;
	border-bottom: 1px solid #578900;
	background: #6E9D00 url(images/img18.gif) repeat-x;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}

#search #s {
	width: 130px;
	padding: 2px 5px;
	background: #FFFFFF;
	border: 1px solid #EBEBEB;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #6B6B6B;
}



/* WIDEBAR */

#widebar {
	margin: 0 50px;
	padding: 25px 28px 0 28px;
	background: #F2F2F2 url(images/img11.gif) repeat-x;
	width:100%;
}

#widebar #colA {
	float: left;
	width: 260px;
}

#widebar #colB {
	float: left;
	width: 260px;
	padding-left: 45px;
}

#widebar #colC {
	float: left;
	width: 186px;
	padding-left: 45px;
}



/* SIDE */

.login_box_left{
	background-color: #e5e5e5;
	border: none;
}

/*
.sm_header{
	height: 22px;
	background: url(images/sm_header.gif) repeat-x;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
}
*/

/* Johnni Sandholdt 2009 */
.sm_header{
	height: 22px;
	/* background: url(images/sm_header.gif) repeat-x; */
	background: url(images/gradient_small.png) repeat-x;
	color: white;
	padding-top: 4px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
}
/* Johnni Sandholdt 2009 */


/* FOOTER */

#footer {
	height: 108px;
	background: url(images/img05.jpg) no-repeat;
}

#footer p {
	margin: 0;
	padding-top: 45px;
	text-align: center;
	color: #8E8E8E;
	font-family: Arial;
}

#footer a {
	color: #666666;
	text-decoration: none;
}

#footer a:hover {
	color: #666666;
	text-decoration: underline;
}

.txt_s1{
	color: #FFFFFF;
	font-size:12pt;
	font-weight: bold;
}

.txt_s2{
	color: #FFFFFF;
	font-size:24pt;
	font-weight: bold;
}



/* TABS */

.browserIE8.tabs{
	background-color: #eeeeee;
	padding: 5px;
	color: #505050;
	font-weight:bold;
	width:100px;
	text-align:center;
}

.browserIE8.shadetabs{
	padding: 9px;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	font: bold 12px Verdana;
	list-style-type: none;
	text-align: left;
	border-bottom: 1px solid #cccccc;
}

.browserIE8.shadetabs li{
	display: inline;
	margin: 0;
}

.browserIE8.shadetabs li a{
	padding:10px;
	text-decoration: none;
	position: relative;
	z-index: 1;
	color: #308ee8;
	background-color: #d3eefe;
}

.browserIE8.shadetabs li a:visited{
	color: #2d2b2b;
}

.browserIE8.shadetabs li a:hover{
	text-decoration: underline;
	color: #2d2b2b;
}


.browserIE8.shadetabs li a.selected{ /*selected main tab style */
	position: relative;
	color: #000000;
}

.browserIE8.shadetabs li a.selected{ /*selected main tab style */
	background-color: #FFFFFF;
	border-top: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
}
.browserIE8.shadetabs li a.selected:hover{ /*selected main tab style */
	text-decoration: none;
}

/* Johnni Sandholdt 2009 */
/* Rounded TABS */
.tabs{
	background-color: #eeeeee;
	padding: 5px;
	color: #505050;
	font-weight:bold;
	width:100px;
	text-align:center;
}

ul.shadetabs, ul.shadetabs li.shadetabs {border:0; margin:0; padding:0; list-style:none;font-size:14;}
ul.shadetabs {border-bottom:solid 1px #DEDEDE; height:29px; padding-left:20px;}
ul.shadetabs li.shadetabs {float:left; margin-right:5px;}

ul.shadetabs li.shadetabs a:link, li.shadetabs a:visited{
	background:url(images/tab-round.png) right 60px;
	color:#666666;
	display:block;
	font-weight:bold;
	height:30px;
	line-height:30px;
	text-decoration:none;
}

ul.shadetabs li.shadetabs a span{
	background:url(images/tab-round.png) left 60px;
	display:block;
	height:30px;
	margin-right:14px;
	padding-left:14px;
}

ul.shadetabs li.shadetabs a:hover{
	background:url(images/tab-round.png) right 30px;
	display:block;
}

ul.shadetabs li.shadetabs a:hover span{
	background:url(images/tab-round.png) left 30px;
	display:block;
}

/* 	Seleted item					*/
ul.shadetabs li.shadetabs a.selected, ul.shadetabs li.shadetabs a.selected:link, ul.shadetabs li.shadetabs a.selected:visited, ul.shadetabs li.shadetabs a.selected:visited, ul.shadetabs li.shadetabs a.selected:hover{
	background:url(images/tab-round.png) right 0 no-repeat;
} 
ul.shadetabs li.shadetabs a.selected span, ul.shadetabs li.shadetabs a.selected, ul.shadetabs li.shadetabs a.selected:hover{
	background:url(images/tab-round.png) left 0 no-repeat;
}
/* Johnni Sandholdt 2009 */

.tabcontent{
	width: 100%;
	padding:5px;
	display:none;
}

@media print {
.tabcontent {
	display:block !important;
}
}



/* ECARDS */

.ecard{

}

.ecard-thumbnail{
	background-color: #F2F2F2;
	border: 1px solid #999999;
	padding: 5px;
	width: 95%;
}

.ecard-name{
	background-color: #E5E5E5;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #999999;
	padding:5px;
	font-size: 9pt;
	width: 95%;
}



/* TEXT */

.welcome_t1{
	font-family: "Arial";
	color: #4e4e4e;
	font-weight: bold;
	font-size: 14pt;
	padding-left: 5px;
	padding-top: 20px;
	padding-bottom: 10px;
}

.welcome_t2{
	font-family: "Arial";
	color: #4e4e4e;
	font-size: 8pt;
	padding-left: 5px;
}

.sifr{
	font-family: "Arial";
	font-size: 10pt;
}

.join_t1{
	color: #4e4e4e;
	font-weight: bold;
	font-size: 14pt;
}

.join_t2{
	color: #4e4e4e;
	font-size: 8pt;
}

.join_t2_ul {
	color: #4e4e4e;
	font-size: 8pt;
	text-align: left;
}

/*
.welcome_box{
	background-color: #515151;
	border: 1px solid #8d8d8d;
}
*/

/* Johnni Sandholdt 2009 */
.welcome_box{
	background-image: url(images/gradient5x100.png);
	background-repeat: repeat-x repeat-y; 
	
	/*background-color: #515151;*/
	border: 1px solid #8d8d8d;
}
/* Johnni Sandholdt 2009 */

.txt_hi{
	color: #FFFFFF;
	font-weight: bold;
}
.txt_headline{
	font-size:9pt;
	color: #8d8d8d;
}
.txt_url{
	text-align: left;
	padding-top: 7px;
	padding-bottom: 7px;
}
.txt_url a{
	text-decoration: none;
}
.txt_url a:hover{
	text-decoration: underline;
}

.txt_more_options{
	color: #FFFFFF;
	font-size: 10pt;
}

.txt_news_box{
	color: #FFFFFF;
	font-size: 10pt;
}

.txt_news_title{
	color: #464646;
	font-size: 8pt;
	font-weight: bold;
}

.txt_news_body{
	color: #464646;
	font-size: 8pt;
}

.txt_side_membership{
	font-family: "Arial";
	font-size: 8pt;
	color: #464646;
}

.txt_side_membership a{
	font-size: 8pt;
	color: #464646;
	text-decoration: none;
}

.txt_more_options a{
	font-family: "Arial";
	text-decoration: none;
	font-size: 8pt;
	color: #ffc869;
}

.txt_welcome_sub{
	font-size: 8pt;
	color: #FFFFFF;
}

.txt_welcome_sub a{
	font-size: 8pt;
	color: #ffc869;
	text-decoration: none;
}

.txt_activity_feed{
	font-family: "Arial";
	color: #3c3c3c;
	font-size: 8pt;
}

.txt_activity_feed a{
	font-family: "Arial";
	text-decoration: none;
}

.txt_side_options{
	font-family: "Arial";
	color: #151515;
	font-size: 8pt;
}

.txt_side_options a{
	color: #2f2f2f;
	font-size: 8pt;
	text-decoration: none;
}

.txt_side_options a:hover{
	color: #2f2f2f;
	font-size: 8pt;
	text-decoration: underline;
}

.module_title{
	font-size: 10pt;
	color: #464646;
	font-weight: bold;
}

.module_desc{
	font-size: 8pt;
	color: #606060;
	padding-left: 20px;
}

.module_title2{
	font-size: 10pt;
	color: #464646;
	font-weight: bold;
	padding-bottom: 5px;
}

.module_box2{
	border: 1px solid #eeeeee;	
	padding: 5px;

}

.header_submenu{
	background-color: #2e2e2e;
	height: 35px;
}

.submenu{
	padding-bottom: 20px;
	font-family: Arial;
}

.submenu a{
	text-decoration: none;
}

.menubar{
	padding-top: 20px;
	padding-bottom: 5px;
	font-family: Arial;
	color: #2e2e2e;
}

.menubar a{
	font-family: Arial;
}

.border_bottom{
	border-bottom: 1px solid #cccccc;
	width: 100%;
}

.activity_feed{
	/* background-color: #eff8ff; */
	background-color: #F2F2F2;
	padding: 5px;
}

.column_side{
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #cccccc;
}

.column_side_mb{
	padding: 5px;
	border: 1px solid #cccccc;
}




.errorBox {
	background-color: #FFC2C2;
	border: 1px solid #AF2D2D;
	margin-bottom: 5px;
	text-align: center;
}
.errorBox a {
	color: #711B1B;
}
#error{
	background-color: #920003;
	border: 1px solid #ff0b10;
	padding:8px;
	text-align:left;
	color: #FFFFFF;
	font-weight: bold;
	width: 770px;
	float: center;
	
}
#error a{
	color: #ffccb7;
	text-decoration: none;
}


/* mailbox */


.mailbox_box{
	background-color: #e2f0f9;
	border: 1px solid #a5cfeb;
}

.mailbox_box_output{
	background-color: #FFFFFF;
	border-left: 1px solid #cccccc;
}

.mailbox_box_name{
	background-color: #FFFFFF;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}



ul.list-blue-menu{
	list-style-type: none;
	list-style-position: outside;
 	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin:0;
	padding:0;
}
li.list-blue-menu-item{
	padding-left:15px;
	background: url('bullet.gif') 5px no-repeat ;
	color: #000000;
}
li.list-blue-menu-item a{
	color: #0072b0;
	text-decoration: none;
}
li.list-blue-menu-item a:hover{
	color: #0072b0;
	text-decoration: underline;
}

.list-gray{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	border-top:2px solid #689BCA;
}

.list-gray a{
	color: #000000;
}

.list-gray a:hover{
	color: #507EA9;
}

.list-gray-header{
	background-color: #D6E4F0;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}

.list-gray-item{
	text-align:left;
	background-color: #f5f5f5;
	padding:3px;
}

.list-gray-item-1{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #f5f5f5;
	padding:3px;
	height:20px;
}

.list-gray-item-2{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #efefef;
	padding:3px;
	height:20px;
}

.list-gray-title,.list-gray-title a{
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 12pt;
	font-weight:bold;
	color: #507EA9;
	text-decoration:none;
	padding-right:5px;
}

.list-gray-category{
	padding:3px;
}

.list-gray-category a{
	color: #507EA9;
}

.list-gray-category a:hover{
	color: #000000;
}

.list-gray-subcategory{
	padding:3px;
	padding-left:20px;
}

.list-gray-subcategory a{
	color: #507EA9;
	text-decoration:none;
}

.list-gray-subcategory a:hover{
	color: #000000;
}


/* BULLETIN LIST */

.list-bulletin{
	background-color: #eff8ff;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	padding: 5px;
}

.list-bulletin a{
	color: #000000;
}

.list-bulletin a:hover{
	color: #507EA9;
}

.list-bulletin-header{
	background-color: #D6E4F0;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}

.list-bulletin-item{
	text-align:left;
	background-color: #f5f5f5;
	padding:3px;
}

.list-bulletin-item-1{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #f5f5f5;
	padding:3px;
	height:20px;
}

.list-bulletin-item-2{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #efefef;
	padding:3px;
	height:20px;
}

.list-bulletin-title,.list-bulletin-title a{
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 10pt;
	font-weight:bold;
	color: #507EA9;
	text-decoration:none;
	padding-right:5px;
}

.list-bulletin-category{
	padding:3px;
}

.list-bulletin-category a{
	color: #507EA9;
}

.list-bulletin-category a:hover{
	color: #000000;
}

.list-bulletin-subcategory{
	padding:3px;
	padding-left:20px;
}

.list-bulletin-subcategory a{
	color: #507EA9;
	text-decoration:none;
}

.list-bulletin-subcategory a:hover{
	color: #000000;
}



/* BLUE / GRAY BLOCK */

.blue{
	color: #68ABCA;
/*	color: #003399;*/	
	font-weight:bold;
	font-size:8pt;
}

/*
.blue-header{
	background-color: #E1E9FA;
	border: 1px solid #96ABD4;
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 10pt;
	font-weight:bold;
	padding:3px;
	padding-left: 10px;
	text-align:left;
	color: #6D7B99;
}
*/

/* Johnni Sandholdt 2009 */
.blue-header{
	background: url(images/gradient_small.png) repeat-x;
	border: 1px solid #96ABD4;
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 10pt;
	font-weight:bold;
	padding:3px;
	padding-left: 10px;
	text-align:left;
	color: white;
}
/* Johnni Sandholdt 2009 */

.blue-body{
	padding:5px;
	background-color: #FFFFFF;
	border-bottom: 1px solid #96ABD4;
	border-right: 1px solid #96ABD4;
	border-left: 1px solid #96ABD4;
}

.gray-header{
	text-transform: uppercase;
	background-color: #4f4f4f;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 10pt;

}

.gray-body{
	background-color: #4f4f4f;

}



/* TIPS */

.tip{
	border: 1px dashed #D38828;
	padding:5px;
	color: #666666;
}

.tip-body{

}



/* 

SOCIAL BOOKMARKING
Enhanced SB for professional package only

*/

#sbdropdown {
	border:1px solid #CCC;
	background-color: #FFF;
	visibility:hidden;
	position:absolute;
	z-index:100;
	left:0px;
	top:0px;
}

#sbbar {
	border:1px solid #CCC;
	background-color: #FFF;
	padding: 3px;
}

.sbwelcome{
	padding: 5px;
	background-color: #626262;
	color: #FFFFFF;
	text-align: left;
	width: 350px;
}

.sbwelcome a{
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}

.sbwelcome a:hover{
	color: #FFFFFF;
	text-align: left;
	text-decoration: underline;
}

.sbitem{
	border:1px solid #FFF;
	background-color: #F7F7F7;
	color: #666666;
	padding: 3px;
	cursor: pointer;
	text-align:left;
	font-size: 8pt;
}

.sbitemhighlight{
	background-color: #EBF3FA;
	border:1px solid #689BCA;
	padding: 3px;
	cursor: pointer;
	text-align:left;
	font-size: 8pt;
}



/* MEMBER CARD STATUS INDICATOR */
.member_hellohello {
	width: 100%;
	height: 100%;
}

.member{
	width: 80px;
	height: 121px;
}

.member-online-photo{
	padding: 8px;
}

.member-online-name{
	padding: 2px;
	height:25px;
	text-align:center;
}

.member-online-name a{
	font: 8pt Tahoma, sans-serif;
	font-weight: bold;
	color: #0263d4;
	text-decoration: none;
}

.member-online-name a:hover{
	text-decoration: underline;
	color: #0263d4;
}

.member-online-indicator{
	padding-top: 5px;
	font: 7pt Arial, sans-serif;
	color: #4b4b4b;
}

.member-online-indicator a{
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
}

.member-offline-photo{
	padding: 8px;
}

.member-offline-name{
	padding: 2px;
	height:25px;
	text-align:center;
}

.member-offline-name a{
	font: 8pt Tahoma, sans-serif;
	font-weight: bold;
	color: #0072b0;
	text-decoration: none;
}

.member-offline-name a:hover{
	text-decoration: underline;
	color: #0072b0;
}

.member-offline-indicator{
	padding-top: 5px;
	font: 7pt Arial, sans-serif;
	color: #4b4b4b;
}

.member-offline-indicator a{
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
}






.cmember{
	width: 80px;
	height: 121px;
}

.cmember-online-photo{
	background-color: #f2dec7;
	border-right: 1px solid #998C7D;
	border-left: 1px solid #998C7D;
	padding: 8px;
}

.cmember-online-name{
	background-color: #f2dec7;
	border-right: 1px solid #998C7D;
	border-left: 1px solid #998C7D;
	border-bottom: 1px solid #998C7D;
	padding: 2px;
	height:25px;
	text-align:center;
}

.cmember-online-name a{
	font: 8pt Tahoma, sans-serif;
	color: #807569;
}

.cmember-online-name a:hover{
	text-decoration: none;
}

.cmember-online-option1{
	color: #464D83
	padding: 2px;
	text-align:center;
}

.cmember-online-option1 a{
	color: #464D83
	padding: 2px;
	text-align:center;
	text-decoration: none;
}

.cmember-online-option1 a:hover{
	color: #464D83
	padding: 2px;
	text-align:center;
	text-decoration: underline;
}

.cmember-online-indicator{
	padding-top: 5px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	font: 7pt Arial, sans-serif;
	color: #4b4b4b;
	background-color: #f2dec7;
}

.cmember-online-indicator a{
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
}

.cmember-offline-photo{
	background-color: #ededed;
	border-right: 1px solid #998C7D;
	border-left: 1px solid #998C7D;
	padding: 8px;
}

.cmember-offline-name{
	background-color: #ededed;
	border-right: 1px solid #998C7D;
	border-left: 1px solid #998C7D;
	border-bottom: 1px solid #998C7D;
	padding: 2px;
	height:25px;
	text-align:center;
}

.cmember-offline-name a{
	font: 8pt Tahoma, sans-serif;
	color: #808080;
}

.cmember-offline-name a:hover{
	text-decoration: none;
}

.cmember-offline-option1{
	color: #464D83;
	padding: 2px;
	text-align:center;
	font-size: 8pt;
}

.cmember-offline-option1 a{
	color: #464D83;
	padding: 2px;
	text-align:center;
	text-decoration: none;
	font-size: 8pt;
}

.cmember-offline-option1 a:hover{
	color: #464D83;
	padding: 2px;
	text-align:center;
	text-decoration: underline;
	font-size: 8pt;
}

.cmember-offline-indicator{
	padding-top: 5px;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #999999;
	font: 7pt Arial, sans-serif;
	color: #4b4b4b;
	background-color: #ededed;
}

.cmember-offline-indicator a{
	font: 7pt Arial, sans-serif;
	color: #FFFFFF;
}


/* HOMEPAGE IMAGES AND COLORS */

div#section_1 {
	background: url(section_1_bg.gif) no-repeat;
	width: 850px;
	height: 265px;
}

div#section_1 div#main_feature {
	float: left;
	margin: 7px 0px 0 7px;
	display: inline;
	width: 523px;
	overflow: hidden;
}

div#section_1Hello {
	background: url(section_1_bg.gif) no-repeat;
	width: 850px;
	height: 265px;
}

div#section_1Hello div#main_feature {
	float: left;
	margin: 7px 0px 0 7px;
	display: inline;
	width: 523px;
	overflow: hidden;
}

div#section_2 {
	background: url(section_2_bg.gif) no-repeat;
	width: 850px;
	height: 150px;
}

div#section_2 div#main_feature {
	float: left;
	margin: 7px 0px 0 20px;
	display: inline;
	width: 523px;
	overflow: hidden;
}

div#section_3 {
	background: url(section_2_bg.gif) no-repeat;
	width: 850px;
	height: 150px;
}

div#section_3 div#main_feature {
	float: left;
	margin: 7px 0px 0 20px;
	display: inline;
	width: 523px;
	overflow: hidden;
}

a.main_feature_corners {
	background: url(main_feature_corners.png);
	width: 523px;
	height: 208px;
	position: relative;
	display: block;
	cursor: pointer;
}

* html a.main_feature_corners {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='main_feature_corners.png', sizingMethod='crop');
}

div#section_1 div#main_feature img {
	position: absolute;
	width: 523px;
	height: 208px;
}

div#section_1 h3 {
	margin: 12px 0 0 12px;
    margin: 12px 0 0 6px !not important;
    width: 400px;
}

div#section_2 div#main_feature img {

}

div#section_2 h3 {
	margin: 12px 0 0 12px;
    margin: 12px 0 0 6px !not important;
    width: 400px;
}

div#spotlight_feature {
    background: #444 url(upfront_sponsored_by.gif) no-repeat top right;
	float: right;
	display: inline;
	width: 300px;
	height: 250px;
	margin: 7px 7px 0 0px;
	position: relative;
    text-align: right;
}

div#spotlight_featureHello {
	float: right;
	display: inline;
	width: 300px;
	height: 250px;
	margin: 7px 7px 0 0px;
	position: relative;
    text-align: right;
}

div#spotlight_feature2 a{
    background: url(images/hp_top_left.gif) no-repeat top right;
	float: right;
	display: inline;
	width: 300px;
	height: 135px;
	margin: 7px 7px 0 0px;
	position: relative;
    text-align: right;
}

div#spotlight_feature3 {
    /* background: url(images/hp_top_left.gif) no-repeat top right; */
	float: right;
	display: inline;
	width: 300px;
	height: 135px;
	margin: 7px 7px 0 0px;
	position: relative;
    text-align: right;
}

div#spotlight_feature2 a span {  
visibility: hidden; 
}

div#spotlight_feature object,
div#spotlight_feature img {
    float: left;
}

div#spotlight_feature2 object,
div#spotlight_feature2 img {
    float: left;
}

div.upfront_corners {
    background-image: url(upfront_corners.png);
    width: 3px;
    height: 250px;
    position: absolute;
    top: 0;
    z-index: 1;
}

div#left.upfront_corners {
    background-position: -3px 0px;
    left: 0px;
}

div#right.upfront_corners {
    right: 0px;
    left: none;
}

* html div.upfront_corners {
    background-image: none;
}


a.feature_corners {
	background: url(feature_corners.png);
	width: 306px;
	height: 127px;
	position: relative;
	display: block;
}

* html a.feature_corners {
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='feature_corners.png', sizingMethod='crop');
}

.header_round{
	display:block;
}

.header_round *{
	display:block;
	height:1px;
	overflow:hidden;
	font-size:.01em;
	background:#2e2e2e;
}

.header_round1{
	margin-left:3px;
	margin-right:3px;
	padding-left:1px;
	padding-right:1px;
	border-left:1px solid #a5a5a5;
	border-right:1px solid #a5a5a5;
	background:#626262;
}

.header_round2{
	margin-left:1px;
	margin-right:1px;
	padding-right:1px;
	padding-left:1px;
	border-left:1px solid #eaeaea;
	border-right:1px solid #eaeaea;
	background:#555555;
}

.header_round3{
	margin-left:1px;
	margin-right:1px;
	border-left:1px solid #555555;
	border-right:1px solid #555555;
}

.header_round4{
	border-left:1px solid #a5a5a5;
	border-right:1px solid #a5a5a5;
}

.header_round5{
  border-left:1px solid #626262;
  border-right:1px solid #626262;
}

.header_roundfg{
	background: #2e2e2e;
}



/* PHOTOS & ALBUMS */

.photo{
/*	width:80px;
	height:118px; */
}

.photo_edit{
/*	width:80px;
	height:132px;*/
}

.photo_big{
	width:344px;
}

.photo-photo{
	padding: 8px;
}

.photo-caption{
	padding: 2px;
	height:42px;
}

.photo-text{
	font-family: "Arial";
	font-size: 8pt;
	color: #494949;
}

.photo-text a{
	font-family: "Arial";
	font-size: 7pt;
	color: #0771cf;
}

.photo-text-main a{
	font-family: "Arial";
	font-size: 8pt;
	color: #0771cf;
}

.photo-text-big{
	font: 8pt Tahoma, sans-serif;
	color: #808080;
}

.album{
/*	width:80px;
	height:118px;*/
}

.album_main{
	padding: 8px;
}

.album_big{
	width:344px;
}

.album_edit{
/*	width:80px;
	height:142px;*/
}

.album-photo{
	padding: 8px;
}

.album-caption{
	padding: 2px;
	height:42px;
}

.album-text{
	font-family: "Arial";
	font-size: 8pt;
	color: #494949;
}

.album-text a{
	font-family: "Arial";
	font-size: 7pt;
	color: #0771cf;
}

.album-text-big{
	font-family: "Arial";
	font-size: 8pt;
	color: #F9F9F9;
}



/* QUICK SEARCH GRAPHICAL ENHANCEMENT */

/*
.qs-w2small-header{
	height: 22px;
	background: url(images/sm_header.gif) repeat-x;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
}
*/

/* Johnni Sandholdt 2009 */
.qs-w2small-header{
	height: 22px;
	/* background: url(images/sm_header.gif) repeat-x; */
	background: url(images/gradient_small.png) repeat-x;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 5px;
	font-weight: bold;
	font-size: 10pt;
}
/* Johnni Sandholdt 2009 */

.qs-w2small-body{
	background: url('qsearch_box.png');
	background-color: #2F3E3E;
	text-align: left;
	color: #696969;
	border-bottom: 1px solid #4E6973;
	border-right: 1px solid #4E6973;
	border-left: 1px solid #4E6973;
	padding-bottom: 5px;
}

/* 
	BLUE LIST
	The original list colors have been removed.
	 
*/

.list-blue{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

.list-blue a{
	color: #0072b0;
	text-decoration: none;
}

.list-blue a:hover{
	color: #0072b0;
	text-decoration: underline;
}

/*
.list-blue-header{
	background-color: #D6E4F0;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}

.list-blue-item{
	text-align:left;
	background-color: #EBF3FA;
	padding:3px;
}

.list-blue-item-1{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #EBF3FA;
	padding:3px;
	height:20px;
}

.list-blue-item-2{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #F7FBFF;
	padding:3px;
	height:20px;
}
*/

/* Johnni Sandholdt 2009 */
.list-blue-header{
	/* background-color: #D6E4F0; */
	/* background-color: #FCB711; */
	background: url(images/gradient_small.png) repeat-x;
	color: white;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}

.list-blue-item{
	text-align:left;
	/* background-color: #EBF3FA; */
	background-color: #E5E5E5;
	padding:3px;
}

.list-blue-item-1{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	/* background-color: #EBF3FA; */
	background-color: #E5E5E5;
	padding:3px;
	height:20px;
}

.list-blue-item-2{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	/* background-color: #F7FBFF; */
	background-color: #F2F2F2;
	padding:3px;
	height:20px;
}
/* Johnni Sandholdt 2009 */

.list-blue-title,.list-blue-title a{
	font-family: "Arial";
	font-size: 10pt;
	font-weight:bold;
	color: #507EA9;
	text-decoration:none;
	padding-right:5px;
}

.list-blue-category{
	padding:3px;
}

.list-blue-category a{
	color: #507EA9;
}

.list-blue-category a:hover{
	color: #000000;
}

.list-blue-subcategory{
	padding:3px;
	padding-left:20px;
}

.list-blue-subcategory a{
	color: #507EA9;
	text-decoration:none;
}

.list-blue-subcategory a:hover{
	color: #000000;
}


.list-bull{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}

.list-bull a{
	color: #0072b0;
	text-decoration: none;
}

.list-bull a:hover{
	color: #0072b0;
	text-decoration: underline;
}

/*
.list-bull-header{
	background-color: #D6E4F0;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}

.list-bull-item{
	text-align:left;
	background-color: #EBF3FA;
	padding:3px;
}

.list-bull-item-1{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #EBF3FA;
	padding:3px;
	height:20px;
}

.list-bull-item-2{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	background-color: #F7FBFF;
	padding:3px;
	height:20px;
}
*/

/* Johnni Sandholdt 2009 */
.list-bull-header{
	/* background-color: #D6E4F0; */
	/* background-color: #FCB711; */
	background: url(images/gradient_small.png) repeat-x;
	color: white;
	padding:3px;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	height:20px;
}

.list-bull-item{
	text-align:left;
	/* background-color: #EBF3FA; */
	background-color: #E5E5E5;
	padding:3px;
}

.list-bull-item-1{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	/* background-color: #EBF3FA; */
	background-color: #E5E5E5;
	padding:3px;
	height:20px;
}

.list-bull-item-2{
	text-align:left;
	border-right:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	/* background-color: #F7FBFF; */
	background-color: #F2F2F2;
	padding:3px;
	height:20px;
}
/* Johnni Sandholdt 2009 */

.list-bull-title,.list-bull-title a{
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 8pt;
	font-weight:bold;
	color: #507EA9;
	text-decoration:none;
	padding-right:5px;
}

.list-bull-category{
	padding:3px;
}

.list-bull-category a{
	color: #507EA9;
}

.list-bull-category a:hover{
	color: #000000;
}

.list-bull-subcategory{
	padding:3px;
	padding-left:20px;
}

.list-bull-subcategory a{
	color: #507EA9;
	text-decoration:none;
}

.list-bull-subcategory a:hover{
	color: #000000;
}



/* ENHANCED MAILBOX */

.mb-text{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	text-align : center;
	color: #585858;
}

.mb-text a{
	color: #585858;
}

.mb-text-nmsg-indication{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #585858;
}

.mb-text-nmsg-indication a{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #0771cf;
	text-decoration:none;
}

.mb-text-nmsg-indication a:hover{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #1d96f7;
	text-decoration:underline;
}

.mb-text-ninvit-indication{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #585858;
}

.mb-text-ninvit-indication a{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #0771cf;
	text-decoration:none;
}

.mb-text-ninvit-indication a:hover{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #1d96f7;
	text-decoration:underline;
}

.mb-text-ncomment-indication{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #5A85C0;
}

.mb-text-ncomment-indication a{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #0771cf;
	text-decoration:none;
}

.mb-text-ncomment-indication a:hover{
	font-family: "Arial";
	font-size: 9pt;
	font-weight:bold;
	color: #1d96f7;
	text-decoration:underline;
}

.mb-table-left{
	padding:5px;
	background-color: #e8e8e8;
	border-right: 2px solid #FFFFFF;
	border-top: 2px solid #FFFFFF;
}

.mb-table-right{
	padding:5px;
	background-color: #e8e8e8;
	border-top: 2px solid #FFFFFF;
}

.mb-padded{
	padding:5px;

}



/* TAGS */

.tagCloud {
	padding: 3px;
	text-align:center;
}

.tagCloud a{
	color: #4E8199;
	text-decoration:none;
}

.tagCloud a:hover {
	color: #4E8199;
	text-decoration: underline;
}



/* MEMBER CARDS */

.cardlabel{
	font-size: 9pt;
}

/*
.card-member-top,.card-member-top a{
	background-color: #D6E4F0;
	padding:3px;
	text-align:left;
	border-bottom: 1px solid #FFFFFF;
	color: #32608A;
	text-decoration:none;
}

.card-member-top a:hover{
	color: #689BCA;
}

.card-member-body{
	background-color: #EBF3FA;
	padding:5px;
	text-align:left;
}
*/

/* Johnni Sandholdt 2009 */
.card-member-top,.card-member-top a{
	background: url(images/gradient_small.png) repeat-x;
	text-align:left;
	border-bottom: 1px solid #FFFFFF;
	color: white;
	text-decoration:none;
}

.card-member-top a:hover{
	color: #689BCA;
}

.card-member-body{
	background-color: #F2F2F2;
	padding:5px;
	text-align:left;
}
/* Johnni Sandholdt 2009 */

.card-member-header,.card-member-header a{
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 12pt;
	font-weight: bold;
	color: #507EA9;
	text-decoration:none;
}

.card-member-header a:hover{
	color: #689BCA;
}

/*
.card-member-options,.card-member-options a{
	background-color: #D6E4F0;
	padding:3px;
	text-align:center;
	color: #32608A;
	text-decoration:none;
	font-size:8pt;
	height: 15px;
}

.card-member-options a:hover{
	color: #689BCA;
}
*/

/* Johnni Sandholdt 2009 */
.card-member-options,.card-member-options a{
	background-color: #E5E5E5;
	padding:3px;
	text-align:center;
	color: #32608A;
	text-decoration:none;
	font-size:8pt;
	height: 15px;
}

.card-member-options a:hover{
	color: #689BCA;
}
/* Johnni Sandholdt 2009 */

ul.card-member-list{
	padding: 0;
	margin: 0;
	white-space: nowrap;
	list-style-type: none;
	list-style-position: outside;
}

li.card-member-item{
	display: inline;
	background: url('arrow.gif') 5px no-repeat ;
	padding-left: 10px;
}

.iconspan{
	float: right;
	margin: 3px;
	cursor: hand;
	cursor: pointer;
	font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar{
background-color: #EEF5D3;
font-weight: bold;
border: 1px solid black;
padding: 3px;
}

div.eg-bar{
width: 500px;
}

.icongroup1{
width: 500px;
}





/* VIDEO SECTION */

.videoOptions{
	font-size: 8pt;
	color: #4b4b4b;
}

.videoOptions a{
	text-decoration: none;
	font-size: 10pt;
	color: #267dca;
	font-family: "Arial";
}

.videoOptions a:hover{
	text-decoration: underline;
	font-size: 10pt;
	color: #267dca;
	font-family: "Arial";
}


.vCard {
	margin-bottom: 3px;
	padding-bottom: 3px;
	font: 8pt Arial, sans-serif;
	color: #000;
}

.vCard .base {
	text-align: center;
	font: 8pt Arial, sans-serif;
	color: #000;
}

.vCard .base_left {
	text-align: left;
	padding: 0 3px 0 3px;
	width: 122px;
	height: 84px;
}

.vCard .highlight a {
	color: #000;
}

.vCard .duration {
	float: left;
	font-weight: bold;
}

.vCard .rating {
	text-align: right;
}

.vCard .title {
	width: 122px;
	height: 34px;
	text-decoration: none;
	font-family: "Arial";
}

.vCard .label {
	color: #000;
	font-size: 8pt;
	font-family: "Arial";
}

.vCard .duration {
	color: #4b4b4b;
	font-size: 8pt;
	font-family: "Arial";
}

.vinfo {
	color: #4b4b4b;
	font-size: 8pt;
}

.vinfo a{
	text-decoration: none;
	color: #267dca;
	font-size: 8pt;
	font-family: "Arial";
}

.vinfo a:hover{
	text-decoration: underline;
	color: #267dca;
	font-size: 8pt;
	font-family: "Arial";
}


.vinfo .label {
	text-decoration: none;
	color: #4b4b4b;
	font-size: 8pt;
	font-family: "Arial";
	font-weight: bold;
}

.info {
	text-decoration: none;
	color: #4b4b4b;
	font-size: 8pt;
	font-family: "Arial";
}

.info a{
	text-decoration: none;
	color: #267dca;
	font-size: 8pt;
	font-family: "Arial";
}

.info a:hover{
	text-decoration: underline;
	color: #267dca;
	font-size: 8pt;
	font-family: "Arial";
}

.title {
	text-decoration: none;
	color: #4b4b4b;
	font-size: 8pt;
}

.title a{
	text-decoration: none;
	color: #267dca;
	font-size: 8pt;
	font-weight: bold;
	font-family: "Arial";
}

.title a:hover{
	text-decoration: underline;
	color: #267dca;
	font-size: 8pt;
	font-weight: bold;
	font-family: "Arial";
}

.info .label {
	text-decoration: none;
	color: #4b4b4b;
	font-size: 8pt;
	font-weight: bold;
}

.listInfoCol{
	text-decoration: none;
	color: #4b4b4b;
	font-size: 8pt;
}

.vidSecheader{
	color: #4b4b4b;
	font-size: 10pt;
	font-weight: bold;
}

.vidSecheader a{
	text-decoration: none;
	color: #267dca;
	font-size: 10pt;
}

.vidSecheader a:hover{
	text-decoration: underline;
	color: #267dca;
	font-size: 10pt;
}

.vidSecheader2{
	color: #4b4b4b;
	font-size: 8pt;
}

.vidSecheader2 a{
	text-decoration: none;
	color: #267dca;
	font-size: 8pt;
}

.vidSecheader2 a:hover{
	text-decoration: underline;
	color: #267dca;
	font-size: 8pt;
}

.screenshot {
	margin: 2px;
	padding: 1px;
	display: block;
	background-color: white;
}

.screenshot img {
	height: 90px;
	width: 120px;
}

.screenshotSmall {
	margin: 2px;
	padding: 1px;
	display: block;
}

.screenshotSmall img{
	height: 70px;
	width: 90px;
}

#basicViewOptions {
	display: inline;
}

#detailedViewOptions {
	display: inline;
}

.description{
	font-weight: bold;
}

.vidSubmenu {
	bakckground-color: #FFF;
	padding: 5px;
	text-align: center;
	font-size: 8pt;
}
.vidSubmenu a {
	color: #6888CA;
	text-decoration: none;
}
.vidSubmenu a:hover {
	text-decoration: underline;
}
.column-videosPage-right {
	float: left;
	width: 605px;
}
.column-videosPage-left {
	float: left;
	width: 160px;
}

.column-video-right {
	float: left;
	width: 283px;
}
.column-video-left {
	width: 480px;
	float: left;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}

.centerHandler {
	text-align: center;
	overflow: hidden;
}
.centerContent {
	margin-left: auto;
	margin-right: auto;
}

.centerText {
	text-align: center;
}
.rightText {
	text-align: right;
}
.leftText {
	text-align: left;
}

/* lists */
.listItem {	
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}

.listItem .listScrCol {
	width: 128px;
	float: left;
}

.listItem .listInfoCol {
	margin-left: 135px;
	zoom: 1;
	color: #000;
}

.listItem3Col {	
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}

.listItem3Col .listScrCol {
	width: 128px;
	float: left;
}

.listItem3Col .listInfoCol {
	margin-left: 135px;
	margin-right: 50px;
	zoom: 1;
	color: #000;
}

.listItem3Col .listPosCol {
	width: 35px;
	float: right;
}

.listItemSmall {
	width: 100%;
	padding: 0 0 3px 0;
	overflow: hidden;
}

.listItemSmall .listScrCol {
	width: 98px;
	float: left;
}

.listItemSmall .listInfoCol {
	margin-left: 105px;
	zoom: 1;
	color: #000;
}

.listItemDefault {	
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}

.listItemDefault .listScrCol {
	width: 98px;
	float: left;
}

.listItemDefault .listInfoCol {
	margin-left: 108px;
	margin-right: 80px;
	zoom: 1;
	color: #000;
}

.listItemDefault .listActionsCol {
	width: 70px;
	float: right;
	line-height: 17px;
	font-size: 10pt;
	margin-right: 5px;
	text-align: right;
}

.listItemDefault .listActionsCol a {
	text-decoration: none;
}

.listItemDefault .listDataCol {
	width: 50px;
	float: right;
}


.listItemGroup {	
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}

.listItemGroup .listScrCol {
	width: 98px;
	float: left;
}

.listItemGroup .listInfoCol {
	margin-left: 108px;
	margin-right: 120px;
	zoom: 1;
	color: #000;
}

.listItemGroup .listActionsCol {
	width: 110px;
	float: right;
	line-height: 17px;
	font-size: 10pt;
	margin-right: 5px;
	text-align: right;
}

.listItemGroup .listActionsCol a {
	text-decoration: none;
}

.listItemGroupAddVideos {	
	border-bottom: 1px dotted #999;
	width: 100%;
	padding: 10px 0 10px 0;
	overflow: hidden;
}
.listItemGroupAddVideos .listChBoxCol {
	width: 26px;
	text-align: center;
	float: left;
	padding-top: 27px;	
}

.listItemGroupAddVideos .listScrCol {
	width: 98px;
	float: left;
}

.listItemGroupAddVideos .listInfoCol {
	margin-left: 134px;
	zoom: 1;
	color: #000;
}

.listInfoCol .title {
	font: 14px Tahoma, "Trebuchet MS", Arial, sans-serif;
	color: #146898;
}
.listInfoCol .title a {
	color: #146898;
	text-decoration: none;
}
.listInfoCol .description {
	margin: 10px 0 10px 0;
}
.listInfoCol .info {
	font: Arial, sans-serif;
	color: #000;
	line-height: 14px;
}
.listInfoCol .label {
	color: #666;
}

.listClear {
	clear: both;
}

ul.sidemenu {
	list-style-type: none;
	list-style-position: outside;
	border-top:1px solid #CCCCCC;
 	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	margin:0;
	padding:0;
}

ul.sidemenu a{
	color: #666666;
	text-decoration: none;
}

ul.sidemenu a:hover{
	color: #999999;
}

li.sidemenu-1 {
	border: 1px solid #CCCCCC;
	border-top: none; 
	padding:5px;
	padding-left:25px;
	background: url('bullet.gif') 10px no-repeat ;
	background-color: #E5E5E5; 
}

li.sidemenu-2 {
	border: 1px solid #CCCCCC;
	border-top: none; 
	padding:5px; 
	padding-left:25px; 
	background: url('bullet.gif') 10px no-repeat ;
	background-color: #F2F2F2;
}

li.sidemenu-1 a {
	font-size: 10px;
}

li.sidemenu-2 a {
	font-size:10px;
}

/* CALENDAR */

.calendar-button{
	font-family : Tahome, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	border:1px solid #999999;
	color: #999999;
	cursor:pointer;
	width:20px;
	text-align:center;
}

.calendar-date{
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 8pt;
	font-weight:bold;
	text-align:center;
	color: #808080;
}

.calendar-week{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #1F5EAC;
}

.calendar-day{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	cursor: pointer;
}

.calendar-extended{
	color: #999999;
}

.calendar-sunday{
	color: #1F5EAC;
}

.calendar-today{
	color: #B33838;
}

.calendar-holiday{
	color: #1F5EAC;
}

.calendar-nof-holiday{
	color: #3F981C;
}

.calendar-events{
	font-weight: bold;
}

.calendar-notes{
	font-style: italic;
}

.calendar-selected{
	border: 1px solid #B33838;
}



/* INSTANT MESSENGER */

.im{
	border:1px solid #999999;
}

.im-header{
	font-size:7pt;
	color: #666666;
	background-color: #F2F2F2;
	border-bottom: 1px solid #999999;
	padding:3px;
}

.im-body{
	background-color: #FFFFFF;
	text-align:center;
}



/* HEADER STATISTICS */

.header-mb{
	float: right;
}

.header_stats{
	font-family: "Arial";
	font-size: 8pt;
	color: #FFFFFF;
	text-align: right;
}

.header_stats a{
	font-family: "Arial";
	font-size: 7pt;
	color: #1d96f7;
	text-decoration: none;
}

.header_stats a:hover{
	font-family: "Arial";
	font-size: 7pt;
	color: #79c2fd;
	text-decoration: underline;
}



/* FORUMS SECTION */

.forum-totals{
	background-color: #F2F2F2;
	border:1px solid #CCCCCC;
	font-size: 8pt;
	padding:5px;
}

.forum-button{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	color: #666666;
	font-family : Tahome, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding:5px;
	cursor:pointer;
	float:left;
	margin:2px;
}

.forum_quote{
	border:1px dashed #689BCA;
	background-color: #FFFFFF;
	padding:5px;
}



/* APPLICATIONS BAR */

#container {
	min-height: 100%;
	font: normal 1em/1.5em helvetica, arial, sans-serif;
}

* html #container, * html #navigation {
	width: 780px;
	width: expression((document.body.clientWidth>2000) ? "1600px" : ((document.body.clientWidth>800) ? "auto" : "780px"));
}

* html #container {
	height: 100%;
}

* html #container {
	text-align: center;
	text-align: left;
}

* html #navigation { 
	position: absolute;
	width: 100%;  
	bottom: 0;
	left: 0;
	overflow: visible;
	top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop +(documentElement.clientHeight-this.clientHeight) : document.body.scrollTop +(document.body.clientHeight-this.clientHeight));
}

.nav_icon{
	padding: 2px;
	width: 22px;
}

.nav_icon a{
	padding: 2px;
	width: 22px;
}

.nav_icon a:hover{
	padding: 2px;
	width: 22px;
}

.nav_icon a:hover{
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #b5b5b5;
	width: 20px;
}

.nav_icon_right{
	padding: 2px;
	width: 80px;
}

.nav_icon_right a{
	padding: 3px;
	color: #000000;
	width: 80px;
	text-decoration: none;
}

.nav_icon_right a:hover{
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #b5b5b5;
	color: #000000;
	width: 80px;
	text-decoration: none;
}

.nav_icon_right2{
	padding: 2px;
	width: 115px;
}

.nav_icon_right2 a{
	padding: 2px;
	color: #000000;
	width: 115px;
	text-decoration: none;
}

.nav_icon_right2 a:hover{
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #b5b5b5;
	color: #000000;
	width: 115px;
	text-decoration: none;
}

.nav_bottom{
	background-color: #ededed;
	border: 1px solid #b5b5b5;
	width: 90%;
	height: 35px;
	margin-left:auto; 
	margin-right:auto;
	font-size: 8pt;
	color: #000000;
}

#navigation {
	width: 100%;
	position: fixed; 
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 1000;
}

#navmenu {
	position: relative;
	width: 50em;
	min-height: 1.5em;
	margin: 0 auto;
	padding-top: .2em;
	z-index: 10;
}

* html #navmenu {
	height: 1.5em;
}

#navmenu li {
	display: inline;
	padding: 0 3px;
	background-color: #34769a;
}
	 
#navmenu a, #navmenu a:visited {
	font: bold .9em/1.1em baskerville, times, "times new roman", serif;
	text-decoration: underline;  
	text-align: center;  
	color: #fff;  
	white-space: nowrap;
}
	
#navmenu a:focus, #navmenu a:hover, #navmenu a:active {
	color: #a9076a;
}



/* APPLICATION BAR TIP FEATURE */

div#qTip {
	padding: 3px;
	border: 1px solid #666;
	border-right-width: 2px;
	border-bottom-width: 2px;
	display: none;
	background-color: #444444;
	color: #FFF;
	font: bold 9px Verdana, Arial, sans-serif;
	text-align: left;
	position: absolute;
	z-index: 1000;
}

.table-acancel{
	background-color: #FFFFCC;
	border: 1px solid #FF3A35;
}

/* search style */
.search_pages{
	font-size: 10px;
}
.search_pages a{
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color: #003399;
	font-weight: bold;
}

/* twitter */
.tw_table {font-size:11px;}
.tw_table a img { border:0px;}
.tw_table tr {vertical-align:top}
.twstatus td {border-bottom:1px dashed #ccc}
.tw_update {font-family:Georgia; font-size:14px; color #666}
.tw_table a, tw_table a:visited {color:#0F7E9F; text-decoration:none}
.tw_table i, .tw_table i a {color:#888}

/* Facebook Connect */
div.fb a img {border:0px;color:black;}
.fb_pic {margin-right:10px; float:left;}
.fb_table {font-size:11px;}
.fb_table tr {vertical-align:top}

.fb_table a img {border:0px;}
#fb_user_box { height:40px;width:220px;text-align:left;float:right;}
#fb_user_box img {float:left; diplay:inline;margin-right:5px;}

#fb_win {position:absolute; width:200px; height:200px; border:1px solid #333; display:none; background:white;padding:10px;text-align:center;}

#fb_friends_list {font-size:11px;}

.list-orange-header {
	font-size: 8pt;
	color: #606060;
	padding-left: 20px;	
}

.list-orange-item-1 {
	font-size: 8pt;
	color: #606060;
	padding-left: 20px;	
}

.list-orange-item-2 {
	font-size: 8pt;
	color: #606060;
	padding-left: 20px;	
}

.txt_side_hellohello{
	font-family: "Arial";
	font-size: 8pt;
	color: #464646;
}

.txt_side_hellohello a{
	font-size: 8pt;
	color: #464646;
	text-decoration: none;
}



.shadow2{
box-shadow: 7px 7px 8px #818181;
-webkit-box-shadow: 7px 7px 8px #818181;
-moz-box-shadow: 7px 7px 8px #818181;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=7, offY=7, positive=true);
}

/* Normal Bubble */
div.bubble {
	width: auto;
	font-size: 0.75em;
	margin-bottom: 24px;
}

div.bubble blockquote {
	margin: 0px;
	padding: 0px;
	border: 1px solid #c9c2c1;
	background-color: #fff;
}

div.bubble blockquote p {
	margin: 10px;
	padding: 0px;
}

div.bubble cite {
	position: relative;
	margin: 0px;
	padding: 7px 0px 0px 15px;
	top: 6px;
	background: transparent url(tip.gif) no-repeat 20px 0;
	font-style: normal;
}

/* Rounded Bubble */
div.bubble div.rounded {
	margin-bottom: 10px;
	/*border: 3px solid #fff;*/
	/*background-color: #b7e0ff;*/
	border: 3px solid #000000;
	background-color: #FCB711;
	/*height:50px;
	background: url(images/news_ticker_fade.png) repeat-x;*/
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 9px;
	background: transparent url(tip-rounded-yellow.gif) no-repeat 15px 0;
}

/* Pimped Bubble */
div#pimped.bubble {
	font-size: 0.9em;
}
div#pimped.bubble div.rounded {
	color: #fff;
	border: 3px solid #fff;
	background-color: #111;
}
div#pimped.bubble cite.rounded {
	background: transparent url(tip-pimped.gif) no-repeat 15px 0;
}

.news-title{
	font-size: 18pt;
	color: #464646;
	font-weight: bold;
}

.news-date{
	font-size: 10pt;
	color: #606060;
	padding-left: 20px;
}

.news-body{
	font-size: 8pt;
	color: #606060;
	padding-left: 20px;
}

	.help-header{
		padding-bottom:15px;
		border: 1px solid #96abd4;
		padding:10px;
	}
	.help-title{
		color: #0067ac;
		font-size: 14pt;
	}
	.help-tip{
		color: #000000;
		font-size: 8pt;
		padding-bottom: 10px;
	}
	.help-category{
		font-family: "Arial";
		color: #004b88;
		font-weight: bold;
		font-size: 8pt;
	}
	.help-category a{
		font-family: "Arial";
		color: #004b88;
		text-decoration: none;
		font-size: 8pt;
	}
	.help-question{
		font-family: "Arial";
		color: #004b88;
		font-weight: bold;
		font-size: 8pt;
	}
	.help-question a{
		font-family: "Arial";
		color: #004b88;
		text-decoration: none;
		font-size: 8pt;
	}
	.help-question2{
		font-family: "Arial";
		color: #004b88;
		font-weight: bold;
		font-size: 8pt;
	}
	.help-question2 a{
		font-family: "Arial";
		color: #004b88;
		text-decoration: none;
		font-size: 8pt;
	}
	.help-question a:selected{
		font-family: "Arial";
		color: #004b88;
		text-decoration: none;
		font-size: 8pt;
	}
	.help-answer{
		font-family: "Arial";
		color: #004b88;
		font-size: 8pt;
	}
	.help-answer a{
		font-family: "Arial";
		color: #004b88;
		font-weight: bold;
		text-decoration: none;
		font-size: 8pt;
	}



.suggestions_photo{
	float:left;
	width: 70px;
}

.suggestions_text{
	font-family: "Arial";
	font-size: 8pt;
	float:left;
	text-align:left;
	color: #3b5998;
}

.suggestions_text a{
	text-decoration: none;
	color: #3b5998;
}

.suggestions_text a:hover{
	text-decoration: underline;
	color: #3b5998;
}

.suggestions_text_more{
	font-family: "Arial";
	font-size: 8pt;
	text-align:left;
	color: #3b5998;
}

.suggestions_text_more a{
	text-decoration: none;
	color: #3b5998;
}

.suggestions_text_more a:hover{
	text-decoration: underline;
	color: #3b5998;
}