body {
	margin:0;
	background:#fff;
	font-family:Arial; font-size:12px; color:#484848;
	}

a {text-decoration:none; outline:none;}

h2 {color:#8e172b; font-size:12px; font-weight:bold; font-family:Tahoma; margin:0px; padding:0px; margin-bottom:10px;}


.left {float:left; display:inline;}
.right {float:right; display:inline;}
.clear {clear:both; height:0px;}

.txtOrange {color:#fc5c02;}
.txtRed {color:#8d1227;}
.txtBlue {color:#0954a1;}
.txtGrey {color:#484848;}

.txt11 {font-size:11px;}

	
#wrapper {
	margin:0 auto;
	width:860px;
	}

#header {height:80px;}

.logo {width:220px; text-align:center; background:url(../n-images/line-logo.jpg) no-repeat top right; margin:20px 20px 0 0; height:45px;}	
.logo img {border:0px;}
.tagLine {width:290px; margin-top:20px; font-size:19px; color:#676868;}

#loginTop {width:320px; margin-top:25px; text-align:right; font-size:11px;}
#loginTop a {color:#484848; text-decoration:none;}
#loginTop a:hover {color:#d51e40;}
#loginTop input {
	background:url(../n-images/images.gif) no-repeat 0 0; 
	width:141px; height:19px;
	border:0px; margin:0 0 10px 10px; padding:0 0 0 5px; 
	color:#484848; font-size:11px; line-height:19px;
	}
#loginTop .butLogin input {width:83px; height:20px; background:url(../n-images/images.gif) -149px 0 no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
#loginTop .butLogin input:hover {background-position: -654px 0;}

#menuDiv {background:url(../n-images/images.gif) 0 -25px no-repeat; height:31px; margin-top:10px;}
#menuDiv .date {width:300px; left:31px; text-align:right; margin-right:15px; padding-top:8px;}
#navlist {padding:0px; margin:0px;}
#navlist li{list-style:none; float:left; margin:0px; height:31px; background:url(../n-images/m_line.gif) no-repeat right;}
#navlist a {height:22px; display:block; line-height:31px; padding:9px 15px 0 15px;}
.topLinksHome {width:38px; height:14px; display:block; background:url(../n-images/m01.jpg) no-repeat;}
.topLinksHome-S {width:38px; height:14px; display:block; background:url(../n-images/m01_.jpg) no-repeat;}
.topLinksMerchant {width:70px; height:14px; display:block; background:url(../n-images/m02.jpg) no-repeat;}
.topLinksMerchant-S {width:70px; height:14px; display:block; background:url(../n-images/m02_.jpg) no-repeat;}
.topLinksAffiliates {width:59px; height:14px; display:block; background:url(../n-images/m03.jpg) no-repeat;}
.topLinksAffiliates-S {width:59px; height:14px; display:block; background:url(../n-images/m03_.jpg) no-repeat;}
.topLinksAboutus {width:63px; height:14px; display:block; background:url(../n-images/m04.jpg) no-repeat;}
.topLinksAboutus-S {width:63px; height:14px; display:block; background:url(../n-images/m04_.jpg) no-repeat;}
.topLinksContactus {width:52px; height:14px; display:block; background:url(../n-images/m06.jpg) no-repeat;}
.topLinksContactus-S {width:52px; height:14px; display:block; background:url(../n-images/m06_.jpg) no-repeat;}
.topLinksHelp {width:31px; height:14px; display:block; background:url(../n-images/m05.jpg) no-repeat;}
.topLinksBlog {width:31px; height:14px; display:block; background:url(../n-images/m07.jpg) no-repeat;}
.topLinksBlog-S {width:31px; height:14px; display:block; background:url(../n-images/m07_.jpg) no-repeat;}
.topLinksHelp-S {width:31px; height:14px; display:block; background:url(../n-images/m05_.jpg) no-repeat;}
#navlist img {border:0px;}


.indexBox {background:url(../n-images/box_corner.jpg) no-repeat top left; padding:15px; min-height:100px; float:left; display:inline; margin-top:30px;}
.indexBox h1 {color:#8d1227; font-size:19px; font-weight:normal; font-family:Tahoma; margin:0px; padding:0px; margin-bottom:20px;}
.indexBox h2 {color:#c61f3c; font-size:14px; font-weight:bold; font-family:Tahoma; margin:0px; padding:0px; margin-bottom:10px;}
.butSeeAllFeatured {background:url(../n-images/images.gif) -232px 0 no-repeat; height:22px; width:184px; display:block; margin-top:10px;}
.butReadMore {background:url(../n-images/images.gif) -416px 0 no-repeat; height:22px; width:88px; display:block; margin-top:10px; float:right;}
.butReadMore:hover {background-position: -738px 0;}
.butSeeAll {background:url(../n-images/images.gif) -504px 0 no-repeat; height:22px; width:74px; display:block; margin-top:10px; float:right;}
.butSeeAll:hover {background-position: -579px 0;}

.butRegister01 {background:url(../n-images/images.gif) 0 -60px no-repeat; height:48px; width:160px; display:block; margin-top:10px; margin:0 auto; margin-top:10px;}
.butRegister01:hover {background-position: 0 -108px;}
.butRegister02 {background:url(../n-images/images.gif) -160px -60px no-repeat; height:48px; width:160px; display:block; margin-top:10px; margin:0 auto; margin-top:10px;}
.butRegister02:hover {background-position: -160px -108px;}


.mainBox {background:url(../n-images/box_corner.jpg) no-repeat top left; padding:15px; min-height:200px; margin-top:30px; padding-left:35px; margin-bottom:40px;}
.mainBoxSitemap {background:url(../n-images/box_corner.jpg) no-repeat top left; padding:15px; min-height:200px; margin-top:30px; padding-left:35px; margin-bottom:40px;}
.mainBoxSitemap a {font-size:14px; color:#8d1227;}
.mainBoxSitemap h1 {color:#8d1227; font-size:19px; font-weight:normal; font-family:Tahoma; margin:0px; padding:0px; margin-bottom:20px;}
.mainBox h1 {color:#8d1227; font-size:19px; font-weight:normal; font-family:Tahoma; margin:0px; padding:0px; margin-bottom:20px;}

.divLine {border:1px solid #cacaca; font-size:11px; line-height:15px;}
.divLine:hover {background:url(../n-images/bg_m.jpg) repeat-x top #a5a4a4;}

#register {width:490px;}
#register label {width:190px; line-height:27px; text-align:left; float: left;}
#register p {clear:both;}
#register p input {width:257px; height:27px; background:url(../n-images/images.gif) 0 -160px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}
/*#register select {width:257px; height:27px; background:url(../n-images/images.gif) 0 -160px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}*/



#register .captcha label {width:145px; line-height:27px; text-align:left; float: left;}
#register .captcha input {width:302px; height:27px; background:url(../n-images/images.gif) 0 -190px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}

#register .chk input {width:10px; height:10px; background:none;}
#register .butSubmit input {width:134px; height:40px; background:url(../n-images/images.gif) -349px -64px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
#register .butSubmit input:hover {background-position: -349px -104px;}

#register .butSubmit2 input {width:134px; height:40px; background:url(../n-images/images.gif) -349px -244px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
#register .butSubmit2 input:hover {background-position: -349px -284px;}



#footer {}
#footer .box {float:left; background:url(../n-images/line_footer.gif) no-repeat top right; margin-top:15px; padding-left:20px; height:150px;}
#footer .box img {border:0px;}

#footer .box1 {float:left; background:url(../n-images/line_footer.gif) no-repeat top right; margin-top:15px; padding-left:20px; height:150px;}
#footer .box1 img {border:0px;}


#footer .box a {padding-left:10px; background:url(../n-images/f_b.gif) no-repeat left; color:#484848; text-decoration:none;}


a.banner:link {text-decoration:none;}
a.banner:visited {text-decoration:none;}
a.banner:hover {text-decoration:none;}
a.banner:active {text-decoration:none;}

#footer a:hover {color:#d51e40;}

#footer a.icons {padding:0px; background:none;}

/* 04.08.2010 */

.registerLine {background:url(../n-images/line_register.jpg) no-repeat bottom; float:left; display:inline; width:1px; height:280px;}
.registerSplash01 {margin-left:60px; width:285px;}
.registerSplash01 h2 {color:#f25302; font-size:24px; font-weight:bold; font-family:Tahoma; margin:0px; padding:0px; margin-bottom:10px;}
.registerSplash01 .txt {margin:20px 0 10px 0; height:80px;}

.registerSplash02 {margin-left:60px; width:285px;}
.registerSplash02 h2 {color:#c61f3c; font-size:24px; font-weight:bold; font-family:Tahoma; margin:0px; padding:0px; margin-bottom:10px;}
.registerSplash02 .txt {margin:20px 0 10px 0; height:80px;}

/* 04.09.2010 */
.butLoginRed {background:url(../n-images/images.gif) -503px -60px no-repeat; height:48px; width:160px; display:block; margin-top:10px; margin:0 auto; margin-top:10px;}
.butLoginRed:hover {background-position: -503px -108px;}

.butLoginOrange {background:url(../n-images/images.gif) -665px -60px no-repeat; height:48px; width:160px; display:block; margin-top:10px; margin:0 auto; margin-top:10px;}
.butLoginOrange:hover {background-position: -665px -108px;}



#login {width:410px; margin:0 auto; margin-top:40px;}
#login a {text-decoration:underline; line-height:20px;}
#login label {width:75px; line-height:27px; text-align:left; float: left; font-weight:bold;}
#login p {clear:both;}
#login input {width:257px; height:27px; background:url(../n-images/images.gif) 0 -160px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}
/*#login select {width:257px; height:27px; background:url(../n-images/images.gif) 0 -160px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}*/

#login .captcha label {width:145px; line-height:27px; text-align:left; float: left;}
#login .captcha input {width:302px; height:27px; background:url(../n-images/images.gif) 0 -190px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}

#login .chk input {width:10px; height:10px; background:none;}
#login .butSubmit input {width:134px; height:40px; background:url(../n-images/images.gif) -349px -153px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
#login .butSubmit input:hover {background-position: -349px -193px;}



.contactLine {background:url(../n-images/line_contact.jpg) no-repeat bottom; float:left; display:inline; width:1px; height:335px; margin-top:30px;}
#contact {width:410px; margin:0 auto; margin-top:40px;}
#contact a {text-decoration:underline; line-height:20px;}
#contact label {width:110px; line-height:27px; text-align:left; float: left;}
#contact p {clear:both;}
#contact p input {width:210px; height:27px; background:url(../n-images/images.gif) 0 -304px no-repeat; left:27px; margin:0px; padding:0px; border:0px; padding-left:5px;}
#contact textarea {width:210px; height:83px; background:url(../n-images/images.gif) 0 -219px no-repeat; left:27px; margin:0px; padding:0px; border:0px; padding-left:5px; overflow:hidden;}

#contact .captcha label {width:145px; line-height:27px; text-align:left; float: left;}
#contact .captcha input {width:302px; height:27px; background:url(../n-images/images.gif) 0 -190px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}

#contact .chk input {width:10px; height:10px; background:none;}
#contact .butSubmit input {width:85px; height:21px; background:url(../n-images/images.gif) -217px -219px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
#contact .butSubmit input:hover {background-position: -217px -240px;}

.myDoby {background:url(../n-images/images.gif) 0 -331px no-repeat; height:20px; width:165px; display:block; margin-top:10px; margin-left:60px;}
.myDoby:hover {background-position: 0 -351px;}

a.rssNews {background:url(../n-images/icon_rss.gif) no-repeat left; line-height:20px; color:#8e162b; padding:5px 0px 5px 35px; display:block; margin:2px 0;}
.news {margin-bottom:50px;}
.news h2{margin:0px; padding:0px; margin-bottom:5px; color:#484848; font-size:15px; font-weight:bold;}


.help a {color:#484848;}
.help a:hover {color:#8d1227;}


#featuredCompanies td {border-top:1px solid #b4b4b4; padding:10px;}
#featuredCompanies a {color:#8d1227;}

.butFullDetails {background:url(../n-images/images.gif) -217px -263px no-repeat; height:21px; width:107px; display:block;}
.butFullDetails:hover {background-position: -217px -284px;}

.butJoinNow {background:url(../n-images/images.gif) -166px -330px no-repeat; height:21px; width:78px; display:block;}
.butJoinNow:hover {background-position: -166px -351px;}



#search {}
#search label {width:190px; line-height:27px; text-align:left; float: left;}
#search p {clear:both;}
#search input {width:340px; height:24px; background:url(../n-images/images.gif) -503px -163px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}
/*#search select {width:160px; height:24px; background:url(../n-images/images.gif) -503px -163px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}*/

#search .captcha label {width:145px; line-height:27px; text-align:left; float: left;}
#search .captcha input {width:302px; height:27px; background:url(../n-images/images.gif) 0 -190px no-repeat; left:27px; margin:0px; padding:0px; border:0px;}

#search .chk input {width:10px; height:10px; background:none;}
#search .butSubmit input {width:73px; height:19px; background:url(../n-images/images.gif) -503px -190px no-repeat; border:0px; padding:0px; margin:0px; cursor:pointer;}
#search .butSubmit input:hover {background-position: -503px -209px;}



/* ************************ */
/* ************************ */
.logosSlide {
	width:860px;
	margin:0 auto;
	height:35px;
	}
#logos {text-align:left;}
#logos img {margin:0 15px 0 0;}

.itemsn {
    list-style-type: none;
    list-style: none;
    padding: 0px; 
    margin:0px;
    border:0px;
    left: 0px; top: 0px;
    text-aling: left;
    width: 2000px;
    float: left;
    position: absolute;
    overflow: hidden;
	}        
  
.itemsn li {
    list-style-type: none;
    list-style: none;
    padding: 0px; 
    margin:0px;
    border:0px;
    text-aling: left;
    float: left;
	}

#logos img {  border-bottom:0px solid #fff;}

#logos { 
    overflow:hidden; 
    position:relative;
  	width: 820px;    
    text-align: left;
  	height:35px;
	}
/* ************************ */
/* ************************ */ 




.captchaTxt {margin-bottom:30px; margin-left:132px;}
.captchaTxt input {left:0px;}

.subHead {color:#0954a1; border-bottom:1px solid #0954a1; padding-bottom:5px; margin-bottom:10px; font-weight:bold; font-size:14px;}
