/* CSS Document */

/*GLOBAL STYLES */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td {margin:0; padding:0;}
img{border:none;}
a img {border: none;}
fieldset {border:0;}
ol, ul, li {list-style:none;}
caption, th {text-align:left;}
q:before, q:after { content:''; }
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
address { display:table; white-space:pre;}
strong {font-weight: bold;}
em {font-style: italic;}
acronym {cursor:help; border-bottom:1px dotted;}
.link{color:#797878;}
.link:hover{color:#797878;text-decoration:none;}
/*FORM STYLES*/
form dt {float: left;clear: left;width: 120px; font-size:12px; color: #696868;}
form dd {margin: 0 0 0.5em 4em; font-size: 12px;text-align:left;}
.field, #s{
        border:1px solid #abadb3;
        /*height:20px;*/
        padding:4px;
        font-size:13px; color:#7D7D7D;
        width:175px;
        margin-bottom:5px;
    }
#s{
    float:left;
    width:140px;
    height:18px;
    margin-right:10px;    
}
#searchsubmit{
    border:0;
}
.form-controls label{
    width:175px;
    font-size:13px;
    color:#858585;
    float:left;
    text-align:left;
}
.form-controls td{
    vertical-align:top;
}
.form-controls img{
   margin-top:10px;
}
.form-controls textarea{
    width:295px;
    height:95px;
    border:1px solid #abadb3;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color:#7D7D7D;
    font-size:13px;
}
.textarea{
    width:295px;
    height:95px;
    border:1px solid #abadb3;
    font-size:13px; color:#7D7D7D;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.form-controls tr{
    height:30px;
}
.right{float:right;}
.left{float:left;}
.block{display:block;}
.clear{ clear: both;}
.none{display:none;}

/* text */
.hide{text-indent:-99999px; overflow:hidden;}
.upper{text-transform:uppercase;}

.alignright{text-align:right;}
.alignleft{text-align:left;}
.navigation .alignleft{text-align:left; float:left;}
.navigation .alignright{text-align:right; float:none;}
.navigation{
    margin-bottom:10px;
}
.alignjustify{text-align:justify;}
.large{font-size:17px;}

.space{height:8px;}
.dot-line{width:100%; height:11px;border-top:1px dotted #616060;margin-top:15px;}
.line{width:100%;background: url(../images/layout/dotted-line.gif) repeat-x 0 50% ;
height: 21px;
clear:both;
}
.v-line{
height:278px; 
width:31px;
background: url(../images/layout/v-dotted-line.gif) repeat-y 50% 0;
}

#home-body {
  background: #fff url(../images/layout/body-bg.gif) repeat-x 0 154px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#797878;
  text-decoration:none;
}

body {
  background: #fff url(../images/layout/body-bg2.gif) repeat-x 0 154px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#797878;
  text-decoration:none;
}

h2{color:#ffffff; font-size:21px;}
h3{color:#da6600; font-size:21px;font-weight:normal;}
h4{color:#da6600; font-size:17px;font-weight:normal;}
#page{margin:0 auto; width:900px;}

#header{height:154px; position:relative;}
/* header */
#logo a{background: url(../images/logo.gif) no-repeat;
width: 263px;
height: 42px;
text-indent:-9999px;
z-index:99;
overflow:hidden;
display:block;
position:absolute;
top:28px;
left:2px;
}

.helpline{background: url(../images/layout/helpline.gif) no-repeat;
width: 244px;
height: 35px;
color:#858585;
font-size:13.17px;
padding:9px 0 0 14px;
position:absolute;
top:31px;
right:1px;
}

#header .register,#header .client{background: url(../images/layout/bt-register.gif) no-repeat;
width: 95px;
height: 35px;
display:block;
text-indent:-99999px;
position:absolute;
top:31px;
overflow:hidden;
}
#header .register{background: url(../images/layout/bt-register.gif) no-repeat 0 0;
right:379px;
}
#header .client{background: url(../images/layout/bt-register.gif) no-repeat 0 -35px;
right:273px;
}
/* top navigation */
#top-nav {    
    width: 809px;
    height: 27px;
    position:absolute;
    top:108px;
    left:5px;
}
#top-nav li{display:inline;} 
#top-nav a{float:left;text-indent:-9999px; overflow:hidden;z-index:99;height:27px;background: url(../images/layout/top-nav.gif) no-repeat;}

#nav-home a{background-position:0px 0px; width:71px;}
#nav-home a:hover, .home-active #nav-home a{background-position:0 -27px; }

#nav-package a{background-position:-71px 0px; width:104px;}
#nav-package a:hover, .package-active #nav-package a{background-position:-71px -27px; }

#nav-security a{background-position:-175px 0px; width:97px;}
#nav-security a:hover, .security-active #nav-security a{background-position:-175px -27px; }

#nav-news a{background-position:-272px 0px; width:72px;}
#nav-news a:hover, .news-active #nav-news a{background-position:-272px -27px; }

#nav-partner a{background-position:-344px 0px; width:96px;}
#nav-partner a:hover, .partner-active #nav-partner a{background-position:-344px -27px; }

#nav-comm a{background-position:-440px 0px; width:119px;}
#nav-comm a:hover, .comm-active #nav-comm a{background-position:-440px -27px; }

#nav-about a{background-position:-559px 0px; width:165px;}
#nav-about a:hover, .about-active #nav-about a{background-position:-559px -27px; }

#nav-contact a{background-position:-724px 0px; width:85px;}
#nav-contact a:hover, .contact-active #nav-contact a{background-position:-724px -27px; }

/* footer */
#footer{
    background: #7a7370 url(../images/layout/footer-bg.gif) repeat-x 0 0;    
    color:#e5e5e5;
    font-size:11px;
    margin-top:10px;
    padding-bottom:10px;
}
.footer-content{

margin:0 auto;
width:895px;
padding-left:5px;
}
.footer-content .top{height:43px;color:#797878;}
#footer .logo{background: url(../images/footer-logo.gif) no-repeat;
width: 140px;
height: 20px;
margin:13px 21px 0 0;
float:left;
}
.footer-content .top p{padding-top:15px;}
.footer-content .bottom {padding-top:10px;margin-bottom:15px;}
.footer-content .bottom p{width:120px ; float:left; margin-right:52px; margin-left:30px; line-height:18px;}
.footer-content ul{float:left;}
.footer-content ul li{margin-bottom:5px;}
.footer-content ul.first{margin-right:96px;}
.footer-content ul.second{margin-right:82px;}
.footer-content ul.third{margin-right:65px;}

