/* Main Content Definitions  */
@import url("type.css");
body {
	color: #003366;
	background-image:url(../gfx/bkg.gif);
}
table, td {
	color: #003366;
}

legend {
font-size:11pt;
font-weight: bold;
color:#990000;
padding: 3px;
}
label {
display:block;
padding: 15px;
}
fieldset { 
/*margin : 0 0 1em 0; 
padding : 1000px; 
margin : 100;*/
border: 1px solid #FFECC2;
}

/* Links  */
a{
color: #990000;
text-decoration:underline;
}
a:hover{
color: #D48A27;
text-decoration: none;
}

/* Forms  */
form {
margin: 0px;
padding: 0px;
border: 0px;
}
.form {
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #990000;
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(/powweb-images/webmail/tile.gif);
	background-repeat: repeat-x;

}
.formHostName {
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #990000;
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	background-image:url(../gfx/hostname.gif); 
	background-repeat:no-repeat; 
	background-position:2px center; 
	padding-left: 20px;

}
.formUserName {
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #990000;
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	background-image:url(../gfx/username.gif); 
	background-repeat:no-repeat; 
	background-position:2px center; 
	padding-left: 20px;

}
.formPassWord {
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #990000;
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	background-image:url(../gfx/password.gif); 
	background-repeat:no-repeat; 
	background-position:2px center; 
	padding-left: 20px;

}
.formSearch{
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #990000;
	font-weight: bold; 
	margin: 0px 0px 0px 1px; 
	background-image:url(/powweb-images/webmail/searchmail.gif); 
	background-repeat:no-repeat; 
	background-position:2px center; 
	padding-left: 20px;
}
.formbuttonsOLD {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	background-color:#FFECC2;
	color: #990000;
	border:1px solid #990000;
}
.formbuttons{
	border: 1px outset; 
	cursor: pointer; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 
	font-weight: normal; 
	color: #990000;
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../gfx/button2.gif);
	background-repeat: repeat-x;
}
.formbuttonsAlt {
	border: 1px outset; 
	cursor: pointer; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 
	font-weight: normal; 
	color: #990000;
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../gfx/button2.gif);
	background-repeat: repeat-x;
	width:100px;
}
.formbuttonsOK {
	border: 1px outset; 
	cursor: pointer; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 
	font-weight: normal; 
	color: #990000;
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../gfx/button2.gif);
	background-repeat: repeat-x;
	width:40px;
}
.formbuttonsoff{
	border: 1px outset; 
	cursor: pointer; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	 
	font-weight: normal; 
	color: #CCCCCC;
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../gfx/button2.gif);
	background-repeat: repeat-x;
	width:100px;
}
.formHeaders {
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #990000;
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../gfx/tile.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	width: 98%;
}
.formSubject {
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #003366;
	font-weight: bold; 
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../gfx/tile.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	width: 98%;
}
.formBody {
	border: 1px groove #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #003366;
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
	background-image: url(../gfx/tile.gif);
	background-repeat: repeat-x;
	background-color:#FFFFFF;
	width: 98%;
}
.formFileUpload {
	border: 1px solid #949494; 
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	
	color: #990000;
	font-weight: normal; 
	margin: 0px 0px 0px 1px; 
	padding: 1px 1px 1px 1px;
}

/* The Rest */

.quicklinks {
	padding-left: 13px;
	
}
.quicklinkshead {
border-bottom-style: dashed;
border-bottom-color: #990000;
border-bottom-width: 1px;
}

