body.scroll { scrollbar-track-color: #ffffff; scrollbar-highlight-color: #666666; scrollbar-face-color: #eeeeee; scrollbar-arrow-color: #0088ff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #0088ff; scrollbar-shadow-color: #ffffff; }
iframe.scroll { scrollbar-track-color: #ffffff; scrollbar-highlight-color: #666666; scrollbar-face-color: #eeeeee; scrollbar-arrow-color: #0088ff; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #0088ff; scrollbar-shadow-color: #ffffff; }

/* begin mac only fix */
:focus { outline: none; }
/* end mac only fix */

/* begin blog style */
.blogtxt { font-family: verdana; font-size: 7pt; color: #aa9977; text-decoration: none; }
a.blogtxt:hover { font-family: verdana; font-size: 7pt; color: #dddddd; text-decoration: underline; }
/* end blog style */


/* begin dmenu style */
.menuStyle { color:#666666; font-size:10px; font-family:verdana; text-decoration:none;}
a.menuStyle { color:#666666; font-size:10px; font-family:verdana; text-decoration:none }

#menuHead { position:absolute; z-index:50; width:80; height:15px top:0px; left:600px; }

#menuHead1 { position:relative; }
#menu1 { position:absolute; z-index:100; visibility:hidden; width:70px; height:55px top:0px; left:100px; background-color:#eeeeee; padding:5px; border:solid 1px #666666; }

#menuHead2 { position:relative; }
#menu2 { position:absolute;	z-index:200; visibility:hidden;	width:70px; height:55px top:0px; left:100px; background-color:#eeeeee; padding:5px; border:solid 1px #666666; }
/* end dmenu style */


/* begin form style */
input { border-style: 1px; background: #ffffff; }
input.contact { border-style: 1px; }
textarea { border-style: 1px; background: #ffffff; }
select { font-size: 8pt; background-color: #dddddd; }
.formtxt { font-family: verdana; font-size: 8pt; color: #000000; text-decoration: none; }
.formtxt2 { font-family: verdana; font-size: 8pt; color: #333333; text-decoration: none; }
.wtformtxt { font-family: verdana; font-size: 8pt; color: #eeeeee; text-decoration: none; }
.button { font-family: verdana; font-size: 8pt; color: #000066; text-decoration: none; background: #0088ff; }
/* end form style */

/* begin text styles */
.crumbtxt { font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none; }
a.crumbtxt { font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none; }
a.crumbtxt:hover { font-family: Verdana; font-size: 8pt; color: #bbbbbb; text-decoration: none; }

.crumb2 { font-family: Verdana; font-size: 8pt; color: #ffffff; text-decoration: none; }
a.crumb2 { font-family: Verdana; font-size: 8pt; color: #ffffff; text-decoration: none; }
a.crumb2:hover { font-family: Verdana; font-size: 8pt; color: #dddddd; text-decoration: none; }

.crumb3 { font-family: Verdana; font-size: 8pt; color: #bbbbbb; text-decoration: none; }
a.crumb3 { font-family: Verdana; font-size: 8pt; color: #bbbbbb; text-decoration: none; }
a.crumb3:hover { font-family: Verdana; font-size: 8pt; color: #dddddd; text-decoration: none; }

.smlquote { font-family: Verdana; font-size: 7pt; color: #333333; text-decoration: none; }
a.smlquote { font-family: Verdana; font-size: 7pt; color: #ff4400; text-decoration: none; }
a.smlquote:hover { font-family: Verdana; font-size: 7pt; color: #ff4400; text-decoration: underline; }

.quote { font-family: Verdana; font-size: 9pt; color: #000000; text-decoration: none; }
a.quote { font-family: Verdana; font-size: 9pt; color: #ff4400; text-decoration: none; }
a.quote:hover { font-family: Verdana; font-size: 9pt; color: #ff4400; text-decoration: underline; }

.descrip { font-family: Verdana; font-size: 7pt; color: #333333; text-decoration: none; }
a.descrip { font-family: Verdana; font-size: 7pt; color: #0088ff; text-decoration: none; }
a.descrip:hover { font-family: Verdana; font-size: 7pt; color: #0088ff; text-decoration: underline; }

.dtxt { font-family: Verdana; font-size: 9pt; color: #ffffff; text-decoration: none; }
p.dtxt { font-family: Verdana; font-size: 9pt; color: #ffffff; text-decoration: none; }
a.dtxt:hover { font-family: Verdana; font-size: 9pt; color: #ffffff; text-decoration: underline; }

.navtxt { font-family: Arial; font-size: 9pt; color: #eeeeee; text-decoration: none; }
a.navtxt:hover { font-family: Arial; font-size: 9pt; color: #cccccc; text-decoration: none; }

.navblack { font-family: Arial; font-size: 9pt; color: #000000; text-decoration: none; }
a.navblack:hover { font-family: Arial; font-size: 9pt; color: #333333; text-decoration: none; }

.subnav { font-family: Verdana; font-size: 7pt; color: #666666; text-decoration: none; }
a.subnav:hover { font-family: Arial; font-size: 7pt; color: #666666; text-decoration: none; }

.midtxt { font-family: Verdana; font-size: 8pt; color: #ffffff; text-decoration: none; }
a.midtxt:hover { font-family: Verdana; font-size: 8pt; color: #dddddd; text-decoration: none; }

.greytxt { font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none; }
a.greytxt:hover { font-family: Verdana; font-size: 8pt; color: #999999; text-decoration: underline; }

.greytxt2 { font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: underline; }
a.greytxt2:hover { font-family: Verdana; font-size: 8pt; color: #999999; text-decoration: none; }

.greyblu { font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none; }
a.greyblu:hover { font-family: Verdana; font-size: 8pt; color: #0088ff; text-decoration: underline; }

.greyorng { font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: none; }
a.greyorng:hover { font-family: Verdana; font-size: 8pt; color: #ff4400; text-decoration: underline; }

.lighttxt { font-family: Verdana; font-size: 7pt; color: #bbbbbb; text-decoration: none; }
a.lighttxt:hover { font-family: Verdana; font-size: 7pt; color: #ffffff; text-decoration: underline; }

.lighttxt2 { font-family: Verdana; font-size: 8pt; color: #eeeeee; text-decoration: none; }
a.lighttxt2:hover { font-family: Verdana; font-size: 8pt; color: #ffffff; text-decoration: none; }

.lighttxt3 { font-family: Verdana; font-size: 8pt; color: #bbbbbb; text-decoration: none; }
a.lighttxt3:hover { font-family: Verdana; font-size: 8pt; color: #dddddd; text-decoration: underline; }

.lightbig { font-family: Verdana; font-size: 10pt; color: #eeeeee; text-decoration: none; }
a.lightbig:hover { font-family: Verdana; font-size: 10pt; color: #ffffff; text-decoration: underline; }

.darktxt { font-family: Verdana; font-size: 8pt; color: #333333; text-decoration: none; }
a.darktxt:hover { font-family: Verdana; font-size: 8pt; color: #666666; text-decoration: underline; }

.darkbig { font-family: Verdana; font-size: 9pt; color: #333333; text-decoration: none; }
a.darkbig:hover { font-family: Verdana; font-size: 9pt; color: #666666; text-decoration: underline; }

.maintxt { font-family: Arial; font-size: 9pt; color: #000000; text-decoration: none; }

.whitetxt { font-family: Arial; font-size: 10pt; color: #ffffff; text-decoration: none; }

.redtxt { font-family: Verdana; font-size: 9pt; color: #660000; text-decoration: none; }

.bluetxt { font-family: Verdana; font-size: 9pt; color: #000066; text-decoration: none; }

.blktxt { font-family: Verdana; font-size: 9pt; color: #000000; text-decoration: none; }

.brntxt { font-family: Verdana; font-size: 7pt; color: #221100; text-decoration: none; }

.callout { font-family: Arial; font-size: 16pt; color: #660000; text-decoration: none; }

.boxtxt { font-family: Verdana; font-size: 10pt; color: #000000; text-decoration: none; }

.codetxt { font-family: courier; font-size: 9pt; color: #000000; text-decoration: none; }
/* end text styles */