BODY {
      
      background-color: #FFFFFF ;
	margin: 0; /*margins are set to zero*/
	padding-top: 0; /*for Opera6*/
	line-height: 15px;
	font-family: sans-serif, Verdana, Eyechart, Geneva, Arial, Helvetica;
	color: #000000;
	font-size: 100%;
	z-index: 9;
}
      
#container{/*location set for browser, DO NOT EDIT*/
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 1;
}

#header {
	margin-top: 0;
	margin-left: 0%;
	width: 100%;
	z-index: 1;
	margin-bottom: 0;
	margin-right: 0;
	height:135px;
	background: #6699FF url(http://www.hooked-on-rc-airplanes.com/images/logo.jpg) no-repeat left; /*EDIT COLOR TO MATCH PRIMARY IMAGE BACKGROUND COLOR TO BLEND*/
	color: #3399FF;
}


#c2header {
	margin-top: 0;
	margin-left: 0%;
	width: 100%;
	z-index: 1;
	margin-bottom: 0;
	margin-right: 0;
	height:100px;
	background: #6699FF;
	color: #3399FF;
}








#headeroverlay {
position: absolute;
	margin-top: 0px;
	margin-left: 0%;
        width: 100%;
	z-index: 2;
	margin-bottom: 0;
	margin-right: 0;
	height:135px;
	color: #3399FF;
}






#rightcolback {
	/*background image set for right side*/
	position: absolute;
	top: 135px;
	right: 0px;
	z-index: -1;
	width: 140px;
        background-color: transparent;
	





}


#navback {
	/*background image set for left side*/
	position: absolute;
	top: 135px;
	left: 3px;
	z-index: 5;
	width: 130px;
        background-color: transparent;
	color: #FFFFFF;
}
      


   


#navigation {/*The navigation on the left side, positioned absolutely*/
   position:absolute;
	top:10px;
	left:3px;
	z-index:10;
        width:140px;
        font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
        line-height:100%;/*line-height can be set in order to have the navigation elements better separated, if needed*/
	background-color: transparent;
	color:#000000;
}

/*Default links for navigation area; edit as needed*/
#navigation A:link {
	COLOR: #0000CC;
	TEXT-DECORATION: underline;
	font-size:x-small;
	background-color: transparent;
}
#navigation A:visited {
	COLOR: #990099;
	TEXT-DECORATION: underline;
	font-size:x-small;
	background-color: transparent;
}
#navigation A:hover {
	COLOR: #CC3300;
	TEXT-DECORATION: underline;
	font-size:x-small;
	background-color: transparent;
}
	


	
}  	




#c2webcontent {
	/*The area that holds the primary content*/


	position: absolute;
	top: 100px;
	right:0px;
	color: #000000;
	font-family: sans-serif;
	line-height: 1.15;
	width: 100%;
	z-index: 1;
	font-size: 12px;
	background-color: transparent;
	margin: auto;
	text-align: left;

 


}
	


/*Default link colors for content area; not recommended to edit*/
A:link {
	COLOR: #0000CC;
	TEXT-DECORATION:underline;
	background-color: transparent;
}

A:visited {
	COLOR: #990099;
	TEXT-DECORATION:underline;
	background-color: transparent;
}

A:hover {
	COLOR: #CC3300;
	TEXT-DECORATION:underline;
	background-color: transparent;
}

#menu3 {
	/*for manual footer links*/
	PADDING-RIGHT: 0;
	BORDER-TOP: 3px;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 3px;
	MARGIN: 0 0 0;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	line-height: 22px;
	font-family: Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	width: 510px;
	z-index: 10;
}	



#links {
	/*for manual footer links*/
	width: 400x;
	PADDING-RIGHT: 0;
	BORDER-TOP: thin solid #FF0033;
	PADDING-LEFT: 0;
	PADDING-BOTTOM: 3px;
	MARGIN: 0 0 0;
	PADDING-TOP: 0px;
	TEXT-ALIGN: center;
	line-height: 22px;
	font-family: Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	width: 475px;	
	margin: auto;
}	







