body {
	background-color: #405b7e;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	margin: 0px;
}
td {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
form {
	margin: 0px;
}
h1 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	font-weight: 900;
}

h2 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	font-weight: 900;
}

.textlight {
	color: #888888;
	font-size: 12px;
	font-weight: lighter;
}
.textwhite12px{
	font-size: 12px;
	font-weight: 800;
	color:#FFFFFF;
}

.bordertxgray {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.borderfullblk {
	border: 1px solid #000000;
}
.borderfullwhite {
	border: 1px solid #FFFFFF;
}
.borderfullgray {
	border: 1px dotted #CCCCCC;
}
.borderfullgray2 {
	border: 1px solid #CCCCCC;
}




.bordertopgray {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	padding-top: 8px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
}
.borderlxgray {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.borderbxgray {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.paddinlx5 {
	padding-left: 5px;
}

.borderrxgray {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.topmenu {
	font-size: 12px;
	color:#888888;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-weight: 700;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 8px;
}

.topmenu a:link, .topmenu a:visited, .topmenu a:visited {
	text-decoration: none;
	color:#000000;
}
.topmenu a:hover {
	color:#333333;
}

.botmenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.botmenu a:link, .botmenu a:visited, .botmenu a:visited {
	text-decoration: none;
	color:#BBBBBB;
	font-weight:600;
}
.botmenu a:hover {
	color:#ffff00;
	text-decoration:underline;
}


.genbotmenu {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.genbotmenu a:link, .genbotmenu a:visited, .genbotmenu a:visited {
	text-decoration: none;
	color:#ffffff;
}
.genbotmenu a:hover {
	color:#99FF33;
	text-decoration:underline;
}

.bphonetext {
	font-size:14px;
	font-weight:600;
	color:#959595;
	border-top:solid 1px #324f6d;
	border-bottom: solid 1px #000000;
}
.btitles {
	color:#908bf6;
	font-size:12px;
	font-weight:600;
}
.borderlxdgray {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #666666;
}
.bodytable {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}

.topmenuborders {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.detailstbl {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #aaaaaa;
	border-right-color: #aaaaaa;
	border-bottom-color: #555555;
	border-left-color: #555555;
}
.detailslxcell {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.detailsrxcell {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.borderlxblue {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
}
.borderrxblue {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
}
.bordertxblue {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
}
.categoriestbl {
	border: 1px solid #7c8da4;
}

.borderbxblue {
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
}
.categoriesmenu {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #94a7be;
	border-bottom-color: #345072;
	font-size: 12px;
	font-weight: 600;
	background-color:#6a83a1;
}

.categoriesmenu a:link, .categoriesmenu a:active, .categoriesmenu a:visited {
	color:#111111;
	text-decoration:none;
	display:block;
	width: 100%;
	padding: 3px;
}

.categoriesmenu a:hover {
	color: #000000;
	background-color: #a2b3c7;
}


.categoriestitle {
	font-size: 12px;
	font-weight: 600;
}
.title001 {
	font-size: 12px;
	font-weight: 600;
	color: #000066;
}
.yourprice {
	font-size: 18px;
	font-weight: 600;
	color: #000000;
}
.yourprice2 {
	font-size: 28px;
	font-weight: 900;
	color: #ed1c24;
}
.yourprice3 {
	font-size: 24px;
	font-weight: 900;
	color: #ed1c24;
}
.textlarge001 {
	font-size: 14px;
	font-weight: 600;
}
.soldby {
	font-size: 18px;
}
.completedetails {
	border-collapse: collapse;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.completedetails td {
	border: 1px solid #999999;
}
.textlarge002 {

	font-size: 14px;
	font-weight: 600;
}
.footer001 {
	color: #666666;
	background-color: #000000;
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.footer002 {
	border-collapse: collapse;
	border: 1px solid #1a324c;
}
.footer002 td {
	border: 1px solid #2f4d6d;
}
.padding4x {
	padding: 4px;
}
.txtlarge003 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}
.phonetext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: 600;
}
.text14px {
	font-size: 14px;
	font-weight: 600;
}
.text16pxred {
	font-size: 16px;
	font-weight: 700;
	color:#F00;
}
.borderfullcollapsegray {
	border: 1px dotted #CCCCCC;
	border-collapse:collapse;
}
.indextittletitle {
	border-top-width: 1px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0099FF;
	border-right-color: #0099FF;
	border-bottom-color: #0099FF;
	border-left-color: #0099FF;
}
.indexitemtable {
	border: 1px solid #00CCFF;
	border-collapse:collapse;
}

.indexitemtable td {
	border: 1px dashed #00CCFF;
}


.borderfullcollapsegray td {
	border: 1px dotted #33FFFF;
	border-collapse:collapse;
}
h2 {

	font-size: 16px;
	margin: 0px;
	padding: 0px;
	font-weight: 900;
}
.textlargeblue {
	font-size: 14px;
	color: #000066;
	font-weight: 600;
}
.textwhite14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #FFFFFF;
}
.borderfullcollapsegraysolid {

	border: 1px solid #CCCCCC;
	border-collapse:collapse;
}
.borderfullcollapsegraysolid td {

	border: 1px solid #33FFFF;
	border-collapse:collapse;
}
.ordersummary {
	font-size: 14px;
	font-weight: 800;
	color: #000066;
}
.csidecarttopborder {
	border-top-width: 5px;
	border-right-width: 5px;
	border-bottom-width: 5px;
	border-left-width: 5px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #0000FF;
	border-right-color: #0000FF;
	border-bottom-color: #0000FF;
	border-left-color: #0000FF;
}
.csidecartmidborder {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #00CCFF;
	border-right-color: #00CCFF;
	border-bottom-color: #00CCFF;
	border-left-color: #00CCFF;
}

.borderfullcollapsegraydotted {
	border: 1px dotted #000000;
	border-collapse:collapse;
}
.borderfullcollapsegraydotted2 {
	border: 2px dotted #000000;
	border-collapse:collapse;
}
.borderlxdgray{
	border-left:dotted 1px #aaaaaa;
}
.borderrxdgray{
	border-right:dotted 1px #aaaaaa;
}
.bordertxdgray{
	border-top:dotted 1px #aaaaaa;
}
.borderbxdgray{
	border-bottom:dotted 1px #aaaaaa;
}
.paddinglxrx5px{
	padding-left: 5px;
	padding-right: 5px;
}
.shipovn{
	background-color:#ffaaaa;
	font-weight:600;
	border-bottom:solid 1px #dddddd;
	border-left:solid 1px #dddddd;
	border-top:solid 1px #eeeeee;
	border-right:solid 1px #eeeeee;
}
.bigtitle { font-size: 24px; color: #FFFFFF; }
.esptitle { font-size: 32px; color: #000000; }
.webname { font-size: 18px; color: #000000; }
