/*  border: solid 3px #000000; // Used for visual placement only  */

Body
{
  background-color: #8A93FA; /* Blue from logo */
  color: #000000;  /* Black */
  text-align: center;
  margin: 10px;
}

#Page
{
  background-color: White;
  background-image: url('http://www.starin.biz/include/Starin Page.jpg');
  background-repeat: no-repeat;
  background-attachment: fixed;
  background-position: top center;
  width: 974px;
  padding: 10px;
  margin: auto;
  text-align: center;
  font: 12px verdana, sans-serif;
}

#Log /* for "login" / "logout" line above menus */
{
  width: 45%;
  font: 12px verdana, sans-serif;
  padding: 0px 0px 0px 0px; /* separates login/logout message from menus */
  vertical-align: bottom;
}

#Title /* for Portals site title line above menus */
{
  width: 50%;
  font: 22px verdana, sans-serif;
  font-weight: bold;
  padding: 0px 0px 0px 0px; /* separates login/logout message from menus */
  vertical-align: bottom;
  text-align: center;
}

#Portals /* for Portals jump drop down menu line above menus */
{ 
  width: 25%;
  font: 12px verdana, sans-serif;
  text-align: right;
  padding: 0px 0px 0px 0px; /* separates login/logout message from menus */
  vertical-align: bottom;
}

TD.Left
{
  width: 50%;
  text-align: left;
  padding: 0px 0px 0px 0px; 
  vertical-align: top; 
}

TD.Right
{
  width: 49%;
  text-align: right;
  padding: 0px 0px 0px 0px; 
  vertical-align: top; 
}

#Menu
{ 
  font: 12px verdana, sans-serif;
  text-align: center;
  margin-top:    3px;
  margin-bottom: 0px;
  color: white; 
  width: 100%;
}

#Menu a:link     { color: White;  text-decoration:none; font-weight: bold; }
#Menu a:active   { color: Yellow; text-decoration:none; font-weight: bold; }
#Menu a:visited  { color: White;  text-decoration:none; font-weight: bold; }
#Menu a:hover    { color: Yellow; text-decoration:underline; font-weight: bold; }

.Current { background-color: #BF000D; color: White; font-weight: Bold; height: 21px; }
.Normal  { background-color: #8A93FA; color: Black; font-weight: Bold; height: 21px; }

#Menu2
{
  font: 12px verdana, sans-serif;
  text-align: center;
  margin-top:    0px;
  margin-bottom: 3px;
  margin-left:   0px;
  margin-right:  0px;
  color: white;
  width: 100%;
}

.List
{
  width: 100%;
  text-align: left;
  font: 12px Verdana, sans-serif;
}

.List TR.Level24  { background: #FFCCFF; } /* Inside */
.List TR.Level23  { background: #99CC66; } /* Sales Managers */
.List TR.Level22  { background: #FFFFCC; } /* Reps */
.List TR.Level21  { background: #CCCCFF; } /* Manufacturers */
.List TR.Level11  { background: #CCFFCC; } /* Dealers */


.List TD.Left    { width: 33%;   text-align: right;    font: 12px Verdana, sans-serif;   font-weight: bold;    vertical-align: top; }
.List TD.Right   { width: 66%;   text-align: left;     font: 12px Verdana, sans-serif;   vertical-align: top; }

.faq
{
  width: 80%;
  text-align: left;
  margin: auto;
  font: 12px Verdana, sans-serif;
}

.faq TR.Level24  { background: #FFCCFF; } /* Inside */
.faq TR.Level23  { background: #99CC66; } /* Sales Managers */
.faq TR.Level22  { background: #FFFFCC; } /* Reps */
.faq TR.Level21  { background: #CCCCFF; } /* Manufacturers */
.faq TR.Level11  { background: #CCFFCC; } /* Dealers */

.faq TD.Left    { width: 20%;   text-align: right;    font: 12px Verdana, sans-serif;  font-weight: bold;    vertical-align: top; }
.faq TD.Right  { width: 79%;   text-align: left;     font: 12px Verdana, sans-serif; }

#Price
{
  border: 1px black solid;
  border-collapse: collapse;
  font-family: verdana, sans-serif;
}

.PriceHead  { font-family: verdana, sans-serif;  vertical-align: top;  padding: 0px 5px 0px 5px;   font-size: 12px;  font-weight: bold; }
.PriceBody  { font-family: verdana, sans-serif;  vertical-align: top;  padding: 0px 5px 0px 5px;   font-size: 12px;  }

.PriceSections
{
  font-family: verdana, sans-serif;
  font-size: 14px;
  font-weight: bold;
  background: black;
  color: white;
}

.PriceGray
{
  font-family: verdana, sans-serif;
  font-size: 14px;
  background: #999999; /* Light Gray */
  color: #000000; /* Black */
}

#Trailer
{
  width: 100%;
  font: 10px Verdana, sans-serif;
  text-align: center;
}

#RepKey
{
  width: 100%;
  font: 10px Verdana, sans-serif;
  text-align: center;
}

TR.Private TD
{
  background: red;
  color: white;
}

TR.Private TD a:link     { color: White;  text-decoration:underline;  }
TR.Private TD a:active   { color: Yellow; text-decoration:underline;  }
TR.Private TD a:visited  { color: White;  text-decoration:underline;	}
TR.Private TD a:hover    { color: Blue;   text-decoration:underline;  background: white; }

/* Used at base of Altinex home page */
TR.SmallHeader TD
{
  color: Black;
  font: 14px Verdana, sans-serif;
  font-weight: Bold;
  text-align: center;
  border: 2px;
}

TR.SmallHeader TD IMG { border: 2px; }

TR.SmallHeader TD a:link     { color: White;  text-decoration:underline;  }
TR.SmallHeader TD a:active   { color: Yellow; text-decoration:underline;  }
TR.SmallHeader TD a:visited  { color: White;  text-decoration:underline;	}
TR.SmallHeader TD a:hover    { color: Blue;   text-decoration:underline;  background: white; }

/**************************************************
 *                                                *
 * For SDMenu / Slash Dot Javascript menu         *
 *                                                *
 **************************************************/

div.sdmenu {
	width: 200px;
	font-family: Arial, sans-serif;
	font-size: 12px;
	padding-bottom: 10px;
	background: url(../sdmenu/bottom.gif) no-repeat  right bottom;
	color: #000000;
}
div.sdmenu div {
/*  background: #000000; */
	background: url(../sdmenu/title.gif) repeat-x;
  margin: 0px 0px 1px 0px;
	overflow: hidden;
}
div.sdmenu div:first-child {
/* 	background: #000000; */
	background: url(../sdmenu/toptitle.gif) no-repeat;
}
div.sdmenu div.collapsed {
	height: 25px;
}
div.sdmenu div span {
	display: block;
	padding: 5px 25px;
	font-weight: bold;
	color: white;
	background: url(../sdmenu/expanded.gif) no-repeat 10px center;
	cursor: default;
	border-bottom: 1px solid #DDDDDD;
}
div.sdmenu div.collapsed span {
	background-image: url(../sdmenu/collapsed.gif);
}
div.sdmenu div a {
	padding: 5px 5px 10px 10px;
	background: #EEEEEE;
	display: block;
	border-bottom: 1px solid #DDDDDD;
	text-decoration: none;
	color: #000000;
}
div.sdmenu div a.current {
	background : #8A93FA;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
div.sdmenu div a:hover {
	background : #8A93FA url(../sdmenu/linkarrow.gif) no-repeat right center; /* 006666 */
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
