/* COLLECTIVITY GLOBAL v1.1 */

/* MARKUP ELEMENT STYLES */

html, body, td, p, a, textarea { color: #666666; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-style: normal; margin: 0px; outline: none; }

a:link { color: #666666; text-decoration: none; }
a:visited { color: #666666; text-decoration: none; }
a:hover { color: #333333; text-decoration: none; }

a.highlight:link { color: #ffffff; text-decoration: none; }
a.highlight:visited { color: #ffffff; text-decoration: none; }
a.highlight:hover { color: #d94c9e; text-decoration: none; }

a.download { margin-right: 15px; }
a.download:link { color: #ffffff; text-decoration: none; }
a.download:visited { color: #ffffff; text-decoration: none; }
a.download:hover { color: #d94c9e; text-decoration: none; }



/* PAGE ID STYLES */

#body { font-size: 12px; background-color: #666666; }
#page { text-align: left; width: 955px; margin: 25px auto; background-color: #bfbdb8; }	/*#c2bfb5, #bdbaaf*/
#sidebar { width: 295px; background: url(../images/collectivity_logo_left.gif) no-repeat 0 120px; }
#content { width: 660px; background: url(../images/collectivity_logo_right.gif) no-repeat 0 120px; }
#contentNoLogo { width: 660px; }
#footer {  }



/* NAVIGATION */

/*  primary navigation */
#navigation { width: 130px; margin: 125px 0px 0px 150px; }
#navigation ul { margin: 0px; padding: 0px; list-style-type: none; }
#navigation ul li, #navigation ul li a { height: 100%; }
#navigation ul li a.navButton { color: #666666; font-size: 14px; font-weight: normal; line-height: 120%; background-color: transparent; text-decoration: none; text-align: left; padding: 0px; display: block; }
#navigation ul li a.navButton:link {  }
#navigation ul li a.navButton:visited {  }
#navigation ul li a.navButton:hover { color: #333333; }

#navigation ul li a.navButtonActive { color: #ca138b; font-size: 14px; font-weight: normal; line-height: 120%; background-color: transparent; text-decoration: none; text-align: left; padding: 0px; display: block; }

/* secondary navigation */
#navigation ul ul { margin-bottom: 0px; margin-left: 10px; }
#navigation ul ul li a.navButton { color: #888888; font-size: 12px; font-weight: normal; line-height: 120%; background-color: transparent; text-decoration: none; text-align: left; padding: 0px; display: block; }
#navigation ul ul li a.navButton:link {  }
#navigation ul ul li a.navButton:visited {  }
#navigation ul ul li a.navButton:hover { color: #555555; }

#navigation ul li ul li a.navButtonActive { color: #d94c9e; font-size: 12px; font-weight: normal; line-height: 120%; background-color: transparent; text-decoration: none; text-align: left; padding: 0px; display: block; } /*#d85fad*/

/* tertiary navigation */
#navigation ul ul ul { margin-bottom: 2px; margin-left: 10px; }
#navigation ul ul ul li a.navButton { color: #888888; font-size: 12px; font-weight: normal; line-height: 120%; background-color: transparent; text-decoration: none; text-align: left; padding: 0px; display: block; }
#navigation ul ul ul li a.navButton:link {  }
#navigation ul ul ul li a.navButton:visited {  }
#navigation ul ul ul li a.navButton:hover { color: #555555; }

#navigation ul ul ul li a.navButtonActive { color: #d94c9e; font-size: 12px; font-weight: normal; line-height: 120%; background-color: transparent; text-decoration: none; text-align: left; padding: 0px; display: block; }



/* STRUCTURAL BOXES */

.homeBox { font-size: 14px; font-weight: normal; line-height: 150%; height: 300px; margin: 195px 25px 0px 10px; }
.contentBox { font-size: 14px; font-weight: normal; line-height: 150%; height: 300px; margin: 195px 25px 0px 10px; }
.contentBox p { margin-bottom: 14px; }
.imageBox { height: 375px; margin: 120px 25px 0px 10px; }
.copyright { color: #666666; font-size: 12px; font-weight: normal; line-height: 100%; margin: 25px 25px 25px 305px; }



/* ARROWS */

.pageArrow { margin: 0px 4px; }
.downloadArrow { margin: 0px 0px 0px 8px; }



/* TEXT STYLES */
.highlight { color: #ffffff; }
.bold { font-weight: bold; }