#footer a{color:#e5e5e5;text-decoration:none;}
#footer a:hover{text-decoration:underline;color:#e5e5e5;}
.footer-content ul li img{vertical-align:middle;margin-right:2px;}
.twitter img{background: url(../images/layout/footer-icons.gif) no-repeat 0 0;
width: 16px;
height: 11px;
}
.rss img{background: url(../images/layout/footer-icons.gif) no-repeat 0 -12px;
width: 16px;
height: 9px;}
.web-design img{background: url(../images/layout/footer-icons.gif) no-repeat 0 -23px;
width: 16px;
height: 9px;}


/*** home page ***/
.left-side{float:left; width:586px;}
.right-side{float:left; width:272px;}
.left-side .large{font-size:15px;line-height:22px;}
#home-page .block{width:195px; float:left;font-size:12px;}
#home-page .small{width:172px;margin-right:25px;margin-top:39px;}
#home-page .medium{width:186px;margin-right:23px;margin-top:38px;}
#home-page .enter{width:180px;margin-top:6px;}

#home-page .block p{margin-bottom:20px;}
#home-page .block .vline{height:17px;border-left:1px dotted #797878;width:1px;margin-left:20px;}
#home-page .block .signup, #home-page .block .vline, #home-page .block .more{float:left;}
#home-page .banner{margin-bottom:30px;margin-left:-150px;    position:relative;background:url(../images/home-banner.jpg) no-repeat;width:1041px; height:225px;}
#home-page .small img{background: url(../images/packages.jpg) no-repeat 0 0;
width: 100px;
height: 38px;
}
#home-page .medium img{background: url(../images/packages.jpg) no-repeat 0 -38px;
width: 100px;
height: 38px;}
#home-page .enter img{background: url(../images/packages.jpg) no-repeat 0 -76px;
width: 100px;
height: 69px;}

#home-body .head-title{
    height:44px;
    background: url(../images/layout/head-bg.gif) no-repeat 0px 0px ;
    color:#fff;
    margin-bottom:1.1px;;
}

.head-title{
    height:44px;
    background: url(../images/layout/head-bg2.jpg) no-repeat 0px 0px ;
    color:#fff;
    width:940px;
    margin-bottom:30px;
}
.head-title .urgent{
    background: url(../images/layout/urgent-icon.gif) no-repeat 31px 17px;
    font-size:12px;
    overflow:hidden;
    padding-left:49px;
    padding-top:16px;
}
.head-title .urgent a{
    color:#ffffff;
    text-decoration:none;
    font-weight: bold;
    font-size:14px;
}
.head-title .urgent a:hover{
    text-decoration:underline;
}
.business-signup{position:absolute; 
        display:block;
        width:274px;
        height:57px; 
        top:145px;
        right:1px;
        overflow:hidden; text-indent:-999999px;
        z-index:99;}

