﻿body
{
   background-color: #D5E3EA;
   background-image: url('/images/Background/bg_1200.jpg');
   background-repeat: repeat;
   background-position: left top;
   font-family: Arial, Verdana, Tahoma;
   font-size: 8pt;
}
div
{
   background-color: #FEFEFE;
   font-family: Arial, Verdana, Tahoma;
   font-size: 8pt;
}
span
{
   background-color: #FEFEFE;
   font-family: Arial, Verdana, Tahoma;
   font-size: 8pt;
}
a: hover
{
    color: White;
    background-color: Blue;
}
.Space
{
   font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    height: 7px;
}
/* pushes the page to the full capacity of the viewing area */
html {height:100%;}
body {height:100%; margin:0; padding:0;}
/* prepares the background image to full capacity of the viewing area */
#bg {position:fixed; top:0; left:0; width:100%; height:100%;}
/* places the content ontop of the background image */
#content {position:relative; z-index:1;}

.VerticalLine
{
    vertical-align: middle;
    border-left: thin solid Gray;
}
.HorizontalLine
{
    color: Gray;
    font-size: 8pt;
    width: 8px;
}
.CellBorder
{
    border: thin solid Gray;
}
.JoinBox
{
    background-image: url('/images/join_bracket.jpg');
    background-repeat: no-repeat;
    background-position: left center;
    width: 20px;
}
.ScoreText
{
    width: 25px;
    border: thin none Gray;
}
.TeamTextStart
{
    width: 150px;
    border: thin none Gray;
}
.TeamText
{
    width: 90px;
    border: thin none Gray;
}
.BracketHeader
{
    font-family: Arial;
    font-size: 10pt;
    font-weight: bold;
    color: Navy;
    text-align: center;
}
.HeaderCaption
{
   font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color: Maroon;
    text-align: center;
}
.BracketBody
{
    background-color: #FEFEFE;
    background-image: url('/images/Background/bg_1200.jpg');
    background-repeat: repeat-x;
    background-position: left bottom;
}
.HeaderPanelBody
{
    background-image: url('/images/Background/header_background.jpg');
    background-repeat: repeat-x;
    background-position: left top;
    border: thin solid Gray;
}
.LinkButton
{
   font-family: Arial, Tahoma, Sans-Serif;
    font-size: 9pt;
    font-weight: bold;
    background-color: Transparent;
    color: Blue;
    text-decoration: underline;
    cursor: hand;
}

.TopMenuCell
{
    vertical-align: middle;
    background-color: Transparent;
}

.TopMenuItem
{
    /* border-style: outset inset inset outset; */
    border-width: thin;
    background-color: Transparent;
    color: Navy;
    font-size: 12pt;
    font-weight: bold;
   font-family: Arial, Verdana, Tahoma;
    text-decoration: none;
    vertical-align: middle;
    text-align: left;
    height: 20px;
}

