
/*- ContentTable -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
.contentTable{
 clear:both;
 width:100%;
}
.leftTD{
}
.rightTD{
}

/*- Banner -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */

#Banner{
 padding:25px;
 background:#999;
 clear:left;
}
.innerBanner{
}
.innerBanner h1{
 font-size:20px;
 line-height:30px;
 padding-bottom:4px;
}
.innerBanner h1 small{
}
.innerBanner h2{
 font-size:18px;
 line-height:14px;
 padding-bottom:4px;
 color:#000;
}
.innerBanner h3{
 font-size:16px;
 line-height:18px;
 padding-bottom:4px;
 color:#000;
}
.innerBanner h4{
 font-size:14px;
 line-height:18px;
 padding-bottom:4px;
 color:#000;
}
.innerBanner h5{
 font-size:12px;
 line-height:16px;
 padding-bottom:4px;
 color:#000;
}
.innerBanner p{
 font-size:14px;
 line-height:17px;
 margin: 0px 0px 7px 0px;
}
.innerBanner img{
 margin-right:10px;
}
.innerBanner ul{
 padding:5px 0px 5px 20px;
}
.innerBanner ul li{
 line-height:19px;
 padding:5px 0px 0px 0px;
}

/*- MainContent -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */

#MainContent{
 background:#e2e2e2;
 padding:10px;
}
.innerMainContent{
}
.innerMainContent h1{
 font-size:20px;
 line-height:23px;
 color:#000;
 padding-bottom:4px;
}
#Spot-LayoutsDefault .innerMainBannerContent h1{
 text-transform:uppercase;
 font-size:18px;
 line-height:22px;
 padding-bottom:4px;
 color:#000;
}
.innerMainContent h1 small{
}
.innerMainContent h2{
 font-size:18px;
 line-height:14px;
 padding-bottom:4px;
 color:#000;
}
.innerMainContent h3{
 font-size:16px;
 line-height:18px;
 padding-bottom:4px;
 color:#000;
}
.innerMainContent h4{
 font-size:14px;
 line-height:18px;
 padding-bottom:4px;
 color:#000;
}
.innerMainContent h5{
 font-size:12px;
 line-height:16px;
 padding-bottom:4px;
 color:#000;
}
.innerMainContent p{
 font-size:14px;
 line-height:18px;
 margin: 0px 0px 7px 0px;
}
.innerMainContent img{
 margin-right:10px;
}
.innerMainContent ul{
 padding:5px 0px 5px 20px;
}
.innerMainContent ul li{
 line-height:19px;
 padding:5px 0px 0px 0px;
}
/*- SideBar -*/
/*--------------------------------------------------------------------------------------------------------------------------------------- */
#SideBar{
 background:#FFF;
 margin:0px 0px 0px 0px;
 padding:20px 10px 10px 10px; 
 width:280px;
}
.innerSideBar {
}
.innerSideBar h1{
 font-size:18px;
 line-height:22px;
 padding-bottom:4px;
 color:#000;
}
.innerSideBar h1 small{
}
.innerSideBar h2{
 font-size:14px;
 line-height:20px;
 padding-bottom:4px;
 color:#333;
}
.innerSideBar h2{
 font-size:18px;
 line-height:14px;
 padding-bottom:4px;
 color:#000;
}
.innerSideBar h3{
 font-size:16px;
 line-height:18px;
 padding-bottom:4px;
 color:#000;
}
.innerSideBar h4{
 font-size:14px;
 line-height:18px;
 padding-bottom:4px;
 color:#000;
}
.innerSideBar h5{
 font-size:12px;
 line-height:16px;
 padding-bottom:4px;
 color:#000;
}
.innerSideBar img{
 padding-right:20px;
 margin-right:10px;
}
.innerSideBar p{
 line-height:20px;
 font-size:12px;
 margin: 0px 0px 7px 0px;
}
.innerSideBar ul{
 padding:0px 0px 5px 20px; 
}
.innerSideBar ul li{
 padding:0px 0px 6px 0px;
 line-height:16px;
}
.pagingBar{
background:#FFF;
width:100%;
height:30px;
}
.pageNav{
float:left;
width:15px;
padding:5px;
background:#73C1E8;
color:#303030;
border:1px solid #ccc;
text-align:center;
}
.pageNav:hover{
 float:left;
 width:15px;
 padding:5px;
 background:orange;
 color:#303030;
 border:1px solid #ccc;
 text-align:center;
 cursor: pointer;
}
.pageNavOn{
 float:left;
 width:15px;
 padding:5px;
 background:orange;
 color:#303030;
 border:1px solid #ccc;
 text-align:center;
}

