body
{
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size:10pt;
margin-top:0px;
color:black;
}

span.redbold
{
color:rgb(191,32,44);
font-weight:bold;
}

a.link
{
color:rgb(88,132,195);
}

a.link:visited
{
color:rgb(88,132,195);
}

a.link:hover
{
color:white;
}

ul.navigation
{
margin:10px 0px 20px 0px;
padding:0;
list-style-type:none;
text-align:center;
}

li.navigation
{
display:inline;
font-size:16px;
margin:0px 1px 0px 1px;
}

a.navigation
{
color:white;
text-decoration:none;
text-align:center;
background-color:rgb(191,34,44);
padding:5px 7px 5px 7px;
border:solid 1px black;
}

a.navigation:visited
{
color:white;
}

a.navigation:hover
{
background-color:rgb(191,129,133);
color:white;
}
table.table
{
margin:0 auto;
}

th.table
{
border:solid 1px rgb(88,132,195);
padding:5px 5px 5px 5px;
text-align:center;
}

td.table
{
border:solid 1px rgb(88,132,195);
padding:5px 5px 5px 5px;
text-align:center;
}

div.container
{
background-image: url("images/grid2.gif");
width:930px;
margin:0 auto;
}

div.logo
{
position:absolute;
margin:20px 0px 0px 5px;
}


div.login
{
background-color:rgb(88,132,195);
display:inline;
border:solid 1px black;
float:right;
position:relative;
width:268px;
padding:5px 0px 10px 10px;
margin:10px 0px 0px 0px;
-moz-border-radius: 7px 7px 7px 7px;
}

div.center
{
margin:0 auto;
width:280px;
height:140px;
}

iframe.form
{
border:none;

}

form.login
{
margin:0px 0px 0px 0px;
}

div.mainpromo
{
background-color:white;
display:inline;
border:solid 1px black;
float:right;
position:relative;
width:268px;
height:220px;
padding:5px 10px 10px 10px;
margin:10px 10px 0px 0px;
-moz-border-radius: 7px 7px 7px 7px;
font-style:italic;
color:rgb(88,132,195);
font-size:14px;
}

p.login
{
margin:0px 0px 0px 0px;
padding:0px 0px 5px 0px;
text-align:center;
font-weight:bold;
color:white;
}

div.input
{
margin:5px 30px 0px 0px;
position:relative;
float:right;
color:white;
display:inline;
}

div.content
{
position:absolute;
width:930px;
margin-top:125px;
padding-bottom:10px;
margin-left:0px;
}

div.column
{
width:310px;
position:relative;
display:inline;
float:left;
}

div.topbar
{
height:33px;
width:300px;
background-image:url("images/topbar.gif");
margin:10px 0px 0px 5px;
}

h3.columncontent
{
color:rgb(88,132,195);
font-weight:bold;
font-size:14px;
margin:0px 0px 5px 0px;
}

h2.edittitle
{
color:rgb(191,34,44);
font-weight:bold;
font-size:16px;
margin:10px 10px 10px 0px;
display:inline;
}

div.edittitle
{
margin:10px 0px 10px 0px;
}

a.returntotop
{
color:rgb(191,34,44);
display:inline;
}

a.returntotop:visited
{
color:rgb(191,34,44);
}

a.returntotop:hover
{
color:rgb(191,129,133);
text-decoration:underline;
}

ul.columncontent
{
margin:0px 0px 0px 0px;
padding:0px 0px 0px 20px;
}

li.columncontent
{
margin:0px 0px 10px 0px;
padding-left:0px
}

div.columncontent
{
width:278px;
height:620px;
border:solid 1px black;
margin:0px 0px 0px 5px;
padding:10px 10px 10px 10px;
}

div.bottombar
{
height:33px;
width:300px;
background-image:url("images/bottombar.gif");
margin:0px 0px 0px 5px;
}

h2.title
{
text-align:center;
margin:0px 0px 0px 0px;
padding-top:7px;
font-size:16px;
font-weight:bold;
color:white;
}

div.bigtopbar
{
height:33px;
width:920px;
background-image:url("images/bigtopbar.gif");
margin:5px 0px 0px 5px;
}

div.mainbox
{
width:918px;
height:390px;
border:solid 1px black;
margin:0px 0px 0px 5px;
}

div.editbox
{
width:898px;
border:solid 1px black;
margin:0px 0px 0px 5px;
padding:10px;
}

form.edit
{
margin:10px 0px 10px 0px;
}

p.centerbold
{
font-weight:bold;
text-align:center;
}

div.edit
{
-moz-border-radius: 7px 7px 7px 7px;
background-color:rgb(120,120,120);
width:878px;
padding:5px 10px 5px 10px;
margin-bottom:5px;
}

.edittextarea
{
width:439px;
margin-bottom:5px;
}

.longinput
{
width:378px;
}

span.whitebold
{
color:white;
font-weight:bold;
}

div.demoimage
{
position:relative;
float:left;
display:inline;
padding:10px 0px 10px 10px;
}

div.bigbottombar
{
height:33px;
width:920px;
background-image:url("images/bigbottombar.gif");
margin:0px 0px 0px 5px;
}

div.footer
{
border-top:solid 2px black;
position:relative;
float:left;
display:inline;
width:920px;
height:33px;
margin:10px 0px 0px 5px;
}

p.footer
{
margin:0px 0px 0px 0px;
padding:5px 0px 0px 0px;
color:black;
text-align:left;
}

form.center
{
text-align:center;
}

img.noborder
{
border:none;
}

a.footer
{
color:rgb(180,180,180);
text-decoration:none;
}

img.noborder
{
border:none;
}

div.contact
{
position:absolute;
font-weight:bold;
float:left;
margin:70px 0px 0px 630px;
color:rgb(88,132,195);
display:inline;
}