/* CSS Document */
HTML{
height:100%;
}

BODY{
background-color:#FFFFFF;
background-image:url(../img/background.jpg);
background-repeat:repeat-x;
margin-top:0;
margin-bottom:0;
height:100%;
font-family:Tahoma, Verdana, Arial;
font-size:10px;
color:#49371f;
Text-align: center;
}

small{
	font-size:9px;
}

#MAINCONTENT{
min-height:100%;
background-color:#faf8f0;
width:950px;
border-left: solid 1px #ede6d2;
border-right:solid 1px #ede6d2;
Margin:0 auto;
Text-align: left;
}

#MAINTITLE{
margin-left:5px;
height:90px;
width:940px;
padding:0px;
}

#SECONDARYMENU{
margin-left:5px;
width:940px;
background-color:#4e3926;
color:#FFFFFF;
font-size:10px;
margin-bottom:0px;
height:20px;

line-height:20px;

}

.WELCOME{
text-align:Left;
width:285px;
float:left;
margin-left:15px;
}

.WELCOME A{
text-decoration:none;
color:#FFFFFF;
}

.WELCOME A:HOVER{
text-decoration:underline;
color:#FFFFFF;
}

.USERITEMS{
text-align:right;
width:640px;
background-image:url(../img/menu.jpg);
float:left;
}

.USERITEMS A{
text-decoration:none;
color:#FFFFFF;
}

.USERITEMS A:HOVER{
text-decoration:underline;
color:#FFFFFF;
}

#BANNER{
margin-left:5px;
margin-top:0px;
height:100px;
background-repeat:no-repeat;
background-image:url(../img/scenarioBanners/fly_banner.jpg);
font-family:Garamond, Times, serif;
font-size:36px;
font-weight:bold;
color:#FFFFFF;
width:940px;
}

DIV.BANNERTEXT{
margin-left:10px;
margin-top:30px;
font-size:36px;
font-weight:bold;
color:#FFFFFF;
}


#COLUMNCONTAINER{
width:950px;
}

#LEFTCOLUMN{
margin-left:5px;
margin-top:3px;
width:150px;
float:left;
background-color:#ede6d2;
background-image:url(../img/bottomleft.gif);
background-repeat:no-repeat;
background-position:bottom left;
}

#LEFTCOLUMNDENT{
padding-bottom:30px;
background-image:url(../img/bottomright.gif);
background-repeat:no-repeat;
background-position:bottom right;
}

#LEFTCOLUMN TABLE{
margin-left:5px;
}

#LEFTCOLUMN P{
padding:0px;
margin:0px;

}
/*items for use in the middle column*/
#MIDCOLUMN{
margin-left:5px;
margin-top:3px;
min-height:464px;
width:580px;
float:left;
padding-bottom:30px;
}

#LARGEMIDCOLUMN{
margin-left:5px;
margin-top:3px;
min-height:464px;
width:785px;
float:left;
background-color:#FFFFFF;
background-image:url(../images/beigeWideBG_web.jpg);
}

DIV.MIDSECTION{
margin-top:0px;
text-align:left;
border:solid 3px #918471;
width:779px;
float:left;
}

.MIDSECTION H1{
margin:0px;
}

.MIDSECTION p{
margin-top:0px;
}

/*End of middle column*/


/*Items for use in the right column*/
DIV.RIGHTCOLUMN{
margin-left:5px;
margin-top:3px;
float:left;
}
/*End of right column*/

/*	Mail Status TEMPORARY	*/
DIV.MailStatusShell	{
	background-color:#999933;
	min-height:30px;
}

DIV.MailStatusContent	{
	margin-top:4px;
	margin-bottom:4px;
	margin-left:10px;
}

DIV.MailStatusContent	P	{
	color:white;
	padding: 5px 10px 5px 10px; 
	font-weight: bold; 
	display: block;
}
DIV.MailStatusContent	A	{ color:yellow; text-decoration: none; }
DIV.MailStatusContent	A:hover	{ color:white; text-decoration: none; }

/*	End of Mail Status TEMPORARY		*/

/*Status Box code*/
DIV.STATUSBOX{
border:solid 3px #d8c29d; 
}

.STATUSHEADOUT{
border:solid 3px #948671;
}

DIV.STATUSBOX P{
margin:0px;
padding-bottom:15px;
padding-left:10px;
padding-right:10px;
}

