/* 
Logo Blue - 1758bb
Copy  - 666
Results Attributes - 64659d
*/


body
{
margin:0;
padding:0;
font-family:arial, san-serif;
}

/* positioning */
.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.clear {clear:both;}

/* global defalt elements */
p { padding:0px; margin-top:0;}
ul {}
img { border:0;}

/* links */
a:link, a:visited, a:active, a:hover
{
text-decoration:none;
font-weight:700;
color:#0067c6;
}

a:hover {color:#666;}

/* headings */
h1 
{
font-size:103%;
color:#000;
font-weight:900;
font-family:arial, verdana, san-serif;
margin-bottom:5px;
}

/* page elements */
#header
{	
background: url(../img/bgHeader.gif) repeat-x;
width:100%;
height:36px;
text-align:right;
line-height:36px;
color:#666;
font-size:11px;
font-weight:900;
}

#logos
{
padding:0 0 0 20px;
}

#container
{
float:left;
width:1000px;
}

#nav
{
float:left;
padding:0 0 0 26px;
}

#main
{
float:left;
width:400px;
padding:1px 0 0 27px;
font-size:11px;
}

p
{
font-size:12px;
font-weight:600;
color:#333;
padding:0;
margin:0px 4px;
}

.photo { margin-top:10px;}

#story
{
float:left;
width:173px;
background: url(../img/bgStory.gif) repeat-y;
margin:142px 0 0 203px;
*margin:142px 0 0 2px;
}


/* Results.asp grid table styles */

#resultsGrid
{
width:582px;
margin:0;
font-size:12px;

}

#resultsGrid td
{
padding:2px;
border:1px solid #666;

}

.attribute {width:18px;}

.selected { background-color:#64659d;
color : #64659d;
font-weight : bold;}
.unselected {}
#StatsGrid
{
width:100%;
margin:0;
font-size:10px;

}
.headerText
{
font-size:12px;
background-color:#3366cc;
font-weight:600;
}
#StatsGrid td
{
padding:2px;
border:1px solid #666;

}