@charset "utf-8";
/* CSS Document */


.menu_td{
background-image:url(../img/buttons/bg.gif);
cursor:pointer;
}
.menu_td:hover{
background-image:url(../img/buttons/bg_over2.gif);
cursor:pointer;
}
.menu_td_selected{
background-image:url(../img/buttons/bg_over.gif);
cursor:pointer;
}
.td_cv_sep{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#d8d7d7;
	border:solid 0px #d8d7d7;
	color:#000000;
	text-align:left;
	font-weight:bold;
	padding:5px;
}



.menu_text{
	opacity:0.60;
	filter:alpha(opacity=60);
}
.top_right_menu{
	opacity:0.45;
	filter:alpha(opacity=45);
	border:0;
}
.top_right_menu:hover{
	opacity:0.80;
	filter:alpha(opacity=80);
	cursor:pointer;
	border:0;
}



.opacity_div{
	opacity:1.0;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	cursor:pointer;
}
.opacity_div:hover{
	opacity:.5;
	filter:alpha(opacity=50);
	-moz-opacity:.5;
	cursor:pointer;
}





.title_size1_black{
	font:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:20px;
	font-variant:small-caps;
}
.title_size2_black{
	font:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:14px;
	font-variant:small-caps;
}
.title_size1_td{
	font:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:20px;
	font-variant:small-caps;
	padding-left:15px;
	border-bottom-width:1px;
	border-bottom-color:#a7a7a7;
	border-bottom-style:solid;
	height:40px;
}
.title_size2_td{
	font:Georgia, "Times New Roman", Times, serif;
	color:#000000;
	font-size:14px;
	font-variant:small-caps;
	padding-left:15px;
	border-bottom-width:1px;
	border-bottom-color:#a7a7a7;
	border-bottom-style:solid;
	height:35px;
}

.sep_td{
	border-bottom-width:1px;
	border-bottom-color:#d8d7d7;
	border-bottom-style:solid;
	border-top-width:1px;
	border-top-color:#d8d7d7;
	border-top-style:solid;
	background-color:#FFFFFF;
}




.text_black{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
}
.text_white{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size:11px;
}
.text_gray{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:11px;
}
.text_gray_dark{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:11px;
}
.text_red{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#FF0000;
	font-size:11px;
}
.text_blue{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#00a0bf;
	font-size:11px;
}
.smalltext_gray{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#999999;
	font-size:9px;
}
.smalltext_gray_dark{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:9px;
}













.form_textfield{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	width:160px;
	border:solid 1px #59b6c8;
}

.form_textfield_nowidth{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	border:solid 1px #59b6c8;
}

.form_button{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-color:#a7a7a7;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	cursor:pointer;
}


a.link:active{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#00839d;
	font-size:11px;
	text-decoration:none;
}a.link:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#00839d;
	font-size:11px;
	text-decoration:none;
}a.link:link{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#00839d;
	font-size:11px;
	text-decoration:none;
}a.link:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#007caa;
	font-size:11px;
	text-decoration:underline;
}


a.linksmall:active{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#00839d;
	font-size:9px;
	text-decoration:none;
}a.linksmall:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#00839d;
	font-size:9px;
	text-decoration:none;
}a.linksmall:link{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#00839d;
	font-size:9px;
	text-decoration:none;
}a.linksmall:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#007caa;
	font-size:9px;
	text-decoration:underline;
}





a.blacklink:active{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
a.blacklink:link{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
a.blacklink:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:none;
}
a.blacklink:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	text-decoration:underline;
}





a.blacksmall:active{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	text-decoration:none;
}
a.blacksmall:link{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	text-decoration:none;
}
a.blacksmall:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	text-decoration:none;
}
a.blacksmall:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:9px;
	text-decoration:underline;
}

td.tabs{
background-color:#f2f2f2;
border-style:solid;
border-width:1px;
border-collapse:collapse;
border-color:#d8d7d7;
border-bottom-color:#a7a7a7;
padding-bottom:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-top:5px;
text-align:center;
cursor:pointer;
}
td.tabs:hover{
background-color:#d8d7d7;
border-style:solid;
border-width:1px;
border-collapse:collapse;
border-color:#d8d7d7;
border-bottom-color:#a7a7a7;
padding-bottom:5px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-top:5px;
text-align:center;
cursor:pointer;
}
td.blanktabs{
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-collapse:collapse;
border-bottom-color:#a7a7a7;
}








td.tabs2{
background-color:#f2f2f2;
border-style:solid;
border-width:1px 1px 0px 1px;
border-collapse:collapse;
border-color:#d8d7d7;
border-bottom-color:#a7a7a7;
padding:0px 8px 5px 8px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-top:5px;
text-align:center;
cursor:pointer;
}
td.tabs2:hover{
background-color:#d8d7d7;
border-style:solid;
border-width:1px 1px 0px 1px;
border-collapse:collapse;
border-color:#d8d7d7;
border-bottom-color:#a7a7a7;
padding:0px 8px 5px 8px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-top:5px;
text-align:center;
cursor:pointer;
}
td.tabs2_selected{
background-color:#d8d7d7;
border-style:solid;
border-width:1px 1px 0px 1px;
border-collapse:collapse;
border-color:#d8d7d7;
border-bottom-color:#a7a7a7;
padding:0px 8px 5px 8px;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
padding-top:5px;
text-align:center;
}




.form_button1{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:#59b6c8;
	font-size:11px;
	padding:1px;
	padding-left:5px;
	padding-right:5px;
	border-color:#a7a7a7;
	border-style:solid;
	border-width:1px;
	border-collapse:collapse;
	cursor:pointer;
}







.admin_menutd{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
cursor:pointer;
padding-left:15px;
}.admin_menutd:hover{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
cursor:pointer;
background-color:#d8d7d7;
padding-left:15px;
}
.admin_menutd_title{
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#999999;
letter-spacing:3px;
font-size:11px;
cursor:pointer;
}





.notifications_tbl{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#f2f2f2;
	border:solid 1px #d8d7d7;
	color:#00a0bf;
	text-align:center;
	padding:5px;
}



.progress{
	width: 1px;
	height: 14px;
	color: white;
	font-size: 12px;
  overflow: hidden;
	background-color:#00a0bf;
	padding-left: 5px;
}




.td_countries{
	background-color:#f2f2f2;
}
.td_countries:hover{
	background-color:#d8d7d7;
	cursor:pointer;
}
.td_countries_selected{
	background-color:#d8d7d7;
}






.link_minimap:active{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:11px;
	text-decoration:none
}
.link_minimap:visited{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:11px;
	text-decoration:none
}
.link_minimap:link{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:11px;
	text-decoration:none
}
.link_minimap:hover{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	color:#444444;
	font-size:11px;
	text-decoration:underline;
}