/* stylesheet for 20burghislandcauseway */

/* 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 }

/* font styles embedded before style_.css is loaded are */
/* Questrial */

/* default background color */
body {background-color:white}

/* Default font-family and color */
p,li { font-family: Questrial, Arial, "Sans Serif"; font-weight:normal; color:rgb(42,42,42) }
a  { font-family: Questrial, Arial, "Sans Serif"; font-weight:normal; color:rgb(0,0,180)  }
h1 { font-family: Questrial, Arial, "Sans Serif"; font-weight:bold; color:navy}
h2,h3,h4,h5,h6 { font-family: Questrial, Arial, "Sans Serif"; font-weight:bold; color:rgb(42,42,42)  }

.arial {font-family:Arial, Questrial, "Sans Serif"}
.times {font-family:"Times New Roman"}
.lucida {font-family:"Lucida Handwriting"}
.garamond {font-family:Garamond}
.calibri {font-family:Calibri, Gill-Sans-MT, "Sans Serif"}

.cgoth {font-family:CGoth_woff}

.footer {font-weight:normal; ; color:rgb(255,255,222)}

/* Default font-size */
h1 { font-size:  18pt }
h2 { font-size:  14pt }
h3 { font-size:  12pt }
h4 { font-size:  10pt }
h5 { font-size:  8pt }
h6 { font-size:  4pt }
p,a,li  { font-size:  14pt }

/* Default line-height */
p   { line-height:1.5 }
h1,h2,h3,h4,li   { line-height:1.5 }
h5,h6 { line-height:1.0 }

/* Links */
a { font-family: inherit; text-decoration:none; font-size:inherit; font-weight:inherit }
a:focus   { background:rgb(180,210,255); color:rgb(42,42,42) }
a:visited {}
a:hover   { background:rgb(180,210,255); color:rgb(42,42,42) }
a:active  { background:rgb(180,210,255); color:rgb(42,42,42) }

a.footer { text-decoration:none; font-size:inherit; font-weight:inherit; ; color:rgb(255,255,222) }
a.footer:focus   { background:rgb(180,210,255) }
a.footer:visited {}
a.footer:hover   { background:rgb(180,210,255) }
a.footer:active  { background:rgb(180,210,255) }

a.footer {}

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 }

.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}

.show {visibility:visible}
.hide {visibility:hidden; width:0; height:0; overflow:hidden}

.white   { color: white }
.black   { color: black }
.red     { color: red }
.maroon     { color: maroon }
.mred { color: rgb(240,0,0) }
.dred { color: rgb(180,0,0) }
.green   { color: rgb(0,180,0)  }
.dgreen   { color: rgb(0,99,0)  }
.grey    { color: rgb(90,90,90) }
.lgrey    { color: rgb(81,81,81) }
.dgrey  { color: rgb(42,42,42) }
.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) }
.purple  { color: rgb(111,48,159) }
.lyell  { color: rgb(255,255,180) }
.lgreen  { color: rgb(192,255,192) }
.lbrown  { color: rgb(255,210,150) }

.col1 {color: rgb(120,150,180) } /* mid blue */
.bg1 { background-color:rgb(120,150,180)}

.col2 {color:rgb(165,165,165) } /* as background grey */
.bg2 { background-color: rgb(165,165,165) }

.col3 {color:rgb(201,201,201) } /* lighter grey */
.bg3 { background-color: rgb(201,201,201) }

.bgwhite  {background: white}
.bgblack  {background: black}
.bgblue  {background: blue}
.bgyell { background: rgb(255,255,9) }
.bglyell { background: rgb(255,255,204) }
.bgbody { background: rgb(234,246,252) }
.bgdgrey  { background: rgb(42,42,42) }

.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}

.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(42,42,42) 1px}
.bord02 {border:solid rgb(42,42,42) 2px}
.bord01w {border:solid white 1px}
.bord02w {border:solid white 2px}

.nobord  {border: 0px; }

hr {width:100%;border-top:1px solid rgb(78,129,189); clear:both}

.hidden {visibility:hidden}

.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}

div.overall {position:relative; top:0; margin:0; z-index:1}

div.content1 {position:relative; top:0; margin:0 20px; z-index:1}

.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}

img {max-width:100%}

.img1 {max-width:100%; visibility:visible}
.img_general {max-width:98%; margin:10px 1%}
.img_genl_ish {max-width:98%; margin:10px 1%}
.img_left {max-width:40%; visibility:visible; float:left; margin:0 20px 20px 0}
.img_left_ish {max-width:40%; visibility:visible; float:left; margin:0 20px 20px 0}
.img_right {max-width:40%; visibility:visible; float:right; margin:0 0 20px 20px}
.img_right_ish {max-width:40%; visibility:visible; float:right; margin:0 0 20px 20px}

