﻿body {
  	background-color: #003366;
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 11px;
  	line-height: 13px;
  	color: #151515;
  	text-align: left;
  	margin: 0px;
	}
	
div#container {
	margin: 0 auto;
	width: 769px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	}	


div#IntroHeader {
	margin: 0px;
  	padding: 0px;
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 10px;
  	color: #fff;
	z-index:99;
	width: 100%;
	}
div#IntroHeader a {
	text-decoration: underline;
}
div#IntroHeader a:link {
	color: White;
    text-decoration: underline;
	}    
div#IntroHeader a:visited {
	color: White;
    text-decoration: underline;
	} 
div#IntroHeader a:hover {
	color: #2eb200;
    text-decoration: none;
	}  
div#IntroHeader a:active {
	color: White;
    text-decoration: underline;
	}   

div#FlashBar {
	background-color: White;
	margin: 0px;
  	padding: 30px 0px 0px 0px;
  	color: #fff;
	z-index:99;
	width: 100%;
	}

div#NewsTicker {
	background-color: #333333;
  	border: solid 0px #3fb108;
    height: 20px;
    color: #fff;
    padding-left: 17px;
    font-size: 10px;
	}   
	
div#NewsTicker  a:link {
	color: #aae1ff;
    text-decoration: none;
	}    
div#NewsTicker  a:visited {
	color: #aae1ff;
    text-decoration: none;
	} 
div#NewsTicker  a:hover {
	color: #aae1ff;
    text-decoration: underline;
	}  
div#NewsTicker  a:active {
	color: #aae1ff;
    text-decoration: none;
	}   
	
/*******************************************************************************/
div#CopyArea {
	background-color: White;
	/*background-image: url(../TenCommandments.jpg) ; */
	margin: 0px;
  	padding: 5px 5px 5px 5px;
  	color: #000;
	z-index:99;
/*	width: 759px; */
	width: 790px;
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 11px;
	
	}
	
div#CopyArea a {
	text-decoration: underline;
}
div#CopyArea a:link {
	color:  #003100;
    text-decoration: underline;
	}    
div#CopyArea a:visited {
	color: #003100;
    text-decoration: underline;
	} 
div#CopyArea a:hover {
	color: #2eb200;
    text-decoration: none;
	}  
div#CopyArea a:active {
	color: #003100;
    text-decoration: underline;
	}   
	
.CopyAreaHeader {
	display: block;
  	font-size: 15px;
  	font-weight: bold;
  	text-align: left;
  	color: #01336e;
	}	
.CopyAreaSubHeader {
	display: block;
  	font-size: 13px;
  	font-weight: bold;
  	text-align: left;
  	color: #017cbf;
	}		

div#OurPolishSettlement {
	position: relative; 
	top:	0px; 
	left:	1px; 
	z-index:1;
	padding: 5px 5px 5px 5px;
	}

div#OurPolishSettlement .rbroundbox {
	width: 100%; 
	position: relative;
	background: url(../images/nt017dbf.gif) repeat; 
	left:0; 
	height: 35px; 
	color: #000;
	z-index: -1;
	}

div#ConventInn {
	position: relative; 
	top:	0px; 
	left:	1px; 
	z-index:1;
	padding: 5px 5px 5px 5px;
	}
	
div#ConventInn .rbroundbox {
	width: 100%; 
	position: relative;
	background: url(../images/nt017dbf.gif) repeat; 
	left:0; 
	height: 35px; 
	color: #000;
	z-index: -1;
	}

div#HistoricSnogasStore {
	position: relative; 
	top:	0px; 
	left:	1px; 
	z-index:1;
	padding: 5px 5px 5px 5px;
	}

div#HistoricSnogasStore .rbroundbox {
	width: 100%; 
	position: relative;
	background: url(../images/nt017dbf.gif) repeat; 
	left:0; 
	height: 35px; 
	color: #000;
	z-index: -1;
	}

div#VisitorsCenter {
	position: relative; 
	top:	0px; 
	left:	1px; 
	z-index:1;
	padding: 5px 5px 5px 5px;
	}