/*.business-signup{
    background: url(../images/ecommerce.gif) no-repeat -4px 1px;
    position:absolute;
    display:block;
    width:274px; height:57px; top:145px; right:135px;
    overflow:hidden;
    text-indent:-999999px;
}*/
.business-signup:hover{
    background: url(../images/ecommerce-1.gif) no-repeat -1px 0px;
}
.head-title h2{ 
    float:left;
    margin-top:10px;
    font-size:18px;    
}
.head-title span{
padding-top:15px;
display:block;
height:28px;
float:left;
padding-left:25px;
margin-left:124px;
}
.more,.more:visited{color:#003762; font-size:11px;text-decoration:none;}
.more:hover{text-decoration:underline;}
.signup{display:block;
background: url(../images/layout/bt-signup.gif) no-repeat;
width: 63px;
height: 25px;
text-indent:-99999px;
overflow:hidden;
}

.forum-block{font-size:13px;margin-bottom:20px;position:relative;}
.forum-block img{ margin-right:16px;}
.forum-block h5 {font-weight:normal;margin-bottom:5px;}
.forum-block h5 a{color:#797878; text-decoration:none;}
.forum-block h5 a:hover{color:#797878; text-decoration:underline;}
.reply{color:#a0a0a0; font-size:11px;}
.reply span, .reply .sv-line{float:left;display:block;}
.reply .sv-line{border-left:1px dotted #da6600; height:13px; width:9px; margin-left:8px;}
.forum-block .button{background:url(../images/layout/bt-page.gif) no-repeat;width:21px; height:21px;display:block;position:absolute;}
#bt-prev{background-position:0 0;bottom:0px; right:25px;}
#bt-next{background-position:-21px 0;bottom:0px; right:0;}

.twitter-block{width: 280px;
        padding-bottom:20px;font-size:13px;position:relative;
        margin-left:-6px;
    }
.twitter-block .date{
        color:#da6600;font-size:10px;margin-bottom:5px;
        padding-left:15px;
        top:0;
    }
.twitter-block p{
        margin:5px 0 0 0;
        padding-left:15px;
    }
.twitter-block .top{
        background: url(../images/twitter-top.gif) no-repeat 0px 0px;
        width: 280px;
        height: 12px;
}
.twitter-block .inside{
    background: url(../images/twitter-inside.gif) repeat-y 0px 0px;
    width:280px;
    min-height:20px;
    margin-top:-5px;

}
.twitter-block .bottom{
        background: url(../images/twitter-bottom.gif) no-repeat 0px 0px;
        width: 280px;
        height: 51px;
        overflow:hidden;
}
.twitter-block a{
    text-decoration:none;
    color:#A4A4A4;
    padding-left:60px;
}
.twitter-block a:hover { text-decoration:underline; }
.content-right{
float:left;
margin-left:20px;
min-height:200px;
}
.menu{
    float:left;
    width:202px;    
}
.community-menu{
    float:left;
    width:262px;
    height:37px;
    margin-top:10px;
}
.menu-head,.widget{
    background:url(../images/layout/sub-menu-head-bg.jpg) no-repeat;
    padding-top:8px;    
}
.community-menu-head{
    background:url(../images/layout/community-menu-head-bg.gif) no-repeat;
    padding-top:5px;
    background-color:#F9F9F9;
}
.community-menu-item,.cat-item{
    background-color:#F9F9F9;
    text-align:left;
    vertical-align:middle;
    padding-top:2px;
    font-size:14px;
}
.widget_search{
 background:none;
 margin-bottom:15px;
}
.community-menu-item a,.cat-item a{
    color:#003762;
    font-size:14px;
    background:url(../images/layout/meun-item-bullet.gif) no-repeat 8px 8px;
    text-decoration:none;
    padding-left:30px;    
    display:block;
    padding-top:2px;
    padding-bottom:2px;
}
.community-menu-item a:hover,.cat-item a:hover{
    color:#EA7618;
    background:url(../images/layout/active-item-bg.gif) no-repeat 8px 8px;
    text-decoration:none;
    padding-left:30px;
    display:block;
    padding-top:2px;
    padding-bottom:2px;
    font-size:14px;
}
.menua,.widgettitle{
    color:#ffffff;
    font-size:15px;
    display:block;
    height:29px;
    padding-left:30px;    
    text-decoration:none;    
}
.widget ul li{
    background:#F9F9F9;
    text-align:left;
    padding-bottom:3px;
    padding-top:2px;
}
.widget_tag_cloud div{
    padding-top:10px;
    background:#F9F9F9;
    text-align:left;
}
.widget_tag_cloud div a{
   color:#003762;
    text-decoration:none;
    padding-left:10px;    
    padding-bottom:10px;
    /*display:block;
    float:left;
    */
    
}
.widget ul li a{
    color:#003762;
    text-decoration:none;
    padding-left:30px;
    display:block;
    padding-top:2px;
    padding-bottom:2px;
    background:url(../images/layout/meun-item-bullet.gif) no-repeat 8px 8px;
}
.widget ul li a:hover{
  color:#EA7618;
    background:url(../images/layout/active-item-bg.gif) no-repeat 8px 8px;
    text-decoration:none;
    padding-top:2px;
    padding-bottom:2px;
}
.menu-item{
    padding-top:10px;
    background:#F9F9F9;/*url(../images/layout/sub-menu-item-bg.gif) repeat-y;*/
    border-bottom:#858585 solid 1px;
    border-bottom-style:dotted;
    text-align:left;
}
.filename{
    font-size:13px;
    color:#858585;
    width:350px;
    float:left;
    margin-right:10px;
}
.filename a{
   color:#003762;
    font-size:13px;
    text-decoration:none;
}
.filename a:hover{
    text-decoration:underline;
}
.downloads{
    width:90px;
    margin-right:10px;
    float:left;
    text-align:center;
}
.datetime{
    width:120px;
    margin-right:10px;
    float:left;
}
.selectbox{
    color:#003762;
    font-size:13px;
    width:10px;
    float:left;
}
.menu-item a{
    color:#003762;    
    text-decoration:none;
    padding-left:30px;
    display:block;
    padding-bottom:10px;
}
.menu-item a:hover{
    color:#EA7618;
    background:url(../images/layout/active-item-bg.gif) no-repeat 8px 5px;
    text-decoration:none;
}


a.orange {
    color:#003762;   
}
a.orange:hover{
    color:#EA7618;
}



#menu-last-item{
    padding-top:10px;
    min-height:25px;
    background:#F9F9F9;/*url(../images/layout/sub-menu-item-bg.gif) repeat-y;*/
    text-align:left;
    border-bottom:0;
}
#active{
    background:url(../images/layout/active-item-bg.gif) no-repeat 8px 5px;
    color:#EA7618;    
}
#wizard{
    float:left;
    width:391px;
    height:177px;
}
.top-desc{ font-size:14px;
    color:#EA7618;
    text-align:justify;
    margin-bottom:20px;
}
.wizard div{
    width:391px;
}
.center-div{
    float:left;
    width:441px;
}
.content-wide {
    width:600px;
}
.content-wide p { margin: 0 0 10px 0; }
.content-wide-justify p { text-align:justify; }

.community-div{
    float:left;
    width:603px;
}
#p-text{
    color:#858585;
    font-size:13px;
    float:left;
    width:277px;
}
.drop-down{
    background: url(../images/layout/drop-down.gif) no-repeat ;
    width:81px;
    height:24px;
    /*margin-bottom:15px;*/
    margin-left:15px;
}
.dropdown{
    height:24px;
    /*margin-bottom:15px;    */
    border:#858585 solid 1px;
    color:#7D7D7D;
    font-size:13px;
    min-width:90px;
}
.dropdownlist{
    height:24px;
    /*margin-bottom:15px;*/
    border:#858585 solid 1px;
    color:#7D7D7D;
    font-size:13px;
}
#find{
    margin-left:260px;
    margin-top:10px;
}
.gray-text-13,.linkspan{
font-size:13px;
color:#858585;
/*float:left;*/
text-align:left;
margin-top:5px;
margin-bottom:5px;
}
.list{
font-size:13px;
color:#858585;
width:114px;
}
#why-choose{
    background: url(../images/layout/why-choose.gif) no-repeat;
    float:left;
    width:241px;
    height:190px;
    padding-left:15px;
    margin-left:15px;
}
#heading{
    font-size:16px;
    color:#ffffff;
    padding-top:10px;
    text-decoration:none;
}
#desc{
    font-size:12px;
    color:#858585;
    padding-top:30px;
    text-align:justify;
    width:204px;
        }
.business{
    float:left;
    width:200px;
    margin-right:20px;
    margin-bottom:40px;
}
.business #package-features-div{
    height:150px;
    width:205px;
    margin-bottom:10px;
}

