body{font-size:12px;}

body, html, table, h1, h2, h3, h4, h5, h6, p, td, ol, ul, div{font-family:Tahoma;}

img{border:0;}

h1{font-size:18px; font-weight:bold; color:#000099; margin:0; padding:0;}

.h_white_small:link, .h_white_small:visited, .h_white_small:hover{font-size:10px; text-decoration:underline; color:#FFFFFF; font-weight:bold;}
.h_white_small:hover{color:#FFFFFF;}

.h_white_large:link, .h_white_large:visited, .h_white_large:hover{font-size:12px; text-decoration:underline; color:#FFFFFF; font-weight:bold;}
.h_white_large:hover{color:#FF9966;}

.h_amber_large:link, .h_amber_large:visited, .h_amber_large:hover{font-size:12px; text-decoration:underline; color:#FF9966; font-weight:bold;}
.h_amber_large:hover{color:#FFFFFF;}

.h_blue_medium:link, .h_blue_medium:visited, .h_blue_medium:hover{font-size:10px; text-decoration:underline; color:#000099; font-weight:bold;}
.h_blue_medium:hover{color:red;}

.h_red_medium_bold:link, .h_red_medium_bold:visited, .h_red_medium_bold:hover{font-size:10px; text-decoration:underline; color:red; font-weight:bold;}

.h_sel:link, .h_sel:visited, .h_sel:hover{font-size:24px; text-decoration:none; color:red; font-weight:bold; background-color:#FFF031}
.h_sel:hover{background-color:#FFA200}

.h_blue_large:link, .h_blue_large:visited, .h_blue_large:hover{font-size:12px; text-decoration:underline; color:#000099; font-weight:bold;}

.h_orange_large:link, .h_orange_large:visited, .h_orange_large:hover{font-size:12px; text-decoration:underline; color:#000099; font-weight:bold; background-color:#FFF031}
.h_orange_large:hover{background-color:#FFA200}

.h_not:link, .h_not:visited, .h_not:hover{font-size:24px; text-decoration:none; color:blue; font-weight:bold; background-color:#FFA200}
.h_not:hover{color:red; background-color:#FFF031}

.text_white_small, .text_white_small_bold, .text_white_large_bold{color:#FFFFFF; font-size:10px;}
.text_white_small_bold, .text_white_large_bold{font-weight:bold;}
.text_white_large_bold{font-size:12px;}

.text_red_small_bold, .text_red_medium_bold, .text_red_large_bold{color:red; font-size:10px; font-weight:bold; }
.text_red_medium_bold{font-size:12px;}
.text_red_large_bold{font-size:18px;}

.text_grey_small_bold, .text_grey_medium_bold, .text_grey_large_bold{color:#333333; font-size:10px; font-weight:bold; }
.text_grey_medium_bold{font-size:12px;}
.text_grey_large_bold{font-size:18px;}

.text_blue_small_bold, .text_blue_medium, .text_blue_large_bold{color:#000099; font-size:10px; font-weight:bold; }
.text_blue_medium{font-size:12px; font-weight:normal;}
.text_blue_large_bold{font-size:18px;}

.msg_c	{color:red;  background-color:#FFF031; font-size:18px; font-weight:bold; }

.bg_blue_dark		{background-color:#000099; color:white; font-size:12px; }
.bg_blue_light_bg	{background-color:#ABD1FE;}
.bg_blue_light		{background:url("../../images/layout/topl.gif") top left no-repeat #ABD1FE;} 
.bg_blue_pale		{background-color:#ABD1FE;} 
.bg_blue_header		{background-color:#0066FF;} 
.bg_orange_medium	{background-color:#FFA200;} 
.bg_yellow_medium	{background-color:#FFF031;} 


.input_text, .input_text_large, .input_button{font-size:11px; }


.table_stripe_vert_left	{background:url("../../images/layout/table_stripe_left_vert.gif") left repeat-y;}
.table_stripe_vert_right{background:url("../../images/layout/table_stripe_right_vert.gif") right repeat-y;}


.tbl_bot_blue{border-bottom:5px solid #000099;} 


.cell_blue{border:1px solid #000000; border-top-style:none; border-left-style:none; background-color:#ABD1FE;}


.tbl_outline_white{border:1px solid #FFFFFF;}


.big_tabl_mid_repeat  {background:url("../../images/layout/tabl_main_mid_slice.gif") repeat-y left top #ABD1FE;}
.big_tabl_right_repeat{background:url("../../images/layout/tabl_main_right_rpt.gif") repeat-y right top #ABD1FE;}
.big_tabl_mid_top     {background:url("../../images/layout/tabl_main_top_mid.gif") no-repeat left top #ABD1FE;}
.big_tableimg         {background:url("../../images/layout/leftsidebarlight.jpg") no-repeat left top #ABD1FE;}
.big_tabl_bot_left    {background:url("../../images/layout/tabl_main_bot_left.gif") no-repeat left bottom #ABD1FE;}
.bg_main              {background:url("../../images/layout/lightpagebot.gif") no-repeat left bottom #BDD7FF;}
.big_tableimg_right   {background:url("../../images/layout/rightsidebar.jpg") repeat-y right top;}
.table_logo           {background:url("../../images/layout/rightsidebar.gif") no-repeat right top;}
.table_mid            {background:url("../../images/layout/midr.jpg") no-repeat right;}


a:link, a:visited, a:hover{color:#FFFFFF; text-decoration:underline; }
a:hover{text-decoration:none; }
.Forms{font-size:10px;}


.table_midl            {background:url("../../images/layout/midl.jpg") no-repeat left;}
.table_orange_slice_v  {background:url("../../images/layout/table_head_slice_v.gif") repeat-x left top #BDD7FF;}
.table_botr            {background:url("../../images/layout/botr.gif") no-repeat right bottom #000099;}
.table_botl            {background:url("../../images/layout/botl.gif") no-repeat left bottom;}
.table_botabr          {background:url("../../images/layout/botabr.gif") no-repeat right bottom;}
.table_botabl          {background:url("../../images/layout/botabl.gif") no-repeat left bottom;}
.tabfill               {background:url("../../images/layout/tabfill.gif") repeat-y;}


.prop_news            {font-family:tahoma; font-size:10px; color:#FFFFFF;}
.panel_heading        {font-family:tahoma; font-size:12px; color:#FFFFFF; font-weight:bold; text-align:center; vertical-align:middle;}
.main_type            {font-size:16px; color:#FFFFFF; font-weight:bold;}
.mid_type             {font-size:10px; color:#FFFFFF;}


.table_topl           {background:url("../../images/layout/topl.gif") no-repeat left top;}
.panel_bg             {background:url("../../images/layout/panelbot.gif") no-repeat bottom center;}
.search_bg            {background:url("../../images/layout/panelsearchbg.gif") no-repeat center bottom}


.panel_headingoj{font-family:tahoma; font-size:12px; color:#FFA200; font-weight:bold; text-align:center; vertical-align:middle;}

.style18, .style28{font-weight:bold}
.style19{font-size:10px}
.style25{font-size:9px}
.style26{color:#FFFFFF}


.edgebotrcurvebg                {background:url("../../images/layout/botendr.gif") no-repeat right bottom #ABD1FE;}
.botrstandard                   {background:url("../../images/layout/botr.gif") no-repeat right bottom #000099;}
.table_botr                     {background:url("../../images/layout/base-end.gif") no-repeat right center #000099;}
.table_botl                     {background:url("../../images/layout/botl.gif") no-repeat left bottom;}
.mainpagebottomimg              {background:no-repeat left bottom #ABD1FE;}
.main_table_bot                 {background:url("../../images/layout/table_stripe_horz.gif") repeat-x bottom;}
.main_table_stripe_vert_left	{background:url("../../images/layout/main_table_stripe_left_vert.gif") left repeat-y;}
.main_table_stripe_vert_right   {background:url("../../images/layout/main_table_stripe_rght_vert.gif") right repeat-y;}
.main_table_bg                  {background:url("../../images/layout/table_stripe_fill.gif") repeat-x;}


.main_table_heading, .main_table_subheading, .bullets, .mainlinks, .main_table_type{font-size:18px; font-weight:bold; color:#000099; text-align:center;}
.main_table_subheading        {font-size:16px; vertical-align:middle;}
.bullets                      {font-size:14px;}
.mainlinks, .main_table_type  {font-size:12px;}
.main_table_type              {text-align:left;}


.nobullet{
	list-style-type:none;
	margin:0;
	margin-bottom:auto;
	padding:0;
	}

#navileft ul, #topnavi ul{
	list-style-type:none;
	margin:0;
	padding:0;
	}
	
#topnavi li{
	display:inline;
	}
	
#topnavi li a:link, #topnavi li a:visited, #topnavi li a:hover{
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	color:#FFFFFF;
	font-family:Tahoma;
	}
	
#topnavi li a:hover{
	color:#FF9966;
	}

.spacer{
	margin:0 0 0 1px;
	background:url("../../images/layout/navispacerbg.gif") 1px 2px no-repeat;
	}
	
#navileft li a:link, #navileft li a:visited, #navileft li a:hover{
	display:block;
	width:168px;
	height:23px;
	padding:5px 0 0 28px;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	color:#330099;
	font-family:Tahoma;
	background:url("../../images/layout/navileftbg.gif") top left no-repeat;
	}
	
#navileft li a:hover{
	background:url("../../images/layout/navileftbghover.gif") top left no-repeat;
	}

#content a:link, #content a:visited, #content a:hover{color:#000099; text-decoration:underline; }
#content a:hover{text-decoration:none; }


#ptop{
	width:544px;
	height:125px;
	background:url("../../images/layout/headerfinished.jpg") top right no-repeat;
	}
	
#ptop h1{
	margin:10px;
	padding:0;
	color:#FFFFFF;
	background-color:transparent;
	}
	
#footernavi{
	width:100%; margin:10px 0 10px 0;
	}

#footernavi ul{
	list-style-type:none; margin:0; padding:0;
	}
	
#footernavi li{
	display:inline;
	}
	
#footernavi li a:link, #footernavi li a:visited, #footernavi li a:hover{
	font-size:12px;
	color:#FFFFFF;
	font-family:Tahoma;
	text-decoration:underline;
	}
	
#footernavi li a:hover{
	text-decoration:none;
	}