@charset "utf-8";
/* CSS Document */
header, main, nav, footer, section, article, figure, figcaption, aside     {
	display:block;	
}

img {
	border:0px;	
}

h3   {
	margin-top:10px;	
}

.content a:link   {
	color:#9f1c34;	
}
.content a:visited   {
	color:#9f1c34;	
}
.content a:focus   {
	color:#9f1c34;	
}
.content a:hover   {
	color:black;	
}
.content a:active   {
	color:#9f1c34;	
}

@media only all and (min-width: 1300px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1.0625em;
	color:#ffffff;
}

/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:32px;
	left:125px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:34px;
	right:200px;
	color:#ffffff;
	}
.socialBlock     {
	visibility:visible;
	width:200px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:200px;
	color:#ffffff;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	

/* Navigation */
nav {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
/* division header */
h2     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:200px;
	width:920px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	float:left;
	width:250px;
	min-height:800px;
	background-color:#cccccc;
	color:#000000;	
}
aside  {
	visibility:visible;
	margin:0px;
	float:right;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:175px;
	background-color:#ffffff;
	color:#000000;
	min-height:800px;	
}
.rightFeatures	{
	color:#000000;
	padding:10px;
	margin-top:5px;
	margin-bottom:10px;
	font-size:1.5em;
}
aside ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: list-item;
    list-style: none;
	border-left-color:#191919;
	border-left-style:solid;
	border-left-width:thin;
}
aside li {
    margin-bottom:10px;
    padding-left:10px;
    display: list-item;
    list-style: none;
}
.twitterNewsFeed   {
	Width:150px;
	padding:0px;
	margin:0px;
}
main   {
	visibility:visible;
	margin-left:280px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:195px;
	padding:1px 10px 20px 10px;
	background-color:#ffffff;
	color:#000000;
	min-height:800px;
}
.releaseHeader  {
	width:407px;
	height:106px;
	margin:5px;	
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:center;	
}
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}

/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
#foot	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	width:1000px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}
@media only all and (min-width: 1024px) and (max-width: 1299px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1.0625em;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:32px;
	left:25px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:34px;
	right:50px;
	color:#ffffff;
	}
.socialBlock     {
	visibility:visible;
	width:200px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:50px;
	color:#ffffff;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	

/* Navigation */
nav {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
/* division header */
h2     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:200px;
	width:920px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	min-width:1000px;	
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	float:left;
	width:250px;
	min-height:800px;
	background-color:#cccccc;
	color:#000000;	
}
aside  {
	visibility:visible;
	margin:0px;
	float:right;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:175px;
	background-color:#ffffff;
	color:#000000;
	min-height:800px;	
}
.rightFeatures	{
	color:#000000;
	padding:10px;
	margin-top:5px;
	margin-bottom:10px;
	font-size:1.5em;
}
aside ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: list-item;
    list-style: none;
	border-left-color:#191919;
	border-left-style:solid;
	border-left-width:thin;
}
aside li {
    margin-bottom:10px;
    padding-left:10px;
    display: list-item;
    list-style: none;
}
.twitterNewsFeed   {
	Width:150px;
	padding:0px;
	margin:0px;
}
main   {
	visibility:visible;
	margin-left:280px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:195px;
	padding:1px 10px 20px 10px;
	background-color:#ffffff;
	color:#000000;
	min-height:800px;	
}
.releaseHeader  {
	width:407px;
	height:106px;
	margin:5px;	
}
.mediaHR  {
	color:#9f1c34;
	width:75%;
	text-align:center;	
}
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}
/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
#foot	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	width:1000px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}

@media only all and (min-width: 751px) and (max-width: 1023px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1em;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
	font-size:.9em;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:32px;
	left:10px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:34px;
	right:10px;
	color:#ffffff;
	}
