/* simccd.css: style sheet for the SimCCD web page */

/* Last modified: June 2, 2013 */

body {
	background-image: url("images/m39.jpg");
	font-family:sans-serif;
	overflow-y: scroll;	/* Force scroll bars on every page so they don't jump around */
}

a.button {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

a.button:link {
	color: #0a2858;
	color: #58390a;
}

a.button:visited {
	color: #155abd;
	color: #bd7b15;
	color: #87580f;
}

/* Styles for rounded corners, adapted from http://www.sitepoint.com/article/css-round-corners-boxes-curves */

div.bl {background: url(images/border_bl.gif) 0 100% no-repeat; background-color:#f0f6ff;}
div.br {background: url(images/border_br.gif) 100% 100% no-repeat}
div.tl {background: url(images/border_tl.gif) 0 0 no-repeat} 
div.tr {background: url(images/border_tr.gif) 100% 0 no-repeat; width: 942px;}
div.clear {font-size: 1px; height: 1px}

div#background {
	background-position: 3px 3px; 
	background-repeat: no-repeat;
}

div.boxed {
	zoom: 1;			/* Fix IE bugs by setting hasLayout.  Breaks CSS validation. */
	background-color: #fafbff;
	border-width: 5px;
	border-style: inset;
	border-color: #2470dc;
	border-color: #e5961b;
	padding: 10px;
	margin-left: 5px;
	margin-right: 10px;
}

div.everything {
	width: 942px; 
	padding: 0px;
	margin-left: auto; 
	margin-right: auto;
}

div.endnote {
	font-size: 75%;
	width:640px;
	margin-left:auto;
	margin-right:auto;
	padding-top:20px;
}

div.lastUpdate {
	font-size: smaller;
	padding-left: 10px; 
	padding-bottom: 10px;
	padding-top: 10px;
}

div.padding {
	padding: 10px;
}

h1.title {
	display: inline;
	color: #0e3c7e;
	color: #7e520e;
}

img.logo {
	border-width: 5px;
	border-style: ridge;
	border-color: lightgray;
	border-color: #2470dc;
	border-color: #e5961b;
	margin:5px;
}

table.buttons {
	border-style: none;
	width: 100%;
}

td.button {
	height: 25px;
	width: 134px;
	padding: 1px;
	background-image: url(images/button.gif);
}

td.mainContent {
	width: 100%;
	padding-top: 11px;
	padding-right: 10px;
}

td.title {
	text-align: center;
	width: 100%;
}

.tab-holder {
	position: relative;		/* So that tabs are positioned correctly */
	height: 1.0em;
}
