html > body #body {
margin:0 0 0 0px;
}
body{
	width:905px;
	margin:auto;	

}
#contentWrapper {
	position:absolute;	
}


/********************************************************************************
FORM
********************************************************************************/
#FieldLabel {color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:95px; text-align:right;}
#agreement {color:#e1bebd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px;}
/********************************************************************************
BUBBLE
********************************************************************************/
#errorWrapper
{
    -x-background-x-position:0%; -x-background-y-position:0%;
    background-attachment:scroll;
    background-color:#FFFFFF;
    background-image:none;
    background-repeat:repeat;
    border: solid #C00500 1px;
    color:#C00500;
    float:right;
	font-size:11px;
    font-weight:bold;
    left:550px;
    overflow-x:hidden;
    overflow-y:hidden;
    padding:5px 5px 5px 5px;
    position:absolute;
    top:200px;
    width:400px;
    max-height:210px;
}

.error
{
    padding:5px 0px 5px 0px;
}
a {
    background:transparent none repeat scroll 0%;
    color:#e1bebd;
    text-decoration:underline;
}
a:hover {
    background:transparent none repeat scroll 0%;
    color:#e1bebd;
    text-decoration:underline;
}

/********************************************************************************
ModalPopup
********************************************************************************/
/* The Window's CSS z-index value is respected (takes priority). If none is supplied,
  the Window's z-index value will be set to 3000 by default (in jqModal.js). You
  can change this value by either;
    a) supplying one via CSS
    b) passing the "zIndex" parameter. E.g.  (window).jqm({zIndex: 500}); */
  
.jqmWindow {
    display: none;
    position: fixed;
    top: 17%;
    left: 50%;
    margin-left: -300px;
    width: 700px;
    background-color: #FFFFFF;
    color: #333;
    border: 1px solid black;
    padding: 5px 10px 10px 10px;
}
img 
{
    border:0pt none;
}
#popHeader
{
    
}
#termsContent
{
    padding:10px 10px 10px 10px;
    border: 1px solid #FF0000;
    margin:30px 0px 0px 0px;
    color:#333333;
    font-family:Verdana,"segoe ui","lucida grande",helvetica,tahoma,arial,sans-serif;
    font-size:10px;
    font-style:normal;
    font-variant:normal;
    font-weight:normal;
    line-height:normal;
}
a.jqmClose 
{
    color:#8D0400;
    cursor:pointer;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:11px;
    font-weight:900;
    text-decoration:underline;
    float:right;
}
.jqmOverlay { background-color: #000; }

* html .jqmWindow {
     position: absolute;
     top: expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px');
}