body {
     background: white;
     margin: 0;
}

#wrapper {
     width: 650px;
     margin: auto;
}

.text {
     color: black;
     font: 12px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

.text :link, .text :visited, .text :link:active, .text :visited:active  {
     color: #3d766a;
     border-bottom: 1px dotted #3d766a;
     text-decoration: none;
}

.text :link:hover, .text :visited:hover  {
     color: #3d766a;
     border-bottom: none;
     text-decoration: none;
}

/* h2 {
     font: bold 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}
*/

/* @group Mast */

#topnav {
     height: 20px;
     background: #ffc87b;
     width: 650px;
     border-top: 4px solid #ff9900;
}

#topnav .text a {
     color: white;
     float: left;
     width: 130px;
     line-height: 20px;
     display: block;
     outline: none;
}

#topnav .text :link, #topnav .text :visited, #topnav .text :link:active, #topnav .text :visited:active {
     color: #3d766a;
     text-align: center;
     border-bottom-style: none;
     text-decoration: none;
}

#topnav .text :link:hover, #topnav .text :visited:hover {
     color: white;
     text-decoration: none;
     background: #ff9900;
     text-align: center;
}

#mastpic {
     width: 650px;
     height: 150px;
     margin-top: 0;
     margin-bottom: 0;
}

#mast {
     width: 650px;
     height: 50px;
     text-align: right;
     background: no-repeat url(http://www.parisjc.edu/art/standing/goldmast.gif);
     margin-top: 0;
}

#masttext {
     color: white;
     text-decoration: none;
     font: bold 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     padding-top: 17px;
     padding-right: 40px;
}

#masttext :link {
     color: white;
     text-decoration: none;
     border-bottom: 1px dotted white;
     outline: none;
}

#masttext :visited {
     color: white;
     text-decoration: none;
     border-bottom: 1px dotted white;
     outline: none;
}

#masttext :link:hover, #masttext :visited:hover {
     color: white;
     text-decoration: none;
     border-bottom-style: none;
     outline: none;
}

#masttext :link:active, #masttext :visited:active {
     color: white;
     text-decoration: none;
     outline: none;
}
     
/* @end */

/* @group Main Content Page */

#table {
     width: 650px;
     margin-top: 50px;
}

#date {
     color: #c45911;
     font: 18px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     margin-right: 18px;
     margin-top: -3px;
     margin-bottom: 10px;
}

#mainhead {
     background: transparent;
     font: 18px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     color: #3d766a;
}

#footer {
     font: 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: center;
     margin-top: 25px;
     margin-bottom: 25px;
     border-top: 1px solid #c1c1c1;
}

#footer :link, #footer :visited, #footer :link:visited, #footer :link:active {
     color: #3d766a;
     text-decoration: none;
     outline: none;
}

#footer :link:hover, #footer :visited:hover {
     color: black;
     text-decoration: none;
     outline: none;
}

/* @group Left Column */

#table #leftcol {
     width: 219px;
     margin-top: 0;
}

#leftcol .context {
     text-align: right;
     padding-right: 18px;
}

#register {
     text-decoration: none;
     margin-right: 18px;
     margin-bottom: 15px;
     text-align: left;
     background: no-repeat url(http://www.parisjc.edu/art/standing/regnews.gif);
     padding-top: 30px;
     margin-top: 8px;
     width: 201px;
}

#register .text {
     color: black;
     font: 11px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#register .text :link, #register .text :visited, #register .text :link:visited, #register text :link:active {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: #3d766a;
     outline: none;
}

#register .text :link:hover, #register .text :visited:hover {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: black;
     outline: none;
}

#important {
     text-decoration: none;
     margin-right: 18px;
     margin-bottom: 15px;
     text-align: left;
     background: no-repeat url(http://www.parisjc.edu/art/standing/important.gif);
     padding-top: 30px;
     width: 201px;
     margin-top: 8px;
}

#important .text {
     color: black;
     font: 11px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#important .text :link, #important .text :visited, #important .text :link:visited, #important text :link:active {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: #3d766a;
     outline: none;
}

#important .text :link:hover, #important .text :visited:hover {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: black;
     outline: none;
}

#webct {
     text-decoration: none;
     margin-right: 18px;
     margin-bottom: 15px;
     text-align: left;
     background: no-repeat url(http://www.parisjc.edu/art/standing/webctbg.gif);
     padding-top: 30px;
     width: 201px;
     margin-top: 8px;
}

#webct .text {
     color: black;
     font: 11px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#webct .text :link, #webct .text :visited, #webct .text :link:visited, #webct text :link:active {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: #3d766a;
     outline: none;
}