.DropdownMenu
{
    table-layout: auto;
    font-size: 10pt;
   font-family: Arial, Verdana, Tahoma;
    border: solid thin Gray;
    background-color: #BCBCBC;
    /*width: 200px;*/
    /*height: 200px;*/
    vertical-align: top;
}
.DropdownMenuRSS
{
    font-size: 10pt;
    background-color: #FFEB9B;
    border: solid thin Gray;
    width: 400px;
    height: 100px;
    text-align: left;
   font-family: Arial, Verdana, Tahoma;
    text-decoration: none;
    vertical-align: top;
}
.CopyrightCaption
{
   font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    font-weight: bold;
    color: Navy;
    text-align: center;
}
.MenuNormal
{
    color: Blue;
    font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight: normal;
    background-color: Transparent;
    text-decoration: none;
    cursor: pointer;
    width: 100%;
}
.MenuHighlight
{
    color: Maroon;
   font-family: Arial, Verdana, Tahoma;
    font-size: 10pt;
    font-weight: bold;
    background-color: Transparent;
    text-decoration: underline;
    cursor: pointer;
    width: 100%;
}
.MainBodyIFrame
{
    background-color: #FEFEFE;
    background-image: url('/images/Background/bg_1200.jpg');
    background-repeat: repeat;
    background-position: left top;
    border: thin solid Gray;
    width: 150px;
    vertical-align: top;
}
.MainBodyScoreColumn
{
    background-color: #FEFEFE;
    background-image: url('/images/Background/bg_1200.jpg');
    background-repeat: repeat-x;
    background-position: left bottom;
    border: thin solid Gray;
    width: 20%;
    text-align: left;
   font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    text-decoration: none;
}
.MenuHeader
{
   color: White;
   font-family: Arial, Verdana, Tahoma;
   font-size: 14pt;
   font-weight: bold;
   background-color: #2B3584;
   text-decoration: none;
   border: thin solid Gray;
   width: 100%;
   cursor: pointer;
}
.UserControlHeader
{
	color: White;
   font-family: Arial, Verdana, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	background-color: #7589FF;
	text-decoration: none;
	width: 100%;
}
.UserControlDetail
{
    color: Black;
   font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    font-weight: normal;
    background-color: #C9E5DD;
    text-decoration: none;
    width: 100%;
}
.UserControlDetailAlt
{
    color: Black;
   font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    font-weight: normal;
    background-color: #DAE0C3;
    text-decoration: none;
    width: 100%;
}
.UserControlDetail_Time
{
	color: #800000;
   font-family: Arial, Verdana, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	background-color: #C9E5DD;
	text-decoration: none;
	width: 100%;
}
.UserControlDetailAlt_Time
{
	color: #800000;
   font-family: Arial, Verdana, Tahoma;
	font-size: 8pt;
	font-weight: bold;
	background-color: #DAE0C3;
	text-decoration: none;
	width: 100%;
}
.LoginBackground
{
    color: Black;
   font-family: Arial, Verdana, Tahoma;
    font-size: 8pt;
    font-weight: normal;
    background-color: #BAC4FF;
    text-decoration: none;
    width: 250px;
}
.MenuPanelBody
{
    background-color: #F0F0F0;
    background-image: url('/images/Background/bg_gray_120.gif');
    background-repeat: repeat-x;
    background-position: left bottom;
    border: thin solid Gray;
}
.GrayPanelBody
{
    background-color: #FAFAFA;
    background-image: url('/images/Background/bg_1200.gif');
    background-repeat: repeat-x;
    background-position: left bottom;
    border: thin solid Gray;
}

.AboutUs
{
   background-image: url('/images/Background/bg_1200.gif');
   background-repeat: repeat;
   background-position: left top;
   vertical-align: middle;
   text-align: left;
   color: Black;
   font-family: Tahoma, Arial, Verdana;
   font-size: 10pt;
}
.AboutUs1
{
   vertical-align: middle;
   background-color: Transparent;
   text-align: center;
   color: Maroon;
   font-family: Lucida Handwriting, Tahoma, Arial, Verdana;
   font-size: 16pt;
   font-weight: bold;
}
.PageHeaderPanel
{
   background-color: #D6D7D8;
   width: 100%;
   text-align: center;
}

.PageHeaderTitle
{
   color: Maroon;
   font-family: Tahoma, Arial, Verdana;
   font-size: 14pt;
   font-weight: bold;
   text-decoration: none;
}

.PageHeaderDescription
{
   color: Navy;
   font-family: Tahoma, Arial, Verdana;
   font-size: 12pt;
   font-weight: normal;
   text-decoration: none;
}

.PageFooterPanel
{
   background-color: #F0F0F0;
   width: 100%;
   text-align: center;
}

.PageFooterNewAccount
{
   color: Navy;
   font-family: Tahoma, Arial, Verdana;
   font-size: 12pt;
   font-weight: normal;
   text-decoration: none;
}

.PageFooterNewOrder
{
   color: Maroon;
   font-family: Tahoma, Arial, Verdana;
   font-size: 12pt;
   font-weight: normal;
   text-decoration: none;
}

