* 
{
margin: auto;
padding:0;
}

div.fluid
{
width: 100% !important;
}

body
{
margin: auto;
padding: 0em;
background: #ffffff url('http://thumbnailspro.com/graphics/bodybg.jpg') repeat-x; 
background-position: center top;
color: #393733;
font-size: 13px;
font-family: Arial;
width: 100%;
}

a:focus, a:hover, a:active 
{
outline:none;
}
a
{
text-decoration: underline;
color: #045AB0;
}
a:hover
{
text-decoration: underline;
color: #000000;
}
a:active
{
text-decoration: none;
color: #045AB0;
}
.tables
{
background:#ffffff;
line-height:1.7em;
}
.textarea { 
color:#045AB0;
background-color: #ffffff;
overflow: auto;
border: 0px;
font-family: Arial;
font-size: 1.2em;
width:710px;
}
#topstats { position: relative; left: -25px; top: 8px; width: 100%;}
.body {
	font-size: 1.9em;
	color: #B9C9DB;
}
.title {
	font: 13px Arial;
	color: #E8E8E8;
}
.stat {
	width: 155px;
	float: left;
}
h1,h2,h3,h4,h5,h6
{
color: #445788;
font-weight: normal;
letter-spacing: -1px;
text-transform: lowercase;
}
h1
{
font-weight: bold;
}
h2
{
font-weight: bold;
font-size: 1.4em;
color: #819AB6;
border-bottom:1px dashed #EBEBEB;
margin-right:.5em;
margin-bottom:.2em;
}
h3
{
font-weight: bold;
}
h4
{
font-weight: bold;
}
/* Menu */
#menu
{
margin-right: .0em;
bottom: 0em;
width:760px;
}
#menu ul
{
list-style: none;
}
#menu li
{
float: left;
}
#menu li a
{
margin-left: 0.2em;
display: block;
padding: .4em .0em .3em .0em;
background: transparent url('http://thumbnailspro.com/graphics/tab.gif') no-repeat;
border-bottom:1px solid #526F8D;
color: #0033CC;
font-size: 1.1em;
width:91px;
text-transform: lowercase;
float:left;
text-decoration: none;
}
#menu li a:hover
{
background: transparent url('http://thumbnailspro.com/graphics/tab_over.gif') no-repeat;
color: #0033CC;
}
#menu li a:active
{
background: transparent url('http://thumbnailspro.com/graphics/tab_click.gif') no-repeat;
color: #001A66;
}
.toplinks
{
color: #ffffff;
text-decoration: none;
font-size: 14px;
}
.toplinks a
{
color: #ffffff;
text-decoration: none;
font-size: 14px;
}
.toplinks a:hover
{
color: #ffffff;
text-decoration: underline;
font-size: 14px;
}
.toplinks a:active {
color: #ffffff;
text-decoration: underline;
font-size: 14px;
}
.homeinput 
{
font-size: 1.7em;
font-weight:bold;
width:350px;
height:60px;
vertical-align:middle;
background:#456C9C;
color:#ffffff;
border:0px;
cursor:pointer;
}
.homeinput:hover
{
font-size: 1.7em;
font-weight:bold;
width:350px;
height:60px;
vertical-align:middle;
background:#7597C1;
color:#ffffff;
border:1px solid #4F7AB0;
cursor:pointer;
}
.footlinks {
float:left;
display: block;
list-style: none;
padding-bottom:3px;
} 
.footlinks ul { /* remove bullets and list indents */
list-style: none;
float:left;
margin: 0;
padding: 0;
}
.footlinks li { /* remove bullets and list indents */
list-style: none;
float:left;
margin: 0;
padding: 0;
width:220px;
}
/* style, color and size links and headings to suit */
.footlinks a {
color:#ffffff;
text-decoration: underline;
display: block;
}
.footlinks a:hover {
color:#ffffff;
text-decoration: none;
}
.footlinks a:active {
color:#ffffff;
text-decoration: underline;
}
#DHTMLgoodies_formTooltipDiv{
	color:#ffffff;
	font-family:arial;
	font-weight:normal;
	font-size:0.9em;
	line-height:120%;
}
.DHTMLgoodies_formTooltip_closeMessage {
	color:#ffffff;
	font-weight:normal;
	font-size:.9em;
}


/* ----------- My Form ----------- */
.myform{
margin:0 auto;
width:420px;
height:420px;
padding:14px;
}

/* ----------- stylized ----------- */
#stylized{
border:solid 2px #b7ddf2;
background:#ebf4fb;
}
#stylized h1 {
font-size:14px;
font-weight:bold;
margin-bottom:8px;
}
#stylized p{
font-size:11px;
color:#666666;
margin-bottom:20px;
border-bottom:solid 1px #b7ddf2;
padding-bottom:10px;
}
#stylized label{
display:block;
font-weight:bold;
text-align:right;
width:140px;
float:left;
}
#stylized .small{
color:#666666;
display:block;
font-size:11px;
font-weight:normal;
text-align:right;
width:140px;
}

#stylized .medium{
color:#666666;
display:block;
font-size:12px;
font-weight:bold;
text-align:center;
width:300px;
}

#stylized input{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:200px;
margin:2px 0 20px 10px;
}

#stylized textarea{

font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:400px;
height: 80px;
margin:2px 0 5px 5px;
}

#stylized select{
float:left;
font-size:12px;
padding:4px 2px;
border:solid 1px #aacfe4;
width:75px;
margin:2px 0 20px 10px;
}
#stylized button{
clear:both;
margin-left:150px;
width:125px;
height:31px;
background:#666666 url(img/button.png) no-repeat;
text-align:center;
line-height:31px;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}



div.img img
  {
  display:inline;
  margin:3px;
  border:0px solid #ffffff;
  }

