



BODY {MARGIN-TOP: 0px; FONT-SIZE: 80%; MARGIN-LEFT: 0px; COLOR: #333333;FONT-FAMILY: Arial, Helvetica, sans-serif; display:inline;word-wrap: break-word;}


H1 {FONT-WEIGHT: normal; FONT-SIZE: 155%; MARGIN-BOTTOM: 0px; margin-top:0px; COLOR: #999; LINE-HEIGHT: 20px; TEXT-ALIGN: left;}
H2 {MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #777777; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
H3 {MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #777777; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}

A {FONT-SIZE: 100%; COLOR: #6c92a9; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none}
A:hover {FONT-SIZE: 100%; COLOR: #6c92a9; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline}

FORM{display:inline;}
INPUT {	FONT-SIZE: 90%; MARGIN-BOTTOM: 0px}
SELECT {	FONT-SIZE: 90%; MARGIN-BOTTOM: 0px}
SUBMIT {FONT-SIZE: 90%; MARGIN-BOTTOM: 0px}
B {FONT-WEIGHT: bold; COLOR: #000000}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}
Img {Border: none;}
Img.ThinBorder {Border: 1px Solid #003399; }

ul, li {padding:0px;border:0px;margin:0px;list-style:none;}
.Dots{background: url(pix/dots.gif) center; background-repeat: repeat-x;padding:15px; clear:both;}
.DotsNB{background: url(pix/dots.gif) center; background-repeat: repeat-x;padding:1px;clear:both;}

/* SITE MAIN CONTAINER
*******************************/
#container {	LEFT: 0px; WIDTH: 800px; POSITION: absolute; TOP: 0px;}
#ColLeft {	FLOAT: left; WIDTH: 650px;}
#ColRight {	FLOAT: left; WIDTH: 150px; BACKGROUND-COLOR: #F0F0F0}


/* MAIN HEADERS
*******************************/
#banner {	WIDTH: 650px; height:200px;background: url(pix/PageHeaderImg01.jpg) top left;background-repeat:no-repeat;}

#PageHeader {	WIDTH: 650px; height:90px;background-color:#6C90A6;}
#PageHeader H1 {FONT-WEIGHT: normal; FONT-SIZE: 155%; Padding-Top: 20px;Padding-Left: 20px; COLOR: #EEE; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}
#Logo {	WIDTH: 150px; height:200px;background: url(pix/Logo.gif) top left;background-repeat:no-repeat;}




/* MAIN SITE NAV
*******************************/

#site_nav{MARGIN-LEFT: 20px;WIDTH: 630px;height:28px;background: url(pix/dots.gif) bottom; background-repeat: repeat-x;	margin-bottom:15px;}

#site_nav li {line-height:16px;padding:0px 0px;float:left;	display:block;}

#site_nav A {FONT-SIZE: 90%; COLOR: #888; LINE-HEIGHT: 30px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;padding-Right:20px;}

#site_nav  A:hover {FONT-SIZE: 90%; COLOR: #000099; TEXT-DECORATION: none}

/* CONTENT
*******************************/

#main_col_wrap {padding-LEFT: 20px;WIDTH: 610px;overflow:hidden;float:left;}

#main_col {padding:0px 7px 7px;FONT-SIZE: 100%; COLOR: #555555;float:left;WIDTH: 430px;}
#main_col H1 {MARGIN-BOTTOM: 20px; COLOR: #999;}
#main_col H2 {COLOR: #666;}
#main_col .ErrorText {COLOR: RED;}
#main_col li {list-style:disc inside; color:#003366;text-indent:-15PX;margin-left:16px;Margin-bottom:6px;}
	
#LeftMargin {	padding-right:10px;FONT-SIZE: 100%; COLOR: #555555;float:left;WIDTH: 150px;}



/* SecondaryNav
*******************************/
#SecondaryNav {WIDTH: 140px;Padding-Bottom:20px;}
#SecondaryNav li {line-height:12px;padding:5px 0px;display:block;}
#SecondaryNav A {FONT-SIZE: 90%; COLOR:#6C90A6 ; TEXT-DECORATION: none;FONT-WEIGHT: normal;}
#SecondaryNav  A:hover {TEXT-DECORATION: Underline;}



/* CONTENT PAGE NAV
*******************************/
#ContentPageNav {	WIDTH: 430px;FLOAT: left; clear:both;}
#ContentPageNavLeft {	FLOAT: left; WIDTH: 230px;text-align:Left;}
#ContentPageNavRight {	FLOAT: left; WIDTH: 200px; text-align:right;}


	
/* Footer
*******************************/
#FooterWrap {Margin-top:10px;Padding-LEFT: 20px;WIDTH: 780px;FONT-SIZE: 100%; COLOR: #555555;LINE-HEIGHT: normal;float:left;}

#FooterContent {padding-top:12px;border-top: 1px Solid #DDD;float:left;}

#FooterWrap A {COLOR: #888888; TEXT-DECORATION: none;padding:0px 20px;}
#FooterWrap  A:hover {TEXT-DECORATION: Underline;}

#FooterWrap Address {Display:inline;}
#FooterWrap Address A {COLOR: #888888; TEXT-DECORATION: none;padding:0px;}

#Copyright {WIDTH: 580px;float:Left;}

#DevSig {Padding-LEFT: 20px;WIDTH: 180px;float:right;text-align: right;}

#DevSig A {padding:0px;}


/* Right Column
*******************************/

#ColRight H2 {MARGIN-TOP: 0px; MARGIN-BOTTOM: 5px; FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left;}

#NewsFeedWrap {Margin:5px;WIDTH: 140px;Padding-Bottom:20px;}

#NewsFeedWrap li {line-height:90%;padding:5px 0px;display:block;}
#NewsFeedWrap A {FONT-SIZE: 85%; COLOR: #555; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;}
#NewsFeedWrap  A:hover {TEXT-DECORATION: Underline;COLOR: #000;}

#MailingListWrap {Margin:5px;WIDTH: 140px;Padding-Top:20px;Padding-Bottom:20px;}
#MailingListWrap INPUT {	FONT-SIZE: 90%; Width:85%}
FORM P {	Display:inline;}



/* NewsContent
*******************************/

#NewsArticleWrap H1 {MARGIN-BOTTOM: 0px; COLOR: #999;}
#NewsArticleWrap H1 A {FONT-SIZE: 85%;}
#NewsArticleWrap H2 {MARGIN-BOTTOM: 10px;COLOR: #003366;Font-size:95%}
#NewsArticleWrap Img {Border: 1px Solid #003399; }
#NewCatSelect {WIDTH: 430px;BACKGROUND-COLOR:#ECEAFD; text-align:right;}

/* PhotoGallery
*******************************/
#GalleryFullImage Img {border: 1px Solid #990066;margin: 2px 0px}
#GallerythumbWrap {width:430px;padding-top:5px;}
#GallerythumbWrap Img {border: 1px dashed #990066;}
#GalleryViewWrap H2 {MARGIN: 0px;Padding: 0px;COLOR: #003366;Font-size:100%; text-align:center;}
#PhotoDetails { WIDTH: 430px;}
#PhotoDetailsLeft {	FLOAT: left; WIDTH: 300px;text-align:left;}
#PhotoDetailsRight {	FLOAT: left; WIDTH: 130px; text-align:right;}
#PhotoNav { WIDTH: 430px;height:65px;}
#PhotoNavLeft {	FLOAT: left; WIDTH: 215px;text-align:left;}
#PhotoNavRight {	FLOAT: left; WIDTH: 215px; text-align:right;}

.GalleryWrap { WIDTH: 420px;padding-top:20px; clear:both;}
.GalleryImg {	FLOAT: left; WIDTH: 175px;}
.GalleryDetails {	FLOAT: left; WIDTH: 245px;}
.GalleryImageCount {color:#999999}

/* DownLoads
*******************************/
.DownLoadWrap { WIDTH: 430px;padding-top:30px; clear:both;}
.DownLoadWrap H3 { color:#006699;MARGIN: 0px;Padding: 0px;}
.DownLoadDesc {Border-Top: 1px Solid #006699;padding-bottom:5px;}
.DownLoadDetailLeft {	FLOAT: left; WIDTH: 300px;}
.DownLoadDetailRight {	FLOAT: left; WIDTH: 130px;text-align:right;}
.DownLoadDetailHiLite { color:#006699;}
.DownLoadDetailLeft  A {color:#990000;}

.DownLoadSectionWrap{ WIDTH: 430px;padding-top:10px;padding-bottom:10px; clear:both; text-align:left;}
.DownLoadSectionLeft {	FLOAT: left; WIDTH: 370px;}
.DownLoadSectionRight {	FLOAT: left; WIDTH: 60px;text-align:right;}
.DownLoadSectionDesc {	FLOAT: left; WIDTH: 370px;}

/* SocialNetworkLinks 
*******************************/
#SocialNetworkLinks{ margin:10px 0 25px 0; float:left; clear:both;}
#SocialNetworkLinks IMG{ display:block; float:left; clear:both; padding:0 0 10px 5px;}
