/* --------------------------------------- HTML --------------------------------------- */

body {
	background-color: #8DDBFD;
	background-image: url(../images/BG-main.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
select {
	border: 1px solid #FE7C1A;
}
li {
	list-style-image: url(../images/bullet.gif);
}


/* --------------------------------------- BG's --------------------------------------- */

.bgMenuLeft {
	background-image: url(../images/menuLeft-expand.gif);
	background-repeat: repeat-y;
}
.bgMenuRight {
	background-image: url(../images/menuRight-bg.gif);
	background-repeat: repeat-y;
}
.bgFooter {
	background-image: url(../images/footer.gif);
	background-repeat: no-repeat;
}
.bgFooterHome {
	background-image: url(../images/footer-home.gif);
	background-repeat: no-repeat;
}
.bgTmbGallery {
	background-image: url(../images/gallery-tmb-BG.gif);
	background-repeat: no-repeat;
}
.bgLargeGallery {
	background-image: url(../images/gal-img-BG.gif);
	background-repeat: no-repeat;
}
.bgImages285px {
	background-image: url(../images/BG-images-285px.gif);
	background-repeat: no-repeat;
}
.bgNewsHome {
	background-image: url(../images/BG-news-home.gif);
	background-repeat: no-repeat;
	background-position: top;
}
.bgNews01Home {
	background-image: url(../images/BG-news01-home.gif);
	background-repeat: no-repeat;
	background-color: #FFCBA3;
	background-position: top;
}
.bgNews02Home {
	background-image: url(../images/BG-news02-home.gif);
	background-repeat: no-repeat;
	background-color: #FFCBA3;
	background-position: top;
}
.bgNews03Home {
	background-image: url(../images/BG-news03-home.gif);
	background-repeat: no-repeat;
	background-color: #FFCBA3;
	background-position: top;
}
.bgIndex {
	background-image: url(../images/BG-index.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	background-color: #FE7D18;
}



/* --------------------------------------- LINKS --------------------------------------- */

a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}



a.linksSwnadesign:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	text-decoration: none;
}
a.linksSwnadesign:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #666666;
	text-decoration: none;
}
a.linksSwnadesign:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
}
a.linksSwnadesign:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
}





a.LinksMenuLeft:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #000000;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft02.jpg);
	background-repeat: no-repeat;
}
a.LinksMenuLeft:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #000000;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft02.jpg);
	background-repeat: no-repeat;
}
a.LinksMenuLeft:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #006699;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft-ov.jpg);
	background-repeat: no-repeat;
}
a.LinksMenuLeft:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #006699;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft-ov.jpg);
	background-repeat: no-repeat;
}

a.LinksMenuLeft2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #FFFFFF;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft.jpg);
	background-repeat: no-repeat;
}
a.LinksMenuLeft2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #FFFFFF;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft.jpg);
	background-repeat: no-repeat;
}
a.LinksMenuLeft2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #006699;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft-ov.jpg);
	background-repeat: no-repeat;
}
a.LinksMenuLeft2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	display: block;
	color: #006699;
	height: 30px;
	width: 190px;
	margin: 0px;
	padding-top: 8px;
	text-decoration: none;
	text-indent: 20px;
	font-weight: bold;
	background-image: url(../images/BG-linksLeft-ov.jpg);
	background-repeat: no-repeat;
}

a.Links10pxBlue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.Links10pxBlue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.Links10pxBlue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.Links10pxBlue:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Links9pxBlue:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration: none;
}
a.Links9pxBlue:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006699;
	text-decoration: none;
}
a.Links9pxBlue:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}
a.Links9pxBlue:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Links10pxBlue02:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099FF;
	text-decoration: none;
}
a.Links10pxBlue02:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0099FF;
	text-decoration: none;
}
a.Links10pxBlue02:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.Links10pxBlue02:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.Links10pxBlue03:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.Links10pxBlue03:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
	text-decoration: none;
}
a.Links10pxBlue03:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE7C1A;
	text-decoration: none;
}
a.Links10pxBlue03:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE7C1A;
	text-decoration: none;
}


a.Links10pxOrange:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE7C1A;
	text-decoration: none;
}
a.Links10pxOrange:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE7C1A;
	text-decoration: none;
}
a.Links10pxOrange:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.Links10pxOrange:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

a.LinksBold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.LinksBold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}
a.LinksBold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.LinksBold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.LinksBlueBold:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
a.LinksBlueBold:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
a.LinksBlueBold:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}
a.LinksBlueBold:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
}

a.LinksIMGs:link {
	border: 2px dashed #FE7C1A;
	display: block;
	height: 120px;
	width: 120px;
}
a.LinksIMGs:visited {
	border: 2px dashed #FE7C1A;
	display: block;
	height: 120px;
	width: 120px;
}
a.LinksIMGs:hover {
	border: 2px dashed #FFFFFF;
	display: block;
	height: 120px;
	width: 120px;
}
a.LinksIMGs:active {
	border: 2px dashed #FFFFFF;
	display: block;
	height: 120px;
	width: 120px;
}


a.LinksIMGs100px:link {
	border: 2px dashed #FE7C1A;
	display: block;
	height: 100px;
	width: 100px;
}
a.LinksIMGs100px:visited {
	border: 2px dashed #FE7C1A;
	display: block;
	height: 100px;
	width: 100px;
}
a.LinksIMGs100px:hover {
	border: 2px dashed #FFFFFF;
	display: block;
	height: 100px;
	width: 100px;
}
a.LinksIMGs100px:active {
	border: 2px dashed #FFFFFF;
	display: block;
	height: 100px;
	width: 100px;
}


/* --------------------------------------- TXT --------------------------------------- */

.txt9px {
	font-size: 9px;
}
.txt10pxOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE7C1A;
}
.txt10pxOrangeBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FE7C1A;
	font-weight: bold;
}
.txt12pxOrange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FE7C1A;
}
.txt14pxOrangeBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FE7C1A;
	font-weight: bold;
}
.txt16pxOrangeBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FE7C1A;
	font-weight: bold;
}
.txt10pxBk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.txt14pxBkBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.txt16pxBkBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.txtBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.txtItalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-style: italic;
}
.txt10pxWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.txt12pxWhite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.txt12pxWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.txt14pxWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.txt16pxWhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FFFFFF;
	font-weight: bold;
}
.txt10pxBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #006699;
}
.txt12pxBlue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006699;
}
.txt14pxBlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006699;
	font-weight: bold;
}
.txt16pxBlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	font-weight: bold;
}


/* --------------------------------------- LOCKED TXT (NOT IN BACK END) --------------------------------------- */
.txt18pxOrangeBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FE7C1A;
	font-weight: bold;
}
.txt18pxBlueBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #006699;
	font-weight: bold;
}



/* --------------------------------------- FORM FIELDS --------------------------------------- */

.txtFields250px {
	display: block;
	height: 20px;
	width: 250px;
	border: 1px solid #FE7C1A;
}
.txtFields250pxMulti {
	display: block;
	width: 250px;
	border: 1px solid #FE7C1A;
}
.txtFields174px {
	display: block;
	height: 20px;
	width: 173px;
	border: 1px solid #FE7C1A;
}
.txtFields250px {
	display: block;
	height: 20px;
	width: 250px;
	border: 1px solid #FE7C1A;
}


/* --------------------------------------- MISC --------------------------------------- */

.imageBorder{
	border: 2px solid #FE7C1A;
}

