@charset "utf-8";
/* myTravelbox */

body {background-color: #FFFFFF;
      background-image: url(../../img/bg_body.jpg);
	  background-repeat: repeat-x;
	  background-position: top;
	  margin-top: 0px;
	  margin-bottom: 30px;
	  margin-right: 0px;
	  margin-left: 0px;
	  }
	  
/* Boxes */

.box_grey {background-color: #E7E7E7;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 9px;
			  font-weight: normal;
			  color: #333333;
			  padding: 4px;
			  border: 1px solid #CCCCCC;
			  }
			  
.box_grey a:link {color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline;}
.box_grey a:visited {color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline;}
.box_grey a:hover {color: #333333; font-size: 10px; font-weight: normal; text-decoration: none;}
.box_grey a:active {color: #333333; font-size: 10px; font-weight: normal; text-decoration: underline;}
			  
.box_light_grey {background-color: #F4F4F4;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 9px;
			  font-weight: normal;
			  color: #333333;
			  padding: 4px;
			  border: 1px solid #CCCCCC;
			  }
			  
.box_light_grey a:link {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.box_light_grey a:visited {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.box_light_grey a:hover {color: #333333; font-size: 10px; font-weight: bold; text-decoration: underline;}
.box_light_grey a:active {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
			  
.box_white {background-color: #FFFFFF;
		    font-family: Verdana, Arial, Sans-serif, Helvetica;
			font-size: 9px;
			font-weight: bold;
			color: #333333;
			padding: 4px;
			border: 1px solid #CCCCCC;
			  }
	  
/* Titles */

.title_black {background-image:url(../../img/title_bg_black.jpg);
              background-repeat: repeat-x;
			  font-family: Verdana, Arial, Sans-serif, Helvetica;
			  font-size: 10px;
			  font-weight: bold;
			  color: #FFFFFF;
			  padding-left: 4px;
			  padding-right: 4px;
			  height: 20px;
			  }
			  
.title_black a:link {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_black a:visited {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}
.title_black a:hover {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: none;}
.title_black a:active {color: #FFFFFF; font-size: 10px; font-weight: normal; text-decoration: underline;}

/* Header */

.header_main {background-color: #000;
              height: 60px;
			  background-image:url(../../img/bg_header_line_1.png);
              background-repeat: repeat-x;}

.header_1 {background-image:url(../../img/bg_header_line_1.png);
           background-repeat: no-repeat;
           height: 60px;
		   padding-left: 10px;
		   padding-right: 10px;
		   font-family: Verdana, Arial, Sans-serif, Helvetica;
		   font-size: 10px;
		   color: #FFFFFF;}
		   
.header_1_inside {padding-left: 10px;
                  padding-right: 10px;}
				  
.header_1 a:link {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: none;}
.header_1 a:visited {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: none;}
.header_1 a:hover {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: underline;}
.header_1 a:active {color: #CCCCCC; font-size: 10px; font-weight: normal; text-decoration: none;}
		   
.header_2 {background-image:url(../../img/bg_header_line_2.jpg);
           background-repeat: no-repeat;
           height: 25px;
		   padding-left: 10px;
		   padding-right: 10px;
		   font-family: Verdana, Arial, Sans-serif, Helvetica;
		   font-size: 10px;
		   font-weight: bold;
		   color: #333333;}
		   
.header_2 a:link {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_2 a:visited {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_2 a:hover {color: #333333; font-size: 10px; font-weight: bold; text-decoration: underline;}
.header_2 a:active {color: #333333; font-size: 10px; font-weight: bold; text-decoration: none;}
		   
.header_3 {background-image:url(../../img/bg_header_line_3.png);
           background-repeat: no-repeat;
           height: 25px;
		   padding-left: 10px;
		   padding-right: 10px;
		   font-family: Verdana, Arial, Sans-serif, Helvetica;
		   font-size: 10px;
		   font-weight: normal;
		   color: #5D5D5D;}
		   
.header_3 a:link {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_3 a:visited {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: none;}
.header_3 a:hover {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: underline;}
.header_3 a:active {color: #5D5D5D; font-size: 10px; font-weight: bold; text-decoration: none;}

/* Footer */

.footer {font-family: Verdana, Arial, Sans-serif, Helvetica;
		 font-size: 9px;
		 color: #666666;}
		 
.footertext {background-color: #FFFFFF;
             font-family: Verdana, Arial, Sans-serif, Helvetica;
		     font-size: 9px;
		     color: #666666;}
		 
.footertext a:link {color: #666666; text-decoration: underline;}
.footertext a:visited {color: #666666; text-decoration: underline;}
.footertext a:hover {color: #666666; text-decoration: none;}
.footertext a:active {color: #666666; text-decoration: underline;}

/* Global Entry */

.global_white_header {height: 6px;}
.global_white_footer {height: 6px;}
.global_white_middle {background-image: url(../../img/bg_maincontainer_1000_middle.jpg);
                      background-repeat: repeat-y;
					  padding-left: 10px;
		              padding-right: 10px;
					  font-family: Verdana, Arial, Sans-serif, Helvetica;
		              font-size: 11px;
		              font-weight: normal;
		              color: #333333;
                      }

.global_white {background-color: #FFFFFF;
               background-image: url(../../img/bg_global_main.jpg);
			   background-position: right top;
			   background-repeat: no-repeat;
		       font-family: Verdana, Arial, Sans-serif, Helvetica;
			   font-size: 10px;
			   font-weight: normal;
			   color: #FFFFFF;
			   padding: 0px;
			   height: 321px;
			   padding-top: 40px;
			   padding-left: 20px;
			   }
			   
.global_white_td {background-image: url(../../img/bg_global_td.png);
                  padding: 4px;
				  border-bottom: 1px solid #666666;}
				  
.global_white_td a:link {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none;}
.global_white_td a:visited {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none;}
.global_white_td a:hover {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: underline;}
.global_white_td a:active {color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none;}

.maincont_1000_middle {background-image: url(../../img/bg_maincontainer_1000_middle.jpg);
                       background-repeat: repeat-y;
                       padding-left: 10px;
		               padding-right: 10px;
		               font-family: Verdana, Arial, Sans-serif, Helvetica;
		               font-size: 11px;
		               color: #999999;
					   }