.b1, .b2, .b3, .b4 {font-size:1px; overflow:hidden; display:block;}
.b1 {height:1px; background:#000; margin:0 5px;}
.b2 {height:1px; background:#000; margin:0 3px;}
.b3 {height:1px; background:#000; margin:0 2px;}
.b4 {height:2px; background:#000; margin:0 1px;}
.content {background: #000;}
.content div {margin-left: 5px; color: #FFF;}
.Navigation
{
    background-color: #FEFEFE;
    background-image: url('/images/Background/bg_menu_2.jpg');
    background-repeat: repeat-x;
    background-position: left top;
    border: thin solid Gray;
    width: 150px;
    vertical-align: top;
}
.Warranty
{
   text-align:justify;
   font-family: Tahoma, Arial, Verdana;
   font-size: 12pt;
   color: Navy;
   background-color: #D5E3EA;
   background-image: url('/images/Background/bg_1200.jpg');
   background-repeat: repeat;
   background-position: left top;
}
.CompanyInfo
{
   text-align: center;
   font-family: Tahoma, Arial, Verdana;
   font-size: 12pt;
   font-weight: bold;
   color: Navy;
}
.Shutter
{
   text-align:justify;
   font-family: Tahoma, Arial, Verdana;
   font-size: 12pt;
   color: Navy;
   background-color: #D6D7D8;
   background-image: url('/images/Background/BrochureBackground.gif');
   background-repeat: repeat;
   background-position: left bottom;
}
.Paragraph
{
  background-color: Transparent;
  padding: 20px;
  font-family: Tahoma, Arial, Verdana;
  font-size: 12pt;
  /*color: #C4240B;*/
  color: Navy;
  text-align: justify;
}
.ShutterHeader2
{
   color: #C4240B;
   font-family: Tahoma, Arial, Verdana;
   font-size: 12pt;
}
.ShutterHeader1
{
   color: #C4240B;
   font-family: Tahoma, Arial, Verdana;
}
.ShutterHeader3
{
   color: Navy;
   font-family: Tahoma, Arial, Verdana;
   background-color:Transparent;
   font-weight: bold;
   font-size:16pt;
}
.GridCellRight
{
  float: right;
}
.GridCellLeft
{
  float: left;
}
.GridCellLabel
{
  text-align: center;
  vertical-align: middle;
  font-size: 10pt;
  font-family: Arial Tahoma Verdana;
  font-weight: bold;
}
.GridCellText
{
  text-align: center;
  vertical-align: middle;
  font-family: Arial Tahoma Verdana;
  font-size: 10pt;
  font-weight: normal;
}
.accordionHeader
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: Silver;
  height:22px;
  width: 100%;
  background-image: url(/Images/bgMenuHeader.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  vertical-align: text-bottom;
  text-align: left;
  cursor: pointer;
}
.accordionHover
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: Navy;
  height:22px;
  width: 100%;
  background-image: url(/Images/bgMenuHeaderHover.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  vertical-align: text-bottom;
  text-align: left;
  cursor: pointer;
}
.accordionSelect
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 12pt;
  font-weight: bold;
  color: Navy;
  height:22px;
  width: 100%;
  background-image: url(/Images/bgMenuHeaderSelect.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  vertical-align: text-bottom;
  text-align: left;
  cursor: pointer;
}
.accordionContent
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 10pt;
  color: Black;
  width: 100%;
  background-image: url(/Images/bgMenuContent.gif);
  background-position: left top;
  background-repeat: repeat-x;
  vertical-align: top;
  text-align: left;
}
.accordDetailHeader
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 10pt;
  font-weight: bold;
  color: White;
  height:20px;
  width: 100%;
  background-color: Gray;
  vertical-align: text-bottom;
  text-align: left;
  cursor: pointer;
  border: thin solid Silver;
}
.accordDetailHover
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 10pt;
  font-weight: bold;
  color: Navy;
  height:20px;
  width: 100%;
  background-image: url(/Images/bgMenuHeaderHover.gif);
  background-position: left bottom;
  background-repeat: repeat-x;
  vertical-align: text-bottom;
  text-align: left;
  cursor: pointer;
  border: thin solid Silver;
}
.accordDetailSelect
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 10pt;
  font-weight: bold;
  color: Navy;
  height:20px;
  width: 100%;
  background-color: Silver;
  vertical-align: text-bottom;
  text-align: left;
  cursor: pointer;
  border: thin solid Silver;
}
.accordDetailContent
{
  font-family: Arial, Tahoma, Sans-Serif;
  font-size: 10pt;
  color: Black;
  width: 100%;
  background-image: url(/Images/bgMenuContent.gif);
  background-position: left top;
  background-repeat: repeat-x;
  vertical-align: top;
  text-align: left;
}
