
.body{margin:0 40px 0 60px;}
.normal {
	font-family: Verdana;
	color: black;
	font-size : 11px;
} 
.error{
display:block;
margin:4px;
padding:4px;
font-weight:bold;
font-family: Verdana;
	color: fff;
	font-size : 12px;
	background-color:red;}
.adminnormal {
	font-family: Verdana;
	color: 666666;
	font-size : 11px;
}
.kellysize,a.kellysize,a.kellysize:hover,a.kellysize:active,a.kellysize:visited{
	font-family: Verdana;
	color: 666666;
	font-size : 12px;
}
.setuptext{
	font-family: arial, Helvetica, sans-serif;
	color: black;
	font-size : 11px;
	/*font-style : italic;*/
}
.headers, h1 {
	font-family: Verdana;
	color: black;
	font-size : 16px;
	font-weight : bold;
} 

.headers2 {
	font-family: Verdana;
	color: black;
	font-size : 12px;
	font-weight : bold;	
	line-height: 25px;
} 
.headerswhite {
	font-family: Verdana;
	color: ffffff;
	font-size : 12px;
} 
.regtext  {
	font-family: Verdana;
	color: black;
	font-size : 11px;
	font-weight : bold;
} 

.whitefont   {
	font-family: Verdana;
	color: black;
	font-size : 10px;
} 
a.linkx,a.linkx:hover,a.linkx:active,a.linkx:visited{
color : black !important;
text-decoration : none;
}
h3.alert  {
	font-family: Verdana;
	color: red;
	
} 
.redgood,a.redgood   {
	font-family: Verdana;
	color: red;
	font-size : 10px;
} 
.styledef,a.styledef   {	
	color: 98BB2D;	
} 
.browngood  {
	font-family: Verdana;
	color: 663300;
	font-size : 10px;
} 
p,ol,li,td,th,fieldset,div {
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
}
.titleFont,p.titleFont,td.titleFont,legend {
	font-family : Arial, Helvetica, sans-serif;	
	font-weight : bold;
	font-size : 11px;
}
legend {
	font-family : Arial, Helvetica, sans-serif;	
	font-weight : bold;
	color:000000;
	font-size : 12px;
	padding:0px,5px,0px,3px;
}
legend.props {
	font-weight : normal;
	
}
fieldset {
	font-family : arial, Helvetica, sans-serif;
	font-size : 11px;
	padding:0px,10px,10px,10px;
	margin:0px,0px,10px,0px;
}
fieldset.dspforms {		
	margin:0px,0px,20px,0px;
	width:75%;
}
.NavFont,p.NavFont,td.NavFont {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
}
.header{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;
	background-color : cccccc;}

BODY{background-color: ffffff}

.smalltext{	font-family : Arial, Helvetica, sans-serif;font-size : 9px;}

.namebughdr{font-family : VERDANA; font-size : 9px; color:000000;}

.namebug{font-family : VERDANA; font-size : 9px; color:ffffff;}

.lightlink{	font-family : Arial, Helvetica, sans-serif;font-size : 9px;color: 000000;}
approval,a.approval,a.approval:hover,a.approval:active,a.approval:visited{
color : #B1B54D !important;
}
approvaldis,a.approvaldis,a.approvaldis:hover,a.approvaldis:active,a.approvaldis:visited{
color : #99A4D2 !important;
}
.grayedout,td.grayedout{color: gray;}

input.submit{
background-color : 666666;
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
border : 2px outset;
color: ffffff;
border-color : ffffff;
margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
	white-space : 0px;
}
input.submit.workflow{
border-color: b1b54d; background-color: b1b54d;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color: ffffff;
}

