﻿#memberarea{clear:both;width:760px;margin:0 auto 15px auto; text-align:left;}
#memberarea .subtable {width:100%;border:solid 1px black;}
#memberarea .subtable th {border-bottom:solid 1px black;}

		.button{font-size:11px;padding:1px 3px;overflow:visible}
		.textfield{}
		.textarea{width:98%;}
		.select{width:98%;}
	
		table#filter{width:100%;border-collapse:collapse;border:1px solid #cccccc;margin:0 0 20px 0}
			table#filter th{background:#ececec;text-align:left;padding:5px 10px;font-weight:normal;width:23%}
			table#filter td{padding:5px 10px;}
				table#filter td .select{width:120px;margin:0 15px 0 0}
			
		h1#pagetitle{font-size:14px;font-weight:normal;line-height:1.2em;margin:0;padding:0 0 5px 0;margin:0 0 15px 0}/*border-bottom:1px solid #000;*/
			div.actions{float:right;}
	
		#leftcolumn{width:175px;float:left;margin:0 25px 0 0}
		
			#search{margin:0 0 15px 0;}
				#search .textfield{width:120px;}
			
			#studentlist{border:1px solid #cccccc;}
				#studentlist p{background:#ececec;padding:5px 10px;margin:0}
				/*#studentlist table{margin:0;padding:0;height:700px;overflow:auto;list-style:none;}*/
				#studentlist td{list-style:none;margin:0;padding:3px 10px}
				#studentlist td .studentlist-active{font-weight:bold;background:#efe7d6}
		
		#content{width:560px;float:left}
			h2{color:#16582A;margin:0 0 10px 0;font-weight:bold;font-size:20px}
			
			table.inputtable{width:100%;border-collapse:collapse;margin:0 0 15px 0}
				table.inputtable th{text-align:left;font-weight:bold;padding:4px 15px 4px 0; width:100px;}
				table.inputtable td{padding:4px 15px 4px 0; text-align:left;}				
				table.inputtable td .halfcolumn{width:100px;}	
			
			.actions{text-align:right}

body {color:#666666;font-family:Tahoma;font-size:12px;}

#wrapper {width:100%;text-align:center;}

#main {width:800px;}

.textbox {width:99%;}
.sub-header {width:100%;padding:5px 0 0 3px;height:26px;text-align:left;vertical-align:middle;background: #FFFFFF url(_assets/images/topbar_back.gif) repeat-x;color:#16582A;font-size:14px;font-weight:bold;}
.sub-header .active{color:#16582A;font-size:14px;font-weight:bold;}
.sub-header .not-active{color:#999999;font-size:14px;}
.report-header {width:100%;padding:0px 0 0 3px;margin-bottom:3px;height:26px;text-align:left;vertical-align:middle;font-size:14px;font-weight:bold;background:#000000;color:#FFFFFF;}
.report-subheader {width:100%;padding:0px 0 0 3px;margin-bottom:3px;height:26px;text-align:center;vertical-align:middle;font-size:14px;font-weight:bold;background:#a2a2a2;color:#FFFFFF;}

#tblApplicationInfo td {padding-bottom:5px;vertical-align:top;}

.direction {font-size:14px; font-weight:bold;padding:5px 0 5px 0;}

#main-header {width:100%;}

#main-tabs {width:100%;margin-bottom:5px;}
#main-tabs .tabs{float:left;}
#main-tabs .context{float:right;padding-top:6px;font-size:11px;}
#main-tabs .context a{color:#666666;}
#main-tabs .divider {padding-top:32px;background: #FFFFFF url(_assets/images/bg_bar.gif) bottom left repeat-x;}

#main-content {width:100%;text-align:center;}

.header-text {color:#000000;background-color:#f3f3f3;font-family:Tahoma;font-size:14px;}
.header-text table {width:100%;font-family:Tahoma;font-size:14px;padding:0;margin:0;}
.header-text table tr {text-align:left;}
.header-text table .header-text-left {text-align:left;}
.header-text table .header-text-right {text-align:right;}

#main-content .login-content {width:600px;text-align:center;}
#main-content .login-content table {width:420;}
#main-content .login-content th {text-align:right;font-weight:bold;}
#main-content .login-content td {text-align:left;}
#main-content .login-content .info {font-size:10px;}
#main-content .login-content .info a {font-size:10px;font-weight:bold;color:#666666;}

#main-content .login-content .reg-table {width:500px;}
#main-content .login-content .reg-table th {text-align:right;font-weight:bold;width:180px;vertical-align:top;}
#main-content .login-content .reg-table .required-feild {width:10px;color:#FF0000;}
#main-content .login-content .reg-table .text-feild {text-align:left;width:300px}

#main-content .login-content .reg-table .info {font-size:10px;}
#main-content .login-content .reg-table .info a {font-size:10px;font-weight:bold;color:#666666;}

.admin-table {border:0;width:100%;margin:0;padding:0;}
.admin-table tr {text-align:left;vertical-align:middle;}
.admin-table td {height:40px;vertical-align:top;}
.admin-table th {border-bottom:1px solid #d0d0d0;}
.admin-table ul {margin:0;padding:0px;}
.admin-table li {padding-bottom:5px;}

.table-conditions {}
.table-conditions .note{padding:5px;border:solid 1px black;}
.table-conditions .include{width:75px;padding:2px;border:solid 1px black;}

.book-input {border:solid 1px #000000;margin-bottom:10px;}
.book-input-table {width:100%;}
.book-input-title {width:625px;height:35px;}
.book-input-author {width:625px;}
.book-input-date {}
.book-input-linktd {text-align:left;}

#main-footer {width:100%;margin-top:10px;color:#CDCDCD;}

#main-footer .divider {width:100%;height:4px;font-size:4px;background-color:#EFEFEF;}
#main-footer .footer-content {font-size:11px;text-align:right;}

/* PD Hours Section */
.sub-section-main {padding:5px;}
.sub-section-table {width:100%;border: outset 1px #000000; padding:0px;margin:0px;}
.sub-section-item {background-color:#FFFFFF;} /*#EFEFEF;*/
.sub-section-item-desc {background-color:#FFFFFF;} 
.sub-section-item td {border-top: solid 2px #000000;}
.sub-section-item-alt {background-color: #F0F8FF;} /*#F0F8FF;*/
.sub-section-item-desc-alt {background-color: #F0F8FF;}
.sub-section-item-alt td {border-top: solid 2px #000000;}
.sub-section-table .sub-section-table-head {font-weight:bold;background-color: #e5e5e5;}
.sub-section-toggle {text-decoration:none;}
.sub-section-desc-section {}
.sub-section-desc {padding: 5px; margin: 5px 5px 10px 5px; border: solid 1px #000000; background-color: #F5F5F5;}

.td-selected-pa {background:LightYellow;padding:3px;border:solid 1px #000000;}

.hist-subs-table {border:solid 1px black;border-spacing:0px;}
.hist-subs-table th {border:inset 1px black;width:50px;text-align:center;}
.hist-subs-table td {border:inset 1px black;width:50px;text-align:center;}
.hist-subs-table .hist-subs-table-title {text-align:left;font-weight:bold;}
.hist-subs-table .hist-subs-tinted {background-color:#F5F5F5;}
.hist-subs-table td .hist-subs-table-input {width:50px;text-align:center;}

.report-applog-table {width:645px;border-collapse:collapse; border-bottom: solid 0px black;}
.report-applog-table-bottom {border: solid 1px black;}

.report-applog-table th {height:40px;border:inset 1px black;padding-left:5px;}
.report-applog-table td {height:40px;border:inset 1px black;padding-left:5px;}
.report-applog-table th {font-weight:bold;text-align:left;}
.report-applog-table-title {font-weight:bold;font-size:18px;text-align:center;}
.report-applog-table-subtitle {font-weight:bold;font-size:14px;text-align:center;}