body	{
	margin:0;
	background:#0cf url(../images/bg01.gif) top center;
	}
table	{
	table-layout:fixed;
	border-collapse:collapse;
	}
td	{
	font:10px verdana,arial,helvetica;
	padding:0;
	vertical-align:top;
	border:solid 0px #000;
	color:#009;
	}
a	{
	color:#00c;
	}
input	{
	width:100%;
	font:10px verdana,arial,helvetica;
	color:#006;
	}
select	{
	width:150;
	font:10px verdana,arial,helvetica;
	color:#006;
	}
textarea {
	width:100%;
	height:80;
	font:10px verdana,arial,helvetica;
	color:#009;
	}
button	{
	background:#009;
	font:bold 10px verdana,arial,helvetice;
	color:#fff;
	border:solid 1px #006;
	}
hr	{
	height:2;
	color:#f90;
	}
input.chb {
	width:auto;
	}
img	{
	border:0;
	}

.unfixed {
	table-layout:auto;
	}
.separate {
	border-collapse:separate
}
.left	{
	text-align:left;
	}
.center	{
	text-align:center;
	}
.right	{
	text-align:right;
	}
.top	{
	vertical-align:top;
	}
.middle	{
	vertical-align:middle;
	}
.bottom	{
	vertical-align:bottom;
	}
.redtext {
	color:$f00;
	}
.padding3 {
	padding:3;
	}
.padding10 {
	padding:10;
	}
.bgwhite {
	background:#fff;
	}
.font11	{
	font-size:11;
	}
.font12	{
	font-size:12;
	}
.logo	{
	height:100;
	background:url(../images/logo.jpg) top left no-repeat;
	}
.topmenu {
	height:50;
	}
.topmenu div {
	background:url(../images/c01.gif) center center repeat-x;
	}
.topmenu div div {
	background:url(../images/l01.gif) center left no-repeat;
	}
.topmenu div div div {
	background:url(../images/r01.gif) center right no-repeat;
	}

.bottombar {
	background:#fff;
	hheight:63;
	}
.bottommenu {
	padding:5;
	color:#fff;
	}
.bottommenu td {
	color:#fff;
	}
.bottommenu a{
	color:#ff0;
	}
.background03 {
	background:#f90 url(../images/bg03.gif) top left repeat-x;
	}
.bottomleft01 {
	background:url(../images/bl01.gif) bottom left no-repeat;
	}
.bottomright01 {
	background:url(../images/br01.gif) bottom right no-repeat;
	}
.bottomleft02 {
	background:url(../images/bl02.gif) bottom left no-repeat;
	}
.bottomright02 {
	background:url(../images/br02.gif) bottom right no-repeat;
	}
.whiteline {
	height:2;
	color:#fff;
	}
.categoriestitle {
	height:30;
	background:url(../images/categoriestitle.jpg) center center no-repeat;
	}
.leftmenuround {
	background:#fec url(../images/tl03.gif) top left no-repeat;
	}
.leftmenuround div {
	background:url(../images/tr03.gif) top right no-repeat;
	}
.leftmenuround div div {
	background:url(../images/bl03.gif) bottom left no-repeat;
	}
.leftmenuround div div div {
	background:url(../images/br03.gif) bottom right no-repeat;
	ppadding:10;
	}
.leftmenu {
	font-weight:bold;
	font-size:12px;
	padding:3 0 3 0;
	}
.rightsection {
	padding:10 0 10 10;
	}

.loginround {
	background:#7fe5ff url(../images/tl04.gif) top left no-repeat;
	}
.loginround div {
	background:url(../images/tr04.gif) top right no-repeat;
	}
.loginround div div {
	background:url(../images/bl04.gif) bottom left no-repeat;
	}
.loginround div div div {
	background:url(../images/br04.gif) bottom right no-repeat;
	ppadding:10;
	}
.login {
	color:#009;
	padding:3 0 3 0;
	}
.loginform {
	margin:10 0 10 0;
	}
.loginform td {
	color:#009;
	vertical-align:middle;
	}
.loginform input {
	width:100%;
	font:10px verdana,arial,helvetica;
	color:#009;
	}
.loginform button {
	background:#00c;
	font:bold 10px verdana,arial,helvetice;
	color:#fff;
	border:solid 1px #006;
	}
.usermenu td {
	color:#009;
	font:11px;
	padding:3 0 3 0;
	}

.title	{
	font:bold 12px verdana,arial,helvetica;
	color:#009;
	}
.title1	{
	background:#f90;
	color:#fff;
	font:bold 12px verdana,arial,helvetica;
	}
