body{
background: #ffffff;
margin:0;
padding: 12px 3%;}

a{text-decoration: none;}

.z1{
position:absolute;
z-index:1;}

button{
float:left;
width:90px;
display:inline;}
input.prv{
position:absolute;
right:49%; 				/*081221 left: 305px;*/
width:90px;
margin:5px 0;}
input.nxt{
position:absolute;
left:51%;				/*081221 left: 405px;*/
width:90px;
margin:5px 0;}
input.mid{
position:absolute;
right:44%;
width:90px;
margin:5px 0;}
.btnright{
float:right;
margin:1px;}
.btnleft{
float:left;
margin:1px;}
.user{
position:absolute;
right:192px;
margin:1px 0;}
.brk{
position:absolute;
right   :2px;
margin  :1px 0;}
.btnlogin{
position:absolute;
right   :97px;
width   :90px;
margin-top:2px;}
.btncanx{
position:absolute;
right   :2px;
width   :90px;
margin-top:2px;}

.lt {
float: left;}
.rt{
float: right;}
.left {
float: left;}
.right {
float: right;}
.clear {
clear: both;
display: block;}
.txtrt{
text-align:right;}
.txtlft{
text-align:left;}

.mess{
color: #000000;}
.warn{
color: red;}
.alert{
color: red;}
.error{
color: red;
font:  12px/1.5 bold;}
.errinput{
background-color:#ff99cc;}

.wid50x{
width:50px;}

/*Percentages developed for shop - not implemented*/
.wid5pc{
width:5%;}
.wid10pc{
width:10%;}
.wid12pc{
width:12%;}
.wid15pc{
width:15%;}
.wid20pc{
width:20%;}
.wid25pc{
width:25%;}
.wid30pc{
width:30%;}
.wid35pc{
width:35%;}
.wid40pc{
width:40%;}
.wid45pc{
width:45%;}
.wid50pc{
width:50%;}

.nam1{
float:left;
width:120px;}
.nam2{
float:left;
width:200px;}
.widpc50{
float:left;
width:50%;}
.widpc33{
float:left;
width:33%;}
.widpc25{
float:left;
width:25%;}
.wid30{
float:left;
width:30px;}
.wid40{
float:left;
width:40px;}
.wid60{
float:left;
width:60px;}
.wid80{
float:left;
width:80px;}
.wid100{
float:left;
width:100px;}
.wid120{
float:left;
width:120px;}
.wid140{
float:left;
width:140px;}
.wid160{
float:left;
width:160px;}
.wid180{
float:left;
width:180px;}
.wid200{
float:left;
width:200px;}
.wid240{
float:left;
width:240px;}
.wid250{
float:left;
width:250px;}
.wid300{
float:left;
width:300px;}
.wid400{
float:left;
width:400px;}
.wid500{
float:left;
width:500px;}

#advert {
	background: url(button.gif);
	width: 800px;
	height: 60px;
	margin: 0 auto;
	border: 0;}

.s5 {
position:relative;
left: -1px;
top: -1px;
width:800px;}





.s5 {background-color: #ffffff;}

#page{
position:relative;
width  : 800px;
border : 0;
/*0*/
padding: 0;
margin : 0;
background: #ffffff;
font: 12px/1.5 Arial, Helvetica, sans-serif;
color: #000000;}

.header{
clear  : both;
width  : 800px;
padding: 0;
border : 0;
margin : 0;}

.head1, .head2, .head3{
background: #ffffff;
float:   left;
padding: 0;
border : 0;
margin : 0;}

.hm {
width:   800px;
height:  32px;
margin:  0;
border:  0;
padding: 0;
background: #006666;

background-repeat:no-repeat;
}

.hmenu a{
float:   left;
height:  26px;
margin:  0;
border:  0;
padding: 6px 0 0 20px;
text-align:left;
color:   #ffffff;
background: #006666;
text-decoration: none;
background-image:url('/obj/0000000036');
background-repeat:no-repeat;}

.hmenu a:hover{
color:      #006666;
background: #ffffff;
text-decoration: none;
background-image:url('/obj/0000000035');
background-repeat:no-repeat;}

.allinfo{
float: left;
width:800px;
margin:0;
border:0;
padding:0;
background-color:#006666;}

.icont1{
float:right;
margin: 0;
border: 0;
padding:0;
background-color:#ffffff;}

.icont2{
float:left;
margin: 0;
border: 0;
padding:0;}

.ifill img{
float:left;
width:1px;
margin: 0;
border: 0;
padding:0;}

.vmenu{
float:  left;
margin: 0;
border: 0;
padding:0;}

.vmenu a{
float:  left;
margin: 0;
border: 0;
padding:4px 0 0 20px;
height: 32px;
background: #006666;
color:  #ffffff;
text-align:left;
text-decoration: none;
background-image:url('/obj/0000000036');
background-repeat:no-repeat;}

.vmenu a:hover {
color:     #006666;
background:#ffffff;
text-decoration: none;
background-image:url('/obj/0000000035');
background-repeat:no-repeat;}

.info{
float:   left;
margin: 3px;
border: 1px solid #ffffff;
padding:0;
background: #ffffff;
color:  #000000;
text-align: left;}

.info a:link{
color: #009999;
text-decoration: none;}

.info a:visited{
color: #009999;
text-decoration: none;}

.info a:hover{
color: #0033cc;
text-decoration: none;}

.info h1{
margin: 0.5em 0 0 5px;
border: 0;
padding: 0;
font-family: sans-serif;
font-weight: normal;
font-size:   16px;
color:       #006666;
text-align:  left;}

.info h4{
display:block;
margin: 0.5em 5px 0;
border: 0;
padding: 0;
font-weight: bold;
color: #000000;}

.info p{
margin:  0.5em 0;
border:  0;
padding: 0 5px;}


.alt{
float:  left;
margin:  0;
border:  1px solid #99cccc;
padding: 2px;
background: #99cccc;
color:  #000000;
text-align: left;}

.alt a:link{
color: #000000;}
.alt a:visited{
color: #000000;}
.alt a:hover{
color: #000000;
text-decoration: none;}

.alt h4{
display:block;
font-weight: bold;
color: #009999;}

.alt p{
margin:  0.5em 0;
border:  0;
padding: 0 2px;}
.hl1{
float:  left;
margin:  0;
border:  1px solid #006666;
padding: 2px;
background: #ffffcc;
color:  #000000;
text-align: left;}

.hl1 a:link{
color: #009999;}
.hl1 a:visited{
color: #009999;}
.hl1 a:hover{
color: #009999;
text-decoration: none;}

.hl1 h4{
display:block;
font-weight: bold;
color: #000000;}

.hl1 p{
margin:  0.5em 0;
border:  0;
padding: 0 2px;}
.hl3{
float:  left;
margin:  0;
border:  1px solid #99cccc;
padding: 2px;
background: #99cccc;
color:  #000000;
text-align: left;}

.hl3 a:link{
color: #ff0033;}
.hl3 a:visited{
color: #009999;}
.hl3 a:hover{
color: #ff0033;
text-decoration: none;}

.hl3 h4{
display:block;
font-weight: bold;
color: #009999;}

.hl3 p{
margin:  0.5em 0;
border:  0;
padding: 0 2px;}

.row{
float:  left;
margin: 0;
border: 1px solid #ffffff;
border-top: 0;
padding: 2px 0;}
							/*Deprecate col, col1, col2*/
.col1{
float: left;
margin: 0px;
border-width: 0px;
padding: 4px;}

.col2 {
float: left;
margin: 0px;
border-width: 0px;
padding: 4px;}

.col {
margin: 0;
border-width: 0px;
padding: 0;}

.colc,.foot2{
float: left;
margin: 0px;
border-width: 0px;
padding: 0 8px 0 7px;}  /*0 8px 0 7px*/

.coll,.foot1{
float: left;
margin: 0px;
border-width: 0px;
padding: 0 4px 0 3px;}  /*0 4px 0 7px*/

.coll h4{
display:block;
margin: 0.5em 0 0;
border: 0;
padding: 0;
font-weight: bold;
color: #000000;}

.colr,.foot3{
float: left;			/* 090315 was float right */
margin: 0px;
border-width: 0px;
padding: 0 4px 0 4px;}	/*0 8px 0 4px*/

.colm{
float: left;
margin: 0px;
border-width: 0px;
padding: 0 0 0 4px;}

.footr{
clear:   both;
float:   left;
width:   800px;
padding: 0;
border:  0;
margin:  0 auto;
background: #ffffff;
font: 12px/1.5 Arial, Helvetica, sans-serif;
color: #000000;}

.footr a:link{
color: #009999;
text-decoration: none;}

.footr a:visited{
color: #009999;
text-decoration: none;}

.footr a:hover{
color: #0033cc;
text-decoration: none;}

.footr h4{
display:block;
margin: 0.5em 5px 0;
border: 0;
padding: 0;
font-weight: bold;
color: #000000;}

.footr p{
margin:  0.5em 0;
border:  0;
padding: 0 5px;}

img.logo{
margin:  0;
border:  0;
padding: 0;
overflow:hidden;}

img.left{
float:   left;
margin:  0.5em 0.5em 0.5em 5px;
border:  0;
padding: 0;
overflow:hidden;
vertical-align:top;}

img.right{
float:   right;
margin:  0.5em 5px 0.5em 0.5em;
border:  0;
padding: 0;
overflow:hidden;
vertical-align:top;}

img.list{
float:   right;
margin:  0.5em 0 0.5em 4px;
border:  0;
padding: 0;
overflow:hidden;
vertical-align:top;}

img.corner{
float:   left;
margin:  0;
border:  0;
padding: 0;
overflow:hidden;
vertical-align:top;
height:  26px;}

img.nomrg{
float:   left;
margin:  0;
border:  0;
padding: 0;
overflow:hidden;
vertical-align:top;}