A.helpTip:link { font-size:8px; text-decoration: underline; color: #006600}
A.helpTip:visited { text-decoration: underline; color: #006600}
A.helpTip:active { text-decoration: underline; color: #006600}
A.helpTip:hover { text-decoration: underline; color: blue}

.adminCalendar table{
 width:90%;
 background:#F7B634;
}
.adminCalendar td{
 text-align:center;
}
.adminCalendar td.selected{
background:#C9EB3F;
}


.eventWhen {
 padding:10px;
 margin: 10px;
 border: 3px solid #B84B00;
 background:#FFF;
}

.eventWhen {
color:#782507;
font-size:16px;
}

.eventWhen td {
}

.CalendarOfEventsMini {
 padding:10px;
 margin: 10px;
 border: 3px solid #B84B00;
 background:#FFF;
}
.CalendarOfEventsMini {
 font-size:10px;
}

.CalendarOfEventsMini h1 {
color:#782507;
font-size:16px;
}

.CalendarOfEventsMini h4 {
display:inline;
font-size:12px;
padding:0px;
margin:0px;}

.CalendarOfEventsMini p {
margin:0px;
}


.box {
 border: 1px solid #ccc;
 clear: both;
 padding: 7px 17px 9px 8px;
 position: relative;
 margin-bottom: 18px;
}
/*- directionHelper--------------------------- */
.directionHelper{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.directionHelper1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}

/*- Terminology--------------------------- */
.Terminology{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.Terminology1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}
.Terminology1 h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}
.Terminology1 ul{
 padding:20px;
}
.Terminology1 ul li{
 padding-bottom:7px;
}
/*- contactForm--------------------------- */
/*- contactForm--------------------------- */
.AuthorDirectory{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.AuthorDirectory1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}
.AuthorDirectory1 h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}
.AuthorDirectory1 p{
 padding-top:5px;
}
.AuthorDirectory1 ul{
 padding:20px;
}
.AuthorDirectory1 ul li{
 padding-bottom:12px;
}
/*- contactForm--------------------------- */
.contactForm{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.contactForm1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}
.contactForm1 table{
 margin: 10px 0px 0px 0px; 
}
.contactForm1 h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}
.contactField{
}
.contactDescript{
text-align:right;
padding-right:10px;
width:160px;
height:30px;
}

/*- signInForm--------------------------- */

.signInForm{
 padding:5px;
 margin: 10px;
 border: 1px solid #ccc;
 text-align:center;
 background: #C8EC42 url("http://www.coginc.org/img/blimda/stripe1.png");
}

.signInForm h4{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding:3px 0px;
}

/*- NewsletterSubscribe--------------------------- */

.NewsletterSubscribe{
 padding:5px;
 margin: 10px;
 border: 1px solid #ccc;
 text-align:center;
 background: url("http://www.coginc.org/img/blimda/stripe1.png");
}

.NewsletterSubscribe h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding:3px 0px;
}
/*- Blob1--------------------------- */


/*- searchResults--------------------------- */

.searchResults{
 width:100%;
 border: 1px solid #ccc;
}

.searchResults td{
 padding:5px;
 font-size:10px;
 color:#3B4041;
}

/* Basic Elements */
#container {
	width: 770px;
	margin: 10px auto;
	background: #3B4041;
	border: 5px solid #3B4041;
    padding:2.5px;
	}
#header {
	background: #FFF;
	width: 100%;
	}
#wrapper {
	border-top: 10px solid #3B4041;
	clear: both;
	}
#content {
	background: #FFF;
	margin: 0px;
	}
#footer {
	clear: both;
	border-top: 1px solid #3B4041;
	text-align: center;
	padding: 5px 10px;
	color: #CCC;
	background: #479047;
    font-size:10px;
    margin-bottom:25px;
	}

