
#media_left_col {float:left; width:550px; border-right: solid #0571bb 1px; }
#media_right_col { float:right; clear:none; margin-left: 10px; width:325px; }

#left_col_bottom { clear:both; margin: 0px; padding:0px; width: 520px; border-bottom: solid #0571bb 1px; font-size: 2px; }
#right_col_bottom { clear:both; margin: 0px; padding:0px; width: 315px; border-bottom: solid #0571bb 1px; font-size: 2px; }

#after_line_spacer { width: 100%; font-size: 5px; }

#left_bottom_spacer {height: 10px; width:520px;}

#v_div {}
#h_div_left {}
#h_div_right {}

#contact { float:left; width:315px; padding-left: 10px; }
#contact p { padding-top: 0px; margin-top: 0px; margin-right: 10px; }


#press_releases { float:left; padding-left: 10px; width:315px;/* border-bottom: dashed #0071bb 1px;*/  }
#press_release_box { height: 450px; overflow: hidden; }
#press_item { clear: left; float: left; padding-bottom:10px; }
.press_date { display:block; float:left; width:65px; margin-bottom: 3px; }
#press_date { display:block; float:left; width:300px; margin-bottom: 3px; font-size:13px; }
#press_text { display:block; float:left; width:300px; margin-bottom: 3px; font-size: 12px; }
#press_title_link { float: left; width: 300px; display: block; }
#press_title_link a { color: #023274; margin-bottom: 3px; text-decoration: none; font-size: 16px; font-weight: bold; }
#press_title_link a:hover { color: blue; margin-bottom: 3px; text-decoration: underline; }
#press_item_link { float: left; width: 300px; display: block; }
#press_item_link a { color: #0571bb; margin-bottom: 3px; text-decoration: none; font-size: 13px; font-weight: bold; }
#press_item_link a:hover { color: blue; margin-bottom: 3px; text-decoration: underline; }
#press_item_spacer { width: 150px; font-size: 2px; border-bottom: dashed #0571bb 1px; }

#press_scrollbar { float:left; margin-right:7px; margin-bottom:20px; visibility:visible; height:23px; width: 301px; background: transparent url(/images/scroll_images/media_press_scrollbar.png) 0px 0px no-repeat; }
#press_scrollbar_text { float:left; width:150px; padding: 5px 0px 0px 20px; font-size: 11px; }
#press_scrollbar_arrow_box { margin: 4px 20px 0px 0px; }
#press_scrollbar_arrow_box_left { float:right; display:block; height: 16px; width: 23px; }
#press_scrollbar_arrow_box_right { float:right; display:block; height: 16px; width: 23px; }


 .last { margin-bottom: 0px; padding-bottom: 0px; }

#articles { float:left; width:520px; padding-left: 5px; }
#articles_scrollbar { float:left; margin-right:7px; margin-bottom:45px; visibility:visible; height:23px; width: 506px; background: transparent url(/images/scroll_images/media_scrollbar.png) 0px 0px no-repeat; }
#articles_scrollbar_text { float:left; width:200px; padding: 5px 0px 0px 20px; font-size: 11px; }
#articles_scrollbar_arrow_box { margin: 4px 20px 0px 0px; }
#articles_scrollbar_arrow_box_left { float:right; display:block; height: 16px; width: 23px; }
#articles_scrollbar_arrow_box_right { float:right; display:block; height: 16px; width: 23px; }
#article_box { height: 330px; width:520px; overflow:hidden; padding-left: 5px;}
#article_item { width: 125px; height: 160px; float: left; padding-bottom: 10px; text-align:center; }
#article_item img { margin-bottom: 10px; border: solid #0571bb 1px; }
#article_image { float:left; margin: 0px 0px 0px 24px; padding: 0px; }
#article_text { clear:left; float:left; width: 0px;  }
#article_text h3 { margin:0px; padding: 0px; width: 125px; font-size: 11px; font-weight: normal;}
#article_text p { margin:0px; padding: 0px; width: 125px; }

#article_text h3 a { color:black; text-decoration: none; }
#article_text h3 a:hover { color:blue; text-decoration: underline; }

#articles p { font-size:13px; margin: 0px 0px 20px 0px; padding: 0px; }

#onlinementions { float:left; width:520px; padding-left: 5px; }
#onlinementions_scrollbar { float:left; margin-right:7px; margin-bottom:45px; visibility:visible; height:23px; width: 506px; background: transparent url(/images/scroll_images/media_scrollbar.png) 0px 0px no-repeat; }
#onlinementions_scrollbar_text { float:left; width:200px; padding: 5px 0px 0px 20px; font-size: 11px; }
#onlinementions_scrollbar_arrow_box { margin: 4px 20px 0px 0px; }
#onlinementions_scrollbar_arrow_box_left { float:right; display:block; height: 16px; width: 23px; }
#onlinementions_scrollbar_arrow_box_right { float:right; display:block; height: 16px; width: 23px; }
#onlinementions_box { height: 330px; width:520px; overflow:hidden; padding-left: 5px;}
#onlinementions_item { width: 125px; height: 136px; float: left; padding-bottom: 10px; text-align:center; }
#onlinementions_item img { margin-bottom: 10px; border: solid #0571bb 1px; }
#onlinementions_image { float:left; margin-left: 24px;}
#onlinementions_text { clear:left; float:left; width: 0px; }
#onlinementions_text h3 { margin:0px; padding: 0px; width: 125px; font-size: 11px; font-weight: normal;}
#onlinementions_text p { margin:0px; padding: 0px; width: 125px; }

