body,td,th {text-align:left; vertical-align:top; font-family:Tahoma,Verdana,arial,helvetica,sans-serif; font-size:12px;}
input,select,textarea {font-family:Verdana,arial,helvetica,sans-serif; font-size:12px; border:1px solid #B6CFDB;}
body {margin:0px; background-color:#333333; text-align:center;}

form {margin:0px; padding:0px; display:inline;}

img {border-width:0px;}

a {color:#004C74; text-decoration:none;}
a:visited {color:#117300;}
a:hover, a:focus {color:#991700; text-decoration:underline;}



h1,h2,h3,h4,h5,h6 {margin:0px;}
h1 {font-size:16px; font-weight:600; font-family:arial,helvetica,sans-serif;}
h2 {font-size:15px;}
h3 {font-size:14px;}
h4 {font-size:12px;}
h5 {font-size:11.5px;}
h6 {font-size:11px;}

#page {z-index:10;}
#container {z-index:25; width:998px; text-align:left; margin:0px auto;}

input.checkbox, input.radio {border-width:0px;}

.tblcondense {border-collapse:collapse; padding:0px; margin:0px; border-width:0px;}


#navigation a {color:#DBDBDB; text-decoration:none; font-weight:600;}
#navigation a:hover, #navigation a:focus {text-decoration:underline; color:#DBDBDB;}
#navigation ul {margin:0px; padding:0px; list-style:none;}
#navigation li {margin:0px; padding:0px; float:left; margin-right:20px;}
#navigation table, #navigation td {border-collapse:collapse;}


#navigation li.nav-lessor {}
#navigation li.nav-lessor a {font-weight:normal;} 


#navigation li.nav-groupstart {margin-left:170px;}


#nav-logo {width:120px;}
#nav-links {padding:2px 7px; width:618px; font-size:11px;}
#nav-desc {width:380px; color:#DBDBDB; text-align:right; font-family:arial,helvetica,sans-serif; font-size:11px; letter-spacing:1px; padding:2px 7px;}
#nav-desc a {color:#DBDBDB;}

#navigation li a.navon {color:#CCDDAA;}


#page-proper {background-image:url(http://elements.mdmpix.com/design/heading.png);}

#heading {color:#000000;}
#heading h1 {padding:1px 0px 2px 7px; float:left;}
#heading h1 a {color:#000000;}
#heading div {float:left; padding:4px 0px 0px 10px; margin-left:7px; background:url(http://elements.mdmpix.com/design/heading-div.png) 0px -1px no-repeat;}
#heading div a {color:#991700; font-weight:600;}
#heading div.second a {color:#117300; font-weight:600;}
#heading div.third a {color:#004C74; font-weight:600;}
#heading a {text-decoration:none;}
#heading a:hover, #heading a:focus {text-decoration:underline;}

#heading-right {text-align:right; padding:2px 7px 2px 7px;}


#contentzone {width:100%;}


.content-container {overflow:auto;}
#content-contained {padding:8px;}
#content {width:100%;}
#footer {padding:2px 7px 4px 7px; color:#DBDBDB; font-weight:600; font-size:11px;}
#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;}
#footer #mypiclist a, #footer #mypiclist a:hover {color:#FFFFCC;}


#heading-right {vertical-align:bottom;}

#contentzone {border-top:1px dotted #666666; background:url(http://elements.mdmpix.com/design/pagebottom.png) bottom left no-repeat; background-color:#DDDDDD;}


/* */
.viewmap {float:right; margin:4px 4px 0px 0px;}


#mapOverview {padding:0px 6px;}


.important {color:#991700;}



/* */
table.lay {width:100%; border-collapse:collapse;} 
.lay-left {width:276px;}
.lay-right {padding-left:8px;}
.laymisc-left {width:70%; padding-right:8px;}
.laymisc-right {width:30%;}
.lay-pix-right {width:30%; padding-left:3px;}
.lay-pix-left {width:694px;}
.lay-pix-bot-left {padding:4px 2px 4px 4px;}
.lay-pix-bot-right {padding:4px 4px 4px 2px;}
.layhome-left {width:50%; padding-right:5px;}
.layhome-right {width:50%; padding-left:5px;}



.placard {background-color:#BBBBBB; border:1px solid #999999;margin-bottom:10px; height:90px; overflow:hidden;}
.placard-showcase {float:left; text-align:center; padding:1px; margin-right:4px; background-color:#555555; border-right:1px solid #999999;}
.placard-showcase img {border:1px solid #AAAAAA;}
.placard-title {background-color:#DDDDDD; border-bottom:1px dotted #888888; padding:2px 5px; font-size:12px;}
.placard-title a {color:#004C74; text-decoration:none;}
.placard-title a:visited {color:#117300;}
.placard-title a:hover, .placard-title a:focus {color:#991700; text-decoration:underline;}
.placard-piccount {padding:2px 5px 1px 5px; font-size:11px;}
.placard-locales {padding:1px 5px; font-size:11px;}
.placard-cleanup {clear:both;}

.placards table {border-collapse:collapse; width:100%;}
.placards td {width:50%; padding:0px;}
.placards td.pleft {padding-right:5px;}
.placards td.pright {padding-left:5px;}
.placards td .placard {}

.descript-top {background:url(http://elements.mdmpix.com/design/contentblock_top-left.gif) left top no-repeat;}
.descript-top div {background:url(http://elements.mdmpix.com/design/contentblock_top-right.gif) right top no-repeat;}

.descript {background:url(http://elements.mdmpix.com/design/contentblock_left.gif) left top repeat-y; padding-left:3px;}
.descript-content {background:url(http://elements.mdmpix.com/design/contentblock_right.gif) right top repeat-y; background-color:#F8F8F8; padding:7px; font-size:12px; line-height:15px;}

.descript-bot {background:url(http://elements.mdmpix.com/design/contentblock_bottom-left.gif) left bottom no-repeat; }
.descript-bot div {background:url(http://elements.mdmpix.com/design/contentblock_bottom-right.gif) right bottom no-repeat;}
.descript-top, .descript-top div, .descript-bot, .descript-bot div {height:4px; font-size:1px; width:100%;}

.commentary-image {float:left; width:330px;}
.commentary-image div {overflow:hidden; height:210px; border:1px solid #004C74; width:320px;}
.commentary-image div img {border-width:0px;}
.commentary {background-color:#F2F2F2; border:1px solid #C2C2C2; padding:5px;}
.commentary-content {line-height:20px;  font-family:Verdana,arial,helvetica,sans-serif;}
div.commentary-content {float:left; width:315px;}
.commentary-cleanup {clear:both;}

.generalbox {border:1px solid #C2C2C2; padding:20px; background-color:#F2F2F2;}


.listing {margin-bottom:10px; width:100%;}

.showcasepic {background-color:#333333; padding:6px; text-align:center;}
.showcasepic-desc {padding-top:4px; padding-bottom:2px; font-size:11px; color:#FFFFFF; text-align:left; padding-right:100px;}
.showcasepic-desc a {text-decoration:underline; color:#FFFFFF;}
.showcasepic-desc a:hover, .showcasepic-desc a:focus {text-decoration:none;}


.browsepix {margin-bottom:10px;}
.browsepix table {width:100%; border-collapse:collapse;}
.browsepix td {width:50%; padding:1px 2px;}
.browsepix-back, .browsepix-next {display:block; border:1px dotted #B2B2B2; background-color:#C2C2C2;}
.browsepix-back:hover, .browsepix-next:hover, .browsepix-back:focus, .browsepix-next:focus {color:#F2F2F2; text-decoration:none; background-color:#004C74;}
.browsepix div {font-size:11px; padding:1px 3px;}
.browsepix img {border-width:1px; border-style:solid;}
.browsepix a:hover img, .browsepix a:focus img {border-color:#F2F2F2;}
.browsepix a:hover a, .browsepix a:focus a {color:#F2F2F2; text-decoration:none;}
.browsepix-next div {text-align:right;}
#viewPictures-browse table {border-collapse:collapse;}

/* */
.logbook-thumb {float:left; margin:4px 5px 5px 0px;}
.logbook-thumb-right {float:right; margin:4px 0px 5px 5px;}
.logbook-thumb img, .logbook-thumb-right img {border:1px solid #004C74;}


/* */
.parentbox {display:block; border:dashed 1px #CCCCCC; text-decoration:none; background-color:#F3F3F3; text-align:center; padding:1px 3px; font-size:11px; 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;}
.more:hover, .more:focus {text-decoration:underline;}
#picstatusbar2 {padding-top:3px;}

.viewall {display:block; font-weight:600;float:left; padding:5px 3px 1px 3px;}
.viewall:hover, .viewall: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:11px;}
.factoids-cat a:hover, .factoids-cat a:focus {text-decoration:underline;}


/* */
.picbox {}
#pg-Pictures {}

table.imgbox {border-collapse:collapse;}
table.imgbox td.imgbox {border:1px solid #DDDDDD; background-color:#999999; vertical-align:middle; text-align:center; padding:1px;}
td.imgbox a img {border:1px solid #024E76;}
td.imgbox a:hover img, td.imgbox a:focus img {border:1px solid #FFFFFF;}

.displaypix {border:1px solid #999999; width:680px; height:452px; overflow:hidden;}
.displaypix div {}
.displaypix-vert {width:455px; height:680px;}

.displaypix320 {border:1px solid #999999; width:320px; height:210px; overflow:hidden;}
.displaypix320 div {}
.displaypix320-vert {width:210px; height:313px;}




#picstatusbar {margin-bottom:2px;}

/* */
.btn {display:block; text-decoration:none; color:#F2F2F2; font-size:11px; background-color:#616161; font-weight:500; padding:0px 4px; border:2px solid #404040; border-top-color:#999999; border-left-color:#999999;}
.btn:visited {color:#F2F2F2;}
.btn:hover, .btn:focus {color:#F2F2F2; text-decoration:none; background-color:#991700; border:2px solid #730000; border-left-color:#BF3D26; border-top-color:#BF3D26;}

.btn-recommend {padding:2px 4px; font-size:12px; background-color:#117300; border:2px solid #003600; border-top-color:#3FA12E; border-left-color:#3FA12E;}

.btn-addmy {padding:0px; font-size:12px; text-align:left;}
.btn-addmy div {padding:2px 6px 2px 24px; background:url(http://elements.mdmpix.com/design/mylist-manage.png) top left no-repeat;}
.btn-addmy:hover, .btn-addmy:focus {background-color:#117300; border:2px solid #003600; border-top-color:#3FA12E; border-left-color:#3FA12E;}

.btn-minusmy {padding:0px; font-size:12px; text-align:left;}
.btn-minusmy div {padding:2px 6px 2px 24px; background:url(http://elements.mdmpix.com/design/mylist-manage.png) bottom left no-repeat;}

.btn-map {background-color:#117300; border:2px solid #003600; border-top-color:#3FA12E; border-left-color:#3FA12E;}


.btn-contact {padding:2px 4px; font-size:11px;}
body.embedpic .btn-embedded {float:left; color:#FFFFFF; filter:alpha(opacity=50); opacity:.50;-moz-opacity:.50; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); font-size:10px;}

.embed-icon {background:url(http://elements.mdmpix.com/design/mdmpix_icon_trans.png) top left; display:block; float:left; width:15px; height:15px;}
.embed-icon:hover {background:url(http://elements.mdmpix.com/design/mdmpix_icon.png) top left;}


.btn-del {border-color:#AB8B6D; color:#8A4605; background-color:#E9DED5;}
.btn-del:hover,.btn-del:focus {border-color:#8A4605;}

.submit {margin-top:12px;}
.submit input {display:block; font-weight:600; color:#F2F2F2; font-size:11px; background-color:#616161; padding:0px 4px; border:2px solid #404040; border-top-color:#999999; border-left-color:#999999;}
.submit input:hover, .submit input:focus {color:#F2F2F2; text-decoration:none; background-color:#991700; border:2px solid #730000; border-left-color:#BF3D26; border-top-color:#BF3D26;}
td.submit {margin-top:0px;}

/* */

.th-navbar {font-size:11px; font-weight:500;}
.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 3px 6px 3px;}
.th-navbar ul li.lead a {padding-left:0px; padding-right:8px;}
.th-navbar ul li.tabon {background-color:#F8F8F8;}
.th-navbar ul li.tabon a {padding:1px 2px 5px 2px; border:1px solid #BBBBBB; border-bottom-width:0px;}
.th-navbar ul li a {text-decoration:none; font-family:arial,helvetica,sans-serif;}
.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:11px; 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;}


/* */
#overlay {z-index:100; position:absolute; left:0px; width:980px; margin:0px auto;}
#closeoverlay {position:absolute; top:0px; left:0px; display:block; z-index:99; background-color:#333333; filter:alpha(opacity=85); opacity:.85;-moz-opacity:.85; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=85);}
.closebutton {}
.closebutton a {text-decoration:none; color:#555555; font-size:13px; font-weight:600;}
.closebutton a:hover, .closebutton a:focus {text-decoration:underline;}


.closebtn {float:right;}




/* */
.th-opt, .btn-opt {font-weight:normal; text-align:right;}
.th-opt ul, .btn-opt ul {margin:0px; padding:0px; list-style:none; bottom:-5px;}
.th-opt li, .btn-opt li {display:block; float:right; padding-left:3px; margin:0px;}
.th-opt li a, .btn-opt li a {float:left; font-weight:500; display:block; padding:0px 6px; text-align:center; font-size:11px; border:1px solid #6D8DAB; background-color:#D4D0C8; text-decoration:none; color:#064A8A;}
.th-opt li a.btn-del {border-color:#AB8B6D; color:#8A4605; background-color:#E9DED5;}
.th-opt li a.btn-del:hover, .th-opt li a.btn-del:focus {border-color:#8A4605;}

.th-opt a:hover, .th-opt a:focus, .btn-opt a:hover, .btn-opt a:focus {text-decoration:underline;}
.th-opt li.th-opt-tool {padding-right:20px;}
.th-opt-pop li a { border:1px solid #AB8B6D; text-decoration:none; color:#8A4605;}
.th-opt {float:right;}


.gd {border-collapse:collapse; border:1px solid #BBBBBB; padding:4px 4px; background-color:#F8F8F8;}
table.gd {border-width:0px;}
.gd-th-maj {background-color:#A5A5A5; padding:0px;}
.gd-th {background-color:#DDDDDD;}
div.gd-th-maj {border:1px solid #979797; background:url(http://elements.mdmpix.com/design/gd-th-maj.gif) top left; padding:3px 4px;}

.gd-child {background:url(http://elements.mdmpix.com/design/child-bullet.gif) top left no-repeat; background-color:#F8F8F8; padding-left:18px;}
.gd-gchild {background:url(http://elements.mdmpix.com/design/gchild-bullet.gif) top left no-repeat; background-color:#F8F8F8; padding-left:36px;}

.gdi {border-collapse:collapse; border:1px solid #CCCCCC; padding:4px 4px; background-color:#F8F8F8;}
table.gdi {border-width:0px;}
.gdi-th-maj {background-color:#BBBBBB;}
.gdi-th {background-color:#CCCCCC;}

.gnowrap {white-space:nowrap;}
.gexpand {padding:5px; padding-left:8px; padding-right:8px;}
.gleft {border-right-width:0px;}
.gmiddle {border-right-width:0px; border-left-width:0px;}
.gright {border-left-width:0px;}
.gvtop {border-bottom-width:0px;}
.gvmiddle {border-bottom-width:0px; border-top-width:0px;}
.gvbottom {border-top-width:0px;}
.gcontainer {padding:9px;}
.gcontainerroomy {padding:16px;}
.gcontainertight {padding:0px; margin:0px;}
.gqty {text-align:center;}
.gsubtotal {text-align:right;}
.gmoney, .gproceed {text-align:right;}
.gselect-multiple {padding:0px;}
.gselect-multiple select {border-color:#FFFFFF;}
.gtighttext {padding:0px 1px; font-size:11px;}
.gempty {height:5px;}
.gemptytall {height:10px;}
.goverflow {padding:0px;}
.goverflow div.goverflow-inside {overflow:auto; padding:2px;}
.gvbreak {border-left-width:0px; border-right-width:0px; height:4px;}
.gcenter {text-align:center;}
.gleft-tight {border-right-width:0px; padding-right:2px;}
.gright-tight {border-left-width:0px; padding-left:2px;}



.gd .gd-prod a {position:relative;}
.ovr-prod {position:absolute; top:-107px; left:-55px; z-index:150; width:133px; height:98px; background:url(http://elements.mdmpix.com/design/pixover.gif) center bottom no-repeat; text-decoration:none; text-align:center;}
.ovr-prod img {border:1px solid #000000; margin:3px;}
.gd .gd-prod {padding-right:18px;}
.gd .gd-prod a div {display:none;}
.gd .gd-prod a:hover div {display:block;}
.gd .gd-prod a:hover {background-color:#444444; color:#FFFFFF; text-decoration:underline;}

.gd-subjects {padding:0px;}
.gd-subjects table {border-collapse:collapse; width:100%;}
.gd-subjects td {padding:3px 4px; width:50%;}

.gd ul {margin-top:0px; margin-bottom:0px;}
.gd ul li {padding-bottom:2px; padding-bottom:2px;}

/* */
.overlayIsOn object {display:none;}
.overlayIsOn embed {display:none;}

.overlay-zone {background-color:#EEEEEE;}
.gscrollouter {padding:0px;}
.gscroll {overflow:auto;}




/* */
.grade-tog {float:right; width:220px;}
.th-opt li.grade-a, .th-opt li.grade-b, .th-opt li.grade-c, .th-opt li.grade-d, .th-opt li.grade-desc {margin-right:5px;}
.th-opt li.grade-a a, .th-opt li.grade-b a, .th-opt li.grade-c a, .th-opt li.grade-d a, .th-opt li.grade-desc {font-size:10px; font-weight:600; padding:0px 2px; text-align:center;}
.th-opt li.grade-a a, .th-opt li.grade-b a, .th-opt li.grade-c a, .th-opt li.grade-d a {background-color:#DDDDDD;}
.th-opt li.grade-desc {font-size:11px;}
.th-opt li.grade-a a {color:#991700; border-color:#991700;}
.th-opt li.grade-b a {color:#117300; border-color:#117300;}
.th-opt li.grade-c a {color:#004C74; border-color:#004C74;}
.th-opt li.grade-d a {color:#222222; border-color:#222222;}


.hideGA .th-opt li.grade-a a {filter:alpha(opacity=35); opacity:.35;-moz-opacity:.35; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);}
.hideGB .th-opt li.grade-b a {filter:alpha(opacity=35); opacity:.35;-moz-opacity:.35; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);}
.hideGC .th-opt li.grade-c a {filter:alpha(opacity=35); opacity:.35;-moz-opacity:.35; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);}
.hideGD .th-opt li.grade-d a {filter:alpha(opacity=35); opacity:.35;-moz-opacity:.35; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);}
.hideGA .gA, .hideGB .gB, .hideGC .gC, .hideGD .gD {display:none;}
.th-opt li.graded-on a {border-bottom-width:10px;}
#heading div a { font-weight:600;}
#heading div.second a { font-weight:600;}
#heading div.third a { font-weight:600;}

/* */
.toprank-pic {text-align:center; vertical-align:middle; background-color:#E2E2E2;}
.toprank-on a {color:#000000;}
.toprank-on {background-color:#E2E2E2;}

/* */
.dimmed {background-color:#E2E2E2;}
.voided {text-decoration:line-through; filter:alpha(opacity=35); opacity:.35;-moz-opacity:.35; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35);}


/* */
.mdm-ord {background-color:#EEEEEE; border:1px solid #BBBBBB;}
.mdm-ord-pointer {position:relative;}
.mdm-ord-pointer div {position:absolute; z-index:200; width:8px; height:20px; left:-7px; top:0px; background:url(http://elements.mdmpix.com/design/mdm-ord-pointer.gif) top left no-repeat;}
.mdm-ord-heading {border-bottom:1px solid #BBBBBB; font-weight:600;}
.mdm-ord-container {width:100%;}
.mdm-ord-body {padding:4px 6px;}
.mdm-ord-subheading {background-color:#DDDDDD; width:100%; border-collapse:collapse;}
.mdm-ord-subheading td {padding:4px 5px 4px 5px; border-bottom:1px solid #BBBBBB;}
.mdm-ord-subheading td a {text-decoration:underline; font-size:12px; letter-spacing:1px;}
.mdm-ord-subheading td a:hover {text-decoration:none;}
.mdm-ord-subheading td.mdmtabon {font-weight:600; background-color:#EEEEEE; border-bottom:1px solid #EEEEEE;}
.mdm-ord-subheading td.mdmtabon a {text-decoration:none; color:#991700;}
.mdm-ord-subheading td#mdm-print {border-right:1px solid #BBBBBB; width:40%;}
.mdm-ord-subheading td#mdm-license {border-left:1px solid #BBBBBB; width:60%;}
#mdm-print-table, #mdm-license-table {width:100%;}
#mdm-license-table div, #mdm-print-table div {font-size:11px; padding:0px 0px 4px 5px; width:95%;}

#mdm-print-table .ord-addl {font-size:12px; margin-top:3px;}
#mdm-print-table .ord-addl ul {margin:2px 0px; padding-left:15px;}

/* */
.horzlist ul, .horzlist li {list-style:none; padding:0px; margin:0px;}
.horzlist li {float:left; margin-right:5px;}
.horzlist li.hleft {margin-right:3px;}
.horzlist li.hright {margin-right:12px;}


