/* ==========
© Copyright 2008,2009
@author - Mark Hogan 
========== */
body,table ,p,input,textarea,select {font-size:12px;color:#333;}
p {line-height:18px;}
img,table {border:none;}
* {margin:0;padding:0;}
#page,#page_bottom *,.outer_bg *,.site-footer_bg *,.footer_bg * {font-family:arial;}
option {overflow:visible!important;}
a {color:#005abb;text-decoration:none;cursor:pointer;outline:0;}
a:visited {color:#718dad;text-decoration:none;cursor:pointer;outline:0;}
a:active{color:#003773;text-decoration:underline;cursor:pointer;outline:0;}
a:hover {text-decoration:underline;cursor:pointer;outline:0;}
form button {cursor:pointer;}
ul,ol {list-style-type:none;list-style-image:none;}
.border {background:#c9c9c9;width:1px;height:100%;display:block;position:absolute;left:0;top:0;z-index:9;}
.right_column .border {left:auto;right:0;}
.emphasis,.emphasis_overlay {color:#ff0000;font-weight:800;width:100%;padding-bottom:10px;}
.reverse .border {background:#c9c9c9;width:1px;height:100%;display:block;position:absolute;right:0;left:auto;top:0;z-index:9;}
#wrap .border {height:100%;}
h1,h2,h3,h4,h5 {font-family:Helvetica,arial,sans-serif;overflow:hidden;color:#005abb;}
h1 {font-size:27px;line-height:30px;font-weight:800;}
h2 {font-size:16px;line-height:24px;font-weight:800;}
h3 {font-size:14px;line-height:18px;font-weight:800;}
h4 {font-size:13px;line-height:21px;}
h5 {font-size:12px;line-height:20px;}
h1,h2 {margin:0;}
.divider_solid {background:#d9d9d9 url(../images/hr/solid.gif) repeat-x 0 100%;width:100%;height:1px;line-height:1px;font-size:0;}
.divider_dots {background:transparent url(../images/hr/dotted.gif) repeat-x 0 0;width:100%;height:1px;line-height:1px;font-size:0;}
.divider_dots_vert {background:transparent url(../images/hr/dotted_vertical.gif) repeat-y 100% 0;}
.separator_line {background:#c9c9c9;position:relative;height:1px;width:990px;font-size:0;overflow:hidden;white-space:nowrap;}
.divider_left {border-left:1px solid #d9d9d9;padding-left:5px;margin-left:5px;line-height:16px;height:16px;}
.divider_right {border-right:1px solid #d9d9d9;padding-right:5px;margin-right:5px;line-height:16px;height:16px;}
.blog_divider {background:transparent url(../images/hr/dotted.gif) repeat-x 0 0;padding-top:4px;}
.search_box {color:#fff;width:313px;padding-left:100px;height:42px;position:absolute;bottom:-18px;right:0;background:transparent url(../images/nav/search/bg.png) no-repeat 100% 0;}
#q {background:#fff;border:1px solid #fff;color:#333;margin:10px 0 0 0;padding-top:3px;width:180px;float:left;}
.custom_footer_search #q {background-color:#fff;border:1px solid #ccc;}
#search_button_new,#head_search_button_new:visited,#head_search_button_new:active {background:transparent url(../images/buttons/search.gif) no-repeat 0 0;border:none;cursor:pointer;height:22px;margin:10px 0 0 0;float:left;/*position:absolute;right:0;top:10px;*/width:60px;}
.search_box_button_new,.search_box_button_new:visited,.search_box_button_new:active {	background:transparent url(../images/buttons/sign-in.jpg) no-repeat 0 0;border:none;cursor:pointer;height:22px;margin:0 0 4px 2px;width:60px;}
.search_box_button_new:hover {background:transparent url(../images/buttons/sign-in_hover.jpg) no-repeat 0 0;border:none;cursor:pointer;height:22px;margin:0 0 4px 2px;width:60px;}
.search_box a,.search_box a:visited {text-decoration:none;cursor:pointer;color:#fff;}
.search_box a:hover {text-decoration:underline;cursor:pointer;}
#footer {padding:9px 0 9px 0;width:990px;position:relative;overflow:hidden;}
#fbox1,#fbox2,#fbox3,#fbox4,#fbox5,.copyright {float:left;margin-right:10px;width:180px;text-align:left;}
#fbox1 {margin-right:10px;display:block;height:100px;}
h4.footer {color:#fff;font-size:12px;margin:0 0 6px 0;padding-top:6px;clear:both;}
ul.footer {list-style-image:none;margin:0;padding:8px 0 0 0;background:transparent url(../images/hr/dotted.gif) repeat-x 0 0;}
ul.footer li {clear:both;}
ul.footer li a,ul.footer li a:visited,ul.footer li a:hover {font-size:11px;float:left;line-height:18px;display:inline;padding-left:17px;width:auto;height:auto;float:left;background:transparent url(../images/icons/ico_arrow.gif) no-repeat 0 1px;}
.copyright {position:relative;left:230px;color:#666;margin:0;padding:15px 0 10px 0;width:700px;overflow:hidden;text-align:left;}
#footer a,#footer a:visited,#footer a:hover {color:#fff;}
.button_small,.bw-button_small,.outline-button_small {overflow:visible;background:transparent url(../images/buttons/button_small_l.gif) repeat-x 0 0;width:auto;height:18px;line-height:18px;color:#fff;font-size:12px;padding:0 10px 0 11px;display:block;position:relative;font-weight:800;margin:0;}
.button_small span,.bw-button_small span,.outline-button_small span {background:#fff url(../images/buttons/button_small_r.gif) no-repeat 0 0!important;width:5px;height:18px;line-height:18px;color:#fff;position:absolute;right:-1px;top:0;}
#menu .button_small span,#menu .bw-button_small span,#menu .outline-button_small span {background-image:url(../images/buttons/button_small_r.gif)!important;background-color:#3c4e1e!important;}
.dd {padding-right:19px;}
.dd span {background:#fff url(../images/buttons/button_small_dropdown.gif) no-repeat 0 0;width:19px;}
.button_small a,.button_small a:visited,.button_small a:hover,.outline-button_small a,.outline-button_small a:visited,.outline-button_small a:hover,.button_med a,.button_med a:visited,.button_med a:hover,.button_large a,.button_large a:visited,.button_large a:hover {text-decoration:none;color:#fff;}
.bw-button_small,.bw-button_small a,.bw-button_small a:visited,.bw-button_small a:hover {text-decoration:none;color:#666;}
.bw-button_small {background:transparent url(../images/buttons/bw-button_small_l.gif) repeat-x 0 0;height:18px;line-height:18px;}
.bw-button_small span {background:#fff url(../images/buttons/bw-button_small_r.gif) no-repeat 0 0 !important;height:18px;line-height:18px;}
.outline-button_small {background:transparent url(../images/buttons/outline-button_small_l.gif) repeat-x 0 0;}
.outline-button_small span{background:transparent url(../images/buttons/outline-button_small_r.gif) no-repeat 0 0!important;}
.button_med {overflow:visible;background:transparent url(../images/buttons/button_med_l.gif) repeat-x 0 0;width:auto;height:24px;line-height:24px;color:#fff;font-size:12px;padding:0 10px 0 11px;display:block;position:relative;font-weight:800;margin:0;}
.button_med span{background:#fff url(../images/buttons/button_med_r.gif) no-repeat 0 0;width:5px;height:24px;line-height:24px;color:#fff;position:absolute;right:-1px;top:0;}
.button_med a,.button_med a:visited,.button_med a:hover  {text-decoration:none;}
.button_large,.outline-button_large {overflow:visible;background:transparent url(../images/buttons/button_large_l.gif) repeat-x 0 0;width:auto;height:30px;line-height:30px;color:#fff;font-size:14px;padding:0 10px 0 11px;display:block;position:relative;font-weight:800;margin:0;}
.button_large span, .outline-button_large span{background:#fff url(../images/buttons/button_large_r.gif) no-repeat 0 0;width:5px;height:30px;line-height:30px;color:#fff;position:absolute;right:-1px;top:0;}
.button_large a,.button_large a:visited,.button_large a:hover,.outline-button_large a,.outline-button_large a:visited,.outline-button_large a:hover  {text-decoration:none;}
.outline-button_large {background:transparent url(../images/buttons/outline-button_large_l.gif) repeat-x 0 0;}
.outline-button_large span{background:transparent url(../images/buttons/outline-button_large_r.gif) no-repeat 0 0!important;}
.ddlarge {padding-right:33px;}
.ddlarge span {background:#fff url(../images/buttons/button_large_dropdown.gif) no-repeat 0 0;width:33px;}
.preloadPic {display:none;}
.overlay_caption {position:absolute;bottom:0;left:0;width:100%;background:transparent url(../images/overlay/overlay.png) repeat 0 0;}
.overlay_caption p {color:#fff;padding:2px 5px;}
div.overlay_640_360,div.overlay_640_360 a,div.overlay_640_360 a:visited {position:absolute;width:640px;height:360px;display:block;}
div.overlay_640_360 a,div.overlay_640_360 a:visited {background:transparent url(../images/overlay/video/large.png) no-repeat 98% 97%;}
div.overlay_640_360 a:hover {background:transparent url(../images/overlay/video/large_hover.png) no-repeat 98% 97%;}
div.overlay_310_174,div.overlay_310_174 a,div.overlay_310_174 a:visited {position:absolute;width:310px;height:174px;display:block;}
div.overlay_310_174 a,div.overlay_310_174 a:visited {background:transparent url(../images/overlay/video/medium.png) no-repeat 98% 97%;}
div.overlay_310_174 a:hover {background:transparent url(../images/overlay/video/medium_hover.png) no-repeat 98% 97%;}
div.overlay_200_112,div.overlay_200_112 a,div.overlay_200_112 a:visited {position:absolute;width:200px;height:112px;display:block;}
div.overlay_200_112 a,div.overlay_200_112 a:visited {background:transparent url(../images/overlay/video/medium.png) no-repeat 98% 96%;}
div.overlay_200_112 a:hover {background:transparent url(../images/overlay/video/medium_hover.png) no-repeat 98% 96%;}
div.overlay_145_81,div.overlay_145_81 a,div.overlay_145_81 a:visited {position:absolute;width:145px;height:81px;display:block;}
div.overlay_145_81 a,div.overlay_145_81 a:visited {background:transparent url(../images/overlay/video/small.png) no-repeat 97% 95%;}
div.overlay_145_81 a:hover {background:transparent url(../images/overlay/video/small_hover.png) no-repeat 97% 95%;}
div.overlay_92_52,div.overlay_92_52 a,div.overlay_92_52 a:visited {position:absolute;width:92px;height:52px;display:block;}
div.overlay_92_52 a,div.overlay_92_52 a:visited {background:transparent url(../images/overlay/video/small.png) no-repeat 97% 95%;}
div.overlay_92_52 a:hover {background:transparent url(../images/overlay/video/small_hover.png) no-repeat 97% 95%;}
div.overlay_640_360_photo,div.overlay_640_360_photo a,div.overlay_640_360_photo a:visited {position:absolute;width:640px;height:360px;display:block;}
div.overlay_640_360_photo a,div.overlay_640_360_photo a:visited {background:transparent url(../images/overlay/photo/large.png) no-repeat 98% 97%;}
div.overlay_640_360_photo a:hover {background:transparent url(../images/overlay/photo/large_hover.png) no-repeat 98% 97%;}
div.overlay_310_174_photo,div.overlay_310_174_photo a,div.overlay_310_174_photo a:visited {position:absolute;width:310px;height:174px;display:block;}
div.overlay_310_174_photo a,div.overlay_310_174_photo a:visited {background:transparent url(../images/overlay/photo/medium.png) no-repeat 98% 97%;}
div.overlay_310_174_photo a:hover {background:transparent url(../images/overlay/photo/medium_hover.png) no-repeat 98% 97%;}
div.overlay_200_112_photo,div.overlay_200_112_photo a,div.overlay_200_112_photo a:visited {position:absolute;width:200px;height:112px;display:block;}
div.overlay_200_112_photo a,div.overlay_200_112_photo a:visited {background:transparent url(../images/overlay/photo/medium.png) no-repeat 98% 96%;}
div.overlay_200_112_photo a:hover {background:transparent url(../images/overlay/photo/medium_hover.png) no-repeat 98% 96%;}
div.overlay_145_81_photo,div.overlay_145_81_photo a,div.overlay_145_81_photo a:visited {position:absolute;width:145px;height:81px;display:block;}
div.overlay_145_81_photo a,div.overlay_145_81_photo a:visited {background:transparent url(../images/overlay/photo/small.png) no-repeat 97% 95%;}
div.overlay_145_81_photo a:hover {background:transparent url(../images/overlay/photo/small_hover.png) no-repeat 97% 95%;}
div.overlay_92_52_photo,div.overlay_92_52_photo a,div.overlay_92_52_photo a:visited {position:absolute;width:92px;height:52px;display:block;}
div.overlay_92_52_photo a,div.overlay_92_52_photo a:visited {background:transparent url(../images/overlay/photo/small.png) no-repeat 97% 95%;}
div.overlay_92_52_photo a:hover {background:transparent url(../images/overlay/photo/small_hover.png) no-repeat 97% 95%;}
div.overlay_640_360_audio,div.overlay_640_360_audio a,div.overlay_640_360_audio a:visited {position:absolute;width:640px;height:360px;display:block;}
div.overlay_640_360_audio a,div.overlay_640_360_audio a:visited {background:transparent url(../images/overlay/audio/large.png) no-repeat 98% 97%;}
div.overlay_640_360_audio a:hover {background:transparent url(../images/overlay/audio/large_hover.png) no-repeat 98% 97%;}
div.overlay_310_174_audio,div.overlay_310_174_audio a,div.overlay_310_174_audio a:visited {position:absolute;width:310px;height:174px;display:block;}
div.overlay_310_174_audio a,div.overlay_310_174_audio a:visited {background:transparent url(../images/overlay/audio/medium.png) no-repeat 98% 97%;}
div.overlay_310_174_audio a:hover {background:transparent url(../images/overlay/audio/medium_hover.png) no-repeat 98% 97%;}
div.overlay_200_112_audio,div.overlay_200_112_audio a,div.overlay_200_112_audio a:visited {position:absolute;width:200px;height:112px;display:block;}
div.overlay_200_112_audio a,div.overlay_200_112_audio a:visited {background:transparent url(../images/overlay/audio/medium.png) no-repeat 98% 96%;}
div.overlay_200_112_audio a:hover {background:transparent url(../images/overlay/audio/medium_hover.png) no-repeat 98% 96%;}
div.overlay_145_81_audio,div.overlay_145_81_audio a,div.overlay_145_81_audio a:visited {position:absolute;width:145px;height:81px;display:block;}
div.overlay_145_81_audio a,div.overlay_145_81_audio a:visited {background:transparent url(../images/overlay/audio/small.png) no-repeat 97% 95%;}
div.overlay_145_81_audio a:hover {background:transparent url(../images/overlay/audio/small_hover.png) no-repeat 97% 95%;}
div.overlay_92_52_audio,div.overlay_92_52_audio a,div.overlay_92_52_audio a:visited {position:absolute;width:92px;height:52px;display:block;}
div.overlay_92_52_audio a,div.overlay_92_52_audio a:visited {background:transparent url(../images/overlay/audio/small.png) no-repeat 97% 95%;}
div.overlay_92_52_audio a:hover {background:transparent url(../images/overlay/audio/small_hover.png) no-repeat 97% 95%;}
ul.list {margin-top:10px;border-top:1px solid #e6e6e6;padding:0;margin:0;width:100%;float:left;}
ul.list li {overflow:hidden;float:left;width:100%;}
ul.nolines li:first-child {}
ul.nolines li:first-child +*,ul.nolines li:first-child +*+*+*,ul.nolines li:first-child +*+*+*+*+*,ul.nolines li:first-child +*+*+*+*+*+*+*,ul.nolines li:first-child +*+*+*+*+*+*+*+*+*,ul.nolines li:first-child +*+*+*+*+*+*+*+*+*+*+*,ul.nolines li:first-child +*+*+*+*+*+*+*+*+*+*+*+*+*,ul.nolines li:first-child +*+*+*+*+*+*+*+*+*+*+*+*+*+*+*,ul.nolines li:first-child +*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*,ul.nolines li:first-child +*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+*+* {background:transparent none!important;background-image:none!important;}
ul.nolines {background-image:none!important;border:none;}
ul.nolines li,ul.nolines li:first-child {background-color:transparent;background-image:none!important;border:none!important;}
ul.nolines li {margin:2px 0;height:auto;width:auto;}
ul.article {border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;padding:5px 0;background:#f7f7f7;}
