
BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #cccccc;
}
TD, TH, .BOD, FONT {
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	}

/*------------------------------------------------------------------------------------------------------------*/
/* LINKS */
/*------------------------------------------------------------------------------------------------------------*/

a:link { color: #000000; }
a:visited  { color: #000000; }
a:hover { color: #000000; }

a:link.topmenu  { color: #333333; text-decoration: none;  background: #FFFFFF;}
a:visited.topmenu  { color: #333333; text-decoration: none; background: #FFFFFF; }
a:hover.topmenu { color: #000000; text-decoration: none; background: #E9E9E9;}

a:link.topmenu-selected  { color: #000000; text-decoration: none; background: #E9E9E9; }
a:visited.topmenu-selected  { color: #000000; text-decoration: none; background: #E9E9E9; }
a:hover.topmenu-selected { color: #000000; text-decoration: none; background: #E9E9E9;}

a:link.adminlink  { color: #FF0099; text-decoration: none; }
a:visited.adminlink  { color: #FF0099; text-decoration: none; }
a:hover.adminlink { color: #FF0099; text-decoration: underline; }

a:link.userlink  { color: #666666; text-decoration: none; }
a:visited.userlink  { color: #666666; text-decoration: none; }
a:hover.userlink { color: #666666; text-decoration: underline; }

a:link.forum-links-selected  { color: #8E873A; text-decoration: none; font-weight: bold; }
a:visited.forum-links-selected  { color: #8E873A; text-decoration: none; font-weight: bold; }
a:hover.forum-links-selected { color: #8E873A; text-decoration: none; font-weight: bold; }

a:link.comment  { color: #000000; text-decoration: underline; }
a:visited.comment  { color: #000000; text-decoration: underline; }
a:hover.comment { color: #000000; text-decoration: underline; }

a:link.newslink  { color: #3A7F8E; text-decoration: underline; }
a:visited.newslink  { color: #3A7F8E; text-decoration: underline; }
a:hover.newslink { color: #ffffff; text-decoration: none; background: #3A7F8E;}

/*------------------------------------------------------------------------------------------------------------*/
/* COMMON STYLES STYLES */
/*------------------------------------------------------------------------------------------------------------*/


.default { background-color: #999999; }
.lightgrey { color: #999999; }
.titles {
	color: #333333;
	background-color: #E9E9E9;
	padding:0px 5px 0px 5px;
	font-size:8pt;
	font-family: Arial, Helvetica, sans-serif 
}
.panel {
	padding:0px 5px 0px 5px;
	background: url(../images/pixelline.gif);
}
.usernametext { color: #FF0099;	}
.menuitem { padding: 0px 5px 0px 5px; }
.menuspace { 
			padding:0px 2px 0px 2px; 
			color: #FCFCFC; 
			}
.menudiv { display: inline; }
.date {float:right; }

	div.details {
		width:349px;
		height:110px;
		margin:5px 5px 0px 5px;
		padding-bottom:0px;
	}
	
	div.contentarea {
		width:349px;
		margin:5px 5px 0px 5px;
		padding-bottom:0px;
		text-decoration:none;
	}

        /* used for the first paragraph of content areas.  */
	p.firstparagraph:first-letter {
            font-size: 11pt;
            font-weight: bold;
	}


	div.paddedarea {
		margin:5px 0px 0px 5px;
		padding-bottom:0px;
		text-decoration:none;
	}
	div.area {
		margin:5px 5px 5px 5px;
		padding-bottom:0px;
		text-decoration:none;
	}
	div.small {
		width:355px;
		margin:0px 5px 5px 0px;
		padding-bottom:0px;
		text-decoration:none;
		cursor: pointer;
	
	}
	
	div.profile {
		width:349px;
		height:200px;
		margin:5px 5px 0px 5px;
		padding-bottom:0px;
		text-decoration:none;
	}
	
	#login_nothing { padding: 0px 4px 0px 4px; }



/*------------------------------------------------------------------------------------------------------------*/
/* GENERIC BORDERS */
/*------------------------------------------------------------------------------------------------------------*/
	.bdr{
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	}
	.blackborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	}
	.bdrleftright {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	}
	.bdrtop {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	}
	.bdrtopgrey {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E9E9E9;
		padding-right:4px;
	padding-left:4px;
	padding-top:0px;
	padding-bottom:0px; 
	}
	.bdrbottom {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}
	.bdrbottop {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #000000;
	}
		.tabbar {
	 background-color: #FFFFFF;
	}
	

/*------------------------------------------------------------------------------------------------------------*/
/* FORUM STYLES */
/*------------------------------------------------------------------------------------------------------------*/



/* ---------------FORUM TOPICS---------------------*/
        div.topics {
		margin:5px 5px 0px 5px;
		width:349px;
		padding-bottom:0px;
		background:transparent url(/_img/dotted_line.gif) no-repeat left bottom;
		text-decoration:none;
	}
	div.topics a span {
		float:right;
	}
	
	div.topics a {
		display:block;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
		text-decoration:none;
	}
		
	div.topics a:hover,
	div.topics a:hover span,
	div.topics a.specialMember:hover,
	div.topics a.specialMember:hover span,
	div.topics a.active:hover,
	div.topics a.active:hover span {
		color:#8E873A;
		text-decoration:none;
	}
	div.topics a:active,
	div.topics a:active span,
	div.topics a.active,
	div.topics a.active span {
		color:#666;
		text-decoration:none;
	}
	div.topics a.specialMember,
	div.topics a.specialMember span,
	div.topics a.specialMember:active,
	div.topics a.specialMember:active span {
		color:#369;
		text-decoration:none;
	}
	div.topics a:hover,
	div.topics a:hover span {
		color:#8E873A;
		text-decoration:none;
	}
	
	
	div.topics a.active,
	div.topics a.active span {
		font-weight:bold;
		text-decoration:none;
	}


/* ---------------FORUM COMMENTS---------------------*/

	
	div.comments {
		margin:4px 0px 8px 0px;
		color: 8E873A;
	}	
	div.comments a {
		color: 8E873A;
		display:block;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 24px;
		background-repeat:no-repeat;
		background-position:0px 5px;
		background-image:url(../images/box.gif);
		text-decoration:none;
		
	}


        div.comments a:link {
            background-position:0px -55px;
            color:#8E873A;
        }

	div.comments a:visited {
		background-position:0px -55px;
		color:#999999;
	}

	div.comments a:hover,
	div.comments a.active:hover {
		background-position:0px -15px;
		background-color: #F4F4F4;
		color:#8E873A;
	}

	div.comments a.active,
	div.comments a.active:visited {
		background-position:0px -35px;
		color:#000000;
	}

	div.comments a.active,
	div.comments a.active:visited {
		padding-left:9px;
		font-weight:bold;
	}

	div.topics a.specialMember,
	div.topics a.specialMember:visited {
		background-position:0px -75px;
		color:#369;
	}

	/* ---------------FORUM RESPONCES---------------------*/

	div.responce{
		margin:5px 0px 0px 5px;
		width:349px;
		padding-bottom:0px;
	}
	


/*------------------------------------------------------------------------------------------------------------*/
/* EVENTS STYLES */
/*------------------------------------------------------------------------------------------------------------*/

/* ---------------EVENTS COMMON---------------------*/
	.venue {
            color: #999999;
            background-image: none;
        }

	.events-text { color: #333333; }

	
	.addevent-indent { 
            padding:1px 0px 0px 3px;
	}
	

/* ---------------EVENTS LIST---------------------*/
        div.list {
		width:349px;
		margin:5px 5px 0px 5px;
		padding-bottom:0px;
		text-decoration:none;
	}
	
	div.list a {
		display:block;
		margin-bottom:0px;
		padding:0px 0px 0px 0px;
		text-decoration:none;
	}
		
	div.list a:hover,
	div.list a:hover span,
	div.list a.specialevent:hover,
	div.list a.specialevent:hover span,
	div.list a.active:hover,
	div.list a.active:hover span
	{
		background-color: #E2ECEE;
		text-decoration:none;
	}
	div.list a:active,
	div.list a:active span,
	div.list a.active,
	div.list a.active span
	{
		background-color: #E2ECEE;
		text-decoration:none;
	}
	div.list a.specialevent,
	div.list a.specialevent span,
	div.list a.specialevent:active,
	div.list a.specialevent:active span
	{
		background-color: #E2ECEE;
		text-decoration:none;
	}
	div.list a:hover,
	div.list a:hover span
	{
		background-color: #E2ECEE;
		text-decoration:none;
	}
	
        a:hover.listlink,
        a:hover.listlink span {
                background-image: none;
                background: none;
        }
	a:hover.listlink
	{
		background-color: #E2ECEE;
		text-decoration:none;
	}
	
	a:hover.listlinkpin,
        a:hover.listlinkpin span {
                background-image: none;
                background: none;
        }
	a:hover.listlinkpin 
	{
                background:transparent url(../images/pin.gif) no-repeat left top;
		text-decoration:none;
                padding:0px 0px 0px 8px;
	}

	a:visited.listlinkpin,
        a:visited.listlinkpin span {
                background-image: none;
                background: none;
                background-color: #E2ECEE;
        }
	a:visited.listlinkpin 
	{
                background:transparent url(../images/pin.gif) no-repeat left top;
		text-decoration:none;
                padding:0px 0px 0px 8px;
                background-color: #E2ECEE;
	}

	a:link.listlinkpin,
        a:link.listlinkpin span {
                background-image: none;
                background: none;
                background-color: #E2ECEE;
        }
	a:link.listlinkpin 
	{
                background:transparent url(../images/pin.gif) no-repeat left top;
		text-decoration:none;
                padding:0px 0px 0px 8px;
                background-color: #E2ECEE;
	}
	
	div:hover.listlink,
        div:hover.listlink span {
                background-image: none;
                background: none;
                        cursor: pointer;
        }
	div:hover.listlink
	{
		background-color: #E2ECEE;
		text-decoration:none;
		cursor: pointer;
	}
	
	div:hover.listlinkpin,
        div:hover.listlinkpin span {
                background-image: none;
                background: none;
                cursor: pointer;
        }
	div:hover.listlinkpin 
	{
                background:transparent url(../images/pin.gif) no-repeat left top;
		text-decoration:none;
                padding:0px 0px 0px 8px;
                cursor: pointer;
	}

	div:visited.listlinkpin,
        div:visited.listlinkpin span {
                background-image: none;
                background: none;
                background-color: #E2ECEE;
        }
	div:visited.listlinkpin 
	{
                background:transparent url(../images/pin.gif) no-repeat left top;
		text-decoration:none;
                padding:0px 0px 0px 8px;
                background-color: #E2ECEE;
	}

	div:link.listlinkpin,
        div:link.listlinkpin span {
                background-image: none;
                background: none;
                background-color: #E2ECEE;
        }
	div:link.listlinkpin 
	{
                background:transparent url(../images/pin.gif) no-repeat left top;
		text-decoration:none;
                padding:0px 0px 0px 8px;
                background-color: #E2ECEE;
	}



	div.list a.active,
	div.list a.active span
	{
		font-weight:bold;
		text-decoration:none;
	}

/* ============================================ */


	.news-text {
	color: #333333;
	}
	

/*------------------------------------------------------------------------------------------------------------*/
/* BUTTONS */
/*------------------------------------------------------------------------------------------------------------*/
	.basebutton {padding:0; margin:0; margin-top:5px;}
	table.basebutton .corner {}
	.basebutton-default {padding:0; margin:0; margin-top:0px;}
	table.basebutton-default .corner {}
	table.basebutton .button1-selectedbg {background-color: #8E873A;}
	table.basebutton .button2-selectedbg {background-color: #A13E3E;}
	table.basebutton .button3-selectedbg {background-color: #3A7F8E;}
	table.basebutton .button4-selectedbg {background-color: #646464;}
	table.basebutton .tborder, table.basebutton .mborder { }
	.basebutton1 {padding:0; margin:0; margin-top:5px;}
	table.basebutton1 .corner {}
	table.basebutton1 .button1-selectedbg {background-color: #8E873A;}
	table.basebutton1 .button2-selectedbg {background-color: #A13E3E;}
	table.basebutton1 .button3-selectedbg {background-color: #3A7F8E;}
	table.basebutton1 .button4-selectedbg {background-color: #646464;}
	table.basebutton1 .tborder, table.basebutton1 .mborder { background-color:#625B11;}
	.basebutton2 {padding:0; margin:0; margin-top:5px;}
	table.basebutton2 .corner {}
	table.basebutton2 .button1-selectedbg {background-color: #8E873A;}
	table.basebutton2 .button2-selectedbg {background-color: #A13E3E;}
	table.basebutton2 .button3-selectedbg {background-color: #3A7F8E;}
	table.basebutton2 .button4-selectedbg {background-color: #646464;}
	table.basebutton2 .tborder, table.basebutton2 .mborder { background-color:#641313;}	
	.basebutton3 {padding:0; margin:0; margin-top:5px;}
	table.basebutton3 .corner {}
	table.basebutton3 .button1-selectedbg {background-color: #8E873A;}
	table.basebutton3 .button2-selectedbg {background-color: #A13E3E;}
	table.basebutton3 .button3-selectedbg {background-color: #3A7F8E;}
	table.basebutton3 .button4-selectedbg {background-color: #646464;}
	table.basebutton3 .tborder, table.basebutton3 .mborder { background-color:#135E6E;}
	.basebutton4 {padding:0; margin:0; margin-top:5px;}
	table.basebutton4 .corner {}
	table.basebutton4 .button1-selectedbg {background-color: #8E873A;}
	table.basebutton4 .button2-selectedbg {background-color: #A13E3E;}
	table.basebutton4 .button3-selectedbg {background-color: #3A7F8E;}
	table.basebutton4 .button4-selectedbg {background-color: #646464;}
	table.basebutton4 .tborder, table.basebutton4 .mborder, table.basebutton4 .bborder { background-color:#383838;}
	a.button1:link, a.button1:visited, a.button1:hover, a.button1:active,
	a.button1-selected:link, a.button1-selected:visited, a.button1-selected:hover, a.button1-selected:active,
	a.button1x:link, a.button1x:visited, a.button1x:hover, a.button1x:active,
	a.button1x-selected:link, a.button1x-selected:visited, a.button1x-selected:hover, a.button1x-selected:active,
	a.button2:link, a.button2:visited, a.button2:hover, a.button2:active,
	a.button2-selected:link, a.button2-selected:visited, a.button2-selected:hover, a.button2-selected:active,
	a.button2x:link, a.button2x:visited, a.button2x:hover, a.button2x:active,
	a.button2x-selected:link, a.button2x-selected:visited, a.button2x-selected:hover, a.button2x-selected:active,
	a.button3:link, a.button3:visited, a.button3:hover, a.button3:active,
	a.button3-selected:link, a.button3-selected:visited, a.button3-selected:hover, a.button3-selected:active,
	a.button3x:link, a.button3x:visited, a.button3x:hover, a.button3x:active,
	a.button3x-selected:link, a.button3x-selected:visited, a.button3x-selected:hover, a.button3x-selected:active,
	a.button4:link, a.button4:visited, a.button4:hover, a.button4:active,
	a.button4-selected:link, a.button4-selected:visited, a.button4-selected:hover, a.button4-selected:active,
	a.button4x:link, a.button4x:visited, a.button4x:hover, a.button4x:active,
	a.button4x-selected:link, a.button4x-selected:visited, a.button4x-selected:hover, a.button4x-selected:active,
	a.button5:link, a.button5:visited, a.button5:hover, a.button5:active,
	a.button6:link, a.button6:visited, a.button6:hover, a.button6:active,
	a.rightarrow:link, a.rightarrow:visited, a.rightarrow:hover, a.rightarrow:active,
	a.go:link, a.go:visited, a.go:hover, a.go:active,
	a.default:link, a.default:visited, a.default:hover, a.default:active,
	a.leftarrow:link, a.leftarrow:visited, a.leftarrow:hover, a.leftarrow:active {
		 padding-left:3px;  display:block; font-size:10px; font-weight:bold; vertical-align:middle; text-decoration:none; white-space: nowrap;		
	} 
	/* FORUM TAB - OLIVE*/
	/*-------------------------------------------------------------------------------*/
	a.button1:link, a.button1:visited  {  background-color: #8E873A; color:#625B11; border-top: 1px solid #8E873A; border-bottom: 1px solid #8E873A; border-left: 1px solid #8E873A; border-right: 1px solid #8E873A;}
	a.button1:hover, a.button1:active {  background-color:#8E873A; color:#CCCCCC; border-top: 1px solid #8E873A; border-bottom: 1px solid #8E873A; border-left: 1px solid #8E873A; border-right: 1px solid #8E873A;}
	
	/* FORUM TAB - OLIVE - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button1-selected:link, a.button1-selected:visited  {  background-color: #8E873A; color:#FFFFFF; border-top: 1px solid #CFC87E; border-bottom: 1px solid #8E873A; border-left: 1px solid #CFC87E; border-right: 1px solid #625B11;}
	a.button1-selected:hover, a.button1-selected:active { background-color: #8E873A; color:#FFFFFF; border-top: 1px solid #CFC87E; border-bottom: 1px solid #8E873A; border-left: 1px solid #CFC87E; border-right: 1px solid #625B11;}

	/* CLOSE FORUM TAB - OLIVE*/
	/*-------------------------------------------------------------------------------*/
	a.button1x:link, a.button1x:visited  {background:URL(../images/cross1.gif) no-repeat;background-position: right center;  background-color: #8E873A; color:#FFFFFF; border-top: 1px solid #8E873A; border-bottom: 1px solid #8E873A; border-left: 1px solid #625B11; border-right: 1px solid #8E873A;}
	a.button1x:hover, a.button1x:active {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color:#8E873A; color:#FFFFFF; border-top: 1px solid #8E873A; border-bottom: 1px solid #8E873A; border-left: 1px solid #625B11; border-right: 1px solid #8E873A;}
	/* CLOSE FORUM TAB - LIGHT RED - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button1x-selected:link, a.button1x-selected:visited  {background:URL(../images/cross1.gif) no-repeat;background-position: right center;  background-color: #8E873A; color:#FFFFFF; border-top: 1px solid #CFC87E; border-bottom: 1px solid #8E873A; border-left: 1px solid #CFC87E; border-right: 1px solid #625B11;}
	a.button1x-selected:hover, a.button1x-selected:active {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color: #8E873A; color:#FFFFFF; border-top: 1px solid #CFC87E; border-bottom: 1px solid #8E873A; border-left: 1px solid #CFC87E; border-right: 1px solid #625B11;}

	/* PROFILE TAB - RED */
	/*-------------------------------------------------------------------------------*/	
	a.button2:link, a.button2:visited  {  background-color: #A13E3E; color:#641313; border-top: 1px solid #A13E3E; border-bottom: 1px solid #A13E3E; border-left: 1px solid #A13E3E; border-right: 1px solid #A13E3E;}
	a.button2:hover, a.button2:active {  background-color:#A13E3E; color:#CCCCCC; border-top: 1px solid #A13E3E; border-bottom: 1px solid #A13E3E; border-left: 1px solid #A13E3E; border-right: 1px solid #A13E3E;}
	
	
	/* PROFILE TAB - RED - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button2-selected:link, a.button2-selected:visited  {  background-color: #A13E3E; color:#FFFFFF; border-top: 1px solid #C87A7A; border-bottom: 1px solid #A13E3E; border-left: 1px solid #C87A7A; border-right: 1px solid #641313;}
	a.button2-selected:hover, a.button2-selected:active { background-color: #A13E3E; color:#FFFFFF; border-top: 1px solid #C87A7A; border-bottom: 1px solid #A13E3E; border-left: 1px solid #C87A7A; border-right: 1px solid #641313;}

	/* CLOSE PROFILE TAB - RED */
	/*-------------------------------------------------------------------------------*/	
	a.button2x:link, a.button2x:visited  {background:URL(../images/cross2.gif) no-repeat;background-position: right center;  background-color: #A13E3E; color:#FFFFFF; border-top: 1px solid #A13E3E; border-bottom: 1px solid #A13E3E; border-left: 1px solid #641313; border-right: 1px solid #A13E3E;}
	a.button2x:hover, a.button2x:active {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color:#A13E3E; color:#FFFFFF; border-top: 1px solid #A13E3E; border-bottom: 1px solid #A13E3E; border-left: 1px solid #641313; border-right: 1px solid #A13E3E;}

/* CLOSE PROFILE TAB - RED - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button2x-selected:link, a.button2x-selected:visited  {background:URL(../images/cross2.gif) no-repeat;background-position: right center;  background-color: #A13E3E; color:#FFFFFF; border-top: 1px solid #C87A7A; border-bottom: 1px solid #A13E3E; border-left: 1px solid #C87A7A; border-right: 1px solid #641313;}
	a.button2x-selected:hover, a.button2x-selected:active {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color: #A13E3E; color:#FFFFFF; border-top: 1px solid #C87A7A; border-bottom: 1px solid #A13E3E; border-left: 1px solid #C87A7A; border-right: 1px solid #641313;}

	/* News Tab - Light blue */
	/*-------------------------------------------------------------------------------*/	
	a.button3:link, a.button3:visited  {  background-color: #3A7F8E; color:#135E6E; border-top: 1px solid #3A7F8E; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #3A7F8E; border-right: 1px solid #3A7F8E;}
	a.button3:hover, a.button3:active  {  background-color:#3A7F8E; color:#CCCCCC; border-top: 1px solid #3A7F8E; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #3A7F8E; border-right: 1px solid #3A7F8E;}
	
	
	/* News TAB - Light blue - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button3-selected:link, a.button3-selected:visited  {  background-color: #3A7F8E; color:#FFFFFF; border-top: 1px solid #7CB5C1; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #7CB5C1; border-right: 1px solid #135E6E;}
	a.button3-selected:hover, a.button3-selected:active { background-color: #3A7F8E; color:#FFFFFF; border-top: 1px solid #7CB5C1; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #7CB5C1; border-right: 1px solid #135E6E;}

	/* Close News Tab - Light blue */
	/*-------------------------------------------------------------------------------*/	
	a.button3x:link, a.button3x:visited  {background:URL(../images/cross3.gif) no-repeat;background-position: right center;  background-color: #3A7F8E; color:#000000; border-top: 1px solid #3A7F8E; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #135E6E; border-right: 1px solid #3A7F8E;}
	a.button3x:hover, a.button3x:active  {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color:#3A7F8E; color:#FFFFFF; border-top: 1px solid #3A7F8E; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #135E6E; border-right: 1px solid #3A7F8E;}
	
	/* CLOSE news TAB - LIGHT blue - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button3x-selected:link, a.button3x-selected:visited  {background:URL(../images/cross3.gif) no-repeat;background-position: right center;  background-color: #3A7F8E; color:#FFFFFF; border-top: 1px solid #7CB5C1; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #7CB5C1; border-right: 1px solid #135E6E;}
	a.button3x-selected:hover, a.button3x-selected:active {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color: #3A7F8E; color:#FFFFFF; border-top: 1px solid #7CB5C1; border-bottom: 1px solid #3A7F8E; border-left: 1px solid #7CB5C1; border-right: 1px solid #135E6E;}

	/* REVIEW TAB - GREY*/
	/*-------------------------------------------------------------------------------*/
	a.button4:link, a.button4:visited  {  background-color: #646464; color:#383838; border-top: 1px solid #646464; border-bottom: 1px solid #646464; border-left: 1px solid #646464; border-right: 1px solid #646464;}
	a.button4:hover, a.button4:active {  background-color:#646464; color:#CCCCCC; border-top: 1px solid #646464; border-bottom: 1px solid #646464; border-left: 1px solid #646464; border-right: 1px solid #646464;}
	
	/* REVIEW TAB - GREY - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button4-selected:link, a.button4-selected:visited  {  background-color: #646464; color:#FFFFFF; border-top: 1px solid #B9B9B9; border-bottom: 1px solid #646464; border-left: 1px solid #B9B9B9; border-right: 1px solid #383838;}
	a.button4-selected:hover, a.button4-selected:active { background-color: #646464; color:#FFFFFF; border-top: 1px solid #B9B9B9; border-bottom: 1px solid #646464; border-left: 1px solid #B9B9B9; border-right: 1px solid #383838;}

	/* CLOSE REVIEW TAB - GREY*/
	/*-------------------------------------------------------------------------------*/
	a.button4x:link, a.button4x:visited  {background:URL(../images/cross4.gif) no-repeat;background-position: right center;  background-color: #646464; color:#FFFFFF; border-top: 1px solid #646464; border-bottom: 1px solid #646464; border-left: 1px solid #383838; border-right: 1px solid #646464;}
	a.button4x:hover, a.button4x:active {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color:#646464; color:#FFFFFF; border-top: 1px solid #646464; border-bottom: 1px solid #646464; border-left: 1px solid #383838; border-right: 1px solid #646464;}
	/* CLOSE REVIEW TAB - GREY - SELECTED*/
	/*-------------------------------------------------------------------------------*/
	a.button4x-selected:link, a.button4x-selected:visited  {background:URL(../images/cross4.gif) no-repeat;background-position: right center;  background-color: #646464; color:#FFFFFF; border-top: 1px solid #B9B9B9; border-bottom: 1px solid #646464; border-left: 1px solid #B9B9B9; border-right: 1px solid #383838;}
	a.button4x-selected:hover, a.button4x-selected:active {background:URL(../images/cross3x.gif) no-repeat;background-position: right center;  background-color: #646464; color:#FFFFFF; border-top: 1px solid #B9B9B9; border-bottom: 1px solid #646464; border-left: 1px solid #B9B9B9; border-right: 1px solid #383838;}

	/* LEFT ARROW TAB */
	/*-------------------------------------------------------------------------------*/	
	a.leftarrow:link, a.leftarrow:visited  {background:URL(../images/arrowleft.gif) no-repeat;background-position: CENTER center;  background-color: #999999; color:#000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #333333; border-left: 1px solid #FFFFFF; border-right: 1px solid #333333;}
	a.leftarrow:hover, a.leftarrow:active {background:URL(../images/arrowleft.gif) no-repeat;background-position: CENTER center;  background-color:#DEDCE1; color:#434F5E; border-top: 1px solid #fff; border-bottom: 1px solid #333333; border-left: 1px solid #fff; border-right: 1px solid #333333;}
	
	/* RIGHT ARROW TAB */
	/*-------------------------------------------------------------------------------*/	
	a.rightarrow:link, a.rightarrow:visited  {background:URL(../images/arrowright.gif) no-repeat;background-position: CENTER center;  background-color: #999999; color:#000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #333333; border-left: 1px solid #FFFFFF; border-right: 1px solid #333333;}
	a.rightarrow:hover, a.rightarrow:active {background:URL(../images/arrowright.gif) no-repeat;background-position: CENTER center;  background-color:#DEDCE1; color:#434F5E; border-top: 1px solid #fff; border-bottom: 1px solid #333333; border-left: 1px solid #fff; border-right: 1px solid #333333;}

/* GO TAB */
	/*-------------------------------------------------------------------------------*/	
	a.go:link, a.go:visited  {background:URL(../images/arrowright.gif) no-repeat;background-position: LEFT center;  background-color: #999999; color:#000000; border-top: 1px solid #FFFFFF; border-bottom: 1px solid #333333; border-left: 1px solid #FFFFFF; border-right: 1px solid #333333;}
	a.go:hover, a.go:active {background:URL(../images/arrowright.gif) no-repeat;background-position: LEFT center;  background-color:#DEDCE1; color:#434F5E; border-top: 1px solid #fff; border-bottom: 1px solid #333333; border-left: 1px solid #fff; border-right: 1px solid #333333;}

/* DEFAULT BUTTON TAB */
	/*-------------------------------------------------------------------------------*/	
	a.default:link, a.default:visited  {  background-color: #8A8989; color:#CCCCCC; border-top: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666;}
	a.default:hover, a.default:active { background-color:#8A8989; color:#FFFFFF; border-top: 1px solid #666666; border-bottom: 1px solid #666666; border-left: 1px solid #666666; border-right: 1px solid #666666;}
	
/*------------------------------------------------------------------------------------------------------------*/
/* FORM ELEMENTS */
/*------------------------------------------------------------------------------------------------------------*/
	.frm-input-select { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #CCCCCC; width: 80px;  margin: 1px 0px 1px 0px }
	.frm-input-select-mid { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #CCCCCC; width: 140px;  margin: 1px 0px 1px 0px }
	.frm-input-select-big { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #CCCCCC; width: 280px;  margin: 1px 0px 1px 0px }
	.frm-input-login { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #CCCCCC; width: 60px;  height: 15px; margin: 0px 2px 0px 0px }
	.frm-input-eventsearch { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #CCCCCC; width: 250px;  height: 15px; margin: 0px 2px 0px 0px }
	.frm-input-field { color: #000000; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #CCCCCC; width: 340px;  }
	.frm-input-button { color: #ffffff; background-color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 9px; border: 1px solid #999999; height: 16px; padding-top:0px; padding-bottom:0px; }

form { margin: 0px; padding: 0px; }

/*------------------------------------------------------------------------------------------------------------*/
/* NUMERIC ORDERED COLOR CODES */
/*------------------------------------------------------------------------------------------------------------*/
/* code:
1 = olive
2 = red
3 = blue
4 = grey
*/

/* colors */

.colour1 { color: #8E873A; }
.colour2 { color: #A13E3E; }
.colour3 { color: #3A7F8E; }
.colour4 { color: #646464; }

/* color strips */

.button1_strip { background-color:#8E873A; }
.button2_strip { background-color:#A13E3E; }
.button3_strip { background-color:#3A7F8E; }
.button4_strip { background-color:#646464; }

/* light backgrounds */

.light1 { background-color: #EEEDE2;}
.light2 { background-color: #F1E2E2;}
.light3 { background-color: #E2ECEE;}
.light4 { background-color: #E8E8E8;}

/* standard links */

a:link.link1 { color: #8E873A; text-decoration: underline; }
a:visited.link1  { color: #8E873A; text-decoration: underline; }
a:hover.link1 { color: #ffffff; text-decoration: none; background: #8E873A;}

a:link.link2  { color: #A13E3E; text-decoration: underline; }
a:visited.link2  { color: #A13E3E; text-decoration: underline; }
a:hover.link2 { color: #ffffff; text-decoration: none; background: #A13E3E;}

a:link.link3  { color: #3A7F8E; text-decoration: underline; }
a:visited.link3  { color: #3A7F8E; text-decoration: underline; }
a:hover.link3 { color: #ffffff; text-decoration: none; background: #3A7F8E;}

a:link.link4  { color: #646464; text-decoration: underline; }
a:visited.link4  { color: #646464; text-decoration: underline; }
a:hover.link4 { color: #ffffff; text-decoration: none; background: #646464;}

/* details styles - ie reviews profiles side section */

	.details1 { background-color: #EEEDE2; 
	padding:5px 0px 0px 5px;
	color: #666666;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
	
	.details2 { background-color: #F1E2E2; 
	padding:5px 0px 0px 5px;
	color: #666666;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
	
	.details3 { background-color: #E2ECEE; 
	padding:5px 0px 0px 5px;
	color: #666666;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
	
	.details4 { background-color: #E8E8E8; 
	padding:5px 0px 0px 5px;
	color: #666666;
	font-size: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	}
	
	/* header strips that occur in body areas, ie titles for forms */
	
	.bodheader1 { background-color: #EEEDE2; 
	padding:3px 0px 0px 0px;
	color: #666666;
	font-size: 10px;
	}
	.bodheader2 { background-color: #F1E2E2; 
	padding:3px 0px 0px 0px;
	color: #666666;
	font-size: 10px;
	}
	.bodheader3 { background-color: #E2ECEE; 
	padding:3px 0px 0px 0px;
	color: #666666;
	font-size: 10px;
	}
	.bodheader4 { background-color: #E8E8E8; 
	padding:3px 0px 0px 0px;
	color: #666666;
	font-size: 10px;
	}