div#VisitorsCenter .rbroundbox {
	width: 100%; 
	position: relative;
	background: url(../images/nt017dbf.gif) repeat; 
	left:0; 
	height: 35px; 
	color: #000;
	z-index: -1;
	}

div#ContactUs {
	position: relative; 
	top:	0px; 
	left:	1px; 
	z-index:1;
	padding: 5px 5px 5px 5px;
	}

div#ContactUs .rbroundbox {
	width: 100%; 
	position: relative;
	background: url(../images/nt017dbf.gif) repeat; 
	left:0; 
	height: 35px; 
	color: #000;
	z-index: -1;
	}

div#News {
	position: relative; 
	top:	0px; 
	left:	1px; 
	z-index:1;
	padding: 5px 5px 5px 5px;
	}

div#News .rbroundbox {
	width: 100%; 
	position: relative;
	background: url(../images/nt017dbf.gif) repeat; 
	left:0; 
	height: 35px; 
	color: #000;
	z-index: -1;
	}

.rbroundbox {
	position: relative;
	background: url(../images/nt017dbf.gif) repeat; 
	/* width: 75%;  */
	left:0; 
	height: 35px; 
	color: #000;
	z-index: -1;
	}
.rbtop div {
	position: relative;
	background: url(../images/tl017dbf.gif) no-repeat top left; 
	color: White;
  	font-size: 11px;
  	font-weight: bold;
  	text-align: left;
	z-index: -1;
	}
.rbtop			{ background: url(../images/tr017dbf.gif) no-repeat top right; }

div#TabBoxLink a			{ color: White; text-decoration: none	}
div#TabBoxLink a:link	{ color: White; text-decoration: none	}
div#TabBoxLink a:visited	{ color: White; text-decoration: none	}
div#TabBoxLink a:hover	{ color: White; text-decoration: underline; font-weight: bold;	}
div#TabBoxLink a:active	{ color: White; text-decoration: none	}

div#TabBoxContent { margin: 5px 10px 5px 10px; }
div#TabBoxContent a			{ color: #000080; text-decoration: underline	}
div#TabBoxContent a:link	{ color: #000080; text-decoration: underline	}
div#TabBoxContent a:visited	{ color: #000080; text-decoration: underline	}
div#TabBoxContent a:hover	{ color: #000080; text-decoration: underline; font-weight: bold;	}
div#TabBoxContent a:active	{ color: #000080; text-decoration: underline	}

.rbbottomline {
	position: relative;
	top: 0;
	left: 0;
	width: 240px;
	border-bottom: thin solid #017dbf; 
	/* border-bottom: thin solid #017dbf;  */
	z-index: -1;
	}
.rbcontent {
	position: relative;
	top: 0;
	left: 0;
/*	width: 224px; */
	width: 98%;
  	padding: 0px 10px 4px 4px;
	border: 1px solid #017dbf; 
	/* border-top: 1px solid #017dbf; 
	border-left: 1px solid #017dbf; 
	border-right: 1px solid #017dbf; 
	border-bottom: 1px solid #017dbf; */
	font-size: 12px;
	z-index: 1;
	}


div#MoreDetailsLink a			{ color: #000080; text-decoration: none	}
div#MoreDetailsLink a:link	{ color: #000080; text-decoration: none	}
div#MoreDetailsLink a:visited	{ color: #000080; text-decoration: none	}
div#MoreDetailsLink a:hover	{ color: #000080; text-decoration: none; font-weight: bold;	}
div#MoreDetailsLink a:active	{ color: #000080; text-decoration: none	}