.socialBlock     {
	visibility:visible;
	width:200px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:90px;
	right:10px;
	color:#ffffff;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	

/* Navigation */
nav {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
/* division header */
h2     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:161px;
	width:740px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	min-width:755px;	
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	float:left;
	width:250px;
	min-height:800px;
	background-color:#cccccc;
	color:#000000;	
}
aside  {
	visibility:hidden;
	margin:0px;
	/*float:right;*/
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	background-color:#ffffff;
	color:#000000;
	width:100%;
	position: absolute;
	bottom:200px
}
.rightFeatures	{
	visibility:hidden;
	color:#000000;
	padding:10px;
	margin-top:5px;
	margin-bottom:10px;
	font-size:1.5em;
}
aside ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline;
    list-style: none;
}
aside li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline;
    list-style: none;
}
.twitterNewsFeed   {
	visibility:hidden;
	width:150px;
	padding:0px;
	margin:0px;
}
main   {
	visibility:visible;
	margin-left:280px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:20px;
	padding:1px 10px 20px 10px;
	background-color:#ffffff;
	color:#000000;
	min-height:800px;	
}
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}

/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
#foot	{
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	width:650px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}

@media only all and (min-width: 481px) and (max-width: 750px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1em;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
	font-size:.9em;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.75em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:90px;
	width:400px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:32px;
	left:10px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:hidden;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:840px;
	left:10px;
	color:#000000;
	z-index:900000;
	}
.socialBlock     {
	visibility:visible;
	width:200px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:0px;
	right:0px;
	color:#000000;
	z-index:900000;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	

/* Navigation */
nav {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}

/* division header */
h2     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:103px;
	width:475px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	min-width:480px;	
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	height:auto;
	width:450px;
	background-color:#cccccc;
	color:#000000;	
}
aside  {
	visibility:hidden;
	margin:0px;
	float:right;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:155px;
	background-color:#ffffff;
	color:#000000;
	min-height:800px;	
}
.rightFeatures	{
	color:#000000;
	padding:10px;
	margin-top:5px;
	margin-bottom:10px;
	font-size:1.5em;
}
aside ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: list-item;
    list-style: none;
	border-left-color:#191919;
	border-left-style:solid;
	border-left-width:thin;
}
aside li {
    margin-bottom:10px;
    padding-left:10px;
    display: list-item;
    list-style: none;
}
main   {
	visibility:visible;
	margin:0px;
	padding:5px;
	background-color:#ffffff;
	color:#000000;
	height:auto;	
}
.twitterNewsFeed   {
	visibility:hidden;
	width:150px;
	padding:0px;
	margin:0px;
}
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}
/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
#foot	{
	margin:0px;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}

@media only screen and (max-width:480px)
{
body     {
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:1em;
	color:#ffffff;
}
/* Header Elements */
header {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#9f1c34;
}
.skipNav     {
	visibility:visible;
	margin:0px;
	padding-top:5px;
	padding-left:0px;
	padding-bottom:5px;
	padding-right:0px;
	border:0px;
	width:100%;
	background-color:#2d73b9;
	color:#ffffff;
	font-size:.9em;
}
.skip:link     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.75em;
}
.skip:visited     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:focus     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:hover     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.skip:active     {
	color:#ffffff;
	text-decoration:underline;
	margin:0px;
	padding-left:50px;
	padding-right:0px;
	padding-bottom:0px;
	padding-top:0px;
	border:0px;
	font-size:.9em;
}
.mainHeader     {
	visibility:visible;
	width:100%;
	height:120px;
	background-image:url(/SOS/Upload/Hollie/App_Themes/images/headBack_120h.png);
	background-repeat:repeat-x;
	background-color:#9f1c34;
}
h1     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.bannerBlock     {
	visibility:visible;
	height:120px;
	width:310px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	border:0px;
	position:relative;
	top:0px;
}
.logoBlock	{
	visibility:visible;
	height:68px;
	width:300px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:32px;
	left:10px;
}
.quickLinksBlock     {
	visibility:hidden;
	margin:0px;
	padding:5px;
	border:0px;
	width:205px;
	position:absolute;
	right:5px;
	top:-75px;
	background-color:#9f1c34;
	color:#ffffff;
	text-align:left;
	z-index:500;
}
.quickLinkSelect     {
	margin-top:5px;
	margin-bottom:6px;
	margin-left:0px;
	margin-right:0px;
	width:200px;
	padding:0px;	
}
.searchBlock     {
	visibility:hidden;
	width:200px;
	margin:0px;
	padding-top:0px;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:0px;
	border:0px;
	position:absolute;
	top:840px;
	left:10px;
	color:#000000;
	z-index:900000;
	}
