/* Reset */  
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0; padding: 0; font-weight:normal; }  

table
{
 border-collapse: collapse;
 border-spacing: 0;
}

th, td
{
 text-align: left;
 vertical-align: top;
}

img { border: 0; }



/* Basic Elements E9E9E9 99CCFF E8E8E8 99ABB7*/
body,p,li,h1 {
	background-color:#fbfbfc;
    font-family:Verdana,Helvetica,Arial,geneva,sans-serif;
	    /* top right bottom left   green-1BB334  blue #1760AF - grey 666  purple 44103e  	margin-left: 2cm;  */
	letter-spacing: 0;
	line-height: 1.3125em;
	margin: 20px 30px 14px 20px;
	}

blockquote{margin: 20px 20px 14px 50px}
h1{
    font-size:120%;
    font-weight: normal;}
    
pre{font-family:"courier new",courier,monospace; font-size:100%}

#srch
{
font-family:Helvetica,"Helvetica Neue",Arial,geneva,sans-serif;
font-size:100%;
height: 20px; 
padding:2px 4px 2px 4px;
vertical-align: middle;
}
#sbmt{
height: 30px; 
width: 89px; 
vertical-align: middle;
}

/* Anchors */
a:link{color:#00F; text-decoration:none}
a:visited{text-decoration:none}
a:visited:hover{color:#00F; text-decoration:underline}
a:hover{color:#00F; text-decoration:underline}
a:active{color:#00F}

/* Header class IDs (unique elements) */
#nav-menu{width:60em; height:50px}
#nav-menu ul{list-style:none;}   /*Top, Right, Bottom, Left */
#nav-menu li{float:left; margin: 0px 0px 0px 20px}
#nav-menu li a{height:47px; line-height:47px; width:89px; display:block; color:#0d2474; text-decoration:none; text-align:center;outline:none;}

/*  small margin between box and srch btn  margin-top:0.7em;  */
#nav-menu input{margin-left:5px;margin-top:8px;}
.thumbimage{border: 0;}

/* Roll */
a.roll {
background: url("images/airports.png") 0 0 no-repeat;
text-decoration: none;
}

#nav-menu a:hover {
  background-position: 0 -47px;
}
#nav-menu a:active {
  background-position: 0 -94px;
}
