.topborder {
	background-color:#FFFFFF;
	color:  #333;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:3px solid #F9D47B;
	 
}

.f_title
{
	font: 20px Cambria, Arial, sans-serif;
	color: #036;
	font-weight:bolder;
}

.fll_title
{
	font: 24px Cambria, Arial, sans-serif;
	color: #C3F;
	font-weight:bolder;
}

.slide_border {
	background-color:#EBDBC0;
	color: #000000;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:3px solid #D7C5A8;
	 
}

.slide_border_nr {
	background-color:#EBDBC0;
	color: #000000;
	 
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:3px solid #D7C5A8;
	 
}

 

.slide_border_right {
	background-color:#FFFFFF;
	color: #000000;
	 
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:3px solid #D7C5A8;
	border-left:0px solid #D7C5A8;
}
.slide_border_left {
	background-color:#FFFFFF;
	color: #000000;
	 
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:3px solid #D7C5A8;
	border-right:0px solid #D7C5A8;
}

.slide_border_w {
	background-color:#FFFFFF;
	color: #000000;
	 
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:3px solid #D7C5A8;
	 
}

.footer {
	font: 13px Cambria, Arial, sans-serif;
    color: #545454;
	font-weight:bolder;
}
.item_table_p{
	background-color: #FFF;
	background-position:right top;
  	color: #000000;
	margin: 0px 0 10px 0;
	padding:0 0px 0 0px;
	border-bottom: dotted 1px #9A9A76;
	
}

.item_table_p:hover{
	background-color: #f8f8f8;
	color: #000000;
	margin: 0px 0 10px 0;
	padding:0 0px 0 0px;
	border-bottom: dotted 1px #9A9A76;
	
}

.h_table{
	background-color: #FFF;
	background-position:right top;
  	color: #000000;
	margin: 0px 0 10px 0;
	padding:0 0px 0 0px;
	
}

.h_table:hover{
	background-color: #f8f8f8;
	color: #000000;
	margin: 0px 0 10px 0;
	padding:0 0px 0 0px;
	border-bottom: dotted 1px #9A9A76;
	
}


/* -------------------- FONT SETTING -----------------------------------*/

.f_large{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:18px;
	color:#033;
	font-weight:bolder;
}

 

.f_large_orange{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:18px;
	color: #F60;
	font-weight:bolder;
}
.f_large_cyan{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:15px;
	color: #F60;
	font-weight:bolder;
}

.fm_large{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:15px;
	color:#036;
	font-weight:bolder;
}

.f_head{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:11px;
	color:#036;
	font-weight:bold;
	  
}

.fm_large_green{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:12px;
	color: #030;
	font-weight:bolder;
}

.fm_large_green2{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:12px;
	color: #030;
	 
}

.f_large_WHITE{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:18px;
	color: #FFF;
	font-weight:bolder;
}



.f_small{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:11px;
	
}

.f_error{
	background-color: #FFFDB8;
	color: #069;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	margin: 0px 0 0px 0;
	border:2px solid #CCC;
	padding:0 10px;
	 
  }

.f_msg{
	font-family:Calibri, "Times New Roman", Times, serif;
	font-size:10px;
	color: #36F;
}

.f_border {
	font-family: Calibri, "Times New Roman", Times, serif;
	font-size: 12px;
	padding: 1px;
	border: 1px solid #999;
}

.f_nb {
	font-family: Calibri, "Times New Roman", Times, serif;
	font-size: 10px;
	font-style:italic;
	color:#060;
	 
}


.Submitbutton{
float:left;
  height:38px;
  padding:0 10px;
  line-height:49px;
  font-size:15px;
  font-weight:bold;
  text-decoration:none;
  text-shadow:0px 1px 1px #1D4B57;
  
  }

 
.round_table {
	background-color:#D6EABC;
	color: #000000;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:1px solid #57C6DA;
	box-shadow: 0 0 4px #AEDDE9;
	

}

.round_table_white {
	background-color:#FFFFFF;
	color: #000000;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	margin: 0px 0 10px 0;
	padding:0 0px 0 0px;
	border: solid 1px #F1f1f1;
	box-shadow: 0 0 4px #AEDDE9;

}

.round_table_cyan
{
	background-color:#E1F5FC;
	color: #000000;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	margin: 0px 0 10px 0;
	padding:0 0px 0 0px;
	border: solid 1px #AEDDE9;
	box-shadow: 0 0 4px #AEDDE9;
}

.round_table_bb
{
	background-color:#E1F5FC;
	color: #000000;
 	margin: 0px 0 0px 0;
	padding:0 0px 0 0px;
	border-top:solid 1px #AEDDE9;
 }

.round_table_bc
{
	background-color:#FFFFFF;
	color: #000000;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	margin: 0px 0 0px 0;
	padding:0 0px 0 0px;
	border: solid 1px #F1f1f1;
	box-shadow: 0 0 4px #AEDDE9;
}


.round_table_black {
	background-color: #333;
	color: #FFF;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:2px solid  #57C6DA;
	box-shadow: 0 0 4px #AEDDE9;

}

.table_effect {
	background-color:#FFFFFF;
	color: #000000;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:1px solid #EEE;
	 
}

.table_effect:hover {
	background-color:#E0F4FB;
	color: #000000;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:1px solid #CCC;
	box-shadow: 0 0 1px #AEDDE9;

}

.table_effect2 {
	background-color:#FBF6EE;
	color: #000000;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:2px solid #F8EDDB;

}

.table_effect2:hover {
	background-color:#F7E1BE;
	color: #000000;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:2px solid #F8EDDB;

}




