#body
{
	background-color: #2A2A2A;
	background-image: url('../images/layout/skiffer.png');
	background-repeat: no-repeat;
	background-attachment: fixed;
	font-family: Verdana, Helvetica, Sans-serif; 
	color: #000000; 
	text-align: left;
	margin: 0px;
	padding: 0px;
}
#body2
{
	background-color: #2A2A2A;
	background-repeat: no-repeat;
	font-family: Verdana, Helvetica, Sans-serif; 
	color: #000000; 
	text-align: left;
	margin: 0px;
	padding: 0px;
}
h1
{
	font-size:12px;
}
p.smalltext
{
	font-size:10px;
}
td
{
	font-family: Verdana, Helvetica, Sans-serif;
	color: #000000;
	font-size: 12px
}
td.refcolspacing
{
	/*padding-right:25px;*/
	vertical-align: top;
}
.header
{
	font-family: Verdana, Helvetica, Sans-serif;
	color: #000000;
	font-size: 12px;
	font-weight: bold;
}
div 
{ 
	font-family: Verdana, Helvetica, Sans-serif;
	color: #000000;
	font-size: 12px
}
a:link 
{ 
	color: #0000FF; 
	text-decoration: underline; 
}
a:visited 
{ 
	color: #0000FF; 
	text-decoration: underline; 
}
a:active 
{ 
	color: #0000FF; 
	text-decoration: underline; 
}
a:hover 
{ 
	color: #09c; 
	text-decoration: underline; 
}
form 
{
	margin: 0px; 
	padding: 0px;
}
p 
{
	margin-top: 0px; 
	margin-bottom: 19px;
}

#centralize
{
text-align:center;
}
	
#frame
{
	/*width:600px;*/
	width:900px;
	margin-right:auto;
	margin-left:auto;
	margin-top:25px;
	padding:0px;
	text-align:left;
	background-color: #FFFFFF;
	overflow:hidden;
}
	
/*#contenttopleft 
{
	/*width:150px;*/
	/*width:225px;
	padding:0px;
	float:left;
	background:#fff;
}*/
#contenttopright 
{
	/*width:400px;*/
	/*width:660px;*/
	/*width:900px;*/
	padding:0px;
	margin-right:0px;
	margin-top:0px;
	background:#FFFFFF;
	float:left;
	font-size:0;
	line-height:0;
}

#contentmainleft
{
	/*width:150px;*/
	width:225px;
	padding:0px;
	float:left;
	text-align: center;
	background:#fff;
	/*height:300px;*/
}

#randomimage
{
	margin-left: 20px;
	margin-top: 21px;
}

#contentmainright
{
	/*width:400px;*/
	width:660px;
	padding:0px;
	float:right;
	background:#fff;
	/*height: 600px;*/
	min-height:400px;
	/*overflow: auto;*/
}

#emptyleft
{
	/*width:150px;*/
	width:225px;
	padding:0px;
	float:left;
	background:#fff;
}

#menu
{
	/*width:400px;*/
	/*width:660px;*/
	width:900px;
	padding:0px;
	float:right;
	/*background:#2A2A2A;*/
	background-image: url('../images/menutabs/menu_bg.png');
	text-align: center;
	margin-right:0px;
	margin-left:1px;
}

#menualign
{
	margin-right:5px;
	margin-left:250px;
	margin-top:5px;
}

#logo
{
	margin-top:0px;
	margin-left:0px;
}

#flags
{
	margin-left:30px;
}



#contentheader
{
	background:#FFFFFF
}

#contactinfo
{
	color: #FFFFFF;
}

		
#menu_content
{	
	margin: 0;
	padding: 0
}

#menu_content li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#menu_content li a.menutab 
{ 
   color: #000000; 
   background: #E51937 url("../images/menutabs/menutab_l_hv.png") left top no-repeat; 
   text-decoration: none; 
   padding-left: 10px;
   font-size: 0.9em;
   display: block;
   /*float: left;*/
   cursor: pointer !important;
}

#menu_content li a.menutab span 
{
   background: url("../images/menutabs/menutab_r_hv.png") right top no-repeat;
   padding-right: 10px;
   display: block;
   /*float: left;*/
   cursor: pointer !important;
   text-decoration: none;
}

#menu_content li a.menutab:link
{
	color: #000000;
	text-decoration: none;
}
#menu_content li a.menutab:active
{
	color: #000000;
	text-decoration: none;
}

#menu_content li a.menutab:visited
{
	color: #000000;
	text-decoration: none;
}

#menu_content li a.menutab:hover  
{
	color: #000000;
	/*background: #bad0f8 url("../images/menutabs/menutab_l_hv.png") left top no-repeat;*/
	background: #FFFFFF url("../images/menutabs/menutab_l.png") left top no-repeat;
	padding-left: 10px;
	cursor: pointer !important;
	text-decoration: none;
}

#menu_content li a.menutab:hover span
{
	background: url("../images/menutabs/menutab_r.png") right top no-repeat;
	padding-right: 10px;
	cursor: pointer !important;
	text-decoration: none;
}

#menu_content li a.menutabactive 
{
	color: #000000;
	/*background: #bad0f8 url("../images/menutabs/menutab_l_hv.png") left top no-repeat;*/
	background: #FFFFFF url("../images/menutabs/menutab_l.png") left top no-repeat;
	padding-left: 10px;
	text-decoration: none;
    font-size: 0.9em;
    display: block;
    /*float: left;*/
	cursor: pointer !important;
}

#menu_content li a.menutabactive span
{
	background: url("../images/menutabs/menutab_r.png") right top no-repeat;
	padding-right: 10px;
	display: block;
    /*float: left;*/
	cursor: pointer !important;
	text-decoration: none;
}

#menu_content li a.menutabactive:link
{
	color: #000000;
	text-decoration: none;
}
#menu_content li a.menutabactive:active
{
	color: #000000;
	text-decoration: none;
}

#menu_content li a.menutabactive:visited
{
	color: #000000;
	text-decoration: none;
}

.submenu
{	background: #FFFFFF;
	border: 1px solid #000000;
	visibility: hidden;
	position: absolute;
	z-index: 3;
	white-space: nowrap;}

	.submenu a
	{	display: block;
		position: relative;
		text-align: left;
		text-decoration: none;
		padding: 5px;
		color: #000000}

	.submenu a:hover
	{	background: #E51937;
		color: #000000;
		text-decoration: none;}

	.submenu a:visited
	{	position: relative;
		color: #000000;
		text-decoration: none;}
