body
{
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color:#10498C;
	margin : 3px;
	
	
	
}

td,p {
	color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}

H1 {
	border:1px solid #B5D3E7;
	height:20px;
	width:100%;
	padding-left:5px;
	padding-top:1px;
	background-color:#B5D3E7;
	letter-spacing:1px;
	margin-top:0px;
	font-size:13px;
	font-weight:normal;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align:middle;
	text-transform:uppercase;
}



H2  {
	color : #087DBD;
	font-size : 13px;
	font-weight : bold;
	text-transform : uppercase;
}

H3  {
	font-size : 13 px;
	font-weight : bold;
	color : #808080;
}

H4  {
	font-size : 12px;
	font-weight : bold;
	color : Green;
	text-align : center;
	text-transform : uppercase;
}

.date_update {
	color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

.date  {
	color : #808080;
}

.important  {
	color : #CC0000;
	font-weight : bold;
}

.small  {
	font-size : 10px;
}

td.small {
	color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}




.title01 {
	color:FFA621;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:20px;
}

select.countries {
	color:#21455A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:220px;
}



input.button01 {
	font-color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#10498C;
	color:white;
	border:1px solid #B5D3E7;
	height:18px;
	
	
}

input.buttonStats {
	font-color:#087DBD;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#B5D3E7;
	color:#087DBD;
	border:1px solid #087DBD;;
	height:18px;
	
	
}

input.buttonFile {
	font-color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#F0F0F0;
	color:black;
	border:1px solid #B5D3E7;
	height:18px;
	
	
	
}

input.button10 {
	font-color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#087DBD;
	color:white;
	border:1px solid #B5D3E7;
	height:20px;
	width:150px;
	text-align:center;
	vertical-align:middle;
	
	
}

input.button11 {
	font-color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F0F0F0;
	color:navy;
	border:1px solid #B5D3E7;
	height:20px;
	width:150px;
	text-align:center;
	vertical-align:middle;
	
	
}

input.field01 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:white;
	color:#21455A;
	border:1px solid #B5D3E7;
	height:18px;
	width:150;
	
	
}

input.field10 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:white;
	color:#21455A;
	border:1px solid #B5D3E7;
	height:18px;
	width:220;
	
	
}

textarea.text10 {
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:white;
	color:#21455A;
	border:1px solid #B5D3E7;
	height:100px;
	width:220;
	
	
}