.business .dot-line{
    width:210px;
}
.business p{
    color:#797878;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    padding-top:5px;
}
.sign-up{
    display:block;
    background: url(../images/layout/bt-signup.gif) no-repeat;
    width: 63px;
    height: 25px;
    text-indent:-99999px;
    overflow:hidden;
    float:left;
}
.business h4 {
color:#DA6600;
font-size:17px;
font-weight:normal;
text-decoration:none;
}
.small-business{
background:transparent url(../images/packages.jpg) no-repeat scroll 0 0;
height:38px;
width:100px;
margin-top:31px;
}
.medium-business{
background:transparent url(../images/packages.jpg) no-repeat scroll 0 -38px;
height:38px;
width:100px;
margin-top:31px;
}
.enterprise{
background:transparent url(../images/packages.jpg) no-repeat scroll 0 -76px;
height:69px;
width:100px;
}
.vline{
        height:17px;
        border-left:1px dotted #797878;
        width:11px;
        margin-top:5px;
        margin-left:15px;
        margin-right:15px;
        float:left;
        width:1px;
        display:block;
    }
.more{
    margin-top:5px;
    float:left;
}
.item-list{
    margin-top:20px;
    margin-bottom:20px;
}
.item-list li
{
    background:url(../images/layout/list-item-white-bg.jpg) no-repeat;
    color:#797878;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    padding-left:20px;
    margin-top:5px;
}
#small-top-div{
    background:url(../images/layout/small-business.gif) no-repeat;
    width:448px;
    height:65px;
}
#medium-top-div{
    background:url(../images/layout/medium-business.gif) no-repeat;
    width:448px;
    height:65px;
}
#enterprise-top-div{
    background:url(../images/layout/enterprise.gif) no-repeat;
    width:448px;
    height:80px;
}
.security-top-div{
    width:455px;
    height:114px;
}
#security-top-div .top-heading-p{
padding-left:20px;
}
.paystream{
    background:url(../images/layout/pay-stream-technology.gif) no-repeat;
    display:block;
    width:112px;
    height:101px;
    float:left;
}
.business-top-div-p{
    width:316px;
    text-align:justify;
    padding-left:130px;
    color:#DA6600;
    font-size:14px;
}
.top-heading-p{
    /*width:316px;*/
    text-align:justify;
    padding-left:25px;
    color:#DA6600;
    font-size:16px;
    overflow:hidden;
}

.top-heading-p a{
    width:316px;
    text-align:justify;
    color:#DA6600;
    font-size:16px;
    text-decoration:none;
}
.top-heading-p a:hover{
    text-decoration:underline;
}
.feature-desc{
    color:#707070;
    font-size:13px;
    text-align:justify;
    padding-left:130px;
    margin-top:0px;
}
.business-desc{
    color:#707070;
    font-size:13px;
    text-align:justify;
}
.fill-form img{
    margin-left:15px;
}
.fill-form{
    background:url(../images/layout/form-bg.gif) no-repeat;
    width:202px;
    height:453px;
    float:left;
    margin-left:35px;
}
.fill-form .textbox{
    width:170px;
    border:#A8A8A8 solid 1px;    
    height:24px;
    color:#858585;
    text-align:left;
    margin-left:15px;
    margin-top:15px;
}
.fill-form .listbox{
    width:170px;
    border:#A8A8A8 solid 1px;
    margin-left:15px;
    margin-top:15px;
    height:24px;
    color:#858585;
}
#form-controls{
    margin-top:30px;
}
#apply{
    background:url(../images/layout/apply-now.gif) no-repeat;
    width:85px;
    height:31px;
    margin-left:103px;
    margin-top:15px;
    border:0;
}
.div-head{
    background:url(../images/layout/table-head.jpg) no-repeat;
    width:444px;
    height:32px;
    margin-left:0px;
    color:#ffffff;
    font-size:16px;
}
.div-head img{
    font-size:16px;
    float:right;
    margin-top:-30px;
    margin-right:7px;
    cursor:pointer;
}
.div-head p{
    padding-left:40px;
    padding-top:5px;    
}
.toggler p.active{
    background:url(../images/layout/minus.gif) no-repeat 415px 7px;
    cursor:pointer;
}
.toggler p{
    background:url(../images/layout/plus.gif) no-repeat 415px 7px;
    cursor:pointer;
}
.div-items{
    background:url(../images/layout/table-bg.gif) repeat-y;
    width:442px;
    border:#E9E9E9 solid 1px;
    padding-top:5px;
}
.div-items p{
    background:transparent url(../images/layout/list-item.gif) no-repeat scroll 18px 0;
    color:#797878;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    padding-left:38px;
    margin-top:4px;
    margin-bottom:10px;
}

#div-items-expand{
    background:url(../images/layout/table-bg.gif) repeat-y;
    width:442px;
    border:#E9E9E9 solid 1px;
    padding-top:5px;
}
.div-items-expand p{
    background:transparent url(../images/layout/list-item.gif) no-repeat scroll 18px 0;
    color:#797878;
    font-family:Verdana,Arial,Helvetica,sans-serif;
    font-size:12px;
    padding-left:38px;
    margin-top:4px;
    margin-bottom:10px;
}
#get-in-touch{
    float:left;
    width:204px;
    padding-left:20px;
}
#security-flag{
    float:left;
    margin-top:-31px;
}
.content,#content{
    float:left;
    margin-left:10px;
    margin-bottom:30px;
}
.business-features{
    margin-bottom:30px;
}
#accordion{
    width:444px;
    border-bottom:#E9E9E9 solid 1px;
    }
.left-div{
    float:left;    
    width:305px;
    margin-right:50px;
}
.right-div{
    float:left;
    width:305px;
}
.security-desc{
    color:#707070;
    font-size:13px;
    text-align:justify;
    padding-left:72px;
    margin-top:0px;
}
.security-heading{
    text-align:left;
    color:#DA6600;
    font-size:16px;
    margin-bottom:5px;
    }
.search-center{
    text-align:left;
    color:#DA6600;
    font-size:16px;
    margin-bottom:20px;
    }
#fraud-screening #fraud-screening-a{
    background:url(../images/layout/fraud-screening.gif) no-repeat;
    display:block;
    float:left;
    height:54px;
    width:57px;
    overflow:hidden;
}
#pci-dss #pci-dss-a{
    float:left;
    background:url(../images/layout/pci-dss-audits.gif) no-repeat;
    height:54px;
    width:57px;
    display:block;
}
#pci-levels #pci-levels-a{
    float:left;
    background:url(../images/layout/pci-levels.gif) no-repeat;
    width:57px;
    height:54px;
    display:block;
}
#sla #sla-a{
    float:left;
    background:url(../images/layout/sla.gif) no-repeat;
    width:57px;
    height:54px;
    display:block;
}
#readmore{
    text-decoration:none;
    font-size:13px;
    color:#003762;
    padding-left:130px;
    overflow:hidden;
}