.socialBlock     {
	visibility:hidden;
	width:200px;
	margin:0px;
	padding:0px;
	border:0px;
	position:absolute;
	top:840px;
	left:10px;
	color:#000000;
	z-index:900000;
	}
ul.social     {
	margin-top:5px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	padding:0px;
	border:0px;
	}	
li.social     {
	margin:0px;
	padding:0px;
	border:0px;
	width:15px;
	height:15px;
	list-style-type: none;
	display:inline;
	}	

/* Navigation */
nav {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}

/* division header */
h2     {
	height:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:-1000px;
	padding:0px;
	border:0px;
}
.childHeadContainer	{
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#000000;
}
.divHeader	{
	visibility:visible;
	height:75px;
	width:300px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:auto;
	margin-right:auto;
	padding:0px;
	border:0px;
	position:relative;

}
/* main portion of the page */
#mainContainer  {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	min-width:350px;	
}
nav  {
	visibility:visible;
	margin:0px;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:10px;
	border:0px;
	width:350px;
	height:auto;
	background-color:#cccccc;
	color:#000000;	
}
aside  {
	visibility:hidden;
	margin:0px;
	float:right;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:10px;
	width:155px;
	background-color:#ffffff;
	color:#000000;
}
.rightFeatures	{
	visibility:hidden;
	color:#000000;
	padding:10px;
	margin-top:5px;
	margin-bottom:10px;
	font-size:1.5em;
}
aside ul {
    margin:0 auto;
    padding: 0;
    text-align: center;
    display: inline;
    list-style: none;
}
aside li {
    margin-bottom:10px;
    padding-left:10px;
    display: inline;
    list-style: none;
}
.twitterNewsFeed   {
	visibility:hidden;
	width:150px;
	padding:0px;
	margin:0px;
}
main   {
	visibility:visible;
	margin:0px;
	padding:5px;
	background-color:#ffffff;
	color:#000000;
	height:auto;	
}
.level1	{
	visibility:hidden;
}
.level2	{
    color: #ffffff;
    background-color: #666666;
    text-decoration: underline;
	font-weight:normal;
	width: 250px;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	line-height:180%;
}
.level3	{
    color: #ffffff;
    background-color: #191919;
    text-decoration: underline;
	font-weight:normal;
	width: 300px;
	margin-left:2px;
	margin-bottom:2px;
	padding-bottom:3px;
	padding-top:3px;
	padding-left:5px;
}
.level4	{
    color: #000000;
    background-color: #999999;
	text-decoration: underline;
	line-height:180%;
	width: 150px;
	padding-bottom:2px;
	margin-bottom:2px;
	margin-left:3px;
	margin-right:3px;
	padding-top:3px;
}
.hoverstyle	{
	color: #0d204a;
    background-color: #ffffff;
}
.adobeReader    {
	margin-left:20px;
	margin-top:20px;	
}
/* footer */
footer {
	visibility:visible;
	margin:0px;
	padding:0px;
	border:0px;
	width:100%;
	background-color:#20558a;
}
#foot	{
	margin:0px;
	padding-top:5px;
	padding-bottom:15px;
	padding-left:0px;
	padding-right:0px;
	border:0px;
	color:#ffffff;
	font-size:.9em;
	text-align:center;
}
.footHR	{
	color:#ffffff;
	width:85%;
	height:1px;
}
ul.footNavMain	{
	padding:0px;
	margin:0px;
	border:0px;
}
li.footNavMain	{
	list-style-type: none;
	display:inline;
	color:#ffffff;
	padding-right:5px;
	padding-bottom:0px;
	padding-left:0px;
	padding-top:0px;
	margin:0px;
	border:0px;
}
.footNavMainLinks:link     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:visited     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:focus     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:hover     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}
.footNavMainLinks:active     {
	color:#ffffff;
	text-decoration:underline;
	font-size:.9em;
}

}