body
{
    background-color:#E9E9E9;
}


#contentWrapper {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333;
margin-bottom:0;
padding:0;
text-align:left;
background-repeat:no-repeat;
position: relative;
height:490px;
}

/*TAG SELECTORS END HERE*/

/*Class SELECTORS BEGIN HERE*/


#contentWrapper .topformmargin {
margin-bottom:200px;
border:0px solid #000;
}
#contentWrapper .signin {
position:absolute;
border:0px solid #000;
top:10px;
left:640px;
}

#contentWrapper .signin a {
color:#d70600;
}

#contentWrapper .checkboxwrapper {
overflow:auto;
border:0px solid blue;
width:201px;
}

#contentWrapper * html .checkboxwrapper {
height:100%;
}

#contentWrapper .checkbox {
border:0px solid green;
margin:5px 0px 0px 0px;
width:10px;
float:left;
}

#contentWrapper .agreetext {
margin:2px 0px 0px 25px;
border:0px solid green;
font-size:9px;
width:160px;
}

#contentWrapper * html .agreetext {
margin:0px 0px 0px 0px;
}

#contentWrapper .sevendayform {
margin:0px 0px 0px 65px;
border:0px solid red;
width:463px;
min-height:220px;
height:auto !important;
height:220px;
z-index:20;
}

#contentWrapper .bannermessage {
position:absolute;
top:115px;
left:70px;
width:434px;
border:0px solid #000;
font-size:18px;
color:#fff;
}

#contentWrapper .bannerboldtext {
font-size:30px;
color:#fff;
font-weight:bold;
}

#contentWrapper .frmlabels {
font-weight:bold;
}

.frmpadding {
    border:0px solid #000;
    padding:10px 0px 0px 5px;
    position: relative;
}

* html .frmpadding {
padding:10px 0px 0px 10px;
}

input[type="text"], input[type="password"]
{
    width: 113px;
}

select {
width:65px;
}

* html select {
width:55px;
}
input, textarea, select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
textarea {
border:1px solid #999999;
}

/********************************************************************************
BUBBLE
********************************************************************************/
#errorWrapper
{
    -x-background-x-position:0%; -x-background-y-position:0%;
    background-color:#FFFFFF;
    border: dotted #a60401 1px;
    color:#a60401;
    float:right;
    font-weight:bold;
    overflow-x:hidden;
    overflow-y:hidden;
    padding:5px 5px 5px 15px;
    position:absolute;
    top:340px;
    left:500px;
    width:299px;
    max-height:500px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.error
{
    padding:5px 0px 5px 0px;
}
a {
    background:transparent none repeat scroll 0%;
    color:#FFFFFF;
    text-decoration:underline;
}
a:hover {
    background:transparent none repeat scroll 0%;
    color:#FFFFFF;
    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');
}
