/*
=======================================
 National Travel Info
 Master Stylesheet
 Last Modified 05.01.2005
 Coded by White Web Designs
=======================================
*/

/*=== SECTIONS ===*/

body {
    border: solid 6px #3A6141; 
    background:#FFFFE0;
    font-family: arial;
    font-size: 12px;
    margin: 0;
    padding: 0;
    text-decoration: none }

#container {
    border: solid 3px #3A6141; 
    background-color: #FFFFE0;
    padding: 0px 0px 0px 0px; 
    width: 800px; }        

* html #container {
    border: solid 3px #3A6141; 
    background-color: #FFFFE0;
    padding: 0px 0px 0px 0px; 
    width: 800px; }        

#content {
    background-color: #FFFFE0;
    padding: 10px 7px 10px 7px;
    vertical-align: top;}

.HeaderTableCell {
	border: 0px;
	padding: 0px 0px 0px 0px;
  	margin: 0;
	align: center;
	background: #3A6141;
  	width: 800px;
}

.GoogleHeaderCell {
	background-color: #3A6141;
   	padding: 0px 0px 0px 0px;
  	margin: 0;
	text-align: center;
	vertical-align: middle; 
	height: 110px;
	width: 800px;
}

.GoogleHeaderStripCell {
	background-color: #3A6141;
   	padding: 0px 0px 0px 0px;
  	margin: 0;
	text-align: center;
	vertical-align: middle; 
	height: 25px;
	width: 800px;
}

.NavigationTableCell {
	border: 0px;
	padding: 0px 0px 0px 0px;
  	margin: 0;
	align: center;
	background: #FFFFE0;
  	width: 800px;
    	height: 20px;
}

.DividerCell {
	background-color: #3A6141;
	border: solid 3px #3A6141;
   	padding: 0px 0px 0px 0px;
  	margin: 0;
	text-align: center;
	vertical-align: middle;
  	width: 794px;
    	height: 5px;
}

.LeftMarginTableCell {
  	width: 170px;
	background: #3A6141;
  	vertical-align: top;
	text-align: center;
   	padding: 0px 0px 0px 0px;
	font-family: "times new roman",georgia,times,serif;
  	color: #CE2434;
  	font-size: 12px;
	font-weight: bold;
}

.CenterTableCell {
	width: 460px;
	font-family: verdana,arial,helvetica,geneva,serif;
	font-size: 12px;
  	vertical-align: top;	
}

.RightMarginTableCell {
  	width: 170px;
	background: #3A6141;
  	vertical-align: top;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
  	color: #CE2434;
  	font-size: 16px;
	font-weight: bold;
}

.td {
  	vertical-align:top;
}

.tableCell1 {
	background: #332491;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.tableCell2 {
	background: #FFFFFF;
	font-size: 10px;
	color: #006600;
}

.tableCell3 {
	background: #FFFFFF;
	color: #000000;
	font-size: 8px;
}

/* ------------------------------ */



/* TEXT */


Text { 
  	font-size: 10px;
	font-family: verdana,arial,helvetica,geneva,serif;
}

P {
	font-family: verdana,arial,helvetica,geneva,serif;
  	font-size: 10px;
	text-align: left;
  	margin-left: 1em;
 	 margin-right: 1em;
  	text-indent: 2em;
}

P:first-letter {
  	font-size: 14px;
	font-weight: bold;
}

P EM {
	font-weight: bold;
 }

STRONG {
 	font-weight: bolder
}

hr {
 	color: #000000;
  	width: 65%;
  	height: 3px;
}


/*----------------------------------------------*/


#content p {
    font: normal 12px arial;
    color: #562F12;
    margin: 0 0 12px 0;}

* html #content p {
    font: normal 12px arial;
    color: #562F12;
    margin: 0 0 12px 0;
    padding: 0 5px 0 5px;
    width: 100%;}

#content p a {font: normal 12px arial; color: #55290C; }
#content p a:hover {text-decoration: none; }

#content p td {font: normal 12px arial; color: #55290C; }

#content hr {

    height: 1px;
    width: 100%;
    color: #55290C;  
}

