/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:#ffffff; layer-background-color:##ffffff; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:1px; font-family:Georgia,verdana,arial,helvetica; font-size:10px; letter-spacing: 2px; }
.clLevel0{background-color:##000000; layer-background-color:#000000; color:#ffffff;}
.clLevel0over{background-color:#000000; layer-background-color:#000000; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#000000}

/*Styles for level 1*/
.clLevel1,.clLevel1over{text-transform: uppercase; position:absolute; padding:5px; font-family:Georgia,verdana,arial,helvetica; font-size:10px; letter-spacing: 2px; }
.clLevel1{text-transform: uppercase; background-color:#242424; layer-background-color:#242424; color:#ffffff;}
.clLevel1over{text-transform: uppercase; background-color:#000000; layer-background-color:#000000; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{text-transform: uppercase; position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#ffffff}

/*Styles for level 2*/
.clLevel2,.clLevel2over{text-transform: uppercase; position:absolute; padding:5px; font-family:Georgia,verdana,arial,helvetica; font-size:10px; letter-spacing: 2px; }
.clLevel2{text-transform: uppercase; background-color:#242424; layer-background-color:#242424; color:#ffffff;}
.clLevel2over{text-transform: uppercase; background-color:#000000; layer-background-color:#000000; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel2border{text-transform: uppercase; position:absolute; visibility:hidden; background-color:#000000; layer-background-color:#ffffff}

#content {position: relative; visibility: visible; }


BODY { background: url(http://www.nordicbaristacup.com/images/bg.gif) #468bb0; background-repeat: repeat-x;}

#container {
	width: 100%;
	margin:0px;
	padding:0px;
	overflow: auto;
	text-align: center;
}

#rss {
	position: absolute;
	z-index: auto;
	width: 50px;
	height:50px;
	margin:0px;
	padding:0px;
	border: 0px;
	margin-left: auto;
	margin-right: auto;
}

td {letter-spacing: 1px; word-spacing: 1px; font-size: 12px;
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 18px;
	color: #636363;}

th {font-size : 11px;
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #444444;
	line-height: 17px;}

img {	border-width:0px;}

.headline {border-bottom-style: dotted; border-bottom-width: 1px; font-size : 20px;
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #000000;}

.border {	border-style:solid; 
			border-color:#000000; 
			border-width:1px;}

.bordergrey {	border-bottom-width: 1px;	border-style: dashed; 
				border-color: #a8a9a9;}

.bigborder {	border-style:solid; 
				border-color:#000000; 
				border-width:1px;
				width:780px}
	
.fourborder {	border-style:solid; 
				border-color:#000000; 
				border-width:1px;
				width:400px;}	
	
a {text-decoration: none;  color : #40648A; text-decoration: underline;}

a:hover {
    color: #40648A;
    text-decoration: underline;
    font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;}

a:hover.link {
    color: #40648A;
    text-decoration: underline;
	line-height: 14px;
    font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;}
		 
.link {
	color: #40648A;
	text-decoration: underline;
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;}

a:hover.link2 {
    color: #7F2900;
    text-decoration: underline;
    font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;}
		 
.link2 {
	color: #ffffff;
	text-decoration: underline;
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;}

a:hover.linksubmenu {
    color: #ffffff;
	text-decoration: underline;
	line-height: 14px;
    font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;}
		 
.linksubmenu {
	color: #ffffff;
	text-decoration: none ;
	font-family : Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height: 14px;}
	
.border {
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;}

.newsheadlinebig {letter-spacing : 2px;
			      font-family : Arial,helvetica,verdana;
			   	  font-size : 13px;
			      color : #000000; }

.textboxlogin {
	background-color: #FFFFFF;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #000000;
	font-family: Georgia, Verdana, Arial, Helvetica;
	font-size: 25;
	width: 200px;
	font-weight: 200;
	letter-spacing: 1.5px}

.textbox {
	background-color: #FFFFFF;
	border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	color: #000000;
	font-family: Georgia, Verdana, Arial, Helvetica; 
	font-size: xx-small;
	width: 173px;
	font-weight: 200;
	letter-spacing: 0px}
	
.inputbox {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
	WIDTH: 200px;
	font-weight: 200;
	letter-spacing: 0px
}

.inputboxtwo {
	BACKGROUND-COLOR: #ffffff;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Georgia, Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: xx-small;
	WIDTH: 260px;
	font-weight: 200;
	letter-spacing: 0px
}

.button {BACKGROUND-COLOR: #727686;
		COLOR: #ffffff;
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid;
		FONT-FAMILY: verdana;
		FONT-SIZE: xx-small;
		WIDTH: 80px; }

.buttonlogin {BACKGROUND-COLOR: #727686;
		COLOR: #ffffff;
		BORDER-BOTTOM: #000000 1px solid;
		BORDER-LEFT: #000000 1px solid;
		BORDER-RIGHT: #000000 1px solid;
		BORDER-TOP: #000000 1px solid;
		FONT-FAMILY: verdana;
		FONT-SIZE: 13px;
        font-weight: bold;
		WIDTH: 200px; }
		
		
		.credits {
			color: #40648A;
			text-decoration: none;
			font-size: 9px;
			font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;}
		
		.credits a {
			color: #fff ;
			text-decoration: none;
			font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;}
		
		.credits a:hover {
			color: #6dcff6 ;
			text-decoration: none;
			font-family :  Arial, Verdana, Geneva, Helvetica, sans-serif;}