.MoreDetails { background: url(../images/nt00cccc.gif) repeat; width: 50%; margin: 0px 0px 0px auto; font-size:11px; }
.MoreDetailstop div { background: url(../images/tl00cccc.gif) no-repeat top left; }
.MoreDetailstop { background: url(../images/tr00cccc.gif) no-repeat top right; }
.MoreDetailsbot div { background: url(../images/bl00cccc.gif) no-repeat bottom left; }
.MoreDetailsbot { background: url(../images/br00cccc.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.MoreDetailstop div, .MoreDetailstop, .MoreDetailsbot div, .MoreDetailsbot { width: 100%; height: 7px; font-size: 1px; }


.ICON { background: url(../images/nt00cccc.gif) repeat; width: 50%; margin: 0px 0px 0px auto; font-size:11px; }
.ICONtop div { background: url(../images/tl00cccc.gif) no-repeat top left; }
.ICONtop { background: url(../images/tr00cccc.gif) no-repeat top right; }
.ICONbottom div { background: url(../images/bl00cccc.gif) no-repeat bottom left; }
.ICONbottom { background: url(../images/br00cccc.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.ICONtop div, .ICONtop, .ICONbottom div, .ICONbottom { width: 100%; height: 7px; font-size: 1px; }



.rbshadowbox {
	position: relative;
	top: 0;
	left: 0;
	width: 244px;
	padding: 0px 0px 5px 0px;
	background: url(../images/shadow.gif) no-repeat bottom right;
	z-index: 1;
	}


#GREENLEADER {
	margin: 0px 10px 0px 0px; 
  	padding: 10px 10px 0px 10px;
  	/* background: url('media/greenrain-bg.jpg') no-repeat top; */
  	color: #fff; 
  	background-color: #009c31; 
	text-align: left;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

.imgleft {
	float:left;
	margin: 0 10px 10px 0;
	}
  
.imgright {
	position:relative;
	float:right;
	margin: 10px 0 10px 10px;
	}	
/* Mail Chimp (mc_) Signup Form
---------------------------------------------- */
.mc_headerBar {
	background-color:#CCCCCC;  /* #2# Editable */
	color:#666666;  /* #2# Editable */
	font-size:20px;  /* #2# Editable */
	font-family:Arial;  /* #2# Editable */
	font-weight:bold;  /* #2# Editable */
	padding:10px;  /* #2# Editable */
	text-align:left;  /* #2# Editable */
	border-bottom:0px solid #000000; /* #2# Editable */
	}

.mc_headerBarImg {
	background-color:#CCCCCC;  /* Editable */
	padding:20px;  /* Editable */
	text-align:left;  /* Editable */
	}

.mc_InformationText {
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 10px;
  	line-height: 13px;
  	color: #151515;
	text-align: justify;  /* #2# Editable */
	}

.mc_formText {
	font-family: Arial;  /* #3# Editable */
	font-size:12px;  /* #3# Editable */
	line-height: Half;  /* #3# Editable */
	color: #333333;  /* #3# Editable */
	text-align:right;  /* #2# Editable */
	}

.mc_formInput {
	font-family: Arial;  /* #3# Editable */
	font-size:12px;  /* #3# Editable */
	line-height: Half;  /* #3# Editable */
	color: #333333;  /* #3# Editable */
	font-weight:none;  /* #2# Editable */
	}

.mc_content {
	background-color:#FFFFFF;  /* #1# Editable Foreground */
	font-family:Arial;  /* #3# Editable */
	padding:20px;  /* #3# Editable */
	}

.mc_container {
	background-color:#FFFFFF;  /* #1# Editable Foreground */
	border: 1px solid #000000;  /* #1# Editable */
	}

.mc_error {
	font-family: Verdana;  /* #3# Editable */
	font-size:10px;  /* #3# Editable */
	line-height: Half;  /* #3# Editable */
	color: Red;  /* #3# Editable */
	font-weight:bold;  /* #2# Editable */
	}

.sep {
	border-bottom: solid 1px #2eb200
	}
		

/* Footer ----------------------------------------------- */
#footer {
	background-color: #333333;
	height: 43px;
	padding: 0px 10px 0px 10px;
	}	

#foot-a {
	color: #c3c9cc;
	font-size:11px;
	/* padding-left:15x; */
	text-align:left;
	}	

#foot-b {
	color: #c3c9cc;
	font-size:11px;
	/* padding-right:16px; */
	text-align:right;
	}
		
#foot-b a {
	color: #ff00ba;
    text-decoration: none;
	}
		
