/*
* -- Global Styles --
*
* Last Modified: June 10th 2010
* © 2010 G Media Limited
*
*/

h3.secTitle { font-size:131%; margin-bottom:15px; }
h4.subTitle { font-size:100%; background:url(/common/style/subtitle_bg.png) 0 0 repeat-x #222; color:#fff; padding:7px 6px; clear:both; }
div.boxCont { background-color:#eee; padding:10px; margin-bottom:15px; overflow:hidden; }
div.boxCont p { padding:0; margin:2px 0; }
td.hint { font-size:85%; }
span.req { color:#d30000; font-weight:bold; }

ul.actBtn { margin:0; padding:0; list-style:none; height:32px; overflow:hidden; float:right; margin-bottom:10px; margin-left:15px; }
ul.actBtn li { float:left; background-color:#ccc; margin-left:2px; overflow:hidden; border:1px solid #ccc; }
ul.actBtn img { width:16px; height:16px; float:left; padding-right:7px; padding-top:0px; }
ul.actBtn a { display:block; height:23px; padding:7px 10px 0 10px; color:#000; background:url(/common/style/actbtn_bg.png) 0 0 repeat-x; text-decoration:none; font-weight:bold; font-size:93%; }
ul.actBtn a span { float:left; padding-top:1px; }

div.errBox { border:2px dashed #d00; padding:12px 15px; margin-bottom:15px; }
div.errBox h4 { color:#d00; margin:0; }
div.errBox ul { font-size:93%; margin:4px 0 0 15px; padding:0; list-style:square; }

div.paginator { clear:both; text-align:center; padding-top:10px; font-size:85%; padding-bottom:15px; }
div.paginator * { display:inline; }
div.paginator a, div.paginator strong { padding:2px 5px; text-decoration:none; margin-left:3px; color:#3b3b3b; }
div.paginator a:hover { background-color:#3b3b3b; color:#fff; }
div.paginator a { border:1px solid #8a8a8a; }
div.paginator ul { margin:0; padding:0; list-style:none; }
div.paginator li { }
div.paginator li span { position:absolute; display:block; left:-9999px; }


/*
* -- Accessibility --
*/
*.access { position: absolute; left: -9999px; display: block; }

/*
* -- Captcha --
*/
.recaptchatable .recaptcha_image_cell, #recaptcha_table {
   background-color:#fff !important; //reCaptcha widget background color
}
 
/*
* -- Sectionals --
*/
div.clearsec { clear:both; }
