body { margin:0; background-color:#FFFFFF; overflow:-moz-scrollbars-vertical; }
#centered { width:100%; }
#pageArea { width:630px; margin:auto; font-family:Arial, sans-serif; font-size:.7em; line-height:12pt; color:#505050; }

#login { float:right; width:300px; color:#001099; text-align:right; font-size:.85em; }
#logo {  width:200px; }
#menu {  }

#contentArea { width:430px; float:left; margin:0; padding:0; }
.content { padding:0; }
.contentBlue { width:400px; background-color:#DDF4F8; }

#rightCol { width:180px; padding-left:20px; float:left; }

#footer { clear:both; color:#AAAAAA; margin-bottom:10px; font-size:.8em; text-align:center; }

p { margin:0 0 10px 0; }

img { border:0; }

hr { height:1px; background-color:#1CB2D3; border:0; }

.headline { font-size:11pt; font-weight:bold; color:#e88d35; margin:10px 0 20px 0; }
.bold   { font-weight:bold; }
.boldBlue { font-weight:bold; color:#22269D; }
.largeBlue { font-size:10pt; font-weight:bold; color:#22269D; }
.largerBlue { font-size:11pt; color:#22269D; line-height:16pt; }
.largerGrey { font-size:11pt; color:#666; font-weight:bold; line-height:13pt; }
.largeText { font-size:10pt; color:#333333; }
.fine { font-size: 7pt; color:#333333; }

.clearBoth { clear:both; }


ul { margin-top:1px; margin-bottom:5px; margin-left:-15px; padding-left:30px; }
ol { margin-top:1px; }
li { margin-bottom:5px;}

form { margin: 0; display: inline;} 
input.text {font-size: 8pt;
		BACKGROUND: #DFDBDB;
	    BORDER-RIGHT: #DFDBDB 1px solid;
	    PADDING-RIGHT: 1px;
	    BORDER-TOP: #DFDBDB 1px solid;
	    PADDING-TOP: 1px;
	    BORDER-LEFT: #DFDBDB 1px solid;
	    PADDING-LEFT: 1px;
	    BORDER-BOTTOM: #DFDBDB 1px solid;
		PADDING-BOTTOM: 1px;
	   }
input.file {font-size: 8pt;
		BACKGROUND: #DFDBDB;
	    BORDER-RIGHT: #DFDBDB 1px solid;
	    PADDING-RIGHT: 1px;
	    BORDER-TOP: #DFDBDB 1px solid;
	    PADDING-TOP: 1px;
	    BORDER-LEFT: #DFDBDB 1px solid;
	    PADDING-LEFT: 1px;
	    BORDER-BOTTOM: #DFDBDB 1px solid;
		PADDING-BOTTOM: 1px;
	   }
select {font-size: 8pt;
		BACKGROUND: #DFDBDB;
	    BORDER-RIGHT: #DFDBDB 1px solid;
	    PADDING-RIGHT: 1px;
	    BORDER-TOP: #DFDBDB 1px solid;
	    PADDING-TOP: 1px;
	    BORDER-LEFT: #DFDBDB 1px solid;
	    PADDING-LEFT: 1px;
	    BORDER-BOTTOM: #DFDBDB 1px solid;
		PADDING-BOTTOM: 1px;
	   }
textarea {font-size: 8pt;
		BACKGROUND: #DFDBDB;
	    BORDER-RIGHT: #DFDBDB 1px solid;
	    PADDING-RIGHT: 1px;
	    BORDER-TOP: #DFDBDB 1px solid;
	    PADDING-TOP: 1px;
	    BORDER-LEFT: #DFDBDB 1px solid;
	    PADDING-LEFT: 1px;
	    BORDER-BOTTOM: #DFDBDB 1px solid;
		PADDING-BOTTOM: 1px;
	    }
A:link, A:visited, A:active { color: #001099; text-decoration: underline; }			
A:hover  { color: #001099; text-decoration: none; }
A.orange:link, A.orange:visited, A.orange:active { color:#e88d35; text-decoration:underline; }			
A.orange:hover  { color:#e88d35; text-decoration:none; }
A.profile{ color: #333333; font-weight: bold; text-decoration: underline; }
A.login:link, A.login:visited, A.login:active { color:#001099; font-weight:bold; text-decoration:underline; }			
A.login:hover  { color:#001099; font-weight:bold; text-decoration:none; }
A.a_footer:link, A.a_footer:visited, A.a_footer:active { color:#aaaaaa; text-decoration:none; }			
A.a_footer:hover  { color:#aaaaaa; text-decoration:underline; }

.outline
	{
		border: 1px solid #1CB2D3;
	}