*{margin:0;padding:0;}

body {
    margin-bottom: 0px;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align: center;
}

img.blkbox {border: 1px solid black;}

a.imgbdr {border: 1px solid black;}
a:visited.imgbdr {border: 1px solid black;} 
a:link, a:visited { color: #b52b38; text-decoration: none; font-weight: bold; font-family: arial;}
a:hover {color: #808080; font-weight: bold; }

a.black:link, a.black:visited, a.black:active { color: #000000; text-decoration: none; font-weight: bold; font-family: arial; font-size: 10pt;}
a.black:hover {color: #808080; font-weight: bold; }

p { font-family: arial; font-size: 10pt; color: #404040; }
.sml { font-family: verdana; color: #404040; font-size: 7pt; align: left; }
.sml2 { font-family: verdana; color: #404040; font-size: 7pt; align: left; line-height: 15pt; }

p.quote { font-family: arial; font-size: 10pt; color: #404040; margin-top: 8px; margin-left: 4px; }

h1 { font-family: arial; font-size: 14pt; color: #b52b38; }

p.question { font-family: arial; font-size: 10pt; color: #b52b38; text-align: left; font-weight: bold; margin-top: 8px; }

ul {
margin: 0px;
padding: 0px;
}


li { font-family: arial; font-size: 10pt; color: #404040; }

li.big { font-family: arial; font-size: 15pt; color: #404040; text-align: left; 
margin: 1em 0 0 0;
padding-left: 20px;
list-style-type: none;
background-image: url(/images/blackdot.gif);
background-position: left 2px;
background-repeat: no-repeat;
}

.float-left {
	FLOAT: left; MARGIN: 0 4px 4px 0;
}

.gridpic {
	FLOAT: left; MARGIN: 0 2px 2px 0;
}

span.lnk { line-height: 20px }

span.lk2 { line-height: 10px }
span.lk3 { line-height: 15px }

span.sep { line-height: 5px }

div.outer {
       top: 0px;
       margin:0 auto;
       width: 750px;
       position: relative;
       text-align: center;
}


div.topmenu {
	position: relative;
	width: 750px;
        top: 0px;
        left: 0px;
        height: 87px;
        align: center;
        background-image: url('images/header.gif');
}

div.menustrip {
        position:absolute;
        left: 8px;
        top: 70px;
        width: 662px;
}

div.rightstrip {
	position: absolute;
	width: 140px;
        top: 88px;
        left: 608px;
        align: right;
}

div.widerightstrip {
	position: absolute;
	width: 240px;
        top: 90px;
        left: 516px;
}

div.maincontent {
	position: absolute;
        top: 88px;
        left: 0px;
	width: 608px;
}


div.presscontent {
	position: absolute;
        top: 88px;
        left: 0px;
	width: 460px;
}

div.pressrightstrip {
	position: absolute;
	width: 290px;
        top: 88px;
        left: 460px;
        align: right;
}


div.widecontent {
	position: absolute;
        top: 88px;
        left: 0px;
	width: 750px;
}

div.narrowcontent {
	position: absolute;
        top: 88px;
        left: 0px;
	width: 510px;
}

div.fullmain {
	position: absolute;
        top: 114px;
        left: 0px;
	width: 750px;
}

div.main {	
height: 100%;
width: 100%;	
overflow: auto;
 padding: 4px;
}

div.footer {
      height: 30px;
      width: 600px;
      text-align: center;
}
div.footer2 {
      height: 30px;
      width: 750px;
      text-align: center;
      align: center;
}

table.center {margin-left:auto; margin-right:auto;}

input.submit {
width:66px;
height:23px;
border:0;
cursor:pointer;
background:url(images/orderbutton.gif) no-repeat;
}


