/*
SAFERIDE AT SU - Global CSS Doc
Author: Alex Rice 
Copyright 2009 
*/

/* Global Definitions */
body {
background: #ccffff;
font-family: verdana, tahoma, arial;
font-size: 9pt;
color: #000000;
}
td {
font-family: verdana, tahoma, arial;
font-size: 9pt;
}
a:link {
text-decoration: none;
color:rgb(73,166,236);
}
a:visited {
text-decoration: none;
color:rgb(22,66,104);
}
a:hover {
text-decoration: underline;
color:rgb(22,66,104);
}


/* Custom Header Definitions */
.h1 {
font-family: arial;
font-size: 18pt;
color:rgb(255,54,0);
} /* normal h1 color rgb(204,0,0) */
.h2 {
font-family: arial;
font-size: 14pt;
color:rgb(255,54,0);
}
.subh {
font-family: arial;
font-size: 9pt;
color: rgb(122,122,122);
}
.graybold {
font-family: verdana, tahoma, arial;
font-size: 9pt;
font-weight: bold;
color: rgb(122,122,122);
}
.eventhead {
font-family: verdana, tahoma, arial;
font-size: 10pt;
font-weight: 900;
color: rgb(0,102,204);
}
.news_header {
font-family: verdana, tahoma, arial;
font-size: 11pt;
font-weight: bold;
color: rgb(0,51,255);
}
.resource_header {
font-family: verdana, tahoma, arial;
font-size: 11pt;
font-weight: bold;
color: rgb(51,142,51);
}
.resource_footer {
font-family: verdana, tahoma, arial;
font-size: 9pt;
font-weight: normal;
text-align: right;
float: right;
color: rgb(122,122,122);
}
.news_footer {
font-family: verdana, tahoma, arial;
font-size: 9pt;
font-weight: normal;
text-align: right;
float: right;
color: rgb(122,122,122);
}
.ask_by {
font-family: verdana, tahoma, arial;
font-size: 8pt;
font-weight: normal;
text-decoration: italics;
text-align: right;
float: right;
color: #000000;
}
.ask_question {
font-family: verdana, tahoma, arial;
font-size: 9pt;
font-weight: normal;
font-weight: bold;
text-align: left;
color: rgb(0,0,0);
}
.ask_answer {
margin-left: 10px;
font-family: verdana, tahoma, arial;
font-size: 9pt;
font-weight: normal;
text-align: left;
color: rgb(75,75,75);
}
.ask_footer {
font-family: verdana, tahoma, arial;
font-size: 9pt;
font-weight: normal;
text-align: right;
float: right;
color: rgb(122,122,122);
}


/* Table / DIV Class Definitions */
.layout_tbl {
border-left: 1px solid;
border-right: 1px solid;
border-bottom: 1px solid;
margin-bottom: 0;
}
.content {
font-family: verdana, tahoma, arial;
font-size: 9pt;
margin-top: 29px;
margin-left: 3px;
background:#FFFFFF;
}
.news {
margin-left: 13px;
margin-right: 8px;
}
.resources {
margin-left: 15px;
margin-right: 75px;
}
.execs {
margin-left: 10px;
margin-right: 8px;
}
.toplinks {
text-align: center;
float: center;
margin-left: 10px;
margin-right: 10px;
}
.eventdiv {
margin-left: 20px;
font-size: 8pt;
}