DIV.STATUSBOX H1{
margin:0px;
padding-top:3px;
padding-left:10px;
padding-right:10px;
font-size:14px;
}


DIV.BALANCE{
margin-left:3px;
margin-right:3px;
text-align:center;
margin-top:5px;
}

DIV.BALANCE H1{
font-size:12px;
font-weight:bold;
padding:0px;
margin:0px;
color:#7b291e;
}
/*End of Status Box Code*/

/***Critical** Box code*/
DIV.CRITICALBOX{

background-image:url(../img/bottomleft.gif);
background-repeat:no-repeat;
background-position:bottom left;
background-color:#1b2c24;
}

.CRITICALHEADOUT{
background-image:url(../img/topright.gif);
background-repeat:no-repeat;
background-position:top right;
}

DIV.CRITICALBOX P{
margin:0px;
padding-bottom:15px;
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
}

DIV.CRITICALBOX H1{
color:#FFFFFF;
margin:0px;
padding-top:3px;
padding-left:10px;
padding-right:10px;
font-size:14px;
}
/*End of **Critical** Box Code*/



/*&&Function&& Box code*/
DIV.FUNCTIONBOX{

background-image:url(../img/bottomleft.gif);
background-repeat:no-repeat;
background-position:bottom left;
background-color:#aaaa92;
}

.FUNCTIONHEADOUT{
background-image:url(../img/topright.gif);
background-repeat:no-repeat;
background-position:top right;
}

DIV.FUNCTIONBOX P{
margin:0px;
padding-bottom:15px;
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
}

DIV.FUNCTIONBOX H1{
color:#FFFFFF;
margin:0px;
padding-top:3px;
padding-left:10px;
padding-right:10px;
font-size:14px;
}
/*End of &&fucntion&& Box Code*/

#FOOTERLINE{
clear:both;
width:950px;
}

#FOOTER{
clear:both;
margin-left:5px;
padding-top:5px;
height:50px;
bottom:0px;
background-color:#faf8f0;
width:940px;
text-align:center;
color:#948671;
}
.hide{
display: none;
}
.show{
display: block;
}

DIV.LOGOUT{
margin-top:30px;
margin-left:5px;
width:140px;

}

/**
 * Added by Tim
 **/

DT	{
	font-weight:bold;
	margin-top:8px;
	margin-left:8px;
	color:#887744;
}

INPUT.clearWhiteText{
	background:none;
	padding-left:6px;
	color:white;
	
}

INPUT.clear{
	background:none;
	padding-left:6px;
}

TEXTAREA	{
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
}

div#sideMenu 		{background: #c93; font-size: 90%;}
div#adminMenu 		{background: #c93; font-size: 90%;}
div#adminMenu2 		{background: #eb9; font-size: 90%;}

div#sideMenu a		
					{display: block; text-decoration: none; margin: 0; border-width: 0 0 1px 0;
					 border-style: solid; border-color: #333; padding: 5px 10px 5px 10px; font-weight: bold; color: #000;}
div#adminMenu a		
					{display: block; text-decoration: none; margin: 0; border-width: 0 0 1px 0;
					 border-style: solid; border-color: #333; padding: 5px 10px 5px 10px; font-weight: bold; color: #000;}
div#adminMenu2 a		
					{display: block; text-decoration: none; margin: 0; border-width: 0 0 1px 0;
					 border-style: solid; border-color: #333; padding: 5px 10px 5px 10px; font-weight: bold; color: #000;}

div#sideMenu	a:hover {color: #000; background: #a73}
div#adminMenu	a:hover {color: #000; background: #a73}
div#adminMenu2	a:hover {color: #000; background: #a73}

div#sideMenu	a:active {color: #FFF; background: #955}
div#adminMenu	a:active {color: #FFF; background: #955}
div#adminMenu2	a:active {color: #FFF; background: #955}

div#adminMenu div 	{margin: 0; border: 0; padding: 5px 10px 5px 10px; color: #000; }

div#adminMenu div.currentpage	
	{display: block; text-decoration: none; margin: 0; border-width: 0 0 1px 0; 
	border-style: solid; border-color: #333; padding: 5px 10px 5px 10px; font-weight: bold; color: #000; background: #fff; }

div.paperDisplay	{
	background-color:#FFFFFF;
	color:#555555;
	overflow:auto;
}