/*       { margin: 0px; padding: 0px; border: 0px;} */

body, span, p, table, tr, td, a, select, option, li, ul, ol     {font-family: Verdana, Helvetica, Arial; color: #002669; font-size: 12px; font-weight: normal;}
input.file, input.text, input.button, input.submit, input.reset, input.password, textarea       {font-family: Verdana, Helvetica, Arial; color: #002669; font-size: 12px;}
input.button, input.submit, input.reset     {cursor: pointer;}

body, form, img, span, p, table, tr, td, a     {border: 0px; margin: 0px; padding: 0px; border-spacing: 0; border-collapse: collapse;}
tr, td          {text-align: left; vertical-align: middle;}
ul, ol          {margin: 0px; padding: 0px 0px 0px 20px;}

h1, h2, h3, h4  {font-family: Verdana, Helvetica, Arial; color: #002669; font-size: 12px; font-weight: normal;}
h1, h2, h3, h4  {border: 0px; margin: 0px; padding: 0px; border-spacing: 0; border-collapse: collapse;}
h1, h2, h3, h4  { display: inline; text-align: left; vertical-align: middle;}

body    {background-color: #ffffff; }

div.bodyDiv     {text-align: center; margin-left: auto; margin-right: auto;}

table.centerTable   {margin-left: auto; margin-right: auto; }
table.pad0Table td  {padding: 0px;}
table.pad1Table td  {padding: 1px;}
table.pad2Table td  {padding: 2px;}
table.pad3Table td  {padding: 3px;}
table.pad4Table td  {padding: 4px;}
table.pad5Table td  {padding: 5px;}
table.pad6Table td  {padding: 6px;}
table.bord1bluTable   {border: solid 1px #0d3e95;}
table.bordInsetTable td {border: inset 2px #0d3e95;}
div.bord1bluDiv {border: solid 1px #0d3e95;}

.fadeBGdn {background: url('/images/bg_fade_1.png') repeat-x bottom;}
.fadeBGup {background: #e8f0ff url('/images/bg_fade_1.png') repeat-x top;}

a           {text-decoration: none;}
a:link	    {text-decoration: none;}
a:visited	{text-decoration: none;}
a:active    {text-decoration: none;}
a:hover	    {text-decoration: underline;}

.nound			    {text-decoration: none;}
.nound:link	        {text-decoration: none;}
.nound:visited	    {text-decoration: none;}
.nound:active       {text-decoration: none;}
.nound:hover        {text-decoration: none;}

.whi2yelund			    {color: #ffffff; text-decoration: none;}
.whi2yelund:link	    {color: #ffffff; text-decoration: none;}
.whi2yelund:visited	    {color: #ffffff; text-decoration: none;}
.whi2yelund:active	    {color: #ffffff; text-decoration: none;}
.whi2yelund:hover	    {color: #fff483; text-decoration: underline;}

.whi2yel			    {color: #ffffff; text-decoration: none;}
.whi2yel:link	        {color: #ffffff; text-decoration: none;}
.whi2yel:visited	    {color: #ffffff; text-decoration: none;}
.whi2yel:active	        {color: #ffffff; text-decoration: none;}
.whi2yel:hover	        {color: #fff483; text-decoration: none;}

.whi			{color: #ffffff; text-decoration: none;}
.whi:link	    {color: #ffffff; text-decoration: none;}
.whi:visited	{color: #ffffff; text-decoration: none;}
.whi:active	    {color: #ffffff; text-decoration: none;}
.whi:hover	    {color: #ffffff; text-decoration: none;}

.blu2ltbl			    {color: #0d3e95; text-decoration: none;}
.blu2ltbl:link	        {color: #0d3e95; text-decoration: none;}
.blu2ltbl:visited	    {color: #0d3e95; text-decoration: none;}
.blu2ltbl:active	    {color: #0d3e95; text-decoration: none;}
.blu2ltbl:hover	        {color: #2477ff; text-decoration: none;}

.blu2ltblund			    {color: #0d3e95; text-decoration: none;}
.blu2ltblund:link	        {color: #0d3e95; text-decoration: none;}
.blu2ltblund:visited	    {color: #0d3e95; text-decoration: none;}
.blu2ltblund:active	        {color: #0d3e95; text-decoration: none;}
.blu2ltblund:hover	        {color: #2477ff; text-decoration: underline;}

.ltbl2bluund			    {color: #2477ff; text-decoration: none;}
.ltbl2bluund:link	        {color: #2477ff; text-decoration: none;}
.ltbl2bluund:visited	    {color: #2477ff; text-decoration: none;}
.ltbl2bluund:active	        {color: #2477ff; text-decoration: none;}
.ltbl2bluund:hover	        {color: #0d3e95; text-decoration: underline;}

.wtbl2whiund			    {color: #c4dafe; text-decoration: none;}
.wtbl2whiund:link	        {color: #c4dafe; text-decoration: none;}
.wtbl2whiund:visited	    {color: #c4dafe; text-decoration: none;}
.wtbl2whiund:active	        {color: #c4dafe; text-decoration: none;}
.wtbl2whiund:hover	        {color: #ffffff; text-decoration: underline;}

.dkbl2bl			    {color: #002669; text-decoration: none;}
.dkbl2bl:link	        {color: #002669; text-decoration: none;}
.dkbl2bl:visited	    {color: #002669; text-decoration: none;}
.dkbl2bl:active	        {color: #002669; text-decoration: none;}
.dkbl2bl:hover	        {color: #2477ff; text-decoration: none;}

.norm2bold			    {font-weight: normal;}
.norm2bold:link	        {font-weight: normal;}
.norm2bold:visited	    {font-weight: normal;}
.norm2bold:active	    {font-weight: normal;}
.norm2bold:hover	    {font-weight: bold;}

.blogText a			    {color: #2477ff; text-decoration: none;}
.blogText a:link	    {color: #2477ff; text-decoration: none;}
.blogText a:visited	    {color: #2477ff; text-decoration: none;}
.blogText a:active	    {color: #2477ff; text-decoration: none;}
.blogText a:hover	    {color: #0d3e95; text-decoration: underline;}

.blogText img		    {float: left; padding-right: 6px; padding-bottom: 3px;}

.blogSamp a			    {color: #002669; text-decoration: none;}
.blogSamp a:link	    {color: #002669; text-decoration: none;}
.blogSamp a:visited	    {color: #002669; text-decoration: none;}
.blogSamp a:active	    {color: #002669; text-decoration: none;}
.blogSamp a:hover	    {color: #002669; text-decoration: none;}

/*.blogSamp img		    {float: left; padding-right: 2px; padding-bottom: 1px; width: 32px; height: 22px; }*/
.blogSamp img		    {float: left; padding-right: 2px; padding-bottom: 1px; max-height: 70px; max-width: 50px; }
.blogSamp span	        {font-size: 10px;}

table.smallText td      {font-size: 11px;}
table.smallerText td    {font-size: 10px;}
table.smallestText td   {font-size: 9px;}
table.largeText td      {font-size: 13px;}
table.largerText td     {font-size: 14px;}
table.largestText td    {font-size: 15px;}

table.smallText td a    {font-size: 11px;}
table.smallerText td a  {font-size: 10px;}
table.smallestText td a {font-size: 9px;}
table.largeText td a    {font-size: 13px;}
table.largerText td a   {font-size: 14px;}
table.largestText td a  {font-size: 15px;}

.medium     {font-size: 12px;}
.small      {font-size: 11px;}
.smaller    {font-size: 10px;}
.smallest   {font-size: 9px;}
.large      {font-size: 13px;}
.larger     {font-size: 14px;}
.largest    {font-size: 15px;}
.huge       {font-size: 16px;}
.huger      {font-size: 18px;}
.hugest     {font-size: 20px;}

.medium a       {font-size: 12px;}
.small a        {font-size: 11px;}
.smaller a      {font-size: 10px;}
.smallest a     {font-size: 9px;}
.large a        {font-size: 13px;}
.larger a       {font-size: 14px;}
.largest a      {font-size: 15px;}
.huge a         {font-size: 16px;}
.huger a        {font-size: 18px;}
.hugest a       {font-size: 20px;}

.ltbl       {color: #2477ff;}
.ltbl a     {color: #2477ff;}

.bold           {font-weight: bold;}
.underline      {text-decoration: underline;}
.italic         {font-style: italic;}

.bold a         {font-weight: bold;}
.underline a    {text-decoration: underline;}
.italic a       {font-style: italic;}

.left       {text-align: left;}
.right      {text-align: right;}
.center     {text-align: center;}
.justify     {text-align: justify;}

.left a     {text-align: left;}
.right a    {text-align: right;}
.center a   {text-align: center;}
.justify a   {text-align: justify;}

.top        {vertical-align: top;}
.middle     {vertical-align: middle;}
.bottom     {vertical-align: bottom;}

.top a       {vertical-align: top;}
.middle a    {vertical-align: middle;}
.bottom a    {vertical-align: bottom;}

.top input       {vertical-align: top;}
.middle input    {vertical-align: middle;}
.bottom input    {vertical-align: bottom;}

.white          {color: #ffffff;}
.black          {color: #000000;}

.white a        {color: #ffffff;}
.black a        {color: #000000;}

@media print
{
    .head, .foot, .right    { display: none !important;	}
    .print          { display: block !important; }
    table.bord1bluTable   { border: none !important; }
    
    #gDirText       { overflow: visible !important;	}    
}

/*body {position: relative;}*/

ul.autosug
{
	position: absolute;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow-y: auto;
	
	border-bottom: 1px solid #0d3e95;
	border-left: 1px solid #0d3e95;
	border-right: 1px solid #0d3e95;
	/*background: #ffffff url('/images/bg_fade_1.png') repeat-x bottom;*/
	background: #ffffff;
}

ul.autosug li
{
	text-align: left;
	border-bottom: 1px solid #e8f0ff;
	border-left: 1px solid #e8f0ff;
	border-right: 1px solid #e8f0ff;
}

ul.autosug li a:link,
ul.autosug li a:visited
{
	display: block;
	padding: 2px;
	text-decoration: none;
	/*background-color: #ffffff;*/
}

ul.autosug li a:hover,
ul.autosug li a:active
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	color: #002669;
	background-color: #fff483;
}

ul.autosug li.highlight a:link,
ul.autosug li.highlight a:visited
{
	font-family: Verdana, Helvetica, Arial;
	font-size: 12px;
	font-weight: bold;
	color: #002669;
	background-color: #fff483;
	
	/*color: #002669;
	background-color: #e8f0ff;*/
	/*color: #ffffff;
	background-color: #0d3e95;*/	
}

