
* { 
	padding: 0; 
	margin: 0;
}
html {
	overflow-y: scroll;	
}
html, body {
	height: 100%;	
	background-color: #ddd;
	/*background:url(http://cl-portals.capitallink.com/img/backgrounds/forums_bg1.gif) repeat-x;*/
}
body {
	font-family: arial, verdana, helvetica, sans-serif;
	margin-left: 15px;
	margin-right: 15px;
}

#page_body { 
	width: 100%;
	margin: 0 auto;
	background-color: #e8ebfe;
	min-height: 100%;
	border-left: 1px solid #959595; 
	border-right: 1px solid #959595;
}

#page_body_white { 
	width: 100%;
	margin: 0 auto;
	background-color: #ffffff;
	min-height: 100%;
	border-left: 1px solid #959595; 
	border-right: 1px solid #959595;
}

#page_950_body { 
	width: 950px;
	margin: 0 auto;
	min-height: 100%;
	background-color: #ffffff;
	/*border-left: 1px solid #959595; 
	border-right: 1px solid #959595;*/
}

* html #page_body {
	height: 100%;	
}
#content {
	float: left;
	width: 329px;
	padding: 10px 11px 10px 10px;
}
#page_body:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}



#header { position: absolute; top: 0px; padding-top: 0px; padding-left: 0px; padding-bottom: 0px; }
#notice_box { position: absolute; padding-right: 20px; padding-top: 3px; z-index: 10; top: 0px;  }
#header_button_white { position: absolute; padding-right: 15px; padding-top: 65px; z-index: 2;  }



#subnav { position: absolute; top: 97px; }

#subnav_cat-divider { position: relative; top: 2px; padding-left: 5px; padding-right: 5px;}
#subnav_cat-links { position: absolute; top: 8px; }
#subnav_gray { position: absolute; top: 135px; }

.subnav_gray-text { font-family: Arial; font-size: 12px; color: #333333; }




#site_alert { position: absolute; top: 169px; }
#page_body__alert { position: absolute; top: 248px; width: 970px; padding-top: 0px; padding-left: 25px; }




#text_pad_5 { padding-left: 5px; padding-right: 5px; }
#text_pad_10 { padding-left: 10px; padding-right: 10px; }
#pad_10 { padding-top: 10px; }

#text_pads {  padding-top: 7px;   padding-bottom: 7px;  padding-left: 7px;  padding-right: 7px;  }
#text_pads_b {  padding-top: 3px;   padding-bottom: 3px;  padding-left: 3px;  padding-right: 3px;  }


A.thisLink_subNav:link			{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.thisLink_subNav:visited 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.thisLink_subNav:hover 	{color: #FFFF00; text-decoration: none; cursor:hand; font-family:arial; font-size: 14px; }
A.thisLink_subNav:active 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}


A.thisLink_subNav2:link			{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 13px;}
A.thisLink_subNav2:visited 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 13px;}
A.thisLink_subNav2:hover 	{color: #FFFF00; text-decoration: none; cursor:hand; font-family:arial; font-size: 13px; }
A.thisLink_subNav2:active 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 13px;}





A.thisLink:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 12px; background-color:#e1ecf7; }

A.thisLink_white:link			{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink_white:visited 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink_white:active 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink_white:hover 	{color: #ffff33; text-decoration: underline; cursor:hand; font-family:arial; font-size: 12px; }



A.thisLink_white_title:link			{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.thisLink_white_title:visited 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.thisLink_white_title:active 		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.thisLink_white_title:hover 	{color: #FFFF00; text-decoration: underline; cursor:hand; font-family:arial; font-size: 16px; }




A.blog_post_title:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.blog_post_title:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.blog_post_title:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.blog_post_title:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 16px;}

A.message_post_title:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.message_post_title:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.message_post_title:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 16px;}
A.message_post_title:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 16px;}




A.thisLink_2:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 11px;}
A.thisLink_2:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 11px;}
A.thisLink_2:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 11px;}
A.thisLink_2:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 11px; background-color:#e1ecf7;}



