/* ---------------------------------------------Screen Stylesheet for http://www.DomainName.comAuthor:        Name / WebsiteCreated:    Date / InitialsUpdated:    Date / InitialsVersion:    3.0 12/20/2008TOC:        Resets; HTML & Body; Links; Typography; Lists; Tables;              Template; Navigation; Forms; Classes; Other;--------------- ::Resets:: --------------------- */body, address, blockquote, dl, ol, ul, li, fieldset, form,h1, h2, h3, h4, h5, h6, p, pre {margin:0;padding:0;}/* ---------- ::HTML & Body:: --------------------- */html { font-size:100.01%;  height: 101%;}body { height:100%;font:62.5%/1.4 Arial,Tahoma,Geneva,Helvetica,sans-serif;background:#fff;color:#6A737B;}/* ---------- ::Links:: ------------------------ */a {text-decoration:none; color:#005295}a:visited {text-decoration:none;}a:active, a:focus, a:hover {text-decoration:none;outline:none;visibility: visible; /* kills IE6 a:hover bug */}a img {border:none;}/* ---------- ::Typography:: ------------------- */abbr,acronym {text-decoration: none;border:0}address, h1, h2, h3, h4, h5, h6, li, p, pre {padding:.6em 0;}h1 {font-size:2.2em;}h2 {font-size:1.8em;}h3 {font-size:1.6em;}h4 {font-size:1.4em;}h5 {font-size:1.2em;}h6 {font-size:1.1em;}address,blockquote,div,dd,dt,li,p,th,td {font-size:1.2em;}dt {font-weight:bold;}pre {font-size: 12px;}    /* Resets for Nested elements */    blockquote p, p blockquote,    div div, div li, div p,    li li, li li li,ul ul,    p address, p pre, pre p,    td address, td h1, td h2, td h3, td h4, td li, td dd, td dt, td p, td pre    {font-size: 100%;}q:before,q:after {content:'';}/* ---------- ::Lists:: ------------------- */dl, ol, ul {margin-left: 20px;}li, ol, dd, dt {vertical-align:middle;list-style-position: inherit;}/* ---------- ::Tables:: ------------------- */table {border:none;border-collapse:collapse;border-spacing:0;overflow:hidden;word-wrap:break-word;}caption, th, td {text-align: left;vertical-align:top;}/* ---------- ::Template:: --------------------- */#wrap {margin:0 auto;}#masthead {}#content {}#right {float:right;}#left {float:left;}#footer {clear:both;}/* ----------  ::Navigation:: ------------------ */    /* :Main Menu - ala suckerish: --- */    #menu ul {    list-style: none;    }        #menu a {    display: block;    width: 10em;    }        #menu li {    float: left;    width: 10em;    }            /*child menu */        #menu li ul {        position: absolute;        width: 10em;        top: -999em;        left: -999em;        }                #menu li:hover ul, #menu li.hover ul {        top: auto;        left: auto;        }            /* :Footer Menu: --- */    #footer ul {    }    #footer li {    }    #footer li a {    }    #footer li a:active, #footer li a:focus, #footer li a:hover {    }/* ---------- ::Forms:: ------------------------ */label {cursor:pointer;}fieldset {border:0;}input,label,select,textarea {line-height:1.2;vertical-align:baseline;font-size:inherit;font-family:inherit;}input[type="radio"], input[type="checkbox"] {position:relative;top:1.5px;}input[type="text"],textarea {padding:.2em;}textarea {overflow:auto;}/* ---------- ::Classes:: --------------- */.center {text-align:center;}.clear {clear:both;padding:0;margin:0;line-height:0;}.external {/* for use with new window JS */}.floatleft {float:left;}.floatright {float:right;}.hidden {display:none;}.inline {display:inline;}.large {font-size:20px;font-weight:bold;}.light {color:#999;}.png {/* for use with png fix JS */}.small {font-size:10px;font-weight:normal;}.trademark {font-size:.75em;font-weight:normal;}.largeblue {font-size:15px;color:#005295}.alignright {text-align:right}/* ---------- ::Other:: ------------------------ */