#rightcontent {
	/*to set the right column*/
	margin: 0; /*margins are set to zero*/
	position: absolute;
	right: 0%;
	top: 10px;
	width: 180px;
	z-index: 6;
	font-family: Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8px;
	margin: 0;
	text-align: left;
	background-color: transparent;
	
}  	



table.news {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: #0000FF;
	width: 140px;
	
}


table.news th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	
	
}
table.news td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 1px 1px 1px 1px;
	color: #000000;
	font-size: 10px;
	
}







table.righttext {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: #0000FF;
	width: 145px;
	
}
table.righttext th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	
	
}
table.righttext td {
	border-width: 1px 1px 1px 1px;
	padding: 10px 10px 01px 10px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #000000;
	font-size: 10px;
	
}






table.amazon {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: #0000FF;
	width: 122px;
	
}
table.amazon th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	
	
}
table.amazon td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style:inset inset inset inset;
	border-color: #0000FF;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #000000;
	font-size: 10px;
	
}




table.amazonleft {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: outset outset outset outset;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: #0000FF;
	width: 20px;
	
}
table.amazonleft th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	
	
}
table.amazonleft td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style:inset inset inset inset;
	border-color: #0000FF;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #000000;
	font-size: 10px;
	
}









table.sim {
	border-style: outset outset outset outset;
	border-spacing: 2px;
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-color: #000000;
	border-collapse: separate;
	background-color: #0033dd;
	width: 300px;
}
table.sim th {
	border-width: 2px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-color: #000000;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 11px;
	background-color: #0033dd;
	
	
}




table.sim td {
	border-style: outset outset outset outset;
	border-spacing: 2px;
	border-width: 2px 2px 2px 2px;
	padding: 1px 1px 1px 1px;
	border-color: #000000;
	background-color: #ffffff;
	-moz-border-radius: 2px 2px 2px 2px;
	color: #000000;
	color: #ffffff;
	font-size: 12px;
	font-style:italic; 
	font-weight: bold;
	width: 300px;
	background-color: #0033dd;
}





table.trainers {
	border-style: outset outset outset outset;
	border-spacing: 0px;
	border-width: 0px 1px 0px 1px;
	border-spacing: 1px;
	border-color: #000000;
	border-collapse: separate;
	background-color: #cc0000;
	
}
table.trainers th {
	border-width: 2px 2px 2px 2px;
	padding: 0px 1px 0px 1px;
	border-color: #000000;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 9px;
	background-color: #ffff99;
	border-style:groove;
	color: #000000;
	text-align:center;
}




table.trainers td {
	border-style: outset outset outset outset;
	border-spacing: 2px;
	border-width: 2px 2px 2px 2px;
	padding: 0px 1px 0px 1px;
	border-color: #000000;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 12px;
	font-style:italic; 
	font-weight: bold;
	text-align:center;
	background-color: #0033dd;
}

























table.dx7 {
	border-style: outset outset outset outset;
	border-spacing: 0px;
	border-width: 0px 1px 0px 1px;
	border-spacing: 1px;
	border-color: #000000;
	border-collapse: separate;
	background-color: #cc0000;
	
}
table.dx7 th {
	border-width: 2px 2px 2px 2px;
	padding: 0px 1px 0px 1px;
	border-color: #000000;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 9px;
	background-color: #ffff99;
	border-style:groove;
	color: #000000;
	text-align:center;
}




table.dx7 td {
	border-style: outset outset outset outset;
	border-spacing: 2px;
	border-width: 2px 2px 2px 2px;
	padding: 0px 1px 0px 1px;
	border-color: #000000;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #ffffff;
	font-size: 12px;
 
	font-weight: bold;
	text-align:left;
	background-color: #0033dd;
}




























table.lefttext {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: #0000FF;
	width: 120px;
	
}
table.lefttext th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	
	
}
table.lefttext td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 1px 1px 1px 1px;
	color: #000000;
	font-size: 10px;
	
}





