/* vBulletin 3 CSS For Style 'Default Style' (styleid: 32) */
body
{
	background: #FFFFFF;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 0px 0px 0px 0px;
	padding: 0px;
}
a:link, body_alink
{
	color: #000000;
	text-decoration: none;
}
a:visited, body_avisited
{
	color: #000000;
	text-decoration: none;
}
a:hover, a:active, body_ahover
{
	color: #bd5900;
	text-decoration: underline;
}
.page
{
	background: #FFFFFF;
	color: #000000;
}
td, th, p, li
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.tborder
{
	background: #FFFFFF;
	color: #000000;
	border: 1px solid #FFFFFF;
}
.tcat
{
	background: #FFFFFF;
	color: #816647;
	font: normal 1.6em 'Trebuchet MS', Verdana, Sans-Serif;
	letter-spacing: -1px;
	border-bottom: 1px solid #816647;
}
.tcat a:link, .tcat_alink
{
	color: #816647;
	text-decoration: none;
}
.tcat a:visited, .tcat_avisited
{
	color: #816647;
	text-decoration: none;
}
.tcat a:hover, .tcat a:active, .tcat_ahover
{
	color: #000000;
	text-decoration: none;
}
.thead
{
	background: #FFFFFF;
	color: #bd5900;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.thead a:link, .thead_alink
{
	color: #bd5900;
	text-decoration: none;
}
.thead a:visited, .thead_avisited
{
	color: #bd5900;
	text-decoration: none;
}
.thead a:hover, .thead a:active, .thead_ahover
{
	color: #bd5900;
	text-decoration: underline;
}
.tfoot
{
	background: #eaeada;
	color: #666;
	font-family: verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-transform: lowercase;
}
.alt1, .alt1Active
{
	background: #FFFFFF;
	color: #000000;
}
.alt2, .alt2Active
{
	background: #F8F8F3;
	color: #000000;
}
.alt2 a:link, .alt2_alink, .alt2Active a:link, .alt2Active_alink
{
	color: #444;
	text-decoration: none;
}
.alt2 a:visited, .alt2_avisited, .alt2Active a:visited, .alt2Active_avisited
{
	color: #444;
	text-decoration: none;
}
.alt2 a:hover, .alt2 a:active, .alt2_ahover, .alt2Active a:hover, .alt2Active a:active, .alt2Active_ahover
{
	color: #bd5900;
	text-decoration: underline;
}
td.inlinemod
{
	background: #e6e6bb;
	color: #816647;
}
.wysiwyg
{
	background: #FFFFFF;
	color: #666;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
textarea, .bginput
{
	background: #f8f8f3;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #ddddc5;
}
.button
{
	background: #f8f8f3;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	border: 1px solid #ddddc5;
	height: 20px;
}
select
{
	background: #f8f8f3;
	color: #444;
	font: 11px 'Lucida Grande', Verdana, Arial, Sans-Serif;
	border: 1px solid #ddddc5;
}
option, optgroup
{
	font-size: 11px;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.smallfont
{
	color: #000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin-top: 2px;
}
.time
{
	color: #777777;
}
.navbar
{
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.highlight
{
	color: #FF0000;
	font-weight: bold;
}
.fjsel
{
	background: #E7e7D1;
	color: #666;
}
.fjdpth0
{
	background: #f8f8f3;
	color: #000000;
}
.panel
{
	background: #FFFFFF;
	color: #666;
	padding: 10px;
}
.panelsurround
{
	color: #444;
}
legend
{
	color: #444;
	font-size: 11px;
}
.vbmenu_control
{
	color: #333333;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	padding: 3px 6px 3px 6px;
	white-space: nowrap;
	
}
.vbmenu_control a:link, .vbmenu_control_alink
{
	color: #333333;
	text-decoration: none;
}
.vbmenu_control a:visited, .vbmenu_control_avisited
{
	color: #333333;
	text-decoration: none;
}
.vbmenu_control a:hover, .vbmenu_control a:active, .vbmenu_control_ahover
{
	color: #b95900;
	text-decoration: underline;
}
.vbmenu_popup
{
	background: #eaeada;
	color: #000000;
	border: 1px solid #816647;
}
.vbmenu_option
{
	background: #FFFFFF;
	color: #000000;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_option a:link, .vbmenu_option_alink
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_option a:visited, .vbmenu_option_avisited
{
	color: #000000;
	text-decoration: none;
}
.vbmenu_option a:hover, .vbmenu_option a:active, .vbmenu_option_ahover
{
	color: #555;
	text-decoration: none;
}
.vbmenu_hilite
{
	background: #E7e7D1;
	color: #666;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.vbmenu_hilite a:link, .vbmenu_hilite_alink
{
	color: #888888;
	text-decoration: none;
}
.vbmenu_hilite a:visited, .vbmenu_hilite_avisited
{
	color: #888888;
	text-decoration: none;
}
.vbmenu_hilite a:hover, .vbmenu_hilite a:active, .vbmenu_hilite_ahover
{
	color: #55;
	text-decoration: none;
}
/* ***** styling for 'big' usernames on postbit etc. ***** */
.bigusername { font-size: 14pt; }

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead { padding: 4px; }

/* ***** basic styles for multi-page nav elements */
.pagenav a { text-decoration: none; }
.pagenav td { padding: 2px 4px 2px 4px; }

/* ***** define margin and font-size for elements inside panels ***** */
.fieldset { margin-bottom: 6px; }
.fieldset, .fieldset td, .fieldset p, .fieldset li { font-size: 11px; }

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
/* Start Page header stuff ripped from ubuntu.com */

#pageWrapper
{
	border-style: solid;
	border-width: 0;		/* layout's side borders */
	font-family: arial, helvetica, sans-serif;
	font-size: 1em;			/* arial looks better with a smaller size */
	margin: 0;
	min-width: 500px;		/* IE doens't understand this property */
   	width: auto;
}

#mastWrapper {
	background: url(http://ubuntuforums.org/images/misc/header-bg4.png) bottom left repeat-x transparent;
}

#masthead
{
	position:relative;
	background: url(http://ubuntuforums.org/images/misc/header-image4.png) no-repeat transparent;
	border-style: solid;
	border-width: 0;
	color: #000000;
	height: 90px;
}


#masthead h1
{
	//display: none;		/* we'll show an image instead */
	text-indent:-10000px;
	margin:0;
}

#search 
{
	position:absolute;
	top:5px;
	right:5px;
        font-size: 11px;	
}

#search a {
	color: #333232;
}

#nav1 
{
	position:absolute;
	bottom:0px;
	right:10px;
        font-size: 11px;	
}
		  
#nav1 ul 
{
	margin:0;
	padding:10px 10px 0 20px;
	list-style:none;
        font-size: 11px;
}
		  
#nav1 li 
{
	float:left;
	background:url("http://ubuntuforums.org/images/misc/tab_off_ns1.png") no-repeat left top;
	margin:0;
	padding:0 0 0 5px;
        font-size: 11px;
}

#nav1 a 
{
	float:left;
	display:block;
	background:url("http://ubuntuforums.org/images/misc/tab_off_ns2.png") no-repeat right top;
	padding:10px 15px 3px 8px;
	text-decoration:none;
	font-weight:bold;
	color:#444;
        font-size: 11px;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#nav1 a {float:none;}
/* End IE5-Mac hack */
#nav1 a:hover {
	color:#333;
}

#nav1 li:hover, #nav1 li:hover a 
{
	background-position:0% -163px;
	color:#000;
}

#nav1 li:hover a 
{
	background-position:100% -163px;
	color:#000;
}

#nav1 #current 
{
	background:url("http://ubuntuforums.org/images/misc/tab_on_ns1.png") no-repeat left top;		  
}

#nav1 #current a
{
	background:url("http://ubuntuforums.org/images/misc/tab_on_ns2.png") no-repeat right top;		  
	padding-bottom:4px;
	color:#000;
}

.portalMessagehead,
.system-messagehead,  /* These two last ones are reST error indicators */
#error-handling {
    background-color: #efe1c3;
    border: 1px solid #8e7455;
    color: #333232;
    font-size: 12px;
    font-weight: bold;
    margin: 1em 0em 0em 0em;
    padding: 0.5em 1em 0.5em 3em;
    vertical-align: middle;
    background-repeat: no-repeat;
    background-position: 5px center ;

}
.portalMessagehead a {
    color: #333232;
    text-decoration: underline;
}

/* End Page header stuff ripped from ubuntu.com */

.ubuntu_sticky_grey
{
	font: normal 1.2em Verdana, Sans-Serif;
	color: #393733;
	font-weight: bold;

}

.ubuntu_userpostbit
{
	background-color: #eaeada;
        border-left: 6px solid #ddddc5;
}
.ubuntu_userpostbit_b
{
	background-color: #eaeada;
        border-left: 6px solid #ddddc5;
        border-bottom: 1px solid #ddddc5;
}
.ubuntu_userpostbit_date
{
	background-color: #eaeada;
        border-left: 6px solid #ddddc5;
        border-top: 1px solid #ddddc5;
        white-space: nowrap;
}
.ubuntu_userpostbit_topbar
{
	background-color: #eaeada;
        border-right: 6px solid #ddddc5;
        border-top: 1px solid #ddddc5;
}
.ubuntu_navbar
{
	background: #eaeada;
	color: #444;
	font-weight: bold;
    padding: 3px 6px 3px 6px;
    white-space: nowrap;
}
.ubuntu_navbar a:link, .ubuntu_navbar_alink
{
	color: #404040;
	text-decoration: none;
}
.ubuntu_navbar a:visited, .ubuntu_navbar_avisited
{
	color: #404040;
	text-decoration: none;
}
.ubuntu_navbar a:hover, .ubuntu_navbar a:active, .ubuntu_navbar_ahover
{
	color: #666;
	text-decoration: none;
}
.ubuntu_newthread
{
	color: #666;
	font-weight: bold;
	font: normal 1.6em Verdana, Sans-Serif;
}
.ubuntu_newthread a:link, .ubuntu_newthread_alink
{
	color: #666;
	text-decoration: none;
}
.ubuntu_newthread a:visited, .ubuntu_newthread_avisited
{
	color: #666;
	text-decoration: none;
}
.ubuntu_newthread a:hover, .ubuntu_newthread a:active, .ubuntu_newthread_ahover
{
	color: #816647;
	text-decoration: none;
}
.ubuntu_newreply
{
	color: #816647;
	font-weight: bold;
	font: normal 1.6em Verdana, Sans-Serif;
}
.ubuntu_newreply a:link, .ubuntu_newreply_alink
{
	color: #816647;
	text-decoration: none;
}
.ubuntu_newreply a:visited, .ubuntu_newreply_avisited
{
	color: #816647;
	text-decoration: none;
}
.ubuntu_newreply a:hover, .ubuntu_newreply a:active, .ubuntu_newreply_ahover
{
	color: #666;
	text-decoration: none;
}
.subforum {
	padding:0;
	margin:	0;
}
.subforum li {
	display:inline;
	width:225px;
	float:left;
	padding-left:0.5em;
	padding-right:0.5em;
}
.clear {
	clear:both;
}
.ubuntu_messagebody {
	font: 1.1em Verdana, Arial, Sans-Serif;
	color: #000;
}
.ubuntu_messagebody a:link {
	color: #bd5900;
	text-decoration: underline;
}
.ubuntu_messagebody a:visited {
	color: #bd5900;
	text-decoration: underline;
}
.ubuntu_messagebody a:hover {
	color: #800000;
	border-bottom-style: none;
        text-decoration: underline;
}
.ubuntu_quotebackground
{
	background: #F8F8F3;
	border-right: 1px solid #ddddc5;
	border-top: 1px solid #ddddc5;
	border-left: 6px solid #ddddc5;
	border-bottom: 1px solid #ddddc5;
}

.ubuntu_topicheader
{
	color: #403223;
	font-weight: bold;
	font: normal 1em Verdana, Sans-Serif;
}
.ubuntu_topicheader a:link, .ubuntu_topicheader_alink
{
	color: #bd5900;
        font-weight: bold;
	text-decoration: none;
}
.ubuntu_topicheader a:visited, .ubuntu_topicheader_avisited
{
	color: #bd5900;
        font-weight: bold;
	text-decoration: none;
}
.ubuntu_topicheader a:hover, .ubuntu_topicheader a:active, .ubuntu_topicheader_ahover
{
	color: #403223;
        font-weight: bold;
	text-decoration: underline;
}
.alt4a
{
	background: #FFFFFF;
        border-bottom: 2px solid #ddddc5;
}
.alt4b
{
	background: #f5f5ee;
        border-right: 6px solid #ddddc5;
        border-bottom: 1px solid #ddddc5;
        border-left: 1px solid #ddddc5;
}
.ubuntu_roundalt1{
		display:block;
}
.ubuntu_roundalt1 *{
		display:block;
		height:1px;
		overflow:hidden;
		background:#F8F8F3;
}
.ubuntu_roundalt11{
		border-right:1px solid #fbfbf9;
		padding-right:1px;
		margin-right:3px;
		border-left:1px solid #fbfbf9;
		padding-left:1px;
		margin-left:3px;
		background:#f9f9f6;
}
.ubuntu_roundalt12{
		border-right:1px solid #fefefd;
		border-left:1px solid #fefefd;
		padding:0px 1px;
		background:#f9f9f5;
		margin:0px 1px;
}
.ubuntu_roundalt13{
		border-right:1px solid #f9f9f5;
		border-left:1px solid #f9f9f5;
		margin:0px 1px;
}
.ubuntu_roundalt14{
		border-right:1px solid #fbfbf9;
		border-left:1px solid #fbfbf9;
}
.ubuntu_roundalt15{
		border-right:1px solid #f9f9f6;
		border-left:1px solid #f9f9f6;
}
.ubuntu_roundalt1_content{
		padding:0px 5px;
		background:#F8F8F3;
}
.ubuntu_roundnavbar{
		display:block;
}
.ubuntu_roundnavbar *{
		display:block;
		height:1px;
		overflow:hidden;
		background:#eaeada;
}
.ubuntu_roundnavbar1{
		border-right:1px solid #f5f5ef;
		padding-right:1px;
		margin-right:3px;
		border-left:1px solid #f5f5ef;
		padding-left:1px;
		margin-left:3px;
		background:#efefe3;
}
.ubuntu_roundnavbar2{
		border-right:1px solid #fcfcfb;
		border-left:1px solid #fcfcfb;
		padding:0px 1px;
		background:#edede1;
		margin:0px 1px;
}
.ubuntu_roundnavbar3{
		border-right:1px solid #edede1;
		border-left:1px solid #edede1;
		margin:0px 1px;
}
.ubuntu_roundnavbar4{
		border-right:1px solid #f5f5ef;
		border-left:1px solid #f5f5ef;
}
.ubuntu_roundnavbar5{
		border-right:1px solid #efefe3;
		border-left:1px solid #efefe3;
}
.ubuntu_roundnavbar_content{
		padding:0px 5px;
		background:#eaeada;
}
.ubuntu_newpostbox{
display:block;
}
.ubuntu_newpostbox *{
display:block;
height:1px;
overflow:hidden;
background:#ddddc5;
}
.ubuntu_newpostbox1{
border-right:1px solid #f0f0e6;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f0f0e6;
padding-left:1px;
margin-left:3px;
background:#e5e5d3;
}
.ubuntu_newpostbox2{
border-right:1px solid #fbfbf9;
border-left:1px solid #fbfbf9;
padding:0px 1px;
background:#e3e3d0;
margin:0px 1px;
}
.ubuntu_newpostbox3{
border-right:1px solid #e3e3d0;
border-left:1px solid #e3e3d0;
margin:0px 1px;
}
.ubuntu_newpostbox4{
border-right:1px solid #f0f0e6;
border-left:1px solid #f0f0e6;
}
.ubuntu_newpostbox5{
border-right:1px solid #e5e5d3;
border-left:1px solid #e5e5d3;
}
.ubuntu_newpostbox_content{
padding:0px 5px;
background:#ddddc5;
}
.ubuntu_postbit{
display:block;
}
.ubuntu_postbit *{
display:block;
height:1px;
overflow:hidden;
background:#eaeada;
}
.ubuntu_postbit1{
border-right:1px solid #f5f5ef;
padding-right:1px;
margin-right:3px;
border-left:1px solid #f5f5ef;
padding-left:1px;
margin-left:3px;
background:#efefe3;
}
.ubuntu_postbit2{
border-right:1px solid #fcfcfb;
border-left:1px solid #fcfcfb;
padding:0px 1px;
background:#edede1;
margin:0px 1px;
}
.ubuntu_postbit3{
border-right:1px solid #edede1;
border-left:1px solid #edede1;
margin:0px 1px;
}
.ubuntu_postbit4{
border-right:1px solid #f5f5ef;
border-left:1px solid #f5f5ef;
}
.ubuntu_postbit5{
border-right:1px solid #efefe3;
border-left:1px solid #efefe3;
}
.ubuntu_postbit_content{
padding:0px 5px;
background:#eaeada;
}
.ubuntu_postbit_bottom
{
        border-bottom: 2px solid #ddddc5;
}
.ubuntu_codebackground
{
	font-weight: bold;
	font: normal 1em Verdana, Sans-Serif;
	background: #F8F8F3;
	border-right: 1px solid #ddddc5;
	border-top: 1px solid #ddddc5;
	border-left: 6px solid #ddddc5;
	border-bottom: 1px solid #ddddc5;
}
.user_postbitround{
display:block;
}
.user_postbitround *{
display:block;
height:1px;
overflow:hidden;
background:##f5f5ee;
}
.user_postbitround1{
border-right:1px solid #fafaf7;
padding-right:1px;
margin-right:3px;
border-left:1px solid #fafaf7;
padding-left:1px;
margin-left:3px;
background:#f7f7f2;
}
.user_postbitround2{
border-right:1px solid #fefefd;
border-left:1px solid #fefefd;
padding:0px 1px;
background:#f6f6f1;
margin:0px 1px;
}
.user_postbitround3{
border-right:1px solid #f6f6f1;
border-left:1px solid #f6f6f1;
margin:0px 1px;
}
.user_postbitround4{
border-right:1px solid #fafaf7;
border-left:1px solid #fafaf7;
}
.user_postbitround5{
border-right:1px solid #f7f7f2;
border-left:1px solid #f7f7f2;
}
.user_postbitround_content{
padding:0px 5px;
background:##f5f5ee;
} 
.ubuntu_threadheader{
	background: #FFF6BF;
	border-top: 2px solid #FFD324;
	border-bottom: 2px solid #FFD324;
	text-align: left;
	margin: 10px auto;
	padding: 5px 20px;
}
.ubuntu_welcome_msg
{
	color: #403223;
	font-weight: normal;
	font: normal 1.2em Verdana, Sans-Serif;
}
.ubuntu_welcome_msg a:link, .ubuntu_welcome_msg_alink
{
	color: #bd5900;
        font-weight: bold;
        font: normal 1.3em Verdana, Sans-Serif;
	text-decoration: none;
}
.ubuntu_welcome_msg a:visited, .ubuntu_welcome_msg_avisited
{
	color: #bd5900;
        font-weight: bold;
        font: normal 1.3em Verdana, Sans-Serif;
	text-decoration: none;
}
.ubuntu_welcome_msg a:hover, .ubuntu_welcome_msg a:active, .ubuntu_welcome_msg_ahover
{
	color: #403223;
        font-weight: bold;
        font: normal 1.3em Verdana, Sans-Serif;
	text-decoration: underline;
}

.ubuntu_quicksearch{
display:block;
}
.ubuntu_quicksearch *{
display:block;
height:1px;
overflow:hidden;
background:#aaccee;
}
.ubuntu_quicksearch1{
border-right:1px solid #dae9f7;
padding-right:1px;
margin-right:3px;
border-left:1px solid #dae9f7;
padding-left:1px;
margin-left:3px;
background:#bfd8f2;
}
.ubuntu_quicksearch2{
border-right:1px solid #f6f9fd;
border-left:1px solid #f6f9fd;
padding:0px 1px;
background:#bad5f1;
margin:0px 1px;
}
.ubuntu_quicksearch3{
border-right:1px solid #bad5f1;
border-left:1px solid #bad5f1;
margin:0px 1px;
}
.ubuntu_quicksearch4{
border-right:1px solid #dae9f7;
border-left:1px solid #dae9f7;
}
.ubuntu_quicksearch5{
border-right:1px solid #bfd8f2;
border-left:1px solid #bfd8f2;
}
.ubuntu_quicksearch_content{
padding:0px 5px;
background:#aaccee;
}
.ubuntu_extrabar{
display:block;
}
.ubuntu_extrabar *{
display:block;
height:1px;
overflow:hidden;
background:#ccff99;
}
.ubuntu_extrabar1{
border-right:1px solid #e9ffd3;
padding-right:1px;
margin-right:3px;
border-left:1px solid #e9ffd3;
padding-left:1px;
margin-left:3px;
background:#d8ffb2;
}
.ubuntu_extrabar2{
border-right:1px solid #f9fff4;
border-left:1px solid #f9fff4;
padding:0px 1px;
background:#d5ffac;
margin:0px 1px;
}
.ubuntu_extrabar3{
border-right:1px solid #d5ffac;
border-left:1px solid #d5ffac;
margin:0px 1px;
}
.ubuntu_extrabar4{
border-right:1px solid #e9ffd3;
border-left:1px solid #e9ffd3;
}
.ubuntu_extrabar5{
border-right:1px solid #d8ffb2;
border-left:1px solid #d8ffb2;
}
.ubuntu_extrabar_content{
padding:0px 5px;
background:#ccff99;
}
.ubuntu_currentver{
display:block;
}
.ubuntu_currentver *{
display:block;
height:1px;
overflow:hidden;
background:#fdff99;
}
.ubuntu_currentver1{
border-right:1px solid #feffd3;
padding-right:1px;
margin-right:3px;
border-left:1px solid #feffd3;
padding-left:1px;
margin-left:3px;
background:#fdffb2;
}
.ubuntu_currentver2{
border-right:1px solid #fefff4;
border-left:1px solid #fefff4;
padding:0px 1px;
background:#fdffac;
margin:0px 1px;
}
.ubuntu_currentver3{
border-right:1px solid #fdffac;
border-left:1px solid #fdffac;
margin:0px 1px;
}
.ubuntu_currentver4{
border-right:1px solid #feffd3;
border-left:1px solid #feffd3;
}
.ubuntu_currentver5{
border-right:1px solid #fdffb2;
border-left:1px solid #fdffb2;
}
.ubuntu_currentver_content{
padding:0px 5px;
background:#fdff99;
}
.ubuntu_currentver_header{
padding:0px 5px;
background:#fdff99;
color: #816647;
font-weight: bold;
font: normal 1.8em Verdana, Sans-Serif;
text-decoration: none;
}
ubuntu_box1{
display:block;
}
.ubuntu_box1 *{
display:block;
height:1px;
overflow:hidden;
background:#aaccee;
}
.ubuntu_box11{
border-right:1px solid #dae9f7;
padding-right:1px;
margin-right:3px;
border-left:1px solid #dae9f7;
padding-left:1px;
margin-left:3px;
background:#bfd8f2;
}
.ubuntu_box12{
border-right:1px solid #f6f9fd;
border-left:1px solid #f6f9fd;
padding:0px 1px;
background:#bad5f1;
margin:0px 1px;
}
.ubuntu_box13{
border-right:1px solid #bad5f1;
border-left:1px solid #bad5f1;
margin:0px 1px;
}
.ubuntu_box14{
border-right:1px solid #dae9f7;
border-left:1px solid #dae9f7;
}
.ubuntu_box15{
border-right:1px solid #bfd8f2;
border-left:1px solid #bfd8f2;
}
.ubuntu_box1_content{
padding:0px 5px;
background:#aaccee;
}
.ubuntu_box1_header{
color: #816647;
font-weight: bold;
font: normal 1.8em Verdana, Sans-Serif;
text-decoration: none;
padding:0px 5px;
background:#aaccee;
}
.ubuntu_box2{
display:block;
}
.ubuntu_box2 *{
display:block;
height:1px;
overflow:hidden;
background:#ccff99;
}
.ubuntu_box21{
border-right:1px solid #e9ffd3;
padding-right:1px;
margin-right:3px;
border-left:1px solid #e9ffd3;
padding-left:1px;
margin-left:3px;
background:#d8ffb2;
}
.ubuntu_box22{
border-right:1px solid #f9fff4;
border-left:1px solid #f9fff4;
padding:0px 1px;
background:#d5ffac;
margin:0px 1px;
}
.ubuntu_box23{
border-right:1px solid #d5ffac;
border-left:1px solid #d5ffac;
margin:0px 1px;
}
.ubuntu_box24{
border-right:1px solid #e9ffd3;
border-left:1px solid #e9ffd3;
}
.ubuntu_box25{
border-right:1px solid #d8ffb2;
border-left:1px solid #d8ffb2;
}
.ubuntu_box2_content{
padding:0px 5px;
background:#ccff99;
}
.ubuntu_box2_header{
color: #816647;
font-weight: bold;
font: normal 1.8em Verdana, Sans-Serif;
text-decoration: none;
padding:0px 5px;
background:#ccff99;
}
.ubuntu_box3{
display:block;
}
.ubuntu_box3 *{
display:block;
height:1px;
overflow:hidden;
background:#fdd99b;
}
.ubuntu_box31{
border-right:1px solid #feeed4;
padding-right:1px;
margin-right:3px;
border-left:1px solid #feeed4;
padding-left:1px;
margin-left:3px;
background:#fde2b4;
}
.ubuntu_box32{
border-right:1px solid #fefbf5;
border-left:1px solid #fefbf5;
padding:0px 1px;
background:#fde0ae;
margin:0px 1px;
}
.ubuntu_box33{
border-right:1px solid #fde0ae;
border-left:1px solid #fde0ae;
margin:0px 1px;
}
.ubuntu_box34{
border-right:1px solid #feeed4;
border-left:1px solid #feeed4;
}
.ubuntu_box35{
border-right:1px solid #fde2b4;
border-left:1px solid #fde2b4;
}
.ubuntu_box3_content{
padding:0px 5px;
background:#fdd99b;
}
.ubuntu_box3_header{
color: #816647;
font-weight: bold;
font: normal 1.8em Verdana, Sans-Serif;
text-decoration: none;
padding:0px 5px;
background:#fdd99b;
}
.ubuntu_box4{
display:block;
}
.ubuntu_box4 *{
display:block;
height:1px;
overflow:hidden;
background:#b3defd;
}
.ubuntu_box41{
border-right:1px solid #def0fe;
padding-right:1px;
margin-right:3px;
border-left:1px solid #def0fe;
padding-left:1px;
margin-left:3px;
background:#c6e6fd;
}
.ubuntu_box42{
border-right:1px solid #f7fbfe;
border-left:1px solid #f7fbfe;
padding:0px 1px;
background:#c1e4fd;
margin:0px 1px;
}
.ubuntu_box43{
border-right:1px solid #c1e4fd;
border-left:1px solid #c1e4fd;
margin:0px 1px;
}
.ubuntu_box44{
border-right:1px solid #def0fe;
border-left:1px solid #def0fe;
}
.ubuntu_box45{
border-right:1px solid #c6e6fd;
border-left:1px solid #c6e6fd;
}
.ubuntu_box4_content{
padding:0px 5px;
background:#b3defd;
}
.ubuntu_box4_header{
color: #816647;
font-weight: bold;
font: normal 1.8em Verdana, Sans-Serif;
text-decoration: none;
padding:0px 5px;
background:#b3defd;
}
.cms_header
{
	color: #816647;
	font: normal 1.0em 'Trebuchet MS', Verdana, Sans-Serif;
	letter-spacing: -1px;
    text-decoration: none;
}
.cms_header a:link, .cms_header_alink
{
	color: #816647;
	text-decoration: none;
}
.cms_header a:visited, .cms_header_avisited
{
	color: #816647;
	text-decoration: none;
}
.cms_header a:hover, .cms_header a:active, .cms_header_ahover
{
	color: #000000;
	text-decoration: none;
}
.tagborder
{
        border: 1px solid #ddddc5;
}
.ubuntuthread_header
{
	color: #666;
	font: normal 2.0em 'Trebuchet MS', Verdana, Sans-Serif;
	letter-spacing: -1px;
        border-bottom: 1px solid #ddddc5;
}
.ubuntu_topicheaders
{
	color: #bd5900;
	font-weight: normal;
	font: normal 1.2em Verdana, Sans-Serif;
}
.ubuntu_topicheaders a:link, .ubuntu_topicheaders_alink
{
	color: #bd5900;
	text-decoration: none;
}
.ubuntu_topicheaders a:visited, .ubuntu_topicheaders_avisited
{
	color: #bd5900;
	text-decoration: none;
}
.ubuntu_topicheaders a:hover, .ubuntu_topicheaders a:active, .ubuntu_topicheaders_ahover
{
	color: #800000;
	text-decoration: none;
}
/* ***** make announcements, stickies moderated, soft deleted posts and search result since last visit pretty ***** */
.announcement {
background-color: #d7e7f6;
color: #000000;
}
.sticky {
background-color: #fbf7db;
border-bottom: 1px solid #FFFFFF;
color: #000000;
}
.moderated {
background-color: #f9f0ed;
color: #000000;
}
.subscribed {
background-color: #ffefef;
color: #000000;
}
.deleted {
background-color: #e5e8eb;
color: #283A5E;
}
.poll {
background-color: #e7fbe4;
}
.last_visit {
background-color: #edf3f9;
color: #000000;
}
.ubuntu_navbits_info{
display:block;
}
.ubuntu_navbits_info *{
display:block;
height:1px;
overflow:hidden;
background:#A6926B;
}
.ubuntu_navbits_info1{
border-right:1px solid #d8d0bf;
padding-right:1px;
margin-right:3px;
border-left:1px solid #d8d0bf;
padding-left:1px;
margin-left:3px;
background:#bcad90;
}
.ubuntu_navbits_info2{
border-right:1px solid #f6f4f0;
border-left:1px solid #f6f4f0;
padding:0px 1px;
background:#b6a687;
margin:0px 1px;
}
.ubuntu_navbits_info3{
border-right:1px solid #b6a687;
border-left:1px solid #b6a687;
margin:0px 1px;
}
.ubuntu_navbits_info4{
border-right:1px solid #d8d0bf;
border-left:1px solid #d8d0bf;
}
.ubuntu_navbits_info5{
border-right:1px solid #bcad90;
border-left:1px solid #bcad90;
}
.ubuntu_navbits_info_content{
padding:0px 5px;
background:#A6926B;
color: #FFFFFF;
}
/* ***** header pm and login box  ***** */
.header_box_guest
{
background-color: #FFFFCC;
color: #000000;
padding:7px 7px 7px 7px;
border: 1px dotted #816647;
width: 300px;
}
.header_box
{
background-color: #FFFFCC;
color: #000000;
padding:7px 7px 7px 7px;
border: 1px dotted #816647;
width: 300px;
}
/* ***** spacers and paddings ***** */

.cat_spacer {
padding:5px 0px 5px 0px;
}
.spacer {
padding:5px 0px 5px 0px;
}
.spacer_small {
padding:2px 0px 2px 0px;
}
/* ***** dotted hr ***** */
div.hr {
height: 1px;
background: url(../../images/uf/misc/hr.gif) repeat scroll center;
}
div.hr hr {
display: none;
}
.ubuntu_poll{
display:block;
}
.ubuntu_poll *{
display:block;
height:1px;
overflow:hidden;
background:#FFFFCC;
}
.ubuntu_poll1{
border-right:1px solid #ffffe9;
padding-right:1px;
margin-right:3px;
border-left:1px solid #ffffe9;
padding-left:1px;
margin-left:3px;
background:#ffffd8;
}
.ubuntu_poll2{
border-right:1px solid #fffff9;
border-left:1px solid #fffff9;
padding:0px 1px;
background:#ffffd5;
margin:0px 1px;
}
.ubuntu_poll3{
border-right:1px solid #ffffd5;
border-left:1px solid #ffffd5;
margin:0px 1px;
}
.ubuntu_poll4{
border-right:1px solid #ffffe9;
border-left:1px solid #ffffe9;
}
.ubuntu_poll5{
border-right:1px solid #ffffd8;
border-left:1px solid #ffffd8;
}
.ubuntu_poll_content{
padding:0px 5px;
background:#FFFFCC;
} 
.ubuntu_bot_fdbits_tcat
{
	color: #816647;
	font: normal 1.8em 'Trebuchet MS', Verdana, Sans-Serif;
	border-bottom: 1px solid #816647;
	letter-spacing: -1px;
}
.ubuntu_bot_fdbits_thead
{
	color: #bd5900;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.threadbit
{
	border-bottom: 1px solid #E7e7D1;
}
.ubuntu_announcement{
display:block;
}
.ubuntu_announcement *{
display:block;
height:1px;
overflow:hidden;
background:#d7e7f6;
}
.ubuntu_announcement1{
border-right:1px solid #edf4fb;
padding-right:1px;
margin-right:3px;
border-left:1px solid #edf4fb;
padding-left:1px;
margin-left:3px;
background:#e1edf8;
}
.ubuntu_announcement2{
border-right:1px solid #fbfcfe;
border-left:1px solid #fbfcfe;
padding:0px 1px;
background:#deebf7;
margin:0px 1px;
}
.ubuntu_announcement3{
border-right:1px solid #deebf7;
border-left:1px solid #deebf7;
margin:0px 1px;
}
.ubuntu_announcement4{
border-right:1px solid #edf4fb;
border-left:1px solid #edf4fb;
}
.ubuntu_announcement5{
border-right:1px solid #e1edf8;
border-left:1px solid #e1edf8;
}
.ubuntu_announcement_content{
padding:0px 5px;
background:#d7e7f6;
} 
.ubuntu_subforumtext
{
	color: #bd5900;
	font: bold 11px Verdana, Sans-Serif;
}
.ubuntu_subforumtext a:link, .ubuntu_subforumtext_alink
{
	color: #bd5900;
	text-decoration: none;
}
.ubuntu_subforumtext a:visited, .ubuntu_subforumtext_avisited
{
	color: #bd5900;
	text-decoration: none;
}
.ubuntu_subforumtext a:hover, .ubuntu_subforumtext a:active, .ubuntu_subforumtext_ahover
{
	color: #800000;
	text-decoration: none;
}
.ubuntu_buttons{
display:block;
width: 130px;
}
.ubuntu_buttons *{
display:block;
height:1px;
overflow:hidden;
background:#fdd99b;
}
.ubuntu_buttons1{
border-right:1px solid #feeed4;
padding-right:1px;
margin-right:3px;
border-left:1px solid #feeed4;
padding-left:1px;
margin-left:3px;
background:#fde2b4;
}
.ubuntu_buttons2{
border-right:1px solid #fefbf5;
border-left:1px solid #fefbf5;
padding:0px 1px;
background:#fde0ae;
margin:0px 1px;
}
.ubuntu_buttons3{
border-right:1px solid #fde0ae;
border-left:1px solid #fde0ae;
margin:0px 1px;
}
.ubuntu_buttons4{
border-right:1px solid #feeed4;
border-left:1px solid #feeed4;
}
.ubuntu_buttons5{
border-right:1px solid #fde2b4;
border-left:1px solid #fde2b4;
}
.ubuntu_buttons_content{
background:#fdd99b;
width: 130px;
}
.ubuntu_unapbutton{display:block}
.ubuntu_unapbutton *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FDD99B}
.ubuntu_unapbutton1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #cbb07f;
  border-right:1px solid #cbb07f;
  background:#e7c78f}
.ubuntu_unapbutton2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ae996f;
  border-right:1px solid #ae996f;
  background:#eccb91}
.ubuntu_unapbutton3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #eccb91;
  border-right:1px solid #eccb91;}
.ubuntu_unapbutton4{
  border-left:1px solid #cbb07f;
  border-right:1px solid #cbb07f}
.ubuntu_unapbutton5{
  border-left:1px solid #e7c78f;
  border-right:1px solid #e7c78f}
.ubuntu_unapbuttonfg{
  background:#FDD99B}