@charset "UTF-8";/* Simple fluid media   Note: Fluid media requires that you remove the media's height and width attributes from the HTML   http://www.alistapart.com/articles/fluid-images/ */img, object, embed, video {	max-width: 100%;}/* IE 6 does not support max-width so default to width 100% */.ie6 img {	width:100%;}h1 {	font-size: 125%;	text-transform: uppercase;	color: #d7182a;}h2 {	font-size: 110%;	text-transform: uppercase;	color: #d7182a;}h3 {	font-size: 100%;	text-transform: uppercase;}.expandable {	cursor: pointer;	position: relative;	padding-left: 20px;}.expandable:before {	position: absolute;	font-family: 'FontAwesome';	top: 0px;	left: 0px;	content: "\f13a";}.tableWide {    width: 100%;}tr.subsummary {    background-color: #fee;    font-size: 110%;}tr.subsummary td {    padding: 6px;}.topBorder {	padding-top: 20px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;}.bordered {	border-width: 1px;	border-style: dotted;	border-color: #DADADA;    margin: 15px 0px ;    padding: 5px ;}.alignRight {	text-align: right;}.smallRed {	font-size: 90%;	color: #d7182a;}.btnLink {    background-color: #d8d8d8;    margin: 5px 5px 0px 0px;    padding: 3px 12px ;    border: thin solid #666 ;    text-decoration: none ;		min-width: 150px;}.btn-success {	font-weight: bold;}th {    text-align: left ;    padding: 8px ;}/*	Dreamweaver Fluid Grid Properties	----------------------------------	dw-num-cols-mobile:		5;	dw-num-cols-tablet:		8;	dw-num-cols-desktop:	10;	dw-gutter-percentage:	25;		Inspiration from "Responsive Web Design" by Ethan Marcotte 	http://www.alistapart.com/articles/responsive-web-design		and Golden Grid System by Joni Korpi	http://goldengridsystem.com/*//* Mobile Layout: 480px and below. */.gridContainer {	margin-left: auto;	margin-right: auto;	width: 98%;	padding-left: 1%;	padding-right: 1%;	font-size: 120%;}#header {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #CCCCCC;	padding-bottom: 10px;}#content {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;	padding-bottom: 20px;}#content2 {	clear: both;	margin-left: 0;	width: 100%;	display: block;	padding-bottom: 20px;}#sideBar {	clear: both;	float: left;	margin-left: 0px ;	width: 98%;    padding: 1% ;	display: block;    background-color: #e2e2e2 ;}#footer {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;	margin-top: 20px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 10px;	padding-left: 0px;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #CCCCCC;	text-align: center;}/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */@media only screen and (min-width: 481px) {.gridContainer {	width: 90%;	padding-left: 1.5%;	padding-right: 1.5%;}#header {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;}#content {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;}#sideBar {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;}#footer {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;}}/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */@media only screen and (min-width: 769px) {.gridContainer {	width: 94%;	max-width: 1400px;	padding-left: 1%;	padding-right: 1%;	margin: auto;	font-size: 100%;}#header {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;}#content {	clear: both;	float: left;	margin-left: 0;	width: 74%;	display: block;}#sideBar {	clear: none;	float: left;	margin-left: 2%;    margin-right: 0px ;    padding-right: 1% ;	width: 22%;	display: block;}#footer {	clear: both;	float: left;	margin-left: 0;	width: 100%;	display: block;}}