body
{
	background-color:#4E6699;
	background-image:url(images/bgtile.gif);
	margin-top:5px;
	SCROLLBAR-FACE-COLOR: #FF9966;
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFCC; 
	SCROLLBAR-SHADOW-COLOR: #FFFFCC; 
	SCROLLBAR-3DLIGHT-COLOR: #FFFFCC;
	SCROLLBAR-ARROW-COLOR: #ffe599;
	SCROLLBAR-TRACK-COLOR: #ededed; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFCC00;
}
input.btn{
   height:26px;
   color:#050;
   font-size:14px;
   font-family:'trebuchet ms',helvetica,sans-serif;
   font-weight:bold;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}
input.btnhov{
   border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;
   text-decoration:underline;
   cursor:hand;
}
A:Link { color: #0000FF; text-decoration: none; }
A:Visited { color:#0000FF; text-decoration: none; }
A:Hover { color: #f60; text-decoration: underline; }
.search-top-left
{
	height:8px;
	width:8px;
	background:#E1E1FF url(images/srchctl.gif) top left no-repeat;	
}
.search-bottom-left
{
	height:8px;
	width:8px;
	background:#E1E1FF url(images/srchcbl.gif) bottom left no-repeat;	
}
.search-bottom-right
{
	height:8px;
	width:8px;
	background:#E1E1FF url(images/srchcb.gif) bottom right no-repeat;	
}
.search-top-right
{
	height:8px;
	width:8px;
	background:#E1E1FF url(images/srchct.gif) top right no-repeat;
}
.search-left
{
	height:100%;
	width:1px;
	background-color:#E8E8FF;
}
.search-right
{
	height:100%;
	width:1px;
	background-color:#CCCCFF;
}
.search-sides
{
	height:100%;
	width:7px;
}
.search-sides-table
{
	height:100%;
	width:8px;
	background-color:#E1E1FF;
}
.search
{
	height:100%;
	width:571px;
	background-color:#E1E1FF;
	border-bottom:#CCCCFF 1px solid;
	border-top:#E8E8FF 1px solid;
}
.search-link
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.search-options
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10px;
}
.search-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#000066;
}
.search-text-bold
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
	color:#000066;
}
.search-bar
{
	border-right-width:0px;
	border-top:#a5acb3 1px solid;
	border-left:#a5acb3 1px solid;
	border-bottom:#a5acb3 1px solid;
	/*border-top:#FF0000 1px solid;
	border-left:#E1E1FF 1px solid;
	border-bottom:#E1E1FF 1px solid;*/
	margin-right:-1px;
	height:22px;
	width:280px;

	font-family:Arial;
	font-size:16px;
	color:#000066;	
}
.search-dir-bar
{
	border-right-width:0px;
	border-top:#a5acb3 1px solid;
	border-left:#a5acb3 1px solid;
	border-bottom:#a5acb3 1px solid;
	/*border-top:#FF0000 1px solid;
	border-left:#E1E1FF 1px solid;
	border-bottom:#E1E1FF 1px solid;*/
	margin-right:-1px;
	height:23px;
	width:315px;

	vertical-align: bottom;
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#000066;
}
IMG.service-icon { 
  float: left;
}
TABLE.smallad {
	vertical-align: bottom;
	float: left;
}
.toprightshadow
{
	width:20px;
	background:url(images/btop_corner_with_shadow.gif) bottom left no-repeat;
}
.rightshadow 
{
	width:20px;
	background-image:url(images/r_shadow.gif); 
}
.cloudtopleft
{
	width:12px;
	height:17px;
	background:url(images/tleft_corner.gif) bottom right no-repeat;
}
.cloudtopright
{
	width:12px;
	height:17px;
	background:url(images/tright_corner.GIF) bottom right no-repeat;
}
.cloud-color
{
	background-color:#FFFFFF;
}
.cloud-frame-color
{
	background-color:#CCCCFF;
}
.service-title
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	font-weight:bold;
}
.service-desc
{
	font-family:verdana,geneva,helvetica,sans-serif;
	font-size:10px;
}
.cloud-right-shadow
{
	vertical-align:top;
	width:225px;
	height:100%;
	background-image:url(images/horz.gif);
	background-repeat:repeat-y;
	background-position:top right;
}
.mybytes-header
{
	width:225px;
	height:48px;
	background:url(images/mybytes_header.gif) bottom left no-repeat;
}
.mybytes-footer
{
	width:225px;
	height:39px;
	background:url(images/mybytes_footer.gif) top left no-repeat;
}
.mybytes-left-border
{
	width:4px;
	background-color:#FFCC66;
}
.mybytes-right-border
{
	width:5px;
	background-color:#FFCC66;
}
.mybytes-shadow
{
	width:5px;
	background-image:url(images/r_shadow_small.JPG);
}
.mybytes-content
{
	vertical-align:top;
	width:211px;
	background-color:#FFE599;
}
.mybytes-message
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#990000;
}
.mybytes-text
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	color:#000000;
}
.set-home-text
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:11px;
	font-weight:bold;
}
.news-time
{
	font-family:arial,verdana;
	font-size:11px;
}
.news-headline
{
	font-family:Arial;
	font-size:12px;
}
.weather-box-bold
{
	font-family:Verdana,Arial;
	font-size:10px;
	font-weight:bold;
}
.weather-box-text
{
	font-family:Verdana,Arial;
	font-size:10px;
}
.cat-bold
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
}
.cat-text
{
	font-family:Arial;
	font-size:11px;
}
.cat-main-bracket
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13pt;

	color:#000000;
}
.cat-main-ref-bracket
{
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	/*color:#996699;*/
	color:#999966;
}
.cat-site-count
{
	font-family:geneva,helvetica,sans-serif;
	font-size:8pt;
	font-style:italic;
	color:#666666;
}
.cat-site-count-big
{
        font-family:geneva,helvetica,sans-serif;
        font-size:10pt;
        font-style:italic;
        color:#666666;
}
.cat-subtext
{
	font-family:geneva,helvetica,sans-serif;
	font-size:9pt;
	color:#666666;
}
.cat-search-results
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#666666;
}
.cat-subtext-bold
{
	font-family:geneva,helvetica,sans-serif;
	font-size:9pt;
	color:#000000;
	font-weight:bold;
}
.cat-site-url
{
	font-family:geneva,helvetica,sans-serif;
	font-size:9pt;
	color:#558816;
}
/*A:Link { color: #0000FF; text-decoration: none; }
A:Visited { color:#0000FF; text-decoration: none; }
A:Hover { color: #f60; text-decoration: underline; }*/
.cat-main-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
}
A:Link.cat-main-text { 
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
	text-decoration: none; 
}
A:Visited.cat-main-text { 
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
	text-decoration: none; 
}
A:Hover.cat-main-text { 
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#f60;
	text-decoration: underline; 
}
.cat-main-text-bold
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
	font-weight:bold;
}
A:Link.cat-main-text-bold { 
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
	font-weight:bold;
	text-decoration: none; 
}
A:Visited.cat-main-text-bold { 
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
	font-weight:bold;
	text-decoration: none; 
}
A:Hover.cat-main-text-bold { 
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#f60;
	font-weight:bold;
	text-decoration: underline; 
}
.cat-site-title-text
{
	font-family:Arial;
	font-size:11pt;
	color:#000000;
}
.cat-title-number
{
	font-family:geneva,helvetica,sans-serif;
	font-size:12pt;
	color:#000000;
}
A:Link.cat-site-title-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:12pt;
	color:#0000FF;
}
A:Visited.cat-site-title-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:12pt;
	color:#0000FF;
}
A:Hover.cat-site-title-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:12pt;
	color:#f60;
}
.cat-site-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#000000;
}
A:Link.cat-site-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
}
A:Visited.cat-site-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#0000FF;
}
A:Hover.cat-site-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#f60;
}
input.textbox
{
	BORDER-RIGHT: #a5acb3 1px solid;
	BORDER-TOP: #a5acb3 1px solid;
	BORDER-LEFT: #a5acb3 1px solid; 
	MARGIN-RIGHT: -1px;
	BORDER-BOTTOM: #a5acb3 1px solid;
	font-size: 14px;
	height: 22px;
}
input.textbox-cleardefault
{
     BORDER-RIGHT: #a5acb3 1px solid;
     BORDER-TOP: #a5acb3 1px solid;
     BORDER-LEFT: #a5acb3 1px solid;
     MARGIN-RIGHT: -1px;
     BORDER-BOTTOM: #a5acb3 1px solid;
     font-size: 11px;
     color: #C0C0C0;
}
.message-text
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
}
.message-text-bold
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
}
.nav-text
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFFFFF;
}
.nav-bracket
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#CCCCFF;
}
A:Link.nav-text { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFE599;
	text-decoration: none; 
}
A:Visited.nav-text { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFE599;
	text-decoration: none; 
}
A:Hover.nav-text { 
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	color:#FFCC66;
	text-decoration: underline; 
}
.dir-message-text-bold
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#F50C33;
}
.dir-message-text
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	color:#F50C33;
}
.base-cat-main-bracket
{
	font-family:Arial,Helvetica,sans-serif;
	font-size:14pt;

	color:#000000;
}
.base-cat-main-ref-bracket
{
	font-family:geneva,helvetica,sans-serif;
	font-size:14pt;
	/*color:#996699;*/
	color:#999966;
}
.base-cat-main-text
{
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#0000FF;
}
A:Link.base-cat-main-text { 
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#0000FF;
	text-decoration: none; 
}
A:Visited.base-cat-main-text { 
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#0000FF;
	text-decoration: none; 
}
A:Hover.base-cat-main-text { 
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#f60;
	text-decoration: underline; 
}
.base-cat-main-text-bold
{
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#0000FF;
	font-weight:bold;
}
A:Link.base-cat-main-text-bold { 
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#0000FF;
	font-weight:bold;
	text-decoration: none; 
}
A:Visited.base-cat-main-text-bold { 
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#0000FF;
	font-weight:bold;
	text-decoration: none; 
}
A:Hover.base-cat-main-text-bold { 
	font-family:geneva,helvetica,sans-serif;
	font-size:13pt;
	color:#f60;
	font-weight:bold;
	text-decoration: underline; 
}





