﻿body
{
    margin: 0;
	padding: 0;
	background: #FFFFFF url(images/img01.gif) repeat-x;
	font-family: Verdana;
	font-size: 11px;
	color: Black;

    line-height: 20px;
    letter-spacing: 1px;
    text-align: left;
}

body A:Link
{
    color: #D54A22;
}

body A:Hover
{
}

h1, h2, h3, h4, h5
{
    color: #D54A22;
}

.hclass
{
    border-bottom: solid 1px #D54A22;
    padding: 0 10px;
}

/* Header */

#Header
{
    width: 880px;
	height: 88px;
	margin: 0 auto;
	padding: 0 10px;
}

#Header h1 
{
	margin: 0;
	color: #FFFFFF;

	padding: 30px 0 0 0;
	font-size: 3em;
}

#Header p 
{
	margin: 0;
	color: #FFFFFF;

	padding: 10px 0 0 3px;
	width: 345px; 
	text-align: right; 
	font-weight: bold;
}

#Header a {
	border: none;
	text-decoration: none;
	color: #FFFFFF;
}

/* Footer */

#Footer {
	padding: 30px 0 50px 0;
	background: #D54A22 url(images/img05.gif) repeat-x;
}

#Footer p {
	margin: 0;
	text-align: center;
	font-size: smaller;
	color: #FFFFFF;
}

#Footer a {
	color: #FFFFFF;
}

/* Menu */

#menu {
	width: 880px;
	height: 32px;
	margin: 0 auto;
	padding: 0 10px;
}

.MenuButtons
{
    background: #D54A22;
    color: #FFFFFF;
    display: block;
	float: left;
    border: none;
	height: 32px;
	font-size: 12px;
	font-weight: bold;
	margin: 0 1px 0 0;
	padding: 10px 20px 10px 20px;
	cursor: pointer;
}

.MenuButtonSelected
{
    background: #FFFFFF;
    color: #D54A22;
    display: block;
	float: left;
    border: none;
	height: 32px;
	font-size: 12px;
	font-weight: bold;
	margin: 0 1px 0 0;
	padding: 10px 20px 10px 20px;
	cursor: pointer;
}

.SubmitButton
{
    background: White;
    color:  #D54A22;
    border: solid 1px #D54A22;
}
.MainBox
{
     border: solid 1px #F2F2F2;
     background-color: White; 
     vertical-align:top; 
}

#WNew
{
     border: solid 1px #F2F2F2;
     background-color: White; 
     vertical-align: top; 
     padding: 0 0px;
     width: 95%;
     text-align: left;
}

#ProvidersDiv
{
     border: solid 1px #F2F2F2;
     background-color: White; 
     vertical-align: top; 
     width: 49%;
     float: left;
     text-align: left;
}

#DevelopersDiv
{
     border: solid 1px #F2F2F2;
     background-color: White; 
     vertical-align: top; 
     width: 49%;
     float: right;
     text-align: left;
}

#WNew h3, h4
{
     background-color: #D54A22; 
     color: White;
     text-align: left; 
     padding: 5px 10px 5px;
}

#WNew h5
{
     text-align: left; 
     padding: 5px 10px 5px;
}

#ProvidersDiv h3, h4
{
     background-color: #D54A22; 
     color: White;
     text-align: left; 
     padding: 5px 10px 5px;
}

#DevelopersDiv h3, h4
{
     background-color: #D54A22; 
     color: White;
     text-align: left; 
     padding: 5px 10px 5px;
}

#DevelopersDiv p
{
    padding: 0 10px 0 10px;
}

#ProvidersDiv p
{
    padding: 0 10px 0 10px;
}
#WNew p
{
    padding: 0 10px 0 10px;
}


.SubscribeMainBox
{
    border: solid 1px #F2F2F2;
    background-color: White; 
    vertical-align:top; 
}

.SubscribeMainBox h2
{
    margin: 0 0 10px 0;
    padding: 5px 10px;
    background: url(images/img02.gif) repeat-x;
    border: 1px solid #F2F2F2;
    font-size: 12px;
}

.TextStyle
{
    background-color: White;
    border-color: #D54A22;
    border-width: 1px;
    border-style: Solid;
    font-family: Verdana;
    width: 250px;
    color: #D54A22;
}
.ErrorStyle
{
    background-color: #DB664E;
    border-color: #D54A22;
    border-width: 1px;
    border-style: Solid;
    font-family: Verdana;
    width: 250px;
    color: White;
}

.DivBody
{
	background-color: White;
	border: solid 1px #0099ff;
	width: 625px;
}

.DivMainHeading
{
	text-align: left;
	font-weight: bold;
}

.DivHeading
{
    text-align: left;
    height: 22px;
    line-height: 22px;
    border-top: solid 1px Chocolate;
    border-bottom: solid 1px Chocolate;
}

#ClientMenu
{
    text-align: center;
    background-color: #D54A22;
}

.UpdateProgressT
{
      width: 250px; 
      height: 30px;
      background-color: #FFC080;
      position: absolute;
      font-size: 12px;
      font-weight: bold;
      bottom: 0%;
      left: 0%;
}