/* STYLE SHEET FOR TRACERTRAK PORTAL */

	/* 
	GLOBALSTAR COLOURS 
	707500 Dark Green
	9B9F4D 70% of Dark Green
	D4D5B2 30% of Dark Green
	A83431 Burgundy
	*/

body {
  background-color: #D4D4D4;
  margin:0px;
}
body,td,th,a,select,option,input,textarea,div,li {
  font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:12pt;
}
table,tr,td,div {
	padding:0px;
}
div {
	margin:0px;
}
ul {
	margin:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:15px;
}
li {
	list-style-image:url(img/bullet2.gif);
	padding-bottom:4px;
}
a {
	text-decoration: none;
	color: #707500;
}
a:link {
	text-decoration: none;
	color: #707500;
}
a:hover {
	text-decoration: underline;
}
a:visited {
	color: #707500;
}

/* ===== =====  PAGE LAYOUT  ===== ===== */

div#pageBody {
	background-color:#FFFFFF;
	background-image:url(img/background.gif);
	background-repeat:no-repeat;
	/*min-height:635px;*/
}
div#pageBody, div#pageFooter {
	width:770px;
}
div#pageFooter {
	float:left;
}
div#leftSide {
	float:left;
	width:160px;
	position:relative;
	top:90px;
	left:10px;
}
div#rightSide {
	width:460px;
	margin-left:auto;
	padding-top:90px;
	vertical-align:text-top;
	min-height:540px;
	height:auto !important; /* this line and the next are a hack to get min-height to work in IE6 */
	height:540px;
	text-align:left;
}
div#pageContentTitle {
	padding-top:50px;
	padding-bottom:12px;
	text-align:left;
	line-height:13pt;
}
div#pageContent {
	width:99%;
	text-align:left;
	padding-bottom:10px;
}
/*div#pageContentNoTitle {
	padding-left:50px;
	padding-right:15px;
	padding-bottom:15px;
	padding-top:20px;
	text-align:left;
	line-height:13pt;
	min-height:485px;
}*/

/* ===== =====  PAGE FOOTER  ===== ===== */
td.pageFooterRightBottom,td.pageFooterLeftBottom {  /* bottom row styles for left and right side of footer */
	text-align:center;
	vertical-align:middle;
	height:30px;
	font-size:10pt;
}
td.pageFooterRightBottom {
	background-color:#9B9F4D;	/* Globalstar 70% Green */
	color:#FFFFFF;
}
td.pageFooterLeftBottom { 
	background-color:#9B9F4D;	/* Globalstar 70% Green */
	color:#FFFFFF;
	width:258px;
}
a.linkInverse {
	text-decoration: none;
	color: #FFFFFF;
}
a.linkInverse:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.linkInverse:hover {
	text-decoration: underline;
}
a.linkInverse:visited {
	color: #FFFFFF;
}

/* ===== =====  THE NAVIGATION MENU  ===== ===== */
div#menuButtons {
	vertical-align:top;
	text-align:left;
	height:320px; /* set the height so the promo div doesn't jump up and down as submenus are displayed/hidden */
}
div#menuItem {
	border-style:none;
	border-width:0px;
	height:22px;
	vertical-align:middle;
}
div#submenuItem1,div#submenuItem2,div#submenuItem3,div#submenuItem4,div#submenuItem5,div#submenuItem6 {
	border-style:none;
	border-width:0px;
	height:22px;
	vertical-align:middle;
	position:relative;
	left:165px;
	z-index:3;
}
div#submenuItem1,div#submenuItem2 {
	top:-176px;
}
div#submenuItem3,div#submenuItem4 {
	top:-132px;
}
div#submenuItem5,div#submenuItem6 {
	top:-65px;
}
div#promoPosition {
	width:230px;
}

/* ===== =====  HOME PAGE BUTTONS  ===== ===== */
div#homeLogin {
	text-align:left;
	padding:0px;
	padding-left:300px;
}
.loginTextBox {
	font-size:10pt;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#A83431;
}
a.login {
	text-decoration: none;
	color: #FFFFFF;
}
a.login:link {
	text-decoration: none;
	color: #FFFFFF;
}
a.login:hover {
	text-decoration: underline;
}
a.login:visited {
	color: #FFFFFF;
}
div#homeLogo {
	position:relative;
	top:20px;
	right:10px;
}
div#homeGraphic,div#homeContactButtonSpace {
	width:450px;
}
div#homeGraphic {
	float:right;
	height:385px;
	background-image:url(img/home_graphic.gif);
	background-repeat:no-repeat;
	background-position:right bottom;
}
div#homeContactButtonSpace {
	height:100px;
	background-color:#C9CCA3;
	float:right;
}
div#homeContactButton {
	float:right;
	padding-top:20px;
	padding-right:20px;
}
.contactusTextBox {
	font-size:10pt;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#707500;
}

/* ===== =====  FONTS  ===== ===== */
.font-slogan1 {
	color:#707500;
	font-size:14pt;
	font-weight:bold;
	line-height:16pt;
}
.font-slogan2 {
	color:#A83431;
	font-size:14pt;
	font-weight:bold;
}
.font-footnote {
	font-size:7pt;
}
.font-superscript {
	vertical-align: super;
	font-size:7pt;
}
.paraIndent {
	padding-left:15px;
}
li.linkedTopic {
	list-style-image:url(img/bullet.gif);
	line-height:20pt;
	margin-top:9px;
}

/* ===== =====  TABLES  ===== ===== */
.table {
	/*border:1px solid #707500;*/
}
.tableValueH,.tableValue1,.tableValue2 {
	padding:2px;
	vertical-align:text-top;
	border:1px solid #FFFFFF;
}
.tableValueH {
	background-color:#707500;
	font-weight:bold;
	color:#FFFFFF;
}
.tableValue1 {
	background-color:#E2E3CB;
}
.tableValue2 {
	background-color:#F0F1E5;
}
.tableDealers {
	border:none;
}
.tableValueDealer {
	padding:5px;
	width:50%;
	border:solid 1px #707500;
}

/* ===== =====  DEALER LOG IN  ===== ===== */

.bodyBackground {
  background-color:#727272;
	background-image:url(img/dealerlogin/login_background.gif);
  background-repeat:no-repeat;
  border-collapse:collapse;
  border-width:0px;
  vertical-align:text-top;
  height:700px;
}
#login {
  position:absolute;
  left:600px;
  top:60px;
  width:330px;
  height:150px;
  background-color:white;
	padding:5px;
}
.headerBrandCell1 { /* The first cell from the left in the Console header - expected to contain branding logos */
	width:174px;
	text-align:center;
	vertical-align:middle;
	background-color:#FFFFFF;
}
.headerBrandCell2 { /* The second cell from the left in the Console header - expected to contain branding logos */
	width:175px;
	text-align:left;
	vertical-align:middle;
	background-color:#ffffff;
}
.headerBrandCell3 { /* The third cell from the left in the Console header - expected to contain branding logos */
	width:180px;
	text-align:center;
	vertical-align:middle;
	padding-right:30px;
}
.dealerloginTextHeading {
	font-size: 11pt;
	color: #727272;
	font-weight: bold;
}