.base-sm-cat-main-text
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
}
A:Link.base-sm-cat-main-text { 
	font-family:Arial;
	font-size:11px;
	color:#0000FF;
	text-decoration: none; 
}
A:Visited.base-sm-cat-main-text { 
	font-family:Arial;
	font-size:11px;
	color:#0000FF;
	text-decoration: none; 
}
A:Hover.base-sm-cat-main-text { 
	font-family:Arial;
	font-size:11px;
	color:#f60;
	text-decoration: underline; 
}
.base-sm-cat-main-text-bold
{
	font-family:Arial;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}
A:Link.base-sm-cat-main-text-bold { 
	font-family:Arial;
	font-size:11px;
	color:#0000FF;
	font-weight:bold;
	text-decoration: none; 
}
A:Visited.base-sm-cat-main-text-bold { 
	font-family:Arial;
	font-size:11px;
	color:#0000FF;
	font-weight:bold;
	text-decoration: none; 
}
A:Hover.base-sm-cat-main-text-bold { 
	font-family:Arial;
	font-size:11px;
	color:#f60;
	font-weight:bold;
	text-decoration: underline; 
}
.cat-search-cat
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#666666;
}
.cat-title-number
{
	font-family:geneva,helvetica,sans-serif;
	font-size:10pt;
	color:#000000;
}
.people-dir-bold
{
	/*font-family:Arial,Helvetica,sans-serif;*/
	font-family:geneva,helvetica,sans-serif;
        font-size:14px;
        font-weight:bold;
        color:#757575;
}
.people-dir-list
{
      	font-family:Arial,Helvetica,sans-serif;
       	font-size:12px;
       	font-weight:bold;
       	color:#909090;
}
.nowrap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	white-space: nowrap;
}


