
h1 {
	font-size: 16px;
	color:#ff8a00;
	margin: 9px 0 23px 0;
}

img.spot {
	padding: 5px 6px 0 0;
}

h2 {
	font-size: 16px;
	padding: 15px 0px 7px 0px;
}

h2.yellow-back {
	background: #fed000;
}

h2.green-back {
	background: #b4dd5e;
}

h2.blue-back {
	background: #71c3e8;
}

h3 {
	font-size: 1.4em;
	padding: 22px 37px 22px 22px;
	float: right;
	width: 197px;
	height: 129px;
}

h3.yellow-block {
	background: #fed000;
}

h3.green-block {
	background: #b4dd5e;
}

h3.blue-block {
	background: #79c7e9;
}

h3.turq-block {
	background: #aae0d9;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin-bottom:22px;
}

h3.tabbed {
	background:transparent none repeat scroll 0% 0%;
	float:left;
	height:32px;
	margin:0pt 0pt 0pt 0px;
	padding:10px 0pt 0pt 15px;
}

.tab {
	position: absolute;
	display: block;
	height: 34px;
}

.tab.register {
	width: 172px;
	top: -9px;
	left: 10px;
	background:  url(../img/register-tab.gif) no-repeat;
}

.tab.recommend {
	width: 190px;
	top: -9px;
	left: 519px;
	background:  url(../img/recommend-tab.gif) no-repeat;
}

.tab.whats {
	width: 190px;
	top: -19px;
	left: 10px;
	background:  url(../img/whats-tab.gif) no-repeat;
}


hr {
	border: 0;
	color: #d2d2d2;
	background-color: #d2d2d2;
	height: 1px;
	width: 100%;
	text-align: left;
	margin-bottom:5px;
}

.hr-thick {
	display: block;
	background: #ebebeb;
	border-top: 1px solid #dfdfdf;
	height: 3px;
	margin: 9px 0 9px 0;
}

.blue {
	color: #078183;
}

.orange {
	color: #ff8a00 !important;
}

.sizeS {
	font-size:11px !important;
}

/***********************************************************************************/
/* [[[ Common stuff */

	a, a:visited {
		color: #000;
	}
	a:hover, a:active {
		text-decoration: none;
	}
	a {
		color: #000;
		outline:none;
	}

	}
	p {
		line-height: 20px;
	}
	ul,ol{
		margin-left:12px;
	}
	li {
		list-style-image:url(../img/basic-list-arrow.gif);
	}
	
	#middle-col ul {
		line-height: 21px;
		padding-top:6px;
	}
	
	#right-col.big ul {
		padding-left:0px;
	}
		
	#right-col.big p {
		margin-bottom:20px;
	}

/* ]]] Common stuff */
/***********************************************************************************/
/* [[[ News items for home page and news page (opend and list) */

	#right-col.big .greenDate {
		font-size:15px;
		color:#007b7a;
		font-weight:bold;
		margin-bottom:4px;
		display:block;
	}
	
	.newsItem {
		line-height:21px;
		border-bottom:1px solid #e1e1e1;
		padding-bottom:13px; 
		margin-bottom:11px;
		margin-right:28px;
	}
	
	#right-col.big .newsItem {
		margin-bottom:20px;
		padding-bottom:22px;
		font-weight:bold;
	}
	
	.newsItem .readmore a {
		color:#ff8a00;
		font-weight:bold;
		padding-right:13px;
		background:url(../img/nav_item_arrow.jpg) center right no-repeat;
	}
	
	.newsItem .date {
		font-weight:bold;
	}

/* ]]] News items for home page and news page (opend and list) */
/***********************************************************************************/
/* [[[ Listing of news that are opened on klcick*/


	#right-col.big  ul.test-list {
		margin:-10px 0px 0 0;
	}
	
	#right-col.big  ul.test-list li.listItem {
		border-bottom: 1px solid #d2d2d2;
		padding:11px 0 8px 29px;
		list-style-image:none;
		list-style-type:none;
		background: url(../img/orange-arrow-right.gif) 5px 13px no-repeat;
	}
	
	#right-col.big  ul.test-list li.activated {
		background: url(../img/orange-arrow-down.gif) 5px 13px no-repeat;
	}
	
	#right-col.big  ul.test-list li.activated a {
		color: #747474;
	}
	
	#right-col.big  ul.test-list li.listItem a{
		font-size: 15px;
		color: #007b7a;
		font-weight:bold;
		text-decoration: none;
		padding: 0;
	}	
	
	#right-col.big  ul.test-list li.listItem a:hover{
		color: #939393;
	}
	
	#right-col.big  ul.test-list li p {
		margin: 11px 0;
	}
	
	#right-col.big  p a, #right-col.big  ul.test-list li.listItem p a{
		font-size:13px ;
		color:#ff8500 ;
		font-weight:normal ;
		text-decoration: none;
	}
	#right-col.big  p a:hover, #right-col.big  ul.test-list li.listItem p a:hover {
		color:#ff8500 ;
		text-decoration: underline;
	}

/* ]]] Listing of news that are opened on klcick */
/***********************************************************************************/
/* [[[ Listing of brouchures */

	#right-col.big  ul.brochures-list {
		margin:-6px 0px 0 0;
	}
	
	#right-col.big  ul.brochures-list li {
		border-bottom: 1px solid #d2d2d2;
		padding:4px 0 4px 4px;
		list-style-image:none;
		list-style-type:none;
	}
		
	#right-col.big  ul.brochures-list li span.title {
		font-size: 15px;
		color: #007b7a;
		font-weight:bold;
		text-decoration: none;
		padding: 0;
	}	
	
	#right-col.big  ul.brochures-list li a:hover{
		color: #000;
	}
	
	#right-col.big  ul.brochures-list li span{
		font-weight:normal;
		font-size:11px;
		color:#000;
	}	
	#right-col.big  ul.brochures-list li img {
		vertical-align:middle;
		margin:0 8px 0 0;
	}

	.close-button{
		position:absolute; 
		margin-top:-28px; 
		margin-left:670px;
	}
	
/* ]]] Listing of brouchures */
/***********************************************************************************/
/* [[[ Classes used to create simple styling */

	.hide {
		display: none;
	}
	
	.clear         { clear:both; line-height:0px; font-size:0px;}
	 
	.float-left,.f-left    { float:left; }
	.float-right,.f-right   { float:right; }
	 
	.text-left     { text-align:left; }
	.text-right    { text-align:right; }
	.text-center   { text-align:center; }
	.text-justify  { text-align:justify; }
	 
	.bold          { font-weight:bold; }
	.italic        { font-style:italic; }
	.underline     { border-bottom:1px solid; }
	.highlight     { background:#ffc; }
	  
	.img-left      { float:left;margin:4px 10px 4px 0; }
	.img-right     { float:right;margin:4px 0 4px 10px; }
	 
	.nopadding     { padding:0; }
	.nnoindent      { margin-left:0;padding-left:0; }
	.nobullet      { list-style:none;list-style-image:none; }
	
	img {
	border:0;
	}
	 
	sup {
	position:relative;
	bottom:0.3em;
	vertical-align:baseline;
	}
	 
	sub {
	position:relative;
	bottom:-0.2em;
	vertical-align:baseline;
	}
	 
	acronym, abbr {
	cursor:help;
	letter-spacing:1px;
	border-bottom:1px dashed;
	}
	
	/***** Forms *****/
	 
	form {
	display:inline;
	} 

	