/*Style Sheet for SNC-CDS Website. Design by Steve Ting using StyleMaster 4.0*//*Body formatting*/img.logopic {display: block;}body {padding-bottom: 25px;	margin: 15px 0px;	padding: 0px;	font-family: Verdana, "Trebuchet MS", lucida, arial, helvetica, sans-serif;	text-align: center;	background-color: #455a84;	font-size: 1em;}/*Links*/a:link ,a:active, a:visited {color: #3333cc;	text-decoration: none;}a:hover {color: #0000ff;	background-color: #f3fa70;	text-decoration: underline;}/*Main Content*/#container {margin: 0 auto auto;	text-align:left;	width: 750px;}/*Main Section-Text Formatting*/#mainsection {padding: 0em;	background-color: #ffffff;	border: 3px #151d71 solid;	font-size: 0.8em;	min-height: 370px;	margin: 0em;}/*Bar Text*/#topbar {background-color: #003399;	color: #ffffff;	text-align: center;}/*Main Text Area*/#maintext {margin-left: 0.5em;	margin-top: 0em;	height: 400px;	overflow: auto;	border: none;	margin-bottom: 0em;}#maintextlong {margin-left: 0.5em;	margin-top: 0em;	overflow: auto;	border: none;	margin-bottom: 0em;	margin-right: 0.5em;}#sidebar {float: left;	width: 195px;	background-color: #6e91b8;	color: #2f388f;	height: 400px;	margin: 0em;	padding: 0em;	border-right: 2px #9daecf solid;	background-image: url(../images/cdsemblem.gif);	background-repeat: no-repeat;	background-position: center bottom;}/*Horizontal Menu Bar*/#topmenu {color: #2f388f;	border: 1px solid;	padding: 0px;	margin: 0px;	background-color: #cecece;	text-align: center;}a:link.menu ,a:active.menu, a:visited.menu {color: #2f388f;	margin: 0px;	background-color: #cecece;	padding-left: 0.5em;	padding-right: 0.5em;	border: none;}a:hover.menu {color: #ffffff;	padding-left: 0.5em;	padding-right: 0.5em;	margin: 0em;	text-decoration: none;	background-color: #265cff;}/*Bottom Bar Formatting*/#bottombar {background-color: #cccccc;	margin: 0em;	border: thin #cccccc solid;	padding-left: .5em;	padding-right: .5em;}/*Menu-List Styling*/ul.sidemenu {list-style-type: none;	margin: 0em;	padding: 0em;}li.sidemenu {width: 100%;	border: 1px solid;	padding: 0px;	margin: 0px;	display: block;	background-color: #cecece;	height: 20px;	text-align: center;}.sidemenu li a:hover {color: #ffffff;	display: block;	padding: 0em;	margin: 0em;	height: 20px;	text-decoration: none;	background-color: #265cff;}.youarehere {width: 100%;	border: 1px solid;	padding: 0px;	margin: 0px;	list-style-type: none;	height: 20px;	text-align: center;	color: #cecece;	font-weight: bold;	background-color: #265cff;}.urhere {color: #cecece;	padding: 0px;	font-weight: bold;	margin: 0px;	background-color: #265cff;	text-align: center;}li {margin-bottom: .5em;}.cancel {text-decoration: line-through;}.announce {font-size: 1.1em;	color: #003399;	font-weight: bold;}/*Table Formatting for Calendar page*/table {border: 5px #000066 groove;	max-width: 500px;}td {color: #000000;	border: thin #666666 solid;	vertical-align: text-top;	font-size: 0.7em}th {text-align: center;	font-weight: bold;	background-color: #666666;	color: #ffffff;	width: 14%;	font-size: 0.7em}.month {color: #000000;	font-size: 1.1em;	font-weight: bold;}span.font-date {font-size: 0.8em;}p.cal-text-show {text-align: left;	color: #ff0000;}p.cal-text-meeting {text-align: left;	color: #0000ff;}p.cal-text-clinic {text-align: left;	color: #00b000;}p.cal-text {text-align: left;	color: #000066;}.show {color: #ff0000;	font-style: normal;	font-size: 1.1em;}.meeting {color: #0000ff;	font-style: normal;	font-size: 1.1em;}.clinic {font-style: normal;	font-size: 1.1em;	color: #00b000;}.minutesheader {background-color: #ccc;	border-top: thin #000000 solid;	border-bottom: thin #000000 solid;	font-size: 1.1em;	font-weight: bold;}.last {margin-bottom: 1em;	padding-bottom: 1em;}
