/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input 
{ margin: 0;padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,div, input 
{ font-size: 100%; font-weight: normal; font-style: normal; font-family: arial,  tahoma, 'Century Gothic', 'Lucida Sans Unicode', verdana, sans-serif ; }
ul,ol { list-style: none; }
fieldset,img 
{ border: none; }
caption,th 
{ text-align: left; }
table 
{ border-collapse: collapse; border-spacing: 0; }
/* END RESET */

a, a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}
body
{ 
  background:no-repeat URL(../images/Background.jpg) center top #000000;
  text-align: center;
}

.content
{
  width:980px;
  margin:auto;
}

.menu ul
{
  margin:auto;
  width:945px;
}

.menu li
{
  float:left;
  padding:0 27px;
  background: no-repeat URL(../images/menuSeparator.gif) right center;
}

.menu li.ListItem7
{
  background: none;
  padding-right:0px;
}

.menu li.ListItem1
{
  padding-left:30px;
}


.menu a
{
  text-transform:uppercase;
  font-size: 14px;
  color:#FFFFFF;
  font-family:arial,  tahoma, 'Century Gothic', 'Lucida Sans Unicode', verdana, sans-serif ;
  text-decoration:none;
}

.menu a:hover
{
    color: #79CDFF;
    text-shadow: 0 0 20px #FFFFFF;
}

.menu a.Selected
{
  color:#90A5B4;
  font-weight:normal;
}

.menu .content
{
  background:no-repeat URL(../images/menuBack.jpg) center top;
  height:22px;
  padding-top:25px;

}

.main .wrapper
{
  background:no-repeat URL(../images/footerBack.jpg) center bottom; 
  width:980px;
  margin:auto;
  background-color:#000000;
}

.main .content
{
  text-align:left;
  background:no-repeat URL(../images/bodyBack.jpg) center top;
  min-height:500px;
  height:auto !important;
  height:500px;
  color:#999999;
  width:980px;
  margin-bottom:20px;

}


.contentBg
{

  background-image:none;
  background-repeat:no-repeat;
  background-position:100% 20px;
  margin: auto;
  padding: 80px 40px 40px;
  width: 880px;
  min-height:480px;
  height:auto !important;
  height:480px;
}




.main .content a
{
  color:#FFFFFF;
}

.main .content a:hover
{
   color: #79CDFF;
  text-decoration:none;
}



.clearer
{
  clear:both;
}

.header_logo img
{
  margin:5px auto;
}


a
{
  color:#90A5B4;
    text-decoration:none;
}
a:hover
{
   color:#79CDFF;
}
a.Selected
{
  font-weight:bold;
}

h1, h2, h3, h4
{

  font-family:arial,  tahoma, 'Century Gothic', 'Lucida Sans Unicode', verdana, sans-serif ;
  padding-bottom:0.5em;
  color:#FFFFFF;
}

h1{
  font-size:24px;
}
h2{
  font-size:20px;
  color:#90A5B3;
}
h3{
  font-size:18px;
  color:#90A5B3;
}


.left, .right
{
  width:420px;
  float:left;
  min-height:350px;
  height:auto !important;
  height:350px;
}

.left
{
  margin-right:39px;
}

p
{
  line-height:130%;
  margin-bottom:1em;
}

label
{
  width:140px;
  margin-right:10px;
  display:block;
  float:left;
}
.webpacForm .clearer
{
  height:0;
}
.webpacForm .formLine
{
    line-height: 130%;
    margin-bottom: 1em;
}
input.textbox
{
    background-image: url("../images/textbox.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    height: 24px;
    width: 232px;
    padding:3px 4px 1px 4px;
    border:0px none;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}


input.textbox2
{
    background-image: url("../images/textbox2.jpg");
    background-position: left top;
    background-repeat: no-repeat;
    height: 24px;
    width: 292px;
    padding:3px 4px 1px 4px;
    border:0px none;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
}

.webpacForm .textareaCont
{
    background-image: url("../images/textareabg.png");
    background-position: center center;
    background-repeat: no-repeat;
    width: 232px;
    padding:6px 4px 4px 4px;
    height:140px;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    float:left;
}

.webpacForm textarea
{

    border:0px none;
   font-size:1em;
   font-family:arial,tahoma,'Century Gothic','Lucida Sans Unicode',verdana,sans-serif;

   width: 232px;
    height:140px;
}
.webpacForm select
{
    border:0px none;
    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    height: 28px;
    padding: 5px 2px 3px 2px;
   width:240px;
   font-size:1em;
   font-family:arial,tahoma,'Century Gothic','Lucida Sans Unicode',verdana,sans-serif;
    background-image: url("../images/textbox.jpg");
    background-position: left top;
    background-repeat: no-repeat;

}
#spbts_fields
{
  display:none;
}
.button {
    -moz-border-radius: 4px 4px 4px 4px;
    -webkit-border-radius: 4px;
    background:#627B91;
    background: -moz-linear-gradient(center top , #90A5B3, #627B91) repeat scroll 0 0 transparent;  
    border: medium none;
    float: right;
    height: 28px;

    width: 65px;
    font-weight:bold;
    color:#FFFFFF;
}

.button:hover {
    -moz-box-shadow: 0 0 10px #FFFFFF;
    -webkit-box-shadow: 0 0 10px #FFFFFF;
    background: -moz-linear-gradient(center top , #627B91, #3F4F5C) repeat scroll 0 0 transparent;
    cursor: pointer;
}

/* FOOTER STARTS */
.footer
{
    height: 38px;
    margin: 0 25px;
    padding-top:10px;
    width: 930px;
    background-image: url("../images/footer-line.gif");
    background-position: center top;
    background-repeat: no-repeat;
}
.footer li 
{
  font-size:0.80em;
  float:left;
  margin-right:10px;
}
.footer li a
{
  color:#8FA5B2;
  text-decoration:none;
}
.footer li a:hover
{
   color:#79CDFF;
text-shadow: 0 0 10px #FFFFFF;
}
.footer_menu li a
{
  text-transform:lowercase;
  font-weight:bold;
}

.footer_content_legal
{
 float:right;
}
.footer_content_legal li
{
  margin-right:3px;
  margin-left:12px;
}

.subFooter
{
    height: 70px;
    margin: 20px auto auto;
    width: 980px;
}
.copyright
{
    color: #666666;
    font-size: 0.8em;
    margin-top: 8px;
float:left;
}
.copyright a
{
    color: #666666;
}
.copyright a:hover
{
    color: #666666;
}

.cobranding {
float:right;
}
/* FOOTER ENDS */

