body {
font-family: helvetica, arial,sans-serif; 
/* background-color: #CCCCCC; */
background-color: #FFFFFF;
font-size: 12px;
}

/* default colors for links */
a:active, a:link, a:visited{
color: #005CB3; 
text-decoration: none;
}

a:hover{
color: #005CB3; 
text-decoration: underline;
}
   
img.sectiondata {
float:right;
border:0;
}

p, td, div, li {
font-family: helvetica, arial,sans-serif; 
font-size: 12px;
}

div.page {
background-color:#ffffff;
margin: 5px;

}

.title {
font-weight : bold;
font-size: 42px;
color: #000000;
}

.titlesmall {
font-weight : bold;
font-size: 28px;
color: #000000;
}

.titleopen {
font-weight : bold;
font-size: 42px;
color: #000000;
background-image: url(/images/elements/openinquirybackground.png);
}

.titledeprecated {
font-weight : bold;
font-size: 42px;
color: #000000;
background-image: url(/images/DEPRECATED2.png);
}

.minititle{
font-weight: bold;
font-size:12px;
color: #000000;
padding-left: 20px;
}


div.boxcontainer {
border:1px solid #000000;
}

div.boxshadow {
border-right:3px solid #CCCCCC;
border-bottom:2px solid #CCCCCC; 
}

div.boxtitle {
background-color: #E1EBFA;
padding: 5px;
font-weight : bold;
font-size: 16px;
border-bottom: 1px solid #000000; 
}

div.boxdata {
padding: 5px;
}

.reportheader {
background-color: #005CB3;
color: #FFFFFF;
padding: 3px;
}

.sidebar {
background-color: #DDE6B4;
padding: 10px;
}

.blueheader {
color: #005CB3;
font-weight : bold;
}

.blackheader {
color: #000000;
font-weight : bold;
}

.sidetitle {
padding: 10px;
background-color: #A5CC9D;
}

.smalltext {
font-size: 10px;
font-weight : bold;
}

.midtext {
font-size: 16px;
}

.sectionhead {
font-size: 22px;
font-weight: bold;
}

.headerrating {
padding-top: 10px;
padding-bottom: 10px;
border-top: 1px solid #005CB3; 
border-bottom: 1px solid #005CB3; 
}

.bottomborder {
padding-bottom: 5px;
border-bottom: 2px solid #005CB3; 
}

.sectioncontent {
padding-top: 10px;
padding-bottom: 10px;
padding-left: 5px;
min-height: 40px;
border-bottom: 1px solid #005CB3; 
background-image: url(/images/elements/gradient.png);
background-repeat: no-repeat;
}

.sectioncolumn {
padding-top: 2px;
padding-bottom: 2px;
padding-left: 5px;
height: 40px;
border-bottom: 1px solid #005CB3; 
}

.sectiontitle {
padding-top: 10px;
padding-bottom: 2px;
font-weight: bold;
height: 40px;
}

.sectiondata {
padding-top: 2px;
padding-left: 20px;
}

.sectionlist {
margin: 0px;
}

.footertext {
color: #005CB3;
font-size: 20px;
margin: 0px;
}

.footerlink {
font-size: 20px;
font-weight: bold;
margin: 0px;
}

.topmargin {
margin-top: 40px;
}

.reportlinkblock {
    font-family: URW Gothic L, arial, sans-serif;
    font-size: 14px;
    margin: 25px;
}


/* Warning Pages styles */

.sitetitle {
	font-weight : bold;
	font-size: 40px;
	color: #000000;
}

.centertext {
	text-align:center;
}

div.pagecontainer {
    height: 99%;	
	width: 1024px;
}

div.leftcontainer {
    /* margin-left: 250px; */
    float: right;
}

div.middlecontainer { 
    float: left;
    width: 100%;
	padding: 0px 0px 0px 0px;
	min-width: 325px;
}

div.middlecontainer p{ 
	margin: 3px;
}


div.container {
	width: 100%;
	margin-top: 10px;
    /* padding: 4px; */
}

div.headerbox {
}

div.querytitle {
    padding: 4px;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
}

div.querydate {
    padding: 4px;
    font-style: italic;
    font-size: 12px;
    color: #FFFFFF;
}

div.querycontent{
    padding: 7px;
    font-size: 12px;
	border:1px solid #9fc9eb; 
}

div.medtitle{
    background-color:#1b5fac; 
}

div.lttitle{
    background-color:#ffffff; 
}


div.row1{
    background-color:#d2edf6; 
}

div.row2{
    background-color:#9fc9eb; 
    color: #1b5fac;
}


div.sidetitle {
    padding: 4px;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #a5cd9d;
	border:1px; 
}

div.sidecontent{
    padding: 5px;
	line-height: 1.3;
    font-size: 12px;
    background-color: #dde9b4;
	border:1px solid #99CC99;
}


div.toggletrue{
    background-color: #d2edf6; 
}

div.togglefalse{
    background-color:#9fc9eb; 
}

div.side1{
    background-color: #99CC99;
}

div.side2{
    background-color: #dde9b4;
}

div.medbad{
    background-color: #CC6600;
}

div.ltbad{
    background-color: #FF9933;
}


#reportfooter {
	clear: both;
	vertical-align: middle;
}

#reviewrequest {
    padding: 4px;
    font-size: 17px;
    font-weight: bold;
	font-family: helvetica, arial,sans-serif; 
	width: 100%;
	border: none;
	cursor: pointer;
}

#discussionrequest {
    padding: 4px;
    font-size: 12px;
    font-weight: bold;
	font-family: helvetica, arial,sans-serif; 
	width: 100%;
	border: none;
	cursor: pointer;
}

#reviewrequestcontainer, #discussioncontainer {
	width: 221px;
	margin-top: 10px;
	
}

.discussionclass {
	color: #000000;
    background-color: #D3E6EA;
}

.discussionborderclass {
	border: 2px solid #2382a1; 
}


.reportyellow {
	color: #000000;
    background-color: #fbad17;
}

.reportred {
	color: #ffffff;
    background-color: #b01c20;
}

.reportyellowborder {
	border: 2px solid #815a0e; 
}

.reportredborder {
	border: 2px solid #560c0e; 
}

#determinationtext{
	margin-top: 10px;
}

/* END Warning Pages styles */

.reportbullet{
	margin-top: 3px;
	margin-right: 5px;
}

#reportheader {
	height: 125px;
}

#sbwlogo {
	margin-top: 25px;
	margin-bottom: 25px;
}

div.sidecontainer {
    float: left;
	width: 225px;
}

#contentcontainer {
	float: left;
	margin-left: 25px;
	width: 750px;	
}

#historylink {
	margin-top: 25px;
}












