/* Rotorguide StyleSheet, Copyright Stuart Black 2010 */

body {
      font-family:arial;
      font-color: #000;
      background:#FFF url("http://www.rotorguide.com/assets/backdrop.gif") fixed no-repeat;
	  margin:0px;
	  padding:0;
      }

a {
   text-decoration:none;
   color: #0AF;
   font-family:arial;
   font-weight:bold;
   font-style:italic;
   }

a:hover {
  color:#F00;
  }

td {text-align:left; vertical-align:text-top; }  
  
img {
        border:0;
     }

/* Caution, Info and Note boxes */
.note {
	position:relative;
	background-color:#0A0;
	margin:5px 20px 5px 20px;
	border:1px solid green;
	padding:5px;
	font-size:0.8em;
    z-index:20;
	}
.caution {
	position:relative;
	background-color:#FAA;
	margin:5px 20px 5px 20px;
	border:2px dotted red;
	padding:5px;
	font-size:0.8em;
	font-weight:bold;
    z-index:30;
	}
.info {
	position:relative;
	background-color:#AAA;
	margin:5px 20px 5px 20px;
	border:1px dotted grey;
	padding:5px;
	font-size:0.8em;
    z-index:20;
	}

/* General formatting */
table {
       font-family:arial;
       font-size:small;
       caption-side:top;
       vertical-align:text-top;
       margin:0px;
       border:0px;
       padding:2px;
       }

h1 {font-family:arial;
   font:1.5em bold;}
   
h2 {font-family:arial;
   font:1.25em bold; }

h3 {font:1.1em bold italic; }    
      
/* Content divs and spans */
.navbar {
        position:absolute;
        width:100%;
        top:56px;
        right:0px;
        height:20px;
        background-color:transparent;
        vertical-align:middle;
        text-align:right;
        margin:0px;
        border:0px;
        background:#FFF url('http://www.rotorguide.com/assets/navbar-back.png') repeat-x;
        padding:0px;
        }

.title { 
		 position:relative;
		 width:100%;
         height:56px;
         top:0px;
		 margin:0px 0px 0px 0px; /* Top, Right, Bottom, Left */
		 border:0px;
         background:#FFF url('http://www.rotorguide.com/assets/title_back.gif') repeat-x;
		 padding:0px;
         vertical-align:bottom;
		 z-index:10;
		 }

.contentstart { 
		 position:relative;
		 width:auto;
         top: 15px;
		 min-width:200px;
		 margin:10px 10px 10px 10px; /* Top, Right, Bottom, Left */
		 border:1px solid grey;
		 /* background-color:white; */
		 padding:10px;
		 z-index:10;
		 } 
         
.content { 
		 position:relative;
		 width:auto;
         top:20px;
		 min-width:200px;
		 margin:5px 10px 10px 10px; /* Top, Right, Bottom, Left */
		 border:1px solid grey;
		 background-color:white;
		 padding:10px;
		 z-index:10;
		 }
