/*menu positions*/

#menu
{
float:top;
}

#menu1
{
position: absolute;
left:15;
top:15;
}

#menu2
{
position: absolute;
left:105;
top:22;
}

#docsmenu
{
position: absolute;
left:15px;
top:90;
width:675;
}

#aboutmenu
{
position: absolute;
left:15px;
top:90;
width:675;
}

#bottommenu 
{
position:absolute;
bottom:-40;
font-family: verdana;
font-size: 10pt;
font-weight: bold;
text-align: center;
}

/*content positions*/

#column1
{
position: absolute;
left:15;
top: 165;
width:227px;
height:600px;
overflow: visible
}

#column2
{
position:absolute;
left:250;
top: 165;
width:227px;
height:600px;
overflow: visible
}

#column3
{
position:absolute;
left:485;
top:165;
width:227px;
height:600px;
overflow: visible
}

#catalogcolumn1
{
position: absolute;
left:15;
top: 205;
width:227px;
height:600px;
overflow: visible
}

#catalogcolumn2
{
position:absolute;
left:250;
top: 205;
width:227px;
height:600px;
overflow: visible
}

#catalogcolumn3
{
position:absolute;
left:485;
top:205;
width:227px;
height:600px;
overflow: visible
}

#catalogcolumn4
{
position: absolute;
left:15;
top: 310;
width:350px;
height:600px;
overflow: visible
}

#catalogcolumn5
{
position: absolute;
left:385;
top: 310;
width:350px;
height:600px;
overflow: visible
}

#catalogbottom
{
position: absolute;
left:15;
top: 1280;
width:700px;
height:600px;
overflow: visible
}

#catalogbottom2011
{
position: absolute;
left:15;
top: 1160;
width:700px;
height:600px;
overflow: visible
}

#catalogbottom2012
{
position: absolute;
left:15;
top: 1875;
width:700px;
height:600px;
overflow: visible
}

#catalogbottom2013
{
position: absolute;
left:15;
top: 1440;
width:700px;
height:450px;
overflow: visible
}

#catalogbottom2014
{
position: absolute;
left:15;
top: 1430;
width:700px;
height:600px;
overflow: visible
}

#homecontent
{
position:absolute;
left:15;
top: 85;
width:693;
}

#content
{
position:absolute;
left:25;
top: 85;
width:660;
}

#catalogcontent
{
position:absolute;
left:15;
top: 92;
width: 675;
}

#docscontent
{
position:absolute;
left:15;
top: 125;
width:675;
}

#aboutcontent
{
position:absolute;
left:15;
top: 125;
width:675;
}

#storecontent
{
position:absolute;
left:15;
top: 85;
}

/*colors, fonts etc*/

image
{
border-color:black;
}

h1
{
text-align:center;
font-family:verdana;
font-size:16;
font-weight:bold;
color:663399;
}

h2
{
font-family:verdana;
font-size:11;
font-weight:bold;
color:006633;
display:inline;
}


h3
{
font-family:verdana;
font-size:13;
font-weight:bold;
color:006633;
}

h3.center
{
font-family:verdana;
font-size:13;
font-weight:bold;
color:006633;
text-align:center;
}

h4
{
font-family:verdana;
font-size:10;
font-weight:bold;
color:black;
}

h4.center
{
font-family:verdana;
font-size:10;
font-weight:bold;
color:black;
text-align:center;
}


h5
{
font-family:verdana;
font-size:12;
font-weight:bold;
color:006633;
}

.nolines
{
font-family:verdana;
font-size:9;
color:black;
}

.presented
{
font-family:verdana;
font-size:10;
font-style:italic;
font-weight:bold;
color:black;
}

b
{
font-family:verdana;
font-size:10;
font-weight:bold;
color:black;
}

b.slides
{
font-family:verdana;
font-size:12;
font-weight:bold;
color:black;
}

b.green
{
font-family:verdana;
font-size:10;
font-weight:bold;
color:006633;
}

b.purple
{
font-family:verdana;
font-size:10;
font-weight:bold;
color:663399;
}


p
{
font-family:verdana;
font-size:10;
color:black;
}

p.slides
{
font-family:verdana;
font-size:12;
color:black;
}

p.bold
{
font-family:verdana;
font-size:10;
color:black;
font-weight:bold;
}

p.green
{
font-family:verdana;
font-size:10;
color:006633;
}

p.purple
{
font-family:verdana;
font-size:10;
color:663399;
}

p.centered
{
font-family:verdana;
font-size:10;
color:black;
font-weight:bold;
text-align:center;
}

p.centeredsmall
{
font-family:verdana;
font-size:9;
color:black;
text-align:center;
text-decoration:none;
}

p.special
{
font-family:verdana;
font-size:10;
color:black;
position:relative;
top:-15px;
}

ul
{
text-indent:0px;
font-family:verdana;
font-size:10;
color:black;
}

ul.special
{
text-indent:0px;
font-family:verdana;
font-size:10;
color:black;
position:relative;
top:-15px;
}

/*table format*/

.menutable
{
font-family:verdana;
font-size:10;
font-weight:bold;
text-align:center;
border:0;
}

tr.tableinfo
{
font-family:verdana;
font-size:10;
color:black;
}

td
{
padding-left:0px;
padding-right:0px;
font-family:verdana;
font-size:9;
}

td.tableheader
{
font-family:verdana;
font-size:13;
font-weight:bold;
color:663399;
border:0;
}

td.tablesubheader
{
font-family:verdana;
font-size:11;
font-weight:bold;
color:black;
border:0;
}

td.tableinfo
{
font-family:verdana;
font-size:12;
color:black;
border:0;
}

table.cart 
{
width: 600;
padding: 4;
}

TH.BILLING 
{
color: BLACK;
font-weight:bold;	
font-size: 9;
text-align:right;
font-family:Verdana;
}

/*links*/

A:link
{
font-family:verdana;
color:006633;
}

A:visited
{
font-family:verdana;
color: 663399;
}

hr.line 
{
border: 2px purple;
}