<Style>/* Default CSS Stylesheet for a new Web Application project */{}

.GeneralPage
{
background-color: #ffffff; /* Background Color */
margin-bottom: 0px; /* Margins */
margin-left: 0px; /* Margins */
margin-right: 0px; /* Margins */
margin-top: 0px; /* Margins */
vertical-align:top;
}

.GeneralTable
{
background-color: ; /* Background Color */
width:900px;
}

.TopBanner
{
font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
font-size: 14pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
text-decoration: none;
font-style: normal; /* FontStyle */
background-color: White; /* Background color */
text-align: Center; /* Align Text */
}

.TopSubBanner
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: White; /* Background color */
text-align:right;
width: 100%;
background-color: #00AAE8;
display: none;
}

.TopSubBannerText
{
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
font-size: 10px; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align:right;
/*height:25px;*/
border:0px;
}

.TopSubBannerText A:link {text-decoration: underline; color: #FFFFFF}
.TopSubBannerText A:visited {text-decoration: underline; color: #FFFFFF}
.TopSubBannerText A:active {text-decoration: underline; color: #FFFFFF}
.TopSubBannerText A:hover {text-decoration: underline; color: #FFFFFF}

.LeftColumn
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
padding-top: 0px;
padding-bottom: 6px;
background-image:url(images/satcomstore_leftbg.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color: #FFFFFF;
width: 243px;
border: 0px solid;
}

.LeftColumnHome
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
padding-top: 0px;
padding-bottom: 6px;
/*background-image:url(images/_home_bg.jpg);*/
background-image:url(images/satcomstore_leftbgHome.jpg);
background-position:top left;
background-repeat:no-repeat;
background-color: #FFFFFF;
border: 0px solid;
width:243px;
}


.LeftColumnText
{
border:0px;
width:180px;
border: 0px solid;
}

.LeftColumnCell
{
	border-bottom-width: 0px;
	border-bottom-color: #3CA0CF;
	border-bottom-style: solid;
	border: 0px solid;
}

.menuLinks A:link {text-decoration: none; color: #FFFFFF}
.menuLinks A:visited {text-decoration: none; color: #FFFFFF}
.menuLinks A:active {text-decoration: none; color: #E7DD9A}
.menuLinks A:hover {text-decoration: underline; color: #000000}

.menuLinks{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF;
	text-decoration: none;
	text-align: Left; /* Align Text */
	vertical-align: Top; /* Align Text */
	border-bottom-width: 1px;
	border-bottom-color: #3CA0CF;
	border-bottom-style: solid;
	list-style-type: none;
	line-height: 16px;
	text-align:left;
	border:0px solid;
	}

.RightColumn
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Bold; /* Font Style */
text-decoration: none;
background-color: White; /* Background color */
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 0px;
visibility:hidden;
}

.RightColumnText
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-style: normal; /* Font Style */
font-weight: Bold; /* Font Style */
text-decoration: none;
text-align: Left; /* Align Text */
vertical-align: Top; /* Align Text */
width: 0px;}

.Footer
{
font-family: Verdana; /* Font Face */
font-size: 10pt; /* Font Size */
color: White; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
background-color: white; /* Background color */
text-align: Center; /* Align Text */
vertical-align: Middle; /* Align Text */
height: 35px;
}

.FooterText
{
font-family: Verdana; /* Font Face */
font-size: 10px; /* Font Size */
color: black; /* Font Color */
/*font-weight: 700; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none;
text-align: center; /* Align Text */
vertical-align: Top; /* Align Text */
}

td.footerText {background-image: url(Images/footer.jpg)}

.FooterText A:link {text-decoration: none; color: black; font-weight:bold}
.FooterText A:visited {text-decoration: none; color: black; font-weight:bold}
.FooterText A:active {text-decoration: underline; color: black; font-weight:bold}
.FooterText A:hover {text-decoration: underline; color: black; font-weight:bold}


.Instructions
{
font-family: Verdana; /* Font Face */
font-size: small; /* Font Size */
color: #666666; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: Left; /* Align Text */
}

.ErrorMessages
{
font-family: Verdana; /* Font Face */
font-size: 12pt; /* Font Size */
color: Red; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: Center; /* Align Text */
}

.Messages
{
font-family: Verdana; /* Font Face */
font-size: 12px; /* Font Size */
color: #0074BC; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: Center; /* Align Text */
}

.Headings
{
font-family: Verdana; /* Font Face */
font-size: 14px; /* Font Size */
color: #0074BC; /* Font Color */
font-weight: Bold; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: ; /* Background color */
text-align: Left; /* Align Text */
}

.Content
{
font-family: Verdana; /* Font Face */
font-size: small; /* Font Size */
color: #666666; /* Font Color */
font-weight: Normal; /* Font Style */
font-style: normal; /* FontStyle */
text-decoration: none; /* Font Style */
background-color: White; /* Background color */
text-align: Left; /* Align Text */
}

td.Content#ContentCell{
font-size:small;
width:657px;
}

.smallImageDisplay{
width:120px;
padding:5px;
text-align:center;
vertical-align: top;
}

.imageCell{
width:250px;
padding:5px;
text-align:center;
vertical-align: top;
}

.ContentTableHeader
{
font-family: Verdana; /* Font Face */
font-size: small; /* Heading Font Size */
padding:3px;
color: #FFFFFF; /* Heading Font Color */
font-weight: Bold; /* Heading Font Style */
font-style: normal; /* Heading FontStyle */
text-decoration: none; /* Heading Font Style */
background-color: #0074BC; /* Background color */
text-align: Left; /* Align Text */
}

.ContentTable
{
text-align: Left; /* Align Text */
background-color: White;
}

.ContentTableHorizontal
{
text-align: Left; /* Align Text */
background-color: White;
font:Verdana, Arial, Helvetica, sans-serif;
font-size: small;
}

.BodyTable{
background-color:#FFFFFF;
width: 900px;
}

.titleTop{
height: 41px;
width: 100%;
text-align:left;
font-size:18px;
color:#FFFFFF;
}

.frameTable{
width: 100%;

border:1px;
border-collapse:collapse;
padding:0px;
vertical-align:top;
}


/* Satcom Direct Main Site Styles */

.smWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.smWhite A:link {text-decoration: underline; color: #FFFFFF}
.smWhite A:visited {text-decoration: underline; color: #FFFFFF}
.smWhite A:active {text-decoration: underline; color: #FFFFFF}
.smWhite A:hover {text-decoration: underline; color: #FFFFFF}

.PRheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #0068AA;
}

.PRdate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0068AA;
}
.PRdate A:link {text-decoration: none; color: #0068AA}
.PRdate A:visited {text-decoration: none; color: #0068AA}
.PRdate A:active {text-decoration: none; color: #0068AA}
.PRdate A:hover {text-decoration: underline; color: #0068AA}

.PRheadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.PRheadline A:link {text-decoration: none; color: #000000}
.PRheadline A:visited {text-decoration: none; color: #000000}
.PRheadline A:active {text-decoration: none; color: #000000}
.PRheadline A:hover {text-decoration: underline; color: #000000}

.PRheadLarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #0068AA;
	line-height: 18px;
}

.footInfo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0068AA;
	line-height: 17px;
}


.submenuTitles {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.submenuTitles A:link {text-decoration: none; color: #FFFFFF}
.submenuTitles A:visited {text-decoration: none; color: #FFFFFF}
.submenuTitles A:active {text-decoration: none; color: #FFFFFF}
.submenuTitles A:hover {text-decoration: none; color: #FFFFFF}

.marquee {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight:normal;
}
.marquee A:link {text-decoration: none; color: #FFFFFF}
.marquee A:visited {text-decoration: none; color: #FFFFFF}
.marquee A:active {text-decoration: none; color: #FFFFFF}
.marquee A:hover {text-decoration: none; color: #FFFFFF}

.submenuSecondary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5px;
	color: #FFFFFF;
	text-transform: uppercase;
}
.submenuSecondary A:link {text-decoration: none; color: #FFFFFF}
.submenuSecondary A:visited {text-decoration: none; color: #FFFFFF}
.submenuSecondary A:active {text-decoration: none; color: #FFFFFF}
.submenuSecondary A:hover {text-decoration: underline; color: #FFFFFF}

.contentTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: normal;
	color: #0068AA;
	text-transform: capitalize;
        line-height: 25px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #666666;
	line-height: 15px;
	background-image: url(images/background.jpg);
	background-repeat:repeat-x;
	background-color:white;
}
body A:link {text-decoration: underline; color: #0074BC}
body A:visited {text-decoration: underline; color: #0074BC}
body A:active {text-decoration: underline; color: #0074BC}
body A:hover {text-decoration: none; color: #0074BC}

.bodyBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0074BC;
	font-weight: bold;
}

.bodyBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0068AA;
}
.bodyBlue A:link {text-decoration: none; color: #0068AA}
.bodyBlue A:visited {text-decoration: none; color: #0068AA}
.bodyBlue A:active {text-decoration: none; color: #0068AA}
.bodyBlue A:hover {text-decoration: underline; color: #0068AA}


.returnLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0068AA;
}
.returnLink A:link {text-decoration: none; color: #0068AA}
.returnLink A:visited {text-decoration: none; color: #0068AA}
.returnLink A:active {text-decoration: none; color: #0068AA}
.returnLink A:hover {text-decoration: underline; color: #0068AA}
.contentSubHead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #0068AA;
	border-right-style: none;
}

.menuTitles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 700;
	color: #FFFFFF;
	padding-left: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	border-bottom-width: 1px;
	border-bottom-color: #3CA0CF;
	border-bottom-style: solid;
	list-style-type: none;
	line-height: 16px;
}

.menuTitles A:link {text-decoration: none; color: #FFFFFF}
.menuTitles A:visited {text-decoration: none; color: #FFFFFF}
.menuTitles A:active {text-decoration: none; color: #E7DD9A}
.menuTitles A:hover {text-decoration: underline; color: #000000}
.submenuList{
	font-size: 10px;
	padding-left: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	line-height: 14px;
}

.menuLine {
	background-color: #FFFFFF;
	height: 2px;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
	color: #0074BC;
	line-height: 26px;
}
.bodyCell {
	padding-right: 35px;
	padding-top: 15px;
}
.tagLine {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #0074BC;
	line-height: 19px;
}
.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-right: 15px;
}

.scroller{
background-image:url(/images/__home_bluebar_blank.jpg);
color:#FFFFFF;

}

.notice{
color:#FF0000;
size:13px;
width: 200px;
}

.notice A:link { color: #FF0000; font-weight:700;}
.notice A:visited { color: #FF0000; font-weight:700;}
.notice A:active { color: #FF0000; font-weight:700;}
.notice A:hover { color: #FF0000; font-weight:700;}



/* styles for navigator control */

/* Custom styles by Structured Solutions - www.structured-solutions.net
   These styles are used by the Navigator Control.
*/

/* This class is applied to the entire Navigator control. Use it to
   set the overall width, etc.                                       */	
.navigator {
  cursor: hand;    /* For Internet Explorer */
  cursor: pointer; /* For every other browser */
  font-family: Arial, Helvetica, sans-serif;
  	color: #FFFFFF;
  font-weight: 700;
  font-size: 12px;
  line-height: 16px;
  
}

.navigator A:link {text-decoration: none; color: #FFFFFF;}
.navigator A:visited {text-decoration: none; color: #FFFFFF;}
.navigator A:active {text-decoration: none; color: #FFFFFF;}
.navigator A:hover {text-decoration: underline; color: #000000;}


/*NEW NAVIGATOR -- ADDED BY GWHIZ */

.newNavigator {

  line-height: 16px;

}

.newNavigatorSeperator {

	height:1px;
	width:150px;
	background-color:#9ddef6;
	margin-top:5px;
	line-height:1px;
}

.newNavigatorLink {

	padding-left:20px;
	padding-top:5px;
	cursor: hand;    /* For Internet Explorer */
 	cursor: pointer; /* For every other browser */
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	color: #FFFFFF;
	font-weight:bolder;
	font-size: 13px;

}

.newNavigatorLink2 {

	padding-top:3px;
	padding-left:20px;
	cursor: hand;    /* For Internet Explorer */
 	cursor: pointer; /* For every other browser */
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	color: #FFFFFF;
    font-weight:normal;
    font-size: 12px;

}

.newNavigatorLink img {

	border:none;

}

.newNavigatorLink2 img {

	border:none;

}

.newNavigatorLink a {

	font-family:Verdana, Arial, Helvetica, sans-serif;
  	color: #FFFFFF;
	font-weight:bolder;
	font-size: 13px;
	text-decoration:none;

}




/* These classes are used to define the appearance of each menu item */
.categorybox {
	padding-left:20px;
	font-size: 12px;
	border-bottom: #3CA0CF 1px solid;
	color: #FFFFFF;
	text-align: Left; /* Align Text */
	line-height: 16px;
	vertical-align:top;
	text-decoration:none;
		padding-top: 6px;
	padding-bottom: 6px;

}

.categorybox A:link {text-decoration: none; color: #FFFFFF;}
.categorybox A:visited {text-decoration: none; color: #FFFFFF;}
.categorybox A:active {text-decoration: none; color: #FFFFFF;}
.categorybox A:hover {text-decoration: none; color: #E7DD9A;}


.overcategorybox {
	padding-left:20px;
	border-bottom: #3CA0CF 1px solid;
	color: #E7DD9A;
	line-height: 16px;
	text-decoration:none;
	padding-top: 6px;
	padding-bottom: 6px;
}

.overselectedcategorybox {

	padding-left:20px;
	border-bottom: #3CA0CF 1px solid;
	color: #E7DD9A;
	line-height: 16px;
	padding-top: 6px;
	padding-bottom: 6px;
	
}

.overselectedsubcategorybox {

	padding-left:20px;
	border-bottom: #3CA0CF 1px solid;
	color: #FFFFFF;
		padding-top: 6px;
	padding-bottom: 6px;
	
}

.oversubcategorybox {
	border-bottom: #3CA0CF 1px solid;
	color: #E7DD9A;
	padding-left:20px;
		padding-top: 6px;
	padding-bottom: 6px;
}

.selectedcategorybox {
	border-bottom: #3CA0CF 1px solid;
	color: #E7DD9A;
	padding-left:20px;
	padding-top: 6px;
	padding-bottom: 6px;
}

.selectedsubcategorybox {
	border-bottom: #3CA0CF 1px solid;
	color: #FFFFFF;
	padding-left:20px;
		padding-top: 6px;
	padding-bottom: 6px;
	
}

.subcategorybox {

	border-bottom: #3CA0CF 1px solid;
	color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
}

/* These classes are used to hide the anchor tags so they look like buttons */
.categorybox a, .subcategorybox a, .overcategorybox a, .selectedcategorybox a, .selectedsubcategorybox a {
	color: #FFFFFF;
	text-decoration: none;
}

.overselectedcategorybox a, .oversubcategorybox a, .overselectedsubcategorybox a {
	color: #FFFFFF;
	text-decoration: none;
}


/*NEW SEARCH FORM BY GWHIZ */

.newSearchBox {

	background-image:url(images/searchBG.jpg);
	background-repeat:no-repeat;
	width:190px;
	height:72px;
	margin-left:5px;

}

.newSearchText {

	color:white;
	padding-left:10px;
	padding-top:5px;

}
form {
	margin: 0px;
	padding: 0px;
}

.newSearchForm {

	margin-left:10px;

}

.headerDiv {

	width:900px;
	height:118px;
	background-image:url(images/headerLong.jpg);
	background-repeat:no-repeat;
	background-position:right;

}

.rightColHome {
	background-color:#00a7e5;
	background-image:url(images/rightColBG.jpg);
	background-repeat:repeat-x;
	background-position:top;
	text-align:left;
	width: 209px;
	height: 497px;
}
.rightColHome A:link {text-decoration: none; color: #FFFFFF}
.rightColHome A:visited {text-decoration: none; color: #FFFFFF}
.rightColHome A:active {text-decoration: none; color: #E7DD9A}
.rightColHome A:hover {text-decoration: underline; color: #000000}

.loginDiv {

	background-image:url(images/loginBG.jpg);
	background-repeat:no-repeat;
	height:124px;
	width:192px;
	margin-left:auto;
	margin-right:auto;
	margin-top:15px;

}

.loginText {

	color:white;
	padding-left:8px;
	padding-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bolder;
	font-size: 13px;

}

.loginForm {

	margin-left:10px;

}

.loginSmallText {

	color:white;
	padding-left:15px;
	padding-top:7px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;

}

.accountServices {

	margin-left:28px;
	text-align:left;
	margin-top:8px;
	color:white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;


}

.accountServices a {

	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	text-decoration:none;
	color:white;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;


}

.accountServices a:hover {

	margin-left:auto;
	margin-right:auto;
	margin-top:15px;
	text-decoration:none;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#52b5f5;

}

.bottomRight {
	margin-left:auto;
	margin-right:auto;
	width:190px;
	background-repeat:no-repeat;
	height: 190px;
	margin-top: 15px;

}

.aviation {
	width:163px;
	height:81px;
	background-image:url(images/aviation.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	cursor:pointer;
	cursor:pointer;
	margin-top: 10px;


}

.disaster {

	width:163px;
	height:84px;
	background-image:url(images/disaster.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	cursor:hand;
	cursor:pointer;

}

.BGAN {

	width:163px;
	height:84px;
	background-image:url(images/BGAN-promo.jpg);
	background-repeat:no-repeat;
	margin-left:15px;
	cursor:hand;
	cursor:pointer;

}

.aviationText {

	margin-top:15px;
	margin-left:22px;
	color:white;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;

}

.disasterText {
	
	margin-top:15px;
	margin-left:22px;
	color:white;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;

}
.BGANText {
	
	margin-top:20px;
	margin-left:25px;
	margin-right:5px;
	color:white;
	font-weight:bolder;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:right;
	text-decoration:none;

}
</Style>