#MainNav{
	width: 770px;
}
.headTest{
 background: url("http://www.coginc.org/img/news/4c.jpg") no-repeat 0% 100%;
 height:200px;

}
.headTest2{
 background: #479047;
 height:20px;
 padding-top:5px;
 padding-right:5px;
 text-align:right;
 font-weight:bold;
 color:gold;
}
.headTest3{
 background: url("http://www.coginc.org/img/news/Workplace-Wellness.jpg") no-repeat 0% 100%;
 height:200px;
}

/*-------------------------------------------------
MODAL DIALOG
-------------------------------------------------*/


#Modal {
border: 10px solid #ccc;
background: #fff;
text-align: left;
width: 650px;
margin: 5px auto;
}

#Modal div.inner {
  margin: 15px 20px 10px 20px;
}




/*-------------------------------------------------
MODAL: LOGIN SCREEN
-------------------------------------------------*/


.login div#Modal {
  width: 500px;
  margin: 30px auto 20px auto;
}

.login div#Modal div.inner {
  margin-bottom: 15px;
}

.login img#logo {
  float: left;
}

.login div#errorMessage, .login div#Message {
	text-align: left;
	font-weight: bold;
	border-top: 1px solid #c99;
	border-bottom: 1px solid #c99;
	padding: 5px;
	font-size: 11px;
	margin: 0 0 0 80px;
	background: #c00;
	color: #fff;
}

.login div#errorMessage a:link,
.login div#errorMessage a:visited {
  color: #fff;
}

.login div#Message {
  background: #080;
}

.login div.Container {
	/*width: 500px;*/
	margin: 60px auto 20px auto;
}

.login h1 {
	margin-bottom: 20px;
}

.login dl {
	margin: 10px 0 0 93px;
}

.login dt {
	float: left;
	clear: right;
	width: 80px;
	font-size: 14px;
	line-height: 24px;
	font-weight: normal;
}

.login dd {
	margin: 0 0 5px 0px;
	font-size: 11px;
	line-height: 24px;
	color: #666;
	margin-left: 85px;
}

.login input {
	font-size: 14px;
}

.login input#password {
	width: 150px;
}

.login input#username {
  width: 150px;
}

.login div#First {
  width: 500px;
  margin: 60px auto -30px auto;
}

.login div#First h1 {
  font-size: 16px;
  color: #c30;
  margin: 0 0 3px 0;
}

.login div#First h2 {
  font-size: 14px;
  color: #000;
  margin: 0 0 2px 0;
  padding: 0;
  font-weight: normal;
}

.login div#First p {
  font-size: 12px;
  margin: 0 0 10px 0;
  padding: 0;
}



#tabsMainNav{ background:#479047; border1px solid #000;width:100%;      font-weight:normal;      font-size:80%;      line-height:normal;}#tabsMainNav ul {margin:0;	 padding:5px 0px 0px 5px;list-style:none;}#tabsMainNav li {display:inline;margin:0;padding:0;}#tabsMainNav a {border-bottom: 0px; padding-bottom:0px;float:left;background:url("http://www.coginc.org/img/tabs/tableft6.gif") no-repeat left top;margin:0;padding:0 0 0 4px;text-decoration:none;}#tabsMainNav a span {float:left;display:block;background:url("http://www.coginc.org/img/tabs/tabright6.gif") no-repeat right top;	 padding:7px 15px 6px 10px;color:#FFF;}/* Commented Backslash Hack hides rule from IE5-Mac \*/#tabsMainNav a span {float:none;}/* End IE5-Mac hack */#tabsMainNav a:hover span {color:#FFF;}#tabsMainNav a:hover {background-position:0% -42px;}#tabsMainNav a:hover span {background-position:100% -42px;}#tabsMainNav li.selected {float:left;display:inline;display:block;margin:0;padding:0px 0px 0px 4px;background:url("http://www.coginc.org/img/tabs/tableft6.gif") no-repeat 0% -42px;}#tabsMainNav li.selected span {float:left;display:block;background:url("http://www.coginc.org/img/tabs/tabright6.gif") no-repeat right top;	 padding:7px 15px 6px 10px;margin:0px 0px 0px 0px;background-position:100% -42px;color:#FFF;}#tabsSubNav {clear:left;display:block;margin-top:0px;padding:0px 0px 0px 20px; }#tabsSubNav ul {margin:0px;	 padding:10px 0px 5px 0;list-style:none;}#tabsSubNav li {display:inline;font-size:10px;margin:0px 0 0 0;padding:0px 0px 0 10px;}#tabsSubNav li a{color:#7d2e2a;}

