/* RESET CSS */

	
body, p, blockquote {
	margin: 0;
	padding: 0;
	}

a img, iframe { border: none; }
	
/* Headers
------------------------------*/

h1, h2, h3, h4, h5, h6 {
	margin: 0;
	padding: 0;
	font-size: 100%;
	}
	
/* Lists
------------------------------*/
	
ul, ol, dl, li, dt, dd {
	margin: 0;
	padding: 0;
	}
	
/* Links
------------------------------*/

a, a:link {}
a:visited {}
a:hover {}
a:active {}

a.open { color: #000;}

/* Forms
------------------------------*/

form, fieldset {
	margin: 0;
	padding: 0;
	}
	
fieldset { border: 1px solid #000; }

legend {
	padding: 0;
	color: #000;
	}

input, textarea, select {
	margin: 0;
	padding: 1px;
	font-size: 100%;
	font-family: inherit;
	}
	
select { padding: 0; }


a 
{
	color:#fff;
	}
a:visited
{
	color:#fff;
}
A:hover {
	color: #000000;
	text-decoration: none;
	}
	
.T14
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14pt;
	color:#0171B0;
}

.T11
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#0171B0;
	font-weight:700;
}

	
.T11black
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#000 !important; 
	font-weight:700;
}	
	
.v8
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:8pt;
	color:#858484;
	display:inline;
	
}

.left_menu a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:11pt;
	font-weight:700;
	
}
.bottom_menu a
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#858484;
}
.v9 
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#fff;
}



.v9black
{
	font-family:Verdana, Geneva, sans-serif !important; 
	font-size:9pt !important;
	color:#000;
}

.v9black table tr td
{
	font-family:Verdana, Geneva, sans-serif !important; 
	font-size:9pt !important;
	color:#000;
}
	
.v9 h3 a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:9pt;
	color:#858484;
	font-weight:normal;
}

.v9black li
{
	
	margin-left:60px;
}

.v10black
{
	font-family:Verdana, Geneva, sans-serif !important; 
	font-size:10pt !important;
	font-weight:bold;
	color:#000;
}

	h1
	{
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight:700;
		
	}
	h2
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:10pt;
		font-weight:normal;
	}
		.t11black
	{
			font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:11pt;
		font-weight:700;
		color:#000;
	}
	
	.tbl
	{	border:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	
	}
	
	.tbl_with_bg
	{
		border:none;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		background-image:url(/img/bg_2.png);
		background-position:left;
		background-repeat:no-repeat;
		
		
	}
	
	

/* HTML ELEMENTS */


/* COMMON CLASSES */
.break { clear:both; }
	
	/* SEARCH FORM */
#searchform { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; }
#searchform div { color:#eeeeee; }
#searchform div input { font-size:18px;  }
#suggestions{ position:absolute; left:200px; width:320px; display:none; }

/* SEARCHRESULTS */
#searchresults { border-width:1px; border-color:#919191; border-style:solid; width:320px; background-color:#7eadd0; font-size:12px; line-height:14px;  }
#searchresults a { display:block; background-color:#fff; clear:left; height: 65px; text-decoration:none;  padding-left:5px; padding-right:5px;}
#searchresults a:hover { background-color:#EEE; color:#000; }
#searchresults a img { float:left; padding:5px 10px; }
#searchresults a span.searchheading { display:block; font-weight:bold; padding-top:5px; color:#1a81bc; }
#searchresults a:hover span.searchheading { color:#1a81bc; }
#searchresults a span { color:#555555; }
#searchresults a:hover span { color:#000; }
#searchresults span.category { font-size:14px; margin:5px; display:block; color:#ffffff; }
#searchresults span.seperator { float:right; padding-right:15px; margin-right:5px;
			background-image:url(../images/shortcuts_arrow.gif); background-repeat:no-repeat; background-position:right; }
#searchresults span.seperator a { background-color:transparent; display:block; margin:5px; height:auto; color:#ffffff; }

.form_elem
{
	width:480px;
}
.form_sel
{
	width:485px;
}

.tag1

{
	font-size:12px;
	text-decoration:none;
}

.tagcloud a:hover
{
	text-decoration:underline;
}



.tag2

{
	font-size:14px;
	text-decoration:none;
}

.tag3
{
font-size:16px;
text-decoration:none;
}

.tag4

{

font-size:18px;

text-decoration:none;

}

.tag5

{

font-size:20px;

text-decoration:none;

}

.tag6

{

font-size:24px;

text-decoration:none;

}

.tag7

{

font-size:28px;

text-decoration:none;

}

.tag8

{

font-size:32px;

text-decoration:none;

}

.tag9

{

font-size:36px;

text-decoration:none;

}

.cloud {

border: 1px solid #008ebd;

}

.taglist {

padding-left:30px;

margin-top:0px;

padding-bottom:10px;

}

#carousel {
	margin: 0 auto;
	width: 400px;
	height: 390px;
	padding: 0;
	overflow: scroll;
	border: 2px solid #999;
}
#carousel ul {
	list-style: none;
	width: 2295px;
	margin: 0;
	padding: 0;
	position: relative;
}
#carousel li {
	display: inline;
	float: left;
}
.textholder {
	text-align: left;
	font-size: small;
	color:#000;
	padding: 6px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;
	-webkit-border-top-right-radius: 6px;
}
