/* body styles start here */
body 		{
			margin: 0;
			padding: 0;
			background: #ffffcc url('../a_pix/background01.gif') repeat fixed;
			}

/* layout styles start here */
#base 		{
			position:absolute;
			background: #bbccbb;
			left: 50%;
			top: 50%;
			width: 750px;
			height: 450px;
			margin-left: -375px; /* half width */
			margin-top: -225px; /* half height */
			border: 1px solid #556655;
			}

#nav01 		{
			position:relative;
			background: #bbccbb;
			left: 0px;
			top: 0px;
			width: 750px;
			height: 16px;
			text-align: center;
			border: 0px solid #555555;
			}

#nav02 		{
			position:relative;
			background: #ddeedd;
			left: 0px;
			top: 0px;
			width: 750px;
			height: 20px;
			text-align: left;
			border: 0px solid #555555;
			}

#copy01 		{
			position:relative;
			background: #bbccbb;
			left: 0px;
			top: 0px;
			width: 750px;
			height: 14px;
			text-align: left;
			border: 0px solid #555555;
			}



/* table styles start here */
table.height100per {height: 100%}
table.height100top {height: 100%; vertical-align: top}
table.height100mid {height: 100%; vertical-align: middle}
table.height100bot {height: 100%; vertical-align: bottom}
table.height10 {height: 10px}
table.height16 {height: 16px}
table.height18 {height: 18px}
table.height20 {height: 20px}
table.height350 {height: 350px}
table.height400 {height: 400px}
table.height420 {height: 420px}
table.height444 {height: 444px}
table.height446 {height: 446px}
table.height450 {height: 450px}
.valigntop {vertical-align:top}
.valignmid {vertical-align:middle}
.valignbot {vertical-align:bottom}


.left3px {margin-left: 3px}

/* copy styles start here */
.ssf00  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #999999; background-color: transparent; text-decoration: none;}
.ssf01  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #555555; background-color: transparent; text-decoration: none;}
.ssf02  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #333333; background-color: transparent; text-decoration: none;}
.ssf02g  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #006600; background-color: transparent; text-decoration: none;}
.ssf02s  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: normal; color: #333333; background-color: transparent; text-decoration: none;}
.ssf02y  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 12px; font-weight: normal; color: #FFFF88; background-color: transparent; text-decoration: none;}
.ssf03  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; color: #333333; background-color: transparent; text-decoration: none;}
.ssf03g  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: normal; color: #006600; background-color: transparent; text-decoration: none;}
.ssf03bg  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #006600; background-color: transparent; text-decoration: none;}
.ssf03sbg  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 10px; font-weight: bold; color: #006600; background-color: transparent; text-decoration: none;}
.ssf03lbg  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #006600; background-color: transparent; text-decoration: none;}
.ssf03lbgm  {font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 20px; font-weight: bold; color: #006600; background-color: transparent; text-decoration: none; margin-left: 3px; vertical-align:top;}
.cap01  {font-family: Univers, Verdana, Helvetica, Arial, sans-serif; font-size: 8px; font-weight: normal; color: #999999; background-color: transparent; text-decoration: none; margin-left: 3px;}

.left3px {margin-left: 3px}

/* link styles start here */

a			{
			text-decoration: none;
			background: transparent;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			color: #555555;
			font-size: 12px;
			font-weight: normal;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border: 0px solid #555555;
			}

a:hover 		{
			text-decoration: none;
			background: transparent;
			font-family: Verdana, Helvetica, Arial, sans-serif;
			color: #006600;
			font-size: 12px;
			font-weight: normal;
			margin: 0px 0px 0px 0px;
			padding: 0px 0px 0px 0px;
			border: 0px solid #555555;
			}

/* image styles start here */
img { border: 0px solid #000; }
img.prodb { border: 1px solid #aabbaa; }
