


body {
margin: 0px auto;
text-align: center;
background-color: #8AB1C5;
}

#container {width: 980px; background-color: #ffffff; margin: 0px auto; }

.cornerTop {background: url(https://www.nascio.org/images/borderTR.gif) no-repeat top right;}

.cornerBottom {background: url(https://www.nascio.org/images/borderBR.gif) no-repeat bottom right;}

img.corner {
   width: 15px;
   height: 15px;
   border: none; text-align:left;
   display: block !important;}


#wrapper {width:960px; 
background-color: #ffffff;
color: black;
text-align: left;
margin: 0px 0px 0px 14px;
border-style: none;
font-family: Arial, serif;
font-size:14px;
background-image: url(https://www.nascio.org/images/greenBG.gif);
background-position: top left;
background-repeat: repeat-y;}

td {font-family: Arial, serif;
font-size:14px;}

#wrapper ul {margin:10px;
margin-top: 0px;
padding:0px;
list-style-type: square; }

#wrapper li { padding:0px;
margin-bottom: 15px;
margin-left: px;}

#wrapper h1 {font-family: Arial, serif; font-size:15px; color:#005581; font-weight:normal; margin:10px 0 3px 0;}

#wrapper	A:link		{ color: #005581; text-decoration: none; } 
#wrapper	A:visited	{ color: #005581; text-decoration: none; } 
#wrapper	A:active	{ color: #005581;  } 
#wrapper	A:hover		{ color: #000000; text-decoration: underline; } 


#row1 {width:930px; height:72px; text-align:right; background-color:#ffffff;}


.nascioLogo {float:left;}




.rss {width:100px; float:left; text-align:left; margin:10px 5px 0 400px; border-right: #zbee4f4 solid 1px; padding:6px 5px 0 0;line-height:1.2}
.imgRSS {margin-right:5px; display:inline;}

.divider2 {padding:10px; text-align:center; width:250px;border-bottom: #bee4f4 solid 1px;} 
.topText { margin-top:10px;}

.loginbox {width:110px;}
.goButton {margin:-3px 20px 0 0; float:right; }
.searchBox {margin-right:10px; margin-top:5px; width:130px;}

.searchButton {margin:0px 0px 0 0; float:right; }
.submitButton {margin:0px 0 -3px 0;  }



.loggedIn {margin-top:-20px; padding-top:-10px;}

#bottom {margin:0 0 -10px -5px;}

#bottomLinks {border-top:#bee4f4 solid 1px; text-align:right; margin:0px 20px 0 20px; font-family: Arial, serif; font-size:13px; padding-top:10px;}

#bottomLinks	A:link		{ color: #005581; text-decoration: none; } 
#bottomLinks	A:visited	{ color: #005581; text-decoration: none; } 
#bottomLinks	A:active	{ color: #005581;  } 
#bottomLinks	A:hover		{ color: #000000; text-decoration: underline; } 

#flash {width: 721px; margin-top:-5px;height:147px;background-color:#ffffff;}

#main {margin: 0px; 
font-family: Arial, serif;
font-size:14px;
background-image: url(https://www.nascio.org/images/greenBG.gif);
background-position: top left;
background-repeat: repeat-y;}

#main2 {margin: 0px; 
font-family: Arial, serif;
font-size:15px;}



#col2 { float: left; width: 228px; margin-left:5px; margin-right:20px;}

#cioSpotlight  {background-image: url(images/col2BG.gif); background-position: top left; border-bottom: #bee4f4 solid 1px; border-left: #bee4f4 solid 1px;
background-repeat: no-repeat; padding:0 0 0 10px; padding-top:1px;}


#col3 { float: left; margin-left:12px; width: 260px; 
background-image: url(images/template/topDownloads.gif);
background-position: top left;
background-repeat: no-repeat;}

#col3-poll { float: left; margin-left:12px; width: 260px; 
background-image: url(images/template/topDownloads.gif);
background-position: top left;
background-repeat: no-repeat;}

