/*Layout Universals*/
html, body, .container, .bannerContainer{
margin:0px;
}

html {
background-color:#CCCCCC;
}

body {
height:119px;
background-image:url(images/bgRepeater.png);
background-repeat:repeat-x;
}

.container {
margin-left:auto;
margin-right:auto;
width:922px;
}

.bannerContainer {
float:left;
height:114px;
}

.banner {
width:650px;
height:114px;
background-image:url(images/banner.png);
background-repeat:no-repeat;
}

.headerLoginContainer 
{
float:left;
height:107px;
width:264px;
text-align:center;
}

.loginContainer
{
height:86px;
}

.headerLogin 
{
height:86px;
width:260px;
background-image:url(images/loginRepeater.png);
background-repeat:repeat-x;
border-left:solid 1px #333333;
border-right:solid 1px #333333;
}

.headerLoginLeft {
float:left;
width:150px;
padding-top:7px;
padding-left:10px;
text-align:left;
}

.headerLoginRight {
float:right;
padding:6px 10px 11px 0px;
width:70px;
text-align:left;
}

.loginFooterText
{     
    clear:both;
    padding-left:10px;
    text-align:left;
    color:#FFCC33;
    font-size:11px;
    font-family:Arial; 
}

.headerLoginFooter 
{   
    width:262px;
    height:12px;
    background-image:url(images/loginFooter.png);
    background-repeat:no-repeat;
}

.contentHeaderContainer {
height:6px;
float:right;
width:823px;
padding-right:12px;
}

.contentHeader {
height:6px;
float:right;
width:800px;
background-image:url(images/yellowBar.png);
background-repeat:repeat;
font-size:2px;
}

.navContainer {
clear:both;
float:left;
width:87px;
padding-top:10px;
text-align:right;
}

.contentContainer {
background-image:url(images/contentRepeater.png);
background-repeat:repeat-y;
background-color:white;
float:right;
width:823px;
min-height: 750px;
height: auto !important;
height: 750px;
padding-bottom:25px;
}


.content, .footerContainer {
float:left;
color:black;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
width:800px;
}

.content {
background-image:url(images/contentBg.png);
background-repeat:repeat-x;
margin-left:11px;
padding-top:20px;
}


.contentInnerLeft {
float:left;
width:180px;
padding-left:15px;
}

.contentInnerRight {
float:right;
width:580px;
padding-left:10px;
padding-right:10px;
}

.footerContainer {
clear:right;
width:100%;
}

.footerWidth
{   
    width:911px;
    margin-left:auto;
    margin-right:auto;
    padding-right:11px;
}

.footerFloat 
{
float:left;
margin-left:110px;
background-image:url(images/footerRepeater.png);
background-repeat:repeat-x;
width:801px;
}

.footerTextContainer {
float:left;
width:500px;
padding-top:10px;
padding-left:20px;
color:white;
}

.footerLogo {
float:right;
width:200px;
}


/* END Universal Layout */

/*fonts, text */

.yellowText {
color:orange;
}

h5
{
color:#FFCC33;
font-style:italic;
font-weight:lighter;
font-size:17px;
padding-left:10px;
padding-top:2px;
margin:0px;
}

.greenText
{
    color:green;
    font-size: 11px; 
    font-family: 'Tahoma','sans-serif';
    font-weight:bold;
}

/*END fonts, text */

/* Index/Default/Home Styles */

.partners
{
    height:70px;
    text-align:center;
}

.headingDiv 
{
    width:283px;
    height:44px;
    background-image:url(images/indexHeadingBg.png);
    background-repeat:no-repeat;
    color:white;
    font:arial 9px;
    padding-bottom:7px;
}

.blogHeading
{
width:100%;
height:29px;
border-top:1px;
border-top-color:#CCCCCC;
border-top-style:solid;
background-image:url(images/headingRepeater.gif);
background-repeat:repeat-x;
}

.blogHeadingText 
{
        float: left;
        padding-left: 15px;
        padding-top: 6px;
        font-size: 14px;
        color:White;
        font-family:Arial;
}

.blogHeadingTextRight 
{
        float: right;
        padding-left: 15px;
        padding-top: 6px;
        font-size: 14px;
        color:White;
        font-family:Arial; 
}

.headingText 
{
    padding-left:10px;
}

p.messages
{
    margin-top:0px;
}

.headingLeft 
{
float:left;
padding-left:10px;
}

.headingRight 
{
float:right;
padding-right:10px;
}

    .itemLocation
    {
        background-color:#666666;
        padding:3px;
        border-bottom:solid 1px #FFCC33;
        height:15px;
        color:#FFCC33;
    }

/* END Index/Default/Home Styles */


/* WaterMarks */

.WaterMarkedTextBox {
	border-right: #ccccff 2px solid;
	border-top: #ccccff 2px solid;	
	border-left: #ccccff 2px solid;	
	border-bottom: #ccccff 2px solid;
	color: gray;
	display: inline;
	background: #F0F8FF;
	visibility: visible;
}

.WaterMarkedTextBoxSmall {
	border-right: #ccccff 2px solid;
	border-top: #ccccff 2px solid;	
	border-left: #ccccff 2px solid;	
	border-bottom: #ccccff 2px solid;
	color: gray;
	display: inline;
	background: #F0F8FF;
	visibility: visible;
    font-size:11px;
    padding:0px;
    margin-top:3px;
}

.WaterMarkedPasswordBox {
    border-right: #ccccff 2px solid;
	border-top: #ccccff 2px solid;	
	border-left: #ccccff 2px solid;	
	border-bottom: #ccccff 2px solid;
	color: #F0F8FF;
	display: inline;
	background: #F0F8FF;
	visibility: visible;
	background-image:url(images/PassWaterMark.gif);
    background-repeat:no-repeat;
    text-align:right
}

/* END WaterMarks */