/********************************** General page wide styles **********************************/
body {line-height: 1.4em; BACKGROUND: #ffffff url('http://www.bxp.com.au/images/bg-bxp.jpg') repeat-y center top; MARGIN: 0px auto;
}

input, select, textarea {font-size: 10pt;}/*text for forms*/

p {margin-top: 0;margin-bottom: 0;}

img {border: none;text-decoration: none;}

a img {text-decoration: none;}

h1{margin:5;}

.ripesiteFooterLogo{display:none}

/******************************** Page borders ********************************/

.inner {border-left: solid 0px #CCCCCC;} /* left nav border */

.bottom{border-top: solid 1px #CCCCCC;} /* Footer border */

/******************************** Page layout settings ********************************/

.outer, .left {border-left-width: 0px;} /* left column width */
.float-wrap {margin-left: 0px;}/*  _negative_ left column width */
.center {width: 730px;}  /* has to be 750px - left column width  */

* html .wrapper, .wrapper {width: 730px;}

.inner {width: 640px;} /*** This width is for non-IE browsers. Mozilla makes this necessary. ***/

.float-wrap {width: 730px;float: left;}

/********************************* Styles for specific areas on page *********************************/

#centerContent{padding:15px;}

#leftContent{display:none;}

#rightContent{display:none;}

#topContent{padding:0px;}

#bottomContent{padding:15px;}

/********************************* Styles for specific areas on page *********************************/

#navlist
{
margin: 0;
padding: 0 0 20px 10px;
border-bottom: 1px solid #C0c0c0;
}

#navlist ul, #navlist li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;
}

#navlist a:link, #navlist a:visited
{
float: left;
line-height: 14px;
font-weight: bold;
margin: 0 10px 4px 10px;
text-decoration: none;
color: #999;
}

#navlist a:link#current, #navlist a:visited#current, #navlist a:hover
{
border-bottom: 4px solid #0066cc;
padding-bottom: 2px;
background: transparent;
color: #d2232a;
}

#navlist a:hover { color: #d2232a; }

/**
red: d2232a
blue: 0066cc
****/


#signup table { 
 background-color: #F9FBFD; 
 color: #000000; 
 width: 650px; 
 border: 1px solid #D7E5F2; 
 border-collapse: collapse; 
} 

#signup td { 
 border: 0px solid #D7E5F2; 
 padding-left: 4px; 
}


.labelcell { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 color: #3670A7; 
 background-color: transparent; 
 width: 220px; 
} 

.fieldcell { 
 background-color: #F2F7FB; 
 color: #000000; 
 text-align: left; 
 margin-right: 0px; 
 padding-right: 0px; 
} 

.fieldcell input { 
 width: 250px; 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 border: 1px solid #284279; 
 margin-right: 0px; 
} 

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #D7E5F2; 
 color: #102132; 
 margin-left: 12px; 
 margin-top: 3px; 
 margin-bottom: 2px; 
}