#webct .text :link:hover, #webct .text :visited:hover {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: black;
     outline: none;
}

#cconnect {
     text-decoration: none;
     margin-right: 18px;
     margin-bottom: 15px;
     text-align: left;
     background: no-repeat url(http://www.parisjc.edu/art/standing/campus-connectbg.gif);
     padding-top: 30px;
     width: 201px;
     margin-top: 8px;
}

#cconnect .text {
     color: black;
     font: 11px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

#cconnect .text :link, #cconnect .text :visited, #cconnect .text :link:visited, #cconnect text :link:active {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: #3d766a;
     outline: none;
}

#cconnect .text :link:hover, #cconnect .text :visited:hover {
     text-decoration: none;
     font-size: 11px;
     line-height: 1.5em;
     color: black;
     outline: none;
}

#email {
     text-decoration: none;
     margin-right: 18px;
     margin-bottom: 15px;
     text-align: left;
     background: no-repeat url(art/standing/email.gif);
     padding-top: 30px;
     width: 201px;
     margin-top: 8px;
}

#email .text {
     color: black;
     font: 11px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
}

h1 {
     color: black;
     font: bold 13px/2em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     margin-bottom: 0;
}

.nav h1 {
     color: black;
     border-bottom: 1px solid #c1c1c1;
     font: bold 13px/2em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     margin-bottom: 0;
}

.nav :link, .nav :visited, .nav :link:active, .nav :visited:active {
     border-bottom: 1px solid #c1c1c1;
     display: block;
     color: #3d766a;
     text-decoration: none;
     font: bold 13px/1.75em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     outline: none;
}

.nav :link:hover, .nav :visited:hover {
     border-bottom: 1px solid #c1c1c1;
     display: block;
     color: black;
     text-decoration: none;
     font: bold 13px/1.75em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     background: #ecffeb;
     outline: none;
}

.navtext {
     color: black;
     font: 10px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     padding-bottom: 8px;
}

.sportstext {
     color: black;
     font: 10px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     padding-bottom: 10px;
     padding-top: 10px;
     border-bottom: 1px solid #c1c1c1;
     background: no-repeat right top url(art/standing/downarrow.gif);
}

.sportstext :link, .sportstext :visited, .sportstext :link:active, .sportstext :visited:active {
	color: #3d766a;
	text-decoration: none;
	border-bottom: 1px dotted #3d766a;
}

.sportstext :link:hover, .sportstext :visited:hover {
	border-bottom-style: none;
	text-decoration: none;
	color: #3d766a;
}

.sidelinks {
     color: black;
     font: 10px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     margin-right: 18px;
     margin-top: 75px;
}

.sidelinks :link, .sidelinks :visited, .sidelinks :link:active, .sidelinks :visited:active  {
     color: #3d766a;
     text-decoration: none;
     outline: none;
}

.sidelinks :link:hover, .sidelinks :visited:hover  {
     color: black;
     text-decoration: none;
     outline: none;
}

#maillink :link, #maillink :visited, #maillink :link:active, #maillink :visited:active  {
     width: 201px;
     height: 20px;
     display: block;
     background: no-repeat url(art/standing/email.gif) 0px 0px;
     text-decoration: none;
     outline: none;
}

#maillink :link:hover, #maillink :visited:hover  {
     width: 201px;
     height: 20px;
     display: block;
     background: no-repeat url(art/standing/email.gif) 0px 20px;
     text-decoration: none;
     outline: none;
}

.nav img {
     border: 1px solid black;
     padding: 0;
     margin-left: 8px;
     float: right;
     margin-top: 3px;
     outline: none;
}

.form1 {
     text-align: left;
}
     
/* @end */

/* @group Right Column */

#table #rightcol {
     margin-top: 0;
     width: 431px;
}

.photo img {
     border: 1px solid black;
     padding: 0;
}

#caption {
     color: #333333;
     font: 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     margin-top: 10px;
     margin-bottom: 20px;
}

#caption :link, #caption :visited, #caption :link:active, #caption :visited:active {
     text-decoration: underline;
     color: #3d766a;
     outline: none;
}

#caption :link:hover, #caption :visited:hover {
     text-decoration: none;
     color: #3d766a;
     outline: none;
}

#rightcol .thumb {
     padding: 5px;
     margin-top: 4px;
     margin-right: 10px;
     border: 1px solid #735c41;
     float: left;
}

#rightcol .text, #rightcol .text p {
     line-height: 1.5em;
     margin-top: 0;
     text-align: left;
}

#rightcol .text :link, #rightcol .text :visited, #rightcol .text :link:active, #rightcol .text :visited:active  {
     color: #3d766a;
     border-bottom: 1px dotted #3d766a;
     text-decoration: none;
}

