/* stylesheet for marlowwebsites = default and for screens > 995px wide */

/* Set default margin and padding areas. */
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,pre,form,fieldset,input,textarea,blockquote,th,td,table
{ margin : 0 ; padding : 0 }
ul,ol { margin: 0; padding: 0 0 0 20px }
li { margin:0px 5px 0px 5px; padding: 0 }

/* Turn off table borders. */
table { border-collapse : collapse ; border-spacing : 0 }

/* Turn off other borders. */
fieldset,img,abbr,acronym {  border : 0 }

/* Set default style for text  */
address,caption,cite,code,dfn,strong,th,var { font-style : normal ; font-weight : bold } 
h1,h2,h3,h4,h5,h6 { font-weight : bold }
p, li, a  { font-weight : normal }
em { font-style : italic } 
strong { font-weight : bold }

/* Default for list markers. */	
ol { list-style : decimal }
ul { list-style : disc }
ul { list-style-position : outside; padding-left:20px }
ul.img1 { list-style-image : url(../images/list_img.gif) }

/* Center align caption and cell text. */
caption,th,td { text-align : center }

/* Default Vertical Align for cell content */
td { vertical-align:top }

/* Default font-family and color */
p,li,a,h1,h2,h3,h4,h5,h6 { font-family: Calibri, Arial, Sans-Serif; font-weight:bold; color:rgb(0,75,24) }

/* Default padding and margin */
p,h1,h2,h3,h4,h5,h6 { padding-left:10pt; padding-right:10pt; margin:0 }
a { padding:0; margin:0 }
li { padding:0; margin-left:10px; margin-right:10px }

.times {font-family:"Times New Roman"}
.arial {font-family:"Arial"}

.footer {font-weight:normal; color:rgb(42,42,42)}

/* Default font-size */
h1 { font-size:  24pt }
h2 { font-size:  24pt }
h3 { font-size:  18pt }
h4 { font-size:  16pt }
h5 { font-size:  14pt }
h6 { font-size:  12pt }
p,a,li  { font-size:  14pt }

/* Default line-height */
p,a   { line-height:1.3 }
h1,h2,h3,h4,h5,h6,li   { line-height:1.5 }

/* Background colors */
body { background: rgb(234,243,234)} /* dgreen rgb(0,75,24), light blue rgb(171,210,255) lighter blue rgb(189,225,255) */

/* Links */
a { text-decoration:none; font-size:inherit; font-weight:inherit }
a:focus   { background:rgb(91,91,91) }
a:visited {}
a:hover   { background:rgb(91,91,91) }
a:active  { background:rgb(91,91,91) }

a.footer { text-decoration:none; font-size:inherit; font-weight:inherit; color: rgb(42,42,42) }
a.footer:focus   { background:rgb(201,201,201) }
a.footer:visited {}
a.footer:hover   { background:rgb(201,201,201) }
a.footer:active  { background:rgb(201,201,201) }

a.footer {font-size:10pt}

a.nobg { text-decoration:none; background:inherit }
a.nobg:focus { text-decoration:none; background:inherit }
a.nobg:visited { text-decoration:none; background:inherit }
a.nobg:hover { text-decoration:none; background:inherit }
a.nobg:active { text-decoration:none; background:inherit }

a.colA {color: rgb(234,243,234);}
a.colA:focus {color: rgb(234,243,234);}
a.colA:visited {color: rgb(234,243,234); }
a.colA:hover {color: rgb(255,252,198); background: rgb(0,75,24);}
a.colA:active {color: rgb(234,243,234);}

a.colB {color: rgb(0,39,9);}
a.colB:focus {color: rgb(0,39,9);}
a.colB:visited {color: rgb(0,39,9); }
a.colB:hover {color: rgb(0,39,9); background: rgb(234,243,234);}
a.colB:active {color: rgb(0,39,9);}

a.colC {color: white;}
a.colC:focus {color: white;}
a.colC:visited {color: white; }
a.colC:hover {color: rgb(255,252,198); background: rgb(0,75,24);}
a.colC:active {color: white;}

a.lyel {color: rgb(255,252,198); text-decoration:none}
a.lyel:focus {color: rgb(255,252,198);}
a.lyel:visited {color: rgb(255,252,198); }
a.lyel:hover {color: rgb(255,252,198); background: rgb(90,90,90);}
a.lyel:active {color: rgb(255,252,198);}

a.nobg {color:inherit; background:inherit}
a.nobg:hover  {color:inherit; background:inherit}

a.yell1 {color:yellow; background:rgb(0,75,24) }
a.yell1:hover  {color:white; background:rgb(0,75,24) }

.pointer {cursor:pointer}

/* Other */
.block {display:block}
.inline {display:inline}

.nodec {text-decoration:none}
.uldec {text-decoration:underline;}
.norm {font-weight:normal}
.bold  {font-weight:bold}

.white   { color: white }
.black   { color: black }
.red     { color: red }
.mred { color: rgb(240,0,0) }
.dred { color: rgb(192,0,0) }
.green   { color: rgb(0,204,0)  }
.dgreen   { color: rgb(0,75,24)  }
.vdgreen   { color: rgb(0,39,9)  }
.colB   { color: rgb(0,39,9)  }
.grey    { color: rgb(90,90,90) }
.lgrey    { color: rgb(81,81,81) }
.dgrey  { color: rgb(33,33,33) }
.blue    { color:rgb(0,0,255) }
.mblue    { color:rgb(30,72,126) }
.blugreen { color:rgb(72,111,132) }
.navy    { color: navy }
.yellow  { color: rgb(255,255,0) }
.lyel {color: rgb(255,252,198)}
.purple  { color: rgb(111,48,159) }

