a:link		{  text-decoration: none; color: #6987B7}
a:visited	 {  text-decoration: none; color: #6987B7}
a:hover	{  text-decoration: none; color: #A3BBE0}


body{
background-color:#363C3F;
margin:0;
margin-left:0 auto;
margin-right:0 auto;
padding:0;
text-align:center;
}

#button-left{
width:165px;
margin:0;
padding:0;
float:left;}

#button-home{
width:147px;
margin:0;
padding:0;
float:left;}

#button-home a.srollover {display: block;width: 147px;height: 59px;background: url(../images/nav-home.gif) 0 0 no-repeat;text-decoration: none;}
#button-home a:hover.srollover {background-position: 0 -59px ;}

#button-products{
width:91px;
margin:0;
padding:0;
float:left;}

#button-products a.srollover {display: block;width: 91px;height: 59px;background: url(../images/nav-products.gif) 0 0 no-repeat;text-decoration: none;}
#button-products a:hover.srollover {background-position: 0 -59px ;}

#button-features{
width:93px;
margin:0;
padding:0;
float:left;}

#button-features a.srollover {display: block;width: 93px;height: 59px;background: url(../images/nav-features.gif) 0 0 no-repeat;text-decoration: none;}
#button-features a:hover.srollover {background-position: 0 -59px ;}

#button-faq{
width:85px;
margin:0;
padding:0;
float:left;}

#button-faq a.srollover {display: block;width: 85px;height: 59px;background: url(../images/nav-faq.gif) 0 0 no-repeat;text-decoration: none;}
#button-faq a:hover.srollover {background-position: 0 -59px ;}

#button-contact{
width:91px;
margin:0;
padding:0;
float:left;}

#button-contact a.srollover {display: block;width: 91px;height: 59px;background: url(../images/nav-contact.gif) 0 0 no-repeat;text-decoration: none;}
#button-contact a:hover.srollover {background-position: 0 -59px ;}

#button-signup{
width:79px;
margin:0;
padding:0;
float:left;}

#button-signup a.srollover {display: block;width: 79px;height: 59px;background: url(../images/nav-signup.gif) 0 0 no-repeat;text-decoration: none;}
#button-signup a:hover.srollover {background-position: 0 -59px ;}

#clear{
clear:both;}


#container{
background-image:url(../images/container-bg.gif);
background-repeat:repeat-y;
text-align:center;
padding:0;
margin:0 auto;
width:751px;
}

#current-product{
background-color:#FFFFFF;
width:600px;
text-align:left;
margin:0 50px 0 0;
padding:0;
border:1px solid #EDECEC;
float:right;
}

#current-product p{
margin:0;
padding:0;
}

#footer{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
background-image:url(../images/footer-bg.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
width:751px;
height:86px;
padding:0;
margin:0;
}

#footer a:link		{  text-decoration: none; color: #BE9A1F}
#footer a:visited	 {  text-decoration: none; color: #BE9A1F}
#footer a:hover	{  text-decoration: none; color: #E3C45A}

#footer p{
margin:0;
padding:45px 0 0 0;
}

.form-field{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E3A5E;
width:70px;
height:15px;
border:1px solid #7BA5DB;
}

.form-field2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1E3A5E;
width:70px;
height:15px;
border:1px solid #7BA5DB;
}

#header{
width:751px;
padding:0;
margin:0;
}

#login{
width:396px;
height:47px;
padding:0;
margin:0;
background-image:url(../images/login-bg.gif);
background-position:top;
background-repeat:no-repeat;

}

#login-table{
margin:0;
padding:4px 0 0 0;

}




.login-text{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
}

.login-text2{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
padding:4px 5px 1px 0;
}

.login-text2 a:link		{  text-decoration: none; color: #C3D8F1}
.login-text2 a:visited	 {  text-decoration: none; color: #C3D8F1}
.login-text2 a:hover	{  text-decoration: none; color: #E9F2FC}

#logo-left{
width:355px;
height:154px;
margin:0;
padding:0;
float:left;}

#logo-right{
width:396px;
height:154px;
float:right;
margin:0;
padding:0;
background-image:url(../images/logo-right.gif);}

#main{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
background-image:url(../images/main-top.gif);
background-position:top;
background-repeat:no-repeat;
width:751px;
height:100%;
padding:0;
margin:0;
clear:both;
}

#main-left{
float:left;
margin:0;
padding:0;
text-align:left;
width:404px;
height:335px;
background-image:url(../images/main-left-bg.gif);
background-repeat:no-repeat;
background-position:top;}

#main-left a:link		{  text-decoration: none; color: #BE9A1F}
#main-left a:visited	 {  text-decoration: none; color: #BE9A1F}
#main-left a:hover	{  text-decoration: none; color: #E3C45A}

#main-left h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#363C3F;
margin:0;
padding:35px 20px 6px 60px;
}

#main-left p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:0 20px 8px 60px;
color:#494949;
}

#main-left-bottom{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-image:url(../images/main-left2-bg.gif);
width:404px;
height:155px;
margin:0;
padding:0;
}

#main-left-bottom a:link		{  text-decoration: none; color: #E3C45A}
#main-left-bottom a:visited	 {  text-decoration: none; color: #E3C45A}
#main-left-bottom a:hover	{  text-decoration: none; color: #FFE796}

#main-left-bottom p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;
padding:0 20px 5px 60px;
color:#DCE1E8;
}

#main-left-bottom h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
margin:0;
padding:7px 20px 2px 60px;
}

#main-left-top{
width:404px;
height:180px;
margin:0;
padding:0;
}

#main-left-top p{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;
padding:0 20px 5px 60px;
}

#main-left-spacer{
width:20px;
padding:0;
margin:0;
float:left;
}

#main-right{
float:left;
margin:0;
padding:0;
text-align:left;
width:316px;
height:335px;
background-image:url(../images/main-right-bg.gif);
background-repeat:no-repeat;
background-position:top;
background-color:#CCCCCC;}

#main-right h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#363C3F;
margin:0;
padding:35px 20px 6px 35px;
}

#main-right-top{
height:180px;
width:316px;
margin:0;
padding:0;}

#main-right-top p{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F4C79;
}

#main-right-bottom{
background-image:url(../images/main-right2-bg.gif);
background-repeat:no-repeat;
height:155px;
widows:316px;
margin:0;
padding:0;}

#main-right-spacer{
width:7px;
padding:0;
margin:0;
float:right;
}

#main-spacer{
width:4px;
margin:0;
padding:0;
float:left;
}

#main-sub{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
}

#main-sub h1{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#363C3F;
margin:0;
padding:20px 100px 0 100px;
}

#main-sub p{
margin:0;
padding:20px 100px 10px 100px;
}

#main-top{
width:751px;
height:17px;
margin:0;
padding:0;
}

#navigation{
width:751px;
height:59px;
padding:0;
margin:0;
}

#product-image{
float:left;
padding:0;
margin:0;
width:130px;
}

#product-descrip{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F4C79;
float:right;
padding:0;
margin:0;
width:175px;
}

#product-descrip p{
padding:15px 0 0 0;
margin:0;
}




#product-image2{
float:right;
padding:0;
margin:0;
width:139px;
}

#product-image2 p{
padding:15px 0 0 0;
margin:0;

}

#product-descrip2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#2F4C79;
float:left;
padding:0;
margin:0;
width:175px;
}

#product-descrip2 p{
padding:25px 0 0 15px;
margin:0;
}