html, body {margin:0;padding:0;border:0;}
body {margin-top:20px;font-family:Microsoft sans serif, Arial, Helvetica, sans-serif;font-size:0.76em;font-weight:normal;color:#676767;background:url(images/page-bg.gif) top left repeat;text-align:center;padding-bottom:36px;}
form, h1, h2, h3, h4, h5, h6, img, p, ul {border:0px;margin:0px;padding:0px;}
.clear {clear:both;font-size:1%;}
#wrapper {margin:0 auto;width:980px;text-align:left;background:url(images/wrapper-bg.gif) top left no-repeat #FFFFFF;}
#wrapperinner {width:980px;text-align:left;background:url(images/wrapperinner-bg.gif) bottom left no-repeat;padding-bottom:4px;}
#outer {width:960px;text-align:left;padding-top:15px;margin-left:10px;}
#header {width:960px;height:105px;position:relative;}
#logo {position:absolute;width:210px;height:46px;top:0px;left:20px;}
#hdrsearch {position:absolute;width:250px;height:30px;top:60px;left:20px;}
#searchbox {width:220px;height:23px;background-image:url(images/searchbox-bg.gif);position:relative;}
#searchbox input.searchtext {width:176px;height:18px;border:0px solid #FFFFFF;padding:2px 0px 0px 0px;margin-top:1px;margin-left:6px;color:#82837D;font-family:Arial, Helvetica, sans-serif;font-size:90%;}
#searchbox .searchbtn {position:absolute;cursor:pointer;top:0px;right:0px;display:block;width:28px;height:23px;}
#hdrsearch p {font-size:86%;padding-bottom:0px;}

#headerad {position:absolute;width:668px;height:100px;top:0px;right:10px;}
#navtop {width:960px;height:15px;text-align:left;background:url(images/navtop-bg.jpg) top left no-repeat;}
#navinner {width:960px;text-align:left;background:url(images/navbottom-bg.jpg) bottom left no-repeat;padding-bottom:15px;}

/*** Dropdown menus ***/
ul.dropdown {margin-left:22px;}
ul.dropdown li {float:left;display:inline;position:relative;width:114px;list-style:none;text-align:center;}
ul.dropdown li a {display:block;font-size:100%;width:114px;color:#676767;font-weight:bold;color:#000000;text-decoration:none;text-align:center;padding:1px 0px 5px 0px;}
.dropdown, .dropdown * {margin:0;padding:0;list-style:none;}
.dropdown ul {position:absolute;top:-999em;width:180px;border-bottom:1px solid #9EA0A3;/* left offset of submenus need to match (see below) */}
.dropdown ul li {width:180px;text-align:left;background:url(images/nav-bg.jpg) bottom left repeat-x #EBEAE7;}
.dropdown li:hover {visibility:inherit;/* fixes IE7 'sticky bug' */}
.dropdown li:hover ul,.dropdown li.sfHover ul {left:0;top:23px;/* match top ul list item height */z-index:99;}
ul.dropdown li:hover li ul, ul.dropdown li.sfHover li ul {top:-999em;}
ul.dropdown li li:hover ul, ul.dropdown li li.sfHover ul {left:179px;/* match ul width */top:0px;}
ul.dropdown li li:hover li ul, ul.dropdown li li.sfHover li ul {top:-999em;}
ul.dropdown li li li:hover ul, ul.dropdown li li li.sfHover ul {left:179px;/* match ul width */top:0px;}
ul.dropdown ul li a {display:block;font-size:90%;width:180px;font-weight:bold;color:#676767;text-decoration:none;text-align:left;padding:8px 4px 8px 6px;border-top:1px solid #FFFFFF;voice-family: "\"}\""; voice-family:inherit;width:170px;}

/*** DEMO SKIN ***/
.dropdown a {padding:6px 0px 7px 0px;text-decoration:none;color:#676767;}
.dropdown a, .dropdown a:visited  {/* visited pseudo selector so IE6 applies text colour*/color:#676767;}
.dropdown li {float:none;width:180px;list-style:none;text-align:left;}
.dropdown li:hover, .dropdown li.sfHover,.dropdown a:focus, .dropdown a:hover, .dropdown a:active {}

/*** arrows **/
.dropdown ul a.sf-with-ul {width:180px;padding:8px 4px 8px 4px;voice-family: "\"}\""; voice-family:inherit;width:172px;/* trigger IE7 hasLayout so spans position accurately */}
.dropdown ul .sf-sub-indicator {position:absolute;display:block;right:0px;top:9px;/* IE6 only */width:12px;height:12px;text-indent:-999em;overflow:hidden;background:url(images/r-arrow.gif) no-repeat 0px 0px; /* 8-bit indexed alpha png. IE6 gets solid image only */}
a > .sf-sub-indicator {  /* give all except IE6 the correct values */top:9px;background-position:0 0px; /* use translucent arrow for modern browsers*/}
/* apply hovers to modern browsers */
a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {background-position: 0px 0px;/* arrow hovers for modern browsers*/}

/* point right for anchors in subs */
.dropdown ul .sf-sub-indicator {background-position: 0px 0;}
.dropdown ul a > .sf-sub-indicator {background-position:0 0;}
/* apply hovers to modern browsers */
.dropdown ul a:focus > .sf-sub-indicator,
.dropdown ul a:hover > .sf-sub-indicator,
.dropdown ul a:active > .sf-sub-indicator,
.dropdown ul li:hover > a > .sf-sub-indicator,
.dropdown ul li.sfHover > a > .sf-sub-indicator {background-position: 0px 0; /* arrow hovers for modern browsers*/}

div.sep {width:100%;height:16px;background:url(images/sep-bg.gif) top left repeat-x;}
div.line {width:100%;height:16px;background:url(images/line.gif) top left repeat-x;clear:both;}

#contentheader {width:960px;height:15px;text-align:left;background:url(images/contentheader-bg.jpg) top left no-repeat;}
#content {width:960px;text-align:left;background:url(images/content-bg.jpg) top left repeat-y;}
#contentinner {width:960px;text-align:left;background:url(images/contentinner-bg.jpg) bottom left no-repeat;padding-top:8px;padding-bottom:44px;}

#main {width:910px;min-height:450px;margin-left:25px;}
/*\*/
* html #main {height:450px;}
/**/
#popup {text-align:left;margin:0px 12px 12px 12px;background-color:#FFFFFF;padding:10px;}
#popup h2 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding-top:10px;padding-bottom:22px;}
#popup h3 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:100%;padding:0px;margin:0px;padding-top:1px;}
#popup td {padding:0px;margin:0px;padding-bottom:5px;}
.fullpage {width:880px;margin-left:15px;}
#main h1 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:150%;padding-top:10px;padding-bottom:8px;}
#main h1 a:link, #main h1 a:visited {color:#0B5288;text-decoration:none;}
#main h1 a:hover, #main h1 a:active {color:#0B5288;text-decoration:underline;}
#main h2 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding-top:3px;padding-bottom:5px;}
#main h2 a:link, #main h2 a:visited {color:#0B5288;text-decoration:none;}
#main h2 a:hover, #main h2 a:active {color:#0B5288;text-decoration:underline;}
#main p a:link, #main p a:visited {color:#0B5288;text-decoration:none;}
#main p a:hover, #main p a:active {color:#0B5288;text-decoration:underline;}
#editorial {width:100%;}
#editorial ul {margin-bottom:10px;padding-left:8px;margin-left:10px;}
#editorial li {padding-top:2px;padding-bottom:2px;}
div.logout {text-align:right;padding-bottom:0px;}

#main h2.uknews {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;margin-top:5px;margin-bottom:2px;padding-top:3px;padding-bottom:3px;padding-left:76px;background:url(images/icon-uknews.jpg) center left no-repeat;}
#main h2.uknews a:link, #main.uknews h2 a:visited {color:#0B5288;text-decoration:none;}
#main h2.uknews a:hover, #main.uknews h2 a:active {color:#0B5288;text-decoration:underline;}

img.newsthumb {padding-right:10px;padding-bottom:5px;}

#main h3 {font-family:Arial, Helvetica, sans-serif;color:#676767;font-size:110%;padding-top:10px;padding-bottom:3px;}
#main h3 a:link, #main h3 a:visited {color:#676767;text-decoration:none;}
#main h3 a:hover, #main h3 a:active {color:#676767;text-decoration:underline;}
#main h4 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:90%;padding-top:4px;padding-bottom:2px;}
#main h4 a:link, #main h4 a:visited {color:#0B5288;text-decoration:none;}
#main h4 a:hover, #main h4 a:active {color:#0B5288;text-decoration:underline;}
#main h5 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding-top:12px;padding-bottom:0px;}
#main h5 a:link, #main h5 a:visited {color:#0B5288;text-decoration:none;}
#main h5 a:hover, #main h5 a:active {color:#0B5288;text-decoration:underline;}
#main h6 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding-top:12px;padding-bottom:6px;}
#main h6 a:link, #main h6 a:visited {color:#0B5288;text-decoration:none;}
#main h6 a:hover, #main h6 a:active {color:#0B5288;text-decoration:underline;}
#main p {padding-bottom:12px;}
#editorial a:link, #editorial a:visited {color:#005DA8;text-decoration:none;}
#editorial a:hover, #editorial a:active {color:#005DA8;text-decoration:underline;}

#main p.reports {padding:0px 0px 6px 2px;clear:both;}
#main p.reports img {vertical-align:middle;}

#breadcrumbs p {padding:3px 20px 3px 22px;font-size:90%;}
#breadcrumbs a:link, #breadcrumbs a:visited {color:#005DA8;text-decoration:none;}
#breadcrumbs a:hover, #breadcrumbs a:active {color:#005DA8;text-decoration:underline;}

.error {color:#FF0000;font-weight:bold;}

.panelns {width:960px;text-align:left;background:url(images/panelns-bg.jpg) bottom left repeat-y;padding-bottom:23px;}
.panelnsinner {width:960px;text-align:left;background:url(images/panelnsinner-bg.jpg) top left no-repeat;padding-top:17px;}

.hbanner {width:926px;height:295px;background:url(images/img-home-bg.jpg) top right no-repeat;margin-left:17px;}
.hbannerimg {width:550px;height:295px;float:left;display:inline;}
.hbannerrt {float:right;display:inline;width:336px;padding-top:16px;text-align:center;margin-right:30px;}
.hbannerrt h1 {font-size:130%;color:#FFFFFF;padding:22px 0px 10px 0px;border-bottom:1px solid #0F77A4;font-family:Arial, Helvetica, sans-serif;}
.hbannerrt ul {padding:0px 5px 0px 5px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;}
.hbannerrt li {list-style:none;font-size:130%;color:#0D6388;padding:10px 0px 10px 0px;border-bottom:1px solid #0F77A4;}
.hbannerrt li.last {border-bottom:0px solid #0F77A4;}
.hbannerrt li a:link, .hbannerrt li a:visited {color:#0D6388;text-decoration:none;}
.hbannerrt li a:hover, .hbannerrt li a:active {color:#0D6388;text-decoration:underline;}

.panelleft {width:642px;float:left;display:inline;text-align:left;background:url(images/panelleft-bg.jpg) bottom left repeat-y;padding-bottom:22px;}
.panelleftinner {width:642px;text-align:left;background:url(images/panelleftinner-bg.jpg) top left no-repeat;padding-top:17px;min-height:260px;}
.panellefttext {width:595px;margin-left:22px;}
.panelright {width:318px;float:right;display:inline;text-align:left;background:url(images/panelright-bg.jpg) bottom left repeat-y;padding-bottom:22px;}
.panelrightinner {width:318px;text-align:left;background:url(images/panelrightinner-bg.jpg) top left no-repeat;padding-top:17px;min-height:260px;}
.panelrighttext {width:272px;margin-left:19px;}
/*\*/
* html .panelleftinner, * html .panelrightinner {height:260px;}
/**/
.panelleft h2 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:140%;padding-top:10px;padding-bottom:8px;line-height:1.5em;}
.panelleft p {padding-bottom:10px;}
.panelright h3 {margin-left:8px;margin-right:10px;margin-bottom:6px;font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding:3px 10px 8px 10px;background:url(images/eventsh3-bg.jpg) top left repeat-x;}
.panelright h3 a:link, .panelright h3 a:visited {color:#0B5288;text-decoration:none;}
.panelright h3 a:hover, .panelright h3 a:active {color:#0B5288;text-decoration:underline;}
.panelright p {padding-bottom:6px;}

.newspanel {width:960px;text-align:left;background:url(images/spanel-bg.jpg) bottom left repeat-y;padding-bottom:22px;position:relative;}
.newspanelinner {width:960px;text-align:left;background:url(images/panelnsinner-bg.jpg) top left no-repeat;padding-top:17px;}
.newspanelinner h1 {margin-left:30px;margin-right:30px;margin-bottom:8px;font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding:3px 0px 4px 0px;}
.newspanelinner h1 a:link, .newspanelinner h1 a:visited {color:#0B5288;text-decoration:none;}
.newspanelinner h1 a:hover, .newspanelinner h1 a:active {color:#0B5288;text-decoration:underline;}
.hnewsrow {width:900px;margin-left:30px;background:url(images/hnews-bg.gif) top left repeat-y;min-height:60px;}
/*\*/
* html .hnewsrow {height:60px;}
/**/
.hnewsl {width:280px;float:left;display:inline;}
.hnews {width:280px;margin-left:30px;float:left;display:inline;}
.hnewsrow h2 {font-size:110%;padding:3px 0px 3px 0px;}
.hnewsrow h2.uknews {padding-left:76px;background:url(images/icon-uknews.jpg) center left no-repeat;}
.hnewsrow p {padding:0px 0px 3px 0px;}
.hnewsrow a {font-weight:bold;}
.hnewsrow a:link, .hnewsrow a:visited {color:#0F70B7;text-decoration:none;}
.hnewsrow a:hover, .hnewsrow a:active {color:#0F70B7;text-decoration:underline;}

.fnewspanel {width:960px;text-align:left;background:url(images/spanel-bg.jpg) bottom left repeat-y;padding-bottom:22px;position:relative;}
.fnewspanelinner {width:960px;text-align:left;background:url(images/panelnsinner-bg.jpg) top left no-repeat;padding-top:17px;}
.fnewspanelinner h1 {margin-right:100px;margin-bottom:8px;font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;padding:3px 0px 4px 0px;}
.fnewspanelinner h1 a:link, .fnewspanelinner h1 a:visited {color:#0B5288;text-decoration:none;}
.fnewspanelinner h1 a:hover, .fnewspanelinner h1 a:active {color:#0B5288;text-decoration:underline;}
.fhnewsrow {width:900px;margin-left:30px;background:url(images/fnews-bg.gif) top left no-repeat;min-height:60px;}
/*\*/
* html .fhnewsrow {height:60px;}
/**/
.fnewsleft {width:605px;float:left;display:inline;}
.fnewsright {width:280px;float:right;display:inline;}
.fhnewsl {width:280px;float:left;display:inline;}
.fhnews {width:280px;margin-left:30px;float:left;display:inline;}
.fhnewsrow h2 {font-size:110%;padding:3px 0px 3px 0px;}
.fhnewsrow h2.uknews {padding-left:76px;background:url(images/icon-uknews.jpg) center left no-repeat;}
.fhnewsrow p {padding:0px 0px 3px 0px;}
.fhnewsrow a {font-weight:bold;}
.fhnewsrow a:link, .fhnewsrow a:visited {color:#0F70B7;text-decoration:none;}
.fhnewsrow a:hover, .fhnewsrow a:active {color:#0F70B7;text-decoration:underline;}

td.tdh5 {font-family:Arial, Helvetica, sans-serif;color:#0B5288;font-size:120%;font-weight:bold;}
td.tdh5 a:link, td.tdh5 a:visited {color:#0B5288;text-decoration:none;}
td.tdh5 a:hover, td.tdh5 a:active {color:#0B5288;text-decoration:underline;}


#left {width:270px;float:left;display:inline;text-align:left;}
.bannerimage {width:270px;background:url(images/bannerimage-bg.gif) bottom left no-repeat;padding-bottom:5px;}
.bannerimageinner {width:270px;background:url(images/bannerimage-top.gif) top left no-repeat;padding-top:5px;}
.bannerimageimg {text-align:center;}
.fullbannerimage {width:880px;background:url(images/fullbannerimage-bg.gif) bottom left no-repeat;padding-bottom:4px;}
.fullbannerimageinner {width:880px;background:url(images/fullbannerimage-top.gif) top left no-repeat;padding-top:5px;}
.fullbannerimageinner img {margin-left:5px;}
#right {width:620px;float:right;display:inline;}
#rss {width:100%;padding:0px 0px 0px 0px;text-align:right;}
#rss a:link, #rss a:visited {color:#0B5288;text-decoration:none;}
#rss a:hover, #rss a:active {color:#0B5288;text-decoration:underline;}
#hrss {width:100px;position:absolute;top:20px;right:50px;text-align:right;}
#hrss a:link, #hrss a:visited {color:#0B5288;text-decoration:none;}
#hrss a:hover, #hrss a:active {color:#0B5288;text-decoration:underline;}
#htwitt {width:23px;position:absolute;top:18px;right:20px;text-align:right;}
#frss {width:100px;position:absolute;top:18px;right:365px;text-align:right;}
#frss a:link, #frss a:visited {color:#0B5288;text-decoration:none;}
#frss a:hover, #frss a:active {color:#0B5288;text-decoration:underline;}
#ftwitt {width:23px;position:absolute;top:18px;right:335px;text-align:right;}
.hrsslink {margin-top:5px;}
table#reports td {font-size:110%;}

a.blink:link, a.blink:visited {color:#0F70B7;text-decoration:none;font-weight:bold;}
a.blink:hover, a.blink:active {color:#0F70B7;text-decoration:underline;font-weight:bold;}
a.glink:link, a.glink:visited {color:#676767;text-decoration:none;font-weight:bold;}
a.glink:hover, a.glink:active {color:#676767;text-decoration:underline;font-weight:bold;}
a.wlink:link, a.wlink:visited {color:#FFFFFF;text-decoration:none;font-weight:bold;}
a.wlink:hover, a.wlink:active {color:#FFFFFF;text-decoration:underline;font-weight:bold;}
a.rlink:link, a.rlink:visited {color:#FF0000;text-decoration:none;font-weight:bold;}
a.rlink:hover, a.rlink:active {color:#FF0000;text-decoration:underline;font-weight:bold;}

p.events {padding-bottom:3px;}

.searchtop {width:880px;height:5px;background:url(images/searchtop.gif) top left no-repeat;font-size:1%;margin-top:8px;}
.search {width:880px;background:url(images/search-bg.gif) top left repeat-y;font-size:94%;}
table#search {margin-left:10px;}
table#search select {font-size:90%;}
table#search input {font-size:90%;}
table#search a:link, table#search a:visited {color:#005DA8;text-decoration:none;}
table#search a:hover, table#search a:active {color:#00325B;text-decoration:underline;}
.searchbottom {width:880px;height:5px;background:url(images/searchbottom.gif) top left no-repeat;font-size:1%;}
.initsearch {width:880px;font-size:94%;margin-top:10px;padding-top:10px;border-top:1px solid #E3E4E6;}
table#initsearch {}
.initial {background:url(images/srch-pipe.gif) center left no-repeat;}
.memberlogo {float:left;display:inline;width:250px;margin-top:10px;text-align:center;}
.searchheader {float:right;display:inline;width:580px;margin-top:10px;margin-right:20px;}
.fmemberlogo {float:left;display:inline;width:260px;margin-top:10px;text-align:center;}
.fsearchheader {float:right;display:inline;width:670px;margin-top:10px;}
.searchdesc {width:656px;margin-top:10px;}

#login {width:490px;height:29px;position:absolute;top:44px;right:0px;background:url(images/login-bg.gif) top left no-repeat #0C5188;font-size:90%;color:#FFFFFF;}
input.inputtext {border:1px solid #999999;background-color:#FFFFFF;width:100px;height:15px;padding-left:2px;font-size:90%;}
input.inputpwd {border:1px solid #999999;background-color:#FFFFFF;width:78px;height:15px;padding-left:2px;font-size:90%;}
#tbllogin {margin-left:10px;margin-top:3px;}
#tbllogin td {color:#FFFFFF;}
#loginerror {position:absolute;top:24px;right:4px;color:#FF0000;font-weight:bold;text-align:right;}

form#contact {}
div.formrow {padding-top:4px;padding-bottom:4px;}
.buttonrow {padding-top:10px;padding-bottom:6px;}
#contact label {float:left;display:inline;width:168px;padding-right:12px;position:relative;}
div.help {position:absolute;top:2px;right:3px;width:12px;height:12px;}
form#contact input {float:left;display:inline;}
input.txtsml {font-size:12px;width:40px;border:1px solid #BBBBBD;padding:1px;}
input.txtmed {font-size:12px;width:150px;border:1px solid #BBBBBD;padding:1px;}
input.txtml {font-size:12px;width:250px;border:1px solid #BBBBBD;padding:1px;}
input.txtwde {font-size:12px;width:300px;border:1px solid #BBBBBD;padding:1px;}
input.txtxwde {font-size:12px;width:400px;border:1px solid #BBBBBD;padding:1px;}
textarea.txtarea {font-size:12px;width:300px;height:80px;border:1px solid #BBBBBD;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;padding:1px;}
textarea.txtmarea {font-size:12px;width:400px;height:140px;border:1px solid #BBBBBD;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;padding:1px;}
textarea.txtlarea {font-size:12px;width:540px;height:100px;border:1px solid #BBBBBD;font-family:"Microsoft sans serif", Arial, Helvetica, sans-serif;padding:1px;}
select {font-size:12px;border:1px solid #BBBBBD;padding:1px;}
p.flt {float:left;display:inline;}
form#contact input.txtwdenflt {float:none;font-size:12px;width:380px;border:1px solid #BBBBBD;padding:1px;}

#footertop {width:960px;height:15px;text-align:left;background:url(images/navtop-bg.jpg) top left no-repeat;}
#footerinner {width:960px;text-align:center;background:url(images/footerbottom-bg.jpg) bottom left no-repeat;padding-bottom:15px;font-size:90%;position:relative;}
#footerinner p.left {width:400px;float:left;display:inline;text-align:left;margin-left:20px;padding-bottom:8px;}
#footerinner p.right {width:400px;float:right;display:inline;text-align:right;;margin-right:20px;padding-bottom:8px;padding-right:30px;}
.ftwitter {position:absolute;top:0px;right:28px;width:17px;height:17px;}
#footerinner a {padding:0px 4px 0px 4px;}
#footerinner a:visited, #footerinner a:link {color:#676767;text-decoration:none;}
#footerinner a:active, #footerinner a:visited {color:#676767;text-decoration:underline;}

#footerb {width:920px;text-align:right;margin-left:30px;font-size:90%;color:#A7A7A7;padding-bottom:4px;}
#footerb a:visited, #footer a:link {color:#A7A7A7;text-decoration:none;}
#footerb a:active, #footer a:visited {color:#A7A7A7;text-decoration:underline;}

#left .childlinks {font-weight:normal;margin-left:5px;}
#left .childlinks a {color:#005DA8;text-decoration:none;font-weight:normal;}
#left .childlinks a:active {color:#005DA8;text-decoration:none;font-weight:normal;}
#left .childlinks a:visited {color:#00325B;text-decoration:none;font-weight:normal;}
#left .childlinks a:hover {color:#005DA8;text-decoration:none;font-weight:normal;}
#left .childlinks li {font-weight:normal;list-style:none;background:url(images/childlinks-bg.gif) top left no-repeat;padding:3px 3px 3px 14px;}

#results td a:link, #results td a:visited {color:#005DA8;text-decoration:none;}
#results td a:hover, #results td a:active {color:#00325B;text-decoration:underline;}


.ccouter {width:250px;background:url(images/ccouter-bg.gif) top left no-repeat;text-align:center;margin-top:10px;}
.ccinner {width:250px;background:url(images/ccinner-bg.gif) bottom left no-repeat;text-align:center;}
.cccontent {width:220px;text-align:center;padding-top:4px;padding-bottom:4px;}
p.ccsignup {font-weight: bold; font-family:Arial; font-size:14px; color:#006699;}
p.cclabel {font-weight: normal; font-family:Arial; font-size:12px; color:#000000;text-alilgn:left;}
.ccbutton {font-family:Arial,Helvetica,sans-serif; font-size:11px;}

