/*
**********************************************************************************************************************

Script:     default.css
Created:    David Hood, 2008.03.27
Function:   Primary cascading style sheet for westwindmarine.com
Changes:    <YYYY.MM.DD>    <Author ID>     <Change>

=======================================================================================================================

Copyright (C) 2008 by David Hood, Pitt Meadows, BC
This work is a private literary publication and is protected under Canadian copyright laws.

**********************************************************************************************************************
*/

body { font-weight: normal; font-family: arial,helvetica,sans-serif; font-size: 11pt; color: #202e4b; }
h1,h2,h3,h4 { font-weight: bold; font-family: arial,helvetica,sans-serif; padding: 4px; margin: 0px; color: #202e4b; }
h1 { background-color: #bbd9ff; font-size: 16pt; }
h2 { font-size: 14pt; }
h3 { font-size: 12pt; }
hr { color: #202e4b; }

img { display: inline; border: none; margin: 0px; padding: 0px; }

.text { background-color: #cbd8f3; background-color: white; color: #202e4b; font-family: verdana; font-size: 10pt; padding: 10px; }
.text img.left { padding: 10px 10px 10px 0px; float: left; }
.text img.right { padding: 10px 0px 10px 10px; float: right; }
.text p { padding-left: 15px; }
.back { border: 0px; margin: 0px; padding: 5px 0px 5px 0px; }


/*
=======================================================================================================================
    Dynamic Menu
=======================================================================================================================
*/

.menu { width: 100%; height: 100%; margin: 0px; }
.menu tr { cursor:pointer; }
.menu tr td { padding:3px 15px 3px 15px; color: #202e4b; }
.menu tr td.on { background-color: #d8e0ec; color: #202e4b; }
.submenu { cursor:pointer; position:absolute; border-collapse:collapse; top:0px; left:20px; font:normal 9pt arial; background-color:#e1e2e4; padding:2px 0px 0px 0px; filter: alpha(opacity=85); opacity: .85; }
.submenu table tr { height:20px; }
.submenu table tr.on { background-color: #bccfec; }
.submenu table tr td { padding:0px 15px 1px 15px; }
.submenu table tr.sep { height:2px; }
.submenu table tr.sep td { padding:0px; height:2px; font-size:0pt; }
.submenu table tr.sep td div { border-top:1px solid #202e4b; margin-top:2px; }

