     
	input {background:#cccccc; font-weight:normal; color : #333333; font-family : "Verdana","Times New Roman", Times, serif;  }
     Select {background:#cccccc; font-weight:normal; color : #333333; font-family :"Verdana", "Times New Roman", Times, serif;} 
     textarea {background:#cccccc; font-weight:normal; color : #333333; font-family : "Verdana","Times New Roman", Times, serif;}
   
    

/* ================= Each Links ===================================== */
A {color:#666666; text-decoration:underline; font-weight:bold;font-size: 10px; font-family:arial; padding-left:0px; padding-right:0px;}
A:link {color:#666666; text-decoration:underline; font-weight:bold;font-size: 10px; font-family:arial; padding-left:0px; padding-right:0px;}
A:visited {color:#666666; text-decoration:underline; font-weight:bold;font-size: 10px; font-family:arial; padding-left:0px; padding-right:0px;}
A:HOVER {color:#FF850A; text-decoration:underline; font-family : arial;	font-weight : bold;		font-size: 10px; padding-left:0px; padding-right:0px;}

A.small_disp {color:#333333; text-decoration:underline; font-weight:bold;font-size: 9px; font-family:verdana; padding-left:0px; padding-right:0px;}
A.small_disp:link {color:#333333; text-decoration:underline; font-weight:bold;font-size: 9px; font-family:verdana; padding-left:0px; padding-right:0px;}
A.small_disp:visited {color:#333333; text-decoration:underline; font-weight:bold;font-size: 9px; font-family:verdana; padding-left:0px; padding-right:0px;}
A.small_disp:HOVER {color:#666666; text-decoration:underline; font-family : verdana;	font-weight : bold;		font-size: 9px; padding-left:0px; padding-right:0px;}

A.a_search {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; font-family:arial ; padding-left:3px; padding-right:3px; }
A.a_search:link {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; font-family:arial; padding-left:3px; padding-right:3px; }
A.a_search:visited {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; font-family:arial; padding-left:3px; padding-right:3px; }
A.a_search:HOVER {font-family:arial;font-weight : bold;	color:#666666;font-size : 14px; text-decoration:underline;	padding-left:3px; padding-right:3px; }	

A.m_un {color:black; text-decoration:underline; font-weight:bold;font-size : 9px; font-family:verdana ; padding-left:0px; padding-right:0px; padding-top:0px; padding-bottom:0px; }
A:link.m_un {color:black; text-decoration:underline; font-weight:bold;font-size : 9px; 		font-family:verdana; padding-left:0px; padding-right:0px;}
A:visited.m_un {color:black; text-decoration:underline; font-weight:bold;font-size : 9px; font-family:verdana; padding-left:0px; padding-right:0px;}
A:HOVER.m_un {	font-family : verdana;	font-weight : bold;	color:#333333;	font-size : 9px; text-decoration:none;	padding-left:0px; padding-right:0px;}

A.tabs {color:#666666; text-decoration:underline; font-weight:bold;font-size: 10px; font-family:arial; padding-left:0px; padding-right:0px;}
A.tabs:link {color:#666666; text-decoration:underline; font-weight:bold;font-size: 10px; font-family:arial; padding-left:0px; padding-right:0px;}
A.tabs:visited {color:#666666; text-decoration:underline; font-weight:bold;font-size: 10px; font-family:arial; padding-left:0px; padding-right:0px;}
A.tabs:HOVER {color:#FF850A; text-decoration:underline; font-family : arial;	font-weight : bold;		font-size: 10px; padding-left:0px; padding-right:0px;}

A.box_href {z-index: 5; position:relative; color:#333333; text-decoration:underline; font-weight:bold;font-size: 12px; font-family:arial; padding-left:3px; padding-right:3px;}
A.box_href:link {z-index: 5; position:relative;color:#333333; text-decoration:underline; font-weight:bold;font-size: 12px; font-family:arial; padding-left:3px; padding-right:3px;}
A.box_href:visited {z-index: 5; position:relative;color:#333333; text-decoration:underline; font-weight:bold;font-size: 12px; font-family:arial; padding-left:3px; padding-right:3px;}
A.box_href:HOVER {z-index: 5; position:relative;color:#FF850A; text-decoration:underline; font-family : arial;	font-weight : bold;	font-size: 12px; padding-left:3px; padding-right:3px;}

A.nav {color:white; text-decoration:underline; font-weight:bold;font-size : 9px; font-family:arial ; padding-left:3px; padding-right:3px; }
A:link.nav {color:white; text-decoration:underline; font-weight:bold;font-size : 9px; 		font-family:arial; padding-left:3px; padding-right:3px;}
A:visited.nav {color:white; text-decoration:underline; font-weight:bold;font-size : 9px; font-family:arial; padding-left:3px; padding-right:3px;}
A:HOVER.nav {	font-family : arial;	font-weight : bold;	color:#FF850A;	font-size : 9px; text-decoration:none;	padding-left:3px; padding-right:3px;}

A.nav_footer {color:white; text-decoration:underline; font-weight:bold;font-size:10px; font-family:arial ; padding-left:3px; padding-right:3px; }
A:link.nav_footer {color:white; text-decoration:underline; font-weight:bold;font-size:10px; font-family:arial; padding-left:3px; padding-right:3px; }
A:visited.nav_footer {color:white; text-decoration:underline; font-weight:bold;font-size:10px; font-family:arial; padding-left:3px; padding-right:3px; }
A:HOVER.nav_footer {font-family:arial;font-weight : bold; color:#FF850A;font-size:10px; text-decoration:underline;	padding-left:3px; padding-right:3px; }	
	
A.nav_main {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:white; text-decoration:underline; font-size : 13px;  padding-left:3px; padding-right:3px; }
A:link.nav_main {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:white; text-decoration:underline; font-size : 13px;  padding-left:3px; padding-right:3px; }
A:visited.nav_main {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:white; text-decoration:underline; font-size : 13px;  padding-left:3px; padding-right:3px; }
A:HOVER.nav_main {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold;	color:#FF850A; font-size : 13px; text-decoration:none;	padding-left:3px; padding-right:3px; }	

A.nav_bar {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; text-decoration:underline; font-size : 13px;  padding-left:3px; padding-right:3px; }
A:link.nav_bar {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; text-decoration:underline; font-size : 13px;  padding-left:3px; padding-right:3px; }
A:visited.nav_bar {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; text-decoration:underline; font-size : 13px;  padding-left:3px; padding-right:3px; }
A:HOVER.nav_bar {vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold;	color:white; font-size : 13px; text-decoration:none;	padding-left:3px; padding-right:3px; }		
	
A.tree_leg {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; font-family:arial ; padding-left:3px; padding-right:3px; }
A.tree_leg:link {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; 		font-family:arial; padding-left:3px; padding-right:3px; }
A.tree_leg:visited {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; font-family:arial; padding-left:3px; padding-right:3px; }
A.tree_leg:HOVER {font-family:arial;font-weight : bold;	color:white;font-size : 14px; text-decoration:underline;	padding-left:3px; padding-right:3px; }		
	
A.tree_o {color:white; text-decoration:underline; font-weight:bold;font-size : 11px; font-family:arial ; padding-left:3px; padding-right:3px; }
A.tree_o:link {color:white; text-decoration:underline; font-weight:bold;font-size : 11px; 		font-family:arial; padding-left:3px; padding-right:3px; }
A.tree_o:visited {color:white; text-decoration:underline; font-weight:bold;font-size : 11px; font-family:arial; padding-left:3px; padding-right:3px; }
A.tree_o:HOVER {font-family:arial;font-weight : bold;	color:black;font-size : 11px; text-decoration:underline;	padding-left:3px; padding-right:3px; }	

A.mytrip {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; font-family:arial ; padding-left:3px; padding-right:3px; }
A.mytrip:link {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; 		font-family:arial; padding-left:3px; padding-right:3px; }
A.mytrip:visited {color:black; text-decoration:underline; font-weight:bold;font-size : 14px; font-family:arial; padding-left:3px; padding-right:3px; }
A.mytrip:HOVER {font-family:arial;font-weight : bold;	color:#666666;font-size : 14px; text-decoration:underline;	padding-left:3px; padding-right:3px; }	
	
A.sponsors {color:black; text-decoration:underline; font-weight:bold;font-size: 12px; font-family:arial ;}
A:link.sponsors {color:black; text-decoration:underline; font-weight:bold;font-size: 12px; 		font-family:arial;}
A:visited.sponsors {color:black; text-decoration:underline; font-weight:bold;font-size: 12px; font-family:arial;}
A:HOVER.sponsors {	font-family : arial; text-decoration:underline; font-weight : bold;	color:#FF850A;	font-size: 12px; 	}

A.nav_admin {color:#FFCC00; text-decoration:none; font-weight:bold;font-size : 9px; font-family:arial;}
A:link.nav_admin {color:#FFCC00; text-decoration:none; font-weight:bold;font-size : 9px; 		font-family:arial;}
A:visited.nav_admin {color:#FFCC00; text-decoration:none; font-weight:bold;font-size : 9px; font-family:arial;}
A:HOVER.nav_admin {color: white;   font-family:arial;	font-weight:bold;	font-size : 9px;	text-decoration:none; 	}


a:link.menuhdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:active.menuhdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #FFFFF; font-weight: bold;}
a:visited.menuhdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:hover.menuhdrnav{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #64B082; font-weight: bold;}

a:link.menuhdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #0C2577; font-weight: bold;}
a:active.menuhdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #0C2577; font-weight: bold;}
a:visited.menuhdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #0C2577; font-weight: bold;}
a:hover.menuhdrgrey{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #64B082; font-weight: bold;}

a:link.menuhdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:active.menuhdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:visited.menuhdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color : #FFFFFF; font-weight: bold;}
a:hover.menuhdrblue{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #0C2577; font-weight: bold;}



.quote_bg { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:white; padding:3px 0px 3px 3px; border: 1 solid #333333;  font-size:14px;}
.title_bg { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:3px 0px 3px 3px; border-bottom: 1 solid #333333; background-color: #ff960e; font-size:14px;}
.tree_bg { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:3px 0px 3px 3px; border-bottom: 1 solid #333333; background-color: #ff960e; font-size:14px;}
.tree_o_bg { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:white; padding:3px 0px 3px 3px; border: 1 solid #333333; background-color: #ff960e; font-size:11px;}
.href_bg { vertical-align:middle; font-weight:bold; color:white; padding:4px 0px 4px 5px; border: 1 solid white; background-image: url(../images/og_title_bg.gif); }

.profile_txt { vertical-align:top; font-family:  Verdana, Arial, Helvetica, sans-serif;  color:black; padding:0px 0px 0px 0px; font-size:10px;}


	
	 
     table{ font-weight:bold; border-color : #000000; font-size : 8pt; font-family : "Verdana", "Times New Roman", Times, serif;}
   
   	 body {background:#333; color:black; background-image:url(../images/wd1_bg.jpg);  }

	H1 {	font-family : "Papyrus","Verdana", Times, serif;color:white;  font-weight:bold;  background:#97a9b3;}
	H2 {	font-family : "Papyrus","Verdana", Times, serif;color:white;  font-weight:bold;  background:#97a9b3;}
	H3 {	font-family : "Papyrus","Verdana", Times, serif;color:white;  font-weight:bold;  background:#97a9b3; font-size:18px; border-bottom-left-radius: 15px 15px;
border-bottom-right-radius: 15px 15px;
border-top-left-radius: 15px 15px;
border-top-right-radius: 15px 15px;
padding-left:20px; }
	
	HR {	font-family : "Verdana", Times, serif;color:#FF9966; }
	

.menuhdr{background-color: #0C2577; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; color:#FFFFFF; border-top: 1 solid #18964C; border-bottom: 1 solid #18964C;}
.menuhdrblue{background-color: #536D89; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; color:#FFFFFF;}
.menuhdrgrey{background-color: #CCCCCC; font-family: Arial, Helvetica, sans-serif;	font-size: 8pt; color:#0C2577;}


.menu_bg { height:30px;background-image: url(../images/bg_menu.gif); background-repeat: repeat-x; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black;  background-color: #18B1ee; font-size:14px; padding:3px 0px 3px 3px;}

.menu_blue_bg { height:30px;background-image: url(../images/bg_menu_blue.gif); background-repeat: repeat-x; vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:White;  background-color: #18B1ee; font-size:14px; padding:3px 0px 3px 3px;}

.small_disp {
		font-weight:bold;
		font-family:verdana;
		font-size : 9px;
		padding-left:2px;
		padding-right:2px;
	 	
		color:#333333;
		}			


.cat { 	font-family : arial; font-weight:bold; font-size:16px; color:white;  padding-left:5px; padding-right:5px;  }
.boxes {border: 1 solid #333333; background-color: #D1D1D1; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:black; padding: 2px; }
.box_bg  { color:#333333; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color:white;}

.box_border {border: 1 solid #333333; }
.box_bot {background-color:none; border:0 none #cccccc; border-collapse: collapse; border-width:none ;}
.data {background-color:#eef1f3; font-family:arial;  color:black; padding-left:2px; padding-right:2px; font-size:12px;}
.trip_data {font-family:arial; color:black; padding-left:2px; padding-right:2px; font-size:12px; font-weight:normal;}
.field {font-family : arial; color:black;   font-weight:bold; text-align:right; padding-left:2px; padding-right:2px; font-size:12px;}



.hdr_bg { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:#1236d2; padding:3px 0px 3px 3px; border: 1 solid #333333; background-color: #FFD21C; font-size:14px;}

.quote_bg { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:white; padding:3px 0px 3px 3px; border: 1 solid #333333; background-color: #333333; font-size:14px;}
.section_bg { vertical-align:middle; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:3px 0px 3px 3px; border: 1 solid #333333; background-color:#FFD21C;  font-size:12px; }
.pending_bg { vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:white; padding:0px 0px 0px 0px; border: 1 solid #333333; background-color: #18B1ee; font-size:12px;}
.none_bg { vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:0px 0px 0px 0px; border: 1 solid #333333; background-color: #ff960e; font-size:12px;}
.requested_bg { vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:0px 0px 0px 0px; border: 1 solid #333333; background-color: #ff960e; font-size:12px;}
.approved_bg { vertical-align:top; font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:0px 0px 0px 0px; border: 1 solid #333333; background-color: #FFD21C; font-size:12px;}

.table_hdr { vertical-align:middle;  text-align:center;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:3px 3px 3px 3px; border: 1 solid #333333; background-color:#FFD21C;  font-size:12px; }
.table_data { vertical-align:middle; text-align:left;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:1px 1px 1px 1px; font-size:12px; }
.table_data_c { vertical-align:middle; text-align:center;  font-family: Arial, Helvetica, sans-serif; font-weight:bold; color:black; padding:1px 1px 1px 1px; font-size:12px; }







.clrb { clear: both; }
.clrbx{clear:both; height:1px; overflow:hidden;}


input.button {
	border: none;
    height:22px;
    background-image: url('../images/up.gif');
    background-repeat: repeat-x;
   	padding:0px 15px 0px 10px;
    font-weight:bold; 
    font-size: 12px;
    font-family : arial, Geneva, arial, Helvetica, sans-serif; 
    color:black; 
    cursor:hand;
		border-bottom-left-radius: 15px 15px;
border-bottom-right-radius: 15px 15px;
border-top-left-radius: 15px 15px;
border-top-right-radius: 15px 15px;

}

input.button:hover {
    border: none;
    height:22px;
    background-image: url('../images/down.gif'); 
    background-repeat: repeat-x;
    padding:0px 15px 0px 10px;
    font-weight:bold; 
    font-size: 12px;
    font-family : arial, Geneva, arial, Helvetica, sans-serif; 
    color:black; 
    cursor:hand;
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	}

.center_round {
	background:#333;
	width:900px;
	color:#fff;
	padding:18px 10px 18px 10px;
		
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	
	font-size:12px;
	line-height:18px;
	margin-bottom:14px;
	}

.right_round {
	background:#333;
	width:250px;
	padding:18px 10px 18px 10px;
	
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	font-size:12px;
	line-height:18px;
	margin-bottom:14px;
	
	}


.round {
	
	-moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    -khtml-border-radius: 15px;
    border-radius: 15px;
	
	/* border-bottom-left-radius: 15px 15px;
	border-bottom-right-radius: 15px 15px;
	border-top-left-radius: 15px 15px;
	border-top-right-radius: 15px 15px; */
	}
	
