BODY {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	COLOR: #333333; 
	LINE-HEIGHT: 1.166; 
	PADDING-TOP: 0px; 
	FONT-FAMILY: Arial,sans-serif;
	scrollbar-face-color:#BDC3C3;
	scrollbar-arrow-color:white;
	scrollbar-track-color:white;
	scrollbar-shadow-color:#00005B;
	scrollbar-highlight-color:'';
	scrollbar-3dlight-color:'';
	scrollbar-darkshadow-color:'';
}

@font-face {
font-family: 'Abadi MT Std Extra Light';
font-style: normal;
font-weight: normal;
src: local('Abadi MT Std Extra Light'), url('../fonts/abadimtstd-extralight-opentype.woff') format('woff');
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 150% Abadi MT Std Extra Light; color: #333333; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 114% Abadi MT Std Extra Light; color: #333333; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: bold 100% Abadi MT Std Extra Light; color: #333333; PADDING-TOP: 0px
}


.subtext      {font-family: arial, geneva, ms sans serif; font-size: 17px; line-height: 20px; color: #000 }
.subtextb     {font-family: arial, geneva, ms sans serif; font-size: 17px; line-height: 20px; color: #000; font-weight: bold }
A.subtext:link		{font-family: arial, geneva, ms sans serif; font-size: 16px; line-height: 17px; color: red; font-weight: bold; text-decoration : none; letter-spacing: .4px; }
A.subtext:visited	{font-family: arial, geneva, ms sans serif; font-size: 16px; line-height: 17px; color: red; font-weight: bold; text-decoration : none; letter-spacing: .4px; }
A.subtext:hover		{font-family: arial, geneva, ms sans serif; font-size: 16px; line-height: 17px; color: black; font-weight: bold; text-decoration : none; BACKGROUND-COLOR: #F9CE34; letter-spacing: .4px; }


.subcat      {font-family: arial, geneva, ms sans serif; font-size: 17px; line-height: 20px; color: #B38F0D }
.subcatb     {font-family: arial, geneva, ms sans serif; font-size: 17px; line-height: 20px; color: #B38F0D; font-weight: bold }


.infotext      {font-family: arial, geneva, ms sans serif; font-size: 12px; line-height: 14px; color: #333333 }
.infotextb     {font-family: arial, geneva, ms sans serif; font-size: 12px; line-height: 14px; color: #333333; font-weight: bold }

.maintext      {font-family: Abadi MT Std Extra Light; font-size: 12px; line-height: 16px; color: #333333 }
.maintextb     {font-family: Abadi MT Std Extra Light; font-size: 12px; line-height: 16px; color: #333333; font-weight: bold }

.maintexth      {font-family: Abadi MT Std Extra Light; font-size: 14px; line-height: 17px; color: #333333 }
.maintexthb     {font-family: Abadi MT Std Extra Light; font-size: 14px; line-height: 17px; color: #333333; font-weight: bold }

.maintextL      {font-family: Abadi MT Std Extra Light; font-size: 16px; line-height: 19px; color: #333333 }
.maintextbL     {font-family: Abadi MT Std Extra Light; font-size: 16px; line-height: 19px; color: #333333; font-weight: bold }

A.text:link    {font-family: Abadi MT Std Extra Light; font-size: 12px; line-height: 16px; color: #0000AD; font-weight: bold; text-decoration : none  }
A.text:visited {font-family: Abadi MT Std Extra Light; font-size: 12px; line-height: 16px; color: #0000AD; font-weight: bold; text-decoration : none  }
A.text:hover   {font-family: Abadi MT Std Extra Light; font-size: 12px; line-height: 16px; color: #fff; font-weight: bold; text-decoration : none; BACKGROUND-COLOR: #333}

A.textL:link    {font-family: Abadi MT Std Extra Light; font-size: 16px; line-height: 19px; color: #0000AD; font-weight: bold; text-decoration : none  }
A.textL:visited {font-family: Abadi MT Std Extra Light; font-size: 16px; line-height: 19px; color: #0000AD; font-weight: bold; text-decoration : none  }
A.textL:hover   {font-family: Abadi MT Std Extra Light; font-size: 16px; line-height: 19px; color: #fff; font-weight: bold; text-decoration : none; BACKGROUND-COLOR: #333}

.smalltext      {font-family: Abadi MT Std Extra Light; font-size: 11px; line-height: 16px; color: #333333 }
.smalltextb     {font-family: Abadi MT Std Extra Light; font-size: 11px; line-height: 16px; color: #333333; font-weight: bold }

A.smalltext:link    {font-family: Abadi MT Std Extra Light; font-size: 11px; line-height: 16px; color: #0000AD; font-weight: bold; text-decoration : none  }
A.smalltext:visited {font-family: Abadi MT Std Extra Light; font-size: 11px; line-height: 16px; color: #0000AD; font-weight: bold; text-decoration : none  }
A.smalltext:hover   {font-family: Abadi MT Std Extra Light; font-size: 11px; line-height: 16px; color: #fff; font-weight: bold; text-decoration : none; BACKGROUND-COLOR: #333}

#pageNav {
	BORDER-RIGHT: #cccccc 0px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; FONT: small Verdana,sans-serif; WIDTH: 178px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f5f7f7
}

#masthead {
	RIGHT: 2%; LEFT: 2%; WIDTH: 980px; POSITION: relative; TOP: 0px; BORDER: #cccccc 0px solid;
}



#latest {
	LEFT: 440px; 
	HEIGHT: 24px; 
	WIDTH: 290px; 
	POSITION: relative; 
	padding-TOP: 7px; 
	BORDER: #cccccc 0px solid;
	text-align: left;
}


#globalNav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
/*	WIDTH: 100%; */
	WIDTH: 420px; 
	COLOR: #cccccc; 
	PADDING-TOP: 0px; 
/*	POSITION: relative; */
	POSITION: absolute; 
	HEIGHT: 32px; 
	min-width: 400px; 
	BORDER: #cccccc 0px solid;
}





#globalNav2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(glbnav_background.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #cccccc; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 32px; min-width: 640px
}
#globalNav3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(glbnav_background.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #cccccc; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 32px; min-width: 640px
}

#globalLink {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	Z-INDEX: 100; 
	LEFT: 10px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	POSITION: relative; 
	TOP: 6px; 
	HEIGHT: 22px; 
/*	min-width: 640px;*/
	min-width: 400px;
	white-space: nowrap;
	BORDER: #cccccc 0px solid;
}

.subglobalNav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 12px; 
	LEFT: 310px; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 0px; 
	COLOR: #aaa; 
	PADDING-TOP: 0px; 
	HEIGHT: 18px; 
	min-width: 640px;
	POSITION: absolute; 
	TOP: 114px;
	white-space: nowrap;
}
.subglobalNav A:link {
	FONT-SIZE: 80%; COLOR: #888
}
.subglobalNav A:visited {
	FONT-SIZE: 80%; COLOR: #888
}
.subglobalNav A:hover {
	COLOR: #888
}


.windowTop {
	WIDTH: 100%;
	HEIGHT: 8px; 
	COLOR: #808080; 
/*	COLOR: red; */
	PADDING: 0px 0px 0px 0px; 
	BORDER: #cccccc 0px solid;

}

.subglobalNavN {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	LEFT: 234px; 
	VISIBILITY: hidden; 
	PADDING-BOTTOM: 0px; 
	COLOR: #aaa; 
	PADDING-TOP: 0px; 
	HEIGHT: 18px; 
	min-width: 640px;
	POSITION: absolute; 
	TOP: 114px;
	white-space: nowrap;
}
.subglobalNavN A:link {
	FONT-SIZE: 80%; COLOR: #888
}
.subglobalNavN A:visited {
	FONT-SIZE: 80%; COLOR: #888
}
.subglobalNavN A:hover {
	COLOR: #888
}

.subglobalNavShow {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 10px; 
	LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	COLOR: #888; 
	PADDING-TOP: 0px; 
	HEIGHT: 20px; 
	min-width: 640px;
}
.subglobalNavShow A:link {
	FONT-SIZE: 80%; COLOR: #888;
}
.subglobalNavShow A:visited {
	FONT-SIZE: 80%; COLOR: #888;
}
.subglobalNavShow A:hover {
	COLOR: #888;
}

.photo_1 {
        margin: 0 auto 30px auto;
        z-index: 3;
        padding: 10px;
        background-color: rgba(255,255,255,0.8);
        box-shadow: 0 1px 6px 1px rgba(0,0,0,0.2);
}

.photo_2 {
        margin: 0 auto 5px auto;
        z-index: 3;
        padding: 5px;
        background-color: rgba(255,255,255,0.8);
        box-shadow: 0 1px 6px 1px rgba(0,0,0,0.2);
}

.photo_3 {
        margin: 0px;
        z-index: 2;
        padding: 0px;
        background-color: rgba(255,255,255,0.8);
}

.dropshadowclass {
        border: solid 1px #CCC;
	-moz-box-shadow: 3px 3px 0px #999;
	-webkit-box-shadow: 3px 3px 0px #999;
        box-shadow: 3px 3px 0px #999;
        }

.imagedropshadow {
	padding: 10px;
	border: solid 3px #999;
}

a:hover img.imagedropshadow {
	border: solid 3px #CCC;
	-moz-box-shadow: 1px 1px 5px #999;
	-webkit-box-shadow: 1px 1px 5px #999;
        box-shadow: 1px 1px 5px #999;
}


        #slideshow {
            margin: 4px auto;
            position: relative;
            width: 278px;
            height: 320px;
            padding: 4px;
            /* border: 1px solid red; */
            /* box-shadow: 0 0 20px rgba(0,0,0,0.4); */
        }

        #slideshow > div {
            position: absolute;
            top: 8px;
            left: 8px;
            right: 8px;
            bottom: 8px;
            /* border: 1px solid red; */
        }

        #slidepano {
            margin: 4px auto;
            position: relative;
            width: 930px;
            height: 480px;
            padding: 2px;
            /* border: 1px solid red; */
            /* box-shadow: 0 0 20px rgba(0,0,0,0.4); */
        }

        #slidepano > div {
            position: absolute;
            top: 6px;
            left: 2px;
            right: 2px;
            bottom: 6px;
            /* border: 1px solid red; */
        }

        #slidequote {
            margin: 0px auto;
            position: relative;
            width: 368px;
            height: 60px;
            padding: 0px;
            /* border: 1px solid red; */
            /* box-shadow: 0 0 20px rgba(0,0,0,0.4); */
        }

        #slidequote > div {
            position: absolute;
            top: 0px;
            left: 0px;
            right: 0px;
            bottom: 0px;
            /* border: 1px solid red; */
        }


#gnl {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
#gnr {
	RIGHT: 0px; LEFT: 957px; POSITION: absolute; TOP: 0px
}
#globalNav IMG {
	MARGIN-BOTTOM: -4px
}

A.glink_large {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink_large:link {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink_large:visited {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 14px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink_large:hover {
	BACKGROUND-IMAGE: url(glblnav_selected.gif); TEXT-DECORATION: none
}

A.glink_large_red {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 2px
}
A.glink_large_red:link {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 2px
}
A.glink_large_red:visited {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 20px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #ff0000; PADDING-TOP: 2px
}
A.glink_large_red:hover {
	BACKGROUND-IMAGE: url(glblnav_selected.gif); TEXT-DECORATION: none
}



A.glink {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink:link {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink:visited {
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink:hover {
	BACKGROUND-IMAGE: url(glblnav_selected.gif); TEXT-DECORATION: none
}



A.glink_small {
/*
	BORDER-RIGHT: #8fb8bc 1px solid; BORDER-LEFT: #8fb8bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
*/
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink_small:link {
/*
	BORDER-RIGHT: #8fb8bc 1px solid; BORDER-LEFT: #8fb8bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
*/
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink_small:visited {
/*
	BORDER-RIGHT: #8fb8bc 1px solid; BORDER-LEFT: #8fb8bc 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
*/
	BORDER-RIGHT: #8fb8bc 0px solid; BORDER-LEFT: #8fb8bc 0px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #000000; PADDING-TOP: 2px
}
A.glink_small:hover {
	BACKGROUND-IMAGE: url(glblnav_selected.gif); TEXT-DECORATION: none
}





#Content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 178px; BORDER-LEFT: #ccd2d2 1px solid; PADDING-TOP: 0px
}


A:link {
	COLOR: #005fa9; TEXT-DECORATION: none
}
A:visited {
	COLOR: #005fa9; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}





UL {
	LIST-STYLE-TYPE: square
}
UL UL {
	LIST-STYLE-TYPE: disc
}
UL UL UL {
	LIST-STYLE-TYPE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	FONT: bold 1em Arial,sans-serif; COLOR: #334d55
}
INPUT {
	FONT-FAMILY: Arial,sans-serif
}


P {
/*
	text-indent:15px;
*/
	text-align: justify;
	margin-top: 0px;
	margin-bottom: 8px;
	margin-left: 3px;
	margin-right: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.spacer {
	clear:both;
}

.red{
	color:#ff0000 !important;
}


.main-pano {
  padding: 0px;
  -webkit-animation: fadeEffect 1s;
  animation: fadeEffect 1s;
  width: 470px;
  height: 234 px;
  cursor: pointer;
}

