html {height: 101%} /* Create a scrollbar in Mozilla */
body {margin: 0; padding: 0; background: #f4f4f4 url("../images/bg_main.gif") repeat-y center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; text-align: center; color: #000}
.hidden {display: none}
.clear {clear: both}
a img {border: none}
a {text-decoration: underline; color: #0a4883/*#BD0F1C*/}
/*a:visited {color: #0a4855 !important}*/
a:hover {text-decoration: none; color: /*#0089cf*/#a20d18/* !important*/}

.centre {text-align: center}
.flleft {float: left !important}
.flright {float: right !important}
img.flleft {margin: 0px 7px 4px 0px}
img.flright {margin: 0px 0px 4px 7px}
acronym {border-bottom: 1px dotted; cursor: help}
kbd, tt, code {font-size: 110%}
#textcontent * > kbd, #textcontent * > tt, #textcontent * > code {font-size: 130%}

#container {background-color: #fff; clear: both; width: 992px; width/**/:/**/ 990px; text-align: left; margin: auto; border: solid #999; border-width: 0px 1px}

#masthead {background-color: #fff}

#topad {width: 100%; text-align: center; padding: 6px 0 6px 0; background-color: #f3f3f3}
#topad div {width: 728px; margin: 0px auto}

#logo {width: 400px; margin: 16px 16px 12px 20px}

#masthead .clear {font-size: 1px}

.submit_but {background-color: #eeeeee; width: 100px; height: 40px; text-align: center; margin: auto; border: solid #999; border-width: 0px 1px}

/* font style in Packages */

.blue_text {color:#007cbf; padding-top:6px; font-weight : bold; font-size:100%}
.blue_text a {color:#007cbf; padding-top:6px; font-weight : bold; font-size:100%}

/* Maintainance */
.maintainance div { text-align:justify;width: 90%; margin: auto; border: 1px solid #cdcdcd; padding-left:10px; padding-right:10px; padding-bottom:10px}

/* New Navigation Styles - Correcting IE6 Problems */

#navcontainer {background-color: #f7f7f7; border: solid #999; border-width: 1px 0px}
#nav, #nav ul {float: left; list-style: none; padding: 0; margin: 0; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 75%; background-color: #f7f7f7; text-transform: uppercase}
#nav a {color: #333; text-decoration: none; white-space: nowrap; padding: 3px 10px; line-height: 210%}
#nav a strong {font-weight: normal}
#nav li {float: left; text-align: center; background-color: #f7f7f7; border: solid #aaa; border-width: 0px 1px 0 0px; color: #454545; cursor: pointer !important; padding: 0 5px; padding/**/:/**/ 0}
/*\*//*/
#nav li {float: none; display: inline}
/**/
#nav li.last {margin: 0}

/* Should we have drop downs, we need to style these */

/*#nav li ul {position: absolute;left: -999em; height: auto;font-weight: normal; margin: 0;font-size: 100%; text-align: left; border: solid #a5a5a5; border-width: 0px 1px 1px 0px !important}
#nav li li {padding: 0; margin: 0; float: none;background: #fdfdfd url(../images/nav_bg_layer2.jpg) repeat-x bottom !important; border: solid #bcbcbc; border-width: 0px 1px 1px 1px; font-family: Verdana, 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 80%; font-weight: bold}
#nav li ul a {text-align: left; padding: 2px 10px; color: #464646}
#nav li ul li > a {padding: 4px 10px}
#nav li ul a:hover {color: #0a4883 !important; text-decoration: underline}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto}*/
#nav li:hover, #nav li.sfhover {background-color: #fefefe}
#nav li:hover a, #nav li.sfhover a {color: #231f20}
#nav li.current {background-color: #e51837}
#nav li.current a {color: #fff}

#daterssbox {font-size: 70%; margin: 10px 23px -5px 20px}
#daterssbox p {margin: 0}
#date {float: left;}
#date strong {color: #333}
#rss {float: right}
#rss a {text-transform: uppercase; text-decoration: none; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif}
#rss a img {margin-bottom: -2px; border: none}
#daterssbox .clear {line-height: 1px; font-size: 1px; height: 1px}

#primarycol {width: 650px; float: left; padding: 13px 0px 15px 20px; font-size: 70%; clear: both}
#primarycol .contentbox {width: 400px}
#secondarycol {width: 300px; float: left; padding: 13px 0 15px 20px; padding/**/:/**/ 13px 0 15px 0; font-size: 70%}
#mainbox > #secondarycol {padding-top: 10px}
#secondarycol .contentbox {width: 300px}
#secondarycol .contentbox#mediumadbox {width: 300px; border: none !important}
.contentbox {margin-bottom: 25px}
.contentbox img {float: left; margin: 0px 7px 4px 3px}
.contentbox p {margin: 10px 5px 0 0}
#secondarycol .contentbox p {margin-left: 5px !important}
.contentbox ul {margin: 0; padding: 0; list-style-type: none; line-height: 140%}
#promobox {width: 210px; float: left; margin: 0 0 15px 20px}
#promobox .top {background: url(../images/bg_markets_top.gif) no-repeat; height: 6px; line-height: 1px; font-size: 1px}
#promobox .bottom {background: url(../images/bg_markets_bottom.gif) no-repeat; height: 6px; line-height: 1px; font-size: 1px}
#promocontentsbox {font-size: 90%; padding: 0 6px; background: #fff url(../images/bg_markets_middle.gif) repeat-y}
#promocontentsbox h4 {margin: 0 !important; border-bottom: 1px solid #e51837; text-transform: uppercase; color: #333; font-size: 125% !important}
#promocontentsbox h4 a {text-decoration: none}
#promocontentsbox p {margin: 0; padding: 6px 0}
#promocontentsbox p.clear {margin-top: 10px}
#promocontentsbox p span {margin-top: 5px; display: block}





/* Interim page */

.interim_box {width: 550px; height: 338px; overflow: hidden; background: url(../images/interim_all.gif) no-repeat; position: relative}

.interim_box h1 {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 200%; word-spacing: 2px; margin: 0; color: #000; padding: 10px}

/*.interim_box h1 { font-size: 110%; all word-spacing: 2px; margin: 0; line-height:22px; /*background: url(../images/app2.jpg) no-repeat 353px bottom; color: #222; padding: 10px} */
.interim_box .content1 {/*background: url(../images/app1.jpg) no-repeat 353px top; */border-top: 0px solid #61a7cc; color: #333; padding-top: 5px} 



#primarycol1 .contentbox1 {width: 550px}
#primarycol1 .contentbox1 {background: #fff url(../images/bg_box_550_middle.gif) repeat-y}
#primarycol1 .contentbox1#main_signup_box1 {background-image: url(../images/bg_mainsignupbox_550_middle.gif)}
#primarycol1 {width: 650px; float:none; padding: 21px 0px 15px 180px;  font-size: 70%}
#primarycol1 .contentbox1 .top1 {background: url(../images/bg_box_550_top.gif) no-repeat; font-size: 1px; height: 2px}
#primarycol1 .contentbox1#main_signup_box1 .top {background-image: url(../images/bg_mainsignupbox_550_top.gif); background-color: #007cbf }
#primarycol1 .contentbox1#main_signup_box1 .bottom {background: #fff url(../images/bg_mainsignupbox_550_bottom.gif)}
#primarycol1 .contentbox1 .bottom {clear: both; background: #fff url(../images/bg_box_400_bottom.gif) no-repeat; height: 3px; font-size: 1px}
#primarycol1 .contentbox1#main_signup_box1 .bottom {background: #fff url(../images/bg_mainsignupbox_550_bottom.gif)}

h2#afraccess_hp_promo_footer a {display: block; color: #616a6d; text-decoration: none; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 24px; font-weight: normal; padding: 37px; background: #fbfbfb url(http://www.afraccess.com/images/afr_access_logo.gif) no-repeat 5px 5px}



.contentbig { font-size: 120%}
#primarycol .contentbox1 {width: 550px}
#secondarycol .contentbox1 {width: 550px}
#secondarycol .contentbox1#mediumadbox {width: 550px; border: none !important}
.contentbox1 {margin-bottom: 20px}
.contentbox1 img {margin: 0px 7px 4px 0px}
.contentbox1#features img {float: none; margin: 0}
.contentbox1 p {margin: 10px 0}
#secondarycol .contentbox1 p {margin-left: 5px !important}
.contentbox1 ul {margin: 0; padding: 0; list-style-type: none; line-height: 140%}

#primarycol .contentbox1 {background: #fff url(../images/bg_box_550_middle.gif) repeat-y}
#primarycol .contentbox1#main_signup_box1 {background-image: url(../images/bg_mainsignupbox_550_middle.gif)}
#secondarycol .contentbox1 {background: #fff url(../images/bg_box_550_middle.gif) repeat-y}
#secondarycol .contentbox1.dark {background: #aeaeae url(../images/bg_box_300_dark_middle.gif) repeat-y}
#primarycol .contentbox1 .top {background: url(../images/bg_box_400_top.gif) no-repeat; font-size: 1px; height: 3px}
#primarycol .contentbox1 .top1 {background: url(../images/bg_box_550_top.gif) no-repeat; font-size: 1px; height: 2px}
#primarycol .contentbox1#main_signup_box1 .top {background-image: url(../images/bg_mainsignupbox_550_top.gif); background-color: #aeaeae }
#secondarycol .contentbox1 .top {background: url(../images/bg_box_300_top.gif) no-repeat; font-size: 1px; height: 3px}

#secondarycol .contentbox1.dark .top {background: #aeaeae url(../images/bg_box_300_dark_top.gif) no-repeat; font-size: 1px; height: 3px}

.contentbox1.dark h1 {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 150%;  word-spacing: 2px; margin: 0; color: #fff}
.contentbox1.dark .flright a {font-weight: bold; color: #fff; padding: 0 18px 3px 0; background: url(../images/bg_circled_arrow_r.gif) no-repeat right 2px; line-height: 125%}
#main_signup_box1 .content1 {border-top: 0px solid #61a7cc; color: #333; padding-top: 5px} 
#main_signup_box1 h1 {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 200%; word-spacing: 2px; margin: 0; ; background: #e3e3e3 /* url(../images/app2.jpg) no-repeat 353px bottom*/; color: #000; padding: 10px}

#threesteps1 {font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #444; padding: 3px 0}
#threesteps1 span {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #e3e3e3; font-weight: bold; font-size: 120%}

.access {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 160%; color: #444444}

#threestepsol1 {margin: 0; padding: 10px 0 0 15px; list-style-type: none}
#threestepsol1 li {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 160%; background: url(../images/bg_3steps_numbers.gif) no-repeat 0 0; text-indent: 46px; margin-bottom: 10px; color: #0078c3}
.basic {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 120%; color: #444444}

#watermark {clear: both; background: #fff url(../images/logo_watermark.gif) no-repeat 80px}

.content1 {margin: 0 1px; padding: 10px} 
#primarycol .contentbox1 .bottom {clear: both; background: #fff url(../images/bg_box_400_bottom.gif) no-repeat; height: 3px; font-size: 1px}
#primarycol .contentbox1#main_signup_box1 .bottom {background: #fff url(../images/bg_mainsignupbox_550_bottom.gif)}
#secondarycol .contentbox1 .bottom {clear: both; background: #fff url(../images/bg_box_300_bottom.gif) no-repeat; height: 3px; font-size: 1px}
#secondarycol .contentbox1.dark .bottom {clear: both; background: #007cbf url(../images/bg_box_300_dark_bottom.gif) no-repeat; height: 3px; font-size: 1px}
.contentbox1#main_signup_box1 .bottom {background-color: #007cbf}
.contentbox1 h2 {background-color: #fff !important; margin: 0 !important; border: none !important; padding: 0 3px 0 3px; color: #e3e3e3 !important}
.contentbox1 h2 span {text-transform: lowercase}
.contentbox1 h2 a {color: #e3e3e3; text-decoration: none}

#flash{width:550px}
.flashplayer {font-weight:bold; margin: 0 !important; text-transform: uppercase; color: #444444; font-size: 110% !important}


/* End of Styles in Interim page */





/* Used for markets data */

/*#promocontentsbox ul {margin: 10px 0; padding: 0; list-style-type: none}
#promocontentsbox ul li {display: inline; padding: 0 5px}
#promocontentsbox ul li.current a {font-weight: bold; text-decoration: none}
#promocontentsbox table {margin: 7px 0}
#promocontentsbox th {display: none}
#promocontentsbox td {background-color: #fff}
#promocontentsbox .col1 {width: 85px}
#promocontentsbox td div {text-align: right} 
#promocontentsbox #afraccesslogo p {text-align: center; margin-bottom: 0; padding-bottom: 15px}
#promocontentsbox #afraccesslogo img {margin: -8px 5px}*/

.contentbox.sitesectionbox .snookerslider {border-color: #ddd}
.sitesectionbox {clear: both; width: 629px !important}
.sitesectionboxcontent {border: solid #ddd; border-width: 0 1px; padding: 10px}

.sitesectionboxcontent h3 {display: none}
.sitesectionboxcontent h4 {margin-top: 0 !important; font-size: 135% !important; color: #333}
.sitesectionboxcontent strong, .contentbox strong {color: #333}
.sitesectionboxcontent dt {font-weight: bold}
.sitesectionboxcontent dd {margin: 5px 5px 10px 15px}
.sitesectionboxcontent img {border: 1px solid #777}
.sitesectionboxbottom {background: url(../images/bg_sitesectionbox_lg_bottom.gif) no-repeat bottom; height: 8px; line-height: 1px; font-size: 1px}

.box1 {visibility: hidden}
.boxother {display: none}

/* magazine - subscribe */ 
.magazinecover {padding: 0px;	margin : 0px 14px 14px 0px;	background : url(../images/brwcover.jpg) no-repeat;}

/* Tools page */
.tools_red {width : 100%;background-color: #fafafa; border-left: 8px solid #c91818; margin : 0px 14px 14px 0px;	color : #333333}	


/* Subcribe boxes  */
.subscribebox_red {width : 95%;background-color: #fafafa; border-left: 8px solid #c91818; margin : 0px 14px 14px 0px;	color : #333333}	
.subscribebox_gray {width : 95%;background-color: #fafafa; border-left: 8px solid #333333; margin : 0px 14px 14px 0px;	color : #333333}	
td.darkgraycell
{
	background : #E0E0E0;
}

.darkgraycell
{
	background : #E0E0E0;
}
/* Subscription table styles */


#afraccesspromobox {clear: both; width: 100%}
#mainbox h2 {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 140%; margin: 0 1px 5px 1px; text-transform: uppercase; color: #333; background-color: #f9f9f9; padding: 0 0 2px 5px}
#mainbox h2 .rssfeed a {float: right; text-transform: uppercase; text-decoration: none; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 70%; font-weight: normal; padding-top: 5px}
#mainbox h2 .rssfeed a img {margin-bottom: -2px; border: none}
#mainbox h2 em {color: #007CBF; font-style: normal; font-family: Arial, Helvetica, sans-serif; padding-left: 3px}
#secondarycol .contentbox h4 {margin-left: 5px !important}
#secondarycol .contentbox h3 {margin: 8px 0 0 0; font-size: 150%; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif}

#coverstorybox h3 {background: #000 url(../images/cover_story_img_top.jpg) no-repeat left bottom; width: 398px; height: 44px; margin: 0; border: solid #666; border-width: 1px 1px 0 1px; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 210%; text-transform: none; font-weight: normal; overflow: auto}
/*\*//*/
#coverstorybox h3 {width: auto; height: auto; overflow: visible}
/**/
#coverstorybox h3 a {color: #fff; text-decoration: none; display: block; padding: 8px 12px 7px 12px; width: 372px; height: 27px}
#coverstorybox img {border: solid #666; border-width: 0px 1px 1px 1px; float: none; margin: 0; display: block}
#coverstorybox p {margin: 0; width: auto; padding: 8px 8px 10px 8px; border: solid #d4d4d4; border-width: 0 1px 1px 1px; background-color: #f9f9f9}

#mainbox h4 {margin: 4px 0 0 0; font-size: 130%; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif}

#utilitylinksbox {clear: both; background: #f9f9f9 url(../images/bg_box_300_middle.gif) repeat-y; border-top: 1px solid #ddd; margin-top: 15px; padding: 4px 3px 6px 8px; text-align: center}
#utilitylinksbox li {display: inline; padding-right: 4px; font-weight: bold; font-size: 90%}
#mediumadbox img {float: none; margin: 0}
.prevnextlinks {margin: 0; padding: 0; list-style-type: none}
.prevnextlinks li {/*font-size: 80%; */margin-top: 5px; padding: 0px 3px; font-weight: bold}
/*.prevnextlinks li a {color: #0089cf}*/
.prevnextlinks .previous {float: left}
.prevnextlinks .next {float: right}

#fbmfeaturedboxcontainer {width: 300px; height: 152px; overflow: hidden; background: #fdfdfd url(../images/bg_fbm_featured_all.gif) no-repeat; position: relative}
#fbmfeaturedboxcontainer .contentbox {height: 152px; overflow: auto; background-color: #fdfdfd; position: absolute; left: 0; top: 0}
#fbmfeaturedfooter {clear: both; background: #f9f9f9 url(../images/bg_box_300_middle.gif) repeat-y; border-top: 1px solid #ddd; margin-bottom: 25px; padding: 4px 3px 0px 8px; text-align: center}
#fbmfeaturedfooter .bottom {background: #f9f9f9 url(../images/bg_box_300_bottom.gif) no-repeat; height: 3px; font-size: 1px; margin: 5px -3px 0 -8px}

#fbmfeaturedfooter .prevnextlinks ul {margin: 0; padding: 0}
#fbmfeaturedfooter .prevnextlinks li {font-size: 90%; margin: 0; padding: 3px 5px 1px 0}
#fbmfeaturedfooter .clear {line-height: 1px; font-size: 1px}
/*#fbmfeaturedboxcontainer li a {color: #00386f}*/
#fbmfeaturedboxcontainer .contentbox {margin-bottom: 0}
#fbmfeaturedboxcontainer img {float: right; margin: 0px 6px 4px 7px}
#fbmfeaturedboxcontainer h5 {margin: 10px 0 0 4px; font-size: 110%; color: #222}
#fbmfeaturedboxcontainer p {margin: 5px 0 0 0}

form#snappoll {margin: 0}
form#snappoll input {margin: 0 0 -3px 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; color: #333; font-size: 100%}
form#snappoll > input {margin: 5px 0px -3px 15px}
form#snappoll input.btn {margin: 3px 0px 3px 5px}
form#snappoll strong {color: #333}

/* Footer Styles */

#footer {background: #373737 url(../images/diagonal_tile.gif); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 65%; font-weight: bold; color: #f9f9f9; text-align: center; border-top: 3px double}
#footer a {color: #eaeaea}
/*Put in for go-live #footer a:visited {color: #c8c8c8}*/
#footer ul {margin: 0 auto; padding: 10px 0 13px 0; list-style-type: none}
#footer li {display: inline; margin: 0 11px}

/* New Styles */

#secondarycol .contentbox {background: #fff url(../images/bg_box_300_middle.gif) repeat-y}
#secondarycol .contentbox h2 {border-bottom: 1px solid #ddd}
#secondarycol .contentbox .top {background: #f9f9f9 url(../images/bg_box_300_top.gif) no-repeat; height: 3px; font-size: 1px}
#secondarycol .contentbox .bottom {clear: both; background: #fff url(../images/bg_box_300_bottom.gif) no-repeat; height: 3px; font-size: 1px}
#secondarycol .contentbox #utilitylinksbox .bottom {margin: 5px -3px -6px -8px; background-color: #f9f9f9}

/* Article & Normal Text-heavy Page */

#textcontent {padding-right: 20px; color: #333}
#textcontent h2 {color: #e51837; text-transform: uppercase; font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; margin: 0; padding: 13px 0 0 0; background: none}
#textcontent h2.articleheader {padding-top: 0}
#textcontent h3 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 200%; color: #232323; margin: 5px 0; font-weight: normal}
#textcontent h1.pageheader {font-family: 'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif; font-size: 150%; text-transform: uppercase; color: #333; font-weight: bold; margin: 0}
#textcontent h3.contentheader {font-family: 'Lucida Grande', Tahoma, Arial, Helvetica, sans-serif; font-size: 115%; font-weight: bold; margin: 20px 0}
#textcontent h4 {font-size: 135%; font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif}
#textcontent p {line-height: 130%; margin: 1.5% 0}
#textcontent > p {line-height: 130%; margin: 2% 0}
#textcontent li {line-height: 130%; margin: 0 0 8px 0}
#textcontent .teaser {color: #232323; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 120%; margin: 0}
#textcontent .teaser a {font-family: Arial, Helvetica, sans-serif}
#textcontent .authorpubdate {font-size: 90%; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 5px 0 10px 0}
#textcontent span.author {color: #777}
/* #textcontent img {border: 1px solid #666} */
ul#articleutils {margin: 0; padding: 5px 0; list-style-type: none}
ul#articleutils li {display: inline; font-family: Arial, Helvetica, sans-serif; margin-right: 15px}
ul#articleutils li a {padding-left: 20px; background/**/:/**/ url(../images/bg_icons_comment_print_totop.gif) no-repeat}
ul#articleutils li#iconprint a {background-position: 0 1px}
ul#articleutils li#iconcomment a {background-position: 0 -92px}
.totop {float: right}
.totop a {font-family: Arial, Helvetica, sans-serif; padding-left: 20px; background/**/:/**/ url(../images/bg_icons_comment_print_totop.gif) no-repeat 0 -187px}

/* Your Say Styles */

#yoursay {font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif; font-size: 120%}
#yoursay span {font-family: Arial, Helvetica, sans-serif; font-size: 95%; font-style: italic}
.commentsbox {background-color: #fdfdfd; border: 1px solid #d4d0c8; margin: 3px 0px 15px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; line-height: 110%}
.commentsh {background-color: #f4f4f4; padding: 4px 10px 5px 10px; border-bottom: 1px solid #bec9d5}
.commentsc {padding: 10px 15px 0px 15px}
.commentsbox > .commentsc {padding-bottom: 10px}
.commentsbox h4 {background-color: #f4f4f4; font-family: Verdana, Arial, Helvetica, sans-serif !important; font-size: 100% !important; margin: 0 !important; line-height: 120%}
.commentsbox h4 a {color: #111}
.commentsbox p {margin: 1% 0 !important}
.commentsbox blockquote {clear: both; font-style: italic; color: #666; border-left: 2px solid #999; margin: 10px 5px 12px 20px; padding-left: 10px}
.commentsbox .dateposted {float: right; text-align: right; font-family: Arial, Helvetica, sans-serif; font-style: italic}
.commentsbox .dateposted span {font-weight: bold}
.commentsbox .reportcomment {float: left; background-color: #fdfdfd; text-align: left; font-family: Arial, Helvetica, sans-serif; font-style: italic; color: #585858}
.commentsbox .reportcomment a {color: #5f87ad}

#addcomment {padding-left: 11px}
#addcomment p {font-weight: bold; color: #444}
#addcomment p span {font-weight: normal; font-style: italic; color: #666; font-size: 90%}
#addcomment .nameemail {float: left; width: 210px; padding-right: 52px}
#addcomment input, textarea {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: normal; color: #111; margin-top: 4px}
#addcomment textarea {width: 76.5%; height: 150px}
#addcomment .check {margin-bottom: -1px}
#addcomment .bold {font-weight: bold}

/* Newsletters - Added/copied matt's afr code  14/06/06 */

form {margin: 0; padding: 0}
fieldset {display: block; margin: 0 0 15px 0; padding: 0 1em 1em 1em; border: 1px solid #999; font-family: Tahoma, Arial, Helvetica, sans-serif}
form > fieldset {padding-top: 1em}
fieldset img {border: none !important}
fieldset p em {font-style: normal; font-family: Verdana, Arial, Helvetica, sans-serif}
legend {background-color: #e3e3e3; border: 1px solid #999999; padding: 0.2em 0.5em 0.3em 0.5em; color: #000; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0.5em 0}

input.subcheck {float: left; margin: 0 5px 20px 0}
fieldset p {clear: both}
p > input.subcheck {margin: 2px 15px 20px 0}
/* -- positioning of the dropdown list in the top nav -- */
#fbmmasthead select {font-size:9px; border:1px solid #999999; margin-top:2px; margin-left:40px; font-family:Verdana,Arial,Helvetica,sans-serif}
