.datetime			{ line-height: 1.0em; float: right; font-size: .8em; padding-right: 31px; font-weight: normal; }
/*
#portal_post 		{ display:block; padding: 30px 20px 10px 30px; margin-left: 10px; width:265px; height: 750px;
					border-right:0px dotted #990000; background-color: #ccc; color: #003366; font-size: 1.0em;
					font-weight: normal; overflow: hidden;}
*/
#proceedIn			{ display: block; padding: 30px 20px 10px 30px; margin-left: 16px; width:90%; border-right:0px dotted #990000;
					color: #003366; font-size: 1.0em; font-weight: normal; height: auto; overflow: hidden; }

h3.web				{ color:#0E346E; font-family:Georgia; font-size:1.3em; font-size-adjust:none; font-stretch:normal;
					font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; border-bottom: 1px solid #003366;
					text-transform: capitalize; }
					
.error				{ -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding;
					border-top: 1px solid #E77776; border-left:1px solid #E77776; border-right: 1px solid #E77776;
					border-bottom: 1px solid #E77776; background:#F8DBDB; margin-top: 2px; width: 240px; font-size: 1.2em;
					padding: 3px; }

.errorlabel			{ color:red; font-style: italic; }

label				{ display: block; text-transform: capitalize; font-size: 1.2em; }

.left				{ float: left; }
.center				{ text-align: center;}

.webbox				{ display: block; width: 250px; padding-bottom: 10px; padding-top: 5px; }
		
.web_input 			{ width: 240px; font-size: 1.2em; padding: 3px; color: #0E346E; margin-top: 2px; }

p					{ font-size: 1.2em; }

.small				{ font-size: 1.0em; font-style: italic; text-align: center; padding-top: 5px; text-transform: none; }

.click 				{ border-bottom: 1px dotted #003366; text-decoration: none; text-align: left; color:#003366; padding: 0;
					cursor: pointer; }
.click:hover		{ text-align: left; text-decoration: none; border-bottom: 1px solid #003366; }

.click2 			{ border-bottom: 1px dotted #990000; text-decoration: none; text-align: center; color:#990000; padding: 0;
					cursor: pointer; }
.click2:hover		{ text-align: center; text-decoration: none; border-bottom: 1px solid #990000; }


.warning			{ color: #990000; border: #990000 solid 1px; background:#FFF2F2;  padding: 10px;
					font-size: 1.3em; font-weight: bold; text-align: center; }

.info				{ display: block; color: #675D1C; border: 1px solid #FFE95A; background: #FFFBE0; padding: 10px; font-size: 1.4em;
					font-weight: bold; text-transform: uppercase; text-align: center; }

table#closings		{ margin-top: 30px; margin-bottom: 50px;}
					
.notice				{ line-height: 1.5em; font-size: 1.2em; text-align:center; color:#333; position:fixed; top:0; left:0;
					padding: 5px 0px; border-bottom:solid 2px #333; background: #fefcd9; display:block; width:100%;
					display:none; height: auto; z-index: 99999; cursor: pointer; }

a.proceed			{ text-align: center; font-size: 2.4em; font-weight: 700; color: red; text-decoration: none; 
					letter-spacing: .5px; }

a.proceed:hover		{ text-align: center; font-size: 2.4em; font-weight: 700; color: red; text-decoration: none;
	 				border-bottom: 2px dotted red; letter-spacing: .5px; }