#readmore:hover {
   text-decoration:unerline;
}

.green-link{
    text-decoration:none;
    color:#003762;
}
.green-link:hover{
    text-decoration:underline;
}
#security-features{
    float:left;
    margin-left:0px;
    overflow:hidden;
}
#technology-div{    
    background:url(../images/layout/security-paystream.gif) no-repeat;    
    width:441px;    
}
#fraud-div{
    background:url(../images/layout/security-fraud.gif) no-repeat 0px 0px;
    height:175px;
    width:441px;
    /*margin-top:100px;*/
}
#avoid-fraud{
    padding-top:170px;
    padding-bottom:5px;
}
#avoid-fraud div{
    width:382px;
}
#security-div-p{
    padding-top:200px;
    padding-bottom:5px;
}
#security-div-p p{
    background: url(../images/layout/gray-bullet.gif) no-repeat scroll 0px 5px;
    color:#707070;
    font-size:13px;
    margin-top:5px;
    margin-left:30px;
    padding-left:15px;
}
#minimise-fraud p{
    width:380px;
    padding-top:0px;
}
#suspicions{
    background:url(../images/layout/suspicions.gif) no-repeat 0px 3px;
    height:110px;
    padding-left:60px;
}
#international{
    background:url(../images/layout/international.gif) no-repeat 0px 3px;
    height:100px;
    padding-left:60px;
}
#consumer{
    background:url(../images/layout/consumer.gif) no-repeat 0px 3px;
    height:100px;
    padding-left:60px;
}
#delivery-address{
    background:url(../images/layout/delivery-address.gif) no-repeat 0px 3px;
    height:100px;
    padding-left:60px;
}
#card-details{
    background:url(../images/layout/card-details.gif) no-repeat 0px 3px;
    height:100px;
    padding-left:60px;
}
#authorization{
    background:url(../images/layout/authorization.gif) no-repeat 0px 3px;
    height:100px;
    padding-left:60px;
}
#non-pci-div{
    background:url(../images/layout/non-pci.gif) no-repeat 0px 0px;
    height:249px;
    width:441px;
    padding-top:65px;
}
#pci-div{
    background:url(../images/layout/pci-dss.gif) no-repeat 0px 100px;
    height:285px;
    width:441px;
    padding-top:65px;
}
#how-secure{
    background:url(../images/layout/right-text-bg.gif) no-repeat 0px 0px;
    height:278px;
    width:202px;
    margin-top:30px;
}
#how-secure h6{
    padding-top:8px;
    text-align:center;
    color:#E07D26;
    font-weight:lighter;
    border-bottom:dashed #E07D26 1px;
    width:173px;
    padding-bottom:8px;
    margin-left:15px;
    font-size:13px;
}
#how-secure p{
    padding-left:15px;
    padding-right:3px;
    padding-top:5px;
    color:#858585;
    float:left;
    font-size:13px;
    text-align:left;
    width:180px;
}
#pci-dss-audit{
    width:440px;
    padding-top:0px;
}
.desc-13-orange{
    color:#E07D26;
    font-size:13px;
}
.gray-bullet-13{
    background: url(../images/layout/gray-bullet.gif) no-repeat scroll 0px 5px;
    color:#707070;
    font-size:13px;
    margin-top:5px;
    margin-bottom:15px;
    margin-left:30px;
    padding-left:15px;
}
.green-link{
    text-decoration:none;
    font-size:13px;
    color:#003762;
}
#partners-top-div{
    background-color:#F5F5F5;
    height:115px;
    width:443px;
}

#partners-top-div #cyber-duck{
    
    padding-top:15px;
    padding-right:10px;
    padding-left:10px;
}
#partners-top-div #cyber-duck-a{
   background:transparent url(../images/layout/cyber-duck.gif) no-repeat scroll 0px 0px;
   display:block;
   width:84px;
   height:83px;
   overflow:hidden;
   float:left;
}
#partners-top-div #about-cyber-duck{
    color:#707070;
    font-size:13px;
    margin-top:0px;
    padding-left:110px;
    text-align:justify;
}
#merchant-banks-a{
    float:left;
    background:url(../images/layout/merchant-bank.gif) no-repeat;
    width:56px;
    height:54px;
}
#payment-partners-a{
    float:left;
    background:url(../images/layout/payment-partners.gif) no-repeat;
    width:56px;
    height:54px;
}
#digital-agencies-a{
    float:left;
    background:url(../images/layout/digital-agencies.gif) no-repeat;
    width:56px;
    height:54px;
}
#technology-partners-a{
    float:left;
    background:url(../images/layout/technology-partners.gif) no-repeat;
    width:56px;
    height:54px;
    }