#foot-b a:hover {
	color: #ff00ba;
    text-decoration: none;
	}


table.TableRightColumn {
  	border: 1px solid #017dbf;
	}

td.NewsletterLaunchBoxTop {
  	padding: 3px 3px 3px 3px;
  	background-color: #addae6;
  	color: Black;
	text-align: center;
	vertical-align: top;
	font : normal normal normal 11px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	} 	
	
div#NewsletterLaunchBoxTop a			{ color: #000000; text-decoration: underline	}
div#NewsletterLaunchBoxTop a:link	{ color: #000000; text-decoration: underline	}
div#NewsletterLaunchBoxTop a:visited	{ color: #000000; text-decoration: underline	}
div#NewsletterLaunchBoxTop a:hover	{ color: #000000; text-decoration: underline; font-weight: bold;	}
div#NewsletterLaunchBoxTop a:active	{ color: #000000; text-decoration: underline	}

td.NewsletterLaunchBox {
	margin: 0px;
  	padding: 10px 0 10px 10px;
  	background-color: #ffffff;  /* #818f9a; */
  	border: 1px solid #017dbf;
  	color: #000000;
	text-align: center;
	vertical-align: top;
	} 	

td.greyBox {
	margin: 0px;
  	padding: 10px 0 10px 10px;
  	background-color: #818f9a;
  	color: #fff;
	text-align: left;
	} 	
	
td.greyBox a:link, 
td.greyBox a:visited, 
td.greyBox a:active {
	color: #fff;
    text-decoration: underline;
	}    
td.greyBox a:hover {
	color: #fff;
    text-decoration: none;
	}

ul.box {	
	margin: 0 0 0 22px;
  	padding: 0px;
  	text-align: left;
  	}
  	
li.boxlist { 
	list-style-image: url('../images/dot.gif');
	padding-right: 5px;
	}
  	
/* Remove border around linked images 
img {
	border-style: none;
    border-color: inherit;
    border-width: 0;
    padding: 0;
    margin: 0;
    height: 287px;
    width: 229px;
}*/
/* Pseudo Links */
/* -----------------------------------------------  */

	

