body {	background-color: #FFFFFF;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}.text1 {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000000; }.tabhead {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFFFF0;  background-color: #990000;  text-align: center;  border-top-color: #E6E6FA;  border-top-width: thin;  border-top-style: outset;  border-right-color: #00008B;  border-right-width: thin;  border-right-style: outset;  border-bottom-color: navy;  border-bottom-width: thin;  border-bottom-style: outset;  border-left-color: #E0FFFF;  border-left-width: thin;  border-left-style: outset;  text-decoration: none;  display: block;  font-weight: bold;   }.flashingtext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	background-repeat: repeat-x;	height: 25px;}.textstock {  font-family: Arial, Helvetica, sans-serif;  font-size: 9px;  background-color: #A9DBF3;  text-align: center; }.textprice {  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  color: #000000; }.submit {  font-family: "Courier New", Courier, mono;  font-size: 11px; }.textbuy {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  color: #FFFFF0;  background-color: #CC3300;  text-align: center;  border-top-color: #FFF5EE;  border-top-width: thin;  border-top-style: outset;  border-right-color: #FA8072;  border-right-width: thin;  border-right-style: outset;  border-bottom-color: Maroon;  border-bottom-width: thin;  border-bottom-style: outset;  border-left-color: #FFE4C4;  border-left-width: thin;  border-left-style: outset;  text-decoration: none;  display: block;  font-weight: bold;   }.tabhead2 {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;  font-size: 14px;  font-weight: bold;  color: #FFFFCC;  text-align: center;  background-color: #990000;  border-top-color: #E6E6FA;  border-top-width: thin;  border-top-style: double;  border-right-color: #00008B;  border-right-width: thin;  border-right-style: double;  border-bottom-color: Navy;  border-bottom-width: thin;  border-bottom-style: double;  border-left-color: #E0FFFF;  border-left-width: thin;  border-left-style: double;   }.textlink1 {  font-family: Arial, Helvetica, sans-serif;  font-size: 10px;  color: black;  background-color: #FF4500;  width: auto;  border-top-width: thin;  border-right-width: thin;  border-bottom-width: thin;  border-left-width: thin;  border-top-style: solid;  border-right-style: solid;  border-bottom-style: solid;  border-left-style: solid;  border-right-color: #FA8072;  border-bottom-color: maroon;  border-left-color: #FFE4C4;  text-decoration: none;  border-top-color: #FFF5EE;  font-weight: bold; }.image {  border-top-width: thin;  border-right-width: thin;  border-bottom-width: thin;  border-left-width: thin;  border-top-color: #191970;  border-right-color: #B0C4DE;  border-bottom-color: #ADD8E6;  border-left-color: Navy; }.smalllink {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 12px;  font-weight: bold;  color: #000000;  border-top-width: thin;  border-right-width: thin;  border-bottom-width: thin;  border-left-width: thin;  border-top-style: solid;  border-right-style: solid;  border-bottom-style: solid;  border-left-style: solid;  border-top-color: #FFFFFF;  border-right-color: #0080FF;  border-bottom-color: #333333;  border-left-color: #999999;  text-decoration: none; }.error {  font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FF0000;  text-align: center;  font-weight: lighter; }.altlhdr {  background-color: #FFFF00;  color: #cc0000;  font-size: 11px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  padding: 2px;  text-decoration: none; }.lhdr {  color: #000000;  font-size: 11px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  padding: 2px;  text-decoration: none; }.lli {  padding: 0px;  font-size: 10px;  font-style: normal;  font-family: Arial, Helvetica, sans-serif; }A.lli {  color: #003366;  text-decoration: none; }A.lli:visited {  color: #003366;  text-decoration: none; }A.lli:active {  color: #003366;  text-decoration: none; }A.lli:hover {  color: #003366;  text-decoration: none; }.altlli {  color: #696969;  padding: 0px;  font-size: 10px;  font-style: normal;  font-family: Arial, Helvetica, sans-serif; }.lul {  display: inline;  margin: 0px; }A {  font-size: 11px;  font-family: arial, verdana;  color: #191970;  text-decoration: underline; }.llisubmenu {  font-size: 10px;  font-style: normal;  font-family: Arial, Helvetica, sans-serif; }A.llisubmenu:active, A.llisubmenu:link, A.llisubmenu:hover, A.llisubmenu:visited {  text-decoration: none; }.altlhdr {  display: block;  background-color: white; }.lhdr {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000066;	border: none;	height: 2px;	width: 2px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;}.submenu {  background-color: #FFFFBB;  border-bottom-color: #483D8B;  border-bottom-style: solid;  border-bottom-width: 1px; }.altsubmenu {  background-color: #FFDAB9;  border-bottom-color: #483D8B;  border-bottom-style: solid;  border-bottom-width: 1px; }.menutitle {	border-bottom-color: #483D8B;	border-bottom-style: solid;	border-bottom-width: 1px;	background-color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.invisible {  display: none; }.tabback {  background-color: #F5FFFA; }.mainback {	background-color: #FFFFFF;	}.instock {  font-family: Arial;  font-size: 12px;  text-decoration: none;  color: #000099;  font-weight: bold; }.outofstock {  font-family: Arial;  text-decoration: none;  color: #CC0000;  font-size: 12px;  font-weight: bold; }.head_para {  font-family: Arial;  font-size: 12px;  text-decoration: none;  color: #000000;  font-weight: bold;}.buttons_blue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFE0;	background-color: #990000;	width: auto;	border-top-width: thin;	border-right-width: thin;	border-bottom-width: thin;	border-left-width: thin;	border-top-style: ridge;	border-right-style: ridge;	border-bottom-style: ridge;	border-left-style: ridge;	border-right-color: #CCCCCC;	border-bottom-color: #333333;	border-left-color: #666666;	text-decoration: none;	border-top-color: #999999;	font-weight: bold;	margin: 0px;	padding: 1px;	letter-spacing: normal;	text-align: center;	text-indent: 1pt;	word-spacing: normal;	white-space: normal;}.emailforms {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #004080;	background-color: #EAEAFF;}.textalert {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	font-weight: bold;	color: #000000;	background-color: #FFFF00;	text-align: center;}.erroralert {  background-color: #FFFF00;  color: #cc0000;  font-size: 11px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  padding: 2px;  text-decoration: none;}.lhdr1 {	background-color: #00FF00;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000033;}.menutitle1 {  border-bottom-color: #483D8B;  border-bottom-style: solid;  border-bottom-width: 1px;  background-color: #00ff00;}.tabhead3 {  font-family: Arial, Helvetica, sans-serif;  font-size: 14px;  color: #000000;  background-color: #BFFFBF;  text-align: center;  border-top-color: #E6E6FA;  border-top-width: thin;  border-top-style: outset;  border-right-color: #00008B;  border-right-width: thin;  border-right-style: outset;  border-bottom-color: navy;  border-bottom-width: thin;  border-bottom-style: outset;  border-left-color: #E0FFFF;  border-left-width: thin;  border-left-style: outset;  text-decoration: none;  display: block;  font-weight: bold;  background-image: url(../images/light_green_back.gif);}.lhdr3 {	background-color: #FFFF00;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #3300CC;}.menutitle3 {  border-bottom-color: #483D8B;  border-bottom-style: solid;  border-bottom-width: 1px;  background-color: #FFFF00;}.lhdr2 {	background-color: #993366;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFF00;}.menutitle2 {  border-bottom-color: #483D8B;  border-bottom-style: solid;  border-bottom-width: 1px;  background-color: #993366;}.text2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-align: center;	font-weight: bold;}.instock1 {  font-family: Arial;  font-size: 12px;  text-decoration: none;  color: #FFFFFF;  font-weight: bold;}.tabhead5 {  font-family: Arial, Helvetica, sans-serif;  font-size: 12px;  color: #000066;  background-color: #66FF99;  text-align: center;  border-top-color: #E6E6FA;  border-top-width: thin;  border-top-style: outset;  border-right-color: #00008B;  border-right-width: thin;  border-right-style: outset;  border-bottom-color: navy;  border-bottom-width: thin;  border-bottom-style: outset;  border-left-color: #E0FFFF;  border-left-width: thin;  border-left-style: outset;  text-decoration: none;  display: block;  font-weight: bold;  background-image: url(../images/light_green_back.gif);}.submenu1 {  background-color: #9999CC;  border-bottom-color: #483D8B;  border-bottom-style: solid;  border-bottom-width: 1px;}.menucat1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #006600;	border: none;	height: 2px;	width: 2px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;}.menucat2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #D20000;	border: none;	height: 2px;	width: 2px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;}.menucat3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #6633FF;	border: none;	height: 2px;	width: 2px;	padding-top: 2px;	padding-right: 2px;	padding-bottom: 2px;	padding-left: 2px;}.tabheadnew {  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  color: #FFFFF0;  background-color: #990000;  text-align: center;  border-top-color: #E6E6FA;  border-top-width: thin;  border-top-style: outset;  border-right-color: #00008B;  border-right-width: thin;  border-right-style: outset;  border-bottom-color: navy;  border-bottom-width: thin;  border-bottom-style: outset;  border-left-color: #E0FFFF;  border-left-width: thin;  border-left-style: outset;  text-decoration: none;  display: block;  font-weight: bold;}.smaltext {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;	text-align: left;	font-weight: normal;}.inputboxes {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	background-color: #F0F0FF;	width: 250px;}.freepuzzlepromo {	border-bottom-color: #483D8B;	border-bottom-style: solid;	border-bottom-width: 1px;	background-color: #9FB2C4;	background-image: url(../flashstar.gif);	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;	font-weight: bold;}.gibsonspromo {	border-bottom-color: #483D8B;	border-bottom-style: solid;	border-bottom-width: 1px;	background-color: #9FB2C4;	background-image: url(../flashstar2.gif);	color: #000000;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	text-align: center;}.erroralert1 {  background-color: #FFFF00;  color: #cc0000;  font-size: 18px;  font-weight: bold;  font-family: Arial, Helvetica, sans-serif;  padding: 2px;  text-decoration: none;}