
BODY { background-color: #FFFFFF; margin: 0; }
h1 {  font-family: Arial, Verdana; font-size: 20pt; font-weight: bold; color: #0021A5   }
h2 { font-family: Arial, Verdana; font-size: 12pt; font-weight: bold; color: #FF4A00   }
h3 { font-family: Arial, Verdana; font-size: 17pt; font-weight: bold; color: #0021A5   }
h4 { font-family: Arial, Verdana; font-size: 10pt; font-weight: bold; color: #FF4A00   }

A
{
	font-size: 11px;
	color: #0021A5   ;
	text-decoration: none;
}
A:link
{
    COLOR: #0021A5   ;
    TEXT-DECORATION: underline;
}
A:visited
{
    COLOR: #0021A5   ;
    TEXT-DECORATION: underline;
}
A:hover
{
	color: #0021A5   ;
	text-decoration: underline;
}

P
{
    FONT-SIZE: 11px;
    COLOR: 000000;
    FONT-FAMILY: Arial,Verdana;
    TEXT-DECORATION: none;
}

.link
{
font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

TD
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial,Verdana;
}



.head1 { font-family: Arial, Verdana; font-size: 18pt; color: #FF4A00   ; font-weight: bold }
.head2 { font-family: Arial, Verdana; font-size: 16pt; color: #FF4A00   ; font-weight: bold }
.head3 { font-family: Arial, Verdana; font-size: 14pt; color: #0021A5   ; font-weight: bold }
.head4 { font-family: Arial, Verdana; font-size: 12pt; color: #0021A5   ; font-weight: bold }
.head5 { font-family: Arial, Verdana; font-size: 10pt; color: #0021A5   ; font-weight: bold }
.head6 { font-family: Arial, Verdana; font-size: 12pt; font-weight: bold; color: #FF4A00   }
.head7 { font-family: Arial, Verdana; font-size: 10pt; font-weight: normal; color: #FF4A00   }
.head8 { font-family: Arial, Verdana; font-size: 10pt; font-weight: bold; color: #FF4A00   }
.head9 { font-family: Arial, Verdana; font-size: 12pt; color: #FF4A00   ; font-weight: bold }

.hSrchRslt1 {  font-family: Arial, Verdana; font-size: 15pt; font-weight: bold; color: #FF4A00   }
.hSrchRslt2 { font-family: Arial, Verdana; font-size: 10pt; font-weight: bold; color: #FF4A00   }


.Tablehead {  font-family: Arial, Verdana; font-size: 12pt; font-weight: bold; color: #FFFFFF}
.TableContent {  font-family: Arial, Verdana; font-size: 10pt; font-weight: normal; color: #000000}

.footer {  font-family: Arial, Verdana; font-size: 9px; color: #999999}
.Table_small {  font-family: Arial, Verdana; font-size: 10pt; color: #000000}
.subnav {  font-family: Arial, Verdana; font-size: 10pt; line-height: 15px; font-weight: bold; text-decoration: underline;}
.ul {  font-family: Arial, Verdana; font-size: 11px; color: #FF4A00   ; line-height: 13px; font-weight: bold; text-decoration: underline;}

.gray14 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}


.introtext {  font-family: Arial, Verdana; font-size: 90%; color: #666666}

.internaluse
{
	color: #995569;
	text-decoration: none;
}
.Table_small_white { font-family: Arial, Verdana; font-size: 10pt; color: #FFFFFF;}
.frmelement {font-family:Arial, Verdana; font-size:11px; width:120px;}
.searchtext { font-family: Arial, Verdana; font-size: 100%; color: #999933; font-weight: bold}
.alternating {background-color: #ffffff; font-family: Arial, Verdana; Font-Size:10pt; }

.idTitle { font-family: Arial, Verdana; font-size: 12pt; color: #FF4A00   ; font-weight: bold }
.idValue { font-family: Arial, Verdana; font-size: 10pt; color: #FF4A00   ; font-weight: bold }

.businessList { font-family: Arial, Verdana; font-size: 14pt; color: #FF4A00   ; font-weight: bold }

 .DataGrid {font:x-small Verdana, Arial, sans-serif}

 .dropdown
{
	font-size: 10pt;
	font-family: Arial, Sans-Serif;
	font-variant: small-caps;
}


	.WindowT {
	BACKGROUND-IMAGE: url(../images/WindowT.gif);
	VERTICAL-ALIGN: middle;
	HEIGHT: 25px;
	FONT-WEIGHT: bold;
	}
	.WindowTL
{
	font-weight: bold;
	font-size: 10px;
	background-attachment: fixed;
	background-image: url(../images/WindowTL.gif);
	vertical-align: middle;
	width: 7px;
	color: #009900;
	height: 25px;
	text-align: center;
}
	.WindowTR {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../images/WindowTr.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 7px;
	COLOR: #009900;
	HEIGHT: 25px;
	TEXT-ALIGN: center
	}
	.WindowL {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../images/WindowL.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 7px;
	COLOR: #009900;
	HEIGHT: 18px;
	TEXT-ALIGN: center
	}
	.WindowR {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../images/WindowR.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 7px;
	COLOR: #009900;
	HEIGHT: 18px;
	TEXT-ALIGN: center
	}
	.WindowBL {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../images/WindowBL.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 7px; COLOR: #009900;
	HEIGHT: 7px;
	TEXT-ALIGN: center
	}
	.WindowB {
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../images/WindowB.gif);
	VERTICAL-ALIGN: middle;
	HEIGHT: 7px;
	TEXT-ALIGN: center
	}
.WindowBR {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND-IMAGE: url(../images/WindowBR.gif);
	VERTICAL-ALIGN: middle;
	WIDTH: 7px;
	COLOR: #009900;
	HEIGHT: 7px;
	TEXT-ALIGN: center
	}




#inset 
{
  margin-left: 10px;
  margin-right: 10px;
}

img.smallnews 
{
width: 6em;
height: 6em;
} 

.boldtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.bold18 {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
}


.bold14 {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

.bold12 {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
}

.smalltext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: black;
}

.smallbold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: black;
	font-weight: bold;
}

.mapText
{
	font-family: arial,	tahoma, verdana, sans-serif;
	font-size: 8pt;
	text-align:left;
	font-weight: normal;
}


.cal {
	margin: 0px 0px;
	border-left: 1px solid #a3aab7;
	border-right: 1px solid #a3aab7;
	border-bottom: 1px solid #a3aab7;
	background: #ffffff;
}
	.cal td {
		padding: 0px 0px !important;
	}

	.cal th {
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #0021A5   ;
		font: bold 10px verdana, sans-serif;
	}


.box {
	margin: 5px 0px;
	border-left: 1px solid #dedede;
	border-right: 1px solid #a3aab7;
	border-bottom: 1px solid #a3aab7;
	background: #f8f8f8;
}
	.box td {
		padding: 5px 15px !important;
	}
	.box td.category {
		background: url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.box tr.alt td.category {
		background: #e7ebf0 url("../layout_images/new/folder.gif") 14px 9px no-repeat;
		padding-left: 36px !important;
	}
	.box th {
		border-top: 1px solid #6882ad;
		border-bottom: 1px solid #6882ad;
		height: 23px;
		padding: 5px 14px !important;
		padding: 2px 14px;
		white-space: nowrap;
		text-align: left;
		vertical-align: middle;
		color: #fff;
		background: #326632 url("../layout_images/new/th_bg.gif") repeat-x;
		font: bold 11px verdana, sans-serif;
	}
	.box th a {
		color: #fff;
		text-decoration: none;
	}
	.box th a:hover {
		text-decoration: underline;
	}
	.box td a, #content a {
		color: #0065b7;
		text-decoration: none;
	}
	.box td a strong {
		font-size: 110%;
	}
	.box td a:hover, .box td a:hover strong, #content a:hover {
		color: #fff;
		background: #0065b7;
	}
	.box tr.alt {
		background: #e7ebf0;
	}
	.box td.pointer {
		background: url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
		padding-left: 26px !important;
	}
	.box tr.alt td.pointer {
		background: #e7ebf0 url("../layout_images/new/pointer.gif") 14px 10px no-repeat;
		padding-left: 26px !important;
	}


	/*-- Box headings and other tags --*/
	.box h1 {
		font: bold 19px arial, sans-serif;
		margin: 10px 0 5px 0;
		clear: both;
	}
	.box h2 {
		font: bold 15px arial, sans-serif;
		margin: 20px 0 0 0;
		clear: both;
		border-bottom: 1px solid #a3aab7;
	}
	.box h3 {
		font: bold 13px arial, sans-serif;
		margin: 10px 0 5px 0;
	}
	.box p {
		margin: 8px 0;
	}
	.box ul {
		list-style: square;	
		padding-left: 20px !important;
		margin-left: 0 !important;
		padding-left: 0;
		margin-left: 20px;
	}
	.box blockquote {
		border: 1px solid #e7ebf0;
		margin: 5px 3px 15px 3px;
		padding: 15px;
		background: #fff;
	}

.tabfont
{
	font-family: monaco, lucida console, monospace;
	font-size: 10px;
	text-align:center;
	font-weight: normal;
	text-decoration:none;
}

/*- Menu Tabs 2--------------------------- */

    .tabs2 {
      /*float:left*/
      /*width:95%;*/
      /*font-size:93%;
      line-height:normal;*/
	  clear: both;
	  /*border-bottom:1px solid #84776B;*/
      }
	.tabs2 div {
	  float:left
	}
    .tabs2 ul {
	  margin:0;
	  padding:10px 10px 0 50px;
	  list-style:none;
      }
    .tabs2 li {
      display:inline;
      margin:0;
      padding:0;
      }
    .tabs2 a {
      float:left;
      background:url("tableft2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    .tabs2 a span {
      float:left;
      display:block;
      background:url("tabright2.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#84776B;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs2 a span {
		float:none;
		text-decoration:none;
	}
    /* End IE5-Mac hack */
    .tabs2 a:hover span {
      color:#74675B;
      }
    .tabs2 a:hover {
      background-position:0% -42px;
	  text-decoration:none;
      }
    .tabs2 a:hover span {
      background-position:100% -42px;
      }
	.tabs2 a:visited {
		text-decoration:none;
	}