#onlinementions_text h3 a { color:black; text-decoration: none;  }
#onlinementions_text h3 a:hover { color:blue; text-decoration: underline; }

#onlinementions p { font-size:13px; margin: 0px 0px 20px 0px; padding: 0px; }


#downloadable_documents { float:left; width:455px; }
#downloadable_documents_box { height: 100px; overflow-y: auto; }
#downloadable_documents_item { clear: left; float: left; padding-bottom: 10px; }
.downloadable_documents_image { float:left; margin-right:10px; background: white url(/images/page_white_acrobat.png); width: 16px; }
#downloadable_documents_item_link { float: left; width: 345px; display: block; }
#downloadable_documents_item_link a { color: black; margin-bottom: 3px; text-decoration: none; }
#downloadable_documents_item_link a:hover { color: blue; margin-bottom: 3px; text-decoration: underline; }


#downloadable_images { float:left; margin:0px; padding-left: 10px; height:180px; width:315px; /*background: url(/images/mediapg_images/logocan.gif) 10px 7px no-repeat;*/}

#downloadable_images p { margin-top: 0px; padding-top: 0px; font-size:13px; }
/*
#downloadable_images_box { height: 300px; overflow-y: auto; }
#downloadable_images_item { clear: left; float: left; padding-bottom: 10px; }
#downloadable_images_item .last { padding-bottom: 0px; }
#downloadable_images_item h3 { margin:0px; padding: 0px; width: 240px; }
#downloadable_images_item p { margin:0px; padding: 0px; width: 240px; }

#downloadable_images_item h3 a { color:black; text-decoration: none; }
#downloadable_images_item h3 a:hover { color:blue; text-decoration: underline; }
*/


/*
			a.jScrollArrowUp {
        display: block;
				height: 24px;
        width: 15px;
				background: url(/images/scroll_images/osx_arrow_up.png) no-repeat 0 -30px;
			}
			a.jScrollArrowUp:hover {
				background-position: 0 0;
			}
			a.jScrollArrowDown {
				height: 24px;
				background: url(/images/scroll_images/osx_arrow_down.png) no-repeat 0 -30px;
			}
			a.jScrollArrowDown:hover {
				background-position: 0 0;
			}
*/
/*
a.jScrollArrowUp {
        display: block;
        width:17px;
				height: 17px;
				background: url(/images/scroll_images/windows_arrow_up.gif) no-repeat 0 0;
			}
			a.jScrollArrowUp:hover, a.jScrollArrowUp_b {
				background-position: 0 -20px;
			}
*/
      .jScrollMid {
        display: block;
        width: 1px;
				height: 16px;
				background: url(/images/scroll_images/media_mid.png) no-repeat 0 0;
			}


      a.jScrollArrowUp {
        display: block;
        width: 23px;
				height: 16px;
				background: url(/images/scroll_images/media_left_arrow.png) no-repeat 0 0;
        cursor: pointer;
			}
			a.jScrollArrowUp:hover, a.jScrollArrowUp_b {
/*				background-position: -47px 0;  */
			}

      /*
      a.jScrollArrowDown {
        display: block;
        width:17px;
				height: 17px;
				background: url(/images/scroll_images/windows_arrow_down.gif) no-repeat 0 0;
			}

			a.jScrollArrowDown:hover, a.jScrollArrowDown_b {
				background-position: 0 -20px;
			}
*/

			a.jScrollArrowDown {
        display: block;
        width: 23px;
				height: 16px;
				background: url(/images/scroll_images/media_right_arrow.png) no-repeat 0 0;
        cursor: pointer;

			}

			a.jScrollArrowDown:hover, a.jScrollArrowDown_b {
/*				background-position: -24px 0;   */
			}


#centeredpopupbg
{
width:100%;
height: auto;
min-height: 100%;
left:0px; top:0px;
position:fixed;
z-index:10000;
background: transparent url(/images/50trans.gif) 0px 0px repeat;

filter: alpha (opacity=80);
opacity:.80;
-moz-opacity:.80;

visibility: hidden;
}

#centeredpopup
{
width:900px;height:400px;
left:50%;top:50%;
margin:-200px 0 0 -450px;
border:3px solid #000;
position:fixed;
z-index:10001;
background: #ffffff;
visibility: hidden;
}

