/*========================================================*/
/*    

@import "text.css"; 
@import url("text.css"); 
@import "menus.css"; 
@import url("menus.css"); 
BG #606D6C

color 1 rust: #9B472B

color 2 blue gray : #9AA6A6

color 3 tan: #C5BC9F

color 4 green: #929F11

color 5 baby blue: #B7CBC9

color 6 gold: #D8B527
	
color 7 brown: #BE8210


Light gray #F1F2F2 F1F2F3

                                     */
/*========================================================*/

/* Style For HTML PAGE                   */ html { height: 100%; }

/* Style For HTML BODY                   */ #body { margin: 0; margin: 0 0 0 0; }

/* Setting Text Throughout the skin      */ table, tr, td { margin: 0; }

/* outermost div of skin                 */ .OuterDiv {width:100%; height:100%; /*background: url(images/freeflyer_nasa_big.jpg) no-repeat top center #606D6C;*/ background-color: #606D6C;}

/*-- outermost table of skin 			*/  .OuterTable { /*background: url(images/paper.png);*/ /*filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;*/ width: 800px; background-color:#fff; text-align: center; padding: 0 0 0 0; }


/*-- top inside content pane       --*/ .Paper { width: 100%; vertical-align:top; padding: 30px 30px 5px 30px; }





/*========================================================*/
/* header  */
/*========================================================*/

/*-- cell containing logo                               --*/ .LogoCell  {	height:78px; padding: 0; text-align:center;}
	
/*-focal        -*/.FocalCell   {height: 210px; text-align: left; padding: 0; margin:0; border-bottom:solid 6px #000; border-top:solid 6px #000;  background:#929F11}

/*-- top inside content pane       --*/ .Pane { width: 100%; vertical-align:top; padding: 30px 30px 5px 30px; }

/*========================================================*/
/* body  */
/*========================================================*/
/*-- top inside content pane       --*/ .Pane { width: 100%; vertical-align:top; padding: 30px 30px 5px 30px; background-color: #fff; }
/*-- White column            --*/       .PaneLeft{width: 33%;vertical-align:top; text-align:left; padding: 30px 22px 5px 30px; }
/*-- White column            --*/       .PaneCenter { vertical-align:top; text-align:left; padding: 30px 22px 5px 22px; background: url(images/gray_bord.jpg) no-repeat left 90px;  }
/*-- White column            --*/       .PaneRight{ vertical-align:top; text-align:left;  padding: 30px 30px 5px 22px; /*border:solid 2px #F1F2F2; */ background: url(images/gray_bord.jpg) no-repeat left 90px;}
/*-- content pane                  --*/ .PaneSubmenu { width: 210px; vertical-align:top; padding: 25px 25px 5px 5px; background: url(images/bluegrayborder.jpg) no-repeat 96% 65px;}
/*-- content pane                  --*/ .PaneBody { vertical-align:top; text-align:left; padding: 60px 5px 25px 5px; }
/*-- content pane                  --*/ .PaneMap { vertical-align:top; text-align:center; padding: 5px 5px 5px 5px; }


/*========================================================*/
/* gray body  */
/*========================================================*/

/*-- Gray column            --*/       .GrayPaneLeft{width: 300px; vertical-align:top; padding: 10px 10px 5px 10px;   background:#F1F2F3; text-align:left;}
/*-- Gray column            --*/       .GrayPaneCenter {width: 260px; vertical-align:top; padding: 10px 10px 5px 10px;  /*border-left:solid 2px #fff; */ background: url(images/whiteborder.jpg) no-repeat left 90px #F1F2F3; text-align:left;}
/*-- Gray column            --*/       .GrayPaneRight{ width: 260px; vertical-align:top; padding: 10px 10px 5px 10px; /* border-left:solid 2px #fff; */ background: url(images/whiteborder.jpg) no-repeat left 90px #F1F2F3; text-align:left;}
/*-- Gray column            --*/       .GrayPaneMisc {width: 250px; vertical-align:top; text-align:center; padding: 10px 10px 5px 10px;   background:#EFEFEF; }
/*-- Gray column            --*/       .GrayPaneMiscSub {margin-left:auto; margin-right:auto; vertical-align:top; text-align:left; padding: 10px 10px 5px 10px;   background:#EFEFEF; }



/*========================================================*/
/* unique */
/*========================================================*/

/*-gap from top browser edge        	  -*/.gap1   {	height: 23px; padding: 0px; border-top: solid #CECFCE  9px; background: #BD1010; border-bottom: solid #CECFCE 1px; }

/*-gap from dotted to content         	  -*/.bord1   { height: 5px; padding: 0 0 0 0; border-top: dotted #999 1px;}

/*-gap from top browser edge        	  -*/.GallControls   {	height: 23px; padding: 2px 2px 2px 6px; background: #000; text-align:left; }



/*========================================================*/
/*  Forms                                              */
/*========================================================*/

/*-- default form elements      --*/ select, input { font-family: Trebuchet MS; font-size: 11px; color: #333; }
/*-- textbox                    --*/ .NormalTextBox { color: #333; padding-left: 4px; line-height: 12px; font-family: Trebuchet MS; font-weight: normal; font-size: 11px; }
/*-- textbox container          --*/ td.NormalTextBox { padding: 0; margin: 0; background: transparent; visibility: invisible; border: 0; }


/*========================================================*/
/*  Images                                                 */
/*========================================================*/

.ImageBorder1, a.ImageBorder1:link,a.ImageBorder1:visited, a.ImageBorder1:active, a.ImageBorder1:hover   {  
padding: 1px; background-color: #999999; color:#999999; border: 3px solid #F8F4F3;  text-align:left; }

/*.ImageBorder1, a.ImageBorder1:link,a.ImageBorder1:visited, a.ImageBorder1:active, a.ImageBorder1:hover   {  
padding: 5px; background-color: #F8F4F3; border: 1px solid #999;	text-align:left;}*/
	
						
.ImageBorder2, a.ImageBorder2:link,a.ImageBorder2:visited, a.ImageBorder2:active, a.ImageBorder2:hover   { border:1px; border-style: solid; border-color: #999; padding:0; text-align:left} 
											
.ImageBorder3, a.ImageBorder3:link,a.ImageBorder3:visited, a.ImageBorder3:active, a.ImageBorder3:hover   {margin:5px; border:1px; border-style: solid; border-color: #999; text-align:left } 

.ImageBorder4, a.ImageBorder4:link, a.ImageBorder4:visited, a.ImageBorder4:active, a.ImageBorder4:hover   {border:none; padding:0 0 0 0; } 									
							

/*==========================================================*/
/*  End Style Sheet                                         */
/*==========================================================*/
/*========================================================*/
/*  color titles */
/*========================================================*/




/*--							--*/ .TitleRust { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #9B472B;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}

/*--							--*/ .TitleRustLink A:hover, .TitleRustLink A:active, .TitleRustLink A:visited { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #9B472B;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}


/*--							--*/ .TitleGray { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #9AA6A6;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}


/*--							--*/ .TitleTan { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #B0A47D;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}

/*--							--*/ .TitleTanLink A:hover, .TitleTanLink A:active, .TitleTanLink A:visited { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #B0A47D;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}


/*--							--*/ .TitleGreen { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #929F11;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}


/*--							--*/ .TitleGreenLink A:hover, .TitleGreenLink A:active, .TitleGreenLink A:visited { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #929F11;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}

/*--							--*/ .TitleBabyBlue { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #B7CBC9;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}


/*--							--*/ .TitleGold { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #D8B527;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}


/*--							--*/ .TitleBrown { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: normal; color: #BE8210;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:28px;}








/*--							--*/ .Title1, H1 { margin: 0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-weight: lighter; color: #000; background:transparent; text-decoration:none; padding: 5px 0 5px 0;  font-size:28px;}

/*--							--*/ .Title2, H2 { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-weight: lighter; color: #4F1812;  padding: 5px 0 5px 0; background:transparent; text-decoration:none; font-size:22px;}

/*--							--*/ .SubTitle1, H3 {margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000; padding: 0 0 0 0;}


/*-- "learn more" or "next" link      --*/ .learnmore, .learnmore A:hover, .learnmore A:Active,  .learnmore A:Visited, .learnmore A:Link {font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 13px; font-weight: BOLD; color:#929F11; text-align:right; text-decoration: none;}


/*--							--*/ .Features {  font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-size: 13px; font-weight: normal; line-height:25px; color: #666; text-align:left}





/*-- Boxed large font for ratings    --*/ .fineprint { padding: 0px; font-family:  "Trebuchet MS", Verdana, sans-serif; font-size: 9px; font-weight: normal; color: #666;}



/*-- most of the text on site          --*/ .normal, .Normal, H4 { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-size: 13px; font-weight: normal; color: #666; text-align:left}

.normal A:hover, .normal A:Active, .normal A:Visited, .normal A:Link { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-size: 13px; font-weight: normal; color: #333; text-align:left}


/*-- text use in the payment form          --*/ .normalform { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-size: 13px; font-weight: normal; color: #666; text-align:right}

.normalform A:hover, .normalform A:Active, .normalform A:Visited, .normalform A:Link { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif;  font-size: 13px; font-weight: normal; color: #333; text-align:right}


/*-- most of the bold text on site     --*/ .NormalBold, H5 { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #333; }


/*-- user for the payment header form     --*/ .NormalBoldForm, H5 { margin:  0; font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 13px; font-weight: bold; color: #fff; }



/*-- red text on site for errors       --*/ .NormalRed { color: #C50000; font-family: Trebuchet MS; font-weight: bold; font-size: 12px; }



/*-focal        -*/.MenuCell   {height: 35px; text-align: center; padding: 0; background-color: #606D6C;}





/*-- MAIN MENU TEXT  --*/ 



.MainMenu, a.MainMenu:link, a.MainMenu:hover, a.MainMenu:visited, a.MainMenu:active    { font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 15px; font-weight: normal; color: #fff; text-decoration:none; text-align:center; padding:0 5px 0 5px;}


/*-- MAIN MENU CELLS   --*/ 



.MainMenu1,   .MainMenu1:link {height: 25px; text-align: center;  background-color: #606D6C; border-bottom:solid 10px #9B472B;}

.MainMenu1:hover, .MainMenu1:visited, .MainMenu1:active   { border-bottom:solid 10px #000;}

/*--  MENU ITEM  2  --*/ 
.MainMenu2,  .MainMenu2:link{height: 25px; text-align: center; background-color: #606D6C; border-bottom:solid 10px #9AA6A6 }

.MainMenu2:hover, .MainMenu2:visited, .MainMenu2:active   { border-bottom:solid 10px #000;}


/*--  MENU ITEM  3  --*/ 
.MainMenu3,   .MainMenu3:link{height: 25px; text-align: center;  background-color: #606D6C; border-bottom:solid 10px  #C5BC9F }

.MainMenu3:hover, .MainMenu3:visited, .MainMenu3:active  { border-bottom:solid 10px #000;}


/*--  MENU ITEM 4  --*/ 
.MainMenu4,   .MainMenu4:link{height: 25px; text-align: center;background-color: #606D6C; border-bottom:solid 10px   #929F11 }

.MainMenu4:hover, .MainMenu4:visited, .MainMenu4:active   { border-bottom:solid 10px #000;}


/*--  MENU ITEM  5  --*/ 
.MainMenu5, .MainMenu5:link {height: 25px; text-align: center; background-color: #606D6C; border-bottom:solid 10px  #B7CBC9 }

.MainMenu5:hover, .MainMenu5:visited, .MainMenu5:active    { border-bottom:solid 10px #000;}


/*--  MENU ITEM  6  --*/ 
.MainMenu6, .MainMenu6:link {height: 25px; text-align: center; background-color: #606D6C; border-bottom:solid 10px  #D8B527 }

.MainMenu6:hover, .MainMenu6:visited, .MainMenu6:active   { border-bottom:solid 10px #000;}


/*--  MENU ITEM  7 --*/ 
.MainMenu7, .MainMenu7:link{height: 25px; text-align: center; background-color: #606D6C; border-bottom:solid 10px  #BE8210 }

.MainMenu7:hover, .MainMenu7:visited, .MainMenu7:active  {border-bottom:solid 10px #000;}


/*========================================================*/
/* SUBMENU			TRBL		                          */
/*========================================================*/



.SubMenuCell { padding: 0px 0px 10px 0px; text-align: right;}

/*--  SUBMENU LARGE --*/ 
.SubMenu1, a.SubMenu1:link  { font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 16px; font-weight: normal; color: #333; text-decoration:none;   padding: 0; }

a.SubMenu1:hover, a.SubMenu1:visited, a.SubMenu1:active   { color: #333;}

/*--  SUBMENU MEDIUM --*/ 
.SubMenu2, a.SubMenu2:link  { font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #333; text-decoration:none;    padding: 0; }

a.SubMenu2:hover, a.SubMenu2:visited, a.SubMenu2:active   { color: #333;}


/*--  SUBMENU SMALL --*/ 

.SubMenu3, a.SubMenu3:link  { font-family: "Lucida Grande", "Trebuchet MS", Verdana, sans-serif; font-size: 10px; font-weight: normal; color: #999; text-decoration:none;    padding: 0; }

a.SubMenu3:hover, a.SubMenu3:visited, a.SubMenu3:active   { color: #333;}



/*========================================================*/
/*  FOOTER						                          */
/*========================================================*/

/*-- cell containing privacy           --*/ .foot_menu,a.foot_menu:link, a.foot_menu:visited, a.foot_menu:active{
	color:#ccc;	font-family: Trebuchet MS;	font-size:12px;	font-weight:normal;	text-decoration: none;	text-align:left;		padding: 15px 10px 5px 10px;}

/*-- cell containing privacy           --*/ a.foot_menu:hover {color:#fff;}


/*-- terms privacy and copyright       --*/ .foot_legal, a.foot_legal:link, a.foot_legal:visited, a.foot_legal:active  {color:#ccc; font-family: Trebuchet MS; font-size:9px; font-weight:normal; text-decoration: none; text-align:center; padding: 20px 0 0 0;}

/*-- terms privacy and copyright hover --*/ a.foot_legal:hover {color:#999; font-family: Trebuchet MS; font-size:9px; font-weight:normal; text-decoration: none; text-align:center; padding: 20px 0 0 0;}