INPUT.test {
	font-family : Verdana;
	font-size : 9px;
background-color:ffffff;
border : 0;
height : 22;
width:125;
	background-image : url(http://devserver1/staging/Graphics/button_bg.gif);
}
/*border-color: b1b54d; background-color: b1b54d;
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
color: ffffff;*/
/*input.submit { 
font-family: Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #ffffff; 
background-color: #666666; 
border: #ffffff; 
border-style: solid; 
border-top-width: 1px; 
border-right-width: 1px; 
border-bottom-width: 1px; 
border-left-width: 1px;}*/ 


a.library,a.library:hover,a.library:active,a.library:visited{
color : #000000 !important;
text-decoration : none;
}
a.libraryDisabled,a.libraryDisabled:hover,a.libraryDisabled:active,a.libraryDisabled:visited{
color : gray !important;
text-decoration : none;
}
.tabdown,a.tabdown,a.tabdown:active,a.tabdown:visited{
		font-weight : bold;
		text-decoration:underline;
		color:000000;}
.tabup,a.tabup,a.tabup:active,a.tabup:visited{
		font-weight : bold;
		text-decoration:none;
		color:000000;}
a.tabup:hover{
		font-weight : bold;
		text-decoration:underline;
		color:000000;}
a.tabdown:hover{
		font-weight : bold;
		text-decoration:underline;
		color:000000;}
		
.tabsubdown{font-weight : bold;
text-transform : uppercase;}
.tabsubup{
			text-transform : uppercase;}
blockquote.warnindent,.warnindent {

	color: red;
	
	margin-top: 0em;
margin-bottom: 0em;
} 

blockquote{	
	margin-top: 1em;
margin-bottom: 1em;
} 
/*optgroup.gray {color: gray;}
optgroup.gray {color: cad271;}*/
optgroup.gray {color: BDCB8D;}
option.regular {font-weight: bold; font-size: 12px; color: black;}
input.red {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}
textarea.violet {background-color: #ccccff; font-size: 10px;}
select.red {background-color: #cc0000; font-weight: bold; font-size: 12px; color: white;}
option.green {font-weight: bold; font-size: 12px; color: cad271;}
optgroup {color: C2C2CB;}
option {color: black;}

.sidetitle,a.sidetitle,a.sidetitle:active,.sidetitle:visited {
	 font-size : 12px;
	 color: #333333;
	 }

 a.sidetitle:hover {
	 font-size : 12px;
	 color: #000000;
	 }

 /* format of area directly below sidebar header and around sidebar article titles*/
.sideheadersurround,table.sideheadersurround{
	 display : block;
	 width : 100%;
	
	 }

 /* padding around sidebar article titles */
.sidecontentpadding,td.sidecontentpadding{
	 padding:5px 5px 0px 10px;
	 }




 /* format of sidebar header when it has a link around it */
.sideheaderlink,a.sideheaderlink,a.sideheaderlink:active,.sideheaderlink:visited{
	 display : block;
	 width : 100%;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: regular;
	 text-decoration: none;
	 color: 333333;
	}

 /* ROLLOVER STATE format of sidebar header when it has a link around it */
 a.sideheaderlink:hover{
	 display : block;
	 width : 100%;
	 font-family: Arial, Helvetica, sans-serif;
	 font-size: 13px;
	 font-weight: regular;
	 text-decoration: underline;
	 color: 333333;
	 }

 /* format of more link that goes with article title and abstracts in sidebar*/
.sidemorelink,a.sidemorelink,a.sidemorelink:active,.sidemorelink:visited {
	 font-size : 11px;
	 color: cc3333;
	 text-decoration: none;
	 }

 /* ROLLOVER STATE format of more link that goes with article title and abstracts in sidebar*/
 a.sidemorelink:hover{
	 font-size : 11px;
	 color: cc3333;
	 text-decoration: underline;
	 }

.sideheader{
		font-family : Arial, Helvetica, sans-serif;
		font-size : 11px;
		font-weight : bold;}
		
	 .cfflushit{
	 font-size : 9px;
	 color: ffffff;
	 }	

div.rowcontainer { 
  margin: 0 10px 20px 10px;
  padding: 5 px;
  text-align: left;
  }
  
 /*IMAGE USAGE AND STYLEEDITOR BUTTON TABS*/
 #header {
      float:left;
      width:100%;
      background:#DAE0D2 url("./graphics/cssnavtabs/bg.gif") repeat-x bottom;
      font-size:93%;
      line-height:normal;
	  text-align:center;
      }
    #header ul {
      margin:0;
      padding:10px 10px 0;
      list-style:none;
      }
    #header li {
      float:left;
      background:url("./graphics/cssnavtabs/left.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #header a {
      float:left;
      display:block;
      background:url("./graphics/cssnavtabs/right.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#666;
      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#333;
      }
    #header #current {
      background-image:url("./graphics/cssnavtabs/left_on.gif");
      border-width:0;
      }
    #header #current a {
      background-image:url("./graphics/cssnavtabs/right_on.gif");
      color:#333;
      padding-bottom:5px;
      }
	  
#bulletlist
{
padding-left: 10px;
margin-left: 0;
margin-top: 0px;
}

#bulletlist li
{
list-style: none;
margin: 0;
padding: 0.10em;
}



#caltable TABLE {
	BORDER-RIGHT: #669900 1px solid; 
	BORDER-TOP: #669900 1px solid; 
	BORDER-LEFT: #669900 1px solid; 
	BORDER-BOTTOM: #669900 1px solid; 
	BORDER-COLLAPSE: collapse; 
}
#caltable TH {
	BORDER-RIGHT: #669900 1px solid; 
	BORDER-TOP: #669900 1px solid; 
	BORDER-LEFT: #669900 1px solid; 
	BORDER-BOTTOM: #669900 1px solid; 
	BORDER-COLLAPSE: collapse
}
		
