/* 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: 106px; /*379px;*/

}

#header .client{background: url(../images/layout/bt-register.gif) no-repeat 0 -35px;

right: 0px;/*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;}


