﻿/* http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */ 
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; } 
/* remember to define focus styles! */
:focus { outline: 0; } 
body { line-height: 1; color: black; background: white; } 
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: separate; border-spacing: 0;}
caption, th, td {text-align: left; font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/************************  reset end  ******************************/

body{font: 12px/170% 'Georgia',Arial, Verdana, Sans-Serif; color: #666666; margin: 0; padding: 0; background: #D4E3F6; text-align: center;}
#wrap{text-align: left; width:725px; margin:0 auto; padding-top:35px;}
#content {width:720px; height:480px; background-color:#fff; padding:5px;}
#flashcontent {width:732px;height:490px;}
#mainContent{height:480px;}
#bottom{float:left; text-align:center; width:720px; margin-top:15px;} 
h1#nameOrLogo{font-size: 21px; color:#133359;}
h3#nameOrLogo{font-size: 16px; color:#337BD5;}
#aboutText ,#whyText, #refTexts, #contactText {color:#111; float:left; } 
#aboutText {padding:7px;	width:334px;}
#whyText{padding:4px 13px; width:374px;	height:472px;}
#refTexts{padding:7px;}
#contactText{padding:15px;}
#aboutText h1,#whyText h1,#refTexts h1, #contactText h1{font-size:18px; line-height:1.5; margin-bottom: 5px;}
.icon{margin-right:15px;}
.whyimg{float:left;}
a:visited, a:active, a:link { color : #666; text-decoration:none; padding:3px;} 
a:hover {color: #000; padding:3px; background-color:#666;} 
#navcontainer{height:25px}
.navlist {}
.navlist li {float:left; list-style: none;margin-right:8px;font-size: 12px; text-align:center;}
.navlist li.current a{background-color: #fff; padding:3px;color:#133359;}
.navlist li a {padding:3px;text-decoration: none;color: #133359;text-align: center;}
.navlist li a:hover{background-color: #fff;padding:3px;color:#133359; }
.navlist li a:active, .navlist li a:visited {}      
.refText{padding: 15px;}
.refImgRight { float:right; margin-left:20px; border: 1px solid #666; padding: 2px; } 
.refImgLeft { float:left; margin-right:20px; border: 1px solid #666; padding: 2px; } 
.dropcap { float: left; width: .7em; font-size: 4em; line-height: 83%; margin-right: 35px; } 