/*- Links ZeroSum General one Menus--------------------------- */ 

body { 
 font-family: Verdana, Tahoma, Helvetica, sans-serif;
 font-size:12px;
 color:#000;  
 background: #666;
}

/*- Links--------------------------- */
A:link { text-decoration: none; color: #006600; border-bottom: 1px dotted #479047;}
A:visited { text-decoration: none; color: #006600; border-bottom: 1px dotted #479047;}
A:active { text-decoration: none; color: #006600; border-bottom: 1px dotted #479047;}
A:hover { text-decoration: none; color: blue; border-bottom: 1px dotted blue;}


/*- ZeroSum--------------------------- */
html, body, div, span,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td, ul{
 margin: 0;
 padding: 0;
 outline: 0;
}
.archiveLink{
text-align:right;
padding:5px;
font-size:10px;
}
#resourceBlock small{
font-size:8px;
}

.selected{
background:orange;
}

input.shadow {
 background:url("http://www.coginc.org/img/blimda/formbg.gif");
}

:focus {
 outline: 0;
}

table {
 border-collapse: collapse;
 border-spacing: 0;
}

caption, th, td {
 font-weight: normal;
 vertical-align:top;
}

img {
 border:0;
}
.leftSide{
 background:#479047;
}
.pagingBar{
background:#FFF;
width:100%;
height:30px;
}
.pageNav{
float:left;
width:15px;
padding:5px;
background:#73C1E8;
color:#303030;
border:1px solid #ccc;
text-align:center;
}
.pageNav:hover{
 float:left;
 width:15px;
 padding:5px;
 background:orange;
 color:#303030;
 border:1px solid #ccc;
 text-align:center;
 cursor: pointer;
}
.pageNavOn{
 float:left;
 width:15px;
 padding:5px;
 background:orange;
 color:#303030;
 border:1px solid #ccc;
 text-align:center;
}

A.helpTip:link { font-size:8px; text-decoration: underline; color: #006600}
A.helpTip:visited { text-decoration: underline; color: #006600}
A.helpTip:active { text-decoration: underline; color: #006600}
A.helpTip:hover { text-decoration: underline; color: blue}


#breadCrumbs{
 clear:left;
 height:20px;
 border-bottom: 1px dotted #CCC;
 background:#faf3ee;
 font-size:9px;
}
#breadCrumbs div{
padding-left:20px;
padding-top:6px;
margin-bottom:5px;
}


.leftNews{
background: #FFF url("http://www.coginc.org/img/stripe1.png");
}

/*- General--------------------------- */

.adminCalendar{
 padding-left:25px;	
 width:250px;
 height:175px;
 text-align:center;
}

.adminCalendar table{
 width:250px;
 background:#F7B634;
 font-size:8px;
}

.adminCalendar td{
 padding:2px 0px;
 text-align:center;
}
.adminCalendar td.selected{
background:#C9EB3F;
color:white;
}

.MonthNavBar{
 padding:4px;

}

.eventWhen {
 padding:10px;
 margin: 10px;
 border: 3px solid #B84B00;
 background:#FFF;
}

.eventWhen {
color:#782507;
font-size:16px;
}

.eventWhen td {
}

.CalendarOfEventsMini {
 padding:10px;
 margin: 10px;
 border: 3px solid #B84B00;
 background:#FFF;
}
.CalendarOfEventsMini {
}

.CalendarOfEventsMini h1 {
color:#782507;
font-size:16px;
}
.CalendarOfEventsMini p {
margin:0px;
}

.CalendarOfEventsMini ul {
}

.CalendarOfEventsMini td {
}


.box {
 border: 1px solid #ccc;
 clear: both;
 padding: 7px 17px 9px 8px;
 position: relative;
 margin-bottom: 18px;
}
/*- directionHelper--------------------------- */
.directionHelper{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.directionHelper1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}

/*- Terminology--------------------------- */
.Terminology{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.Terminology1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}
.Terminology1 h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}
.Terminology1 ul{
 padding:20px;
}
.Terminology1 ul li{
 padding-bottom:7px;
}
/*- contactForm--------------------------- */
/*- contactForm--------------------------- */
.AuthorDirectory{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.AuthorDirectory1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}
.AuthorDirectory1 h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}
.AuthorDirectory1 p{
 padding-top:5px;
}
.AuthorDirectory1 ul{
 padding:20px;
}
.AuthorDirectory1 ul li{
 padding-bottom:12px;
}
/*- contactForm--------------------------- */
.contactForm{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;

}
.contactForm1{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}
.contactForm1 table{
 margin: 10px 0px 0px 0px; 
}
.contactForm1 h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}
.contactField{
}
.contactDescript{
text-align:right;
padding-right:10px;
width:160px;
height:30px;
}

