body
	{
	font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/page_bg.gif);
	background-repeat:repeat;
	margin:0px;
	padding:0px;
	}
body.scroller
	{
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	}
table.main
	{
	width:100%;
	padding:0px;
	}
a:link, a:visited
  	 {
  	  font-family:Arial, Helvetica, sans-serif;
   	 color:#000;
  	  text-decoration:none;
	  font-size:12px;
  	  }
a:hover
 	  {
	 font-family:Arial, Helvetica, sans-serif;
	 color:00f;
   	 text-decoration:none;
	  font-size:12px;
 	  }
a.footer:link, a.footer:visited
 	  {
  	  font-family:Arial, Helvetica, sans-serif;
  	  color:#333;
	  font-size:11px;
 	   text-decoration:none;
	    }
a.footer:hover
	   {
	font-family:Arial, Helvetica, sans-serif;
	color:00f;
	font-size:11px;
	    text-decoration:none;
	   }
h1
	{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	color:#cc0000;
	margin:0px;
	}
td.left_column
	{
	background-image:url(../images/bg_v_line.gif);
	background-position:right;
	background-repeat:repeat-y;
	background-color:#F7F7F7;
	width:200px;
	vertical-align:top;
	}
td.rcolumn_heading
{
	padding:15px 0px 15px 20px;
	border-bottom:1px solid #E5E5E5;
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
}
td.lcolumn_heading
	{
	font-family:Arial, Helvetica, sans-serif;
	background-color:#8099CC;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	}
td.black_line
	{
	background-color:#d9d9d9;
	height:1px;
	}
td.white_line
	{
	background-color:#fff;
	height:1px;
	}
td.lmenu
	{

	padding:10px;
	}
table.left_menu
	{
	width:100%;
	}
table.left_submenu
	{
	width:180px;
	}
td.lsubmenu
	{
	width:160px;
	}
td.lsubmenu_bullet
	{
	width:15px;
	background-image:url(../images/bullet.gif);
	background-position:center;
	background-repeat:no-repeat;
	}
td.left_submenu
	{
	background-color:#EFEFEF;
	}
td.bottomlinks
	{
	border-top:1px solid #E5E5E5;
	}
td.footerlinks
	{
	background-image:url(../images/footer_bg.gif);
	height:48px;
	background-repeat:repeat-x;
	border-top:1px solid #E5E5E5;
	}
td.top_menu
	{
	background-image:url(../images/tm_bg.gif);
	background-repeat:repeat-x;
	height:30px;	
	}
p
	{
	FONT-SIZE:12px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	line-height:130%;
	color:#333333;
	}
p.small
	{
	FONT-SIZE:11px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	}
	
li
	{
	FONT-SIZE:12px;
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	line-height:130%;
	color:#333333;
	}
.blueUL:link, .blueUL:visited
   {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	color:blue;
	text-decoration:none
    }
.blueUL:hover
   {
   FONT-FAMILY:Arial, Helvetica, sans-serif;
   color:blue;
   text-decoration:underline
   }

.blueULs:link, .blueULs:visited
   {
	FONT-FAMILY:Arial, Helvetica, sans-serif;
	color:blue;
	text-decoration:none;
	FONT-SIZE:11px;
    }
.blueULs:hover
   {
   FONT-FAMILY:Arial, Helvetica, sans-serif;
   color:blue;
   text-decoration:underline;
	FONT-SIZE:11px;
   }

.blue:link
   {
      font-family:arial; color:blue; text-decoration:none
         }
.blue:active
   {
      font-family:arial; color:#000000; text-decoration:none
         }
.blue:visited
   {
      font-family:arial; color:blue; text-decoration:none
         }
.blue:hover
   {
      font-family:arial; color:#000000; text-decoration:none
   }
table.top_banner
	{
	width:100%;
	margin:0px;
	padding:0px;
	height:95px;
	}
td.top_banner_left
	{
	height:95px;
	background-color:#0e51ac;
	background-image:url(../images/top_banner_left.jpg);
	background-position:left;
	background-repeat:no-repeat;
	width:371px;
	}
td.top_banner_right
	{
	height:95px;
	background-color:#0e51ac;
	background-image:url(../images/top_banner_right.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:589px;
	}
td.home_text
	{
	padding:10px;
	vertical-align:top;
	}
td.home_titles
	{
	padding:3px 0px 3px 15px;
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	border-top:1px solid #E5E5E5;
	border-bottom:1px solid #E5E5E5;
	background-color:#E5E5E5;
	}
td.home_headers
	{
	padding:3px 0px 3px 15px;
	background-image:url(../images/homeheader_bg.gif);
	background-repeat:repeat-x;
	background-position:0px -15px;
	border-top:1px solid #c0cce5;
	border-bottom:1px solid #ffffff;
	background-color:#E5E5E5;
	}

td.home_thumbnails
	{
	padding:12px 12px 0px 12px;
	vertical-align:top;
	}
td.bottomline
	{
	border-bottom:1px solid #E5E5E5;
	}
td.scroller
	{
	height:90px;
	background-color:#fff;
	vertical-align:middle;
	text-align:center;
	}
td.head_titles
	{
	padding:3px 0px 3px 15px;
	background-image:url(../images/header_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	border-bottom:1px solid #E5E5E5;
	background-color:#E5E5E5;
	}