body
{
    font-family: Museo, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    overflow: auto;
}

table
{
    text-align:left;
}
.FreeTextBox
{
    font-family: Museo, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
    overflow: auto;
}

.Inventory
{
    text-align: left;
    vertical-align: middle;
    margin-right: 10px;
    float:left;
}

.titlesblack
{
    font-family: Futura, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    color: Black;
    font-weight: 500;
}

.disclaimer
{
    font-family: Museo, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    overflow: auto;
    font-weight: 500;
}

.titlesblue
{
    font-family: Futura, Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-transform: uppercase;
    color: #0072BC;
    font-weight: 500;
}

.resultsheader
{
    text-transform: uppercase;
    color: #0072BC; 
}

.titlesbluereg
{
    font-family: Futura, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #0072BC;
    font-weight: 500;
}

.titlesblackreg
{
    font-family: Futura, Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    font-weight: 500;
}

.bigtitlesblack
{
    font-family: Futura, Arial, Helvetica, sans-serif;
    font-size: 19px;
    text-transform: uppercase;
    color: Black;
    font-weight: 500;
}

.bigtitlesblue
{
    font-family: Futura, Arial, Helvetica, sans-serif;
    font-size: 19px;
    text-transform: uppercase;
    color: #0072BC;
    font-weight: 500;
    text-decoration:none;
}

.tight
{
     font-family: Museo, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-align: justify;
}

.BlueText
{
    color: #0072BC;
}

.OrangeText
{
    color: #F26421;
}

.Masterfooter
{
    background-image: url('Images/Footer.png');
    background-repeat: no-repeat;
}

.AboutMenu
{
    background-image: url('Images/MenuAbout.png');
    background-repeat: no-repeat;
}


.ContactMenu
{
    background-image: url('Images/MenuContact.png');
    background-repeat: no-repeat;
}


.NoneMenu
{
    background-image: url('Images/MenuNone.png');
    background-repeat: no-repeat;
}

.MediaMenu
{
    background-image: url('Images/MenuMedia.png');
    background-repeat: no-repeat;
}

a.whitelinks
{
    color: white;
    text-decoration: none;
}

a:hover.whitelinks
{
    color:Black;
    background-color:#CCDDEB;
}

.PageBottom
{
    font-family: Museo, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #bfbfbf;
    font-weight: normal;
}

a.GrayLinks
{
    color:#bfbfbf;
}

a:hover.GrayLinks
{
 Color:#F26421;   
}

a.BlueLinks
{
    color:#0072BC;
}
a:visited.BlueLinks
{
    color: #003399;
}


a:hover.BlueLinks
{
  Color:#F26421;    
}

a.whitelinksgb
{
    color: white;
    text-decoration: none;
}

a:hover.whitelinksgb
{
    color: Black;
    background-color: #CCFF66;
}

a.whitelinksob
{
    color: white;
    text-decoration: none;
}

a:hover.whitelinksob
{
    color: Black;
    background-color: #FFCC66;
}


.pretty-table { border: 1px dotted Gray; }
.pretty-table th, .pretty-table td { border: 1px dotted Gray; }


.plainmenu { border: 0px None;}
.plainmenu th, .plainmenu td {border: 0px None;}

.DarkButton
{
    background-image: url('/images/darkbutton.png');
    color: White;
    border-color: #c0c0c0;
    font-size: 11px;
    border-width: 0px;
    border-style:solid;
    height: 25px;
}

.LightButton
{
    background-image: url('/images/lightbutton.png');
    border-color: #c0c0c0;
    color: White;
    font-size: 11px;
    border-width: 0px;
    border-style:solid;
    height: 25px;
}

.RedButton
{
    background-image: url('/images/redbutton.png');
    border-color: #c0c0c0;
    color: White;
    font-size: 11px;
    border-width: 0px;
    border-style:solid;
    height: 25px;
}

.FourthButton
{
    background-image: url('/images/fourthbutton.png');
    border-color: #c0c0c0;
    color: White;
    font-size: 11px;
    border-width: 0px;
    border-style:solid;
    height: 25px;
}

.Panel
{
    border-color:Black;
    border-width:1px;
    background-color:#FFFFC0;
    border-style:solid
   
}

.HeaderStyle

{
    background-color:#0072BC;
    color: White;
    font-weight: 500;
    
}

