/* CSS Document */

/* Using Cap 
--------------------------------------
<DIV id=box><SPAN id=cap>T</SPAN>his  "Creates Capital T his"
----------------------------------------
*/
A {
	COLOR: #000
}
BODY {
	BACKGROUND: #663366
}
#main {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
TD {
	FONT: 11px Verdana; COLOR: #000
}
#in {
	MARGIN-TOP: 23px; FONT: 11px Verdana; MARGIN-LEFT: 24px; COLOR: #000; MARGIN-RIGHT: 23px
}
.err {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #f30; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid
}
.input {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fefaea; MARGIN-BOTTOM: 9px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#cap {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 50px; FLOAT: left; OVERFLOW: hidden; COLOR: #663366; LINE-HEIGHT: 34px; MARGIN-RIGHT: 1px; HEIGHT: 34px
}

#smallgrey {
	FONT: 9 px Verdana; COLOR: #cccccc
}
#whiteTxt
{   background-color:#4f8cbb;
    border-bottom:#0d4e7a solid 1px;
    border-right:#0d4e7a solid 1px;
    border-left:#99bbde solid 1px;
    border-top:#99bbde solid 1px;
    color:white;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    letter-spacing: .5pt;
    padding:1px;
	padding-left: 3px;
    text-decoration:none;
    width:165px;
	display: block;
}

a.store:link, a.store:visited
{
FONT: 11px Verdana; COLOR: #FFFFFF;
text-decoration: underline;
font-weight:bold;
}

a.purple:link, a.purple:visited
{
FONT: 11px Verdana; 
COLOR: #663366;
font-weight: bold;
text-decoration: underline;
}
a.norm:link, a.norm:visited
{
FONT: 11px Verdana; COLOR: #663366;
text-decoration: underline;
}
a.menu:link, a.menu:visited
{   background-color:#663366;
    border-bottom:#330033 solid 1px;
    border-right:#330033 solid 1px;
    border-left:#cc99ff solid 1px;
    border-top:#cc99ff solid 1px;
    color:white;
    font-family:arial,helvetica,sans-serif;
    font-size:11px;
    font-weight:bold;
    letter-spacing: .5pt;
    padding:1px;
	padding-left: 3px;
    text-decoration:none;
    width:165px;
	display: block;
}

a.menu:hover
{   background-color: #663399;}

/* depress effect on click */
a.menu:active, a.menu:focus 
{   border-bottom:#663399 solid 1px;
    border-left:#660099 solid 2px;
    border-right:#663399 solid 1px;
    border-top:#660099 solid 1px;
    letter-spacing: .3pt;
    width:165px;
}

a.menu.activeMenu, a.menu.activeMenu:hover, a.menu.activeMenu:visited {
  background-color: #cccc99;
  border-color: #000000 #000000 #000000 #000000;
  color: #ffffff;
}

a.menu.activeMenu {
  padding-bottom: 4px;
  top: 1px;
  z-index: 102;
}

/* Tab Areas */
div.tabBox {}

div.tabArea {
  font-size: 80%;
  font-weight: bold;
  padding: 0px 0px 3px 0px;
}

a.tab {
  background-color: #4f8cbb;
  border: 1px solid #000000;
  border-bottom-width: 0px;
  border-color: #000000 #000000 #000000 #000000;
  -moz-border-radius: 1px 1px 1px 1px;
  border-radius-topleft: 1px;
  border-radius-topright: 1px;
  padding: 2px 1em 2px 1em;
  text-decoration: none;
  position: relative;
  top: 1px;
  z-index: 100;
}

a.tab, a.tab:visited {
  color: #86afd5;
}

a.tab:hover {
  background-color: #86afd5;
  border-color: #000000 #000000 #000000 #000000;
  color: #ffffff;
}

a.tab.activeTab, a.tab.activeTab:hover, a.tab.activeTab:visited {
  background-color: #86afd5;
  border-color: #000000 #000000 #000000 #000000;
  color: #ffffff;
}

a.tab.activeTab {
  padding-bottom: 4px;
  top: 1px;
  z-index: 102;
}

a.white:link, a.white:visited
{
FONT: 12px Verdana; COLOR: #FFFFFF;
text-decoration: none;
}

div.tabMain {
  background-color: #cccccc;
  border: 1px solid #000000;
  border-color: #000000 #000000 #000000 #000000;
  -moz-border-radius: 1px 1px 1px 1px;
  border-radius-topright: 1px;
  border-radius-bottomright: 1px;
  padding: 1px;
  position: relative;
  z-index: 101;
}

div.tabIframeWrapper {
  width: 100%;
}

iframe.tabContent {
  background-color: #9070c0;
  border: 1px solid #000000;
  border-color: #7050a0 #b090e0 #b090e0 #7050a0;
  width: 100%;
  height: 36ex;
}

.rule {
	CLEAR: all; BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 5px; DISPLAY: block; MARGIN-BOTTOM: 5px; BORDER-LEFT: 0px; BORDER-BOTTOM: #c7c7c7 1px dashed; HEIGHT: 1px
}

input.buttons{
	color:#FFFFFF;
	background:#663366;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	border-top: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #0000005;
	border-left: 1px solid #000000;
	padding: 1px;
	}
.productName{
	FONT: 14px Verdana; COLOR: #663399; text-decoratin: bold
}