/*************************************
 * Overrides for the Glow Skin
 *************************************/

/* ******************** Major Sections ******************** */
body {
    margin: 0px;
    padding: 0;
    background-color: #000;
}

  a:link
, a:visited
, a:visited
{
	color: #ed9402;
}

a:hover
, a:active
{
	color: #000
}


#head
{
    margin: 0;
    padding: 0 20px;
    background-color: #FFF;
    background-image: url(/Styles/Glow/Images/bg_head.png);
    border-bottom: solid 2px #000000;
    width: 100%;
    height: 116px;
/*
    position: absolute;
    top: 0;
    left: 0;
*/
}

#head .logo
{
    margin: 8px 20px;
}

#nav
{
    margin: 0;
    padding: 2px 20px 0 20px;
    background-color: #F4E20C;
    background-image: url(/Styles/Glow/Images/bg_warm.png);
    background-repeat: repeat-x;
    border-top: solid 1px #FFFFFF;
    border-bottom: solid 1px #FFFFFF;
    width: 100%;
    height: 23px;
/*
    position: absolute;
    top: 118px;
    left: 0;
*/
}

#content
{
    margin: 0;
    padding: 20px;
    background-color: #FFFFFF;
    border-top: solid 2px #000000;
    border-bottom: solid 1px #000000;
/*
    width: 100%;
    height: 25px;
    position: absolute;
    top: 145px;
    left: 0;
*/
}

#foot
{
    margin: 0;
    padding: 0;
    width: 100%;
/*
    position: absolute;
    top: 173px;
    left: 0;
*/
}

#foot .bar
{
    margin: 0;
    padding: 0;
    background-color: #ED9402;
    background-color: #f4e20c;
    background-image: url(/Styles/Glow/Images/bg_warm_sm.png);
    background-repeat: repeat-x;
    border-top: solid 1px #FFFFFF;
    border-bottom: solid 1px #000000;
    height: 8px;
}

#foot .links
{
    margin: 0px 0 0 0;
    padding: 1px 0 0 0;
    background-image: url(/Styles/Glow/Images/bg_foot_hash.png);
    background-color: #000;
    border: 0;
    height: 74px;
}

#foot .links ul
{
    padding: 0;
    vertical-align: baseline;    
}

#foot .links ul li
{
    padding: 5px 15px;
    border-right: solid 1px #F4E20C;
    display: inline;
}

#foot .links ul li a
{
    color: #ED9402;
    font-weight: bold;
    font-size: .9em;
	text-decoration: none;
}

#foot .links ul li a:hover
{
	text-decoration: underline;
}

#foot .links ul li img
{
    vertical-align: middle;
    margin: -6px 0 -6px -15px;
	border: 0;
}

#foot .copyright
{
    padding: 0 20px;
    color: #464646;
    font-size: .9em;
}




/* ******************** Misc ******************** */
  .dark_hash
, .Bottom td
{
    border: solid 1px #84929C;
    padding: 2px 7px;
    margin: 0 0 10px 0;
    background-color: #0D1D25;
    background-image: url(/Styles/Glow/Images/bg_table_hash.png);
}

#map_canvas
{
	border: solid 1px #84929C;
}





/* ******************** Menu ******************** */
.glow .menu_htb ul {
	padding: 5px 0 0 0;
	margin: 0;
}

  .Glow .menu_htb a
{
	background-color: Transparent;
	padding: 0 0 5px 0;
	margin: 0 0 1px 0;
}
 .Glow .menu_htb
{
	background-color: Transparent;
}

 .Glow .menu_htb:hover li
{
	background-color: Transparent;
}
 .Glow .menu_htb .adxmhoverA
{
	background-color: green;
}

  .Glow .menu_htb li:hover>a
, .Glow .menu_htb ul li
{
	background-color: Transparent;
}

  .Glow ul.menu_htb .selected:hover
{
	background-color: #F4E20C;
}


  .Glow .menu_htb a:hover .text
, .Glow .menu_htb li:hover>a .text
, .Glow .menu_htb .adxmhoverA .text
, .Glow ul.menu_htb .selected a .text
, .Glow .menu_htb .text
{
	color: Black;
	font-weight: bold;
}

  .Glow .menu_htb ul .text
, .Glow ul.menu_htb .selected ul .text
{
	color: White;
	font-weight: normal;
}

  .Glow .menu_htb ul a:hover .text
, .Glow .menu_htb ul li:hover>a .text
, .Glow ul.menu_htb .selected ul a:hover .text
, .Glow ul.menu_htb .selected ul li:hover>a .text
, .Glow .menu_htb ul .adxmhoverA .text
, .Glow ul.menu_htb .selected ul .adxmhoverA .text
{
	color: Black;
	font-weight: normal;
}

  .Glow ul.menu_htb ul li a
, .Glow ul.menu_htb .selected ul li a
{ 
	background-color: Black;	
	font-weight: normal;
}

  .Glow .menu_htb ul a:hover
, .Glow ul.menu_htb .selected ul a:hover
, .Glow .menu_htb ul .adxmhoverA
, .Glow ul.menu_htb .selected ul .adxmhoverA
{
	background-color: #F4E20E;
}

  .Glow ul.menu_htb .selected ul li:hover>a