table.newsletter {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #0000FF;
	border-collapse: separate;
	background-color: #0000FF;
	width: 140px;
	
}
table.newsletter th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	
	
}
table.newsletter td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 1px 1px 1px 1px;
	color: #000000;
	font-size: 10px;
	
}










table.nav {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #0000FF;
	border-collapse: separate;
	background-color:#0000FF;
	width:120px;
	
}
table.nav th {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color: #0000FF;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #FFFFFF;
	font-size: 11px;
	
	
}
table.nav td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #0000FF;
	background-color:#0000CC;
	-moz-border-radius: 1px 1px 1px 1px;
	color: #000000;
	font-size: 10px;
	
}




















table.content {
	border-style: outset outset outset outset;
	border-spacing: 2px;
	border-width: 2px 2px 2px 2px;
	border-spacing: 2px;
	border-color: #FFFFFF;
	border-collapse: separate;
	background-color: #0000FF;
	width: 290px;
	margin-left:auto;
	margin-right:10px;
}
table.content th {
	border-width: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-color: #000000;
	background-color: #ffffff;
	-moz-border-radius: 0px 0px 0px 0px;
	color: #000000;
	font-size: 11px;
	background-color: #0033dd;
	
	
}




table.content td {
	border-style: outset outset outset outset;
	border-spacing: 2px;
	border-width: 2px 2px 2px 2px;
	padding: 0px 0px 5px 5px;
	border-color: #ffff99;
	background-color: #ffff99;
	-moz-border-radius: 2px 2px 2px 2px;
	color: #000000;
	font-size: 12px;
	
	width: 300px;
	background-color:#FFFF99;
}



#webcontent p{
	font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

OL, UL, DL {	font-size:11px;
		font-family:Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
		font-size: 12px;
}

/*font-family is already defined, here I only set the font-size*/

/*Settings for all heading tags*/
H1{
	margin-bottom: 0;
	font-family: "COMIC SANS MS" , Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #000000;
	background-color: transparent;
}

H2{
	margin-top:0;
	font-family: "COMIC SANS MS" , Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000000;
	font-weight:700;
	background-color: transparent;
}

H3{
	margin-bottom: 0px;
	font-family: "COMIC SANS MS", Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #000000;
	font-weight: 700;
	background-color: transparent;
}


H4 {
	
	margin-bottom: 2px;
        margin-top: 0px;
	font-family: "COMIC SANS MS", Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size:15px;
	color: #000000;
	font-weight: 700;
	background-color: transparent;
}







H5{
	margin-bottom: 0;
	font-family: Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #696969;
	background-color: transparent;
}



H6 {
	font-family: Verdana, Eyechart, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #000000;
	BORDER-TOP: thin solid #333333;
	BORDER-BOTTOM: thin solid #333333;
	BORDER-LEFT: thin solid #333333;
	BORDER-RIGHT: thin solid #333333;
	margin: 0;
	padding: 1px;
	text-align: center;
	background-color: #DCDCDC;
}    
    
strong, b {font-weight:800;}/*NN 4.xx needs that...*/ 
big {font-size:larger;}/*to emphasize words, use it inline with a <span> class*/ 
small {font-size:smaller;}/*not really necessary, but one never knows...use it inline with a <span> class*/

/*This removes the need to add border=0 to linked images*/
A IMG {border:0.1px none #000000;} 

ul{/*You can create a special image to use in lists, upload to the Graphics Library and be sure and name it li.gif*/
	list-style-image:url(../images/li.gif);
	list-style-position:outside;
	list-style-type:none;
}

em,i{ /*sets italics to bold to stand out better*/
	font-weight: bold;
	font-style: italic;
}




body .c2Form { border: 0px }
body .dividerRule { border-top: 0px }
body .InvSquestions { font-size: 12px }
body .titleInput { width: 50% }
body .storyInput { height: 150px }
body .subBodyText { font-size: 14px }
