@charset "utf-8";
/* CSS Document */

* { border: 0; border-collapse: collapse; font-size: 0; margin: 0; padding: 0; }

body { background: #025575 url(images/l2.jpg) repeat-x; font-family: Tahoma; }
body * { font-size: 11px; }
p { font-size: 11px; margin: 3px 0; }
b { font-size: 11px; }
a, a img { border: 0; outline: 0; }

#main { margin: 0 auto; width: 736px; }
#header { float: left; }
#content { float: left; margin-top: 1px; }
.contentrow { float: left; margin: 0 0 3px 0; width: 736px; }
#clients { background: #8EBECF; clear: left; color: #FFFFFF; float: left; padding: 5px 10px; text-align: center; width: 716px; }
#clients p {  }
#clients ul { margin: 5px 0; }
#clients ul li { float: left; font-size: 11px; line-height: 1.6; list-style: none; margin: 0 26px; }
#shopping { background: #78B6CF url(images/7.jpg) no-repeat; float: left; height: 160px; width: 365px; }
#shopping div { float: right; padding-top: 18px; width: 188px; }
#shopping p,
#shopping a { color:#666666; font-size: 11px; }
#shopping a { text-decoration:underline; }
#shopping ul { margin-left: 23px; }
#shopping ul li { color: #4EA95A; font-size: 11px; margin-bottom: 4px; }
#training { background: #6997A9 url(images/ct2.jpg) no-repeat bottom right; float: right; height: 160px; margin-left: 3px; width: 368px; }
#training div { border-left: 20px solid #A8D4DD; float: left; margin-top: 20px; padding-left: 10px; width: 190px; }
#training p { color: #FFFFFF; margin-top: 12px; }
#training img#training-read { clear: left; float: left; margin: 0 0 0 25px; }
#down-news { background: #025575; float: left; height: 170px; margin: 0 3px 0 0; width: 365px; }
#down-news #dn-header { background: #E1E1E1 url(images/8new.jpg) no-repeat center top; float: left; height: 30px; width: 365px; }
#downloads { background: #E1E1E1; float: left; height: 141px; margin-right: 3px; width: 181px; }
#downloads ul { margin: 15px 0 0 23px; }
#downloads ul li { color: #4EA95A; font-size: 11px; font-weight: bold; margin-bottom: 4px; }
#downloads ul li span { color: #025575; font-size: 11px; margin-bottom: 4px; }
#downloads ul li a { color: #000000; font-weight: normal; }
#news { background: #E1E1E1 url(images/test.jpg) no-repeat center bottom; float: left; height: 141px; width: 181px; }
#news ul { margin: 15px 0 0 23px; }
#news ul li { color: #4EA95A; font-size: 11px; margin-bottom: 4px; }
#news ul li a { color: #FF0000; }
#news p { color: #2D699D; margin: 7px 0 0 10px; }
#openday-newsletter { background: #025575; float: left; height: 170px; width: 368px; }
#openday-newsletter #on-header { background: #E1E1E1 url(images/6hom2.jpg) no-repeat center top; float: left; height: 30px; width: 368px; }
#openday, #openday a { color: #025575; }
#openday { background: #E1E1E1; float: left; height: 131px; margin-right: 3px; padding-bottom: 10px; text-align: center; vertical-align: bottom; width: 182px; }
#openday p { color: #737373; margin: 15px 10px; text-align: left; }
#newsletter { background: #E1E1E1; float: left; height: 141px; width: 183px; }
#newsletter p { color: #737373; margin: 15px 10px; text-align: left; }
#footer { float: left; margin: 5px 6px; text-align: center; width: 724px; }
#footer-links { color: #0893AD; margin: 10px 0 0 0; text-align: center; }
#footer-links a { color: #0893AD; margin: 0 10px; }
#footer p { color: #0893AD; margin: 10px 0; }

ul#main-menu {float:left;width:736px;}
ul#main-menu li {float:left;list-style:none;text-transform:uppercase;text-align:center;font-family:arial;font-weight:bold;line-height:29px;}
ul#main-menu li a {float:left;text-decoration:none;color:#025575;height:29px;width:103px;font-size:10px;background:url(images/menubg.png) repeat-x;margin:0 1px 0 1px;}
ul#main-menu li a:hover {background-position:0 -29px;}

#banner {float:left;width:661px;height:149px;background:url(images/banner.png) no-repeat;margin:3px 0 0 0;color:#FFF;font-family:arial;padding:50px 0 0 80px;}
#banner h3 {font-weight:normal;font-size:25px;width:415px;line-height:24px;}
#download #banner h3 {line-height:20px;}
#sitemap #banner h3 {line-height:20px;}
#support #banner h3 {line-height:20px;}
#banner p {font-size:11px;width:405px;margin:4px 0 0 0;line-height:13px;}
#banner p#learn-more {float:left;text-indent:-1000em;height:25px;width:95px;margin:9px 0 0 0;}
#banner p#learn-more a {float:left;background:url(images/learn-more.png) no-repeat;height:25px;width:95px;}
#banner p#learn-more a:hover {background-position:0 -25px;}

#header h2 {float:left;text-indent:-1000em;width:254px;height:51px;background:url(images/logo.png) no-repeat;margin:3px 0 4px 7px;}

#main-content {float:left;width:736px;margin:0 0 10px 0;}
#main-content .block {float:left;width:181px;background:#E1E1E1;height:160px;margin:0 3px 3px 0;}
#main-content .block:last-child {float:left;width:184px;background:#E1E1E1;height:160px;margin:0 0 3px 0;}
#main-content .block p {line-height:12px;}
#main-content .block h2 {float:left;text-indent:-1000em;margin:10px 0 0 0;}
#main-content .block h2.membership {width:149px;height:20px;background:url(images/membership.png) no-repeat;}
#main-content .block h2.accounts {width:121px;height:19px;background:url(images/accounts.png) no-repeat;}
#main-content .block h2.giftaid {width:105px;height:19px;background:url(images/giftaid.png) no-repeat;}
#main-content .block h2.reportdesigner {width:178px;height:19px;background:url(images/reportdesigner.png) no-repeat;}
#main-content .block h2.trainingtitle {width:110px;height:19px;background:url(images/training.png) no-repeat;}
#main-content .block h2.newsletter {width:134px;height:19px;background:url(images/newsletter.png) no-repeat;}
#main-content .block h2.moredetails {width:147px;height:19px;background:url(images/moredetails.png) no-repeat;}
#main-content #newsletter {background:url(http://www.datadevelopments.co.uk/images/pic2.jpg) #E1E1E1 95% 50% no-repeat;}
#main-content #newsletter .block-content {padding:5px;width:110px;}
#main-content #newsletter .block-content p  {float:left;margin:20px 0 0 5px;padding:0;}
#main-content #newsletter p.subscribetext {float:left;width:141px;}
#main-content #newsletter p.subscribetext  .subscribelink {float:right;width:62px;height:14px;padding:0;margin:0;}
#main-content #newsletter p.subscribetext  .subscribelink a {float:left;text-indent:-1000em;width:62px;height:14px;background:url(http://www.datadevelopments.co.uk/images/subscribe.jpg) no-repeat;}
#main-content .block .block-content {padding:12px;color:#3D3D3D;}
#main-content .block .block-content p {float:left;}
#main-content .block .block-link {clear:both;float:left;color:#025575;font-weight:bold;background:url(images/greenbullet.png) 0% 50% no-repeat;padding:0 0 0 10px;margin:10px 0 0 0;}
#main-content .block .block-link a {color:#025575;}
#main-content .block2 {float:left;height:160px;width:368px;background:url(/images/clipmn1.jpg) 100% 100% #6997a9 no-repeat;margin:0 0 3px 0;}
#main-content .block2 .block-content {float:left;background:url(/images/img1.jpg) no-repeat;margin:49px 0 0 0;}
#main-content .block2 .block-content h2{color:#03557e;margin:0 0 0 30px;}
#main-content .block2 .block-content ul li{list-style:none;color:#FFF;font-weight:bold;background:url(images/whitebullet.png) 0% 50% no-repeat;padding:0 0 0 5px;margin:0 0 0 30px;}
#main-content .block2 .block-content .block-link {margin:12px 0 0 0;}
#main-content .block2 .block-content .block-link a {color:#FFF;}
#main-content .block2 a {background:url(/images/arr2.jpg) 0% 50% no-repeat;padding:0 0 0 9px;}

#support .column1 {float:left;width:365px;background:#77b6ce;padding:20px 0 19px 0;height:397px;}
#support .column1 p {padding:0 25px 0 25px;font-weight:bold;color:#3300cc;}
#support .column2 {float:right;width:368px;color:#FFF;}
#support .column2 .section1 {float:left;background:#6997a9;width:355px;margin:0 0 3px 0;padding:25px 13px 10px 0;}
#support .column2 .section1 .content {background:url(/images/img1.jpg) repeat-y;padding:0 0 0 30px;}
#support .column2 .section1 .content h2 {margin:0;padding:0;}
#support .column2 .section1 .content p {margin:0 0 15px 0;padding:0;}
#support .column2 #moredetails {background:url(/images/1pic2.jpg) #E1E1E1 0% 100% no-repeat;}
#support .column2 #moredetails ul {float:left;margin:23px 0 0 75px;}
#support .column2 #moredetails ul li {list-style:none;margin:0 0 3px 0;}
#support .column2 #moredetails ul li a {color:#666;}
#support .column2 #newsletter {background:url(/images/pic2.jpg) #E1E1E1 97% 40% no-repeat;}
#support .column2 #newsletter .block-content {padding:4px;width:171px;}
#support .column2 #newsletter .block-content p  {float:left;margin:17px 0 0 7px;padding:0;text-align:left;}
#support .column2 #newsletter p.subscribetext {float:left;width:141px;margin:10px 0 0 10px;}
#support .column2 #newsletter p.subscribetext  .subscribelink {float:right;width:62px;height:14px;padding:0;margin:0;}
#support .column2 #newsletter p.subscribetext  .subscribelink a {float:left;text-indent:-1000em;width:62px;height:14px;background:url(http://www.datadevelopments.co.uk/images/subscribe.jpg)}
#support .button {padding:2px;}

#download .column1 {float:left;width:345px;color:#FFF;}
#download .column1 .section1 {float:left;background:#6997a9 no-repeat;padding:10px;width:345px;height:270px;}
#download .column1 .section2 {float:left;background:#77b6ce;width:345px;height:443px;padding:10px;margin:3px 0 0 0;}
#download .column1 .section2 table td.left {float:left;width:40%;padding:0 0 10px 0;}
#download .column1 .section2 table td.right {float:left;width:60%;padding:0 0 10px 0;color:#3300cc;}
#download .column1 h2 {margin:10px 0 18px 0;}
#download .column1 table tr {float:left;width:100%;}
#download .column1 table td {float:left;width:50%;padding:0 0 10px 0;}
#download .column1 table td a {color:#FFF;}
#download .column1 p {text-align:center;margin:8px 0 0 0;}
#download .column2 {float:right;width:368px;color:#FFF;}
#download .column2 h2 {margin:10px 0 18px 0;}
#download .column2 table tr {float:left;width:100%;}
#download .column2 table td {float:left;width:50%;padding:0 0 10px 0;}
#download .column2 table td a {color:#FFF;}
#download .column2 p {text-align:center;margin:8px 0 0 0;}
#download .column2 .section1 {float:left;padding:10px;width:348px;background:#99cccc;margin:0 0 3px 0;color:#3300cc;}
#download .column2 .section1 h2 {color:#FFF;}
#download .column2 #moredetails {background:url(/images/1pic2.jpg) #E1E1E1 0% 100% no-repeat;}
#download .column2 #moredetails ul {float:left;margin:0 0 0 75px;}
#download .column2 #moredetails ul li {list-style:none;margin:0 0 3px 0;}
#download .column2 #moredetails ul li a {color:#666;}
#download .column2 #newsletter {background:url(http://www.datadevelopments.co.uk/images/pic2.jpg) #E1E1E1 97% 40% no-repeat;}
#download .column2 #newsletter .block-content {padding:4px;width:171px;}
#download .column2 #newsletter .block-content p  {float:left;margin:7px 0 0 7px;padding:0;text-align:left;}
#download .column2 #newsletter p.subscribetext {float:left;width:141px;margin:10px 0 0 10px;}
#download .column2 #newsletter p.subscribetext  .subscribelink {float:right;width:62px;height:14px;padding:0;margin:0;}
#download .column2 #newsletter p.subscribetext  .subscribelink a {float:left;text-indent:-1000em;width:62px;height:14px;background:url(http://www.datadevelopments.co.uk/images/subscribe.jpg)}

#sitemap .column1 {float:left;background:#77b6ce;padding:10px 10px 16px 10px;width:345px;color:#3300cc;}
#sitemap .column1 h2 {color:#FFF;}
#sitemap .column1 table {width:334px;margin:0 auto;}
#sitemap .column1 table .left {float:left;width:122px;text-align:right;margin:0 5px 0 0;}
#sitemap .column1 table td {float:left;margin:0 0 8px 0;}
#sitemap .column1 table td a {color:#3300cc;}
#sitemap p#address {text-align:right;background:url(/images/img2.jpg) 100% 0% repeat-y;margin:10px 0 0 0;padding:0 23px 0 0;}
#sitemap p#address a {color:#3300cc;}
#sitemap .column2 {float:right;width:368px;color:#FFF;}
#sitemap .column2 a {color:#FFF}
#sitemap .column2 h2 {margin:10px 0 10px 28px;}
#sitemap .column2 .content {float:left;background:url(/images/img1.jpg) repeat-y;padding:0 0 0 28px;margin:0 0 15px 0;}
#sitemap .column2 .section1 {float:left;width:368px;background:#6997a9;margin:0 0 3px 0;}
#sitemap .column2 .section2 {float:left;width:368px;background:#6997a9;}
#sitemap .column2 .right {padding:0 0 0 20px;text-decoration:right;}

#contact-us .column1 {float:left;width:365px;height:339px;background:url(/images/grp3.jpg) 8% 7% #77b6ce no-repeat;color:#3300cc;}
#contact-us .column1 .left {float:left;padding:221px 0 0 19px;}
#contact-us .column1  a {color:#3300cc;}
#contact-us .column1 .right {float:right;width:175px;margin:10px 10px 0 0;}
#contact-us .column1 .right p {margin:10px 0 0 0;}
#contact-us .column2 {float:right;width:368px;}
#contact-us .column2 .block2 {float:left;height:160px;width:368px;background:url(/images/grp2.jpg) 100% 100% #6997a9 no-repeat;margin:0 0 3px 0;}
#contact-us .column2 .block2 .block-content {float:left;margin:46px 0 0 1px;padding:0 0 0 27px;background:url(/images/img1.jpg) 0% 50% no-repeat;width:200px;color:#FFF;}
#contact-us .column2 .block2 .block-link a {clear:both;float:left;color:#FFF;margin:6px 0 0 0;}
#contact-us .column2 .block {float:left;width:181px;background:#E1E1E1;height:176px;margin:0 3px 3px 0;}
#contact-us .column2 .block:last-child {float:left;width:184px;background:#E1E1E1;height:176px;margin:0 0 3px 0;}
#contact-us .column2 .block .block-content {padding:10px;width:161px;color:#3D3D3D;}
#contact-us .column2 .block .block-content p {float:left;}
#contact-us .column2 .block .block-link {clear:both;float:left;color:#025575;font-weight:bold;background:url(images/greenbullet.png) 0% 50% no-repeat;padding:0 0 0 10px;margin:10px 0 0 0;}
#contact-us .column2 .block .block-link a {color:#025575;}
#contact-us .column2 #moredetails {background:url(/images/1pic2.jpg) #E1E1E1 0% 100% no-repeat;}
#contact-us .column2 #moredetails ul {float:left;margin:32px 0 0 75px;}
#contact-us .column2 #moredetails ul li {list-style:none;margin:0 0 3px 0;}
#contact-us .column2 #moredetails ul li a {color:#666;}
#contact-us .column2 #newsletter {background:url(http://www.datadevelopments.co.uk/images/pic2.jpg) #E1E1E1 97% 40% no-repeat;}
#contact-us .column2 #newsletter .block-content {padding:4px;width:171px;}
#contact-us .column2 #newsletter .block-content p  {float:left;margin:23px 0 0 5px;padding:0;}
#contact-us .column2 #newsletter p.subscribetext {float:left;width:141px;}
#contact-us .column2 #newsletter p.subscribetext  .subscribelink {float:right;width:62px;height:14px;padding:0;margin:0;}
#contact-us .column2 #newsletter p.subscribetext  .subscribelink a {float:left;text-indent:-1000em;width:62px;height:14px;background:url(http://www.datadevelopments.co.uk/images/subscribe.jpg)}

.style1 {color: #FFFFFF}
.style2 {
	color: #025575;
	font-weight: bold;
}
.style3 {color: #4EA95A}
.style4 {color: #3D3D3D}


#contact-us #footer-sub {float:left;width:728px;background:none;padding:0 0 20px 8px;}
#support #footer-sub {float:left;width:728px;background:none;padding:0 0 20px 8px;}
#footer-sub {float:left;width:728px;background:url(/images/cards08.jpg) 100% 100% no-repeat;padding:0 0 20px 8px;}
#footer-sub ul {float:left;width:726px;}
#footer-sub ul li {float:left;list-style:none;color:#0893AD;margin: 0 3px 0 0;}
#footer-sub ul li a {color:#FFF;margin: 0 2px 0 0;}
#footer-sub p {float:left;width:726px;color:#0893AD;margin:10px 0 0 0;}

#footer-sub2 {float:left;width:728px;padding:0 0 20px 8px;}
#footer-sub2 p {float:left;width:726px;color:#0893AD;margin:10px 0 0 0;}