body
{
topmargin: 0;
margin: 0px;
padding: 0px;
margin-top: 0px;
padding-top: 0px;
margin:0 auto;
}

.bodyclass
{
align: center;
topmargin: 0;
background-image: url('images/border2.jpg');
background-repeat: repeat-x;
background-color: #246E6B;
padding: 0px;
margin: 0px
margin-top: 0px;
padding-top: 0px;
}

a.effect1:link {color: #02A0AA; text-decoration: underline; }
a.effect1:visited {color: #02A0AA; text-decoration: underline; }
a.effect1:hover {color: #000000; text-decoration: none; }
a.effect1:active {color: #02A0AA; text-decoration: underline; }

a.effect2:link {color: #ffffff; text-decoration: none; }
a.effect2:visited {color: #ffffff; text-decoration: none; }
a.effect2:hover {color: #A0DBD7; text-decoration: none; }
a.effect2:active {color: #ffffff; text-decoration: none; }

a.effect3:link {color: #ffffff; text-decoration: underline; }
a.effect3:visited {color: #ffffff; text-decoration: underline; }
a.effect3:hover {color: #A0DBD7; text-decoration: none; }
a.effect3:active {color: #ffffff; text-decoration: underline; }

a.menulink:link {color: #000000; text-decoration: none; }
a.menulink:visited {color: #000000; text-decoration: none; }
a.menulink:hover {color: #0000ff; text-decoration: underline; }
a.menulink:active {color: #000000; text-decoration: none; }

a.gray:link {color: #686868; text-decoration: underline; }
a.gray:visited {color: #686868; text-decoration: underline; }
a.gray:hover {color: #48B5B1; text-decoration: none; }
a.gray:active {color: #686868; text-decoration: underline; }

.filebox {
border-color: #e9e9e9  #404040 #404040 #e9e9e9;
border-width: 1px 1px 1px 1px;
border-style: solid;
background-color: #F7F7F7;
}

.bongbox {
border-color: #e9e9e9  #404040 #404040 #e9e9e9;
border-width: 1px 1px 1px 1px;
border-style: solid;
background-color: #ffffff;
}


.blueborder {
text-align: center;
vertical-align: top;
border-color: #369A96;
padding-top:0px;
padding-bottom:5px;
padding-right:5px;
padding-left:0px;
border-width: 0px 4px 4px 4px;
border-style: solid;
background-color: #FFFFFF;
}

.matrix {
border-color: #e9e9e9  #404040 #404040 #e9e9e9;
border-width: 1px 1px 1px 1px;
border-style: solid;
background-color: #BFE7E6;
padding: 2px;
text-align: center;
vertical-align: middle;
font-size: 8px;
font-family: 'MS Sans Serif', Geneva, sans-serif;
font-color: #000000;
font-weight: normal;
}

.filebox2 {
border-color: #e9e9e9  #404040 #404040 #e9e9e9;
border-width: 1px 1px 1px 1px;
border-style: solid;
background-image: url('images/cartbg.gif');
background-repeat: repeat-x;
background-color: #1F4D4B;
margin: 0px;
}

.bw {
background-image: url('images/bw.gif');
background-repeat: repeat-x;
background-color: #000000;
}
.bw2 {
background-image: url('images/bw2.gif');
background-repeat: repeat-x;
background-color: #000000;
}

.social {
background-color: #4AB3AF;
border-color: #9ED9D7;
border-width: 4px;
border-style: solid;
}

.bwhite {
color: #FFFFFF;
font-size: 30pt;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-weight: bold;
font-style: normal;
}


.sidepanel {
background-color: #000000;
text-align: center;
vertical-align: top;
border-color: #000000;
border-width: 2px;
border-style: solid;
background-image: url('images/lines.gif');
}

.embedbox {
border-style: solid;
border-color: #404040 #000000 #404040 #606060;
border-width: 0px 1px 0px 1px;
padding-left: 4px;
padding-right: 4px;
cursor:pointer;
cursor:hand;
}

.emb {
border-style: solid;
border-color: #000000 #ffffff #ffffff #000000;
border-width: 2px;
text-align: center;
vertical-align: middle;
}

.shippinghead {
border-style: solid;
border-color: #c0c0c0 #000000 #000000 #c0c0c0;
border-width: 1px;
background-color: #307C79;
}

.shipping {
border-style: solid;
border-color: #c0c0c0 #000000 #000000 #c0c0c0;
border-width: 1px;
background-color: #A1DAD8;
}

.inventory {
padding:5px;
border-style: solid;
border-color: #f2f2f2 #7c7c7c #7c7c7c #f2f2f2;
border-width:  1px;
background-color: #d5d5d5;
background-image: url('images/fade.jpg');
background-position: top center;
background-repeat: repeat-x;
}

.shadeleft {
background-image: url('images/shadeleftbg.jpg');
background-repeat: repeat-y;
}

.shaderight {
background-image: url('images/shaderightbg.jpg');
background-repeat: repeat-y;
}

.shadebot {
background-image: url('images/shadebot.jpg');
background-repeat: repeat-x;
}


.burton
{
background-image: url('images/burton.jpg');
background-position: top center;
background-repeat: no-repeat;
text-align: center;
vertical-align: top;
}

.inventory2 {
padding:5px;
border-style: solid;
border-color: #f2f2f2 #7c7c7c #7c7c7c #f2f2f2;
border-width:  1px;
background-color: #d5d5d5;
background-image: url('images/desc_inv.jpg');
background-position: top center;
background-repeat: repeat-x;
}

.orangebox3{
border-style: solid;
border-color: #ffffff #012943 #012943 #ffffff;
border-width: 1px 2px 2px 1px;
cursor:pointer;
cursor:hand;
padding: 8px;
}

.orangebox2{
border-style: solid;
border-color: #c0c0c0 #012943 #012943 #c0c0c0;
border-width: 1px 2px 2px 1px;
background-color: #ffffff;
}


.searchbox {
background-color: #FFFFFF;
border-color: #000000 #c0c0c0 #c0c0c0 #000000;
border-width: 1px;
border-style: solid;
color: #000000;
font-size: 9pt;
font-family: arial;
}

.navc {
background-color: #000000;
border-width: 0px;
padding-left: 4px;
padding-top: 2px;
padding-bottom: 2px;
height: 23px;
text-align: left;
vertical-align: middle;
}

.nav {
border-color: #FFFFFF #35817E #35817E #ffffff;
border-width: 1px 1px 1px 1px;
border-style: solid;
padding-left: 4px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 0px;
height: 23px;
text-align: left;
vertical-align: middle;
cursor:pointer;
cursor:hand;
}

.menutext {
color: #000000;
font-size: 12px;
font-family: Verdana, sans-serif;
font-weight: normal;
}

.menubut {
padding-left: 4px;
padding-right: 4px;
background-image: url(images/menu_bg.jpg);
}

.menuborder {
border-color: #FFFFFF;
border-width: 0px 0px 0px 0px;
border-style: solid;
text-align: center;
vertical-align: top
padding:0px;
background-color: #48B5B0;
background-image: url('images/bricks.jpg');
}

.producthead {
background-color: #FFFFFF;
background-image: url('images/producthead.gif');
background-position: top center;
background-repeat: no-repeat;
text-align:center;
vertical-align: middle;
}

.headertext	{
 font-size: 38px;
 font-family: Tahoma, Geneva, sans-serif;
 color: #404040;
 padding: 8px;
}

.headertext2	{
 font-size: 30px;
 font-family: Tahoma, Geneva, sans-serif;
 color: #246E6B;
 padding: 8px;
}


.deschead {
background-image: url('images/bg1.jpg');
background-repeat: repeat-x;
background-position: top center;
background-color: #434343;
border-style: solid;
border-color: #000000 #7A7A7A #7A7A7A #000000;
border-width: 1px 0px 1px 0px;
padding: 2px;
height: 22px;
text-align: left;
vertical-align: middle;
}

.descwhite {
border-style: solid;
border-color: #b7b7b7;
border-width: 1px 1px 1px 1px;
background-color: #ffffff;
padding: 2px;
text-align: left;
vertical-align: top;
}

div.scroll {
height: 650px;
width: 482px;
overflow: auto;
border: 0px solid #000000;
padding: 4px;
background-image: url('images/desc.jpg');
background-repeat: repeat-x;
background-position: top center;
scrollbar-arrow-color: #A5D5D5;
scrollbar-track-color: #ffffff;
scrollbar-face-color: #246E6B;
scrollbar-highlight-color: #A5D5D5;
scrollbar-3dlight-color: #e5e5e5;
scrollbar-darkshadow-color: #404040;
scrollbar-shadow-color: #808080;

}

.desc {
background-image: url('images/desc.jpg');
background-repeat: repeat-x;
background-position: top center;
border-style: solid;
border-color: #b7b7b7;
border-width: 1px 1px 1px 1px;
background-color: #ffffff;
padding: 12px;
text-align: left;
vertical-align: top;
}

.descno {
border-style: solid;
border-color: #b7b7b7;
border-width: 1px 1px 1px 1px;
background-color: #ffffff;
padding: 0px;
text-align: left;
vertical-align: top;
}

.pict {
border-style: solid;
border-color: #b7b7b7;
border-width: 1px 1px 1px 1px;
background-color: #ffffff;
padding: 4px;
text-align: center;
vertical-align: top;
}

.minibox {
border-color: #000000 #f2f2f2 #f2f2f2 #000000;
border-style: solid; border-width: 2px;
cursor:pointer;
cursor:hand;
}

.minibox1 {
border-color: #000000 #ffffff #ffffff #000000;
border-style: solid; border-width: 1px;
cursor:pointer;
cursor:hand;
background-color: #BFE7E6;
}

.miniboxnon {
border-color: #808080 #e8e8e8 #e8e8e8 #808080;
border-style: solid;
border-width: 1px;
background-color: #f6f6f6;
}

.descript{
color: #ffffff;
font-size: 16px;
font-family: Verdana;
font-weight: bold;
}

.button {
background-color: #000000;
border-color: #e5e5e5 #000000 #000000 #e5e5e5;
border-width: 2px;
color: #ffffff;
font-size: 12pt;
font-family: arial;
padding: 3px;
background-image: url('images/buttonbg.jpg');
background-repeat: repeat-x;
}


.leftbar {
background-image: url('images/left.jpg');
background-repeat: repeat-y;
}

.rightbar {
background-image: url('images/right.jpg');
background-repeat: repeat-y;
}

.inputbox {
background-color: #BFE7E6;
border-color: #000000 #B4B4B4 #B4B4B4 #000000;
border-width: 1px;
border-style: solid;
color: #000000;
font-size: 9pt;
font-family: arial;
}

.inputboxfetch {
background-color: #000000;
border-color: #000000 #B4B4B4 #B4B4B4 #000000;
border-width: 1px;
border-style: solid;
color: #ffffff;
font-size: 9pt;
font-family: arial;
}


.sizer1 {
background-color: #F7F7F7;
border-color: #B4B4B4 #000000 #000000 #B4B4B4;
border-width: 1px;
border-style: solid;
color: #000000;
text-align: center;
vertical-align: middle;
}
.sizer2 {
background-color: #CBF5F2;
border-color: #B4B4B4 #000000 #000000 #B4B4B4;
border-width: 1px;
border-style: solid;
color: #000000;
text-align: center;
vertical-align: middle;
}
.sizer3 {
background-color: #C0FFC0;
border-color: #B4B4B4 #000000 #000000 #B4B4B4;
border-width: 1px;
border-style: solid;
color: #000000;
text-align: center;
vertical-align: middle;
}
.sizer4 {
background-color: #FFFFC0;
border-color: #B4B4B4 #000000 #000000 #B4B4B4;
border-width: 1px;
border-style: solid;
color: #000000;
text-align: center;
vertical-align: middle;
}

.fetch {
background-image: url('images/fshade.jpg');
background-repeat: repeat-x;
background-color: #CEECEB;
border-color: #000000;
border-width: 1px;
border-style: solid;
}

.foot2
{
background-position: bottom center;
background-image: url('images/footer2.jpg');
background-repeat: repeat-x;
}

.footer
	{
color: #6D6D6D;
font-size: 12px;
font-family: Verdana;
font-weight: normal;
line-height:20px;
}

.bread {
color: #000000;
font-size: 13px;
font-family: Verdana, sans-serif;
font-weight: bold;
}

.bread2 {
color: #0000ff;
font-size: 15px;
font-family: Papyrus, Verdana, sans-serif;
font-weight: bold;
}

.hfont {
color: #000000;
font-size: 13px;
font-family: Verdana, sans-serif;
font-weight: normal;
}

.wfont {
color: #ffffff;
font-size: 13px;
font-family: Verdana, sans-serif;
font-weight: bold;
}

.font1 {
color: #000000;
font-size: 15px;
font-family: Verdana, sans-serif;
font-weight: normal;
}

.font2 {
color: #000000;
font-size: 20px;
font-family: Verdana, sans-serif;
font-weight: bold;
}

.sorttext {
 font-size: 10px;
 font-family: 'MS Sans Serif', Geneva, sans-serif;
 color: #000000;
 font-stretch: condensed;
 font-weight: normal;
}

.topmenufont {
 font-size: 14px;
 font-family: 'MS Sans Serif', Geneva, sans-serif;
 color: #FFFFFF;
 font-stretch: condensed;
 font-weight: bold;
}

.bigwhite {
color: #ffffff;
font-size: 15px;
font-family: Verdana;
font-weight: bold;
line-height:25px;
}

.label {
color: #000000;
font-size: 12px;
font-family: Verdana;
font-weight: bold;
}

.label2 {
color: #000000;
font-size: 11px;
font-family: Verdana;
font-weight: normal;
}
.lmess {
background-color: #ffffff;
color: #000000;
font-size: 13px;
font-family: Verdana;
font-weight: bold;
}

h1{
color: #404040;
font-size: 13px;
font-family: Verdana, sans-serif;
font-weight: normal;
}

h2 {
color: #ffffff;
font-size: 13px;
font-family: Verdana;
font-weight: bold;
}

h3	{
color: #BAA647;
font-size: medium;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
text-align: left;
font-weight: bold;
font-style: normal;
text-transform: capitalize;
font-size-adjust: 0.58;
}

h4 {
font-size: 8px;
font-family: 'MS Sans Serif', Geneva, sans-serif;
color: #6B6B6B;
font-stretch: condensed;
font-weight: normal;
}

h5	{
font-size: 10px;
font-family: 'MS Sans Serif', Geneva, sans-serif;
color: #000000;
font-stretch: condensed;
font-weight: normal;
}

h6	{
color: #000000;
font-size: 12px;
font-family: Verdana;
margin: 0em;
font-weight: normal;
}

