#content h2.block_home { background-image: url("/portal/page/portal/website/base/marker_w.gif"); background-repeat: no-repeat; background-position: 5px 7px; padding: 2px 5px 2px 16px; font-size:12px; margin: 0 0 1px 0; color: #fff; background-color: #2360A4;}

#content h1{ font-size:24px;  font-family: Helvetica,Arial,sans-serif; padding: 3px; margin:5px 0 0 0;}
#content h2 { font-size:18px;  font-family: Helvetica,Arial,sans-serif; padding: 3px; margin:0px;}
#content h3{ font-size:16px;  font-family: Helvetica,Arial,sans-serif;}

h3.blue_b, h2.blue_b, h1.blue_b, h1.aboutus, h2.aboutus, h1.groups, h2.groups, h1.services, h2.services, h1.consultation, h2.consultation, h1.regional, h2.regional, h1.news_and_events, h2.news_and_events, h1.issues, h2.issues, h1.steward, h2.steward, h1.stewards, h2.stewards, h1.special, h2.special     {color:#015092;border-bottom: 1px solid #AAAAAA; clear:both;}

#content h2.block_main { background-color: #CFCFCF; color: #000; }
#content h1.archive{padding:4px; background-color:#EFEFDE; color:#083194;}
#content h3.problem { color:#FF0000; font-size:12px; }
#content h3.warning { color:#FF6600; font-size:12px;}
#content h3.info { color:#003366; font-size:13px; }
#content h2.block_content { background-color: #015092; color: #fff; }
#content h3.block_content { background-color: #015092; color: #fff; padding: 3px; }
#content h3.block { background-color: #E5E9F3; color: #3F3F3F; padding: 5px; }
#content h1.agm { font-size: 150%; font-weight: bold; margin: 0; padding:5px; color:#015092; border-bottom: 1px solid #CCC; }
#content h2.agmtitle { font-weight: bold; color: #fff; padding-bottom: 2px; border-bottom: 1px solid #CCC;margin: 0;}
#content h1.title{ color:#015092; border-bottom: 1px dotted #ccc;}
#content h2.title{ color:#015092; border-bottom: 1px dotted #ccc;}
#content h1.blue, #content h2.blue{ color:#015092;}
#content h1.red, #content h2.red{ color:#FF0000;}
#content h1.orange, #content h2.orange{ color:#FF7800;}
#content h3.orange{ color:#FF7800;padding: 3px;}
#content h3.blue{ color:#015092;padding: 3px;}
#content .offscreen{ position:absolute;left:-1000em;}

#content h3.red{ color:#FF0000;padding: 3px;}
#content h3.grad_blue, #content h2.grad_blue  { color: #fff; background: url(/portal/page/portal/base/images/h_blue_back.jpg) repeat-x center left; padding:4px; margin-top:0px; }
h3.grad_green,  h2.grad_green  { color: #fff; background: url(/portal/page/portal/base/images/green_back.jpg) repeat-x center left; padding:4px; margin-top:0px; }
#content h3.underline{ text-decoration:underline;padding: 3px; }
#content h3.readmore {text-align:right;color:#FF7800;font-weight:bold;margin-top:0;}
#content h3.readmore a {color:#FF7800; font-weight:bold;}
#content span.red {color:#FF0000; font-weight:bold; }
#content span.green { color:#006633; font-weight:bold;}
#content span.orange { color:#FF8A00; font-weight:bold;}
#content span.blue { color:#015092; font-weight:bold;}
#content span.black { color:#000; font-weight:bold;}
span.highlight{ background-color:#F3F8FF; border: 1px solid #015092; padding:2px;}
span.desc{ padding:3px; font-size:90%; line-height:normal;}
p.blue_12  {color:#fff; text-align:center; font-weight:bold; font-size:12px; padding:6px; margin:0px; background: url(/portal/page/portal/base/images/h_blue_back.jpg) repeat-x center left;text-decoration:none; }

#content img.border { border: 1px solid #000; padding: 6px; margin-top:6px;}
#content img.floatleft { float: right; padding: 5px; border: 1px solid #015092; margin:5px;}
#content img.right { float: right; padding: 5px; border: 1px solid #999; margin: 0 0 10px 10px;-moz-box-shadow: 1px 1px 4px #999; -webkit-box-shadow: 1px 1px 4px #999;box-shadow: 1px 1px 4px #999;}
#content img.right_noborder { float: right; padding: 5px; margin: 0 0 10px 10px;}
#content img.left_noborder{ float: left; padding: 5px; margin: 0 5px 5px 0px;}
#content img.left { float: left; padding: 5px; border: 1px solid #999; margin: 0 10px 10px 0px;-moz-box-shadow: 1px 1px 4px #999; -webkit-box-shadow: 1px 1px 4px #999; box-shadow: 1px 1px 4px #999;}
#content img.left_multiple { float: left; padding: 5px; border: 1px solid #000; margin: 0 10px 10px 0px; clear:left;-moz-box-shadow: 1px 1px 4px #999; -webkit-box-shadow: 1px 1px 4px #999;box-shadow: 1px 1px 4px #999;}
#content img.right_multiple { float: right; padding: 5px; border: 1px solid #000; margin: 0 0 10px 10px; clear:right;}
#content img.center { display:block;padding: 5px; border: 1px solid #999; margin-left: auto; margin-right: auto; -moz-box-shadow: 1px 1px 4px #999; -webkit-box-shadow: 1px 1px 4px #999; box-shadow: 1px 1px 4px #999; }
#content img.center_noborder { display:block; margin-left: auto; margin-right: auto;  }
#content .photogal {float: left;border: 1px solid #999; margin: 5px 10px 25px 0; padding: 8px; -moz-box-shadow: 1px 1px 4px #999; -webkit-box-shadow: 1px 1px 4px #999;box-shadow: 1px 1px 4px #999;}
#content .photogal_300 {float: left; width: 300px; border: 1px solid #999; margin: 0 15px 15px 0; padding: 10px; -moz-box-shadow: 1px 1px 4px #999; -webkit-box-shadow: 1px 1px 4px #999; box-shadow: 1px 1px 4px #999;}
#content a:link { text-decoration:none;}
#content a:visited { text-decoration:underline;}
#content a:hover { text-decoration:underline; }
#content a:active { text-decoration:none;}
#content p, #content ul li, #content ol li, #content blockquote {line-height: 1.5;}
#content p.note { font-size:11px; }
#content p.center {text-align: center;}
#content p.readmore { text-align:right;}
#content p.readmore a{ color: #A70303; font-weight:bold;}
p.hits { font-size:11px; font-style:italic; color:#015092; }
p.ask_green {color:#3FA213; font-size:17px; text-align:center; font-weight:bold; margin:-8px 0px 4px 0px;}
p.ask_green a {text-decoration:none;color:#3FA213;}
p.ask_green a:hover {text-decoration:none;color:#f78d1d;}
p.ask_green a:visited {text-decoration:none;}
p.more {margin-top:0; text-align:right;font-size:14px; color:#015092;font-weight:bold; display:block; background-image: url(/portal/page/portal/base/images/arrow_bullet_large.gif);  background-repeat:no-repeat;  background-position:right center;  padding:3px 25px 3px 3px; }
#content span.underline { text-decoration:underline; }
#content span.strike { text-decoration:line-through; }	
#content p.note2 { font-size:16px;color:#015092; font-weight:bold; margin: 0; padding: 0; margin-top: -5px;}
#content blockquote.mag { margin:22px 40px; padding-left: 50px; font-size:14px; font-weight:bold; color:#575757; background: transparent url(/portal/page/portal/science/images/quote.gif) no-repeat; }

#column_div {float: right; width: 400px; padding: 6px; margin:5px;}
#column_div_border { float: right; width: 300px; border-left: 1px solid #015092; padding-left: 10px;}
#column_div_border_left {float: left; width: 300px; border-right: 1px solid #015092; padding: 10px; margin:8px;}
#column_div_shading_right {float: right; width: 300px; border-top: 1px solid #015092; border-right: 1px solid #015092; border-left: 1px solid #015092; border-bottom:4px solid #015092; background-color:#F3F8FF; padding: 8px 10px 0 10px; margin:5px;}
#column_div_shading_left {float: left; width: 300px; border: 1px solid #015092; background-color:#F3F8FF; padding: 0 10px 0 10px;  margin:5px;}
.column_div_notes {float: right; width: 240px; height: auto; margin: 15px 0 10px 5px; padding: 5px; border-top: 1px solid #666666; border-right: 1px solid #666666; border-left: 1px solid #666666; border-bottom:4px solid #015092; background-color: #F3F8FF; color: #666666; clear:right; }
.column_div_round {float: right; width: 240px; height: auto; margin: 15px 10px 10px 5px; padding: 5px;  border:1px solid #015092;  background-color:#F3F8FF; color: #015092; clear:right; -moz-border-radius: 10px;
-webkit-border-radius: 10px; border-radius: 10px;}
div.spacing{ padding: 25px 5px 25px 5px;}

#info_box { border-top: 1px solid #015092; border-right: 1px solid #015092; border-left: 1px solid #015092; border-bottom:4px solid #015092; background:#F3F8FF; color:#3E4138; padding:8px; margin:10px auto; width:600px; }
#info_box_sm { border-top: 1px solid #015092; border-right: 1px solid #015092; border-left: 1px solid #015092; border-bottom:4px solid #015092; background:#F3F8FF; color:#3E4138; padding:4px; margin:0px auto; width:600px; }
#info_box_white { border:solid 1px #0C4599; color:#3E4138; padding:8px; margin:10px auto; width:600px; }
#info_box_round { border:solid 1px #0C4599; color:#3E4138; padding:8px; margin:10px auto; width:600px;-moz-border-radius: 10px;
-webkit-border-radius: 10px; border-radius: 10px; }
.info_box_border { border-top: 1px solid #015092; border-right: 1px solid #015092; border-left: 1px solid #015092; border-bottom:4px solid #015092; color:#3E4138; padding:8px; margin:10px auto; width:600px; }
div.grey_box{ background-color:#272B33; color:#CED2DA; font-size:16px; line-height:1.5; width:600px; margin:10px auto; padding:8px;}
.info_box_blue { border-top: 1px solid #015092; border-right: 1px solid #015092; border-left: 1px solid #015092; border-bottom:4px solid #015092; background:#F3F8FF; color:#3E4138; padding:8px; margin:10px auto; width:600px; clear:both;}
.info_box_blue_680 { border-top: 1px solid #015092; border-right: 1px solid #015092; border-left: 1px solid #015092; border-bottom:4px solid #015092; background:#F3F8FF; color:#3E4138; padding:8px; margin:10px auto; width:680px; clear:both; }
.info_box_blue h4, .column_div_notes h4, .column_div_notes h3, .info_box_blue_680 h4,.column_div_round h4  {background-image: url(/portal/page/portal/base/images/info_icon_small.jpg);background-repeat:no-repeat; background-position: left; font-size:14px; padding: 6px 0 6px 35px; border-bottom: 1px solid  #666666;}
.highlight_box { width:860px; margin: 10px auto; padding:4px 4px 4px 4px; background: url(/portal/page/portal/base/images/highlight_back.jpg) 0% 0% repeat-x; border:1px solid #DFDFDF;
-moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px; -moz-box-shadow: 1px 1px 3px #DFDFDF; -webkit-box-shadow: 1px 1px 3px #DFDFDF; box-shadow: 1px 1px 3px #DFDFDF;}
.highlight_box_sm{ width:640px; padding:6px 4px 4px 4px; margin: 5px 5px 5px 50px; background: url(/portal/page/portal/base/images/highlight_back.jpg) 0% 0% repeat-x; border:1px solid #DFDFDF; -moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px; -moz-box-shadow: 1px 1px 3px #DFDFDF; -webkit-box-shadow: 1px 1px 3px #DFDFDF;box-shadow: 1px 1px 3px #DFDFDF; }
.more_links_contact { background: url(/portal/page/portal/base/images/contact_back.jpg) repeat-x left; width:390px; margin:8px 4px 8px 4px; padding:2px 6px 6px 6px; border:1px solid #DFDFDF; -moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px; }
.more_links_email { background: url(/portal/page/portal/base/images/contact_back2.jpg) no-repeat left; width:390px; margin:8px 4px 8px 4px; padding:2px 6px 6px 6px;
border:1px solid #DFDFDF; -moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px; }
.more_links_sm { width:180px; margin:5px auto; padding:2px 4px 2px 4px; border:1px solid #DFDFDF; -moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px;}
.more_links_sm_email { background: url(/portal/page/portal/base/images/email_sm.jpg) no-repeat left; width:180px; margin:5px auto; padding:4px 4px 2px 4px;-moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px; -moz-box-shadow: 1px 1px 3px #999; -webkit-box-shadow: 1px 1px 3px #999; box-shadow: 1px 1px 3px #999; }

.h_blue_back {width:860px; background: url(/portal/page/portal/base/images/h_blue_back.jpg) repeat-x left; margin: 5px auto; border:1px solid #DFDFDF; -moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px;}
.h_blue_back_sm {width:640px; background: url(/portal/page/portal/base/images/h_blue_back.jpg) repeat-x left; margin: 5px auto; border:1px solid #DFDFDF; -moz-border-radius: 6px; -webkit-border-radius: 6px;  border-radius: 6px;}
.h_blue_back h2, .h_blue_back h3, .h_blue_back_sm h2, .h_blue_back_sm h3 {color: #fff; text-align:center;margin:5px;padding:0;}

.column_left { float: left; width: 210px; padding: 5px 0; margin: 0 5px; display: inline; }
.column_center { float: left; width: 400px; padding: 5px 0; margin: 0 0 0 5px; }
.column_right { float: right; width: 210px; padding: 5px 0; margin: 0 5px 0 0; display: inline; }

.clearfix {  clear: both; }

.agenda { background-color:#fff; padding:2px;}
.agenda ul { margin: 0; padding: 0; list-style-type: none;}
.agenda li { text-decoration: none;  font-size:12px; padding: 2px 2px 2px 19px; margin:4px;}
.agenda li span.title_bod {font-weight:bold; background-color:#EDF3F9; display:block; padding:2px 2px 2px 0px;}
.agenda  li a {background: url("/portal/page/portal/base/images/squarebullet2.png") no-repeat center left; display:block; padding: 2px 2px 2px 19px; font-weight:bold; border-bottom: 1px dotted #ccc;}
.agenda  li a:hover {background-color: #EEEEDD; color:#AF0017; text-decoration:none;}
.agenda li  a:visited {text-decoration:none;}

#access_form_container{ width:780px; margin:0 auto; }
#access_form_container_lg { width:920px; margin:0 auto; }
#access_form_container fieldset.accessible { width:760px; border-top:1px solid #015092; border-right:1px solid #015092; border-left:1px solid #015092; border-bottom:5px solid #015092; background-color:#F3F8FF; padding:0 0.5em 0.5em; margin:10px; }
fieldset.accessible_lg { width:860px; border-top:1px solid #015092; border-right:1px solid #015092; border-left:1px solid #015092; border-bottom:5px solid #015092; background-color:#F3F8FF; padding:0 0.5em 0.5em; margin:10px; }

#access_form_container fieldset.noborder{ width:760px; background-color:#fff; border-style:none; padding:0 0.5em 0.5em; margin:10px; }
#access_form_container fieldset div, #access_form_container_lg fieldset div { margin:3px; padding:3px; clear:both;}
#access_form_container fieldset div.error { background-color:#FFFFEF; border:1px solid #CC0000; clear:both;}
#access_form_container fieldset div.error p { background-image:url(/portal/page/portal/website/base/newimages/error_icon.gif); background-repeat: no-repeat; background-position: 3px 3px; padding: 3px 3px 5px 32px; color: #CC0000; font-weight:bold; margin: 0;}
#access_form_container label, #access_form_container_lg label  { display: block;   float: left;  width: 180px; padding: 0;  margin: 5px 0 0;  text-align: right; }
#access_form_container input, #access_form_container select, #access_form_container textarea, #access_form_container_lg input, #access_form_container_lg select, #access_form_container_lg textarea { margin:3px 0 0 10px; width:auto; border:1px solid #BFBFBF;background-color:#f6f6f6;}
#access_form_container input.wider, #access_form_container select.wider { margin:3px 0 0 10px; width:200px; border:1px solid #BFBFBF;background-color:#f6f6f6;}
#access_form_container input.button { margin:3px 0 0 10px; width:auto; border-style:none; }
#access_form_container select.default, #access_form_container_lg select.default { margin:3px 0 0 10px; border:1px solid #BFBFBF; width:150px;}
#access_form_container legend, #access_form_container_lg legend { font-size:14px; font-weight:bold; line-height: 1.2; color:#fff; background: #015092; border: 1px solid #333; padding: 2px 8px; margin:4px;}
#access_form_container input:hover, #access_form_container input:focus,#access_form_container textarea:focus { border-color:#c5c5c5; background-color:#fff;} 
#access_form_container small { display: block; margin: 0 0 5px 185px;  padding: 1px 3px; font-size: 11px;}
#access_form_footer{ width:800px; clear:both; color:#999999; text-align:center; margin:0 auto; padding-bottom: 10px;}
#access_form_container fieldset div.required, #access_form_container_lg fieldset div.required { color:#CD1F1F; font-weight:bold; padding:0px; margin:0px;}

#left_440 { display:inline; width:450px; float:left; position: relative;margin-left: 4px; margin-right: 4px; }
fieldset.accessible_sm { width:400px; border-top:1px solid #015092; border-right:1px solid #015092; border-left:1px solid #015092; border-bottom:5px solid #015092; background-color:#F3F8FF; padding:0 0.5em 0.5em; margin:10px; min-height:420px; }

a.icon_top_med { width:170px; }
a.icon_top_lg { width:200px; }
a.icon_top_xlg { width:220px; }
a.icon_top_med, a.icon_top_lg, a.icon_top_xlg  {  display: block; padding:4px; margin-left:20px;  text-align: center; text-decoration: none; -webkit-border-radius: .5em;  -moz-border-radius: .5em; border-radius: .5em; -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);box-shadow: 0 1px 2px rgba(0,0,0,.2);font-size: 12px;  color: #606060;border: solid 1px #5A5F00; background: #f4f4f4;}
a.icon_top_med:hover, a.icon_top_lg:hover, a.icon_top_xlg:hover  { border: solid 1px #5A5F00; background: #fff; color:#842B13; }
a.icon_top_med span.steward{ background: url(/portal/page/portal/website/base/newimages/search.png) no-repeat left center; display:block; padding:1px 1px 1px 14px; color: #606060; }
a.icon_top_med span.forms{ background: url(/portal/page/portal/website/base/newimages/forms_icon.png) no-repeat left center; display:block;  padding:1px 1px 1px 14px; color: #606060;}
a.icon_top_lg span.text, a.icon_top_xlg span.text{ background: url(/portal/page/portal/website/base/newimages/text.png) no-repeat left center; display:block;  padding:1px 1px 1px 14px; color:#5A5F00;}
a.moregreen_sm{ width:80px;}
a.moregreen_lg{ width:120px;}
a.moregreen_xlg{ width:140px;}
a.moregreen_sm, a.moregreen_lg,  a.moregreen_xlg  {float:right;margin-right:20px;background-color: #509616; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #7fbf4d), color-stop(100%, #63a62f)); background-image: -webkit-linear-gradient(top, #7fbf4d, #63a62f); background-image: -moz-linear-gradient(top, #7fbf4d, #63a62f); background-image: -ms-linear-gradient(top, #7fbf4d, #63a62f); background-image: -o-linear-gradient(top, #7fbf4d, #63a62f); background-image: linear-gradient(top, #7fbf4d, #63a62f); border: 1px solid #63a62f; border-bottom: 1px solid #5b992b; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 0 0 #96ca6d; -moz-box-shadow: inset 0 1px 0 0 #96ca6d; box-shadow: inset 0 1px 0 0 #96ca6d; color: #fff; font-size:  11px; line-height: 1; padding: 6px 0 7px 0; text-align: center; }
a.moregreen_sm:hover, a.moregreen_lg:hover,  a.moregreen_xlg:hover { background-color: #76b347; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #76b347), color-stop(100%, #5e9e2e)); background-image: -webkit-linear-gradient(top, #76b347, #5e9e2e); background-image: -moz-linear-gradient(top, #76b347, #5e9e2e); background-image: -ms-linear-gradient(top, #76b347, #5e9e2e); background-image: -o-linear-gradient(top, #76b347, #5e9e2e); background-image: linear-gradient(top, #76b347, #5e9e2e); -webkit-box-shadow: inset 0 1px 0 0 #8dbf67; -moz-box-shadow: inset 0 1px 0 0 #8dbf67; box-shadow: inset 0 1px 0 0 #8dbf67;}
a.moreblue{width: 60px;}
a.morebluemd{width: 80px;}
a.moreblue, a.morebluemd { float:right; margin-right:20px; background-color: #52a8e8; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #52a8e8), color-stop(100%, #377ad0)); background-image: -webkit-linear-gradient(top, #52a8e8, #377ad0); background-image: -moz-linear-gradient(top, #52a8e8, #377ad0); background-image: -ms-linear-gradient(top, #52a8e8, #377ad0); background-image: -o-linear-gradient(top, #52a8e8, #377ad0); background-image: linear-gradient(top, #52a8e8, #377ad0); border-top: 1px solid #4081af; border-right: 1px solid #2e69a3; border-bottom: 1px solid #20559a; border-left: 1px solid #2e69a3; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3; -moz-box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3; box-shadow: inset 0 1px 0 0 #72b9eb, 0 1px 2px 0 #b3b3b3; color: #fff; font-size:  11px; line-height: 1; padding: 5px 7px; text-align: center;  }
a.moreblue:hover, a.morebluemd:hover { background-color: #3e9ee5; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3e9ee5), color-stop(100%, #206bcb)); background-image: -webkit-linear-gradient(top, #3e9ee5 0%, #206bcb 100%); background-image: -moz-linear-gradient(top, #3e9ee5 0%, #206bcb 100%); background-image: -ms-linear-gradient(top, #3e9ee5 0%, #206bcb 100%); background-image: -o-linear-gradient(top, #3e9ee5 0%, #206bcb 100%);
background-image: linear-gradient(top, #3e9ee5 0%, #206bcb 100%); border-top: 1px solid #2a73a6; border-right: 1px solid #165899; border-bottom: 1px solid #07428f; border-left: 1px solid #165899; -webkit-box-shadow: inset 0 1px 0 0 #62b1e9; -moz-box-shadow: inset 0 1px 0 0 #62b1e9; box-shadow: inset 0 1px 0 0 #62b1e9; }

hr.thick {color: #fff; background-color: #fff; border: 3px dotted #344E7F; border-style: none none solid;}
img.leftsm { float: left; padding: 5px;  margin: 0 10px 10px 10px;-moz-box-shadow: 1px 1px 4px #999; -webkit-box-shadow: 1px 1px 4px #999;box-shadow: 1px 1px 4px #999;}
.imgshadow {  background:#FFFFFF; padding:4px; border:1px solid #777777; margin-top:5px; -moz-box-shadow:0px 0px 5px #666666; -webkit-box-shadow:0px 0px 5px #666666; box-shadow:0px 0px 5px #666666; }
.img_left {  width:auto; float:left;margin:5px 15px 5px 5px;}
.img_right {  width:auto; float:right; margin:5px 5px 5px 15px;}
img.home_right { float: left; padding: 5px;  margin: 0 7px 0px 6px; background:#fff; border:solid 1px #d6d6d6;}
img.home_right:hover {-webkit-box-shadow:0 0 10px #999; -moz-box-shadow:0 0 10px #999; box-shadow:0 0 10px #999;}

span.sharelinks { font-weight:bold; background-color:#305891; color:#fff; padding:2px 3px 2px 3px; float:left; margin:18px 6px 0px 0px;}

