body{background:#ffffff url(images/bodybg.png) center center no-repeat;margin:0;padding:0;font-family:arial,verdana,tahoma,sans-serif;}
h1.title{display:none;visibility:hidden;}
.outerheader{background:#0d7c90 url(images/headerbg.png) top left repeat-x;}
.header{width:770px;margin-left:auto;margin-right:auto;background:url(images/westone-logo.png) 12px 14px no-repeat;color:#ffffff;}
.header h6{margin:0px;float:left;padding-left:91px;padding-top:12px;padding-bottom:23px;}
.header address{text-align:right;clear:both;font-style:normal;padding-bottom:22px;padding-top:18px;}
.header a{color:#dddddd;text-decoration:none;}
.header a:hover{color:#ffffff;}
ul.menu{display:block;list-style-type:none;margin:0px;padding:0px;padding-bottom:21px;}
.menu li{display:inline;font-size:small;margin-left:7px;}
.pad5{padding:5px;}
.rightcol ul{padding:0px;margin:0px;list-style-type:none;}
.nopad{padding:0px;margin:0px;}
menuform{display:inline;}
menuform.label{display:inline;}
menuform.input{display:inline;}
a.menu{color:#e9f4f5;text-decoration:none;}
a.menu:hover{color:#d5eaec;}
.fwidth{width:100%;}
.center{text-align:center;}
.half{width:50%;}
p.formgrey{background:#daecef;padding:5px;}
p.white{padding:5px;}
.white label{font-weight:bold;color:#;}
.formgrey label{font-weight:bold;color:#0f5561;font-size:small;}
input.submitted{background:none;border:2px dotted #2cb9e0;padding:5px;margin:0px;color:#2cb9e0;font-weight:bold;font-family:arial,tahoma,verdana,sans;cursor:pointer;}
fieldset{border:2px dotted #7f7f7f;}
legend{font-weight:bold;color:#2cb9e0;}
.outerbody{background:url(images/bodyfade.png) top left repeat-x;}
.bodytable{margin-right:auto;margin-left:auto;width:770px;padding-top:10px;}
.rightcol div{width:202px;padding:13px;margin-top:13px;margin-left:13px;}
.lgrey{border:2px dotted #b8b8b8;background:#ffe3e3;}
.lgrey h3{font-family:georgia,times new roman,times,sans-serif;font-size:x-large;color:#e20000;margin:0px;font-weight:normal;text-align:left;}
.grey{border:2px dotted #868686;}
.grey h3{font-family:georgia,times new roman,times,sans-serif;font-size:x-large;color:#3f3f3f;margin:0px;font-weight:normal;text-align:left;margin-bottom:7px;}
.dgrey{border:2px dotted #616161;}
.dgrey h3{text-align:left;font-family:georgia,times new roman,times,sans-serif;font-size:x-large;color:#2f2f2f;margin:0px;font-weight:normal;text-align:left;margin-bottom:7px;}
.black{border:2px dotted #000000;}
.black h3{font-family:georgia,times new roman,times,sans-serif;font-size:x-large;color:#000000;margin:0px;font-weight:normal;text-align:left;margin-bottom:7px;}
.rightcol a{font-weight:bold;text-decoration:none;color:#2caabf;font-size:small;}
.rightcol a:hover{color:#1990a4;}

a{text-decoration:none;color:#2caabf;}
a:hover{color:#1990a4;}

.footerbg{background:#000 url(images/footerbg.png) top left repeat-x;padding-top:17px;padding-bottom:30px;margin-top:20px;}
.footer{margin-left:auto;margin-right:auto;width:770px;color:#ffffff;font-family:arial,tahoma,verdana,sans-serif;}
.footermenu{display:inline;text-align:left;padding:0;margin:0;}
.footermenu li{display:inline;color:#c5c5c5;font-size:small;margin-right:10px;font-weight:bold;}
.smallmenu{display:inline;text-align:left;padding:0;margin:0;}
.smallmenu li{display:inline;font-size:x-small;margin-right:7px;}
.footer a{text-decoration:none;color:#e8e8e8;}
.footer a:hover{color:#ffffff;}
a.cyan{font-size:x-small;float:right;color:#3b9eaf;text-decoration:none;}
a.cyan:hover{color:#00daff;}
h2{font-family:georgia,times new roman,times,serif;color:#d55f00;font-weight:normal;}
#lightbox{background-color:#eee;padding:10px;border-bottom:2px solid #666;border-right:2px solid #666;}
#lightboxDetails{font-size:.8em;padding-top:.4em;}
#lightboxCaption{float:left;}
#keyboardMsg{float:right;}
#closeButton{top:5px;right:5px;}
#lightbox img{border:none;clear:both;}
#overlay img{border:none;}
#overlay{background-image:url(overlay.png);}