#rightcol .text :link:hover, #rightcol .text :visited:hover  {
     color: #3d766a;
     border-bottom: none;
     text-decoration: none;
}

.editbox {
     padding-left: 10px;
     border: 1px solid #c1c1c1;
     background: #fffadd;
     padding-top: 3px;
     padding-bottom: 3px;
     margin-bottom: 15px;
     color: black;
}

.editbox :link, .editbox :visited, .editobox :link:active, .editbox :visited:active {
     color: #3d766a;
     border-bottom: 1px dotted #3d766a;
     text-decoration: none;
}

.editbox :link:hover, .editbox :visited:hover {
     color: #3d766a;
     border-bottom: none;
     text-decoration: none;
}

h2 {
     color: black;
     font: 18px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     border-top: 1px solid #c1c1c1;
     margin-bottom: 0;
}

h3 {
     font: 16px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     color: black;
}

h3 :link, h3 :visited, h3 :link:active, h3 :visited:active {
     color: #3d766a;
     text-decoration: none;
     outline: none;
}

h3 :link:hover, h3 :visited:hover {
     color: #47a880;
     outline: none;
}

h4 {
     background: transparent;
     font: 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     color: #990000;	
}

.news {
     font: 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     border-left: 10px solid #c1c1c1;
     padding-left: 10px;
}

.headlines1 :link, .headlines1 :visited, .headlines1 :link:active, .headlines1 :visited:active {
     font: 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: left;
     display: block;
     background: #b4d5bb;
     color: #004a25;
     padding-top: 2px;
     padding-bottom: 3px;
     padding-left: 5px;
     border-bottom: 1px solid white;
     text-decoration: none;
     margin-top: 0;
}

.headlines2 :link, .headlines2 :visited, .headlines2 :visited:active, .headlines2 :link:active {
     font: 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: left;
     display: block;
     background: #f4ffe4;
     color: #004a25;
     padding-top: 2px;
     padding-bottom: 3px;
     padding-left: 5px;
     border-bottom: 1px solid white;
     text-decoration: none;
     margin-top: 0;
}

.headlines1 :link:hover, .headlines1 :visited:hover, .headlines2 :link:hover, .headlines2 :visited:hover {
     background: #538a7c;
     color: white;
}

.more {
     color: black;
     text-align: right;
}

.more :link, .more :visited, .more :link:active, .more :visited:active {
     color: #3d766a;
     text-decoration: none;
     border-bottom: 1px dotted #3d766a;
     font: 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-align: right;
     outline: none;
}

.more :link:hover, .more :visited:hover {
     color: #3d766a;
     text-decoration: none;
     border-bottom: none;
     text-align: right;
     font: 12px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     outline: none;
}
     
/* @end */
     
/* @end */

/* @group Photo Page */

#photomast {
     width: 650px;
     height: 50px;
     text-align: right;
     background: no-repeat url(art/standing/photomast.gif);
     margin-top: 0;
}

#photocell .text :link, #photocell .text :visited, #photocell .text :link:active, #photocell .text :visited:active  {
     color: #3d766a;
     border-bottom: 1px dotted #3d766a;
     text-decoration: none;
}

#photocell .text :link:hover, #photocell .text :visited:hover {
     color: #3d766a;
     border-bottom: none;
     text-decoration: none;
}
	
/* @end */

/* @group Calendar Table */

#caltable {
     width: 100%;
}

.caldate {
     width: 100px;
}

.caldate .text {
     color: #990000;
}

.event {
     text-align: left;
}

.row1 {
     background: white;
}

.row2 {
     background: #fff7d8;
}

.row3 {
     background: #e6e6e6;
}

/* @end */

/* @group Gallery */

.galleryitem :link, .galleryitem :visited, .galleryitem :link:active, .galleryitem :visited:active {
	font: 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	color: #cae4cd;
	background: #809081;
	border: 1px solid #405742;
	display: block;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 0;
	height: 87px;
	margin-bottom: -5px;
}

.galleryitem :link:hover, .galleryitem :visited:hover {
	font: 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	color: #cae4cd;
	background: #59655b;
	border: 1px solid #405742;
	display: block;
	text-decoration: none;
	padding-right: 10px;
	padding-top: 0;
	height: 87px;
	margin-bottom: -5px;
}

.galleryitem img {
	border: 1px solid #405742;
	float: left;
	margin: 5px 10px 5px 5px;
}

.galleryitemtext {
	font: 11px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
	color: #cae4cd;
        margin-left: 85px;
}