, .Glow .menu_htb ul li:hover>a
{
}

  .Glow ul.menu_htb .selected a
, .Glow ul.menu_htb .selected a:hover
{
	border-top: solid 1px #7C4301;
	border-left: solid 1px #7C4301;
	border-right: solid 1px #F9F29E;
	border-bottom: solid 1px #F9F29E;
}

  .Glow ul.menu_htb .selected
  .Glow ul.menu_htb .selected:hover
, .Glow ul.menu_htb .selected a
, .Glow ul.menu_htb .selected a:hover
, .Glow ul.menu_htb .selected a span
, .Glow ul.menu_htb .selected a:hover span
{
	margin: -1px 0px 0px 0px;
	padding: 1px 5px;
}

  .Glow ul.menu_htb ul
{
	padding-top: 0px;
	margin-top: 0px;
}

  .Glow ul.menu_htb ul li
{
	padding-top: 0px;
	margin-top: 0px;
}

.Glow .menu_htb a .text
{
	padding: 1px 0;
	font-size: 12px;
}



  table .GridGlow
, .CaptionGlow th
, .RowGlow td
, .Row td
, .RowOver td
, .AltRowGlow td
, .FooterGlow td
, .Footer td
, .ControlsGlow td
, .ControlsGlow .thGlow
, .Controls .th
, .Controls td
, .Bottom td
, .BottomGlow td
, .ButtonGlow
, .BottomGlow input
, .Footer input
, .RecordGlow
, .Header .th
, .Grid
, .Record
{
    border-color: #84929C;
}

  table .HeaderGlow
, table .Header
{
    border-top: solid 1px #84929C;
    border-left: solid 1px #84929C;
    border-right: solid 1px #84929C;
}


  .HeaderGlow .thGlow
, .HeaderRightGlow
, .HeaderLeftGlow
, .HeaderRight
, .HeaderLeft
, .Header .th
{
    background-color: #F4E20C;
    background-image: url(/Styles/Glow/Images/bg_warm.png);
    background-repeat: repeat-x;
}

.CaptionGlow th
{
    background-image: url();
    background-color: #c7cfd4;
    color: #000;
}

  .CaptionGlow a:hover
, .CaptionGlow a:active
{
    color: #000;
}

  .RowGlow a:link
, .RowGlow a:visited
, .AltRowGlow a:link
, .AltRowGlow a:visited
{
    color: #ED9402;
}

  .RowGlow a:hover
, .RowGlow a:active
, .AltRowGlow a:hover
, .AltRowGlow a:active
{
    color: #000;
}

.RowGlow td
{
    background-color: #FFF;
    color: #000;
}

.AltRowGlow td
{
    background-color: #f6f6f6;
    color: #000;
}

.FooterGlow td
{
    background-color: #000;
    background-image: url(/Styles/Glow/Images/bg_table_hash.png);
    background-repeat: repeat-x;
}

.BottomGlow td
, .Footer td
{
	padding: 1px;
    background-color: #000;
    background-image: url(/Styles/Glow/Images/bg_table_hash.png);
    background-repeat: repeat-x;
}

.BottomGlow input
, .Bottom input
, .Footer input
{
	background-color: #f4e20c;
	background-image: url(/Styles/Glow/Images/bg_warm.png);
	padding: 1px;
}

.requiredField
{
	background-color: #fff583;
}








  .Row td a:link
, .Row td a:visited
, .RowOver td a:link
, .RowOver td a:visited
, .AltRow td a:link
, .AltRow td a:visited
, .AltRowOver td a:link
, .AltRowOver td a:visited
{
	color: #ed9402;
}

.RowSelected td a:link
, .RowSelected td a:visited
, .AltRowSelected td a:link
, .AltRowSelected td a:visited
{
	color: #f4e20c;
}

  .Row td a:hover
, .Row td a:active
, .RowOver td a:hover
, .RowOver td a:active
, .RowSelected td a:hover
, .RowSelected td a:active
, .AltRow td a:hover
, .AltRow td a:active
, .AltRowOver td a:hover
, .AltRowOver td a:active
, .AltRowSelected td a:hover
, .AltRowSelected td a:active
{
	color: #000;
}

  .Footer a
, .Footer a:visited
{
	color: #f4e20c;
}

.Footer a:hover, .Footer a:active
{
	color: #ed9402;
}

h1
{
	color: #000;
	font-size: 200%;
	margin-top: 0px;
	margin-bottom: 0px;
}

h2
{
	color: #000;
	font-size: 100%;
	margin-top: 0px;
	margin-bottom: 0px;
}


span, h1, h2, h3, .thGlow strong
{
    font-family: "Comic Sans", "Comic Sans MS", Verdana, Arial, Helvetica, sans-serif;
}

body, p, label, a, td, div, input, select, option, li, th, strong, textarea, html > body .RowGlow th, html > body .RowGlow td
{
    font-family: "Lucida Sans", Verdana, Arial, Helvetica, sans-serif;
}

