body,td,th {text-align:left; vertical-align:top; font-family:Verdana,arial,helvetica,sans-serif; font-size:9.5pt;}
input,select,textarea {font-family:Verdana,arial,helvetica,sans-serif; font-size:9.5pt; border:1px solid #B6CFDB;}
body {margin:0px; background-color:#000000;}

form {margin:0px; padding:0px; display:inline;}

img {border-width:0px;}

#container {z-index:25;}


h1,h2,h3,h4,h5,h6 {margin:0px;}
h1 {font-size:12pt; font-weight:600;}
h2 {font-size:11pt;}
h3 {font-size:10.5pt;}
h4 {font-size:9pt;}
h5 {font-size:8.5pt;}
h6 {font-size:8pt;}

#page {z-index:10;}
#container {width:780px; text-align:left;}

input.checkbox, input.radio {border-width:0px;}

.tblcondense {border-collapse:collapse; padding:0px; margin:0px; border-width:0px;}


#navigation {background-image:url(/elements/design/heading_background.jpg); height:36px;}
#navigation a {color:#C8D6DB; text-decoration:none; font-weight:600; font-size:8.5pt;}
#navigation a:hover, #navigation a:focus {text-decoration:underline;}
#navigation ul {margin:0px; padding:0px; list-style:none;}
#navigation li {margin:0px; padding:0px; float:left;}
#navigation table, #navigation td {border-collapse:collapse;}
#nav-logo {width:160px; padding:0px; padding-left:6px;}
#nav-links {width:440px; padding:0px; vertical-align:middle;}
#nav-login {width:180px; padding:0px; padding-right:6px; vertical-align:middle;}
#nav-login li {float:right; margin-right:0px;}
#nav-links li {margin-right:15px;}

#page-proper {background-image:url(/elements/design/background_main_green.png);}



#heading {padding:5px 7px 5px 7px;}
#heading a {color:#000000; text-decoration:none;}
#heading a:hover, #heading a:focus {text-decoration:underline;}


#pageoptions {width:140px;}
#contentzone {width:640px;}

#content-container {overflow:auto;}
#content-contained {padding:10px;}
#content {width:100%;}
#footer {padding:3px 7px 3px 7px; color:#DBDBDB; font-weight:600; font-size:8.5pt;}
#footer a {color:#DBDBDB; text-decoration:none;}
#footer a:hover, #footer a:focus {text-decoration:underline;}
#footer ul, #footer li {list-style:none; margin:0px; padding:0px;}
#footer li {float:right; margin-left:15px;}

#pageoptions {background:url(/elements/design/background_pageoptions.png) top right repeat-y;}

#heading-right {vertical-align:bottom;}

#pagetabs-shell {position:relative;}
#pagetabs {position:absolute; top:-22px; left:-200px; z-index:60; padding-right:21px;}
#pagetabs ul {margin:0px; padding:0px; list-style:none; bottom:-1px; height:24px;}
#pagetabs li {display:block; float:right; padding-left:3px; margin-right:3px;}
#pagetabs li a {float:left; font-weight:600; font-size:7.5pt; padding:5px 3px 0px 3px; text-decoration:none; color:#024E76; height:24px;}
#pagetabs li div {display:block; float:left; padding:0px; padding-right:3px;}
#pagetabs li div div { display:block; float:left; padding:0px;}

#pagetabs a:hover, #pagetabs a:focus {text-decoration:underline;}
#pagetabs .ontab {background:url(/elements/design/background_top_tab_left.png) top left no-repeat;}
#pagetabs .ontab a {color:#444444;}
#pagetabs .ontab div {background:url(/elements/design/background_top_tab_right.png) top right no-repeat;}
#pagetabs .ontab div div {background:url(/elements/design/background_top_tab_middle.png) top left repeat-x;}

#contentzone {background-color:#FFFFFF; border-top:1px solid #888888;}


#pageoptions {margin-top:9px;}
#pageoptions div {font-weight:600; font-size:8.5pt; margin-top:-1px; margin-bottom:8px; padding-top:1px;}
#pageoptions a {text-decoration:none; display:block; padding:3px 10px 4px 0px; text-align:right; color:#366B36;}
#pageoptions a:hover, #pageoptions a:focus {text-decoration:underline;}
#pageoptions div.selection {background-color:#FFFFFF; background:url(/elements/design/background_selected_area.png) top right repeat-y;}
#pageoptions div.selection a {color:#000000; background:url(/elements/design/background_selected_border.png) bottom right no-repeat;}



/* */
#mapOverview {padding:0px 6px;}


/* */
#overlay {z-index:100; position:absolute; left:0px; width:748px;}
#closeoverlay {position:absolute; top:0px; left:0px; display:block; z-index:99; background-color:#555555; filter:alpha(opacity=85); opacity:.85;-moz-opacity:.85; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);}
.closebutton {background:url(/elements/design/background_th_red.png) top left; }
.closebutton a {text-decoration:none; color:#555555; font-size:9.5pt; font-weight:600;}
.closebutton a:hover, .closebutton a:focus {text-decoration:underline;}
.imgfull-shell {height:360px; width:540px; border:1px solid #555555; overflow:hidden;}
#viewPictures, #viewImages {background-color:#FFFFFF; width:100%;}
#viewPictures-heading, #viewImages-heading {width:98%;}
#viewPictures-current, #viewImages-current {text-align:center;}
#viewPictures-browse, #viewImages-browse {padding:7px;}
#viewPictures-overlap {position:relative;}
#viewPictures-overlap img {position:absolute; display:block; top:0px; left:0px; width:550px; height:362px; z-index:1500;}
#viewPictures-description {text-align:right; padding:4px 6px;}
#viewPictures-title, #viewImages-title {padding-bottom:5px; font-weight:600; text-align:left;}

#viewPictures-nextImageTitle, #viewPictures-backImageTitle, #viewImages-nextImageTitle, #viewImages-backImageTitle {padding:2px 4px;}
.overlay-navtitle {text-decoration:none; font-style:italic; font-size:8pt; color:#000000;}
.overlay-navbutton {background-color:#EEEEEE; padding:2px 4px; color:#0000FF; border-bottom:1px solid #CCCCCC; margin-bottom:2px; font-weight:600;}
#viewPictures-backLink, #viewPictures-nextLink,#viewImages-backLink, #viewImages-nextLink {text-decoration:none; display:block;}
#viewPictures-backLink:hover, #viewPictures-nextLink:hover, #viewImages-backLink:hover, #viewImages-nextLink:hover {text-decoration:none; background-color:#EEEEEE;}
#viewPictures-backLink img, #viewPictures-nextLink img, #viewImages-backLink img, #viewImages-nextLink img {border-width:1px;}

#viewImages-description, .imgsource {padding:2px 4px; text-align:left;}


.overlayIsOn object {display:none;}
.overlayIsOn embed {display:none;}



/* */
.progressbar {height:20px;}
.progressbar ul, .progressbar li {list-style:none; margin:0px; padding:0px; float:left;}
.progressbar li {margin-right:20px;}








/* */
.parentbox {display:block; border:dashed 1px #CCCCCC; text-decoration:none; background-color:#F3F3F3; text-align:center; padding:1px 3px; font-size:8pt; font-weight:600;}
.parentbox:hover, .parentbox:focus {border:dashed 1px #999999; text-decoration:underline;}

.more {display:block; font-weight:600;text-align:right; padding:5px 3px 1px 3px; font-weight:600;}
.more:hover, .more:focus {text-decoration:underline;}



.factoids {border-collapse:collapse; padding:3px 10px 3px 0px;}
.factoids-set {border-top:10px solid #FFFFFF; border-bottom:10px solid #FFFFFF;}
.factoids a {text-decoration:none;}
.factoids a:hover, .factoids a:focus {text-decoration:underline;}
.factoid-info {padding:3px 5px; font-weight:600;}
.factoid-info a {display:block; text-decoration:none; filter:alpha(opacity=35); opacity:.35;-moz-opacity:.35; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);}
.factoid-info a:hover, .factoid-info a:focus {background-color:#EEEEEE; text-decoration:underline;filter:alpha(opacity=99); opacity:.99;-moz-opacity:.99; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=99);}
.factoid-content {width:97%;}
.factoid-picture {float:left; padding-right:8px;}
.factoid-picture img {border-width:1px;}
table.factoids {width:100%;}
.factoids-cat a {color:#777777; letter-spacing:1px; text-decoration:none; font-size:8pt;}
.factoids-cat a:hover, .factoids-cat a:focus {text-decoration:underline;}


/* */
.picbox {}
#pg-Pictures {}

table.imgbox {width:100%;}
table.imgbox td.imgbox {border:1px solid #CCD9DF; background-color:#EDF4F7; vertical-align:middle; text-align:center; padding:3px; width:25%;}
td.imgbox a img {border:1px solid #024E76;}
td.imgbox a:hover img, td.imgbox a:focus img {border:1px solid #FFFFFF;}


/* */
.tabs {padding:0px; clear:both; height:21px; background-image:url(http://elements.fay-west.com/gdesign/tab-b.gif);}
.tabs ul {margin:0px; padding:0px; list-style:none; bottom:-1px;}
.tabs li{display:block; float:left; background:url(http://elements.fay-west.com/gdesign/tab-b-left.gif) no-repeat top left; padding-left:3px; margin-right:3px;}
.tabs li a {float:left; font-weight:600; font-size:8.5pt; color:#266179; padding:3px; text-decoration:none; height:21px;}
.tabs li div {display:block; float:left; padding:0px; background:url(http://elements.fay-west.com/gdesign/tab-b-right.gif) no-repeat top right; padding-right:3px;}
.tabs li div div {background:url(http://elements.fay-west.com/gdesign/tab-b-middle.gif) repeat-x top left; display:block; float:left; padding:0px;}
.tabs li.tabon {background-image:url(http://elements.fay-west.com/gdesign/tab-b-left-on.gif);}
.tabs li.tabon div {background-image:url(http://elements.fay-west.com/gdesign/tab-b-right-on.gif);}
.tabs li.tabon div div {background-image:url(http://elements.fay-west.com/gdesign/tab-b-middle-on.gif);}
.tabs li.tabon a {color:#266179; padding-bottom:3px;}
.tabs li.tabon a:hover, .tabs li a:hover {text-decoration:underline;}


li.lead, .tabs-g li.lead {background-image:none; top:0px; margin-right:20px;}
li.lead a {font-size:9pt; font-weight:normal; padding:0px;}

/* */
a.btn-small {display:block; text-decoration:none; color:#23576C; font-size:8pt; font-weight:500; padding:1px 2px; border:1px solid #4E8A9A; background-color:#DFE8ED; background:url(/elements/design/background_th_blue.png) top left;}
a.btn-small:hover, .a.btn-small:focus {color:#256B23; border-color:#52A652; background:url(/elements/design/background_th_green.png) top left;}


/* */

.gd {border-collapse:collapse; border:1px solid #AAAAAA; padding:4px 6px;}
table.gd {border-width:0px;}
.gd-th-maj {background-color:#DFE8ED; background:url(/elements/design/background_th_blue.png) top left;}
.gd-th {background-color:#EAEAEA; background:url(/elements/design/background_th_gray.png) top left;}
.gd-th-med {font-size:8pt; background-color:#EAEAEA; background:url(/elements/design/background_th_gray.png) top left;}
.gd-accent .gd-th-maj {background:url(/elements/design/background_th_green.png) top left;}

.gleft {border-right-width:0px;}
.gright {border-left-width:0px;}
.gmiddle {border-left-width:0px; border-right-width:0px;}
.gvtop {border-bottom-width:0px;}
.gvbottom {border-top-width:0px;}
.gvmiddle {border-top-width:0px; border-bottom-width:0px;}
.gcontainer {padding:10px;}
.gcontains {padding:0px;}
.gproceed {padding-top:12px; text-align:right;}

.gkey {font-weight:600; letter-spacing:1px; padding:2px 4px; background-color:#EEEEEE; border-bottom:1px solid #DDDDDD;}
.gvalue {padding:2px 4px; width:100%;}

.gscrollouter {padding:0px;}
.gscroll {overflow:auto;}
.gscrollinner {padding:4px 6px;}


.gp {border-collapse:collapse; width:100%;}
.gp td, .gp th {padding:2px 4px;}

.gp-medium {border:1px solid #CCCCCC;}
.gp-medium th {background-color:#EEEEEE;}
.gp-medium th.th-maj {background:url(/elements/design/background_th_green.png) top left;}
.gp-major td, .gp-major th {border:1px solid #AAAAAA;}
.gp-major th {background-color:#EEEEEE;}
.gp-extreme {}

.th-fineprint {float:right; font-size:8pt; padding-top:2px; font-weight:500;}
.th-opt {float:right; width:120px;}
.th-opt ul, .th-opt li {list-style:none; float:right; margin:0px; padding:0px;}
.th-opt li {margin-left:8px;}
.th-opt li a {float:right;}

.th-navbar {font-size:8pt; }
.th-navbar div.browsebar {position:relative; height:15px;}
.th-navbar ul {list-style:none; padding:0px; margin:0px; position:absolute; z-index:50; top:-1px; left:-5px;}
.th-navbar ul li {float:left; padding:0px; margin:0px;}
.th-navbar ul li a {display:block; float:left; padding:2px 5px 6px 5px;}
.th-navbar ul li.lead a {padding-left:0px; padding-right:8px;}
.th-navbar ul li.tabon {background-color:#FFFFFF;}
.th-navbar ul li.tabon a {padding:1px 4px 6px 4px; border:1px solid #AAAAAA; border-bottom-width:0px;}
.th-navbar ul li a {text-decoration:none;}
.th-navbar ul li a:hover, .th-navbar ul li a:focus  {text-decoration:underline;}
.th-navbar ul li.tabon a {color:#000000;}

.browsenav {float:right; font-size:8pt; font-weight:600;}
.browsenav a {text-decoration:none;}
.browsenav a:hover, .browsenav a:focus {text-decoration:underline;}
.browsenav span {color:#BBBBBB;}
.browsenav span.divider {padding:0px 3px; font-weight:500; color:555555;}

#picstatusbar {margin-bottom:6px;}


/* */
.adville {background-color:#111111; padding:1px;}
.adville table {border-collapse:collapse;}
.adville-content {}
.adville-sponsorit {vertical-align:middle; text-align:right; padding-right:5px;}
.adville-sponsorit a {color:#FFFFEE; text-decoration:none; font-size:8pt;}


/* */

ul.ul-dash {margin:0px; padding:0px; list-style:none;}
.ul-dash li {margin:0px; padding:1px 0px 2px 11px; background:url(/elements/design/bullet_dash_dark.gif) top left no-repeat;}
.ul-dash li.sup-offset {background:url(/elements/design/bullet_offset_dash_dark.gif) top left no-repeat;}

ul.ul-disc {margin:0px; padding:0px; list-style:none;}
.ul-disc li {margin:0px; padding:1px 0px 2px 11px; background:url(/elements/design/bullet_disc_dark.gif) top left no-repeat;}
.ul-disc li.sup-offset {background:url(/elements/design/bullet_offset_disc_dark.gif) top left no-repeat;}

ul.ul-square {margin:0px; padding:0px; list-style:none;}
.ul-square li {margin:0px; padding:1px 0px 2px 9px; background:url(/elements/design/bullet_square_dark.gif) top left no-repeat;}
.ul-square li.sup-offset {background:url(/elements/design/bullet_offset_square_dark.gif) top left no-repeat;}

ul.ul-indent-maj {margin-left:30px;}
ul.ul-indent-med {margin-left:20px;}
ul.ul-indent {margin-left:10px;}

/* */
.zone {margin-bottom:12px;}
.zone-minor, .zone-minor td, .zone-minor th {font-size:8pt; line-height:150%;}
.zone-medium, .zone-medium td, .zone-medium th {font-size:9pt; line-height:150%;}

/* */
.key {color:#295604; padding:1px 8px 1px 8px; font-weight:600;}
.value {padding:2px 8px 2px 8px; margin-bottom:1px; font-size:9pt;}


.olicense .key, .owall .key {letter-spacing:1.5px;}

.owall .key {background-color:#CEE4CE; color:#000000;}
.owall .value {background-color:#F2FFF2; margin-bottom:0px;}
.olicense .key {background-color:#D3E0E6; color:#000000;}
.olicense .value {background-color:#F5FCFF; margin-bottom:0px;}

#orderlicense {background-color:#F5FCFF;}
#orderwall {background-color:#F2FFF2; border-left:1px solid #F2F4F6;}
.cost {padding-left:20px;}
.sellline {margin:5px 0px;}
.content div {margin:5px 12px; clear:both;}
.content div.cost, .content div.subdetails {margin:1px 0px 5px 12px;}
.content div.subdetails ul {list-style:none; margin:0px; padding:0px; margin-left:12px;}
.content div.subdetails ul li {margin:1px 10px 5px 0px; float:left;}

/* */
body#article {margin:0px; background-color:#FFFFFF;}
.brd .gd-th-maj {border-width:0px; border-bottom-width:1px; padding:4px 12px;}
.brd .gd-th-maj div {float:right;}
.brd .gd {font-weight:600; font-size:7.5pt;}
.brd .gd a:hover, .brd .gd a:focus {text-decoration:none;}
.article-content {width:600px;}
.article-content-shell {padding:12px;}
