

.bluebg { background:#486C89; }
.graybg { background:#D6D6D6; }
.whitebg { background:#FFF; }

.grayborder { border:1px solid #D6D6D6; }

.footertext { font-family:verdana, arial; font-size:10px; color:#486C89; }

#outerbox { width:768px; background:#FFF; padding:1px }
#outerbox2 { background:#D6D6D6; border:1px solid #486C89; padding:4px }
#innerbox { background:#FFF; border:1px solid #B6B6B6; }
#logo { border-right:1px solid #D6D6D6; border-bottom:1px solid #D6D6D6; }


.homecopy { font-family:verdana, arial; font-size:10px; color:#000; line-height:16px; }

.photoborder { padding:1px; border:1px solid #C1C1C1; }

.bar { background:#DDE8EA url(/i/g/barfade.gif) repeat-x; font-family:arial,helvetica,verdana; font-size:10px; color:#365166; padding:3 5; }
.bar .arrow { background:url(/i/g/bararrow.gif) no-repeat; padding-left:13px; }
.tabon { background:#FFF url(/i/g/barfadedn.gif) repeat-x; font-family:arial,helvetica,verdana; font-size:10px; color:#365166; padding:3 5; cursor:default; }
.taboff { background:#DDE8EA url(/i/g/barfade.gif) repeat-x; font-family:arial,helvetica,verdana; font-size:10px; color:#365166; padding:3 5; cursor:default; border-bottom:1px solid #B4B4B4; }

table.grid { background:#CCC; }
table.grid td { font-family:arial,verdana; font-size:11px; color:335066; background:#F4F1EC; padding:3 8; }
table.grid tr.row1 td { background:#FCFBF9; }
tr.header td {  font-weight:bold; padding-bottom:5; }
tr.headerw td {  font-weight:bold; background:#FFF; }

.vrule { background:url(/i/g/vrule.gif) repeat-y; }
.hrule { background:url(/i/g/hrule.gif) repeat-x; }

.copy, .copy A { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#335066; }
.bodycopy, .bodycopy A { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#335066; line-height:17px; }
.listcopy, .listcopy A { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#335066; }

.listnumber { font-weight:bold; }
.linkbullet { font-family:arial,verdana,helvetica; font-size:11px; color:#5B5607; }

.subhead1, .subhead1 A { font-family:arial,verdana,helvetica; font-size:14px; color:#335066; font-weight:bold; }
.subhead2, .subhead2 A { font-family:arial,verdana,helvetica; font-size:11px; color:#335066; font-weight:bold; line-height:17px; }
.subhead3, .subhead3 A { font-family:arial,verdana,helvetica; font-size:11px; color:#000000; font-weight:bold; line-height:17px; }

.caption { font-family:arial,verdana,helvetica; font-size:10px; color:#335066; }

.table { background-color:#999;}
.tablecell { font-family:arial,verdana,helvetica; font-size:11px; color: #333; background-color:#E0E0E0;}
.titlerow { font-family:arial,verdana,helvetica; font-size:14px; font-weight: bold; color:#000; background-color:#CCC; text-transform:uppercase;}
.titlecolumn { font-family:arial,verdana,helvetica; font-size:14px; font-weight: bold; color:#000; background-color:#CCC; text-transform:uppercase;}

.errMsg { font-family:arial,verdana,helvetica; font-size:11px; color:#900; }

H1 { font-family:"times new roman",times,arial,verdana,helvetica; font-size:17px; color:#486C89; margin:0; }

.sm, .sm A { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#335066; }
.smb, .smb A { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; font-weight:bold; color:#335066; }
.hover { text-decoration:none; }
.hover:hover { text-decoration:underline; }

.bg { background:#EDE8D8; }
.navbg { background:#CBC597; }


.dmenu { font-family:verdana,arial; font-size:11px; color:#FFF; text-decoration:none; }
.dmenuhd { font-family:verdana,arial; font-size:11px; color:#A6B8CA; text-decoration:none; }
.dmenuon { font-family:verdana,arial; font-size:11px; color:#FFF; text-decoration:none; }
.dmenubg { font-family:verdana,arial; font-size:11px; color:#036; text-decoration:none; }
.dmenuhdbg { font-family:verdana,arial; font-size:11px; color:#036; text-decoration:none; }
.hand { cursor:hand; }

.field { font-family:verdana,arial; font-size:11px; color:#000; }
.fieldsm { font-family:arial,verdana; font-size:11px; color:#000; }

.button { font-family:verdana,arial; font-size:10px; font-weight:bold; color:#036; }


.hoverbutton { border:1px solid #808080; width:1px; cursor:hand; }
.hoverbuttonon { border:1px solid #F00; width:1px; cursor:hand; }

.phototitle { font-family:arial,verdana; font-size:10px; color:#355065; }
.photocaption { font-family:arial,verdana; font-size:10px; color:#999; }

.doclink, .doclink A { font-family:arial,verdana; font-size:10px; color:#355065; text-decoration:none; }
.doclink A:hover { text-decoration:underline; }

.channellink, .channellink A { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#355065; text-decoration:none; }
.channellink A:hover { text-decoration:underline; }

.leftnav, .leftnav A { font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#355065; text-decoration:none; }
.leftnav2, .leftnav2 A { font-family:arial,verdana,helvetica,sans-serif; font-size:10px; color:#355065; text-decoration:none; }
.txtwhite { color:#FFF; }