.white  {
     font: 11px/1.5em 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     color: #ffffff;
}

.white :link, .white :visited, .white :link:active, .white :visited:active  {
     color: #ffffff;
     border-bottom: 1px dotted #ffffff;
     text-decoration: none;
}

.white :link:hover, .white :visited:hover  {
     color: #ffffff;
     border-bottom: none;
     text-decoration: none;
}

/* @end */

/* @group Search */
	
.resultRowOne {
     color: #000;
     padding: 6px 6px 6px 8px;
     background-color:     #DADADD;
     font: 11px/13px Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
}

.resultRowTwo {
     color: #000;
     padding: 6px 6px 6px 8px;
     background-color:     #eee;
     font: 11px/13px Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
}

blockquote {
	background: no-repeat url(http://www.parisjc.edu/art/quote.gif) left top;
	margin: 0;
	padding-right: 30px;
	padding-left: 40px;
	line-height: 1.25em;
}

#rightcol ul {
	list-style-type: none;
	padding: 0;
	margin-left: 20px;
}

#rightcol li {
	background: url('http://www.parisjc.edu/art/standing/redbox.gif') no-repeat left 4px;
	padding-left: 20px;
}

#rightcol li ul li {
	background: url('http://www.parisjc.edu/art/standing/redbox2.gif') no-repeat left 4px;
	padding-left: 20px;
	margin-left: -20px;
}

.notesleft ul {
	list-style-type: none;
	padding: 0;
	margin-left: 20px;
}

.notesleft li {
	background: url('http://www.parisjc.edu/art/standing/redbox.gif') no-repeat left 4px;
	padding-left: 20px;
}

.notesleft li ul li {
	background: url('http://www.parisjc.edu/art/standing/redbox2.gif') no-repeat left 4px;
	padding-left: 20px;
	margin-left: -20px;
}
	
/* @end */

/* @group DHTML Tabs */

.shadetabsbg {
     width: 201px;
     height: 24px;
     background: no-repeat url(http://www.parisjc.edu/art/standing/tabbg.gif) 0px 0px;
     text-align: center;
     margin-top: 0;
     margin-left: 0;
     margin-right: 0;
}

.shadetabs {
     padding: 3px 0;
     margin-top: 1px;
     margin-bottom: 0;
     list-style-type: none;
     text-align: center; /*set to left, center, or right to align the menu as desired*/
     font: bold 10px 'Lucida Grande', LucidaGrande, Lucida, Helvetica, Arial, sans-serif;
     text-decoration: none;
     color: black;
     margin-left: 0;
}

.shadetabs li {
     display: inline;
     margin: 0;
}

.shadetabs li a {
     text-decoration: none;
     color: #3d766a;
     background: white url(http://www.parisjc.edu/art/standing/shade.gif) top left repeat-x;
     border-top: 1px solid #c1c1c1;
     border-right: 1px solid #c1c1c1;
     border-left: 1px solid #c1c1c1;
     padding: 3px 7px;
     outline: none;
     margin-right: 3px;
}

.shadetabs li a:visited {
     color: #3d766a;
     text-decoration: none;
}

.shadetabs li a:hover {
     text-decoration: underline;
     color: black;
}

.shadetabs li.selected {
     position: relative;
     top: 1px;
}

.shadetabs li.selected a { /*selected main tab style */
     border-bottom-color: white;
     background: repeat-x url(http://www.parisjc.edu/art/standing/shade.gif);
     color: #ff9900;
}

.shadetabs li.selected a:hover { /*selected main tab style */
     text-decoration: none;
}

.tabcontentstyle { /*style of tab content container*/
     width: 201px;
}

.tabcontent {
     display: none;
}

@media print {
     .tabcontent {
     display: block!important;}
}

/* @end */

/* @group Employee Notes */

#mast-notes {
     width: 650px;
     height: 50px;
     text-align: right;
     background: no-repeat url(http://www.parisjc.edu/art/standing/notesbg.gif);
     margin-top: 0;
}

.notesleft h1 {
	color: black;
	font: bold 16px "Lucida Grande", Lucida, Verdana, sans-serif;
	text-align: left;
}

.notesdate {
	color: #990000;
	font: 10px "Lucida Grande", Lucida, Verdana, sans-serif;
}

.notesOne {
     color: #000;
     background-color: #f3f3f3;
     font: 11px/13px Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	padding: 10px 12px;
	border-bottom: 1px solid #d4d4d4;
}

.notesTwo {
     color: #000;
     background-color: #dfdfdf;
     font: 11px/13px Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;
	padding: 10px 12px;
	border-bottom: 1px solid #d4d4d4;
}

/* @end */