#hsbc{
    float:left;
    background:url(../images/layout/hsbc.gif) no-repeat 75px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#hsbc p{
    margin-top:20px;
    text-align:left;
}
#rbs{
    float:left;
    background:url(../images/layout/rbs.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#rbs p{
        margin-top:5px;
        width:83px;
        text-align:left;
}
#lloyds{
    float:left;
    background:url(../images/layout/lloyds-tsb.gif) no-repeat 75px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#lloyds p{
    margin-top:20px;
    text-align:left;
}
#barclays{
    float:left;
    background:url(../images/layout/barclays.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#barclays p{
    margin-top:20px;
    text-align:left;
}
#deutsche{
    float:left;
    background:url(../images/layout/deutsche-bank.gif) no-repeat 75px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#deutsche p{
    margin-top:15px;
    width:77px;
    text-align:left;
}
#ulster{
    float:left;
    background:url(../images/layout/ulster-bank.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#ulster p{
    margin-top:15px;
    width:77px;
    text-align:left;
}
#aib{
    float:left;
    background:url(../images/layout/aib.gif) no-repeat 75px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#aib p{
    margin-top:15px;
    width:70px;
    text-align:left;
}
#natwest{
    float:left;
    background:url(../images/layout/natwest.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#natwest p{
    margin-top:20px;
    width:77px;
    text-align:left;
}
#abbey{
    float:left;
    background:url(../images/layout/abbey.gif) no-repeat 75px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#abbey p{
    margin-top:15px;
    width:70px;
    text-align:left;
}
#halifax{
    float:left;
    background:url(../images/layout/halifax.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#halifax p{
    margin-top:20px;
    width:77px;
    text-align:left;
}
#payment-partners-div p{
    color:#858585;
    float:left;
    font-size:13px;
    margin-top:20px;
    text-align:left;
    width:80px;
}
#visa{
    float:left;
    background:url(../images/layout/visa.gif) no-repeat 90px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#master-card{
    float:left;
    background:url(../images/layout/master-card.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;    
}
#maestro{
    float:left;
    background:url(../images/layout/maestro.gif) no-repeat 90px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#american-express{
    float:left;
    background:url(../images/layout/american-express.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#paypal{
    float:left;
    background:url(../images/layout/paypal.gif) no-repeat 90px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#solo-switch{
    float:left;
    background:url(../images/layout/solo-switch.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#diners-club{
    float:left;
    background:url(../images/layout/diners-club.gif) no-repeat 90px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#jcb{
    float:left;
    background:url(../images/layout/jcb.gif) no-repeat 100px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#digital-agency-div #cyber-duck{    
    height:60px;
        margin-top:20px;
}
#digital-agency-div #cyber-duck-a{
    background:transparent url(../images/layout/cyber-duck1.gif) no-repeat;
    width:109px;
    height:56px;
    float:left;
    margin-right:20px;
    margin-top:5px;
}
#digital-agency-div p{
    float:none;
    text-align:left;
}
#data-cash{
    float:left;
    background:url(../images/layout/data-cash.gif) no-repeat 90px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#sap{
    float:left;
    background:url(../images/layout/sap.gif) no-repeat 89px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
}
/* For featured page only */
#saplogo{
    float:left;
    background:url(../images/layout/sap.gif) no-repeat 0px 0px;
    width:136px;
    height:90px;
    margin-top:20px;
}

.partnerlink {
    float:left;
    height:56px;
    width:109px;
    margin-left:8px;
}

#verifone{
    float:left;
    background:url(../images/layout/verifone.gif) no-repeat 90px 0px;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#security-metrics{
    float:left;
    background:url(../images/layout/security-metrics.gif) no-repeat 89px 0px;
    width:210px;
    height:90px;
    margin-top:20px;
}
#cyber-duck-div{
    float:left;
    width:200px;
    height:90px;
    margin-top:20px;
    margin-right:30px;
}
#cyber-duck-div #cyber-duck-a{
    float:left;
    background:url(../images/layout/cyber-duck1.gif) no-repeat;
    display:block;
    width:109px;
    height:56px;
    margin-left:10px;
}


#wisteria-formations{
    float:left;
    width:210px;
    height:90px;
    margin-top:20px;
}
#wisteria-formations #wisteria-formations-a{
    float:left;
    background:url(../images/layout/wisteria-formations.gif) no-repeat;
    width:109px;
    height:56px;
    margin-left:10px;
}
.submit-button{
    background:url(../images/layout/submit.gif) no-repeat;
    width:85px;
    height:31px;
    margin-left:275px;
    border:0;
}
.post .submit-button{
    background:url(../images/layout/submit.gif) no-repeat;
    width:85px;
    height:31px;
    margin-left:213px;
    margin-top:5px;
}
.go-button, #searchsubmit{
    background:url(../images/layout/go-button.gif) no-repeat;
    width:41px;
    height:30px;
    /*float:left;*/
    border:0;
}
#searchsubmit{font-size:0px;}
.screen-reader-text,.says{font-size:0px;}
.avatar{float:left;}
#left-menu{
    width:265px;
    float:left;
}
#left-menu #search{
    float:left;
    padding-top:5px;
    margin-top:2px;
    margin-bottom:20px;
    margin-right:12px;
    width:200px;
    height:20px;
}
.community-top-div{
    background-color:#F5F5F5;
    border: 1px solid #E6E6E6;
    padding:5px 0;
    width:600px;
    /*margin-bottom:20px;        */
}
.community-top-div h2{
    color:#E87717;
    font-size:16px;    
    margin-left:10px;
}
.forumImage{
    background:url(../images/forum-image.gif) no-repeat 0px 0px;
    color:#003762;
    float:left;
    font-size:13px;
    height:65px;
    margin-right:15px;
    margin-top:-5px;
    text-decoration:none;
    width:65px;
}
.community-head{
    background:#003762;
    color:#FFFFFF;
    font-size:14px;
    width:592px;
    height:25px;
    text-align:left;
    padding-left:10px;
    padding-top:5px;
    margin-bottom:10px;
}
#pci-dss-topic{
    border-top:#8F8F8F dashed 1px;
    border-bottom:#8F8F8F dashed 1px;
    width:585px;
    height:115px;
    padding-left:15px;
    padding-top:10px;
}
#new-features-topic{
    border-bottom:#8F8F8F dashed 1px;
    width:585px;
    height:115px;
    padding-left:15px;
    padding-top:10px;
}
#trouble-shoot-topic{
    border-bottom:#8F8F8F dashed 1px;
    width:585px;
    height:115px;
    padding-left:15px;
    padding-top:10px;
}
#paystream-integration{
    width:585px;
    height:115px;
    padding-left:15px;    
    margin-bottom:20px;
}
#paystream-integration #hot-topic{
    font-size:11px;
    color:#EA7618;    
    width:150px;
    padding-top:10px;
    margin-bottom:5px;
    }