#col4 {position:relative; top:-160px; left:5px;  float: right; width: 220px; 
padding-bottom:-150px; margin: 2px 2px -150px 4px;}


#col5 {margin-left:0px; float: left; width: 120px;}
#col5sponsor {margin-left:20px; float: left;  text-align:center; }








#wrapper2 {width:960px; 
background-color: #ffffff;
color: black;
text-align: left;
margin: 0px 0px 0px 14px;
border-style: none;
font-family: Arial, serif;
font-size:14px;
background-image: url(https://www.nascio.org/images/greenBG2.gif);
background-position: top left;
background-repeat: repeat-y;}

#wrapper2 ul {margin:10px;
margin-top: 8px;
padding:0px;
list-style-type: square; }

#wrapper2 li { padding:0px;
margin-bottom: 15px;
margin-left: 10px;}

#wrapper2 h1 {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:18px; color:#005581; font-weight:bold; margin:8px 0 3px 0; }
#wrapper2 h2 {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:19px; color:#435266; font-weight:bold; margin:10px 0 20px 0;}
#wrapper2 h3 {font-family:"Helvetica Neue",Helvetica,Arial,sans-serif; font-size:17px; color:#668800; font-weight:bold; margin:20px 0 3px 0;}

#wrapper2 h4 {border-bottom: #005581 solid 1px;font-family: Arial, serif; font-size:17px; color:#005581; font-weight:bold; margin:10px 0 3px 0; width:500px;}
#wrapper2 h5 {font-family: Arial, serif; font-size:15px; color:#005581; font-weight:normal; margin:0 0 0 0;}
#wrapper2 h6 {font-family: Arial, serif; font-size:16px; color:#005581; font-weight:bold; margin:0 0 3px 0;}



#wrapper2	A:link		{ color: #005581; text-decoration: none; } 
#wrapper2	A:visited	{ color: #005581; text-decoration: none; } 
#wrapper2	A:active	{ color: #005581;  } 
#wrapper2	A:hover		{ color: #000000; text-decoration: underline; } 












#menuBG {background-color:#ffffff; padding-bottom:5px;}
#menu1 {background-color:#ffffff; display:inline;}
#menu2 {background-color:#ffffff; margin-left:-4px; display:inline;}


#menu {float: left;  color:#ffffff;
padding:10px 10px 0 10px;
top:0;left:0;
width:169px;
background-image: url(https://www.nascio.org/images/greenBG.gif);
background-position: top left;
background-repeat: repeat-y;}

#menuText {padding-right:6px; color:#ffffff;}
#menu A:link	{ color: #ffffff; text-decoration: none; } 
#menu A:visited	{ color: #ffffff; text-decoration: none; } 
#menu A:active	{ color: #ffffff;  } 
#menu A:hover	{ color: #ffffff; text-decoration: underline; } 

#menuText h1 {font-family: Arial, serif; font-size:15px; color:#005581; font-weight:normal; margin:10px 0 3px 0;}








#nascioNews { background-image: url(images/col2BG.gif); background-position: top left; border-bottom: #bee4f4 solid 1px; border-left: #bee4f4 solid 1px;
background-repeat: no-repeat; padding:0 0 0 10px; padding-top:1px;}

#nascioNews ul {margin:10px;
margin-top: 0px;
padding:0px;
list-style-image: url(images/arrow.gif); }

#nascioNews li { padding:0px;
margin-bottom: 15px;
margin-left: 11px;}

.subheading {font-size:12px;}

.more {text-align:right; color:#005581; font-size:12px; padding:0 5px 10px 0;}

#upcomingEventsShift {margin-left:5px;}

#upcomingEvents  {margin:10px; border-left: #bee4f4 solid 1px; border-bottom: #bee4f4 solid 1px; padding:1px 0 0 10px;background-image: url(images/col2BG.gif);
background-position: top left;
background-repeat: no-repeat;}

#upcomingEvents ul {margin:10px;
margin-top: 0px;
padding:0px;
list-style-image: url(images/arrow.gif); }

