


/* borrowed from CP2 Blog */

.sidetitle {
background-color: #4C90CF;
background-image: url(/Images/m/title_back.gif);
border-bottom-width: 6px;
border-bottom: solid #Ff9900;
padding: 4px;
padding-left: 8px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: White;
margin: 0px;
}

#navcontainer { width: 100%;}

#navcontainer ul
{
margin-left: 0px;
padding-left: 0px;
padding-top: 0px;
list-style-type: none;
font-family: "Lucida Sans Unicode", Arial, Helvetica, sans-serif;
font-size: 11px;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 100%;
background-color: #F7ECD7;
border-bottom: 1px solid #eee;
}

#navcontainer a:link, #navlist a:visited
{
color: #000;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #369;
color: #fff;
}


/* basic WebX CSS */
a.none { /* for anchor links only */
background:transparent;
} 

a:link {
font-weight: bold;
text-decoration:none;
color: #458B74;
}

a:visited {
font-weight: bold;
text-decoration:none;
color: Indigo;
}

a:active {
font-weight: bold;
text-decoration:underline;
color: #EE9A00;
}

a:hover {
font-weight: bold;
text-decoration:underline;
color: #8B8B7A;
}


small {
font-size:.9em;
}

big {
font-size: 1.1em;
}

address, b, big, blink, blockquote, body, center, cite, dir, dl, div, em, h1, h2, h3, h4, h5, h6, i, legend, listing, menu, object, ol, p, s, server, small, span, strike, strong, sub, sup, table, td, th, u, ul, li, var, xmp {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

body,p,ul,li,td, th { 
font-size: 12px;
color: black;
}

p, ul, li, img {
background:transparent;
}

.2 {
font-size: .85em;
}

.text {
font-size: 12px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

code, kbd, pre, samp, tt,form,input,textarea {
font-family: Courier, "Courier New", Monaco, monospace;
font-size: 12px;
}

h1 {
font-size: 2em;
}

h2 {
font-size: 1.7em;
}

h3 {
font-size: 1.4em;
}

h4 {
font-size: 1.2em;
}

.size1 {
font-size: .85em;
}

.size2 {
font-size: .9em;
}

.size3 {
font-size: 1em;
}

.size4 {
font-size: 1.2em;
}

.size5 {
font-size: 1.5em;
}

.size6 {
font-size: 2em;
}

h3.subtitle{
font-style:italic;
color: #666666;
}

.treeTitle {
font-weight: bold;
}

.pathTitle { /* at top of page */
color: #444444;
}

.backpath {
font-weight:bold;
}

.mlMsg {  }

div.mlMsg blockquote { /* for blockquotes (quoting another msg) in messages */
font-style:italic;
display: inline;
} 

.nonbold {
font-size: .9em;
}

.red {
color:red;
}

.alert {
color:red; 
font-weight: bold;
}

.preparedFor {
background:  #FFFFFF;}

div.margins {
margin: .5em;
}

.wcmsEditLinks {
font-size: .9em; background: yellow; color: black; border: 1px solid black; width: 5em;
}

.hideWcmsEditLinks {
font-size: .9em; background: yellow; color: black; border: 1px solid black; width: 15em;
}

.nav p {
color: #000000;
}










.topCell p {
color: white;
}

.topCell a:link {
font-weight: bold;
text-decoration:none;
color: #FF8C00;
}










div.formSection {
border-top: 1px solid #FAFAFA;
border-left: 5px solid #FAFAFA;
border-right: 5px solid #FAFAFA;
border-bottom: 4px solid #FAFAFA;
padding: 10px;
margin:0;
}
div.formSectionBegin {
border:0;
border-top: 4px solid #FAFAFA;
margin:0;
padding:0;
}
h1.formSectionHeading {
font-size: 40px;
color:#115A06;
font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
font-weight: normal;
margin:0;
padding:0;
}
span.formSectionTitle {
font-size: 26px;
}


/* Tabular Folder View */
.flHeading { font-size: 93%; color: #333333; font-weight:bold; }
.flHeading a:link { color: #333333; font-weight:bold; text-decoration: underline; }
.flTitle { font-size: 93%; font-weight:bold; }
.flTitle a:link { font-weight:bold; }
.flHosts { font-size: 88%; }
.flMsgCount { font-size: 93%; font-weight:bold;  }
.flNewMsgCount { font-size: 93%; color: red; font-weight: bold; }
.flAuthorName { font-size: 93%; font-weight:bold;  }
.flDateFormat { font-size: 88%; font-weight:bold;  }
.flChatOccupants { font-size: 93%; font-weight: bold; }
.flLinkDescription { font-size: 93%; }
.flPathTitle { font-size: 93%; font-weight:bold; }
.flMarkAsRead  { font-size: 88%; }


/* Tabular Message View with Extras Styles */
.mlMultiSelect { color:#999999; } /* for "select all" etc. links */
.mlMessageListCount { color:#666666; font-weight: bold; } /* number of previous or next messages by button row */
.mlDeletedMsg { color:#999999; } /* for deleted messages, when text is showing */
.mlAuthorName { font-weight: bold; }
/* .mlItemDate {  } */
div.mlMsg blockquote { color:#999999; font-size: 0.9em; } /* for blockquotes (quoting another msg) in messages */
.mlMsgNumber { color:#666666; }
.mlSecondLine { font-weight: bold; }
.mlTreeTitle { font-weight: bold; }
.mlAttachments { font-weight: bold; } /* Attachments: */
.mlAttachmentNames {  }  /* filenames */
.mlResponseTo {font-size:0.9em; color:#999999; } /* for "Response to:" text */
.mlReplies {font-size:0.9em; color:#999999; } /* for "Replies to this msg:" text */
.mlReplies a { color:#999999; } /* for "Replies to this msg:" text */
.mlReturn {font-size:0.9em; font-style:italic; font-weight:bold; } /* for [Return] link */
.mlWasEdited {font-size: .9em; color:#999999; } /* "this message was edited..." */


/* File Library Styles */
.libraryBorder {  border: 1px solid gray; }
.libraryDivider {  border-top: 1px solid gray; }
.libraryIndent { margin-left: 25px;  }



  