#paystream-integration a{
    background:url(../images/layout/pay-stream-integration.jpg) no-repeat 0px 0px;
    height:65px;width:65px;
    float:left;
    margin-right:15px;
    margin-top:-5px;
}
#pci-dss-topic a{
    background:url(../images/layout/pci-dss-topics.jpg) no-repeat 0px 0px;
    height:65px;width:65px;    
    float:left;
    margin-right:15px;
    margin-top:-5px;
}
#new-features-topic a{
    background:url(../images/layout/new-features.gif) no-repeat 0px 0px;
    height:65px;width:65px;
    float:left;
    margin-right:15px;
    margin-top:-5px;
}
#trouble-shoot-topic a{
    background:url(../images/layout/trouble-shooting.gif) no-repeat 0px 0px;
    height:65px;width:65px;
    float:left;
    margin-right:15px;
    margin-top:-5px;
}
/*Community - Paystream Forum*/
.login-button{
    background:url(../images/login-button.gif) no-repeat;
    width:77px;
    height:32px;
    border:0;
    margin-left:38px;
}
.less{
    margin-top:1px;
}
.submit{
    background:url(../images/layout/submit.gif) no-repeat;
    width:85px;
    height:31px;
    border:0;
}
.reset{
    background:url(../images/layout/submit.gif) no-repeat;
    width:85px;
    height:31px;
    border:0;
}
.top-break{
    margin-top:10px;
}
.bottom-break{
    margin-bottom:10px;
}
.alink,.tda a,.linkspan a{ /*General <a>*/
    color:#003762;
    font-size:13px;
    text-decoration:none;
}
.alink:hover,.tda a:hover,linkspan a:hover{
    text-decoration:underline;
}
.blue-desc{
    color:#003762;
    /*float:left;*/
    font-size:13px;
}
.topic-head{
    font-size:14px;
    color:#EA7618;
    text-decoration:none;
}
.topic-head:hover{
    text-decoration:underline;
}
.textbox{ /*General TextBox*/
    border:1px solid #ABADB3;
    color:#7D7D7D;
    font-size:13px;
    height:15px;
    width:150px;
    padding:4px;
    margin-bottom:5px;
    margin-right:5px;
}
.editor{
    border:1px solid #ABADB3;
    color:#7D7D7D;
    font-size:13px;
    padding:4px;
    margin-bottom:5px;
}
.editor a{
    color:#003762;
    font-size:13px;
    text-decoration:none;
}
.editor a:hover{text-decoration:underline;}
.community-column-head{    /*Topic  Post  Last Post*/ 
    margin-left:365px;
    margin-bottom:-20px;
    height:30px;
    margin-top:10px;
}
.community-column-head p{ /*Topic  Post  Last Post*/ 
    color:#EA7618;
    float:left;
    font-size:13px;
    padding-right:25px;
}
.paging{
    color:#003961;
    float:left;
    font-size:13px;
    margin-bottom:10px;
    /*margin-left:425px;*/
}
.post-body{
    margin-left:100px;
}
.post-reply{
    background:url(../images/add-comment.gif) no-repeat 0px 0px;
    width:15px;
    height:16px;
}
.post-details{
    float:left;
    width:70px;
    margin-right:5px;
}
.post-message{
    font-size:13px;
    color:#858585;
    /*float:left;*/
    text-align:left;
    margin-top:5px;
    margin-bottom:5px;
    /*margin-top:-10px;*/
}
.forum-heading{
    color:#E87717;
    font-size:16px;
}
.forum-heading a{
    color:#E87717;
    font-size:16px;
    text-decoration:none;
}
.paystream-forum{    /*Forum*/
    width:585px;
    padding-top:10px;
}
.dashed-line{float:left;width:603px; height:1px;border-top:1px dashed #616060;margin-top:15px;}
.paystream-forum .paystream-forum-topic{
    height:115px;
    padding-top:5px;
    width:585px;
}
.paystream-forum-topic h2{
    width:365px;
}
.display-none{
    display:none;
}
.formImg{
    height:65px;width:65px;
    float:left;
    margin-right:15px;
    margin-top:-5px;
    color:#003762;
    font-size:13px;
    text-decoration:none;
}
.post-details .formImg{
    height:65px;width:65px;
    float:left;
    margin-right:15px;
    margin-top:3px;
    color:#003762;
    font-size:13px;
    text-decoration:none;
}
.last-post{ /*User name*/
    float:left;
    color:#003762;
    font-size:13px;
    margin-top:-13px;
}
.last-post #username{
    float:left;
    color:#003762;
    font-size:13px;
    margin-top:-13px;
}
.last-post a{ /*User name*/
    text-decoration:none;
    color:#003762;
    cursor:pointer;
}
.topic-desc{
    float:left;
    color:#003762;
    font-size:13px;
    width:255px;
    margin-top:-5px;
    margin-right:135px;
    }
.topic-description{
    float:left;
    color:#003762;
    font-size:13px;
    width:255px;
    margin-top:-5px;
    margin-right:80px;
}
.last-month{
    color:#858585;
    font-size:11px;
    float:left;
    padding-top:-20px;
    margin-top:-5px;
}
.last-post-by{
    color:#858585;
    font-size:11px;
    float:left;
    padding-top:-20px;
    margin-top:-5px;
    margin-left:80px;
}
.paystream-forum #hot-topic{
    font-size:11px;
    color:#EA7618;
    width:150px;
    padding-top:10px;
    margin-bottom:5px;
    }
.community-topic-head,.post h2,.post h3, .pagetitle {
    font-size:16px;
    color:#EA7618;
    margin-bottom:10px;
    float:none;
}

.community-topic-head a{
    color:#EA7618;
    text-decoration:none;
}
.community-topic-head a:hover{    
    text-decoration:underline;
}
.orange-head{
    font-size:16px;
    color:#EA7618;
    margin-bottom:10px;
    float:none;
}
.topic-date{
    font-size:11px;
    color:#EA7618;
    float:left;
    margin-right:150px;
    margin-top:-7px;
    width:150px;
}
.search_keywords{
    border:1px solid #abadb3;
    height:15px;
    padding:4px;
    font-size:13px; color:#7D7D7D;
    width:195px;
    /*margin-bottom:10px;*/
    margin-right:10px;
}
.users-table{
    border:#858585 solid 1px;
}
.users-table th,.users-table td,.users-table span{
    width:130px;
}
.users-table td a,.links a{
    width:130px;
    color:#003762;
    font-size:13px;
    text-decoration:none;
}
.users-table td a:hover, links a:hover{
    text-decoration:underline;
}
.notice{
    font-size:11px;
    color:#858585;
    /*margin-left:5px;*/
}
.dropdown175{
    width:175px;
}
.listbox{
    margin-bottom:15px;
    border:#858585 solid 1px;
    color:#7D7D7D;
    font-size:13px; 
}
/*Community - Paystream Forum*/

