body{
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#333;
	background-color: #E9E9E9;
}
body.email{
background-color:#ffffff;
}	
h1 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:16px;
	line-height:28px;
	font-weight:900;
	color:#999999;
	}
h2 {
	margin:0px 0px 15px 0px;
	padding:0px;
	font-size:18px;
	font:arial;
	line-height:28px;
	font-weight:900;
	color:#960300;
	}
h5{margin:0px 0px 15px 0px;
	padding:0px;
	font-size:14px;
	font:arial;
	line-height:28px;
	font-weight:900;
	color:#020333;
	}
h6{margin:0px 0px 15px 0px;
	padding:0px;
	font-size:12px;
	font:arial;
	line-height:28px;
	font-weight:900;
	color:#020333;
	}
.style1{
	
	font-size:23px;
	font:Verdana;
	line-height:28px;
	font-weight:900;
	color:#012233;
	}
.style2{
	
	font-size:13px;
	font:arial;
	line-height:28px;
	font-weight:900;
	color:#960300;
	}
.style3{
	
	font-size:13px;
	font:arial;
	line-height:28px;
	font-weight:600;
	color:#003366;
	}
a.style14:link { font-size:12px;
	font:arial;
	line-height:20px;
	color:#000000; }
a.style14:visited { font-size:12px;
	font:arial;
	line-height:20px;
	color:#000000; }
a.style14:hover { font-size:12px;
	font:arial;
	line-height:20px;
	color:#000000;
	background-color:#fff;
}
		

.style4{
	
	font-size:11px;
	font:arial;
	line-height:28px;
	color:#003366;
	}
	td.style5,
{
	
	font-size:12px;
	font:arial;
	color:#333333;
	
}
.style5,
{
	
	font-size:12px;
	font:Verdana;
	color:#333333;
	
}
a.style5,
a.style5:link,
a.style5:visited,
a.style5:hover
{
	
	font-size:12px;
	font:Verdana;
	color:#333333;
	
}
.style5a{
	
	font-size:12px;
	font:arial;
	color:#000066;
	}

a.style5a,
a.style5a:link,
a.style5a:visited,
a.style5a:hover
{
	
	font-size:12px;
	font:arial;
	color:#000066;
	}
a.styleph,
a.styleph:link,
a.styleph:visited,
a.styleph:hover
{
	font-size:12px;
	font:verdana;
	color:#6f9dff;
	}
.style7{	
	text-align:right;
	font-size:11px;
	font:Verdana;
	color:#666666;
	}

a.style6:link,
a.style6:visited,
a.style6:active,
.style6
{	
	font-size:11px;
	font:Verdana;
	color:#666666;
	}

.style6a{	
	font-size:8px;
	font:arial;
	color:#666666;
	}
.style8{
	
	font-size:13px;
	font:arial;
	line-height:28px;
	font-weight:normal;
	color:#960300;
	}
.style9{
	
	font-size:12px;
	font:arial;
	font-weight:normal;
	color:#960300;
	}
.style10{
	
	font-size:12px;
	font:arial;
	font-weight:normal;
	color:#09c;
	}
.style12{
	
	font-size:12px;
	font:arial;
	font-weight:normal;
	color:#000000;
	line-height:28px;
	}
.style11{
	color: #000000; 
	text-decoration: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	line-height:30px; 
}
.style13{
	  background-color:#EFEFEF;
	}

.catstyle{
   font-size:12px;
   font-weight:bold;
   font-family: Verdana; 
}
.subcatstyle{
 font-size:12px;
 font-weight:bold;
 font-family: Arial; 
}
.contentstyle{
 font-size:12px;
 font-weight:normal;
 font-family: Arial; 
}
.toolbarheading{
	font-size:13px;
	font:arial;
	font-weight:bold;
	line-height:28px;
  	color:#000066;
}
a.toolbar{
	
	font-size:11px;
	font:arial;
	line-height:28px;
	color:#ffffff;
    bgcolor:#002033;
}

a.toolbar:link{
	
	font-size:11px;
	font:arial;
	line-height:28px;
	color:#ffffff;
	bgcolor:#002033;
}
a.toolbar:visited{
	
	font-size:11px;
	font:arial;
	line-height:28px;
	color:#ffffff;
}
a.toolbar:hover{
	
	font-size:11px;
	font:arial;
	line-height:28px;
	color:#ffffff;
	background-color:#75A2B9;
}
.share{
	
	font-size:12px;
	font:arial;
	font-weight:normal;
	color:#000066;
	}
.share2{
	
	font-size:12px;
	font:arial;
	font-weight:normal;
	color:#000000;
	}
a.style5a:link{
	
	font-size:12px;
	font:arial;
	color:#000066;
}
a.style5a:visited{
	
	font-size:12px;
	font:arial;
	color:#000066;
}
a.style5a:hover{
	
	font-size:12px;
	font:arial;
	color:#000066;
	}
a.style5:link { font-size:12px;
	font:arial;	
	color:#000000; }
a.style5:visited { font-size:12px;
	font:arial;
	color:#000000; }
a.style5:hover { font-size:12px;
	font:arial;
	color:#000000;
	background-color:#fff;
}
a.style5a:link{
	
	font-size:12px;
	font:arial;
	color:#000066;
}
a.style5a:visited{
	
	font-size:12px;
	font:arial;
	color:#000066;
}
a.style5a:hover{
	
	font-size:12px;
	font:arial;
	color:#000066;
	}
a.style5b:link { 
font-size:11px;
	font:arial;	
	color:#000000; }
a.style5b:visited { 
font-size:11px;
	font:arial;
	color:#000000; }
a.style5b:hover { 
font-size:11px;
	font:arial;
	color:#000000;
	background-color:#fff;
}
.styleNotes{
 font-size:12px; 
    valign:top;
	font:arial;	
	color:#000099;
	text-decoration:underline;
	 }
.styleNotesNew{
 font-size:12px; 
    valign:top;
	font:arial;	
	color:#000099;
	text-decoration:underline;
	 }
a.styleNotes:link { font-size:12px;
    valign:top;
	font:arial;	
	color:#000099;
	text-decoration:underline }
a.sytleNotesNew:link{ font-size:12px;
    valign:top;
	font:arial;	
	color:#000099;
	font-weight:bold;
	text-decoration:underline }
a.styleNotes:visited { font-size:12px;
    font:arial;
	valign:top;
	color:#000099; }
a.styleNotesNew:visited { font-size:12px;
    font:arial;
	valign:top;
	color:#000099; }
a.styleNotesNew:visited { font-size:12px;
    font:arial;
	valign:top;
	color:#000099; }
a.styleNotes:hover { font-size:12px;
	font:arial;
	valign:top;
	color:#000000;
	background-color:#fff;
}
a.styleNotesNew:hover { font-size:12px;
	font:arial;
	valign:top;
	color:#000000;
	background-color:#fff;
}
.styleN{
 font-size:11px;
    valign:top;
	font:arial;	
	color:#330099; }
a.styleN:link { font-size:11px;
    valign:top;
	font:arial;	
	color:#330099; }
a.styleN:visited { font-size:11px;
	font:arial;
	valign:top;
	color:#330099; }
a.styleN:hover { font-size:11px;
	font:arial;
	valign:top;
	color:#330099;
	background-color:#fff;
}
div.logoborder{
	align:center;
    border-style:solid;
	border-color:#960300;
	border-width:1px;	
	width:560px;
}
div.notesborder{
    border-style:solid;
	border-color:#ccc;
	border-width:1px;	
	width:300px;
}
div.contentborder{
	font-size:12px;
    border-style:solid;
	border-color:#960300;
	border-width:1px;	
	width:500px;
}

div.questionborder{
	font-size:11px;
    border-style:solid;
	border-color:#999999;
	border-width:1px;	
	width:500px;
	line-height:28px;
}
.nonotes{
	font-size:12px;
    font-family:Verdana, Geneva, sans-serif;
	color:#999999;
    font-style:italic;
}
.questiontext{
	font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
	color:#999999;
}
span.questiontextd;
input.questiontextd,
select.questiontextd{
	font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
	color:#333333;
}
select.selectbox
{
	width:200px;
	background-color:#eeeeee;
}
select.selectboxL
{
	width:300px;
	background-color:#eeeeee;
}
.questiontextb{
	font-size:11px;
    font-family:Verdana, Geneva, sans-serif;
	color:#999999;
	font-weight:bold;
}
.releasetextb{
	font-size:11px;
    font-family:Arial, Geneva, sans-serif;
	color:#333333;
	font-weight:bold;
	line-height:18px;
}
.releasetext{
	font-size:11px;
    font-family:Arial, Geneva, sans-serif;
	color:#333333;
	font-weight:normal;
	line-height:18px;
}
.formheader{
    font-size:16px;
    font-family:Verdana, Geneva, sans-serif;
	color:#002033;
	font-weight:bold;	
}
.formheader2{
    font-size:24px;
    font-family:Verdana, Geneva, sans-serif;
	color:#002033;
	font-weight:bold;	
}
.tag{
    font-size:14px;
    font-family:Verdana, Geneva, sans-serif;
	color:#990000;
	font-weight:bold;	
}
a.stageheader,
span.staqeheader,
td.stageheader{
    font-size:13px;
    font-family:Verdana, Geneva, sans-serif;
	color:#002033;
	font-weight:bold;	
}
.forminstructions{
    font-size:12px;
    font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	
}
.forminstructionsi{
    font-size:12px;
    font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-style:italic;
	
}
div.updateborder{
	font-size:12px;
    border-style:solid;
	border-color:#cccccc;
	border-width:1px;	
	width:560px;
	
}
div.teamborder{
	font-size:12px;
    border-style:solid;
	border-color:#960300;
	border-width:1px;	
	width:auto;
}
div.homeborder{
	font-size:12px;
    border-style:solid;
	border-color:#ccc;
	border-width:1px;	
	width:500px;	
	
}
div.suggborder{
	font-size:12px;
    border-style:solid;
	border-color:#ccc;
	border-width:1px;	
	width:300px;
	padding:10px;
	background:#FFF;
}
div.navborder{
	top:100px;
	right:20px;
	padding:10px;
	font-size:12px;
    border-style:solid;
	border-color:#ccc;
	border-width:1px;	
	width:226px;
    line-height:17px;
	background-color:#eee;
	
	
}
div.messborder{
	width:600px;
	border-width:1px;
    border-style:solid;
	border-color:#ccc;		
	
}
div.recentborder{
	width:648px;
	border-width:1px;
    border-style:solid;
	border-color:#ccc;		
	
}
div.messborder2{
	width:550px;
	border-width:1px;
    border-style:solid;
	border-color:#ccc;		
	
}
div.messbordergreen{
	font-size:12px;
    border-style:solid;
	border-color:#006600;
	border-width:1px;	
	width:550px;	
}
div.messborderbottom{
	font-size:12px;
    border-bottom:1px solid #ccc;
	width:601px;	
}
div.emailborder{
	font-size:12px;
    border-style:solid;
	border-color:#000000;
	border-width:1px;	
	width:475px;
}
div.startfilesborder{
	font-size:12px;
    border-style:solid;
	border-color:#960300;
	border-width:1px;	
	width:400px;
}
#info{
  width:25px;
 }
p {
	font-size:12px;
	font:arial;
	color:#000000;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
.editsuccess{
    font-size:11px;
	font:arial;
	font-weight:normal;
	color:#009900;
	background-color:#ffffcc;
	border-style:solid;
	border-color:yellow;
	border-width:1px;	
	margin:2px 0px 2px 2px;
	width:200px;
	padding:1px;
	line-height:28px;
}

div.projectsuccess,
.projectsuccess{
	font-size:11px;
	font:arial;
	font-weight:normal;
	color:#009900;
	background-color:#ffffcc;
	border-style:solid;
	border-color:#009900;
	border-width:1px;	
	width:600px;
	margin:0px 0px 16px 0px;
	padding:10px;
	line-height:22px;
	}
div.success,
.success{
	font-size:11px;
	font:arial;
	font-weight:normal;
	color:#009900;
	background-color:#ffffcc;
	border-style:solid;
	border-color:#009900;
	border-width:1px;	
	width:580px;
	margin:0px 0px 16px 0px;
	padding:10px;
	line-height:22px;
	}
div.success a{
 	font-size:11px;
	font:arial;
	font-weight:normal;
	color:#333333;
	text-decoration: underline;
	border-width:0px;
}
div a.success{
	font-size:11px;
	font:arial;
	font-weight:normal;
	color:#333333;
	background-color:#FFFFCC;
	text-decoration: underline;
	
	}

p.success{
	font-size:12px;
	font:arial;
	font-weight:bold;
	color:#009900;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
.fileinfo{
            color:#999999;
			font-size:12px:
}
div.projectsuccess,
{
	font-size:11px;
	font:arial;
	font-weight:normal;
	color:#009900;
	background-color:#ffffcc;
	border-style:solid;
	border-color:#009900;
	border-width:1px;	
	width:648px;
	margin:0px 0px 16px 0px;
	padding:10px;
	line-height:22px;
	}
textarea{font-size:13px;font:arial;}
textarea.message{font-size:13px;font-family:Arial, Helvetica, sans-serif;}
textarea.message2{font-size:13px;font-family:Verdana;
  color:#333;
  border:0px;
  width:400px;
  height:200px;
  line-height:26px;
  background-color:#FFF;
  overflow:auto;
}
textarea.content{
font-size:13px;
width:325px;}
textarea.filecontent{
font-size:13px;
}
textarea:focus{background:#eeeeee}

#Content>p {margin:0px; text-indent:30px;}

input type{font: arial;
       font-size:11px;
	   }

option{font:verdana, arial, helvetica, sans-serif;
       font-size:12px;
	   font-weight:200;
	   }
echo{font:verdana, arial, helvetica, sans-serif;
       font-size:12px;
	   }
a {
	color:#09c;
	font-size:12px;
	text-decoration:none;
	font-weight:200;
	font-family:verdana, arial, helvetica, sans-serif;
	}
	
a:link {color:#003366;}

a:visited {color:#003366;}

a:hover {background-color:#eee;}
a.title{
	color:#09c;
	font-size:14px;
	text-decoration:none;
	font-weight:200;
	font-family:verdana, arial, helvetica, sans-serif;
	align:left;
	}


#Header {
	font-size:24px;
	margin:50px 0px 10px 0px;
	padding:17px 0px 0px 20px;
	/* For IE5/Win's benefit height = [correct height] + [top padding] + [top and bottom border widths] */
	height:33px; /* 14px + 17px + 2px = 33px */
	border-style:solid;
	border-color:black;
	border-width:1px 0px; /* top and bottom borders: 1px; left and right borders: 0px */
	line-height:11px;
	background-color:#eee;
	voice-family: "\"}\"";
	voice-family:inherit;
	height:14px; /* the correct height */
	}
/* I've heard this called the "be nice to Opera 5" rule. Basically, it feeds correct 
length values to user agents that exhibit the parsing error exploited above yet get 
the CSS box model right and understand the CSS2 parent-child selector. ALWAYS include
a "be nice to Opera 5" rule every time you use the Tantek Celik hack (above). */
body>#Header {height:14px;}

#Content {
	margin:0px 210px 50px 10px;
	padding:10px;
	
	}

#Menu {
	position:absolute;
	top:100px;
	right:20px;
	width:172px;
	padding:10px;
	background-color:#eee;
	border:1px dashed #999;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;
	}

body>#Menu {width:150px;}

#Error {
	color:#FF0033;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
}
.legendHeader{
        font-size:12px;
		font-weight:bold;		
	}

legend{ 
		font-size:12px;
        background: #ffffff; 
        color: #003366; 
        font-weight: 600;         
        font-family: verdana,Arial,Helvetica,Sans-Serif;         
        text-align:center; 
}
		
.content {
			background-color: #ffffff; 
			padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; 
			margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px;
			top:100px;
		}
a{ color: #003366; text-decoration: none; }
navlink{color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
a.navlink{color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }		
a.navlink:link { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
a.navlink:visited { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.navlink:hover { color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.navlinktop{color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height:30px; }		
a.navlinktop:link { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;  }
a.navlinktop:visited { color: #003366; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.navlinktop:hover { color: #000000; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; }
a.folders{
			font:Arial; 
			font-size: 11px; 			
			font-color:#000000;
		}
a.folders:link{
			font-color:#0000FF;
		}
a.folders:visited{
			font-color:#0000FF;
}
a.folders:hover{
			font-color:#0000FF;
}
td.folders{
			font-family: Verdana, Arial, Helvetica, sans-serif; 
			font-size: 11px; 
			vertical-align: bottom;
			font-color:#000000;
			
		}	
td {
			font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 
			vertical-align: top;
			font-color:#333333;
		}
	
.title {  
			font-size: 24px; font-weight: normal; color: #ffffff; 
			margin-top: 5px; margin-bottom: 5px; margin-left: 20px; 
			padding-top: 5px; padding-bottom: 5px; padding-left: 20px;
		}
a.mainnavlink:link{{ color: #000000; text-decoration: none;font-size:12px; }
a.mainnavlink:visited { color: #003366; text-decoration: none; }
a.mainnavlink:hover { color: #cccccc; text-decoration: none; }
a.reg:link{{ color: #000000; text-decoration: none;font-size:12px; }
a.reg:visited {color: #000000; text-decoration: none;font-size:12px; }
a.reg:hover { color: #000000; text-decoration: none;font-size:12px; }
.uploadtitle{ 
font-size:12px;
font-weight:bold;
}
.error{
       font-color:red;
	   }
fieldset{
       background-color: white;
       border: 1px solid #cccccc;
       text-align:left;
       width: auto;
       font-weight: lighter;
       font-family: Arial;
       font-size: 11px;
	}
	fieldset.user{
	   background-color: white;
       border: 1px solid #666666;
       text-align:left;
       width: 600px;
	   font-weight: normal;
       font-family: Arial;
       font-size: 12px;
	}
fieldset.messages{ background-color:#F4F4F4; font-size:13px; border:1px solid #000000 }	
legend{
       background: #ffffff;
	   font-size:12px;
       color:#333333;
       font-family: Verdana,Arial,Helvetica,Sans-Serif;
       text-align:center;
	   font-weight:600;
	}
#navigation {
	
	
	width:140px;
	padding:10px;
	background-color:#eee;
	border-style:solid;
	border-color:#ccc;
	border-width:1px;	
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:auto;
}
	#navigationtop {
	
	top:100px;
	right:20px;
	width:835px;
	padding:2px;
	background-color:#eee;
	border:1px;
	border-style:solid;
	border-color:#000;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:auto;
	}
#share {
	
	width:700px;
	padding:10px;
	background-color:#eee;
	border:1px;
	border-style:solid;
	border-color:#eee;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:auto;
	}
	
body>#suggestion {width:150px;}
#suggestion {
	top:200px;
	right:20px;
	width:120px;
	padding:10px;
	background-color:#FFFFFF;
	border-width:1px;
	border-style:solid;
	border-color:#CCCCCC;
	line-height:17px;	
	width:auto;
	}

#folders{
  width:150px;
  background-color:#FFFFFF;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;}
#filetypes {
	top:200px;
	right:20px;
	width:140px;
	padding:10px;
	background-color:#FFFFFF;
	border:1px;
	border-style:solid;
	border-color:#CCCCCC;
	line-height:17px;	
	width:auto;
	}
#projectList{
  
  margin-left:auto;
  margin-right:auto;
}
body>#navigation {width:150px;}
#wrapper{
  width:933px;
  margin-left:auto;
  margin-right:auto;
}
#topimage{
    position:absolute;	
	top:10px;
	left:10%;
	bgcolor:#cccccc;
	margin:auto;
}
#topimageold{
    position: absolute;
	margin-left: 50%; /* centering trick */ 
	left:-360; /* centering trick */ 
	top:10px;
    margin:auto;
	bgcolor:#ffffff;
}
#bottomimage{
    position:relative;
	top:0px;
	left:0px;
	
	
}
#pageborder {	
	position:relative;
	top:0px;
	left:0px;
	width:816px;		
	padding:10px;	
	border:1px solid;
	border-color:#CCCCCC;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;	
	background-color:#ffffff;
	
	}
#pageborder {	
	position:relative;
	top:0px;
	left:0px;
	width:816px;		
	padding:10px;	
	border:1px solid;
	border-color:#CCCCCC;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;	
	background-color:#ffffff;
	
	}	
#tabdiv{
  width:580px;
  
 }
body>#pageborder {width:816px;}
#lcborder {	
	position:absolute;
	top:60px;
	left:0px;
	width:816px;
	padding:10px;	
	border:3px solid;
	border-color:#003366;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	background-color:#ffffff;
	
	}
body>#lcborder {width:816px;}
.comments{
 color:#666666;
			font-size:11px:
			font:Arial, Helvetica, sans-serif;
			}
a.manfields{
            color:#ff0000;
			font-size:12px:
			}
a.suggest{
            color:#999999;
			font-size:12px:
			}
a.links {
  color:#000000;
  font-size:12px;
 
}
a.links:link {
  color:#000000;
  font-size:12px;
  text-decoration:underline; 
  
}
a.links:visited{
  color:#000000;
  font-size:12px;
  text-decoration:underline; 
}			
a.subButtons{
             align:center;
			 color:black;
			 font-size:12px;
			 border-color:#003366;
			 border:1px solid;
			 background-color:#F3F3F3;
			 width:auto;
			}
.subButtons{
             align:center;
			 color:black;
			 font-size:12px;
			 font-weight:bold;
			 border-color:#EBEBEB;
			 border:2px solid;
			 background-color:#EBEBEB;
			 width:auto;
			 height:10px;
			}
.subButtonstop{
             align:center;
			 color:black;
			 font-size:12px;
			 border-color:#C6DDFF;
			 border:2px solid;
			 background-color:#C6DDFF;
			 width:auto;
			}			
#topnav ul
{
position:absolute;
margin: 0;
padding: 3px;
top:90px;
right:0px;
left:572px;
list-style-type: none;
width:760px;

}

#topnav ul li { display: inline; }

#topnav ul li a
{
text-decoration: none;
padding: .4em 1em;
color: #fff;
background-color: #036;
font-size:12px;
align:center;
}

#topnav ul li a:hover
{
color: #fff;
background-color: #369;
}

.introtext {  
	position:absolute;
	left:10px;
	right:10px;
	top:10px;	
	padding:10px;	
	border:1px solid;
	border-color:#003366;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;	
	background-color:#99CC00;
	font-color:#ffffff;
	width:740px;
	height:75px;
	}
	
div.option{
	background-color:#FFFFCC;
	border-color:#000000;
	}
#sideNav {
	
	width:200px;
	border:5px solid;
	border-color:#EBEBEB;
	height:500px;
}   
#docbody {
	
	width:816px;
	border:5px solid;
	border-color:#FFFFFF;
	height:500px;
}  
#templateborder {	
	position:absolute;
	top:15px;
	left:60px;
	width:816px;
	padding:2px;	
	border:3px solid;
	border-color:#FFFFFF;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	background-color:#ffffff;
	
	}
	
div.scroll {
height:200px;
width: 550px;
overflow: auto;
border-style:solid;
border-color:#ccc;
border-width:1px;
background-color: #fff;
padding: 8px;
}
div.wizard {
width: 550px;
border-style:solid;
border-color:#cdcdcd;
border-width:1px;
background-color: #f2f2f2;
padding: 8px;
}
div.stages {
width: 600px;
border-style:solid;
border-color:#cdcdcd;
border-width:1px;
background-color: #ffffff;
padding:4px;
}
#alignbottom {	
	position:absolute;
	top:600px;
	bottom:10px;
	padding:2px;	
	border:3px solid;
	border-color:#000000;
	line-height:17px;
	voice-family: "\"}\"";
	voice-family:inherit;
	background-color:#ffffff;
}
.secondbar{
   height:25px;
   font-color:black;
   font-size:12px;  
   font-weight:bold;
}
iframe.background{
  background-color:$ffffff;
}
.projectHeader{
 font:Calibri;
 font-size:12px;
 font-weight:bold;
 line-height:24px;
 color:#666;
}
.projectHeader,
a.projectHeader,
a.projectHeader:link,
a.projectHeader:visited,
a.projectHeader:hover{
 font:Calibri;
 font-size:12px;
 font-weight:bold;
 line-height:24px;
 color:#666;
}
.projectsubHeader{
 font:Calibri;
 font-size:12px;
 font-weight:bold;
 color:#666;
}
.projectactions{
 font:Calibri;
 font-size:12px;
 color:#002133;
 line-height:24px;
}
.projectmember,
a.projectmember,
a.projectmember:link,
a.projectmember:visited,
a.projectmember:hover{
 font:Calibri;
 font-size:12px;
 color:#000066;

}
.projectschedule,
a.projectschedule,
a.projectschedule:link,
a.projectschedule:visited,
a.projectschedule:hover{
 font:Calibri;
 font-size:12px;
 color:#666;

}
td.notepost,
a.notepost{
 font:Calibri;
 font-size:12px;
 color:#CC6600;
 font-style:italic;
}
td.notepostby,
a.notepostby{
 font:Calibri;
 font-size:12px;
 color:#999999;
 font-style:italic;
}
td.note{
 font:Calibri;
 font-size:12px;
 color:#666666;
 font-style:italic;
}
.checklist,
a.checklist,
a.checklist:link,
a.checklist:visited{
 font:Calibri;
 font-size:12px;
 color:#333;
 line-height:22px;
}
span.projectHeader2{
 font:Calibri;
 font-size:16px;
 font-weight:bold;
 color:#666;
 line-height:26px;
}
.projectHeader2,
a.projectHeader2,
a.projectHeader2:link,
a.projectHeader2:visited{
 font:Calibri;
 font-size:16px;
 font-weight:bold;
 color:#666;
 line-height:26px;
}
.textHeader{
font:arial;
font-size:13px;
color:#960300;
}
a.logintext:link{ color: #000000; text-decoration:underline;font-size:12px; }
a.logintext:visited { color: #000000; text-decoration: underline; }
a.logintext:hover { color: #000000; text-decoration: underline; }
#background{
 background-color:#eee;
 }
input.popuptext{
   font-size:10px;
   font:arial;
   color:#ccc;
}
td.actions{
 font-size:11px;
 font:arial;
 color:#666666;
 
}
a.actions,
a.actions:link,
a.actions:visited,
a.actions:hover{
 font-size:11px;
 font:arial;
 color:#003399;
 
}
.reviewactions{
 font-size:12px;
 font:verdana;
 color:#666666;
 
}
a.reviewactions,
a.reviewactions:link,
a.reviewactions:visited,
a.reviewactions:hover{
 font-size:12px;
 font:verdana;
 color:#003399;
 
}
div.activities{
	font-size:11px;
    font:arial;
    color:#003399;
}

.menusubtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: right;
	position: 6;
	padding-right: 12px;
}
.secondmainMenu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #002133;
	text-indent: 6px;
}
.secondmenusubtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: right;
	position: 6;
	padding-right: 12px;
}
.contactname,
span.contactname{
font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #036;
	white-space:normal;
}
.contactnamel{
font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #036;
	white-space:normal;
}
a.contactname,
a.contactname:link,
a.contactname:hover,
a.contactname:visited{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #0066ff;
	white-space:normal;
}
.contentmessagepreview {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
}
.bodyModuletitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #002133;
	
}
.projectTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #002133;
	
}
a.projectTitle:link,
a.projectTitle:hover,
a.projectTitle:visited,
a.projectTitle{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #CCCCCC;
	background-color:#002033;
	
}
.bodyModulesubtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
	text-align: right;
	position: 6;
	padding-right: 12px;
}
td.bodyModuleTitle {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #99D3FF;
	
}
a.bodyModuleTitle:link,
a.bodyModuleTitle:hover,
a.bodyModuleTitle:visited,
a.bodyModuleTitle{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #99D3FF;
	background-color:#002033;
	
}

td.bodyModuleActions {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: right;
    background-color:#002033;
}
a.bodyModuleActions:link,
a.bodyModuleActions:hover,
a.bodyModuleActions:visited,
a.bodyModuleActions{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	line-height:28px;
	text-align: right;
    background-color:#002033;
	
}
td.projectModuleActions {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color:#f9f9f9;
}
a.projectModuleActions:link,
a.projectModuleActions:hover,
a.projectModuleActions:visited,
a.projectModuleActions{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #333333;
	line-height:24px;
	text-align: right;
    background-color:#f9f9f9;
	
}
#wrapper{
  width:933px;
  margin-left:auto;
  margin-right:auto;
}

td.mainMenu,
a.mainMenu:link,
a.mainMenu:hover,
a.mainMenu:visited,
a.mainMenu{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 18px;
	color: #73A7CD;
	text-indent: 6px;
	background-color:#012233;
}

.menucontent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #CCC;
	text-indent: 6px;
	line-height:28px;
	margin:5px 0px 0px 0px;
}

a.menucontent,
a.menucontent:link,
a.menucontent:visited,
a.menucontent:hover{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	color: #CCC;
	background-color:#012233;
	text-indent: 6px;
	line-height:28px;
}
.menusubtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: right;
	position: 6;
	padding-right: 12px;
}
.menusubtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: right;
	position: 6;
	padding-right: 12px;
}

.menusubtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #FFF;
	text-align: right;
	position: 6;
	padding-right: 12px;
}
.secondmainMenu {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #002133;
	text-indent: 6px;
	line-height:24px;
}
.secondmenusubtext {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-align: right;
	position: 6;
	padding-right: 12px;
}

.contentmessagepreview {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #999;
	line-height:28px;
}
div.contacts{
	width:223px;
	border-width:1px;
    border-style:solid;
	border-color:#ccc;		
}
textarea.names{
font-size:14px;
font-family:Calibri;
color:#666666;
}

div.reviewconfirm,
.reviewconfirm{
	font-size:11px;
	font:arial;
	font-weight:normal;
	color:#666666;
	background-color:#ffffcc;
	border-style:solid;
	border-color:#666666;
	border-width:1px;	
	width:540px;
	margin:0px 0px 16px 0px;
	padding:10px;
	line-height:22px;
	}
td.reviewheadings{
	font-size:18px;
	font:verdana;
	font-weight:normal;
	color:#002033;
}
input.btn
{
  margin-top: 2px;
  border: 1px solid #808080;
  width:75px;
  background-color: #CCCCCC;
  color:#002033;
  font-family: Arial,Verdana, Sans-Serif;
  font-size: 12px;
}
input.btnproject
{
  margin-top: 2px;
  border: 1px solid #808080;
  width:50px;
  background-color: #CCCCCC;
  color:#002033;
  font-family: Arial,Verdana, Sans-Serif;
  font-size: 11px;
}
input.btnForm
{
  margin-top: 1px;
  border: 1px solid #808080;
  width:40px;
  background-color: #CCCCCC;
  color:#002033;
  font-family: Verdana;
  font-size: 11px;
}