/*
	
.SaveWaterroundbox { background: url(media/nt66ccff.gif) repeat; }
.SaveWatertop div { background: url(media/tl66ccff.gif) no-repeat top left; }
.SaveWatertop { background: url(media/tr66ccff.gif) no-repeat top right; }
.SaveWaterbot div { background: url(media/bl66ccff.gif) no-repeat bottom left; }
.SaveWaterbot { background: url(media/br66ccff.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. 
/* ----------------------------------------------------------
.SaveWatertop div, .SaveWatertop, .SaveWaterbot div, .SaveWaterbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.SaveWatercontent { margin: 10px 10px 10px 10px;font-size:13px; line-height:15px;text-align:center }
.SaveWaterroundbox { width: 100%; margin: 1em auto; }



/* Header 
/* -----------------------------------------------
	
#header {
	margin: 0px;
  	padding: 0px;
  	background-color: #fff;
  	background-image: url('media/main-header.gif');
	background-repeat: no-repeat;
	width:769px;
	text-align: left;
	}
	
.headerBar {
	margin: 0px;
  	padding: 0px;
  	background-color: #818f9a;
	/* background:url(http://i.l.cnn.net/cnn/.element/img/2.0/content/video_box/pipeline_bg.gif) no-repeat; 
	/* background: #69A363 url(http://accessat.c-net.us/test/images/m4-inactive-r.png) right top no-repeat;	
	color: #fff;
	text-align: left;
	}
	
.headerBarborder {
	margin: 0px;
  	padding: 0px;
  	background-color: #818f9a;
	color: #fff;
  	border-left: solid 1px #3fb108;
	text-align: left;
	}	
	




/* Navigation
/* ----------------------------------------------- 
	
#cNav {
	margin: 0px;
  	padding: 0px;
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 10px;
  	color: #fff;
	}
	
#cNavRight {
	text-align: right;
    margin-top: 1px;
	}	
	
#cNavRight  a:link {
	color: #aae1ff;
    text-decoration: none;
	}    
#cNavRight  a:visited {
	color: #aae1ff;
    text-decoration: underline;
	} 
#cNavRight  a:hover {
	color: #aae1ff;
    text-decoration: underline;
	}  
#cNavRight  a:active {
	color: #aae1ff;
    text-decoration: underline;
	}   
	
#cNavLeft {
	color: #fff;
    text-align: left;
    margin-top: 1px;
	}   	
	
#cNavLeft  a:link {
	color: #fff;
    text-decoration: none;
	}    
#cNavLeft  a:visited {
	color: #fff;
    text-decoration: none;
	} 
#cNavLeft  a:hover {
	color: #aae1ff;
    text-decoration: underline;
	}  
#cNavLeft  a:active {
	color: #fff;
    text-decoration: none;
	}   	
	
/* BEGIN DROPDOWN NAVAGATION
/* ---------------------------------------------------------------------

.nav-bar {
	height: 29px;
	background: #017dbf;
	font-family: verdana, arial, sans-serif;
	font-size: 11px;
	}

.nav-wrapper  {
	width: 770px; 
	height: inherit; 
	margin: auto;
	background: #555; 
	}

.nav-wrapper ul {
  	padding: 0;
  	margin: 0;
  	list-style: none;
	text-align: left;
	}

.nav-wrapper li {
  	float: left;
  	position: relative;
	}

.nav-wrapper li.sub {
	border-top: 1px solid #fff;
	clear: left;
	}

.nav-wrapper li img {
	display: block;
	}

.nav-wrapper li ul {
  	display: none;
  	position: absolute; 
  	top: 1em;
  	left: 0;
	padding-top: 18px;
	}

.nav-wrapper li>ul {
	top: auto;
	left: auto;
	padding-top: 0; 
	}

.nav-wrapper li:hover ul, 
.nav-wrapper li.over ul{ 
	display: block; 
	}

.nav-wrapper li.sub a {
	display: block;
	width: 125px;	
	padding: 5px 10px;
	background: #017dbf;
	font-size: 10px;
	text-decoration: none;
	text-transform: uppercase;
	color: #96c4dc;
	}

.nav-wrapper li.sub a:hover {
	color: #fff;
	background-color: #00336e;
	}
	

/* END DROPDOWN NAVAGATION
/* --------------------------------------------------------------------------
#subnav {
	background-color: #333333;
    text-align: left;
  	border-left: solid 0px #3fb108;
  	border-right: solid 0px #3fb108;
  	border-top: solid 0px #3fb108;
  	border-bottom: solid 0px #3fb108;
    height: 20px;
    color: #fff;
    padding-left: 17px;
    font-size: 10px;
	}   
	
#subnav  a:link {
	color: #aae1ff;
    text-decoration: none;
	}    
#subnav  a:visited {
	color: #aae1ff;
    text-decoration: none;
	} 
#subnav  a:hover {
	color: #aae1ff;
    text-decoration: underline;
	}  
#subnav  a:active {
	color: #aae1ff;
    text-decoration: none;
	}   
	
	
#subnavnew {
	background-color: #333333;
    text-align: left;
  	border-left: solid 0px #3fb108;
  	border-right: solid 0px #3fb108;
  	border-top: solid 0px #3fb108;
  	border-bottom: solid 0px #3fb108;
    height: 20px;
    color: #fff;
    padding-left: 17px;
    font-size: 10px;
	}   
	
#subnavnew  a:link {
	color: #aae1ff;
    text-decoration: none;
	}    
#subnavnew  a:visited {
	color: #aae1ff;
    text-decoration: none;
	} 
#subnavnew  a:hover {
	color: #aae1ff;
    text-decoration: underline;
	}  
#subnavnew  a:active {
	color: #aae1ff;
    text-decoration: none;
	}   
	
	
	
/* Body 
/* ----------------------------------------------- 

body {
  	background-color: #003366;
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 11px;
  	line-height: 13px;
  	color: #151515;
  	text-align: left;
	}


	
#main {
	margin: 0px;
  	padding: 0px;
  	background-color: #fff;
  	font-size: 11px;
  	vertical-align: top;
  	text-align: left;
	}	
	
#secondary {
	margin: 0px;
  	padding: 20px;
  	background-color: #fff;
  	font-size: 11px;
  	vertical-align: top;
  	text-align: left;
	}	
	
.secondaryHeader {
	display: block;
  	font-size: 15px;
  	font-weight: bold;
  	text-align: left;
  	color: #01336e;
	}	
	
.secondarySubHeader {
	display: block;
  	font-size: 13px;
  	font-weight: bold;
  	text-align: left;
  	color: #017cbf;
	}		
		
	
/* Homepage
/* -----------------------------------------------
	
ul.box {	
	margin: 0 0 0 22px;
  	padding: 0px;
  	text-align: left;
  	}
  	
li.boxlist { 
	list-style-image: url('media/dot.gif');
	padding-right: 5px;
	}
  	
.homeBox {
	margin: 0px;
  	padding: 0 0 0 0;
  	border-left: solid 1px #3fb108;
  	}
  	
#greenRain {
	margin: 0px;
  	padding: 40px 10px 0 10px;
  	background: url('media/greenrain-bg.jpg') no-repeat; 
  	color: #fff;
	text-align: left;
	}
  	
#greenRain a:link, 
#greenRain a:visited, 
#greenRain a:active {
	color: #fff;
    text-decoration: underline;
	}    
	
#greenRain a:hover {
	color: #fff;
    text-decoration: none;
	}  	
  	
td.greyBox {
	margin: 0px;
  	padding: 10px 0 10px 10px;
  	background-color: #818f9a;
  	color: #fff;
	text-align: left;
	} 	
	
td.greyBox a:link, 
td.greyBox a:visited, 
td.greyBox a:active {
	color: #fff;
    text-decoration: underline;
	}    
td.greyBox a:hover {
	color: #fff;
    text-decoration: none;
	}
	
#flashcontent {
	color: #fff;
	}	
	
/* Misc
/* ----------------------------------------------- 
.imgleft {
	float:left;
	margin: 0 10px 10px 0;
	}
  
.imgright {
	position:relative;
	float:right;
	margin: 10px 0 10px 10px;
	}	
	
#technically {
	background-color: #ededed;
	padding: 5px 0 0 10px;
	}	
	
.sep {
	border-bottom: solid 1px #2eb200
	}
	
#partopp td{
	padding: 5px;
	border-bottom: solid 1px grey;
	border-right: solid 1px grey;
	font-size: 10px;
	}	
	
	
	
	
/* Mail Chimp (mc_) Signup Form
---------------------------------------------- 
.mc_headerBar {
	background-color:#CCCCCC;
	color:#666666;
	font-size:20px;
	font-family:Arial;
	font-weight:bold;
	padding:10px;
	text-align:left;
	border-bottom:0px solid #000000;
	}

.mc_headerBarImg {
	background-color:#CCCCCC;
	padding:20px;
	text-align:left;
	}

.mc_InformationText {
  	font-family: verdana, helvetica, arial, sans-serif;
  	font-size: 10px;
  	line-height: 13px;
  	color: #151515;
	text-align: justify;
	}

.mc_formText {
	font-family: Arial;
	font-size:12px;
	line-height: Half;
	color: #333333;
	text-align:right;
	}

.mc_formInput {
	font-family: Arial;
	font-size:12px;
	line-height: Half;
	color: #333333;
	font-weight:none;
	}

.mc_content {
	background-color:#FFFFFF;
	font-family:Arial;
	padding:20px;
	}

.mc_container {
	background-color:#FFFFFF;
	border: 1px solid #000000;
	}

.mc_error {
	font-family: Verdana;
	font-size:10px;
	line-height: Half;
	color: Red;
	font-weight:bold;
	}

/* --------- Banner Slider styles ------------- 
#slideCont {
	margin: 10px;
	border: solid 1px #000;
	text-align: center;
}
#slideCont img {
	margin: 5px;
}
*/