.post h2,.post h3{
    font-size:16px;
    color:#EA7618;
    margin-bottom:10px;
    float:none;
}
.post h3 a{
    font-size:16px;
    color:#EA7618;
    margin-bottom:10px;
    text-decoration:none;
    float:none;
}
.narrowcolumn{
float:left;
margin-left:20px;
min-height:200px;
width:600px;
}

.topic{
    color:#858585;
    font-size:13px;
    float:left;
    margin-right:40px;
    margin-top:-13px;
    width:20px;
}
.posts{
    color:#858585;
    font-size:13px;
    float:left;
    width:20px;
    margin-top:-13px;
    margin-bottom:10px;
    margin-right:30px;    
    text-align:justify;
}
.post{
    color:#858585;
    font-size:13px;
    float:left;
    margin-top:5px;
    margin-bottom:10px;
    text-align:justify;
}

.news-active .post{float:none;}
.entry small,.entry-single small{
    color:#858585;
    padding-left:100px;
    font-size:11px;
}
.entry-single a{
      color:#003762;
    font-size:13px;
    text-decoration:none;
}
.entry-single a:hover{
    text-decoration:underline;
} 
.search-entry small{
    color:#858585;
    padding-left:0px;
    font-size:11px;
}
.search-entry p{
    margin-top:40px;
    font-size:13px;
    color:#626262;
    margin-top:5px;
}
.search-entry a{
    text-decoration:none;
    font-size:13px;
    color:#003762;
    padding:0;
    overflow:hidden;
    
}
.alt small{
    color:#858585;
    padding-left:-1px;
    margin-left:0px;
    font-size:11px;
    display:block;
    text-align:justify;
}

.entry p, .entry-single p{
    display:block;
    margin-top:4px;
    margin-bottom:15px;    
    font-size:13px;
    color:#626262;    
}
.entry p img{
    margin-top:-14px;
    padding:0;
    float:left;
    margin-right:17px;
    display:block;
    margin-bottom:30px;
}
.entry p a{
    text-decoration:none;
    font-size:13px;
    color:#003762;
    padding:0;
    overflow:hidden;
}
.entry p a:hover{
    text-decoration:underline;
}
.entry-single p img{
    margin-top:5px;
    padding:0;
    float:left;
    margin-right:17px;    
}

.postmetadata{
       margin-top:-12px;
       margin-left:0px;
       text-align:left;
       padding:0;      
}
.postmetadata small{
    margin-left:-100px;
}
.alt{
       margin-top:-12px;
       margin-left:0px;
       text-align:left;
       padding:0;
}
.postmetadata a,.more-link,.alignleft a,.alignright a,#commentform a,.comment-meta  a, .fn .url{
    text-decoration:none;
    font-size:13px;
    color:#003762;
    padding:0;
    overflow:hidden;    
}
.postmetadata a:hover{
    text-decoration:underline;
}
#sidebar{
    width:202px;
    float:left;
}
.error{    
    color:red;
    font-size:13px;
    margin-left:15px;
    margin-bottom:0px;    
}
#fillform {
    float:left;
    margin-left:25px;
}
#form-title{
    background:url(../images/layout/form-head-bg.gif) no-repeat;
    height:36px;    
    width:202px;
}
#form-footer{
    background:url(../images/layout/form-footer-bg.gif) no-repeat;
    height:36px;
    width:202px;
}
#fillform #formcontrols{
    background:#F1F1F1;

    width:202px;
}
#fillform .textbox{
    width:170px;
    border:#A8A8A8 solid 1px;
    height:15px;
    color:#858585;
    text-align:left;
    margin-left:10px;
    margin-top:15px;
}
#fillform .listbox{
    width:180px;
    border:#A8A8A8 solid 1px;
    margin-left:10px;
    margin-top:15px;
    height:24px;
    color:#858585;
}
#formcontrols{
    padding-top:0px;
}
#apply{
    background:url(../images/layout/apply-now.gif) no-repeat;
    width:85px;
    height:31px;
    margin-left:103px;
    margin-top:15px;
    border:0;
}
#fillform img{
    margin-left:15px;
    margin-top:5px;
}
#find-package{
    background:url(../images/layout/find-package.gif) no-repeat;
    width:114px;
    height:32px;
    border:0;
}
#pkgTitle{
    color:#555555;
    font-size:17px
}
#pkgName{
    color:#003762;
    font-size:17px
}
.security-heading a{
    text-decoration:none;
    text-align:left;
    color:#DA6600;
    font-size:16px;
    margin-bottom:5px;
}
.security-heading a:hover{
    text-decoration:underline;
}
/*Sitemap*/
.main li{
    margin-bottom:10px;
}
.sub{
    margin-top:10px;
    margin-bottom:10px;
}
.sub li{
    margin-bottom:10px;
}
.main a{
    color:#EA7618;
    text-align:justify;
    text-decoration:none;
    font-size:16px;
    background:transparent url(../images/layout/active-item-bg.gif) no-repeat scroll 0px 5px;
    padding-left:20px;
}
.main a:hover{
    text-decoration:underline;
    background:transparent url(../images/layout/active-item-bg.gif) no-repeat scroll 0px 5px;
}
.sub a{
    color:#858585;
    text-align:justify;
    text-decoration:none;
    font-size:16px;
    background:transparent url(../images/layout/meun-item-bullet.gif) no-repeat scroll 20px 5px;
    padding-left:40px;
}
.sub a:hover{
    text-decoration:underline;
    background:transparent url(../images/layout/meun-item-bullet.gif) no-repeat scroll 20px 5px
}
#first{
    float:left;
    margin-right:80px;
}
#second
{
    float:left;
    margin-right:80px;
}
#third
{
    float:left;
}
/*Sitemap*/

/*** blog ***/
.comment-author .avatar{float:left;margin:2px 10px 10px 0;}
.commentlist{width:500px;}
.commentlist .comment-text{float:left;width:500px;}
.commentlist .fn{float:left;}
.commentlist .comment-date{float:right;}
.comment-meta{margin-bottom:10px;float:right;}

.commentlist p{clear:both;}