.bgwhite  {background: white}
.bgblack  {background: black}
.bgyell { background: rgb(255,255,9) }
.bglyell { background: rgb(255,252,198) }
.bgbody { background: rgb(0,75,24) }
.bggrey  {background: rgb(150,150,150) }
.bglgrey {background: rgb(201,201,201) }
.bgcolA {background: rgb(234,243,234) }

.pad00   {padding: 0px;}
.pad03   {padding: 3px;}
.pad05   {padding: 5px;}
.pad10   {padding: 10px;}
.pad15   {padding: 15px;}
.pad20   {padding: 20px;}
.pad30   {padding: 30px;}

.padlr05 {padding-left:5pt; padding-right:5pt;}
.padlr10 {padding-left:10pt; padding-right:10pt;}
.padlr20 {padding-left:20pt; padding-right:20pt;}
.padlr30 {padding-left:30pt; padding-right:30pt;}

.mgn00   {margin: 0px !important}
.mgn02   {margin: 2px !important}
.mgn03   {margin: 3px !important}
.mgn04   {margin: 4px !important}
.mgn05   {margin: 5px !important}
.mgn10   {margin: 10px !important}
.mgn15   {margin: 15px !important}
.mgn20   {margin: 20px !important;}
.mgn30   {margin: 30px !important}

.mp0 {margin:0; padding:0 }

.mgnlr05 {margin-left:5pt; margin-right:5pt !important}
.mgnlr10 {margin-left:10pt; margin-right:10pt !important}
.mgnlr20 {margin-left:20pt; margin-right:20pt !important}
.mgnlr30 {margin-left:30pt; margin-right:30pt !important}

.mgntb05 {margin-top:5pt; margin-bottom:5pt;}
.mgntb10 {margin-top:10pt; margin-bottom:10pt;}
.mgntb20 {margin-top:10pt; margin-bottom:20pt;}
.mgntb30 {margin-top:30pt; margin-bottom:30pt;}

.bord01 {border:solid rgb(210,210,210) 1px}
.bord02 {border:solid rgb(210,210,210) 2px}
.bord01mr {border:solid rgb(240,0,0) 1px}
.bord02mr {border:solid rgb(240,0,0) 2px}
.bord01asbody {border:solid rgb(165,195,246) 1px}
.bord02asbody {border:solid rgb(165,195,246) 2px}

.nobord  {border: 0px; }

.hidden {visibility:hidden}

.space {font-size:12pt; line-height:1.0; margin:0; padding:0}

.left {text-align:left}
.center {text-align:center}
.right {text-align:right}
.just {text-align:justify}

.wordbreak {word-break: break-all}

.autoab { position: absolute; margin:0 auto; }
.auto { margin:0 auto; }

.floatleft {float:left}
.floatright {float:right}
.clearleft {clear:left}
.clearright {clear:right}
.clearboth {clear:both}
.clear {clear:both}

.top {vertical-align:top}
.mid {vertical-align:middle}
.bot {vertical-align:bottom}

.f4  {font-size: 4pt;}
.f6  {font-size: 6pt;}
.f8  {font-size: 8pt;}
.f10 {font-size: 10pt; }
.f11 {font-size: 11pt; }
.f12 {font-size: 12pt; }
.f13 {font-size: 13pt; }
.f14 {font-size: 14pt; }
.f16 {font-size: 16pt; }
.f18 {font-size: 18pt; }
.f20 {font-size: 20pt; }
.f22 {font-size: 22pt; }
.f24 {font-size: 24pt; }
.f26 {font-size: 26pt; }
.f30 {font-size: 30pt; }
.f34 {font-size: 34pt; }

.lh10  {line-height:1.0}
.lh13  {line-height:1.3}
.lh15  {line-height:1.5}
.lh18  {line-height:1.8}
.lh20  {line-height:2.0}
.lh24  {line-height:2.4}

/* default/full dimensions etc.  */

.fullonly {visibility:visible; overflow:visible; height:inherit; width:inherit}
.mobonly {visibility:hidden; overflow:hidden; height:0; width:0}

.css3ok {visibility:hidden; overflow:hidden; height:0; width:0}
@media screen and (min-width:10px) {
  .css3ok {visibility:visible; overflow:visible; height:inherit; width:inherit}
}

.ifsmallhide {visibility:visible}
.ifsmallshow {visibility:hidden;width:0;height:0;overflow:hidden}
.ifsmallhide_p {visibility:visible}
.ifsmallshow_p {visibility:hidden}

#ifsmallimages {visibility:hidden;width:0;height:0;}

.opacity8 {opacity:0.8}

div.overall {position:relative; top:0; width:995px; max-width:100%; margin:0 auto; z-index:1}

div.content {background-color:white}

div.toplink1 {background: rgb(0,75,24); width:25%; margin-bottom:10px; float:left}

.toplink1 p {font-weight:bold; text-align:center; margin:0; padding:0}
.toplink1 a {color:white; line-height:1.5;font-weight:bold;font-size:14pt; display:block}

.toplink1 div:hover {border-color: rgb(255,252,198); background: rgb(0,75,24)}


#iframe1 {margin:0;padding:0; border:none}