#caltable TD {
	BORDER-RIGHT: #669900 1px solid; 
	BORDER-TOP: #669900 1px solid; 
	BORDER-LEFT: #669900 1px solid; 
	BORDER-BOTTOM: #669900 1px solid; 
	BORDER-COLLAPSE: collapse;
	padding:0px;
	background-color: #fff;
		}
#caltable A {
	color: #000000; 
	font-family:Arial,Helvetica;
	font-size:12pt; 
	font-weight: bold; 
	text-decoration: none}
	
#caltable A:hover { 
	color: #669900; }
	
#caltable TD.navrow {	
	font-family:Arial,Helvetica;
	font-size:7.5pt; 
	background-color: #99cc00;
	text-align:center;
		}
		
#caltable TH.monthrow {	
	font-family:Arial,Helvetica;	
	background-color: #99cc00;
	text-align:center;
		}

#caltable Tr.dayrow {	
	font-family:Arial,Helvetica;	
	background-color: #ccc;
	text-align:center;
		}
		
#caltable Td.days {		
	text-align:center;
		}
		
#listtable CAPTION {
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 5px
}
#listtable THEAD TH, #listtable THEAD TH a, #listtable THEAD TH a:link, #listtable THEAD TH a:visited, #detailtable THEAD TH {
	BACKGROUND: #fff;
	color:DA8534;
	text-align:center;
	text-decoration:none;
	/*white-space: nowrap;*/
	
}
#listtable THEAD TH a:hover{
	BACKGROUND: #fff;
	color:DA8534;
	text-align:center;
	text-decoration:underline;	
}

#listtable TBODY TD, #listtable TBODY TD a, #listtable TBODY TD a:link, #listtable TBODY TD a:visited, #detailtable TBODY TD {
	
	text-decoration:none;
	/*white-space: nowrap;*/
	
}
#listtable TBODY TD a:hover{	
	text-decoration:underline;	
}

#listtable TFOOT TD {
	BACKGROUND: #ddd
}
#listtable TR.ruled {
	BACKGROUND: #99cc00
}
TABLE#listtable{width:100%;margin:0px;}

#listtable TABLE {
	BORDER-RIGHT: #E0DFE3 4px solid; 
	BORDER-TOP: #E0DFE3 1px solid; 
	BORDER-LEFT: #E0DFE3 1px solid; 
	BORDER-BOTTOM: #E0DFE3 1px solid; 
	BORDER-COLLAPSE: collapse; 
}
#listtable TH {
	BORDER-RIGHT: #E0DFE3 1px solid; 
	BORDER-TOP: #E0DFE3 1px solid; 
	BORDER-LEFT: #E0DFE3 1px solid; 
	BORDER-BOTTOM: #E0DFE3 1px solid; 
	BORDER-COLLAPSE: collapse;
	padding:4px 12px 4px 12px;
}
#listtable TD {
	BORDER-RIGHT: #E0DFE3 1px solid; 
	/*BORDER-TOP: #E0DFE3 1px solid; */
	BORDER-LEFT: #E0DFE3 1px solid; 
	/*BORDER-BOTTOM: #E0DFE3 1px solid; */
	BORDER-COLLAPSE: collapse;
	padding:4px 12px 4px 12px;
	width:16%;  
	white-space: nowrap;
	text-align:left;
}
#listtable TD.name{text-align:left;}
#listtable #login TD, .odd {
	background-color:E8EEF7;
}
#listtable #lastrow td{
BORDER-BOTTOM: #E0DFE3 1px solid; }


/* styles for the progress meter */
table#progress,table#progresshdr {
    background-color:#FFFFFF;
    border: solid #CBD2E2 3px;  
	width:50%; 
	margin-left:25%; 
	margin-right:25%;
}
table#progresshdr {
    background-color:#CBD2E2;	
	border:0px;
}

table#progress td,table#progresshdr th {
    padding: 10px;
    border: solid ffffff 1px;
	background-color:DFE0F2;
	font-weight:bold;
}
table#progresshdr th {background-color:#CBD2E2;border:0;font-size:14px;}

.width{width:100%;}

#progress ul, #progress li{font-weight:normal;}

.leftcorner{text-align: left;
background: url("../Graphics/Blue_Green_Interface/corner_outside_up_left.gif") no-repeat left top;}

.rightcorner{text-align: right;
background:url("../Graphics/Blue_Green_Interface/corner_outside_up_right.gif") no-repeat right top;}

/*end progress meter*/

/*.quotehead{display:block;font-weight:bold;text-align:center;font-size:12px;margin:0;padding:0;}
.quotetext{font-size:12px;}*/

#quotes dt{font-weight:bold;text-align:center;font-size:12px;margin:0px;}
#quotes dd{font-size:12px;margin:0px;}

.disabled{color:gray;}

