
.title {color:#656565; font-weight:bold; text-decoration:none;}

a.title,a.title:active,a.title:visited {color:#da2f53; font-weight:bold; text-decoration:none;}

a.title:hover {color:#da2f53; font-weight:bold; text-decoration:underline;}

.content {color:#656565; font-weight:normal; text-decoration:none;}

a.content,a.content:active,a.content:visited {color:#da2f53; font-weight:bold; text-decoration:none;}

a.content:hover {color:#da2f53; font-weight:bold; text-decoration:underline;}

.camnav {font-weight: normal; color:#da2f53;  background-color:#ffffff; height:20px; width:210px; text-decoration:none;}

a.camnav:active,a.camnav:visited {font-weight:normal; color:#da2f53;  background-color:#ffffff; height:20px; width:210px; text-decoration: none;}
							
a.camnav:hover {font-weight:normal; color:#da2f53;  background-color:#ede7f5; height:20px; width:210px; text-decoration:none;}

.camnavselect {font-weight:normal; color:#da2f53;  background-color:#f6cbd4; height:20px; width:210px; text-decoration:none;}

a.camnavselect:active,a.camnavselect:visited { font-weight:normal; color:#da2f53;  background-color:#f6cbd4; height:20px; width:210px; text-decoration:none;}
							
a.camnavselect:hover { font-weight:normal; color:#da2f53;  background-color:#f6cbd4; height:20px; width:210px; text-decoration:none;}

.pad {padding: 10px,10px,10px,10px;}
.pad2 {padding: 5px 5px 5px 5px;}
.box, .box div {background:#ede7f5; color:#656565; font-weight:bold; text-decoration:none;}
 .box div a, .box div a:visited, .box div a:active{background:#ede7f5; color:#333065; font-weight:bold; text-decoration:none;}
 .box div a:hover {background:#ede7f5; color:#993333; font-weight:bold; text-decoration:underline;}
 

/* wrapper for the images on the competitions page */
 
#top-bnnr-wrapper
{
padding:0 0 20px 0;
}
#bot-bnnr-wrapper
{
padding:20px 0 0 0;
}
 

/* start form styles for competition */
 
form#generic
{
margin:0;
padding:0;
font-size:80%;
}
form#generic p
{
margin:0;
padding:0 0 10px 0;
}
form#generic p#disclaimer
{
font-size:80%;
}
form#generic label
{
margin:0;
padding:0;
}
form#generic ul
{
margin:0;
padding:0;
list-style:none;
}
form#generic h3, form#generic h2
{
padding:0;
margin:0 0 15px 0;
font-size:100%;
}
form#generic h2
{
margin:0 0 5px 0;
font-size:110%;
}
form#generic fieldset
{
margin:0;
padding:0;
border:none;
}
form#generic fieldset#top-fieldset
{
margin-bottom:10px;
}
form#generic fieldset#bottom-fieldset
{
margin-bottom:20px;
}
form#generic fieldset#bottom-fieldset p
{
padding:0;
margin:10px 0 5px 0;
}
form#generic fieldset#bottom-fieldset input
{
width:380px;
}
form#generic #submit
{
padding-bottom:20px;
}

/* end form styles for competition */

.quizdesc{background:#f2f1f3;position:relative;}
.quiz{background:#f2f1f3;}
.comp{background:#fcd69e;}
.quizline{background:url(/staticarchive/2cfb96e22f0bfaa8ba137e2796cd70a06d7942d8.gif) repeat-x;}
.links{background:#fdebd0;}
.subhead{color:#ba284d;font-weight:bold; }
.pad {padding: 10px,10px,10px,10px}
.quizhead {background:#7E92DF;color:#ffffff;padding: 5px,5px,5px,5px}


.weather table {width:210; margin-top:2px;background-color:#E7F7FF;}
