/*****************************************************
******** Client Styles
*****************************************************/

body
{
    font: 12px/18px Arial, Helvetica, sans-serif;
    color: #D1D3D4;
    background-color: #000000;
}

hr 
{
	border: none 0;
	border-top: 1px solid #CCCCCC;
	height: 1px;
	text-align: left;
	margin: 0 0 0 0;
}

.textTitle
{
    font-size: larger;
    font-weight: bold;
    color: #5683A0;
    margin: 0px;
    padding: 0px;
}

.smallerText
{
    font: 8pt/12pt Verdana, Arial, Helvetica, sans-serif;
}

.textBold
{
    font-weight: bold;
}

.textDark
{
    color: #515254;
}

.textOrange
{
    color: #F5A326;
}

.textSmall
{
    font-size: 0.9em;
}

.textHeaderGrey
{
    color: #808080;
    font-weight: bold;
}

input.standardInput
{
    background-color: #3A3A3C;
    border-top: 1px solid #58595b;
    border-right: 1px solid #58595b;
    border-bottom: 1px solid #58595b;
    border-left: 1px solid #58595b;
    width: 236px;
    color: #fff;
}

select.standardInput
{
    background-color: #3A3A3C;
    border-top: 1px solid #58595b;
    border-right: 1px solid #58595b;
    border-bottom: 1px solid #58595b;
    border-left: 1px solid #58595b;
    width: 236px;
    color: #fff;
}

textarea.standardInput
{
    background-color: #3A3A3C;
    border-top: 1px solid #58595b;
    border-right: 1px solid #58595b;
    border-bottom: 1px solid #58595b;
    border-left: 1px solid #58595b;
    width: 475px;
    height: 100px;
    color: #fff;
    padding: 5px;
}

/*****************************************************
********Link Styles
*****************************************************/

a:link, a:visited, a:active
{
    color: #F5A326;
    text-decoration: underline;
}

a:hover
{
    color: #F7B03C;
    text-decoration: underline;
}

a.linkOrange
{
    color: #F5A326;
    text-decoration: none;
}

a.linkOrange:hover
{
    color: #F5A326;
    text-decoration: underline;
}

a.linkWhite
{
    color: #D1D3D4;
}

a.linkWhite:hover
{
    color: #F5A326;
}

a.linkGrey
{
    color: #515254;
    text-decoration: none;
}

a.linkGrey:hover
{
    text-decoration: underline;
}

a.GraphicLink:hover
{
    text-decoration: none;
    background-color: transparent;
}

#navContainer a
{
    color: #515254;
    font-weight: bold;
    text-decoration: none;
    letter-spacing: 0.5px;
}

#navContainer a:hover
{
    color: #fff;
    font-weight: bold;
    text-decoration: none;
}

.propListItem a
{
    color: #939598;
    text-decoration: none;
}

.propListItem a:hover
{
    color: #F5A326;
    text-decoration: none;
}

.padRight
{
    padding-right: 20px;
}

.itemList li
{
    list-style-image: url(/images/orange-block.gif);
}

.itemList a
{
    color: #D1D3D4;
    text-decoration: none;
}

.itemList a:hover
{
    color: #F5A326;
    text-decoration: underline;
}