/*- signInForm--------------------------- */

.signInFormOLD{
 padding:5px;
 margin: 10px;
 border: 1px solid #ccc;
 text-align:center;
 background: #C8EC42 url("http://www.coginc.org/img/blimda/stripe1.png");
}

.signInFormOLD h4{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding:3px 0px;
}

/*- NewsletterSubscribe--------------------------- */

.NewsletterSubscribe{
 padding:5px;
 margin: 10px;
 border: 1px solid #ccc;
 text-align:center;
 background: url("http://www.coginc.org/img/blimda/stripe1.png");
}

.NewsletterSubscribe h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding:3px 0px;
}
/*- one--------------------------- */


/*- searchResults--------------------------- */

.searchResults{
 width:100%;
 border: 1px solid #ccc;
}

.searchResults td{
 padding:5px;
 font-size:10px;
 color:#3B4041;
}


.contentTable{
margin-top:15px;
clear:left;
}


.resourceBlock small{
font-size:8px;
}
.resourceBlock ul{
list-style:none;
}
.resourceBlock li{
padding-bottom:15px;;
}
.resourceBlock img{
float:left;
padding-top:5px;
padding-right:5px;
}


/*- PageHeader--------------------------- */

.PageHeader{
 padding: 5px 10px 0px 10px;
}

.PageHeader ul{
list-style-type:none;
padding-top:20px;
}
.PageHeader li{
line-height:20px;
}

.PageHeader li img{
padding:0 5px 0 0px;
      }

.innerPageHeader{
}

.PageHeader img.Feature1{
padding:5px 200px 0 25px;
margin-bottom:10px;
}

#Home #Left{
padding-top:10px;
}

#Home  .innerLeft h1{
 font-family:Georgia, Times,  serif;
 font-size:28px;
 color:#3B4041;
 padding-bottom:3px;
}
#Home .innerLeft{
 margin-bottom:40px;
 clear:left;
}


/*- --------------------------- *//*- --------------------------- *//*- --------------------------- *//*- --------------------------- *//*- --------------------------- */

#Left{
 padding:0px;
 margin: 0px 25px 10px 25px;
 background:#FFF;
}



.innerLeft{
 margin-bottom:10px;
 clear:left;
}

.innerLeft h1{
 font-family:Georgia, Times,  serif;
 font-size:24px;
 color:#3B4041;
 padding-bottom:3px;
}

.innerLeft h1 small{
 font-size:14px;
}

.innerLeft h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 font-size:20px;
 color:#3B4041;
}
.innerLeft h3{
 padding-bottom:3px;
 font-size:12px;
}
.innerLeft p{
 font-size:10px;
 font-size:12px;
 line-height: 20px;
 padding-bottom:10px;
}
.innerLeft img.Feature2{
 padding-right:35px;
 padding-left:15px;
 padding-bottom:45px;
}
.innerLeft p strong{
 color:#333;
}
.innerLeft ul{
 margin:10px 0px 10px 20px;
 list-style-type:none;
 color:#333;
}
.innerLeft ul li{
 line-height:16px;
 margin:0px 0px 10px 0px;
}
.innerLeft ul li a{
}
.innerLeft small{
 font-size:12px;
}

.innerLeft fieldset{
 padding-top:24px;
}

/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */

#TopRight{
 width:250px;
 margin: 0px 25px 10px 10px;
 padding-top:1px;
 border: 1px solid #D8AE00;
 background: #FFF0A5;
 float:right;
}
.innerTopRight{
 margin-bottom:1px;
 padding: 10px; 
 clear:left;
 background:#FFF;
}