.title1 a {
	color:#fff;
	text-decoration:none;
	}
.celltitle {
	background:#009;
	font:bold 10px;
	color:#fff;
	padding:3;
	}
.celldata {
	padding:3;
	}
.note	{
	color:#03f;
	}
.bigger {
	font-size:11px;
	}
.registerforminput {
	width:200;
	}
.registerformbutton {
	background:#00c;
	font:bold 10px verdana,arial,helvetice;
	color:#fff;
	border:solid 1px #006;
	}

.dbtablecontent {
	ttable-layout:auto;
	}
.dbtablecontent.head td {
	background:#fed;
	border:solid 1px #fc9;
	padding:3;
	text-align:center;
	color:#f00;
	}
.dbtablecontent.data td {
	border:solid 1px #fc9;
	color:#c00;
	padding:3;
	}

.userdata {
	background:#fff7e7;
	}
.userdata td.label {
	padding:5;
	font:bold 10px;
	color:#999;
	text-align:right
	}
.userdata td.data {
	padding:5;
	font:10px;
	}
.useroperations {
	background:#fff7e7;
	}
.useroperations td {
	padding:5;
	}
.useroperations textarea {
	height:80;
	}

.heads td {
	vertical-align:middle;
	text-align:center;
	font:bold 10px verdana,arial,helvetica;
	background:#f90;
	color:#fff;
	padding:3;
	border:solid 1px #fec;
	}
.newmessage td {
	vertical-align:middle;
	font:bold 10px verdana,arial,helvetica;
	color:#006;
	padding:3;
	border:solid 1px #fec;
	}
.message td {
	vertical-align:middle;
	font:10px verdana,arial,helvetica;
	color:#006;
	padding:3;
	border:solid 1px #fec;
	}
.messagedata td {
	padding:5;
	}
.messagedata.bg {
	background:#fff7f0;
	}

.services td {
	padding:3 0 3 0;
	}

.data td {
	padding:3;
	}

.clear td {
	padding:0;
	border:0;
	}
.clear td.orange {
	color:#f90;
	}
.productform td {
	padding:3 0 3 0;
	}

.filter td {
	vertical-align:bottom;
	}
.filter select {
	width:115;
	}

.productdetails {
	padding:5 10 5 0;
	}
.round05 {
	background:url(../images/d05.gif) top repeat-x;
	}
.round05 div {
	background:url(../images/d05.gif) bottom repeat-x;
	}
.round05 div div {
	background:url(../images/d05.gif) left repeat-y;
	}
.round05 div div div {
	background:url(../images/d05.gif) right repeat-y;
	}
.round05 div div div div {
	background:url(../images/tl05.gif) top left no-repeat;
	}
.round05 div div div div div {
	background:url(../images/tr05.gif) top right no-repeat;
	}
.round05 div div div div div div {
	background:url(../images/bl05.gif) bottom left no-repeat;
	}
.round05 div div div div div div div {
	background:url(../images/br05.gif) bottom right no-repeat;
	ppadding:10;
	}
.producttitle {
	vvertical-align:middle;
	font:bold 12px verdana,arial,helvetica;
	color:#f00;
	}
.productmodel {
	font:11px verdana,arial,helvetica;
	color:#f00;
	}
.pages	{
	padding:5;
	background:#e7f7ff;
	text-align:right;
	}
.price	{
	font:bold 20px arial,helvetica;
	color:#06f;
	}
.info	{
	padding:20;
	font:11px;
	background:#e7f7ff;
	}
.addtocart td {
	font:10px;
	vertical-align:middle;
	text-align:right;
	}
.addtocart input {
	width:30;
	}
.addtocart a {
	color:#f00;
	}

.productsfilter {
	background:#e7f7ff;
	}
.productsfilter td {
	padding:5;
	vertical-align:bottom;
	}
.productsfilter select {
	width:100%;
	}

.shoppingcart.buttons td {
	padding-top:5;
	}
.shoppingcart td.title {
	padding:3;
	background:#e7f7ff;
	font:bold 12px;
	text-align:center;
	}
.shoppingcart td.total {
	padding:3;
	border-top:solid 1px #00c;
	font:bold 11px;
	text-align:right;
	color:#f00;
	}
.shoppingcart td.names {
	padding:3;
	vertical-align:middle;
	font:11px;
	color:#f60;
	}
.shoppingcart td.names a {
	color:#f00;
	}
.shoppingcart td.data {
	padding:3;
	vertical-align:middle;
	}
.shoppingcart input {
	text-align:right;
	}

.tabpad5 td{
	padding:5;
	}