#upcomingEvents li { padding:0px;
margin-bottom: 15px;
margin-left: 11px;}



#twitter  {margin:10px; border-left: #bee4f4 solid 1px; border-bottom: #bee4f4 solid 1px; padding:1px 0 0 10px;background-image: url(images/col2BG.gif);
background-position: top left;
background-repeat: no-repeat;}

#twitter ul {margin:10px;
margin-top: 0px;
padding:0px;
list-style-image: url(images/arrow.gif); }

#twitter li { padding:0px;
margin-bottom: 15px;
margin-left: 11px; }



#recentPubs  {margin:10px 17px 10px 0; border-left: #bee4f4 solid 1px; border-bottom: #bee4f4 solid 1px; padding:1px 0 0 10px;background-image: url(images/col4BG.gif); width:190px;
background-position: top left;
background-repeat: no-repeat;}





#recentPubs ul {margin:10px;
margin-top: 0px;
padding:0px;
list-style-image: url(images/arrow.gif); }

#recentPubs li { padding:0px;
margin-bottom: 15px;
margin-left:11px;}








#header {background-color:#000000;
height: 5px;
padding:2px 15px 2px 2px;
margin-bottom:0px;}



#copyright {font-family: Trebuchet MS, Arial, serif;
font-size:15px; text-align:center;}




#clearone {clear: both; height:-1px;}
.clearone {clear: both; height:-1px;}




#content { float:left; width:527px; margin:0px 0px 10px 0; border-left: #bee4f4 solid 1px; padding:5px 0 15px 10px; border-bottom: #bee4f4 solid 1px; }