.innerTopRight h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}

.innerTopRight h1 small{
 font-size:10px;
}

.innerTopRight h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:12px;
 color:#3B4041;
}
.innerTopRight h3{
 font-size:10px;
 font-weight:normal;
}
.innerTopRight h4{
 font-size:10px;
 font-weight:normal;
}


.innerTopRight p{
 font-size:10px;
 padding-bottom:5px;
}

.innerTopRight p strong{
 font-size:10px;
 line-height: 15px;
 color:#333;
}

.innerTopRight ul{
 font-size:10px;
 margin:5px 0px 5px 20px;
 line-height:17px;
 list-style-type:bullet;
 color:#333;
}

.innerTopRight fieldset{
 padding-top:24px;
}

.innerTopRight img.Feature1{
 margin:0px 5px 5px 0px;
}
.innerTopRight img.Feature2{
 border: 2.5px solid #479047;
 float:left;
 margin:5px 5px 0px 0px;
 height:75px;
}
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */

/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */

#RightMid{
 width:240px;
 clear:both;
 margin: 0px 25px 10px 10px;
}
.innerRightMid{
 margin-bottom:1px;
 padding: 10px; 
 clear:left;
 background:#FFF;
}

.innerRightMid h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}

.innerRightMid h1 small{
 font-size:10px;
}

.innerRightMid h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:12px;
 color:#3B4041;
}
.innerRightMid h3{
 font-size:10px;
 font-weight:normal;
}
.innerRightMid h4{
 font-size:10px;
 font-weight:normal;
}


.innerRightMid p{
 font-size:10px;
 padding-bottom:5px;
}

.innerRightMid p strong{
 font-size:10px;
 line-height: 15px;
 color:#333;
}

.innerRightMid ul{
 font-size:10px;
 margin:5px 0px 5px 20px;
 line-height:17px;
 list-style-type:bullet;
 color:#333;
}

.innerRightMid fieldset{
 padding-top:24px;
}

.innerRightMid img.Feature1{
 margin:0px 5px 5px 0px;
}
.innerRightMid img.Feature2{
 border: 2.5px solid #479047;
 float:left;
 margin:5px 5px 0px 0px;
 height:75px;
}
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */
#RightBottom{
width:250px;
 clear:both;
 margin: 0px 25px 10px 10px;
}
.innerRightBottom{
 margin-bottom:1px;
 padding: 10px; 
 clear:left;
 background:#FFF;
}

.innerRightBottom h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}

.innerRightBottom h1 small{
 font-size:10px;
}

.innerRightBottom h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:12px;
 color:#3B4041;
}
.innerRightBottom h3{
 font-size:10px;
 font-weight:normal;
}
.innerRightBottom h4{
 font-size:10px;
 font-weight:normal;
}


.innerRightBottom p{
 font-size:10px;
 padding-bottom:5px;
}

.innerRightBottom p strong{
 font-size:10px;
 line-height: 15px;
 color:#333;
}

.innerRightBottom ul{
 font-size:10px;
 margin:5px 0px 5px 20px;
 line-height:17px;
 list-style-type:bullet;
 color:#333;
}

.innerRightBottom fieldset{
 padding-top:24px;
}

.innerRightBottom img.Feature1{
 margin:0px 5px 5px 0px;
}
.innerRightBottom img.Feature2{
 border: 2.5px solid #479047;
 float:left;
 margin:5px 5px 0px 0px;
 height:75px;
}
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */
/*- --------------------------- */
#BottomLeft{
width:300px;
padding:25px 0 25px 25px;
font-size:10px;
}
.innerBottomLeft{
 clear:both;
 padding-bottom:10px;
}
.innerBottomLeft p{
 font-size:10px;
 line-height:16px;
 padding-bottom:5px;
}
.innerBottomLeft h1{
 font-family:Georgia, Times,  serif;
 color:#3B4041;
font-size:18px;
}
.innerBottomLeft h2{
font-size:12px;
font-weight:normal;
}
.innerBottomLeft img.Feature2{
 padding-right:10px;
}


#BottomMiddle{
 padding:25px 25px 25px 0;
}
.innerBottomMiddle{
 clear:both;
 padding-bottom:10px;
}
.innerBottomMiddle h1{
 font-family:Georgia, Times,  serif;
 font-size:16px;
 color:#3B4041;
}


