/*------------------------------- Generic Selectors --------------------------------------*/
body {background: #fff}
h3 {color: #fff; background-color: #7d6a55;}
hr {color: #ccc;}
/* HR Hack \*/ hr {background-color: #ccc}/* */
.urgent {color: #A00;}

/*------------------------------- Common IDs and Classes --------------------------------------*/

.pipe-menu a:visited {color: blue}
.row-dark {background: #eee;}
.row-light {background: #f9f9f9;}
.text-ed {color: #a00}

/*------------------------------- Header Section --------------------------------------*/

#header {border-color: #cf142b}

/*------------------------------- Breadcrumb Menu/Quickclicks --------------------------------------*/

#bc-name-date {background-color: #EEE; color: #000;}
#breadcrumb a {color: #000;}
td#grey-left {background-color: #eee;}
#seperator {background-color: #999;}
#help {color: #cf142b}
#content-header, #quickclicks {border-color: #ccc}

/*------------------------------- Content Area/Modules --------------------------------------*/

.t-column {background-color: #eee;}
.t-vertical-rule {background-color: #ccc;}
.t-header-row {background-color: #969; color: white;}

.module {background-color: #eee;}
.header-row {background-color: #7d6a55; color: white;}
.header-row .pipe-menu li a {color: #fff; border-color: #fff}
.header-row .pipe-menu li a:visited {color: #fff;}
.module h4.urgent {color: #A00;}
/* .vertical-rule {background: #ccc;} */

#vertical-rule {border-color: #ccc}

.module-header-large {color: #fff}
.file-stats {background-color: #636; color: #fff}
.file-name {background-color: #bbf; color: #000;}

/*------------------------------- Home Page --------------------------------------*/

#enrollment a:visited {color: blue;}
#enrollment tr#heading {background-color: #996699;}
#enrollment td#new-posts {color: #fff;}
.right-col li.urgent {color: #A00;}

/*------------------------------- Left Frame-Main Navigation and Status Box -------------------*/

.right-border-container {border-color: #999;}
.main-links li a {color: #666; border-color: #999}
.main-links {color: #666;}
#picture-links div {border-color: #ccc}
#status-box {border-color: #999}
#status-box p.urgent {color: #A00;}
#picture-links {border-color: #999;}

/*------------------------------- Forums Pages --------------------------------------*/

#forums-list h3 {color: #000}

/* Forums Threads Control Menu */
#posts-control-menu {background-color: #e8e4d3;}

/* Forums New Post Page */
.post {background-color: #eee;}

/*------------------------------- Calendar Styles --------------------------------------*/

.calendar a:link {color: #222;}
.calendar a:visited {color: #336;}
.calendar a:hover {color: #900;}
.calendar a:active {color: #336;}

.calendarHeader {
	color: white;
	background-color: #444;
	border: 1px solid #ccc;
}
.calendarArrow {
	background-color: #444;
	border: 1px solid #ccc;
}
.calendarArrow:hover {
	background-color: #339;
}
.calendarArrow a:link {color: #FC0;}
.calendarArrow a:visited {color: #FC0;}
.calendarArrow a:hover {color: #9CF;}
.calendarArrow a:active {color: #FC0;}

.calendarDayHeader {
	background-color: #ddd;
	color: #555;
}
.calendarDay {
	background-color: #f5f5f5;
}
.calendarDay:hover {
	background-color: #ddd;
}
.calendarToday {
	background-color: #FF9;
}
.calendarEvent {
	color: #00C;
	background-color: #e1e1e1;
}
.calendarEvent a:link {color: #339;}
.calendarEvent a:visited {color: #339;}
.calendarEvent a:hover {color: #900;}
.calendarEvent a:active {color: #339;}

/*------------------------------- Profile Styles --------------------------------------*/

.profile-module {
background-color: #eee;
}