P{
   font-family : Arial,sans-serif;
   font-size:14px;
}
P.footnote {font-size: 80%;}
P.small {font-size: 80%;}
P.medsmall {font-size: 90%;}
p.title {font-size: 120%; font-weight: bold;}
p.subtitle {font-weight: bold;}
P.footer {
   font-size: 7pt; 
   color: #000000; 
 
}

BODY{
   margin: 0px;
   color: Black; 
   background-repeat:no-repeat;
   background-position:center top;
   font-family: Verdana, Arial, sans-serif;
#   background-color:  #00324d;
#   background-image: url("http://galacticheadquarters.com/images/carina.jpg");
}

A:link {color: #0033ff; }
A:visited {color: #006699; }
A:active {color: #006699;  ;}
A:hover {color: #993366; background: #ffffff;}
A.main:link {font-weight:bold; text-decoration: none; color: #66ff66; background: #000000;}
A.main:visited {font-weight:bold; text-decoration: none; color: #66ff66; background: #000000;}
A.main:active {font-weight:bold; text-decoration: underline; color: #99FF99; background: #000000;}
A.main:hover {font-weight:bold; color: #99FF99; background: #000000; text-decoration: underline;}
A.footer:link { color: #000000; text-decoration: none; font-weight:bold}
A.footer:visited { color: #000000; text-decoration: none; font-weight:bold}
A.footer:active { color: #000000; text-decoration: none; font-weight:bold }
A.footer:hover { background-color: text-decoration: none; #ffffff; font-weight:bold}
div.banner {
  margin: 0;
  font-size: 100%;
  font-weight: bold;
  
}
div.container_head {
   color: black;
   background-image:url('images/ghq_separator.png');
    background-repeat:repeat-x;
   font-weight: bold;
   font-size: 15px;
  padding:5px; 
 
}
div.container {
   background: #ffffff; 
   border-style:solid;
   border-width:1px;
   border-color: #cccccc;
   margin:10px; 
   /* for IE */
   filter:alpha(opacity=90);
   /* CSS3 standard */
   opacity:0.9;
   -webkit-transition: opacity 2s ease-in-out; 
    -moz-transition: opacity 2s ease-in-out; 
       -o-transition: opacity 2s ease-in-out; 
}

div.container:hover { 
 
 
   /* for IE */
   filter:alpha(opacity=100);
   /* CSS3 standard */
   opacity:1;
} 
div.container_image {
   background: #ffffff; 
   border-style:solid;
   border-width:1px;
   border-color: #cccccc;
   margin:10px; 
 
    
}
div.image_feature{
   background: #ffffff; 
   border-style:solid;
   border-width:1px;
   border-color: #cccccc;
   margin:10px; 
}
div.container_lead {
   background: #ffffff; 
   border-style:solid;
   border-width:1px;
   border-color: #cccccc;
   margin:10px; 
 
}

div.container_body {
   background: #ffffff; 
   border-style:solid;
   border-width:1px;
   border-color: #cccccc;
   margin:0px; 
   padding:5px; 
   font-size:14px;
}
 
div.container_body_terms {
   overflow: auto;
   height: 800px;
   background: #ffffff; 
   border-style:solid;
   border-width:1px;
   border-color: #cccccc;
   margin:0px; 
   padding:5px; 
   font-size:14px;
}
div.main_container {
   background: #999999; 
   border-style:solid;
   border-width:0px;
}
div.main_container_head {
   color: white;
   background: #666666; 
  font-weight: bold;
}
div.app_image {


  width: 57px;
  padding:5px; 
}

div.app_description{


  width: 400px;
  padding:5px; 
}

#ghq-main{
 
  margin-left: auto ;
  margin-right: auto ;
  width: 800px;
}
#ghq-masthead {
    background: #ffffff; 
   position: relative;
   border-bottom: 3px ridge grey;
   border-top: 3px ridge grey;
   width: 800px;
   text-align: center;  
   margin-bottom: 20px;
}
#ghq-mainnav{
  padding: 10px 25px 10px 25px;	
	
}
#ghq-body {
 position: relative;

    
}
#ghq-col1 {
 
  float: left;
  width: 285px;

}
#ghq-col2 {
 
  float: left;
  width: 500px;

}
#ghq-footer {
  clear: both;
 
  border-top: 3px ridge grey;
  width: 800px;
  margin-left: auto ;
  margin-right: auto ;
}