.innerBottomMiddle ul{
 font-size:12px;
 margin:5px 0px 5px 20px;
 line-height:17px;
 list-style-type:bullet;
 color:#333;
}
.innerBottomMiddle ul li{
 margin:5px 0px 5px 20px;
 line-height:17px;
}








































/*- one--------------------------- */

.section1Header{
 margin: 10px 10px 0px 10px;
 border: 1px solid #D8AE00;
 padding: 0px 5px 0px 5px; 
 background: #FFF0A5;
}
.section1Header h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:12px;
 color:#3B4041;
}




/*- Blob 1--------------------------- */
/*- two--------------------------- */

.section2Header{
 margin: 10px 10px 0px 10px;
 padding: 0px 5px 0px 5px; 
 background: #3B4041;
}
.section2Header h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:14px;
 color:#FFF;
}


.two{
 margin: 0 10px 10px 10px;
 padding:10px;
 border-left: 1px solid #3B4041;
 border-right: 1px solid #3B4041;
 border-bottom: 1px solid #3B4041;
 background:#FFF;
}
.innertwo{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}
.two ul{
 font-size:10px;
 margin:5px 0px 5px 20px;
 line-height:17px;
 list-style-type:none;
 color:#333;
}

.two h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}

.two h1 small{
 font-size:10px;
}

.two h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:12px;
 color:#3B4041;
}
.two h3{
 font-size:10px;
 font-weight:normal;
}
.two h4{
 font-size:10px;
 font-weight:normal;
}
.two img.Feature1{
 border: 2.5px solid #479047;
 float:left;
 margin:5px 5px 0px 0px;
}
.two img.Feature4{
 float:left;
 margin:5px 5px 0px 0px;
}

.two p{
 font-size:10px;
}

.two p strong{
 font-size:10px;
 line-height: 15px;
 color:#333;
}

/*- Blob 2--------------------------- */

/*- three--------------------------- */
.three{
 padding: 10px 15px 5px 15px;
}
.blobber3{
}

.three h1{
 font-family:Georgia, Times,  serif;
 font-size:20px;
 color:#3B4041;
 padding-bottom:3px;
}
.three h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 font-size:16px;
 color:#3B4041;
}
.three h3{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 font-size:12px;
 color:#3B4041;
}
.three h4{
 font-family:Georgia, Times,  serif;
 margin-top:10px;
 padding-bottom:3px;
 font-size:16px;
 color:#3B4041;
 border-top: 1px solid #3B4041;
}

.three p{
 font-size:12px;
 color:#3B4041;
 padding-bottom:10px;
 line-height:17px;
}
.three ul{
 margin:0px 0px 10px 15px;
 padding:0px 0px 0px 10px;
}
.three ul li{
 line-height:18px;
 font-size:12px;
 padding-top:6px;
 padding-bottom:6px;
}
.three img{
 margin:0px 10px 5px 0px;
}
.three img.Feature2{
 margin:0px 15px 5px 0px;
}
.three img.Feature3{
 margin:0px 5px 5px 0px;
}
/*- Blob 2--------------------------- */



/*- four--------------------------- */
/*- one--------------------------- */
.sectionfourHeader{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
}
.sectionfourHeader h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 font-size:20px;
 color:#3B4041;
}

.tocfour{
 margin: 10px 10px 10px 10px;
 padding: 0px 5px 0px 5px; 
}
.tocfour ul{
 font-size:10px;
 margin:5px 0px 5px 20px;
 padding-bottom:5px;
 line-height:22px;
 list-style-type:bullet;
 color:#333;
}


.four{
 margin: 10px 10px 10px 10px;
}

.innerfour{
 margin-bottom:10px;
 padding: 0px 5px 0px 5px; 
 clear:left;
}

.four h1{
 font-family:Georgia, Times,  serif;
 font-size:18px;
 color:#3B4041;
 padding-bottom:3px;
}

.four h1 small{
 font-size:10px;
}

.four h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 text-transform:uppercase;
 font-size:16px;
 color:#3B4041;
}
.four h3{
 text-transform:uppercase;
 font-size:12px;
}
.four p{
 font-size:10px;
}
.four p strong{
 font-size:10px;
 line-height: 15px;
 color:#333;
}
.four ul{
 font-size:10px;
 margin:5px 0px 5px 20px;
 line-height:17px;
 list-style-type:bullet;
 color:#333;
}
.four small{
 font-size:12px;
}

