* {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;}*:before,*:after {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;}html, body {	background:#FFF;	font-family: "Source Sans Pro", Helvetica, sans-serif;	line-height:1.3;}.clear {	border:none 0px;	clear:both;	font-size: 0px;	line-height:0px;	margin: 0px;	padding:0px;}.fullwidth {	clear: both;}.wrapper {    margin: 0 auto;	position: relative;    width: 900px;}h1 {	font-weight: 400;	color:#454545;}h2 {	color: #17502d;	font-weight: 400;}/*	HEADER	*//*	HEADER	*//*	HEADER	*/header {    text-align: right;}#head {	background-color: #fff;    background-image: url("img/pga-bkg.jpg");	background-position: center top;    background-repeat: no-repeat;    background-size: cover;	height: 180px;	margin-bottom: 50px;	padding-bottom: 20px;}#logo {	background: url(img/pga-logo.png) no-repeat center center;	background-size:contain;	/*-moz-box-shadow: 0 1px 3px rgba(0,0,0,.25);	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25);	box-shadow: 0 1px 3px rgba(0,0,0,.25);*/	height: 180px;	float: left;	margin: 0;	max-width: 300px;	padding: 0px 12px;	width: 252px;	z-index: 1000;}.topbar {    color: #000000;    font-size: 12px;    font-weight: normal;    height: 24px;    padding-top: 10px;    text-decoration: none;	text-align: right;	z-index: 100;}	.topbar a {		color: #000000;		font-weight: normal;		text-decoration: none;	}.navigation {    height: 36px;    margin-top: 60px;    text-align: right;    width: 900px;    z-index: 1;}#subnav {	border-bottom: 1px solid #E5E5E5;	display: block;	left: 0;	line-height: 18px;	margin: 0;	padding: 15px 0;	position: absolute;	text-align: left;	width: 900px;}	#subnav a {		display: inline-block;		line-height: 1.3;				color: #4B8AB2;		font-size: 14px;		font-weight: 300;		letter-spacing: 0.025em;		line-height: 14px;		text-decoration: none;	}	#subnav a:last-child {		border-right: medium none;	}	/*.sub > li > a {		color: #4B8AB2;		font-size: 14px;		font-weight: 300;		letter-spacing: 0.025em;		line-height: 14px;		text-decoration: none;	}*/	#subnav a:hover {		text-decoration: underline;	}.navigation > .nav,.navigation > .navhover {	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0iaGF0MCIgZ3JhZGllbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIHgxPSI1MCUiIHkxPSIxMDAlIiB4Mj0iNTAlIiB5Mj0iLTEuNDIxMDg1NDcxNTIwMmUtMTQlIj4KPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwMCIgc3RvcC1vcGFjaXR5PSIwLjYiLz4KPHN0b3Agb2Zmc2V0PSIxMDAlIiBzdG9wLWNvbG9yPSIjMDAwIiBzdG9wLW9wYWNpdHk9IjAuOCIvPgogICA8L2xpbmVhckdyYWRpZW50PgoKPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCIgaGVpZ2h0PSIxMDAiIGZpbGw9InVybCgjaGF0MCkiIC8+Cjwvc3ZnPg==);	background-image: -moz-linear-gradient(bottom, rgba(0,0,0,.6) 0%, rgba(0,0,0,.8) 100%);	background-image: -o-linear-gradient(bottom, rgba(0,0,0,.6) 0%, rgba(0,0,0,.8) 100%);	background-image: -webkit-linear-gradient(bottom, rgba(0,0,0,.6) 0%, rgba(0,0,0,.8) 100%);	background-image: linear-gradient(bottom, rgba(0,0,0,.6) 0%, rgba(0,0,0,.8) 100%);	    display: inline-block;	float: right;    position: relative;	margin: 0 0 0 2px;}.navigation > .nav > a,.navigation > .navhover > a {	color: #fff;	display: inline-block;	line-height: 1em;	font-size: 16px;    line-height: 16px;    margin: 0;    padding: 10px;	text-decoration: none;	text-shadow: 0 1px 1px rgba(0,0,0,.75);}.navigation > .nav a:hover,.navigation > .navhover a:hover {	border-bottom: 2px solid #FFFFFF;    padding-bottom: 8px;}.navigation > .nav.active,.navigation > .navhover.active {    background-image: none;	background-color:#FFF;    color: #4B8AB2;	line-height:16px;	margin: 0 0 0 2px;    padding: 10px;	text-shadow: none;}a#logout,a#login {    background-color: transparent;	border:1px solid rgba(0,0,0,0.25);	border-top: none;    color: #000;    display: inline-block;    font-size: 16px;    line-height: 11px;    margin: -10px 0 0 10px;}a#logout {	padding: 8px 5px 7px 7px;}a#login {	padding: 8px 7px 7px 5px;}	a#logout:hover,	a#login:hover {		background-color: #FFFFFF;		border-color: #FFFFFF;		color: #4B8AB2;	}body.no-sub #subnav {	display: none !important;}body.no-sub #head {	margin-bottom: 19px !important;}/*td {		padding: 2px 10px;	}*//*	BODY	*//*	BODY	*//*	BODY	*/#body.fullwidth {    margin-bottom: 60px;}body.col2 #body .wrapper {	background: url(img/sidebar-border-vert.png) repeat-y 562px top transparent;	margin: 30px auto;}#body .main a:link,#body .main a:visited {	color:#4B8AB2;}#body .main a:hover,#body .main a:active {    color: #4B8AB2;}#body p {    color: #444;	font-size: 16px;	font-weight: 400;	margin-bottom: 1.3em !important;}.directory hr {    margin: 0;}.vert-bar {    color: #E5E5E5;    margin: 0 8px;}#body td.left-col {	padding-right: 37px;    width: 562px;}#body td.right-col {    width: 338px;}	#body td.right-col > * {		padding-left: 37px;	}#body div.left-col {    float: left;	margin-right: 37px;    width: 525px;}#body div.right-col {    float: left;    width: 338px;}	#body .right-col article {		border-bottom: 1px solid #E5E5E5;		padding-left: 37px;		padding-bottom: 37px;		padding-top: 18px;	}		#body .right-col article:first-child {			padding-top: 0px;		}		#body .right-col article:last-child {			border-bottom: 0px none;		}div.row {	display:block;	min-height:150px;	margin-bottom:15px;}#body a.back {    float: right;}#body a.back:link,#body a.back:visited {	background: #fff;	border:1px solid #4B8AB2;	color: #4B8AB2;	font-size: 14px;	font-weight: 300;	letter-spacing: 0.05em;	line-height: 19px;	margin: 8px 0 0 0;	padding: 4px 10px;	text-decoration: none;	text-transform: uppercase;}#body a.back:hover,#body a.back:active {	background: #4B8AB2;	color: #fff;}	#body .back .icon:before {		left: -2px;		position: relative;		top: 2px;	}	.photo-block {		float: left;		max-width: 160px;		margin-right: 25px;	}	.photo-block:nth-last-child(2) {		margin-right: 0;	}		.photo-block img {			border: 1px solid #E5E5E5;			padding: 4px;		}		.photo-block .caption {			color: #444444;			font-size: 14px;			font-weight: 300;			letter-spacing: 0.025em;			margin: 10px 0;		}	.album-block {		border: 1px solid #E5E5E5;		padding: 4px;		float: left;		max-width: 160px;		margin-right: 25px;	}	.album-block:nth-last-child(2) {		margin-right: 0;	}		.album-block .content {			display: block;			margin: 10px 3px 14px 3px;			text-align: center;		}		.album-block .photo-amount {			border-top: 1px dashed #E5E5E5;			color: #444444;			display: block;			font-size: 14px;			font-weight: 300;			letter-spacing: 0.025em;			margin: 0;			padding: 4px 0 0 0;		}#cboxPrevious .icon {    font-size: 22px;    line-height: 1;}#cboxNext .icon {    font-size: 22px;    line-height: 1;}#cboxClose .icon {    font-size: 22px;    line-height: 1;}#cboxPrevious:hover .icon,#cboxNext:hover .icon,#cboxClose:hover .icon {	color: #4B8AB2;}div.messagefolder {    border: 1px solid #E5E5E5;    margin-bottom: 15px;    padding: 15px;}	#body div.messagefolder p {		font-size: 14px;		margin: 0 !important;		padding: 0 0 0 40px;		width: 698px;	}	div.messagefolder .icon-folder {		color: #F7CE54;		float: left;		font-size: 24px;		line-height: 1em;		margin: 0;	}	div.messagedetails {		color: #777777;		float: right;		font-size: 13px;		font-weight: 300;		letter-spacing: 0.025em;		text-align: right;		width: 170px;	}	div.messagedetails > strong {		color: #000000;	}	#body a.messagefolder {		border-bottom: 1px solid #4B8AB2;		display: inline-block;		font-size: 18px;		font-weight: 400;		margin-bottom: 4px;		padding-bottom: 2px;		text-decoration: none;	}	.message-breadcrumb > strong {		font-size: 18px;		font-weight: 700;	}	#body a.messagefolder.new-thread:link,	#body a.messagefolder.new-thread:visited {		background: #fff;		border:1px solid #4B8AB2;		color: #4B8AB2;		font-size: 14px;		font-weight: 300;		letter-spacing: 0.05em;		line-height: 19px;		margin: 8px 0 0 0;		padding: 4px 10px;		text-decoration: none;		text-transform: uppercase;	}	#body a.messagefolder.new-thread:hover,	#body a.messagefolder.new-thread:active {		background: #4B8AB2;		color: #fff;	}/*	FORMS	*//*	FORMS	*//*	FORMS	*/form h2 {	border-bottom: 1px solid #E5E5E5;	margin: 10px 0;	padding-bottom: 4px;}form h3 {	color: #4B8AB2;	margin: 10px 0;	padding-bottom: 4px;}form hr {	border-style: dashed;}form .icon-flag:before {    color: #F16059;}button,input,optgroup,select,textarea {  margin: 0;  font: inherit;  color: inherit;}button {  overflow: visible;}button,select {  text-transform: none;}button,html input[type="button"],input[type="reset"],input[type="submit"] {  -webkit-appearance: button;  cursor: pointer;}button[disabled],html input[disabled] {  cursor: default;}button::-moz-focus-inner,input::-moz-focus-inner {  padding: 0;  border: 0;}input {  line-height: normal;}input[type="checkbox"],input[type="radio"] {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;  padding: 0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {  height: auto;}input[type="search"] {  -webkit-box-sizing: content-box;     -moz-box-sizing: content-box;          box-sizing: content-box;  -webkit-appearance: textfield;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {  -webkit-appearance: none;}fieldset {  padding: .35em .625em .75em;  margin: 0 2px;  border: 1px solid #c0c0c0;}legend {  padding: 0;  border: 0;}textarea {  overflow: auto;}optgroup {  font-weight: bold;}.btn {  display: inline-block;  padding: 10px;  margin-bottom: 0;  font-size: 16px;  font-weight: normal;  line-height: 16px;  text-align: center;  white-space: nowrap;  vertical-align: middle;  cursor: pointer;  -webkit-user-select: none;     -moz-user-select: none;      -ms-user-select: none;          user-select: none;  background-image: none;  border: 1px solid transparent;  border-radius: 0px;}.btn:focus,.btn:active:focus,.btn.active:focus {  outline: none;}.btn:hover,.btn:focus {  color: #173947;  text-decoration: none;}.btn:active,.btn.active {  background-image: none;  outline: 0;}.btn.disabled,.btn[disabled],fieldset[disabled] .btn {  pointer-events: none;  cursor: not-allowed;  filter: alpha(opacity=65);  -webkit-box-shadow: none;          box-shadow: none;  opacity: .65;}.btn-default {  color: #17502d;  background-color: #fff;  border-color: #17502d;}.btn-default:hover,.btn-default:focus,.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {  color: #fff;  background-color: #17502d;  border-color: #17502d;}.btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default {  background-image: none;}.btn-default.disabled,.btn-default[disabled],fieldset[disabled] .btn-default,.btn-default.disabled:hover,.btn-default[disabled]:hover,fieldset[disabled] .btn-default:hover,.btn-default.disabled:focus,.btn-default[disabled]:focus,fieldset[disabled] .btn-default:focus,.btn-default.disabled:active,.btn-default[disabled]:active,fieldset[disabled] .btn-default:active,.btn-default.disabled.active,.btn-default[disabled].active,fieldset[disabled] .btn-default.active {  background-color: #fff;  border-color: #ccc;}.btn-default .badge {  color: #fff;  background-color: #173947;}.btn-link {  font-weight: normal;  color: #428bca;  cursor: pointer;  border-radius: 0;}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link {  background-color: transparent;  -webkit-box-shadow: none;          box-shadow: none;}.btn-link,.btn-link:hover,.btn-link:focus,.btn-link:active {  border-color: transparent;}.btn-link:hover,.btn-link:focus {  color: #2a6496;  text-decoration: underline;  background-color: transparent;}.btn-link[disabled]:hover,fieldset[disabled] .btn-link:hover,.btn-link[disabled]:focus,fieldset[disabled] .btn-link:focus {  color: #777;  text-decoration: none;}.btn-lg,.btn-group-lg > .btn {  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px;}.btn-sm,.btn-group-sm > .btn {  padding: 1px 5px;  font-size: 14px;  line-height: 1.5;  border-radius: 3px;}.btn-xs,.btn-group-xs > .btn {  padding: 1px 5px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}.btn-block {  display: block;  width: 100%;}.btn-block + .btn-block {  margin-top: 5px;}input[type="submit"].btn-block,input[type="reset"].btn-block,input[type="button"].btn-block {  width: 100%;}fieldset {  min-width: 0;  padding: 0;  margin: 0;  border: 0;}legend {  display: block;  width: 100%;  padding: 0;  margin-bottom: 20px;  font-size: 21px;  line-height: inherit;  color: #173947;  border: 0;  border-bottom: 1px solid #e5e5e5;}label {  display: inline-block;  max-width: 100%;  margin-bottom: 5px;  font-weight: bold;}input[type="search"] {  -webkit-box-sizing: border-box;     -moz-box-sizing: border-box;          box-sizing: border-box;}input[type="radio"],input[type="checkbox"] {  margin: 4px 0 0;  margin-top: 1px \9;  line-height: normal;  width:auto;}input[type="file"] {  display: block;}input[type="range"] {  display: block;  width: 100%;}select[multiple],select[size] {  height: auto;}input[type="file"]:focus,input[type="radio"]:focus,input[type="checkbox"]:focus {  outline: thin dotted;  outline: 5px auto -webkit-focus-ring-color;  outline-offset: -2px;}output {  display: block;  padding-top: 7px;  font-size: 14px;  line-height: 1.42857143;  color: #555;}.form-control {  display: inline;  height: 34px;  padding: 6px 12px;  font-size: 14px;  line-height: 1.42857143;  color: #555;  background-color: #fff;  background-image: none;  border: 1px solid #E5E5E5;  border-radius: 0px;  -webkit-box-shadow: none;          box-shadow: none;  -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;       -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;          transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;}.form-control:focus {  border-color: #43b3d2;  outline: 0;}.form-control::-moz-placeholder {  color: #999;  opacity: 1;}.form-control:-ms-input-placeholder {  color: #999;}.form-control::-webkit-input-placeholder {  color: #999;}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control {  cursor: not-allowed;  background-color: #eee;  opacity: 1;}textarea.form-control {	display:block;	height: auto;	width:100%;}input[type="search"] {  -webkit-appearance: none;}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] {  line-height: 34px;  line-height: 1.42857143 \0;}input[type="date"].input-sm,input[type="time"].input-sm,input[type="datetime-local"].input-sm,input[type="month"].input-sm {  line-height: 30px;}input[type="date"].input-lg,input[type="time"].input-lg,input[type="datetime-local"].input-lg,input[type="month"].input-lg {  line-height: 46px;}.form-group {  margin-bottom: 15px;}.radio,.checkbox {  position: relative;  display: block;  min-height: 20px;  margin-top: 10px;  margin-bottom: 10px;}.radio label,.checkbox label {  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  cursor: pointer;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"] {  position: absolute;  margin-top: 4px \9;  margin-left: -20px;}.radio + .radio,.checkbox + .checkbox {  margin-top: -5px;}.radio-inline,.checkbox-inline {  display: inline-block;  padding-left: 20px;  margin-bottom: 0;  font-weight: normal;  vertical-align: middle;  cursor: pointer;}.radio-inline + .radio-inline,.checkbox-inline + .checkbox-inline {  margin-top: 0;  margin-left: 10px;}input[type="radio"][disabled],input[type="checkbox"][disabled],input[type="radio"].disabled,input[type="checkbox"].disabled,fieldset[disabled] input[type="radio"],fieldset[disabled] input[type="checkbox"] {  cursor: not-allowed;}.radio-inline.disabled,.checkbox-inline.disabled,fieldset[disabled] .radio-inline,fieldset[disabled] .checkbox-inline {  cursor: not-allowed;}.radio.disabled label,.checkbox.disabled label,fieldset[disabled] .radio label,fieldset[disabled] .checkbox label {  cursor: not-allowed;}.form-control-static {  padding-top: 7px;  padding-bottom: 7px;  margin-bottom: 0;}.form-control-static.input-lg,.form-control-static.input-sm {  padding-right: 0;  padding-left: 0;}.input-sm,.form-horizontal .form-group-sm .form-control {  height: 30px;  padding: 5px 10px;  font-size: 12px;  line-height: 1.5;  border-radius: 3px;}select.input-sm {  height: 30px;  line-height: 30px;}textarea.input-sm,select[multiple].input-sm {  height: auto;}.input-lg,.form-horizontal .form-group-lg .form-control {  height: 46px;  padding: 10px 16px;  font-size: 18px;  line-height: 1.33;  border-radius: 6px;}select.input-lg {  height: 46px;  line-height: 46px;}textarea.input-lg,select[multiple].input-lg {  height: auto;}.has-feedback {  position: relative;}.has-feedback .form-control {  padding-right: 42.5px;}.form-control-feedback {  position: absolute;  top: 25px;  right: 0;  z-index: 2;  display: block;  width: 34px;  height: 34px;  line-height: 34px;  text-align: center;}.input-lg + .form-control-feedback {  width: 46px;  height: 46px;  line-height: 46px;}.input-sm + .form-control-feedback {  width: 30px;  height: 30px;  line-height: 30px;}/*	TABLES	*//*	TABLES	*//*	TABLES	*/table {  background-color: transparent;}th {  text-align: left;}.table {  width: 100%;  max-width: 100%;  margin-bottom: 20px;}.table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,.table > tbody > tr > td,.table > tfoot > tr > td {  padding: 8px;  line-height: 1.42857143;  vertical-align: top;  border-top: 1px solid #ddd;}.table > thead > tr > th {  vertical-align: bottom;  border-bottom: 2px solid #ddd;}.table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,.table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td {  border-top: 0;}.table > tbody + tbody {  border-top: 1px solid #E5ECEE;}.table .table {  background-color: #fff;}.table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,.table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td {  padding: 5px;}.table-bordered {  /*border: 1px solid #ddd;*/}.table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,.table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td {  border: 1px solid #c5ccce;}.table-bordered > thead > tr > th,.table-bordered > thead > tr > td {  border-bottom-width: 2px;}.table-striped > tbody > tr:nth-child(odd) > td,.table-striped > tbody > tr:nth-child(odd) > th {  background-color: #f9f9f9;}.table-hover > tbody > tr:hover > td,.table-hover > tbody > tr:hover > th {  background-color: #f1f2f3;}.table-hover-dark > tbody > tr:hover > td,.table-hover-dark > tbody > tr:hover > th {  background-color: #E1E2E3/*A7C9D7*/;}table col[class*="col-"] {  position: static;  display: table-column;  float: none;}table td[class*="col-"],table th[class*="col-"] {  position: static;  display: table-cell;  float: none;}.table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,.table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,.table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th {  background-color: #f5f5f5;}.table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,.table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th {  background-color: #e8e8e8;}.table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,.table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,.table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,.table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th {  background-color: #dff0d8;}.table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,.table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th {  background-color: #d0e9c6;}.table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,.table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,.table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th {  background-color: #d9edf7;}.table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,.table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th {  background-color: #c4e3f3;}.table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,.table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,.table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th {  background-color: #fcf8e3;}.table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,.table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th {  background-color: #faf2cc;}.table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,.table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,.table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,.table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th {  background-color: #f2dede;}.table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,.table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th {  background-color: #ebcccc;}/*	FOOTER	*//*	FOOTER	*//*	FOOTER	*/footer {	clear: both;}