/* 	This is the main style sheet for the CAPPP web site 
	It controls the fonts and the left side navigation menu
	Each style block below is notated as to what it controls.
	
	Rainier Consulting Services can be reached at 206-524-1537
	www.rainier-consulting.com	
 */

/* This styles the body tag */
body {
	margin: 0;
	padding: 0;
	background: #ffffff url(images/body_back.gif) repeat-y;
	font-family: Verdana, Helvetica, Arial, sans-serif; /* "Arial", Helvetica, Verdana, Geneva, Arial, sans-serif; */
	font-size: 100%;
	color: #000000;
}



/* This styles the <h1> tags and is used for the Primary headings */
h1, h2, h3, h4, h5, h6 {font-family: Georgia, Times New Roman, Times, Serif;}
h1 {
	font-size: 115%;
	color: #310C64;
	margin: 20px 0 0 0;
}

/* This styles the <h2> tags and is used for the secondary headings */
h2 {
	font-size: 105%;
	margin-bottom: -10px;
}

h3 {
	font-size: 95%;
	margin-bottom: -10px;
}
/* This styles the <p> tags and is used for the main content */
p {
	font-family: Verdana, Helvetica, Arial, sans-serif; /* "Arial", Helvetica, Verdana, Geneva, Arial, sans-serif; */
	font-size: 75%;
}

ul {font-size: inherit; }

/* This styles below are for specific things in the main content table cell */
/* un-ordered list styels inside the main content table cell */
#contentcell ul, #contentcell li {
	font-family: Verdana, Helvetica, Arial, sans-serif; /*"Arial", Helvetica, Verdana, Geneva, Arial, sans-serif; */
	font-size: 12px;
}
/* links inside the main content table cell */
#contentcell a, #contentcell a:link, #contentcell a:visited {
	color: #666699;
}
#contentcell a:hover {
	color: #AA0000;
}

/* this styles the affiliated faculty table */
table.faculty {font-size: 70%;}
table.faculty th {font-family: Georgia, Times New Roman, Times, serif;}
table.faculty td {font-family: Verdana, Arial, Helvetica, Sans-Serif;
				  border-bottom: 1px #808080 solid; 
				  padding: 2px;}
table.faculty td.spacer {border: 0px;}


/* this styles the dataset table, it has the class "dataset" applied to it */
table.dataset {font-size: 13px;}
table.dataset th {text-align: left;}
table.dataset caption {text-align: left; font-size: 15px; font-weight: bold;}

/* This styles footer copyright text */
#footer {
	font-family: Verdana, Helvetica, Arial, sans-serif; /*Arial, Helvetica, sans-serif; */
	font-size: 11px;
}

/* This adds space above the CAPPP News button*/
img#newsbut {margin-top: 10px}


/* Below are the styles that control the look to the main navigation links */
#sidenavcell {
	font-family: Verdana, Helvetica, Arial, Sans-serif; /*Helvetica, Verdana, Geneva, Arial, sans-serif; */
	font-size: 12px;	
}

/*Controls indent on first level links*/
#sidenavcell ul {
	margin: 0; /*removes indent IE and Opera*/
	padding: 0; /*removes indent Mozilla and NN7*/
	list-style-type: none; /*turns off display of bullet*/
}

/*Controls spacing and font size on sub level links*/
#sidenavcell ul ul {
	margin: 0 0 0 5px;
	padding: 0; 
	font-size: 10px;
}

/*This is specifically for the home page nav list to add more space*/
#sidenavcell ul#homelist li {
	margin: 0 0 15px 0; 
}

/*This is specifically for the internal nav list space between nav links*/
#sidenavcell li {
	margin: 0 0 6px 0; 
}

#sidenavcell ul a, #sidenavcell ul a:link, #sidenavcell ul a:visited {
	text-decoration: none;
	padding: 3px 10px 3px 15px;
	display: block;
	color: #AEA9A3;
	font-weight: bold;
}
#sidenavcell ul a:hover, #sidenavcell ul a:active, #sidenavcell ul a:focus {
	color: #FFFFFF;
}

#sidenavcell li.on a, #sidenavcell li.on a:link, #sidenavcell li.on a:visited, #sidenavcell li.on a:hover, #sidenavcell li.on a:active, #sidenavcell li.on a:focus {
	color: #FFFFFF;
}
/*this is the style that highlights the page that the visitor is on */
ul#internallist li a.on, ul#internallist li a:visited.on {
	color: #FFFFFF; 
}

/* this section styles the elements in the right-side column of the page layout */
	/* This styles external link table on the top right of the home page */
#extlinktable {
	margin-top: 0px;
	font-family: Verdana, Helvetica, Arial, Sans-serif; 
}

#extlinktable th {
	border-bottom: 1px solid #AA0000;
	font-size: 12px;
	text-align: left;
	padding-top: 10px;
}
			
#extlinktable th.main {
	border-bottom: 0px;
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 14px;
}
			
#extlinktable td {
	border-bottom: 1px solid #AA0000;
}
#extlinktable a, #extlinktable a:link, #extlinktable a:visited {
	font-family: Verdana, Helvetica, Arial, Sans-serif; /* Arial, Helvetica, sans-serif; */
	font-size: 10px;	
	font-weight: bold;
	color: #666699;
	text-decoration: none;
}

#extlinktable a:hover {
	text-decoration: underline;
}

#rightsidebar img {margin-top: 50px;}
#rightsidebar img.menu {margin-top: 0px;}
#rightsidebar img.columns {margin-top: 2px;}