td.date_small {
	color:#21455A;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}


td.text_small {
	font-color:#10498C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}

td.border_darkblue {
	border-left:1px solid #D6DFE7;
	border-right:1px solid #D6DFE7;
	border-bottom:1px solid #D6DFE7;
}	

td.border_lightblue {
	border-left:1px solid #B5D3E7;
	border-right:1px solid #B5D3E7;
	border-bottom:1px solid #B5D3E7;
}	

td.menu_left_title {
	border:1px solid #087DBD;
	height:20px;
	width:180px;
	padding-left:5px;
	background-color:#087DBD;
	letter-spacing:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:white;
}	

td.bottom {
	
	border:1px solid #087DBD;
	
	padding-left:5px;
	background-color:#087DBD;
	letter-spacing:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}	

.action_country {
	color:#10498C;
	letter-spacing:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}	

.sep01 {

border:1px dotted silver;

}



td.menu_right_title {
	border:1px solid #B5D3E7;
	height:20px;
	width:180px;
	padding-left:5px;
	background-color:#B5D3E7;
	letter-spacing:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}	

td.menu_right_title_home {
	border:1px solid #B5D3E7;
	height:20px;
	width:500px;
	padding-left:5px;
	background-color:#B5D3E7;
	letter-spacing:1px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	
}	

a
{
	
	color : #6B6552;
	text-decoration:underline;
	font-weight : normal;
}

a:hover
{
	
	color : #BD9E63;
	text-decoration:underline;
	font-weight : normal;
}

a.small
{
	
	color : #6B6552;
	text-decoration:underline;
	font-weight : normal;
	font-size:9px;
}

a.small:hover
{
	
	color : #BD9E63;
	text-decoration:underline;
	font-weight : normal;
	font-size:9px;
}

a.admin_link
{
	
	color : white;
	text-decoration:underline;
	font-weight : normal;
	font-size:9px;
}

a.admin_link:hover
{
	
	color : white;
	text-decoration:underline;
	font-weight : normal;
	font-size:9px;
}


a.silver
{
	
	color:#EFEFEF;
	text-decoration:underline;
	font-weight : normal;

}

a.silver:hover
{
	
	color : #EFEFEF;
	text-decoration:underline;
	font-weight : normal;
	
}

a.lang
{
	
	color : white;
	text-decoration:none;
	font-weight : normal;
	background-color:#087DBD;
	padding:3px;
	font-size:11px;
	vertical-align:middle;

	

}

.nolang
{
	
	color : white;
	text-decoration:none;
	font-weight : normal;
	background-color:silver;
	padding:3px;
	font-size:11px;
	vertical-align:middle;

	

}

a.lang:hover
{
	
	color : navy;
	text-decoration:none;
	font-weight : normal;
	background-color:#EFD739;
	
	
}



a.menu_left_item
{
	
	height:20px;
	width:180px;
	color : #6B6552;
	text-decoration:none;
	font-weight : normal;
	line-height:17px;
	background-color:white;
}

a.menu_left_item:hover
{
	color :#087DBD;
	text-decoration:none;
	font-weight : normal;
	background-color:#B5D3E7;
}

a.menu_left_item_sub
{
	color : #6B6552;
	text-decoration:none;
	font-weight : normal;
	line-height:17px;
	background-color:#F5F5F5;
}

a.menu_left_item_sub:hover
{
	
	color :#087DBD;
	text-decoration:none;
	font-weight : normal;
	background-color:#B5D3E7;
}

ul.menu_left {
	padding:0px;
	
	margin-left : 0px;

}



li.menu_left {
	padding:0px;
	list-style:none;
	margin-left : 0px;
	


}



li {
	
	list-style:square;

}

/*this is the css for the vertical version*/
.vertical ul{
	list-style-type: none;
	padding: 0px;
	border-top: 1px #B5D3E7 solid;
	width: 200px;
}
.vertical li a{
	display: block;
	width: 200px;
	text-decoration: none;
	height:auto;
	padding: .1em 1px;
	border: 1px #B5D3E7 solid;
	border-top: 0px;
}
.vertical li{
	/*Needed for IE. Don't ask me why, It was a lucky guess.*/
	display: inline;
}
.vertical li ul{
	position: absolute;
	margin-top: -1.9em;
	margin-left: 201px;
}
/*this is the css for the horizontal version*/
.horizontal ul{
	list-style-type: none;
	padding: 0px;
	border-left: 1px solid;
	display: block;
	height: 1.4em;
}
.horizontal li{
	float: left;
	display: inline;
}
.horizontal li a{
	text-decoration: none;
	height: 1.2em;
	float: left;
	display: block;
	width: 125px;
	padding: .1em 1px;
	border: 1px solid;
	border-left: none;
}
.horizontal li li a{
	border-top: none;
	border-left: 1px solid;
}
.horizontal li ul{
	position: absolute; 
	margin-top: 1.3em;
	margin-left: -1px;
	width: 129px;
	border: none;
	display: block;
	height: auto;
	border-top: 1px solid;
}
.horizontal li li ul{
	position: absolute;
	margin-top: .1em;
	margin-left: 125px;
}
.horizontal li ul li a{
width: 125px;
}
/*This section makes the menu not work in non-javascript enabled browsers by not showing the menu by default-This can be worked around by making top level links point to a sitemap*/
/*Not sure if I recommend this or not*/
.inaccesible li ul{
	display: none;
}
/*Arrow code - looks like <a class="haschild" href="#">Text <span>Arrow</span></a> can be turned on/off with arrow class*/
.arrow a span{
padding-left: 1em;
font-size: 85%;  
}
.arrow a:hover span{
padding-left: 2em;
}
.arrow a span.noshow{
	visibility: hidden;
}
/*Plus code*/
.plus_other a span{
	padding-left: .5em;
	
}

.plus a span{
	padding-left: .5em;
	font-family:wingdings 3;
	
}
/*colors for menu*/
.blackwhite li a{
	background-color: white;
	color: black;
	border-color: black;
}
.blackwhite li a:hover{
	background-color: black;
	color: white;
	border-color: black;
}
.blackwhite ul{
	border-color: black;
}
.bluewhite li a{
	background-color: white;
	color: #000033;
	border-color: #000033;
}
.bluewhite li a:hover{
	background-color: #000033;
	color: white;
	border-color: #000033;
}
.bluewhite ul{
	border-color: #000033;
}

.sepGlobal {
	color:B5D3EF;
}	

td.header_nl {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	letter-spacing:2px;

}


div#hide01  {
	border : 1px dotted silver;
}

div#hide02  {
	border : 1px dotted silver;
}

div#hide04  {
	border : 1px dotted silver;
}

div#hide08  {
	border : 1px dotted silver;
}

div#hide09  {
	border : 1px dotted silver;
}

div#hideYES  {
	border : 1px solid #B5D3E7;
	padding : 10px;
	background-color : #F4F4F4;
}

div#hideNO  {
	border : 1px solid #B5D3E7;
	padding : 10px;
	background-color : #F4F4F4;
}

div#hide13  {
	border : 1px dotted silver;
}

div#hide15  {
	border : 1px dotted silver;
}

div#hide10  {
	border : 1px dotted silver;
}

hr  {
	color : #B5D3E7;
	width : 100%;
	height : 1px;
}

