/***** THEO Styles  *****/
body {
	margin:0px;padding:0px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#000000;
	background-position:center top;
}
html, body {height:100%;}
.f_full {
	width:980px;
	margin-left:auto;
	margin-right:auto; 
}
h1 {display:none;}
.logo_cell {
	width:780px;
	height:160px;
	margin:0px 0px 0px 10px;
	float:left;display:inline;
}
.logo_cell img{
	border:0px;
}
.datetime_cell {
	width:165px;
	height:150px;
	margin-left:10px;
	margin-top:10px;
	margin-right:15px;
	font-size:10px;
	color:#000000;
	text-align:right;
	float:left;
}
.datetime_text {
	font-size:10px;
	color:#000000;
	text-align:right;
	padding:0px 2px;
	float:right;
}
.f_main {
	width:940px;
	background-color:#36bc1e;
	float:left;
	border-left:20px solid #36bc1e;
	border-top:20px solid #36bc1e;
	border-right:20px solid #36bc1e;
	border-bottom:50px solid #36bc1e; /*min-height:750px;*/
}
.green_left {
	width:760px;
	background-color:#36bc1e; 
	float:left;
	/*border-left:20px solid #36bc1e;
	border-top:20px solid #36bc1e;
	border-right:20px solid #36bc1e;
	border-bottom:50px solid #36bc1e; min-height:750px;*/
}
.green_right {
	width:180px;
	/*margin-left:10px;*/
	background-color:#36bc1e;
	float:left;
	/*border-left:5px solid #36bc1e;
	border-top:20px solid #36bc1e;
	border-right:5px solid #36bc1e; min-height:750px;
	border-bottom:50px solid #36bc1e;*/
}
.main_menu {
	height:116px;
	font-size:18px;
	font-weight:bold;
	line-height:22px;
	color:#9ace4f; 
}
img.lines_menu {opacity:0.3;filter:alpha(opacity=30);float:left;margin-top:4px; }
.main_menu a {
	color:#000000;
	text-decoration:none;
	background-image:url(../../../themes/i/p_main_menu.gif);
	background-repeat:repeat-x;
	background-position:bottom;float:left; 
}
.main_menu a:hover {
	color:#000000;
	background-image:url(../../../themes/i/p_main_menu_hover.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.main_menu a h2 {
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	/*float:left;*/
	display:inline; 
}
.main_menu a:hover h2 {
	color:#ffffff;
	text-decoration:none;
	background-image:none;
}
.main_menu a.selected:hover  {
	color:#ffffff;
	text-decoration:none;
	background-image:none;
	cursor:pointer;
	background-image:url(../../../themes/i/p_main_menu_click.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.main_menu a.clickable:hover {
	color:#ffffff;
	text-decoration:none;
	background-image:url(../../../themes/i/p_submenu_hover.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	cursor:pointer;
}
a.mymenu {
	color:#cdff31;
}
a.mymenu:hover {
	color:#cdff31;
	background-image:url(../../../themes/i/p_mainprofile_menu_hover.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
.links_top {
	height:120px;
	font-size:11px;
	font-weight:bold;
	text-align:right;
	line-height:14px;
	float:right;
	/*padding-right:10px;*/
}
.links_top a {
	color:#000000;
	text-decoration:none;
	display:block;
}
.links_top a h2 {
	color:#ffffff;
	text-decoration:none;
	margin:0px;
	font-size:11px;
	cursor:text;
	display:block;
}
.links_top a:hover {
	text-decoration:underline;
}
.search_cell {
	width:150px;
	font-size:11px;
	font-weight:bold;
	line-height:14px;
	/*border-right:10px solid #36bc1e;*/
	/*border-bottom:44px solid #36bc1e;*/
	text-align:right;float:right;
}
.search_cell input {
	/*width:100px;
	height:12px;*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#000000;
	border:0px solid #ffffff;
	float:right;
}
/*input .velos_search_btn {
	width:20px;
	height:20px;
	border:0px;
}*/
.search_cell select {
	/*width:90px;*/
	/*height:12px;*/
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:10px;
	color:#000000;
	/*margin-top:3px;*/
	float:right;
}
.search_cell img {
	border:0px;
	border-top:3px solid #36bc1e;
	float:right;
}
.white_border {
	border-left:2px solid #ffffff;
	border-right:2px solid #ffffff;
}
.black_border {
	border-left:2px solid #000000;
	border-right:2px solid #000000;
}
.yafnet td.f_stats {
	font-size:11px;
	color:#000000;
}
.yafnet td.f_stats a {
	color:#ffffff;
	text-decoration:none;
}
.yafnet td.f_stats a:hover {
	color:#ffffff;
	text-decoration:underline;
}
#DivForumJump {
	color:#000000;
	font-size:11px;
}
.yafnet td.header2links {
	background-color:#36bc1e;
	color:#ffffff;
}
.yafnet a.header2link1 {
	color:#ffffff;
	font-size:11px;
	background-image:url(../../../themes/i/arrow_back_over.gif);
	background-position:left;
	background-repeat:no-repeat;
    padding-left:10px;
    text-decoration:none;
    font-weight:bold;
}
.yafnet a.header2link1:hover {
	color:#ffffff;
	text-decoration:none;
}
.yafnet a.header2link2 {
	color:#ffffff;
	font-size:11px;
	background-image:url(../../../themes/i/arrow_black_more.gif);
	background-position:right;
	background-repeat:no-repeat;
    padding-right:10px;
    text-decoration:none;
    font-weight:bold;
}
.yafnet a.header2link2:hover {
	color:#ffffff;
	text-decoration:none;
}
.yafnet .header1 td.f_link_option {
	font-size:11px;
	color:#ffffff;
}
.yafnet .header1 td.f_link_option a {
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	cursor:pointer;
}
.yafnet td.f_link_option a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.yafnet #DivPageAccess {margin-top:30px;display:block}

table.iconlegend {margin-top:50px;}
table.iconlegend td {
	padding:0px 10px; vertival-align:middle;
}
table.iconlegend img {
	vertival-align:top; display:inline;
}
.upper_footer {
	height:50px;
	display:block;
}
.footer_cell {
	border-top:5px solid #000000;
	border-bottom:5px solid #000000;
	background-color:#000000;
	/*margin-top:50px;*/
	display:block; 
}
.footer_whole {
	margin-left:auto;margin-right:auto;
	width:980px;
}
.footer_text {
	width:580px;
	color:#ffffff;
	font-size:11px;
	line-height:15px;
	text-align:left;
	display:block;
}
.footer_text a {
	color:#ffffff;
	text-decoration:none;
}
.footer_text a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.toolk2_text {
	width:400px;
	color:#ffffff;
	font-size:11px;
	line-height:15px;
	text-align:right;
	display:block;
}
.toolk2_text a {
	color:#ffffff;
	text-decoration:none;
}
.toolk2_text a:hover {
	color:#ffffff;
	text-decoration:underline;
}
/***** YAF Styles  *****/
.yafnet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3B3b3b; 
	width:940px;
	display:block; 
	background-color:#36bc1e; min-height:750px;
}
.yafnet td {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#000000;
}
.yafnet input,
.yafnet select {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	color:#000000;	
	background-color:#FFFFFF;
	border:1px solid #ffffff;	
}
.yafnet img {
	border: 0;
}
.yafnet ul {
	margin: 2px 2px 2px 2px;
	padding: 0;
}
.yafnet li {
	margin-left: 15px;
}
.yafnet tr.header1 {	
	/*background-image: url('titleBack.gif');*/
	background-color:#000000;
	color:#ffffff;
	font-weight:bold;
	/*padding-left:50px;*/
	font-size:13px;
}
.yafnet tr.header1 a {
	color: #ffffff;
	text-decoration: none;
}
.yafnet tr.header1 a:hover {
	color: #eeffee;
	text-decoration: underline;
}	
.yafnet td.header1 {
	background-color:#ffffff;
	color:#36bc1e;
	font-weight:bold;
	font-size:13px;
	line-height:20px;
}	
.yafnet .header1Title {
	background-color:#000000;
	color:#ffffff;
	font-weight:bold;
	font-size:11px;
}
.yafnet tr.header2 {
	background-color:#000000;
	color: #ffffff;
	font-weight:bold;
	font-size:11px;
}
.yafnet tr.header2 td {
	background-color:#000000;
	color: #ffffff;
	font-weight:bold;
	font-size:11px;
	border-left:2px solid #000000;
	border:2px solid #000000;
}
.yafnet tr.header2 td a {
	color:#ffffff;
}
.yafnet tr.header2 td a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.yafnet td.header2 {
	background-color:#000000;
	color: #ffffff;
	font-weight:bold;
	font-size:11px;
}
.yafnet a.header2 { }
.yafnet td.header2 a { color: #ffffff; text-decoration: none; }
.yafnet td.header2 a:link { color: #ffffff; text-decoration: none; }
.yafnet td.header2 a:visited { color: #ffffff; text-decoration: none; }
.yafnet td.header2 a:active { color: #ffffff; text-decoration: none; }
.yafnet td.header2 a:hover { color: #ffffff; text-decoration: underline; }
.yafnet td.infoTable {
	background-color: #FAFAFA;
	padding: 10px;
	border: 1px solid #F2F2F2;
}
/* all links */
div.content {display:none; visibility:hidden;}
.yafnet .content a			{ color: #001090; text-decoration: none; }
.yafnet .content a:hover	{ color: #001090; text-decoration: underline; }
/* Footer1 - Bottom of tables */
.yafnet .footer1 {
	font-size:11px;
	color:#ffffff;
}
/*.yafnet .footer1 select {
	font-family:Arial, Helvetica, Verdana, sans-serif;
	border:1px solid #ffffff;
	background-color:#FFFFFF;
	color:#000000;
	font-size:11px;
}*/
.yafnet .footer1 a {
	color:#ffffff;
	text-decoration:none;
}
.yafnet .footer1 a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.yafnet .footer1 select {}
.yafnet td.footer1 {
	
}
.yafnet td.footerline {
	border-bottom:1px solid #000000;
}
.yafnet .forumheading {
	font-size:11px;
	font-weight:bold;
}
.yafnet .subforumheading {
	font-size:11px;
	color:#000000;
	font-weight:normal;
}
.yafnet .forumheading a {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.yafnet .forumheading a:visited, .yafnet .forumheading a:link, .yafnet .forumheading a:active, .yafnet .forumheading a:selected {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.yafnet .forumheading a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.yafnet a.post_link {
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
}
.yafnet a.post_link:hover {
	color:#ffffff;
	text-decoration:underline;
}
/* Header of posts */
.yafnet tr.postheader td {
	border:2px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.yafnet tr.postheader td.postheader {
	border:none;padding:0px;
}
.yafnet .postheader {
	font-size:11px;
	color:#000000;
}
.yafnet .postheader a {
	font-size:11px;
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;	
}
.yafnet .postheader a:hover {
	color:#ffffff;
	text-decoration:underline;	
}
/* User info and post/article */
/*.yafnet .post {background-color:#36bc1e;}
.yafnet .post_alt {background-color:#36bc1e;}*/
.yafnet tr.post:hover {
	/*background-color: #FFFFFF;	*/
}
.yafnet tr.post_alt:hover {
	/*background-color: #FFFFFF;	*/
}
.yafnet tr.post {
	/*background-image:url(../../../themes/i/f_post_bgd.gif);
	background-repeat:repeat-y;
	background-position:left;*/
}
.yafnet tr.post td {
	border:2px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.yafnet tr.post_alt td {
	border:2px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000;
}
.yafnet tr.post td a, .yafnet tr.post_alt td a {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.yafnet tr.post td a:hover, .yafnet tr.post_alt td a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.quickReplyLine {
	/*background-color:#FF0000;*/
}
/* Footer of posts */
.yafnet tr.postfooter td.small {
	padding-top:10px;
}
.yafnet tr.postfooter td.small a {
	background-color:#36bc1e;
	color:#ffffff;
	font-size:11px;
	background-image:url(backtotop.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:7px;
}
.yafnet tr.postfooter td.small a:hover {
	background-color:#36bc1e;
	color:#000000;
	background-image:url(backtotop_over.gif);
	text-decoration:none;
}
.yafnet tr.postfooter td {
	background-color:#36bc1e;
	color:#ffffff;
	font-size:11px;
	border:2px solid #000000;
	border-bottom:1px solid #000000;
	border-top:1px solid #000000; 
}
.yafnet tr.postfooter td.postfooter {
	border:0px;
	border-right:2px solid #000000;
	border-bottom:1px solid #000000;
}
.yafnet tr.postfooter td.postfooter table td {
	border:0px;
	padding:0px;
}
.yafnet .postfooter a {
	color:#ffffff;
	font-size:11px;
	text-decoration:none; 
}
.yafnet .postfooter a:hover {
	color:#ffffff;
	text-decoration:underline;
}
.yafnet .postfooter .editedinfo {
	color:#000000;
	font-weight:bold;
}
/* Area between posts */
.yafnet tr.postsep td {
	background-color:#36bc1e;
	height:1px; display:none;
}
/*.yafnet tr.postsep td {
	border-left:2px solid #000000;
	border-right:2px solid #000000;
}*/
/* most tables are class 'content' */
.yafnet table.content {
	/*border: solid 1px #777777;*/
	padding: 0px;
	margin: 0px;
	margin-bottom:30px;
	color: #000000;
	border-collapse:collapse;
}
.yafnet .postformheader {
	background-color: #EEEEEE;
	font-weight:bold;
}
.yafnet .fileattach {
	/*padding: 5px;*/
	/*background-color: #eeeeee;*/
	border-top:solid 1px #000000;
	padding-top:5px;
	padding-bottom:5px;
	font-weight:normal;
	font-size:11px;
	color:#000000;
}
.yafnet .fileattach .filetitle,
.yafnet .fileattach .imgtitle {
	font-weight:bold;
	margin-bottom:5px;
	/*font-size:11px;*/
}
.yafnet .fileattach .attachedimg,
.yafnet .fileattach .attachedfile {
	/*margin-left: 10px;*/
}
.yafnet td.message div.postdiv .fileattach .attachedfile a {
	font-weight:normal;
	color:#ffffff;
	text-decoration:none;
}
.yafnet td.message div.postdiv .fileattach .attachedfile a:hover {
	font-weight:normal;
	color:#ffffff;
	text-decoration:underline;
}
.yafnet table.content td {
	padding:5px 10px;
}
.yafnet .content td table td table td {
	/*padding: 0px;*/	
}
.yafnet .content .headersub {
	color: #ffffff;
	font-weight: bold;
	padding-left: 10px;
	font-size: 15px;
	line-height: 30px;	
}
/* used for quoting messages */
.yafnet .quote {
	/*padding-left: 16px;*/
	margin: 5px;
}
.yafnet .quote b {
	/*padding-left: 16px;*/
	color:#000000;
}
.yafnet .innerquote {
	padding:5px;
	/*background-color:#8ece2f;*/
	border: 1px dashed #000000;
	color:#000000;
}
/* used for code */
.yafnet .code {
	padding-left: 16px;	
	margin: 5px;
}
.yafnet .innercode {
	padding: 4px;
	background-color: #efefef;
	border: solid 1px #808080;
	color: #000000;
	line-height: 1.3em;
	font-family: "courier new", "times new roman", monospace;
    overflow: scroll;
    width: 600px;
	white-space: nowrap;
}
/* font sizes */
.yafnet .smallfont	{ 
	font-size:11px;
	text-align:left;
	color:#000000;
}
.yafnet .smallfont	a { 
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.yafnet .subforumlink {
	text-align:center;
}
.yafnet .smallfont	a:hover { 
	color:#ffffff;
	text-decoration:underline;
}
.yafnet .largefont	{ font-size: 11px; }
/* Image Links */
.yafnet a.imagelink {
	font-weight: bold;
	color: #000000;
}
.yafnet a:hover.imagelink {
	text-decoration: none;
	/*background-color: #D0D0D0;*/
}
/* Used for editor textarea */
.yafnet .posteditor {
	width: 100%;
	height: 200px;
}
.yafnet .post textarea {
	width: 100%;
	/*height: 200px;*/ 
	border:1px solid #ffffff;
	background-color:#ffffff;
	font-size:11px;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	color:#000000;
}
/* Forum Welcome Message */
.yafnet .yafForumWelcome
{
	text-align: right;
	padding: 5px;
}
.yafnet .DivTopSeparator
{
	clear: both;
}
/* div at the top of pages with navigation links */
.yafnet .yafPageLink {
	/*border-top: solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	border-bottom: solid 1px #cccccc;
	border-right: solid 1px #cccccc;*/
	font-weight:bold;
	color:#000000;
	margin-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
.yafnet .yafPageLink .currentPageLink { color:#000000; }
.yafnet .yafPageLink .linkSeperator { color:#000000; }
.yafnet .yafPageLink a { color:#ffffff;text-decoration:none; }
.yafnet .yafPageLink a:hover {color:#ffffff;text-decoration:underline; }
/* for printing */
.yafnet table.print {
	border: solid 1px #C0C0C0;
}
.yafnet .printheader {
	background-color: #DDDDDD;
	color: #000000;
	padding: 4px;
}
.yafnet .printbody {
	background-color: #FFFFFF;
	color: #000000;
	padding: 4px;
}
.yafnet .pbutton {
	background-color:#36bc1e;
    color:#000000;
	font-size:11px;
    /*display:block;*/
    /*float:right;
	text-align:left;*/
    margin:2px 0px 2px 2px;
    padding:2px 5px 2px 12px;
    text-decoration:none;
    /*text-transform:uppercase;*/
    font-weight:bold;
	border:none;
	background-image:url(../../../themes/i/forum_velos_black.gif);
	background-position:left 2px;
	background-repeat:no-repeat;
	cursor:pointer;
}
.basicBBCodeEditor {width:500px;}
.yafnet .textfield {
	background-color: #FFFFFF;
	border: 1px solid #3B3b3b;
	width: 100%;
}
.yafnet .ButtonOut {
	border: #669966 1px solid;
}
.yafnet .ButtonOver {
	border: #000000 1px solid;
	background-color: #ffffff;
}
.yafnet .ButtonChecked {
	border: #000000 1px solid;
}
.yafnet .ButtonOff {
	border: #669966 1px solid;
}
.yafnet #bbcodeFeatures {
	border: #ffffff 1px solid;
}
.yafnet table#bbcodeFeatures {
	border-bottom:1px solid #000000;
	width:100%;
	background-color:#ffffff;
}
.yafnet table#bbcodeFeatures td {
	padding:0px;
}
.yafnet .fck_forum table {
	padding:0px;
	margin-left:10px;
	width:740px; background-color:#ffffff
}
.yafnet .fck_forum textarea {
	width:740px;
}
.yafnet .fck_forum table table {
	padding:0px;
	margin-left:0px;
	width:740px;
}
.yafnet .fck_forum table td {
	padding:0px;
}
/*.yafnet textarea.BBCodeEditor {border-top:1px solid #000000;}*/
/*
Use this to setup overflow feature for your site.
On IE that would mean specifying a width so that the overflow will work properly.
This CSS already works on FireFox.
*/
.yafnet div.postdiv {
	width: 100%;
	min-height: 100px;
	overflow: auto;	
}
.yafnet td.message div.postdiv  div div a {
	color:#000000;
	text-decoration:underline;
	font-weight:normal;
}
.yafnet td.message div.postdiv  div div a:hover {
	color:#000000;
	text-decoration:none;
}
.yafnet div.yafsignature
{
	border-top: solid 1px #666666;
	margin-top: 15px;
	padding-top: 5px;
}
.yafnet .yafactiveusers a.active_hidden {
	font-style: italic;
	color: #aaaaaa;
}
/* CSS Pagelinks */
.yafnet .yafpager {
	color:#000000;
	margin:0px;
	padding:3px 10px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	/*width:921px;*/ 
	/*margin-top:2px;
	margin-bottom:2px;*/
}
.yafnet .pagelink,
.yafnet .pagelinkfirst,
.yafnet .pagelinklast,
.yafnet .pagecurrent,
.yafnet .pagecount{
	/*background:#F5F5F5;*/
	/*border: 1px solid #444444;*/
	padding: 1px 3px 1px 3px;
	margin-right: 2px;
	color:#000000;
}
.yafnet .pagecount {
	margin-right: 5px;
}
.yafnet .pagecount span {
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}
.yafnet .pagecount span:hover {
	color:#ffffff;
	text-decoration:none;
}
.yafnet .pagelinkfirst,
.yafnet .pagelinklast{
	background: #e0e0e0;
}
.yafnet .pagecurrent{
	/*background: #dddddd;*/
	color:#ffffff;
}
.yafnet .pagelink a,
.yafnet .pagelinkfirst a,
.yafnet .pagelinklast a {
	text-decoration:none;
	color:#000000;
}
.yafnet .pagelink a:hover,
.yafnet .pagelinkfirst a:hover,
.yafnet .pagelinklast a:hover {
	text-decoration:none;
	color:#ffffff;
}
/* CCS Buttons */
.yafnet a.yaflittlebutton {
   /*background: transparent url('ButtonEnd.gif') no-repeat scroll top right;*/
	background-color:#36bc1e;
    color:#000000;
	font-size:11px;
    display:block;
    float:right;
    margin:2px 0px 2px 2px;
    padding:2px 5px 2px 12px;
    text-decoration:none;
    /*text-transform:uppercase;*/
    font-weight:bold;
	background-image:url(../../../themes/i/forum_velos_black.gif);
	background-position:left 2px;
	background-repeat:no-repeat;
}
.yafnet a.yaflittlebutton:hover {
   /*background: transparent url('ButtonEnd.gif') no-repeat scroll top right;
	background-color:#000000;*/
    color:#ffffff;
	/*font-size:11px;
    display:block;
    float:right;
    margin:2px 0px 2px 2px;
    padding:2px 5px;*/
    text-decoration:none;
	background-image:url(../../../themes/i/forum_velos_white.gif);
    /*text-transform:uppercase;
    font-weight: bold;*/
}

/*.yafnet a.yaflittlebutton {
	background: transparent url('ButtonEnd.gif') no-repeat scroll top right;
	background-color:#000000;
    color:#36bc1e;
	font-size:11px;
    display:block;
    float:right;
    margin:2px 0px 2px 2px;
    padding:2px 5px;
    text-decoration: none;
    text-transform:uppercase;
    font-weight: bold;
}*/
.yafnet a.yaflittlebutton span {
    /*background: transparent url('ButtonBack.gif') no-repeat;
    display: block;
    line-height: 10px;
    padding: 4px 3px 4px 5px;*/
}
.yafnet a.yaflittlebutton img {
	/*vertical-align: middle;
	padding: 0px 4px 2px 0px;*/
}
/*.yafnet a.yaflittlebutton:hover {
	color: #ffffff;
	text-decoration: none;
}*/
.yafnet a.yaflittlebutton:active {
    /*background-position: bottom right;
    outline: none;*/
}
.yafnet a.yaflittlebutton:active img {
    padding: 0px 4px 2px 0px;
}
.yafnet a.yaflittlebutton:active span{
    /*background-position: bottom left;
    padding: 5px 3px 3px 5px;*/
}
.yafnet a.yafcssbigbutton {
   /*background: transparent url('ButtonEnd.gif') no-repeat scroll top right;*/
	background-color:#36bc1e;
    color:#000000;
	font-size:11px;
    display:block;
    float:right;
    margin:2px 0px 2px 2px;
    padding:2px 5px 2px 12px;
    text-decoration: none;
    /*text-transform:uppercase;*/
    font-weight:bold;
	background-image:url(../../../themes/i/forum_velos_black.gif);
	background-position:left 2px;
	background-repeat:no-repeat;
}
.yafnet a.yafcssbigbutton:hover {
   /*background: transparent url('ButtonEnd.gif') no-repeat scroll top right;
	background-color:#000000;*/
    color:#ffffff;
	/*font-size:11px;
    display:block;
    float:right;
    margin:2px 0px 2px 2px;
    padding:2px 5px;*/
    text-decoration:none;
	background-image:url(../../../themes/i/forum_velos_white.gif);
    /*text-transform:uppercase;
    font-weight: bold;*/
}
.yafnet a.yafcssbigbutton span{
    /*background: transparent url('ButtonBack.gif') no-repeat;
    display: block;
    line-height: 10px;
    padding: 4px 10px 4px 12px;*/
}
.yafnet a.yafcssbigbutton img{
	/*vertical-align: top;
	padding: 0px 4px 0px 0px;*/
}
.yafnet a.yafcssbigbutton:active{
    /*background-position: bottom right;*/
    outline: none; /* hide dotted outline in Firefox */
}
.yafnet a.yafcssbigbutton:active img{
    /*padding: 0px 4px 0px 0px;*/
}
.yafnet a.yafcssbigbutton:active span{
    /*background-position: bottom left;
    padding: 5px 10px 3px 12px;*/ /* push text down 1px */
}
/* css image button */
.yafnet a.yafcssimagebutton{
    color: #000000;
    display: block;
    float: left;
	font-size: 10px; 
    height: 18px;
    margin: 2px 0px 2px 2px;
    padding-right: 2px;
    text-decoration: none;
    text-transform: uppercase;
    font-family:Arial, Helvetica, Verdana, sans-serif;
    font-weight: bold;
	background-color:#36bc1e;
}
.yafnet a.yafcssimagebutton span{
    display: block;
    line-height: 14px;
	background-color:#36bc1e;
    padding: 2px 6px 2px 8px;
}
.yafnet a.yafcssimagebutton img{
	/*vertical-align: top;*/
	padding: 0px 4px 0px 0px; display:inline;
}
.yafnet a.yafcssimagebutton:hover{
	text-decoration: none;
	color: #ffffff;
}
.yafnet a.yafcssimagebutton:active{
   /* background-position: bottom right;*/
    /*outline: none;*/ /* hide dotted outline in Firefox */
}
.yafnet a.yafcssimagebutton:active img{
    /*padding: 0px 4px 0px 0px;*/
}
.yafnet a.yafcssimagebutton:active span{
    /*background-position: bottom left;*/
    /*padding: 3px 6px 1px 8px;*/ /* push text down 1px */
}
/* CSS Popupmenu */
.yafnet .yafpopupmenu {
	background-color: #ffffff;
	border: solid 1px #333333;
	
}
.yafnet .yafpopupmenu ul {	
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.yafnet .yafpopupmenu li {
	padding: 5px 10px 5px 10px;
	margin: 0;
}
.yafnet .yafpopupmenu li.popupitemhover {
	background-color: #cccccc;
}
/* ajax tabs */
/* default layout */
.yafnet .ajax__tab_default .ajax__tab_header {white-space:nowrap;}
.yafnet .ajax__tab_default .ajax__tab_outer {display:-moz-inline-box;display:inline-block}
.yafnet .ajax__tab_default .ajax__tab_inner {display:-moz-inline-box;display:inline-block}
.yafnet .ajax__tab_default .ajax__tab_tab {margin-right:4px;overflow:hidden;text-align:center;cursor:pointer;display:-moz-inline-box;display:inline-block}

/* xp theme */
.yafnet .ajax__tab_xp .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-line.gif")%>) repeat-x bottom;}
.yafnet .ajax__tab_xp .ajax__tab_outer {padding-right:4px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-right.gif")%>) no-repeat right;height:21px;}
.yafnet .ajax__tab_xp .ajax__tab_inner {padding-left:3px;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-left.gif")%>) no-repeat;}
.yafnet .ajax__tab_xp .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab.gif")%>) repeat-x;}
.yafnet .ajax__tab_xp .ajax__tab_hover .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-right.gif")%>) no-repeat right;}
.yafnet .ajax__tab_xp .ajax__tab_hover .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover-left.gif")%>) no-repeat;}
.yafnet .ajax__tab_xp .ajax__tab_hover .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-hover.gif")%>) repeat-x;}
.yafnet .ajax__tab_xp .ajax__tab_active .ajax__tab_outer {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-right.gif")%>) no-repeat right;}
.yafnet .ajax__tab_xp .ajax__tab_active .ajax__tab_inner {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active-left.gif")%>) no-repeat;}
.yafnet .ajax__tab_xp .ajax__tab_active .ajax__tab_tab {background:url(<%=WebResource("AjaxControlToolkit.Tabs.tab-active.gif")%>) repeat-x;}
.yafnet .ajax__tab_xp .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #000000;border-top:0;padding:5px;}

/* scrolling */
.yafnet .ajax__scroll_horiz {overflow-x:scroll;}
.yafnet .ajax__scroll_vert {overflow-y:scroll;}
.yafnet .ajax__scroll_both {overflow:scroll}
.yafnet .ajax__scroll_auto {overflow:auto}

/*Modal Popup*/
.modalBackground
{
	background-color:#000;
	filter:alpha(opacity=80);
	opacity:0.8;
}

.modalPopup
{
	background-color: #ffffff;
	/*border: solid 1px #000000;*/
	width: 400px;
	font-size:12px;
	color:#000000;
}

.modalPopup .modalBase
{

}

.modalPopup .modalHeader
{
	/*background-image: url('titleBack.gif');*/
	background-color: #36bc1e;
	color: #000000;
	font-weight: bold;
	padding-left: 10px;
	font-size: 14px;
	line-height:30px;
}

.modalPopup .modalInner
{
	padding: 10px;
	text-align:left;
}

.modalPopup .modalInnerMain
{
	font-size:12px;
	font-weight: normal;
	color: #000000;
	text-align: left;
}

.modalPopup .modalInnerSub
{
	font-size:12px;
	color: #000000;
	text-align: left;
}

.modalPopup .modalFooter
{
	padding:5px 5px;
	/*background-color: #36bc1e;*/	
	line-height: 20px;
	text-align:right; float:right;
}

.modalPopup .modalFooter input
{
	display:block;
	vertical-align: middle;
	margin:0 auto;
	background-color:#000000;
	border:1px solid #000000;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
}

/* Goto Page Form */
.gotoPageForm
{
	background-color: #f0f0f0;
	border: solid 1px #555555;
	width: 76px;
	margin: 1px;			
}
.gotoPageForm .gotoBase
{
	border: solid 1px #ffffff;
}
.gotoPageForm .gotoHeader
{
	background-image: url('titleBack.gif');
	color: #ffffff;
	font-weight: bold;	
	padding: 2px;	
}
.gotoPageForm .gotoInner
{
	padding: 2px;
}
.gotoPageForm .gotoInner input
{
	margin: 2px;
}

.yafnet span.find_yaf_div, span.find_yaf_div {
	/*font-size:10px;
	color:#000000;*/
	height:23px;
	/*border-top:2px solid #36bc1e;*/
	background-color:#000000;
	/*border-top:20px solid #ffffff;*/
	float:left; 
	margin-right:2px;
}
.yafnet span.find_yaf_div input, span.find_yaf_div input {
	/*width:260px;*/
	background-color:#000000;
	font-family:Arial, Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-align:left;
	color:#ffffff;
	
	/*border-top:2px solid #000000;
	border-bottom:0px solid #000000;
	border-right:5px solid #000000;*/
	border:2px solid #000000;
	border-left:5px solid #000000;
	border-top:4px solid #000000;
	cursor:pointer;
	background-image:url(../../../themes/i/velos_comment.gif);
	background-repeat:no-repeat;
	background-position:left 2px;
	padding-left:15px;
	padding-right:15px;
	height:21px;
}
/*****  *****/