.membersOnlyContent {background-color: #CBDCE5; padding:4px 10px 10px 10px; width:500px; margin-bottom:20px;}

.ECOnlyContent {background-color: #BFDF6C; padding:4px 10px 10px 10px; width:500px; margin-bottom:20px;}



.dataTable {font-family: Arial, serif; font-size:14px;}
.dataTable td {font-family: Arial, serif; font-size:14px;}
.divider {margin: 30px 0px 30px 10px; text-align:center; width:500px;border-bottom: #bee4f4 solid 1px;} 
.sponsorDivider {margin: 0 30px 0 30px; text-align:center; width:100px;border-bottom: #bee4f4 solid 1px;} 

.dataTable2 {font-family: Arial, serif; font-size:14px; border-collapse:collapse}
.dataTable2 td {font-family: Arial, serif; font-size:14px; border: #bee4f4 solid 1px;}


.imgLeft {float:left; margin-right:15px;margin-bottom:10px;}
.imgRight {float:right; margin-left:15px; margin-bottom:10px;}
.justifyRight {float:right; margin-bottom:0px;}
.profileImg {float:left; margin:0 15px 80px 0;}
.execComImg {float:left; margin:0 15px 60px 0;}
.execComImg2 {float:left; margin:0 15px 10px 0;}
.chairImg {float:left; margin:0 15px 0px 0;}
.profileImg2 {float:left; margin:0 15px 0px 0;}
.stateProfile1 {border-left: #bee4f4 solid 1px;padding-left:20px;}
.pullQuote {float:right; width:165px; margin:10px; background-color: #A1C95C; padding:10px;}
.pullQuote2 {width:480px; margin:10px; background-color: #A1C95C; padding:10px;}
#pullQuote2 {width:480px; margin:10px; background-color: #A1C95C; padding:10px;}



.columnLeft {float:left; width:200px; padding-right:60px;}
.columnRight {float:left; width:200px; padding-right:60px;}
.imgRight {float:right; margin-left:15px;}

#emailThisPage {text-align:right; margin:-10px 5px -10px 200px; font-family: Arial, serif; font-size:12px; padding:10px 0 0 0;}
.titleImage {margin:0; padding:0;}

#newsBoxShift {padding-left:10px; }
#newsBoxHomeShift {padding-right:10px; }


#subLinks ul {margin: 0 10px 25px 10px;
padding:0px;
list-style-image: url(https://www.nascio.org/images/arrow.gif); }

#subLinks li { padding:0px;
margin-bottom: 15px;
margin-left: 10px;}

#loginBox {float:right; padding:10px; background-color: #CBDCE5; width:150px; margin:0 0 0 10px;}
.inline {display:inline;}

#textBox {background-color: #8AB1C5; padding:10px;}

.highlightYellow {color: black; background-color:yellow;}
.highlightGreen {color: black; background-color:#00FF00;}
.highlightRed {color: black; background-color:red;}

.sidebar2 {float:right; width:105px; margin:0px 10px 10px 10px; background-color: #D9E6ED; padding:10px;}
#smallFont {margin: 0px; font-family: Arial, serif; font-size:12px;}
#smallFontForget {margin: 0px; font-family: Arial, serif; font-size:13px; color:yellow;margin-top:-5px;}

#audio ul {margin:10px;
margin-top: 8px;
padding:0px; 
list-style-image: url(https://www.nascio.org/images/audio2.gif); }

#audio li { padding:0px;
margin-bottom: 15px;
margin-left: 10px;}

#handheldOnly {display:none;}


#recoveryTable {font-family: Arial, serif; font-size:14px; border-collapse:collapse; border: black solid 1px; width:520px;}
#recoveryTable tr { border: #bee4f4 solid 1px;}
#recoveryTable td { border: #bee4f4 solid 1px;}
#recoveryTable .darkblue {background-color:#00436E;}
#recoveryTable .blue {background-color:#bee4f4;}

.recoveryTable {font-family: Arial, serif; font-size:14px; border-collapse:collapse; border: black solid 1px; width:520px;}
.recoveryTable tr { border: #bee4f4 solid 1px;}
.recoveryTable td { border: #bee4f4 solid 1px;}
.recoveryTable .darkblue {background-color:#00436E;}
.recoveryTable .blue {background-color:#bee4f4;}

#dek {POSITION:absolute;VISIBILITY:hidden;Z-INDEX:200;}

#bluebackgroundbox {background-color:#D7F6FF;}

#carousel {width: 750px; margin-top:-5px;height:145px;background-color:#ffffff;}
#carousel	A:link		{ color: #ffffff; text-decoration: none; } 
#carousel	A:visited	{ color: #ffffff; text-decoration: none; } 
#carousel	A:active	{ color: #ffffff;  } 
#carousel	A:hover		{ color: #ffffff; text-decoration: underline; } 

#carousel ul {margin:0px;
margin-top: 0px;
padding:0px;
list-style-type: none; }

#carousel li { padding:0px;
margin-bottom: 0px;
margin-left: 0px;}

#committee ul li{
padding:0 0 5px 0;}


#col4-carousel {position:relative; top:-10px; left:5px;  float: right; width: 220px; 
padding-bottom:-10px; margin: 2px 2px -10px 0px;}

.success_message  {display:block; font-style:normal;line-height:1.5em; padding:10px 10px 10px 36px;color:black; border:0 none;font-family:inherit; font-size:100%;font-weight:inherit; margin:20px 0 20px 0;outline:0 none; vertical-align:baseline; background-color:#a1d10b; border:solid 1px #c0c0c0; }

.error_message  {display:block; font-style:normal;line-height:1.5em; padding:10px 10px 10px 36px;color:black; border:0 none;font-family:inherit; font-size:100%;font-weight:inherit; margin:20px 0 20px 0;outline:0 none; vertical-align:baseline; background-color:#f8858a; border:solid 1px #c0c0c0; }

#lists ul {margin: 0; padding: 0 0 0 50; list-style-type: disc;}

#lists ol {margin: 0; padding: 0 0 0 50; list-style-type: decimal;}

#lists ol  ol{margin: 0; padding: 0 0 0 30; list-style-type: lower-alpha;}

#lists li {margin: 0; padding: 0;}