.HeaderStyle a:link
{
    color:white
}

.AlternatingRowStyle
{
    background-color:#FFFFC0;
}

.FEAlternatingRowStyle
{
    background-color: #DDEEFF;
}

a.BlueLinks[href$='.xls'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/excel.png) center left no-repeat;
}

a.BlueLinks[href$='.xlsx'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/excel.png) center left no-repeat;
}

a.BlueLinks[href$='.doc'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/word.png) center left no-repeat;
}

a.BlueLinks[href$='.txt'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/txt.png) center left no-repeat;
}

a.BlueLinks[href$='.docx'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/word.png) center left no-repeat;
}

a.BlueLinks[href$='.zip'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/zip.png) center left no-repeat;
}

a.BlueLinks[href$='.pdf'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/pdf.png) center left no-repeat;
}

a.BlueLinks[href$='.gif'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/image.png) center left no-repeat;
}

a.BlueLinks[href$='.jpg'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/image.png) center left no-repeat;
}

a.BlueLinks[href$='.jpeg'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/image.png) center left no-repeat;
}

a.BlueLinks[href$='.png'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/image.png) center left no-repeat;
}

a.BlueLinks[href$='.bmp'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(FileTypeIcons/image.png) center left no-repeat;
}

.TextBox
{
 font-family: Museo, Tahoma, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

@font-face {
 font-family: 'Museo';
 src: url(/MuseoSans.ttf);
 font-weight: normal;
}

@font-face {
 font-family: 'Futura';
 src: url(/Futura.ttf) ;
 font-weight: normal;
}
	
	.ControlPanelDiv
{
  border: 1px dashed #808080; 
  padding: 5px;
  margin: 5px;
  float: left;
  align: right;
  min-width: 100px;
  max-width: 250px;
  min-height: 200px;
}

a.featuredtitle:link {
 font-family: Futura, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #0072BC;
 font-weight: 500;
 text-decoration:none
}

a.featuredtitle:visited {
  font-family: Futura, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #003399;
 font-weight: 500;
 text-decoration:none
}

a.featuredtitle:hover {
 font-family: Futura, Arial, Helvetica, sans-serif;
 font-size: 14px;
 color: #F26421;
 font-weight: 500;
 text-decoration:none
}

.polaroid-right {
 float: right;
 max-width: 120px;
 max-height: 120px;
 position: relative;
 top: -15px;
 left: 10px;
 padding: 10px 10px 20px 10px;
 border: 1px solid #BFBFBF;
 background-color: white;
 -webkit-box-shadow: 2px 2px 3px rgba(135, 139, 144, 0.4);
 -moz-box-shadow: 2px 2px 3px rgba(135, 139, 144, 0.4);
 box-shadow: 2px 2px 3px rgba(135, 139, 144, 0.4);
 -webkit-transform: rotate(9deg);
 -moz-transform: rotate(9deg);
 -o-transform:  matrix(0.98768834, 0.15643447, -0.15643447, 0.98768834, 0, 0);
 transform: rotate(9deg);
}

.polaroid-left {
 float: left;
 max-width: 100px;
 max-height: 100px;
 position: relative;
 top: -20px;
 right: 10px;
 padding: 10px 10px 20px 10px;
 border: 1px solid #BFBFBF;
 background-color: white;
 -webkit-box-shadow: 2px 2px 3px rgba(135, 139, 144, 0.4);
 -moz-box-shadow: 2px 2px 3px rgba(135, 139, 144, 0.4);
 box-shadow: 2px 2px 3px rgba(135, 139, 144, 0.4);
 -webkit-transform: rotate(-9deg);
 -moz-transform: rotate(-9deg);
 -o-transform:  matrix(0.98768834, -0.15643447, 0.15643447, 0.98768834, 0, 0);
 transform: rotate(-9deg);
}

h1 {
 font-size: 19px;
 padding: 0px;
 font-weight: 500;
 margin-top: 0px
}

h2 {
 font-size: 14px;
 padding: 0px;
 font-weight: 500;
 margin-top: 0px;
}

h3 {
 font-size: 13px;
 padding: 0px;
 font-weight: 500;
 margin: 0px;
}

p {
 font-size: 13;
 padding: 0px;
 font-weight: 500;
 margin-top: 0px;
}

.hidden {
  display:none;
}

