/* CSE CSS template */.center {	text-align:center;}.left {	text-align:left;}.right {	text-align:right;}.whitetxt    {	color: #FFFFFF}.whitetxt:link    {	color: #FFFFFF}.whitetxt:active  {	color: #FFFFFF}.whitetxt:visited  {	color: #FFFFFF}.whitetxt:hover  {	color: #FFFFFF}/*** * 3 major sections of page: Header, Container(body), and Footer */#header h1 {	padding-top:5px;	padding-left:25px;	color: #ffffff;	font-weight: bold;	font-size: 30px;	line-height:10px;	margin:0px;}#container {	background-color: #8097cc;	margin: 0px;	padding:0px;}#content {	margin-left:148px;	padding: 20px 55px;	border-left: 1px solid #9ab1d0;	min-height:400px;}/* IE min-height workaround *//**/* html #content {height: 400px;}/**/#content h1 {	color: #FFFFFF;	font-size: 18px;	font-style: normal;}#content h2 {	color: #FFFFFF;	font-size: 16px;	font-weight:normal;	font-style: normal;}#page_nav ul {	margin-left:0px;	margin-top:15px;	list-style-type:none;	padding-left: 0px;}div.table_wrapper {	padding-top: 0px;	text-align: center;}div.table_contentwrapper {	margin: 0 auto;	border: 1px solid #dfe4f7;	border-radius: 10px;	-moz-border-radius: 10px;	background-color: #FCFCFC;	width: 90%;	text-align: left;		}div.table_wrapperm {	padding-top: 0px;	text-align: center;}div.table_contentwrapperm {	margin: 0 auto;	border: 1px solid #dfe4f7;	border-radius: 10px;	-moz-border-radius: 10px;	background-color: #FCFCFC;	width: 800px;	text-align: left;		}#page_nav li {	padding-bottom:11px;	font-size: 12px;	padding-left: 36px;}#page_nav li a{	color:#FFFFFF;	text-decoration:none;}.recordlist_nav {	font-size: 12px;	color: #0066CC;	font-variant: normal;	text-align: left;	margin-bottom: 5px;}.log_info {    font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #0066CC;	font-variant: normal;	text-align: right;	margin-bottom: 5px;}.list_headline {	font-size: 12px;	color: #0066CC;	font-variant: normal;	font-weight: bold;	text-align: left;	margin-bottom: 5px;}.recordlist_count {	font-size: 12px;	color: #000000;	font-variant: normal;	font-weight: bold;	text-align: left;	margin-bottom: 5px;}.recordlinfo {	font-size: 12px;	color: #000000;	font-variant: normal;	font-weight: normal;	text-align: left;	margin-bottom: 5px;}.records_found {	font-size: 12px;	color: #000000;	font-variant: normal;	font-weight: bold;	text-align: left;	margin-bottom: 5px;	background-color: #FFFFFF;}.errorNotes {	font-size: 11px;	color: #FF0000;	font-variant: normal;	font-weight: bold;	text-align: left;}.recordlist_nav a{	color:#8097cc;}table.record{	border-collapse:collapse;}td.field_name {	width:100px;	color: #a9c1f7;	font-size:11px;	text-align: right;	vertical-align:top;	padding-top:5px;	padding-bottom:3px;	padding-right:10px;}td.field_data {	color: #FFFFFF;	font-size:11px;	text-align: left;	padding-top:5px;	padding-bottom:5px;}tr.submit_btn {	margin-top: 15px;	text-align: left;	color: #a9c1f7;	font-size:12px;}th.browse_header {	background-color: #8097cc;	color:#FFFFFF;	font-size:10px;	padding:3px 6px 3px 6px;}th.browse_title_header {	background-color: #8097cc;	color:#FFFFFF;	font-size:12px;	padding:3px 6px 3px 6px;}th.browse_thesis_header {	background-color: #8097cc;	color:#FFFFFF;	font-size:11px;	padding:3px 6px 3px 6px;}table.browse_records{	background-color:#a5cce2;	border-collapse:collapse;	}td.browse_cell{	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#585858;	border-left: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;	}td.browse_detail_cell{	font-size:12px;	color:#585858;	border-left: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 8px 5px;	background-color:#FFFFFF;	}td.browse_detail_cellb{	font-size:12px;	font-weight: bold;	color:#000000;	border-left: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;	background-color:#FFFFFF;	}td.browse_detail_cellb_all{	font-size:12px;	font-weight: bold;	color:#000000;	border-left: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;	background-color:#CCCCCC;	}td.browse_detail_cellb_alt{	font-size:12px;	font-weight: bold;	color:#000000;	border-left: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;	background-color:#a5cce2;	}td.browse_detail_top{	font-size:12px;	color:#585858;	border-left: 1px #798cc9 solid;	border-top: 1px #7e94cf solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;	}td.browse_cellb{	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#585858;	font-weight: bold;	border-left: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;}td.browse_cellblink {	font-family: Arial, Helvetica, sans-serif;	text-decoration: none;	font-size:11px;	color:#585858;	border-left: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;	outline: none;	font-weight: bold;	}a.browse_cellblink:link {	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: none;	color: #000066;    font-weight: bold;	outline: none;}a.browse_cellblink:active {	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: none;	color: #000066;    font-weight: bold;	outline: none;	}a.browse_cellblink:hover {	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: underline;	color: #999999;     font-weight: bold;	outline: none;}a.browse_cellblink:visited {	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	text-decoration: none;	color: #666666;     font-weight: bold;	outline: none;}a.searchblink {	text-decoration: none;	color:#000000;	padding: 5px 5px;	outline: none;	font-weight: bold;	}a.searchblink:link {	font-size:10px;	text-decoration: none;	color: #000000;    font-weight: bold;	outline: none;}a.searchblink:active {	text-decoration: none;	color: #000000;    font-weight: bold;	outline: none;	font-size:10px;	}a.searchblink:hover {	text-decoration: underline;	color: #000000;     font-weight: bold;	outline: none;	font-size:10px;}a.searchblink:visited {	text-decoration: none;	color: #000000;     font-weight: bold;	outline: none;	font-size:10px;}td.browse_cell img {	width:50px;}.portal{	background-color:#a5cce2;	border-collapse:collapse;}th.portal_header {	background-color: #8097cc;	color:#FFFFFF;	font-size: 12px;	text-align: left;	padding: 3px;}table.browse_records tbody{	border-right:1px #7e94cf solid;}tr.alt_row {	background-color:#dfe4f7;}tr.table_row{	background-color:#FFFFFF;}td.group_header{	background-color:#CCCCCC;	height: 35px;	font-weight: bold;	text-align: left;	padding-left:10px;	border-left:1px #7e94cf solid;}td.group_total_title{	height:25px;	background: #b0e19a;	color: #000000;	padding-left:10px;	border-left:1px #7e94cf solid;}td.grand_total_title{	height:40px;	background: #ff9990;	color: #000000;	padding-left:10px;	border-left:1px #7e94cf solid;}td.group_total{	height:25px;	background: #b0e19a;	color: #1b43ff;	font-weight: bold;	text-align: right;	padding-right:10px;}td.grand_total{	height:40px;	background: #ff9990;	color: #ffffff;	font-weight: bold;	text-align: right;	padding-right:10px;}div.wrapper {	padding-top: 40px;	text-align: center;}div.contentwrapper {	margin: 0 auto;	border: 1px solid #000;	border-radius: 10px;	-moz-border-radius: 10px;	background-color: #FCFCFC;	width: 300px;	text-align: left;}.asterix {	color:#FF0000;	font-weight:bold;	font-size:20px;}.asterix_sm {	color:#FF0000;	font-weight:bold;	font-size:14px;}#tablestandard td {padding:5px;text-align:left;}#tablestandard th {padding:5px;text-align:left;}.mycse_button {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:11px;/*color:#8097cc;*/color:#72739E;}.mycse_button_text, a.mycse_button_text:hover, a.mycse_button_text:visited, a.mycse_button_text:active, a.mycse_button_text:link {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:11px;/*color:#8097cc;*/color:#72739E;padding:3px;margin-top:3px;margin-bottom:3px;text-decoration:none;cursor:default;display:inline-block;}.mycse_button_text_op, a.mycse_button_text_op:hover, a.mycse_button_text_op:visited, a.mycse_button_text_op:active, a.mycse_button_text_op:link {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:11px;color:#FF3421;padding:3px;margin-top:3px;margin-bottom:3px;text-decoration:none;cursor:default;display:inline-block;}.mycse_button_noclick {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:11px;/*color:#8097cc;*/color:#72739E;}.mycse_button_click {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:11px;/*color:#8097cc;*/color:#72739E;}.mycse_button_large {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:13px;/*color:#8097cc;*/color:#72739E;padding:5px;font-weight:bold;}.mycse_button_large_click {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:13px;/*color:#8097cc;*/color:#72739E;padding:5px;font-weight:bold;}.mycse_button_large_delete {background-color:#FF3421;border:1px solid;border-color:#8097cc;font-size:13px;color:#FFF;padding:5px;font-weight:bold;}.mycse_button_deleteOp {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:11px;/*color:#8097cc;*/color:#FF3421;}.mycse_button_large_deleteOp {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:13px;color:#FF3421;padding:5px;font-weight:bold;}.mycse_button_large_keep {background-color:#6C0;border:1px solid;/*color:#8097cc;*/color:#72739E;font-size:13px;color:#FFF;padding:5px;font-weight:bold;}.mycse_dropdownmenu {background-color:#FFFFFF;border:1px solid;border-color:#8097cc;font-size:11px;}.sort_button {/*color:#8097cc;*/color:#72739E;border:1px solid;border-color:#FFFFFF;font-size:11px;color:#FFFFFF;}.browse_table {	background-color:#dfe4f7;	padding:10px;	margin:0px;}.browse_table th {	text-align:right;	vertical-align:top;	padding: 5px 5px;	font-size: 12px;	color: #000000;	font-variant: normal;	font-weight: bold;	margin-bottom: 5px;}.browse_table td {	font-size:12px;	color:#585858;	border-top: 1px #7e94cf solid;  	padding: 8px 5px;	background-color:#FFFFFF;	margin:0px;	}.list_table {	border-collapse:collapse;	font-family: Arial, Helvetica, sans-serif;}.list_table th {	background-color: #8097cc;	color:#FFFFFF;	font-size:11px;	font-weight:bold;	padding:3px 6px 3px 6px;	text-align:left;	border-left: 1px #798cc9 solid;	border-right: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;}.list_table td {	/* background-color: #dfe4f7; */	font-size:11px;	color:#585858;	border-left: 1px #798cc9 solid;	border-right: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;		}.box_table {	border-collapse:collapse;	font-family: Arial, Helvetica, sans-serif;}.box_table td {	font-size:11px;	color:#585858;	border-top: 1px #798cc9 solid;	border-left: 1px #798cc9 solid;	border-right: 1px #798cc9 solid;	border-bottom: 1px #7e94cf solid;	padding: 5px 5px;		}.table_heading {	font-size:12px;	color:#585858;	font-weight:bold;	}.alert {color:red;}.ok {color:green;}hr {	border-top: 1px #7e94cf dotted;  	}.plain_table td {	border-style:none;	padding:0px;}.sub_nav {	background-color: #dfe4f7; 	font-family: Arial, Helvetica, sans-serif;	font-size:11px;	color:#585858;	border: 1px #798cc9 solid;	padding: 5px 5px;	text-align:left;		}.pleasewait {	color:#093;	font-family:Verdana, Geneva, sans-serif;	font-size:16px;	font-weight:bold;	vertical-align:middle;}.room_booking_alert {	color:red;	font-size:11px;	font-weight:bold;}.alertBox {	width:400px;	border-top: 1px #F00 solid;	border-left: 1px #F00 solid;	border-right: 1px #F00 solid;	border-bottom: 1px #F00 solid;	padding: 5px 5px;			}.simple_border {	border-top: 1px #999 solid;	border-left: 1px #999 solid;	border-right: 1px #999 solid;	border-bottom: 1px #999 solid;	padding: 5px 5px;	}.userMessage {	color:#090;	font-size:12px;	padding:5px;}.highlight {	background-color:#FF0;	}.explain{	border:none;	}
