body {
 /*   background: none repeat scroll 0 0 #FFFFFF;*/
    color: #666666;
	background-image:url(../images/backn.jpg); 
    font: 12px/16px Arial,Helvetica,sans-serif;
    margin: 0;
    padding: 0;
}
input {
    border: 1px solid #AFAFAF;
    color: #666666;
    font-size: 12px;
    line-height: 17px;
}
select {
    border: 1px solid #AFAFAF;
    color: #666666;
    font-size: 12px;
}
textarea {
    border: 1px solid #AFAFAF;
    color: #666666;
    font-size: 12px;
}
a:link, a:visited {
    color: #666666;
    outline: medium none;
    text-decoration: none;
}
a:hover {
    color: #00B1FE;
    outline: medium none;
    text-decoration: none;
}
a.ghost:link, a.ghost:visited, a.ghost:hover {
    color: #666666;
    cursor: text;
    outline: medium none;
    text-decoration: none;
}
.check {
    border: medium none;
}
#wrapper {
    margin: 0 auto;
    padding: 0;
    position: relative;
    width: 900px;
 background: none repeat scroll 0 0 #FFFFFF;
}

}
#logo {
    float: left;
    padding: 0 0 0 49px;
}

#menu {
    background: none repeat scroll 0 0 #F1F1F1;
    height: 30px;
}
.banner {
    height: 309px;
}
.home-content {
    float: left;
    width: 686px;
}
.tab-col1 {
    float: left;
    padding: 2px;
}
.tab-col2 {
    float: left;
    padding: 2px;
}
.testimonials {
    background: url("../images/testimonials.jpg") no-repeat scroll left top transparent;
    float: right;
    height: 109px;
    margin: 2px;
    text-align: right;
    width: 278px;
}
.testimonial-content {
    padding: 0 10px 0 70px;
    text-align: right;
}
.testmonial-name {
    font-weight: bold;
    padding: 10px 10px 0 0;
    text-align: right;
}

.footer-links {
    float: left;
    padding-top: 2px;
    width: 100%;
}
.footer-tabs {
    float: left;
    width: 25%;
}
.footer-heading {
    background: url("../images/footer-heading-bg.png") no-repeat scroll left top transparent;
    font-weight: bold;
    line-height: 40px;
    overflow: hidden;
    padding-left: 23px;
    text-transform: uppercase;
}
.footer-heading h1 {
    font-size: 12px;
    font-weight: bold;
    line-height: 40px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-transform: uppercase;
}
.footer-links-list {
    background: url("../images/footer-bg.png") no-repeat scroll left top transparent;
    overflow: hidden;
}
.footer-links-list ul {
    margin: 0;
    padding: 0;
}
.footer-links-list li {
    background: url("../images/footer-links-bullet.png") no-repeat scroll left top transparent;
    display: block;
    line-height: 18px;
    list-style: none outside none;
    margin-left: 20px;
    padding: 0 5px 6px 25px;
}
.footer-links-list li h2 {
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
.footer-links-text {
    background: none repeat scroll 0 0 transparent;
}
.footer-links-list1 {
    height: 160px;
    overflow: hidden;
}
.footer-links-list2 {
    background: url("../images/footer-testimonial.png") no-repeat scroll left top transparent;
    height: 160px;
    overflow: hidden;
}
.footer-links-list1 ul {
    margin: 0;
    padding: 0;
}
.footer-links-list1 li {
    background: url("../images/footer-links-bullet.png") no-repeat scroll left top transparent;
    display: block;
    line-height: 18px;
    padding: 0 5px 6px 25px;
}
#footer {
    background: none repeat scroll 0 0 #9A9A9A;
    clear: both;
    color: #FFFFFF;
    height: 58px;
    overflow: hidden;
}
.copy-right {
    float: left;
    line-height: 58px;
    padding-left: 21px;
}
.footer-menu {
    float: right;
    padding-right: 21px;
    width: 600px;
}
.footer-menu ul {
    margin: 0;
    padding: 0;
}
.footer-menu li {
    background: url("../images/footer-bullet.gif") no-repeat scroll left top transparent;
    display: inline-block;
    float: right;
    line-height: 58px;
    list-style: none outside none;
    padding: 0 10px;
}
.lang-flags {
    background: none repeat scroll 0 0 #CCCCCC;
    clear: both;
    height: 45px;
}
.lang-flags div {
    padding: 10px;
}
.lang-flags ul {
    margin: 0;
    padding: 0;
}
.lang-flags li {
    display: inline;
    list-style: none outside none;
    padding: 0 30px;
    text-align: center;
}
.contact {
    font-weight: bold;
    height: 32px;
    text-transform: uppercase;
}
a.contact-msn:link, a.contact-msn:visited {
    background: url("../images/msn.jpg") no-repeat scroll left top transparent;
    color: #666666;
    display: block;
    font-weight: bold;
    padding: 7px 7px 7px 50px;
    text-decoration: none;
    text-transform: uppercase;
}
a.contact-msn:hover {
    background: url("../images/msnh.jpg") no-repeat scroll left top transparent;
}
a.contact-yahoo:link, a.contact-yahoo:visited {
    background: url("../images/yahoo.jpg") no-repeat scroll left top transparent;
    color: #666666;
    display: block;
    font-weight: bold;
    padding: 7px 7px 7px 50px;
    text-decoration: none;
    text-transform: uppercase;
}
a.contact-yahoo:hover {
    background: url("../images/yahooh.jpg") no-repeat scroll left top transparent;
}
a.contact-skype:link, a.contact-skype:visited {
    background: url("../images/skype.jpg") no-repeat scroll left top transparent;
    color: #666666;
    display: block;
    font-weight: bold;
    padding: 7px 7px 7px 50px;
    text-decoration: none;
    text-transform: uppercase;
}
a.contact-skype:hover {
    background: url("../images/skypeh.jpg") no-repeat scroll left top transparent;
}
a.contact-email:link, a.contact-email:visited {
    background: url("../images/email.jpg") no-repeat scroll left top transparent;
    color: #666666;
    display: block;
    font-weight: bold;
    padding: 7px 7px 7px 50px;
    text-decoration: none;
    text-transform: uppercase;
}
a.contact-email:hover {
    background: url("../images/emailh.jpg") no-repeat scroll left top transparent;
}
.footer-tag {
    clear: both;
    font-size: 10px;
}
.footer-tag div {
    line-height: 25px;
    text-align: center;
}
a.footer:link, a.footer:visited {
    color: #FFFFFF;
    outline: medium none;
    text-decoration: none;
}
a.footer:hover {
    color: #666666;
    outline: medium none;
    text-decoration: none;
}
.support {
    padding-top: 10px;
    text-align: center;
}
.ui-dialog-titlebar {
    padding: 5px 0 0 375px;
    position: absolute;
    text-align: right;
}
#header #front-header-promo {
    float: left;
    padding: 4px 0 0 188px;
}