.septd {
	background-image: url(../gfx/sep.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.taboutline {
	BACKGROUND-COLOR: #cccccc
}
.tab_on {
background-color: #CC0000;
}
.tab_on a{
color: #FFFFFF;
text-decoration:none;
font-weight:bold;
}
.tab_on a:hover{
color: #FFECC2;
text-decoration:none;
font-weight:bold;
}
.tab_off {
background-color: #FFECC2;
}
.tab_off a{
text-decoration:none;
font-weight:bold;
}
.maincontent{
padding: 4px;
}
.tile{
background-image:url(../gfx/tile.gif);
background-repeat:repeat-x;
}
.head{
font-size:12pt;
color:#990000;
font-weight:bold;
/*background-color: #FFFFDB;*/
}
.tdhead{
background-color: #FFECC2;
font-weight:bold;
padding-left: 10px;
color: #990000;
}
.tdheadcorner{
background-color: #FFECC2;
}
.tdsections{
padding-left: 15px;
}
.maintd{
padding: 10px;
border-color: #FFECC2;
border-style: solid;
border-width: 1px;
background-image:url(../gfx/tile.gif);
background-repeat:repeat-x;
background-position:top;
/*background-color: #FFFEF7;*/
}
.sectiontd{
border-color: #FFECC2;
border-style: solid;
border-width: 1px;
background-color: #FFFEF7;
}
.submenutd{
white-space: nowrap;
}
.subsecheaders{
color: #CC6633;
font-weight: bold;
}
.imgs{
vertical-align: middle;
}
.subsmall{
font-size:90%;
}
.header{
font-size:125%;
color:#990000;
font-weight:bold;
}

.altrow1 {
background-color: #FFFFFF;
color: #990000;
padding: 5px;
font-weight: bold;
}
.altrow2 {
background-color: #EEEEEE;
color: #D48A27;
padding: 5px;
font-weight: bold;
}
.altrow2 a {
color: #D48A27;
font-weight: bold;
text-decoration:underline;
}
.altrow2 a:hover {
color: #990000;
font-weight: bold;
text-decoration:none;
}
.folderrow {
font-weight: bold;
padding-left: 5px;
}
.folderrow strong {
font-weight: bold;
color: #990000;
}
.warning {
font-size:12pt;
color:#CC6633;
font-weight:bold;
}
.loginheader {
background-color: #FFFFFF;
background-image:url(../gfx/loginheadertile.gif);
background-repeat:repeat-x;
border-color: #AF0000;
border-width: 1px;
border-style: solid;
border-bottom: 0px none;
}
.loginfooter {
background-color: #990000;
color: #FFFFFF;
padding: 5px;
}
.loginfooter a{
color: #FFFFFF;
text-decoration: underline;
}
.logincontainer {
border-left-color: #AF0000;
border-left-width: 1px;
border-left-style: solid;
border-right-color: #AF0000;
border-right-width: 1px;
border-right-style: solid;
background-color:#FFFFFF;
}
.loginmain{
vertical-align: middle;
}
.loggedinas{
background-color:#FFFFFF;
white-space:nowrap;
padding: 5px;
}
/* Message Classes */
.messages1 {
	background-color: #FFFFFF;
	/*border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;*/
}

.messages2{
	background-color: #FFFFFF;
}
.messagesUnread {
	background-color: #FFFBEE;
	/*border-top: 1px solid #e5e5e5;*/
	border-bottom: 1px solid #EFEFEF;
}
.messagesRead {
	background-color: #FFFFFF;
	/*border-top: 1px solid #e5e5e5;*/
	border-bottom: 1px solid #EFEFEF;
}
.messagesFlagged{
	background-color: #F8F8F8;
	color: #D48A27;
	/*border-top: 1px solid #e5e5e5;*/
	border-bottom: 1px solid #EFEFEF;
}
.messagesFlagged a {
color: #D48A27;
text-decoration:underline;
}
.messagesFlagged a:hover {
color: #990000;
text-decoration:none;
}
.messageTitleBar {
	background-color: #F0F0F0;
	font-weight: bold;
}
.messageTitleBarSelected {
	background-color: #E1E1E1;
	font-weight: bold;
	border-bottom: 1px solid #EAEAEA;
}
.shim{
	height: 5px;
}
pre {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
}
.folderList1{
	background-color: #FFFFFF;
	
}
.folderList2{
	background-color: #FAFAFA;
	
	border-top: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}
.folderControl{
	background-color: #FFFCF5;
	
	font-weight: bold;
	color:#990000;
	border-bottom: 1px solid #EFEFEF;
}
.folderControlContainer{
padding: 10px;
}

.mainpageHighlight {
background-color: #FFF8E7;
color: #990000;
padding: 5px;
letter-spacing: 2px;
font-weight: bold;
font-size: 13pt;
}
.mainpageHighlight a {
color: #990000;
letter-spacing: 2px;
font-weight: bold;
text-decoration:none;
}
.mainpageHighlight a:hover {
color: #D48A27;
letter-spacing: 2px;
font-weight: bold;
text-decoration:underline;
}
.redText{
	color: #990000;
	padding: 5px;
}
.folderContainer {
/*padding-left: 15px;
background-image: url(/powweb-images/webmail/shadow.gif);
background-repeat:no-repeat;
background-position:top left;*/
}

.folderNavBar{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	padding: 2px;
	padding-right: 7px;
}

.folderNavBarLeft{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	border-right: 0px none;
	padding: 2px;
	padding-left: 7px;
}
.folderNavBarRight{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	border-left: 0px none;
	padding: 2px;
	padding-right: 7px;
}
.folderNavBarCenter{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	border-left: 0px none;
	border-right: 0px none;
	padding: 2px;
	padding-right: 7px;
}
.messageHeaderContainer{
	background-color: #FAFAFA;
	
	border: 1px solid #EFEFEF;
}
hr {
height: 1px;
color: #990000;
}
.mailSeperator {
/*background-image: url(/powweb-images/webmail/mail_seperator.gif);*/
background-color: #990000;
height: 1px;
}
.composetopBar{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	padding: 2px;
	padding-left: 7px;
}
.addressBookMenu_on{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	padding: 5px;
}
.addressBookMenu_off{
	background-color: #FAFAFA;
	
	border: 1px solid #EAEAEA;
	padding: 5px;
}
.toolbarMenuText {

}
.addressBookListHead{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	padding: 5px;
}
.addressBookListHeadLeft{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	border-right: 0px none;
	padding: 5px;
}
.addressBookListHeadCenter{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	border-right: 0px none;
	border-left: 0px none;
	padding: 5px;
}
.addressBookListHeadRight{
	background-color: #FFF8ED;
	
	border: 1px solid #EAEAEA;
	border-left: 0px none;
	padding: 5px;
}
.loginLarge {
font-size: 150%;
color: #990000;
font-weight: bold;
}
.dark {

	background-color: #FAFAFA;
	
	border: 1px solid #EFEFEF;
	/*border-top: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;*/

}
strong.important {
font-weight: bold;
color:#990000;

}