.four fieldset{
 padding-top:24px;
}
.blobber4 img.Feature1{
 border: 2.5px solid #479047;
 float:left;
 margin:5px 5px 0px 0px;
}
.blobber4 img.Feature2{
 border: 2.5px solid #479047;
 float:left;
 margin:5px 5px 0px 0px;
 height:75px;
}
/*- Blob 1--------------------------- */



/*- four--------------------------- */
/*- one--------------------------- */
.sectionfourHeader{
 margin: 10px 10px 10px 10px;
 border: 1px solid #D8AE00;
}
.sectionfourHeader h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 font-size:20px;
 color:#3B4041;
}

.tocfour{
 margin: 10px 10px 10px 10px;
 padding: 0px 5px 0px 5px; 
}
.tocfour ul{
 font-size:10px;
 margin:5px 0px 5px 20px;
 padding-bottom:5px;
 line-height:22px;
 list-style-type:bullet;
 color:#333;
}






/*- Blob 1--------------------------- */

/*- three--------------------------- */
.eventListing{
margin:25px 25px 0px 25px;}
.blobber3{
}

.eventListing h1{
 font-family:Georgia, Times,  serif;
 font-size:20px;
 color:#3B4041;
 padding-bottom:3px;
}
.eventListing h2{
 font-family:Georgia, Times,  serif;
 padding-bottom:3px;
 font-size:16px;
 color:#3B4041;
}

.eventListing p{
 font-size:12px;
 color:#3B4041;
 padding-bottom:10px;
 line-height:17px;
}
.eventListing ul{
 margin:0px 0px 10px 10px;
 padding:0px 0px 0px 10px;
}
.eventListing ul li{
 font-size:10px;
 padding-bottom:6px;
}
.eventListing img.Feature1{
 float:left;
 margin:5px 5px 0px 0px;
}
/*- Blob 2--------------------------- */










/*- Menu 1--------------------------- */
	
#tabsfive h3{
padding-left:25px;
}
#tabsfive ul {
	list-style: none;
	margin: 0;
	padding: 0;
	}
#tabsfive {
	margin: 10px;
	border-style: solid solid none solid;
	border-color: #3D261D;
	border-size: 1px;
	border-width: 1px;
	}
	
#tabsfive li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#tabsfive li a:link, #tabsfive li a:visited {
	color: #E4D6CD;
	display: block;
	background:  url(http://www.coginc.org/img/tabs/menu1.gif);
	padding: 8px 0 0 10px;
	}
	
#tabsfive li a:hover {
	color: #FFF;
	background:  url(http://www.coginc.org/img/tabs/menu1.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}	

#tabsfive li.selected {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	color: #FFF;
	background:  url(http://www.coginc.org/img/tabs/menu1.gif) 0 -32px;
	padding: 8px 0 0 10px;
}

    #tabsI-2 {
      float:left;
      width:100%;
      font-size:100%;
      line-height:normal;
      padding-bottom:20px;
      }
    #tabsI-2 ul {
	margin:0;
	padding:10px;
	list-style:none;
      }
    #tabsI-2 li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsI-2 a {
      float:left;
      background:url("http://www.coginc.org/img/tabs/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
    #tabsI-2 a span {
      float:left;
      display:block;
      background:url("http://www.coginc.org/img/tabs/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsI-2 a span {float:none;}
    /* End IE5-Mac hack */
    #tabsI-2 a:hover span {
      color:#FFF;
      }
    #tabsI-2 a:hover {
      background-position:0% -42px;
      }
    #tabsI-2 a:hover span {
      background-position:100% -42px;
      }
#tabsI-2 li.selected {
      float:left;
      display:inline;
      display:block;
      margin:0;
      padding:0px 0px 0px 0px;

      background:url("http://www.coginc.org/img/tabs/tableftJ.gif") no-repeat;
      background-position:0% -42px;
}

#tabsI-2 li.selected span {
      float:left;
      display:block;
      background:url("http://www.coginc.org/img/tabs/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      margin:0px 0px 0px 0px;      
      background-position:100% -42px;
      color:#FFF;
}