.alert_area {
	background-color:#FBF6EE;
	color: #000000;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:2px solid #F8EDDB;

}

.comments_area {
	background-color:#EFFAFF;
	color: #000000;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:10 10px 10 10px;
	border: solid 1px #AEDDE9;
	box-shadow: 0 0 4px #AEDDE9;

}



.error_area {
	background-color:#FFFDE2;
	color: #F90;
	font-size: 16px;
	font-weight:bolder;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:5 5px 5 5px;
	border:2px solid  #FFE08E;

}



.round_table_item{
	background-color:#FFFFFF;
	color: #000000;
	-moz-border-radius: 1px; 
	-webkit-border-radius: 1px; 
	border-radius: 1px;
	margin: 0px 0 1px 0;
	padding:0 0px 0 0px;
	border:0px solid #57C6DA;

}

.round_table_item2{
	background-color:#E1F5FC;
	color: #000000;
	-moz-border-radius: 1px; 
	-webkit-border-radius: 1px; 
	border-radius: 1px;
	margin: 0px 0 1px 0;
	padding:0 0px 0 0px;
	border:0px solid #57C6DA;

}

.round_table_menu {
	background:url(../new_img/background-menu.png) repeat-x;
	background-color:#FFFFFF;
	color:#FFF;
	-moz-border-radius: 8px; 
	-webkit-border-radius: 8px; 
	border-radius: 8px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:1px solid #57C6DA;

}


.round_table_profile {
	 background-color:#FFFFFF;
	color:#FFF;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 0px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:2px solid #BEEAF5;

}



.round_table_premium {
	 background-color:#FFFFFF;
	color:#FFF;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	border-radius: 5px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:1px solid #BEEAF5;

}

.round_table_premium2 {
	 background-color:#E1F5FC;
	color:#FFF;
	-moz-border-radius: 3px; 
	-webkit-border-radius: 3px; 
	border-radius: 3px;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border:1px solid #BEEAF5;

}

.style_item{
	font-family:Arial, Helvetica, sans-serif;
  color:#FFF;
  font-size:14px;
  font-weight:bold;
  text-decoration:none;
  text-shadow:0px 0px 1px #CCC;
}



 

.fm_title{
   color:#036;
	font-size:16px;
	line-height:30px;
	text-shadow:0 1px 2px rgba(0,0,0,0.75);
	padding:0 12px;
	margin:0;
}

.htitle{
   color:#036;
	font-size:20px;
	line-height:30px;
	text-shadow:0 1px 1px  #000 ;
	padding:0 12px;
	margin:0;
}

.ptitle{
   color:#000;
	font-size:18px;
	line-height:30px;
	text-shadow:0 1px 2px rgba(0,0,0,0.75);
	padding:0 12px;
	margin:0;
}

.fl_title{
  	color: #FC0001;
	font-size:26px;
	line-height:30px;
	text-shadow:0 1px 2px rgba(0,0,0,0.75);
	padding:0 12px;
	margin:0;
}

.menu_title{
  	color:#036;
	font-size:16px;
	font-weight:bold;
	text-shadow:0 1px 2px #CCC;
	padding:0 0px;
	margin:0;
}

.menu_tabs{
  	color:#0D667C;
	font-size:12px;
	font-weight:bold;
	text-shadow:0 1px 2px #CCC;
	padding:0 0px;
	margin:0;
}

.back_effect_none {
	background-color:#FFFFFF;
	color: #000000;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border-bottom:1px #CCC solid; 
}

.back_effect_none:hover {
	background-color:#F4F3C8;
	color: #000000;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
 	border-bottom:1px #CCC solid;

}

.simple_white {
	background-color:#FFFFFF;
	color: #000000;
	margin: 0px 0 5px 0;
	padding:0 0px 0 0px;
	border: solid 1px #AEDDE9;
	box-shadow: 0 0 4px #AEDDE9;

}

.round_table_menu
{
 	background:#F8F8F8;
	color: #FFF;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;
	margin: 0px 0 10px 0;
	padding:0 0px 0 0px;
	border: solid 2px #AEDDE9;
	box-shadow: 0 0 4px #AEDDE9;
}

hr
{
	color:#F1F1F1;
	 
}
.item_table_f{
	background-color:#FFFFFF;
	color: #000000;
	margin: 0px 0 3px 0;
	padding:0 0px 0 0px;
	border-bottom: dotted 1px #9A9A76;

}

.item_table_f:hover{
	background-color: #FFC;
	color: #000000;
	margin: 0px 0 3px 0;
	padding:0 0px 0 0px;
	border-bottom: dotted 1px #9A9A76;

}

a.button				{color: #FFF; text-decoration: none; background-color: #808080; display: inline; font-weight: bold; font-size:12px;   padding: 5px 8px 5px 8px; -moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	border-radius: 4px;}
a.button:hover				{color: #FFFFFF; text-decoration: none; background-color: #003;  border-color:#066 border-width: 2px;}


a.bigbutton_pink				{color: #C69; text-shadow:0 1px 2px  #900; text-decoration: none; background-color: #333  ; display: inline; font-weight: bold; font-size:15px;   padding: 5px 9px 8px 9px; -moz-border-radius: 8px; 
	-webkit-border-radius: 8px;	border-radius: 8px; border: solid 2px #C69; 	box-shadow: 0 0 4px #C69;}
a.bigbutton_pink:hover				{color: #000; text-decoration: none; background-color: #C69;  border-color:#066 border-width: 2px; border: solid 2px #000; 	box-shadow: 0 0 4px #C69;}

a.toplink
{
	color:#333;
	font-size:14px;
}
a.toplink:hover
{
	color: #F90;
	font-size:14px;
}


