body					{ margin: 30px; background-color: #99CCFF; font-family: arial,verdana; }
td  					{ font-family: arial,verdana; font-size: 11px; }

h1 { font-family:arial, verdana; color:#053798; font-size:small; font-weight:bold; text-decoration:none; }

td.menuLeftTitle { font-weight: bold; color: #FFFFFF; padding-left: 10px; }
td.menuLeftBasket { background-color: #FFFFFF; }
td.menuLeftInfo { background-color: #6699FF; } 
td.menuLeftInfoCar { background-color: #00ccff; } 
td.menuLeftCarTotal { background-color: #0099ff; } 

td.subTitle	{ font-weight: bold; font-size: 12px; background-color: #AFD5FF; color: #FFFFFF; font-family: arial; text-decoration: none; }

div.menuLeftDetails { font-family: arial,verdana; margin-right: 11px; margin-top:3px; margin-bottom: 3px; color:#ffffff; line-height: 150%; font-size: 10px; font-weight: bold; text-decoration: none; }
div.menuLeftCarTotal { font-family: arial,verdana; margin-right: 11px; margin-top:3px; margin-bottom: 3px; color:#000000; line-height: 150%; font-size: 11px; font-weight: normal; text-decoration: none; }

div.mainBody 		{ width: 100%; overflow: none; border: 10px solid #FFFFFF; padding: 0px; background-color: #FFFFFF; }
div.menuLeft		{ font-family: arial,verdana; margin-right: 10px; margin-top:8px; margin-bottom: 8px; line-height: 150%; font-size: 11px; font-weight: bold; text-decoration: none; }


a:link { font-family:arial, verdana; color:#000000; font-size:10; font-weight:bold; text-decoration:none; }
a:visited { font-family:arial, verdana; color:#000000; font-size:10; font-weight:bold; text-decoration:none; }
a:hover { font-family:arial, verdana; color:#000000; font-size:10; font-weight:bold; text-decoration:none; cursor:hand; }

a.links:link { font-family:arial, verdana; color:#000000; font-size:12; font-weight:normal; text-decoration:none; }
a.links:visited { font-family:arial, verdana; color:#000000; font-size:12; font-weight:normal; text-decoration:none; }
a.links:hover { font-family:arial, verdana; color:#000000; font-size:12; font-weight:normal; text-decoration:none; cursor:hand; }


a.menuTop:link { font-family:arial, verdana; color:#053798; font-size:11px; font-weight:bold; text-decoration:none; }
a.menuTop:visited { font-family:arial, verdana; color:#053798; font-size:11px; font-weight:bold; text-decoration:none; }
a.menuTop:hover { font-family:arial, verdana; color:#FFFFFF; font-size:11px; font-weight:bold; text-decoration:none; cursor:hand; }

a.smallLink:link		{ font-family: arial,verdana; font-size: 11px; font-weight: bold; text-decoration: none; color: #053798; }
a.smallLink:visited		{ font-family: arial,verdana; font-size: 11px; font-weight: bold;text-decoration: none; color: #053798; }
a.smallLink:hover		{ font-family: arial,verdana; font-size: 11px; font-weight: bold;text-decoration: underline; color: #FFFFFF; }


.bkLightColor { background-color: #AFD5FF; }
.bkDrakBlue { background-color: #053798; }
.bkWhite { background-color: #FFFFFF; }
.border { border: 1px solid black; }
.bgBorder { border: 1px solid #053798 }

.menuTopbar { font-family:arial, verdana; color:#ffffff; font-size:11px; font-weight:bold; text-decoration:none; }

div.leftMenuDetails { font-family: arial,verdana; margin-right: 5px; margin-top:5px; margin-bottom: 5px; color:#ffffff; line-height: 150%; font-size: 10px; font-weight: bold; text-decoration: none; }

.nav { background-color:#AFD5FF; padding-left: 10px; }
.navmain { cursor:hand; background-color:#ffffff; padding-left: 10px; }
.navhilite { cursor:hand; background-color:#8dd6ff; padding-left: 10px; }
.navdown { background-color: #3ba5e1; color:#ffffff; padding-left: 10px; }
.navdown-on { cursor:hand; background-color:darkgray; color:#dddddd; padding-left: 10px; }

.emptyBasket {  font-family:arial, verdana; color:#FF0000; font-size:11px; font-weight:bold; text-decoration:none; }

p { font-family:arial, verdana; margin-top:5px; margin-bottom: 5px; color:#333333; line-height: 150%; font-size:12px; text-decoration:none; }

h2 { font-family:arial, verdana; color:#172853;	font-size:14px; font-weight:bold; text-decoration:none; text-transform: uppercase;}
h3 { font-family:arial, verdana; color:#172853;	font-size:12px; font-weight:bold; text-decoration:none; text-transform: uppercase;}


.error { font-family:arial, verdana; color:#ff0000; font-size:12px; text-decoration:none; }
.title { font-family:arial, verdana; color:#172853; font-size:12px; font-weight:bold; text-decoration:underline; }
.tabletop { font-family:arial, verdana; margin-top:5px; margin-bottom: 5px; color:#333333; line-height: 150%; font-size:xx-small; text-decoration:none; }
.smalltitle { font-family:arial, verdana; color:#333333; font-size:xx-small; text-decoration:underline; }
.textbox { width: 290; height: 20; font-family: arial,verdana; color: #000000; font-size: 10px; background-color: #d9eff9; border: 2px solid #CCCCCC; }

.textboxbig { width: 290; height: 60; font-family: arial,verdana; color: #000000; font-size: 10px; background-color: #d9eff9; border: solid 2px #CCCCCC; }

.news { font-family:arial, verdana; color:#333333; font-size:xx-small; text-decoration:none; }
.error { font-family:arial, verdana; color:#ff0000; font-size:xx-small; text-decoration:none; font-weight:bold;}

.cal { font-family:arial, verdana; color:#333333; font-size:xx-small; text-decoration:none; }

.logotitle { font-family:arial, verdana; color:#000000; font-size:12px; font-weight:bold; text-decoration:none; }


.menulink { font-family:arial, verdana; color:#000000; font-size:11px; font-weight:bold; text-decoration:none; }


.nav2 { background-color:#8dd6ff; }
.navhilite2 { cursor:hand; background-color:#f1faff; }
.navdown2 { background-color:#3ba5e1; color:#ffffff; }

.error { font-family:arial, verdana; color:#ff0000; font-size:12px; text-decoration:none; }
.title { font-family:arial, verdana; color:#172853; font-size:12px; font-weight:bold; text-decoration:underline; }

#errorlist {
	padding-right: 0px; padding-left: 40px; padding-bottom: 5px; margin: 00px; padding-top: 5px
}
li.errorbar {
	color: #ff0000; font-size: 11px; list-style-image: none; line-height: 1.5em; list-style-type: disc
}

.youpay { color: #ff0000; font-size: 16px; }



/* Form */
input 					{ border-right: #999999 1px solid; border-top: #999999 1px solid; padding-left: 4px; font-size: 11px; border-left: #999999 1px solid; border-bottom: #999999 1px solid; font-family: arial; height: 18px; background-color: #ffffff; }
textarea 				{ border-right: #999999 1px solid; border-top: #999999 1px solid; padding-left: 4px; font-size: 11px; border-left: #999999 1px solid; border-bottom: #999999 1px solid; font-family: arial; height: 18px; background-color: #ffffff; }
select					{ font-size: 10px; font-family: arial, verdana; }
.checkboxWhite 			{ border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; padding-left: 4px; font-size: 12px; border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid; font-family: arial; height: 18px; background-color: #ffffff }
.radioWhite 			{ border-right: #ffffff 0px solid; border-top: #ffffff 0px solid; padding-left: 4px; font-size: 12px; border-left: #ffffff 0px solid; border-bottom: #ffffff 0px solid; font-family: arial; height: 18px; background-color: #ffffff; }
.radio 					{ border-right: #999999 0px solid; border-top: #999999 0px solid; padding-left: 4px; font-size: 12px; border-left: #999999 0px solid; border-bottom: #999999 0px solid; font-family: arial; height: 18px; background-color: #E8E0CA }
.button { font-weight: bolder; list-style-position: inside; font-size: 10px; border-left-color: #ffffff; border-bottom-color: #4d4d4d; cursor: hand; color: #ffffff; border-top-color: #ffffff; font-family: arial; height: 18px; background-color: #AFD5FF; border-right-color: #4d4d4d }


.itemInfo	{ font-family: arial,verdana; font-size: 10px; font-weight: bold; text-decoration: none; color: #000000; }

a.smallLinkCar:link		{ font-family: arial,verdana; font-size: 10px; font-weight: bold; text-decoration: none; color: #ffffff; }
a.smallLinkCar:visited		{ font-family: arial,verdana; font-size: 10px; font-weight: bold;text-decoration: none; color: #ffffff; }
a.smallLinkCar:hover		{ font-family: arial,verdana; font-size: 10px; font-weight: bold;text-decoration: none; color: #FFFF66; }


a.pageLinks:link,
a.pageLinks:visited		{ font-family: arial,verdana; font-size: 11px; font-weight: bold;text-decoration: none; color: #053798; }
a.pageLinks:hover		{ font-family: arial,verdana; font-size: 11px; font-weight: bold;text-decoration: none; color: #AFD5FF; }

.selected { font-family: arial,verdana; font-size: 11px; font-weight: bold;text-decoration: none; color: #AFD5FF; }

a.infoData:link,
a.infoData:visited		{ font-size: 10px; font-weight: normal; color: #053798; }
a.infoData:hover		{ font-size: 10px; font-weight: normal; color: #AFD5FF; text-decoration: none; }

.infoTitle 				{ font-size: 10px; color: #333333; font-weight: bold; }
.infoData 				{ font-size: 10px; color: #000000; font-weight: normal; }

.shopPrice { font-size: 16px; color: #ff0000; font-weight: bold; }