/*----------------------------------------------*/



/* HEADERS */


H1 {
  	font-size: 160%;
 	 text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000000;
 }

H1 EM  {
 	 color: #CE2434;
}

.blueH1 {
 	 font-size: 160%;
	text-align: center;
 	 color: #B5C9E6;
	font-family: "times new roman",georgia,times,serif;
 }


H2 {
  	font-size: 150%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000000;
 }

H2 EM {
 	 color: #CE2434;
}

.blueH2 {
  	font-size: 150%;
	text-align: center;
 	 color: #B5C9E6;
	font-family: "times new roman",georgia,times,serif;
 }


H3 {
  	font-size: 140%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000000;
 }

H3 EM  {
  	color: #CE2434;
}

.blueH3 {
 	 font-size: 140%;
	text-align: center;
  	color: #B5C9E6;
	font-family: "times new roman",georgia,times,serif;
 }


H4 {
  	font-size: 130%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000000;
 }

H4 EM {
 	 color: #CE2434;
}

.blueH4 {
  	font-size: 130%;
	text-align: center;
  	color: #B5C9E6;
	font-family: "times new roman",georgia,times,serif;
 }


H5 {
  	font-size: 120%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000000;
 }

H5 EM  {
  	color: #CE2434;
}

.blueH5 {
  	font-size: 120%;
	text-align: center;
  	color: #B5C9E6;
	font-family: "times new roman",georgia,times,serif;
 }


H6 {
  	font-size: 110%;
	text-align: center;
	font-family: "times new roman",georgia,times,serif;
	color: #000000;
 }
H6 EM  {
  	color: #CE2434;
}
.blueH6 {
        font-size: 110%;
	text-align: center;
        color: #B5C9E6;
	font-family: "times new roman",georgia,times,serif;
        font-weight: bold;
 }

.H7 {
 	 font-size: 105%;
	text-align: center;
	color: #000000;
	font-family: "times new roman",georgia,times,serif;
        font-weight: bold;
 }

H7 EM  {
  	color: #CE2434;
}

.greenH7 {
  	font-size: 105%;
	text-align: center;
	color: #000000;
	font-family: "times new roman",georgia,times,serif;
        font-weight: bold;
 }

.blueH7 {
  	font-size: 90%;
	text-align: center;
        color: #B5C9E6;
	font-family: "times new roman",georgia,times,serif;
 	 font-weight: bold;
 }


/*----------------------------------------------*/

/* FOOTERS */

#footer {
    padding-top: 8px;
    background: #3A6141;
    width: 800px;
    height: 20px;
    text-align: center;
    font-family: arial;
    color: #FFFFE0; 
    font-size: 12px; 
    font-weight: bold;}

* html #footer {
    padding-top: 8px;
    background: #3A6141;
    width: 800px;
    height: 30px;
    text-align: center;
    font-family: arial;
    color: #FFFFE0; 
    font-size: 10px; 
    font-weight: bold;}

#footer a {color: #FFFFFF; text-decoration: none;}

#footer a:hover {text-decoration: underline;}


/* SUBFOOTER */

#subfooter {
    width: 800px;
    height: 30px;
    padding-bottom: 4px;
    text-align: center;
    font-family: arial;
    background: #3A6141;
    color: #FFFFE0; 
    font-size: 10px; 
    font-weight: bold;}
    
#subfooter a {color: #112176; text-decoration: none;}

#subfooter a:hover {text-decoration: underline;}


    
/*----------------------------------------------*/
/*=== LINK COLORS
a {
 	text-decoration:none;
} 

a:link {
	color: #B5C9E6;
	font-weight: bold;
}

a:link img {
  	border: 2px solid;
}

a:visited {
	color: #993399;
	font-weight: bold;
}

a:visited img {
 	 border: 2px solid;
}

a:hover {
 	 text-decoration: underline;
  	color:#CE2434;
  	background:#FFCC00;
} 

a:active {
  	color:#FFFF00;
  	background: #DD515E;
}

a:active img {
  	border: 2px solid;
}

 ===*/