A.thisLink_sm:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 10px;}
A.thisLink_sm:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 10px;}
A.thisLink_sm:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 10px;}
A.thisLink_sm:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 10px;}


A.thisLink_sm2:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 11.5px;}
A.thisLink_sm2:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 11.5px;}
A.thisLink_sm2:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 11.5px;}
A.thisLink_sm2:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 11.5px;}



A.thisLink_sm_gray:link			{color: #666666; font-weight: normal; text-decoration: none; font-family:arial; font-size: 10px;}
A.thisLink_sm_gray:visited 		{color: #666666; font-weight: normal; text-decoration: none; font-family:arial; font-size: 10px;}
A.thisLink_sm_gray:active 		{color: #666666; font-weight: normal; text-decoration: none; font-family:arial; font-size: 10px;}
A.thisLink_sm_gray:hover 	{color: #011f51; text-decoration: underline; cursor:hand; font-family:arial; font-size: 10px;}


A.thisLink_black:link			{color: #000000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink_black:visited 		{color: #000000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink_black:active 		{color: #000000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink_black:visited:hover 	{color: #FF0000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 12px;}
A.thisLink_black:hover 	{color: #FF0000; text-decoration: underline; cursor:hand; font-family:arial; font-size: 12px;}


A.title_med_black:link			{color: #000000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_black:visited 		{color: #000000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_black:active 		{color: #000000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_black:hover 	{color: #FF0000; text-decoration: normal; cursor:hand; font-family:arial; font-size: 14px;}
 
 
A.title_med:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 14px;}




A.title_med_2:link			{color: #003366; font-weight: bold; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_2:visited 		{color: #003366; font-weight: bold; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_2:active 		{color: #003366; font-weight: bold; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_2:hover 	{color: #FF0000; text-decoration: underline; cursor:hand; font-family:arial; font-size: 14px;}

A.title_med_2b:link			{color: #FF6600; font-weight: bold; text-decoration: none; font-family:arial; font-size: 17px;}
A.title_med_2b:visited 		{color: #FF6600; font-weight: bold; text-decoration: none; font-family:arial; font-size: 17px;}
A.title_med_2b:active 		{color: #FF6600; font-weight: bold; text-decoration: none; font-family:arial; font-size: 17px;}
A.title_med_2b:hover 	{color: #FF0000; text-decoration: bold; cursor:hand; font-family:arial; font-size: 17px;}

A.title_med_2b_1:link			{color: #000000; font-weight: bold; text-decoration: none; font-family:arial; font-size: 17px;}
A.title_med_2b_1:visited 		{color: #000000; font-weight: bold; text-decoration: none; font-family:arial; font-size: 17px;}
A.title_med_2b_1:active 		{color: #000000; font-weight: bold; text-decoration: none; font-family:arial; font-size: 17px;}
A.title_med_2b_1:hover 	{color: #FF0000; text-decoration: bold; cursor:hand; font-family:arial; font-size: 17px;}



A.title_med_2b_2:link			{color: #003366; font-weight: bold; text-decoration: none; font-family:arial; font-size: 16px;}
A.title_med_2b_2:visited 		{color: #003366; font-weight: bold; text-decoration: none; font-family:arial; font-size: 16px;}
A.title_med_2b_2:active 		{color: #003366; font-weight: bold; text-decoration: none; font-family:arial; font-size: 16px;}
A.title_med_2b_2:hover 	{color: #FF0000; text-decoration: underline; cursor:hand; font-family:arial; font-size: 16px;}







A.title_med_3:link			{color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_3:visited 		{color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_3:active 		{color: #FFFFFF; font-weight: bold; text-decoration: none; font-family:arial; font-size: 14px;}
A.title_med_3:hover 	{color: #FF0000; text-decoration: bold; cursor:hand; font-family:arial; font-size: 14px;}


#homepage_links { width: 185px; }

#pad_news_ticker { padding-top: 7px; padding-left: 19px;  }


.text { font-family: Arial; font-size: 12px; color: #000000; }
.text_smaller { font-family: Arial; font-size: 11px; color: #000000; }
.text_blue1 { font-family: Arial; font-size: 12px; color: #0f3e6e; }
.text_green { font-family: Arial; font-size: 12px; color: #336600; }
.text_red { font-family: Arial; font-size: 12px; color: #CC0033; }
.text_small_green { font-family: Arial; font-size: 11px; color: #336600; }
.text_small_red { font-family: Arial; font-size: 11px; color: #CC0033; }


.text_small { font-family: Arial; font-size: 10px; color: #000000; }
.text_small2 { font-family: Arial; font-size: 9px; color: #000000; }
.text_small_gray { font-family: Arial; font-size: 10px; color: #666666; }
.text_title_med { font-family: Arial; font-size: 14px; color: #000000; }
.text_title_med2_gray { font-family: Arial; font-size: 16px; color: #494949; }
.text_title_med3 { font-family: Arial; font-size: 22px; color: #000000; }
.text_title_med3_gray { font-family: Arial; font-size: 22px; color: #494949; }




.text_m1 { font-family: Arial; font-size: 12px; color: #000000; }
.text_m2 { font-family: Arial; font-size: 14px; color: #000000; }
.text_m3 { font-family: Arial; font-size: 18px; color: #000000; }
.text_m4 { font-family: Arial; font-size: 20px; color: #000000; }



.text_med1 { font-family: Arial; font-size: 14px; color: #000000;  }

.text_med1_green { font-family: Arial; font-size: 14px; color: #336600;  }
.text_med1_red { font-family: Arial; font-size: 14px; color: #CC0033;  }



.text_co_name { font-family: Arial; font-size: 20px; color: #003366; }
.text_title_med_blue { font-family: Arial; font-size: 14px; color: #003366; }
.text_med_orange { font-family: Arial; font-size: 14px; color: #FF6600; }
.text_title_med_gray  { font-family: Arial; font-size: 18px; color: #333333; }
.text_title_med2  { font-family: Arial; font-size: 18px; color: #444444; }

.text_hmblue { font-family: Arial; font-size: 14px; color: #0f3e6e; }


.cell_stockdata { color: #000000; background : #FBFCF7; border: 1px solid #CFD1E1; height:14pt; } 
.cell_lightGray { color: #000000; background : #EEECEC; border: 1px solid #CCCCCC; height:15pt; }
.cell_lightGray_2 { color: #000000; background : #EEECEC; border: 1px solid #CCCCCC; padding-left: 5px; padding-right: 5px; }
.cell_news_recent { color: #000000; background : #EEECEC; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;  }
.text_news { font-family: Arial; font-size: 12px; color: #000000; padding:10px; }


.txt_noLink {  font-family: Arial; font-size: 13px; color: #cccccc; } 
A.thisLink_red:link			{color: #FF0000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 13px;}
A.thisLink_red:visited 		{color: #FF0000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 13px;}
A.thisLink_red:active 		{color: #FF0000; font-weight: normal; text-decoration: none; font-family:arial; font-size: 13px;}
A.thisLink_red:link:hover 	{color: #FF0000; text-decoration: underline; cursor:hand; font-family:arial; font-size: 13px;}


#overlay_calendarDetatils { position:absolute; visibility:hidden; z-index:15;}
#overlay_calendarDetatils_bd { position:relative; padding:0px;}

.cell_lightGray_stock_a1 { color: #000000; background : #EEECEC; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;  padding: 0px; }
.cell_lightGray_stock_a2 { color: #000000; background : #EEECEC; border-top: 1px solid #CCCCCC; padding: 0px; }
.cell_lightGray_stock_a3 { color: #000000; background : #EEECEC; border-top: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC; padding: 0px; }
.cell_lightGray_stock_a4 { color: #000000; background : #e2e3e6; border-top: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; padding: 0px; }


.cell_lightGray_stock_b { position:relative; color: #000000; background : #EEECEC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC;  padding: 2px; }
.cell_lightBlue_stock_b { position:relative; color: #000000; background : #f1f7ff; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC;  padding: 2px; }

.cell_lightGray_stock_c { color: #000000; background : #FFFFFF; padding-top: 12px; padding-bottom: 14px; padding-left: 5px; padding-right: 5px;  border: 1px solid #CCCCCC; }



.cell_lightYellow { color: #000000; background : #c8cca2; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC; border-top: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC;  padding: 2px; }





.cell_white-box { color: #000000; background : #FFFFFF; border: 1px solid #D9D9D9; }
.cell_white2-box { color: #000000; background : #FFFFFF; border: 1px solid #0033ff; }
.cell_lgray-box { color: #000000; background : #EEEEEE; border: 1px solid #D9D9D9; }
.cell_lgray2-box { color: #000000; background : #E8EAF0; border: 1px solid #D9D9D9; }
.cell_lblue-box { color: #000000; background : #DAE8FB; border: 1px solid #D9D9D9; }
.cell_lblue2-box { color: #000000; background : #E4EAF3; border: 1px solid #D9D9D9; }
.cell_lblue3-box { color: #000000; background : #CFE1FC; border: 1px solid #D9D9D9; }
.cell_lyellow1-box { color: #000000; background : #FDFDD3; border: 1px solid #D9D9D9; }



.module3444 { padding:5px; margin:10px;   }
.push_10down { padding-top: 10px; }



.text_window_ccDetails { font-family: Arial; font-size: 16px; color: #ffff00; }
.text_window_ccDetailsB { font-family: Arial; font-size: 16px; color: #000000; }
.text_white { font-family: Arial; font-size: 12px; color: #ffffff; }

.table_top_bottom { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
.table_top_bottom_full { border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC;}

.cell_r_column_A { border-left: 1px solid #DDDDDD; padding-left: 20px; }


.imgBorder_a {  border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC; } 

.img_b1 {  border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; border-left: 1px solid #CCCCCC;  border-right: 1px solid #CCCCCC; } 




.blog_recent_list { padding-top: 10px; }
.blog_post_title_txt { font-family: Arial; font-size: 16px; color: #003399; }
table.blog_comments { border-top: 1px solid #7d848a; border-bottom: 1px solid #CCCCCC; }
.blog_commentsb { border: 1px solid #cccccc; padding: 10px;  background-color: #f5f5f5; }
.blog_comments_rows {  border-top: 1px solid #566e86; }

.blog_comments_mainpage_rows { border: 1px solid #cfcfcf; background-color: #EFEFEF; padding:17px; }
.blog_tags_title { font-family: Arial; font-size: 16px; color: #444444;  }


.chart_sm { border: 1px solid #DDDDDD; }
.chart_selects { font: 11px geneva, verdana, arial, sans-serif; color: #333333; background-color: #FFFFFF; position: relative; top: 3;}
.chart_submit { padding-bottom: 0px; }



.div_line {  border-bottom: 1px solid #DDDDDD; }
.div_line2 {  border-bottom: 1px solid #DDDDDD; padding: 2px;}
.td_divider  {  border-left: 1px solid #DDDDDD; }

.message_comments_mainpage_rows { border: 1px solid #cfcfcf; background-color: #EFEFEF; padding:17px; }
.message_tags_title { font-family: Arial; font-size: 16px; color: #444444;  }




.cell_left_categories { padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #DADADA; }
.cell_left_categories_gray { padding-left: 5px; padding-right: 5px; border-bottom: 1px solid #BABABA; }

.p-des img { border: 1px solid #999999; }


.text_gray2 { font-family: Arial; font-size: 12px; color: #333333; }
.text_copy { font-family: Arial; font-size: 12px; color: #333333; }
A.footer_links:link { font-family: Arial; font-size: 12px; color: #333333; text-decoration: none;  }
A.footer_links:visited { font-family: Arial; font-size: 12px; color: #333333; text-decoration: none;  }
A.footer_links:hover { font-family: Arial; font-size: 12px; color: #FF0000; text-decoration: none;  }

.cell_line_horz {  border-top: 1px solid #cccccc; }



.page_options_box { border-top: 1px solid #E2E2E2;   border-bottom: 1px solid #E2E2E2; background-color: #EFEFEF; position: relative; left: 4;}
.page_options_box_selects { font: 11px geneva, verdana, arial, sans-serif; color: #333333; background-color: #FFFFFF; position: relative; top: 0;}
.page_options_box_submit { font: 11px geneva, verdana, arial, sans-serif; color: #333333; background-color: #FFFFFF; position: relative; top: 2;}
.page_options_box_input { font: 11px geneva, verdana, arial, sans-serif; color: #333333; background-color: #FFFFFF; position: relative; top: 0;}
.page_options_box_image { position: relative; top: 3px; }





table.page_bottom_links { border-width: 1px; padding: 2px; border-style: dotted; border-color: #cccccc; background-color: #eeeeee; }






/* 
================================================================================== 
 NEW SITE STUFF
===================================================================================== 
*/

#page_body_gray { position: absolute; top: 185px; padding-top: 0px; padding-left: 15px; width: 100%; }


#content_media_box { background : #EEECEC; border: 1px solid #dfdfdf;  }



.cell_news_recent { color: #000000; background : #EEECEC; border-top: 1px solid #dfdfdf; border-bottom: 1px solid #dfdfdf;  }

#div_text_titles { padding-top:3px; padding-bottom:11px; }
#div_text_news { padding-top:7px; padding-bottom:7px; }

.text_news { font-family: Arial; font-size: 12px; color: #000000; }


.cell_dropdown_selects { font: bold 11px arial, sans-serif; color: #2d2b2b; background-color: #e1e1e1; position: relative; padding: 0px;}
.cell_dropdown_hm_boxes { font: bold 13px arial, sans-serif; color: #022968; background-color: #d6d6d6; position: relative;}





A.sv2_title:link			{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 18px;}
A.sv2_title:visited 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 18px;}
A.sv2_title:active 		{color: #003399; font-weight: normal; text-decoration: none; font-family:arial; font-size: 18px;}
A.sv2_title:hover 	{color: #003399; text-decoration: underline; cursor:hand; font-family:arial; font-size: 18px;}



.td_highlight { background : #f1f1f1; padding: 4px; border: 1px solid #d7d7d7;}
.td_default {  padding: 2px; }
.td_border {  border: 1px solid #d1d1d1; }


.div_line_1 { border-bottom: 1px solid #d1d1d1; padding:0px; height=5px;} 
.news_article { padding-top: 9px; padding-bottom: 12px; border-bottom: 1px solid #d1d1d1; } 
.news_article_options { padding-top: 11px; padding-bottom: 0px;  } 

img.polls_bar {  border: 1px solid #d1d1d1;   }




#div_access_company { position: absolute; padding-right: 20px; padding-top: 159px; z-index: 22;  }
#div_subnav_notice { position: absolute; padding-left: 334px; padding-top: 135px; z-index: 23;   } 



img.floatLeft { 
    float: left; 
    margin: 7px; 
	border: 1px solid #EEEEEE;
}

img.floatRight { 
    float: right; 
    margin: 7px; 
	border: 1px solid #EEEEEE;
}




table.sortable thead {
	color: #000000; 
	background : #DAE8FB; 
	border: 1px solid #333333;
    font-weight: bold;
    cursor: pointer;
}
table.sortable tbody {
	color: #000000; 
	background : #FFFFFF; 
	border: 1px solid #333333;
    font-weight: normal;
    cursor: text;
}


