/* ::::: http://www.unica.edu.ve/revistaunica/images/casino/images/css_2.css ::::: */

html { overflow-x: auto; }
body { margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(34, 34, 34); font-family: Verdana,Tahoma,Arial,Trebuchet MS,Sans-Serif,Georgia,Courier,Times New Roman,Serif; font-size: 11px; line-height: 135%; text-align: center; }
.ipbtable { width: 100%; }
table.ipbtable, tr.ipbtable, td.ipbtable { background: transparent none repeat scroll 0% 0%; color: rgb(34, 34, 34); font-size: 11px; line-height: 135%; }
.ipbtable td, .divpad { padding: 5px; }
td.nopad { padding: 0pt; }
form { margin: 0pt; padding: 0pt; display: inline; }
img { border: 0pt none ; vertical-align: middle; }
a:link, a:visited, a:active { background: transparent none repeat scroll 0% 0%; color: rgb(34, 34, 34); text-decoration: underline; }
a:hover { background: transparent none repeat scroll 0% 0%; color: rgb(52, 73, 139); }
#ipbwrapper { margin: 20px auto; text-align: left; width: 98%; }
.pagelink, .pagelinklast, .pagecurrent, .minipagelink, .minipagelinklast { border: 1px solid rgb(7, 42, 102); padding: 1px 3px; background: rgb(240, 245, 250) none repeat scroll 0% 0%; }
.pagelinklast, .minipagelinklast { background: rgb(223, 230, 239) none repeat scroll 0% 0%; }
.pagecurrent { background: rgb(255, 201, 165) none repeat scroll 0% 0%; }
.minipagelink, .minipagelinklast { border: 1px solid rgb(194, 207, 223); margin: 0pt 1px 0pt 0pt; font-size: 10px; }
.pagelink a:active, .pagelink a:visited, .pagelink a:link, .pagelinklast a:active, .pagelinklast a:visited, .pagelinklast a:link, .pagecurrent a:active, .pagecurrent a:visited, .pagecurrent a:link, .minipagelink a:active, .minipagelink a:visited, .minipagelink a:link, .minipagelinklast a:active, .minipagelinklast a:visited, .minipagelinklast a:link { text-decoration: none; }
.fauxbutton { border: 1px solid rgb(7, 42, 102); padding: 4px; background: rgb(191, 205, 224) none repeat scroll 0% 0%; font-size: 11px; font-weight: bold; }
.fauxbutton a:link, .fauxbutton a:visited, .fauxbutton a:active { color: rgb(34, 34, 34) ! important; text-decoration: none; }
.forumdesc, .forumdesc a:link, .forumdesc a:visited, .forumdesc a:active { margin: 2px 0pt 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; font-size: 10px; color: rgb(102, 102, 102); line-height: 135%; }
.searchlite { background-color: yellow; font-weight: bold; color: red; }
.activeusers { border: 1px solid rgb(7, 42, 102); margin: 0px; padding: 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
.activeuserposting a:link, .activeuserposting a:visited, .activeuserposting a:active, .activeuserposting { border-bottom: 1px dotted black; font-style: italic; text-decoration: none; }
fieldset.search { padding: 6px; line-height: 150%; }
label { cursor: pointer; }
img.attach { border: 1px solid rgb(128, 128, 128); margin: 0pt 2px 0pt 0pt; padding: 11px 2px 2px; background: rgb(128, 128, 128) url('click2enlarge.gif') no-repeat scroll right top; }
.thumbwrap, .thumbwrapp, .fullimagewrap { border: 1px solid rgb(7, 42, 102); margin: 2px; }
.thumbwrapp { border: 2px solid rgb(102, 7, 7); }
.fullimagewrap { margin: 5px 0pt; padding: 5px; background: rgb(245, 249, 253) none repeat scroll 0% 0%; text-align: center; }
.thumbwrap h4, .thumbwrapp h4 { border-style: none none solid ! important; border-color: -moz-use-text-color -moz-use-text-color rgb(81, 118, 181) ! important; border-width: 0pt 0pt 1px ! important; margin: 0pt; padding: 5px; background: rgb(221, 230, 242) none repeat scroll 0% 0%; color: rgb(81, 118, 181); font-size: 12px; font-weight: bold; }
.thumbwrap p, .thumbwrapp p { border-style: solid none none ! important; border-color: rgb(81, 118, 181) -moz-use-text-color -moz-use-text-color ! important; border-width: 1px 0pt 0pt ! important; margin: 0pt ! important; padding: 5px ! important; background: rgb(238, 242, 247) none repeat scroll 0% 0% ! important; text-align: left; }
.thumbwrap p.alt, .thumbwrapp p.alt { margin: 0pt ! important; padding: 5px ! important; background: rgb(223, 230, 239) none repeat scroll 0% 0% ! important; text-align: left; }
.thumbwrapp p.pin { background: rgb(239, 223, 223) none repeat scroll 0% 0% ! important; text-align: center ! important; }
.thumbwrap img.galattach, .thumbwrapp img.galattach { border: 1px solid rgb(7, 42, 102); margin: 5px; padding: 2px 2px 10px; background: rgb(255, 255, 255) url('img_larger.gif') no-repeat scroll right bottom; }
li.helprow { margin: 0pt 0pt 10px; padding: 0pt; }
ul#help { padding: 0pt 0pt 0pt 15px; }
.warngood, .warnbad { color: rgb(11, 149, 0); font-weight: bold; }
.warnbad { color: rgb(221, 0, 0); }
#padandcenter { margin: 0pt auto; padding: 14px 0pt; text-align: center; }
#profilename { font-size: 28px; font-weight: bold; }
#photowrap { padding: 6px; }
#phototitle { border-bottom: 1px solid rgb(0, 0, 0); font-size: 24px; }
#photoimg { margin: 15px 0pt 0pt; text-align: center; }
#ucpmenu, #ucpcontent { border: 1px solid rgb(52, 84, 135); background: rgb(245, 249, 253) none repeat scroll 0% 0%; line-height: 150%; }
#ucpmenu p { margin: 0pt; padding: 2px 5px 6px 9px; }
#ucpmenu a:link, #ucpmenu a:active, #ucpmenu a:visited { text-decoration: none; }
#ucpcontent { width: auto; }
#ucpcontent p { margin: 0pt; padding: 10px; }
.activeuserstrip { padding: 6px; background: rgb(188, 208, 237) none repeat scroll 0% 0%; }
.signature { background: transparent none repeat scroll 0% 0%; color: rgb(51, 51, 153); font-size: 10px; line-height: 150%; }
.postdetails { font-size: 10px; line-height: 140%; }
.postcolor { font-size: 12px; line-height: 160%; }
.normalname { color: rgb(0, 0, 51); font-size: 12px; font-weight: bold; }
.normalname a:link, .normalname a:visited, .normalname a:active { font-size: 12px; }
.post1, .bg1 { background: rgb(245, 249, 253) none repeat scroll 0% 0%; }
.post2, .bg3 { background: rgb(238, 242, 247) none repeat scroll 0% 0%; }
.row2shaded, .post1shaded { background-color: rgb(222, 219, 228); }
.row4shaded, .post2shaded { background-color: rgb(227, 223, 231); }
.row1 { background: rgb(223, 230, 239) none repeat scroll 0% 0%; }
.row2 { background: rgb(228, 234, 242) none repeat scroll 0% 0%; }
.darkrow1 { background: rgb(188, 208, 237) none repeat scroll 0% 0%; color: rgb(58, 79, 108); }
.darkrow3 { background: rgb(209, 220, 235) none repeat scroll 0% 0%; color: rgb(58, 79, 108); }
.plainborder, .tablefill, .tablepad { border: 1px solid rgb(52, 84, 135); background: rgb(245, 249, 253) none repeat scroll 0% 0%; }
.tablefill, .tablepad { padding: 6px; }
.tablepad { border: 0pt none  ! important; }
.wrapmini { float: left; line-height: 1.5em; width: 25%; }
.pagelinks { float: left; line-height: 1.2em; width: 35%; }
.desc { font-size: 11px; color: rgb(67, 73, 81); }
.lastaction { font-size: 10px; color: rgb(67, 73, 81); }
.edit { font-size: 9px; }
.thin { border-style: solid none; border-color: rgb(255, 255, 255) -moz-use-text-color; border-width: 1px 0pt; margin: 2px 0pt; padding: 6px 0pt; line-height: 150%; }
.calmonths { border: 1px solid rgb(194, 207, 223); margin: 5px 0pt; padding: 8px; background: rgb(240, 245, 250) none repeat scroll 0% 0%; font-size: 18px; font-weight: bold; text-align: center; }
.weekday { font-size: 14px; font-weight: bold; }
.calmonths a { text-decoration: none; }
.calday, .calweekday { margin: 0pt; padding: 4px; background: rgb(223, 230, 239) none repeat scroll 0% 0%; color: rgb(102, 102, 102); font-size: 11px; font-weight: bold; text-align: right; }
.calweekday { border-right: 1px solid rgb(170, 170, 170); padding: 6px; color: rgb(34, 34, 34); font-size: 14px; text-align: center; }
.celltodayshaded, .celldateshaded, .cellblank, .celldate, .celltoday, .mcellblank, .mcelldate, .mcelltoday { margin: 0pt; padding: 0pt; background: rgb(238, 242, 247) none repeat scroll 0% 0%; height: 100px; vertical-align: top; }
.celltodayshaded, .celldateshaded { background: rgb(227, 223, 231) none repeat scroll 0% 0%; }
.mcellblank, .mcelldate, .mcelltoday { height: auto; }
.cellblank, .mcellblank { background: rgb(194, 207, 223) none repeat scroll 0% 0%; }
.celltoday, .celltodayshaded, .mcelltoday { border: 2px solid rgb(139, 0, 0); }
.calranged { border: 2px outset rgb(194, 207, 223); padding: 4px; background: rgb(194, 207, 223) none repeat scroll 0% 0%; }
.calitem { border-bottom: 1px dotted rgb(194, 207, 223); padding: 4px; }
.input-warn, .input-green, input, textarea, select { border: 1px solid rgb(76, 119, 182); margin: 5px; padding: 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-family: verdana,helvetica,sans-serif; font-size: 11px; vertical-align: middle; }
.input-warn, .input-warn-content { border: 1px solid rgb(204, 0, 0); }
.input-ok, .input-ok-content { border: 1px solid rgb(0, 204, 0); }
.input-warn-content { margin: 4px; padding: 4px; background-color: rgb(255, 204, 204); }
.input-ok-content { margin: 4px; padding: 4px; background-color: rgb(204, 255, 204); }
.input-text { color: rgb(153, 0, 0); }
select { border: 0pt none ; margin: 0pt; padding: 0pt; font-family: verdana,helvetica,sans-serif; font-size: 12px; }
input.button { margin: 0pt; width: auto; }
optgroup option { font-family: verdana,helvetica,sans-serif; font-size: 12px; }
.codebuttons { margin: 2px; font-family: Verdana,Helvetica,Sans-Serif; font-size: 10px; vertical-align: middle; }
.textarea, .searchinput, .button, .gobutton { border: 1px solid rgb(76, 119, 182); padding: 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-family: Verdana,Helvetica,Sans-Serif; font-size: 11px; vertical-align: middle; }
.button { background: rgb(223, 230, 239) none repeat scroll 0% 0%; }
.gobutton { border: 0pt none ; margin: 0pt; background: transparent none repeat scroll 0% 0%; color: rgb(7, 42, 102); vertical-align: middle; }
.radiobutton, .checkbox, .helpbox { border: 0pt none ; vertical-align: middle; }
.formtable { background: transparent none repeat scroll 0% 0%; }
.formtable td, .pformleft, .pformleftw, .pformright { border-style: solid solid none none; border-color: rgb(194, 207, 223) rgb(194, 207, 223) -moz-use-text-color -moz-use-text-color; border-width: 1px 1px 0pt 0pt; margin: 1px 0pt 0pt; padding: 6px; background: rgb(245, 249, 253) none repeat scroll 0% 0%; font-weight: bold; width: 25%; }
.formtable td.wider, .pformleftw, .pformright { width: 40%; }
.formtable td.formright, .pformright { border-right: 0px none; font-weight: normal; width: auto; }
.formtable td.formtitle, .formsubtitle { border-style: solid none none; border-color: rgb(159, 185, 212) -moz-use-text-color -moz-use-text-color; border-width: 1px 0pt 0pt; background: rgb(209, 220, 235) none repeat scroll 0% 0%; font-weight: normal; }
.formsubtitle { border: 0pt none ; padding: 5px; color: rgb(58, 79, 108); font-weight: bold; }
.formtable td.formstrip { border-style: solid none; border-color: rgb(159, 185, 212) -moz-use-text-color; border-width: 1px 0pt; background: rgb(221, 232, 242) none repeat scroll 0% 0%; font-weight: normal; }
.quotetop { border-style: dotted dotted none solid; border-color: rgb(0, 0, 0) rgb(0, 0, 0) -moz-use-text-color rgb(131, 148, 178); border-width: 1px 1px 0pt 4px; margin: 8px auto 0pt; padding: 3px; background: rgb(228, 234, 242) url('css_img_quote.gif') no-repeat scroll right center; color: rgb(0, 0, 0); font-weight: bold; font-size: 10px; }
.quotemain { border-style: none dotted dotted solid; border-color: -moz-use-text-color rgb(0, 0, 0) rgb(0, 0, 0) rgb(131, 148, 178); border-width: 0pt 1px 1px 4px; margin: 0pt auto 8px; padding: 4px; background: rgb(250, 252, 254) none repeat scroll 0% 0%; color: rgb(70, 85, 132); }
.codetop, .sqltop, .htmltop { margin: 0pt auto; padding: 3px; background: rgb(253, 219, 204) url('css_img_code.gif') no-repeat scroll right center; color: rgb(0, 0, 0); font-weight: bold; width: 98%; }
.codemain, .sqlmain, .htmlmain { border: 1px dotted rgb(0, 0, 0); margin: 0pt auto; padding: 2px; background: rgb(250, 252, 254) none repeat scroll 0% 0%; color: rgb(70, 85, 132); font-family: Courier,Courier New,Verdana,Arial; width: 98%; }
#QUOTE, #CODE { border: 1px solid rgb(0, 0, 0); padding: 2px; background: rgb(250, 252, 254) none repeat scroll 0% 0%; color: rgb(70, 85, 132); font-family: Verdana,Arial; font-size: 11px; white-space: normal; }
#CODE { font-family: Courier,Courier New,Verdana,Arial; }
.cleared { clear: both; }
.borderwrap, .borderwrapm { border: 1px solid rgb(7, 42, 102); margin: 0px; padding: 0px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.borderwrapm { margin: 5px; }
.borderwrap h3, .maintitle, .maintitlecollapse { border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(81, 118, 181); border-width: 1px; margin: 0px; padding: 8px; background: transparent url('tile_cat.gif') repeat scroll 0% 0%; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; }
.maintitle td { color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; }
.maintitlecollapse { border: 1px solid rgb(255, 255, 255); }
.maintitle p, .maintitlecollapse p, .formsubtitle p { border: 0pt none  ! important; margin: 0pt ! important; padding: 0pt ! important; background: transparent none repeat scroll 0% 0% ! important; }
.maintitle p.expand, .maintitle p.goto, .maintitlecollapse p.expand, .formsubtitle p.members { float: right; width: auto ! important; }
.maintitle a:link, .maintitle a:visited, .maintitlecollapse a:link, .maintitlecollapse a:visited { background: transparent none repeat scroll 0% 0%; color: rgb(255, 255, 255); text-decoration: none; }
.maintitle a:hover, .maintitle a:active, .maintitlecollapse a:hover, .maintitlecollapse a:active { background: transparent none repeat scroll 0% 0%; color: rgb(241, 241, 241); }
table th, .borderwrap table th, .subtitle, .subtitlediv, .postlinksbar { border-bottom: 1px solid rgb(81, 118, 181); margin: 0pt; padding: 5px; background: transparent url('tile_sub.gif') repeat scroll 0% 0%; color: rgb(58, 79, 108); font-size: 10px; font-weight: bold; letter-spacing: 1px; }
.subtitlediv { border-style: solid; border-color: rgb(255, 255, 255) rgb(255, 255, 255) rgb(81, 118, 181); border-width: 1px; text-align: right; }
.borderwrap table th a:link, .subtitle a:link, .subtitlediv a:link, .borderwrap table th a:visited, .subtitle a:visited, .subtitlediv a:visited, .borderwrap table th a:active, .subtitle a:active, .subtitlediv a:active, .borderwrap table th a:hover, .subtitle a:hover, .subtitlediv a:hover { background: transparent none repeat scroll 0% 0%; color: rgb(58, 79, 108); text-decoration: none; }
.borderwrap h4 { border-style: solid; border-color: rgb(81, 118, 181) rgb(255, 255, 255); border-width: 1px; margin: 0pt; padding: 5px; background: rgb(221, 230, 242) none repeat scroll 0% 0%; color: rgb(81, 118, 181); font-size: 12px; font-weight: bold; }
.borderwrap p { border: 1px solid rgb(204, 204, 204); margin: 5px; padding: 10px; background: rgb(249, 249, 249) none repeat scroll 0% 0%; text-align: left; }
td.formbuttonrow, .borderwrap p.formbuttonrow, .borderwrap p.formbuttonrow1 { border-style: solid; border-color: rgb(81, 118, 181) rgb(255, 255, 255) rgb(255, 255, 255); border-width: 1px; margin: 0px ! important; padding: 5px ! important; background: rgb(209, 220, 235) none repeat scroll 0% 0% ! important; text-align: center; }
td.formbuttonrow { border-left: 0pt none; border-right: 0pt none; border-bottom: 0pt none; }
.borderwrap p.formbuttonrow1 { border-style: solid none none; border-color: rgb(204, 204, 204) -moz-use-text-color -moz-use-text-color; border-width: 1px 0pt 0pt; background: rgb(249, 249, 249) none repeat scroll 0% 0% ! important; }
.bar, .barb, .barc { border: 1px solid rgb(255, 255, 255); background: rgb(223, 230, 239) none repeat scroll 0% 0%; }
.barc { border-bottom: 0pt none; }
.bar p, .barb p, .barc p { border: 0pt none ; margin: 0pt; padding: 5px; background: transparent none repeat scroll 0% 0%; color: rgb(34, 34, 34); font-size: 11px; text-align: left; }
.barb p { text-align: right; }
.bar p.over, .bar p.overs, .barc p.over, .barc p.overs { float: right; }
.barb p.over, .barb p.overs { float: left; }
.bar p.overs, .barb p.overs, .barc p.overs { position: relative; top: 5px; }
.catend { background: rgb(131, 148, 178) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: 1px; height: 5px; }
.newslink { border: 1px solid rgb(194, 207, 223); margin: 0pt; background: rgb(240, 245, 250) none repeat scroll 0% 0%; width: 100%; }
.newslink td { padding: 5px 5px 5px 10px; color: rgb(34, 34, 34); font-size: 10px; }
.newslink span { background: transparent none repeat scroll 0% 0%; color: rgb(7, 42, 102); font-style: italic; font-weight: normal; }
.newslink input { border: 1px solid rgb(153, 153, 153); padding: 3px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(7, 42, 102); font-size: 10px; vertical-align: middle; width: auto; }
.newslink input.button { border: 0pt none ; background: transparent none repeat scroll 0% 0%; color: rgb(7, 42, 102); vertical-align: middle; }
.fieldwrap { border-style: none solid solid; border-color: -moz-use-text-color rgb(204, 204, 204) rgb(204, 204, 204); border-width: 0pt 1px 1px; margin: 5px; padding: 0pt; background: rgb(249, 249, 249) none repeat scroll 0% 0%; text-align: left; }
.fieldwrap h4 { border-style: solid none; border-color: rgb(204, 204, 204) -moz-use-text-color; border-width: 1px 0pt; margin: 0pt; padding: 5px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; color: rgb(68, 68, 68); font-size: 12px; font-weight: bold; }
.errorwrap { border-style: none solid solid; border-color: -moz-use-text-color rgb(153, 42, 42) rgb(153, 42, 42); border-width: 0pt 1px 1px; margin: 5px; padding: 0pt; background: rgb(242, 221, 221) none repeat scroll 0% 0%; }
.errorwrap h4 { border-style: solid none; border-color: rgb(153, 42, 42) -moz-use-text-color; border-width: 1px 0pt; margin: 0pt; padding: 5px; background: rgb(227, 192, 192) none repeat scroll 0% 0%; color: rgb(153, 42, 42); font-size: 12px; font-weight: bold; }
.errorwrap p { border: 0pt none ; margin: 0pt; padding: 8px; background: transparent none repeat scroll 0% 0%; color: rgb(153, 42, 42); }
.ruleswrap { border: 1px solid rgb(153, 42, 42); margin: 5px 0pt; padding: 5px; background: rgb(242, 221, 221) none repeat scroll 0% 0%; color: rgb(153, 42, 42); }
#redirectwrap { border: 1px solid rgb(194, 207, 223); margin: 200px auto 0pt; background: rgb(240, 245, 250) none repeat scroll 0% 0%; text-align: left; width: 500px; }
#redirectwrap h4 { border-bottom: 1px solid rgb(194, 207, 223); margin: 0pt; padding: 5px; background: rgb(208, 221, 234) none repeat scroll 0% 0%; color: rgb(58, 79, 108); font-size: 14px; }
#redirectwrap p { margin: 0pt; padding: 5px; }
#redirectwrap p.redirectfoot { border-top: 1px solid rgb(194, 207, 223); background: rgb(227, 235, 244) none repeat scroll 0% 0%; text-align: center; }
#gfooter { margin: 5px 0pt; padding: 0pt; background: rgb(131, 148, 178) none repeat scroll 0% 0%; width: 100%; }
#gfooter td { padding: 4px; color: rgb(255, 255, 255); font-size: 10px; }
#gfooter a:link, #gfooter a:visited { color: rgb(255, 255, 255); }
#logostrip { border: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 0pt; background: rgb(56, 96, 187) url('tile_back.gif') repeat scroll 0% 0%; height: 68px; }
#logographic { margin: 0pt; padding: 0pt; background: transparent url('logo4.gif') no-repeat scroll left center; height: 68px; }
#submenu { border-style: none solid solid; border-color: -moz-use-text-color rgb(255, 255, 255) rgb(255, 255, 255); border-width: 0pt 1px 1px; margin: 0pt; background: transparent url('tile_sub.gif') repeat scroll 0% 0%; color: rgb(58, 79, 108); }
#userlinks, #userlinksguest { border: 1px solid rgb(194, 207, 223); margin: 5px 0pt; padding: 0pt 5px; background: rgb(240, 245, 250) none repeat scroll 0% 0%; }
#userlinksguest { border: 1px solid rgb(152, 98, 101); background: rgb(244, 231, 234) none repeat scroll 0% 0%; }
#submenu p, #userlinks p, #userlinksguest p { border: 0pt none  ! important; margin: 0pt ! important; padding: 7px 0pt; background: transparent none repeat scroll 0% 0% ! important; font-size: 10px; font-weight: bold; letter-spacing: 1px; text-align: right; }
#userlinks p, #userlinksguest p { font-weight: normal; letter-spacing: 0pt; }
#submenu p.home, #userlinks p.home, #userlinksguest p.home { float: left; }
#userlinksguest p.pcen { text-align: center; }
#submenu a:link, #submenu a:visited { padding: 0pt 6px; background: transparent none repeat scroll 0% 0%; color: rgb(58, 79, 108); text-decoration: none; }
#submenu a:hover, #submenu a:active { background: transparent none repeat scroll 0% 0%; color: rgb(81, 118, 181); }
#navstrip { margin: 0pt 0pt 5px; padding: 14px 0px 8px; background: transparent none repeat scroll 0% 0%; color: rgb(153, 153, 153); font-size: 12px; font-weight: bold; }
#navstrip a:link, #navstrip a:visited { background: transparent none repeat scroll 0% 0%; color: rgb(34, 34, 34); text-decoration: none; }
#navstrip a:hover, #navstrip a:active { background: transparent none repeat scroll 0% 0%; color: rgb(81, 118, 181); }
.toplinks { margin: 0pt; padding: 0pt 0pt 5px; background: transparent none repeat scroll 0% 0%; color: rgb(0, 0, 0); text-align: right; }
.toplinks span { border-style: solid solid none; border-color: rgb(194, 207, 223) rgb(194, 207, 223) -moz-use-text-color; border-width: 1px 1px 0pt; margin: 0pt 10px 0pt 0pt; padding: 5px; background: rgb(240, 245, 250) none repeat scroll 0% 0%; color: rgb(0, 0, 0); font-size: 10px; font-weight: bold; }
.copyright { margin: 0pt 0pt 5px; padding: 8px; background: rgb(238, 238, 238) none repeat scroll 0% 0%; font-size: 11px; }
#print { margin: 20px auto; padding: 0pt; text-align: left; width: 85%; }
#print h1, #print h2, #print h3, #print h4, #print p { margin: 0pt; padding: 8px; color: rgb(0, 51, 102); font-size: 18px; font-weight: bold; }
#print h2, #print h3, #print p { border-bottom: 1px solid rgb(153, 153, 153); font-size: 11px; font-weight: normal; }
#print h3 { margin: 0pt 0pt 10px; background: rgb(245, 245, 245) none repeat scroll 0% 0%; font-size: 12px; font-weight: bold; }
#print h4 { background: rgb(249, 249, 249) none repeat scroll 0% 0%; font-size: 11px; }
#print p { margin: 0pt 0pt 5px; padding: 10px; }
#print p.printcopy { border: 0pt none ; color: rgb(0, 0, 0); text-align: center; }
.rteimage { padding: 1px; cursor: pointer; }
.rteImageRaised { border: 1px outset ; padding: 0px; cursor: pointer; }
.rteImageLowered { border: 1px inset ; padding: 0px; cursor: pointer; }
.rteimage:hover { background: rgb(235, 235, 235) none repeat scroll 0% 0%; cursor: pointer; }
.rteVertSep { margin: 0pt 4px; }
.rteBack { border: 1px outset ; padding: 2px; background: rgb(211, 211, 211) none repeat scroll 0% 0%; letter-spacing: 0pt; }
.rtebottombutton { border-style: none solid solid; border-color: -moz-use-text-color rgb(119, 119, 119) rgb(119, 119, 119); border-width: 0px 1px 1px; margin: 0px; padding: 3px; font-size: 10px; background-color: rgb(235, 235, 235); }
.rtebottombuttonon { border-style: none solid solid; border-color: -moz-use-text-color rgb(119, 119, 119) rgb(119, 119, 119); border-width: 0px 1px 1px; margin: 0px; padding: 3px; font-size: 10px; background-color: rgb(211, 211, 211); }
.rtebuttonbar1 { border-style: solid solid none; border-color: gray gray -moz-use-text-color; border-width: 1px 1px 0px; padding: 2px; background-image: url('rte_tile.gif'); letter-spacing: 0pt; height: 26px; }
.rtebuttonbar2 { border: 1px solid gray; padding: 2px; background-image: url('rte_tile.gif'); letter-spacing: 0pt; height: 26px; }
.rtebuttonbar1 tbody tr td, .rtebuttonbar1 tr td, .rtebuttonbar2 tbody tr td, .rtebuttonbar2 tr td, .rteBack tbody tr td, .rteBack tr td { padding: 0pt; }
.rteDiv { margin: 0px; padding: 0px; display: block; position: relative; }
.rteiframe { border: 1px solid rgb(119, 119, 119); background-color: rgb(255, 255, 255); }
.rteselectbox { font-size: 11px; }
.dny-edit-title { border: 0px none ; margin: 0px; padding: 3px; background: rgb(209, 220, 235) none repeat scroll 0% 0%; color: rgb(58, 79, 108); }
.tabon { border-top: 1px solid rgb(153, 153, 153); border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(153, 153, 153); padding: 8px 8px 9px; background-color: rgb(255, 255, 255); font-size: 10px; float: left; width: auto; margin-top: 3px; }
.taboff { border-top: 1px solid rgb(119, 119, 119); border-left: 1px solid rgb(119, 119, 119); border-right: 1px solid rgb(119, 119, 119); padding: 8px; background-color: rgb(181, 195, 217); color: rgb(51, 51, 51); font-size: 10px; float: left; width: auto; margin-top: 3px; }
.tabon a:link, .tabon a:visited, .tabon a:active { text-decoration: none; color: rgb(0, 0, 0); }
.taboff a:link, .taboff a:visited, .taboff a:active { text-decoration: none; color: rgb(51, 51, 51); }
.mya-back { margin: 1px; background: rgb(7, 42, 102) none repeat scroll 0% 0%; }
.mya-content { border: 1px solid rgb(119, 119, 119); margin: 1px; padding: 8px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.iframeshim { border: 0px none ; background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; display: none; width: auto; height: auto; }
.popupmenu { border: 1px solid rgb(58, 79, 108); background: rgb(240, 245, 250) none repeat scroll 0% 0%; text-align: left; font-size: 10px; white-space: nowrap; }
.popupmenu-item { border-bottom: 1px solid rgb(194, 207, 223); padding: 5px; white-space: nowrap; }
.popupmenu-item-last { padding: 5px; white-space: nowrap; }
.popmenubutton { border: 1px solid rgb(58, 79, 108); margin: 0px; padding: 3px; width: 120px; white-space: nowrap; background-color: rgb(194, 207, 223); color: rgb(58, 79, 108); font-weight: bold; float: right; height: 18px; text-align: center; font-size: 11px; }
.popmenubutton a:link, .popmenubutton a:visited, .popupmenu-item a:link, .popupmenu-item a:visited, .popupmenu-item-last a:link, .popupmenu-item-last a:visited { color: rgb(58, 79, 108); text-decoration: none; }
.popmenubutton a:hover, .popupmenu-item a:hover, .popupmenu-item-last a:hover { color: rgb(81, 118, 181); text-decoration: none; }
.popupmenu-category { border-top: 1px solid rgb(81, 118, 181); border-bottom: 1px solid rgb(81, 118, 181); margin: 0pt; padding: 5px; background: transparent url('tile_sub.gif') repeat scroll 0% 0%; color: rgb(58, 79, 108); font-size: 10px; font-weight: bold; letter-spacing: 1px; }
