/* CSS Document */

/*********************** GLOBAL STYLES ***********************/

html,body {
height: 100%;
}

body {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
}

a:link {
	color: #FFCC00;
}

a:hover {
	color: #CCCCCC;
}

a:active{
	color: #FFCC00;
}

a:visited {
	color: #FFCC00;
}

a:visited:hover {
	color: #CCCCCC;
}
a.project {color: #FFCC00; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration:none}
a.project:hover {color: #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; text-decoration:none}

a.main {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; text-decoration:none}
a.main:hover {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}
a.main:visited {color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;}

label {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 5px;
}

label {
	text-align: right;
	width: 100px;
	padding-right: 10px;
}

br {
	clear: left;
}

textarea, input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
}

.yellow {
color: #FFCC00;
}

.red {
color: #FF0000;
}

.green {
color:#66CC00;
}

.white {
color:#fff;
}

.black {
color:#000;
}
.margin-right {
margin-right: 10px;
}

.padding-left {
padding-left: 10px;
}

.borderbottom-y {
border-bottom: 1px solid #FFCC00;
}

.copyright {
font-size: 10px;
}

span.required {
     color: #cc6600;
     font-size: larger;
}

/*********************** LOGIN PAGE ***********************/

.login-container {
	background:url(../images/login-bgcolor.gif) #4D4D4D;
	height: 100%;
	width: 960px;
}

.login-top {
	background:url(../images/login-top.gif) no-repeat top;
	height: 212px;
}

.login-mid {
	background:url(../images/login-mid.gif) no-repeat;
	height: 143px;
	vertical-align:top;
}

.login-mid-lower {

vertical-align:top;
}

.login-bottom {
	background:url(../images/login-bottom.gif) no-repeat bottom;
	height: 35px;
}

#login-form-container {
	position: relative;
	left: 216px;
	width: 257px;
	top: 39px;
}

.login-form {
color: #4D4D4D;
font-size: 0.8em;
height: 20px;
width: 174px;
padding: 2px;
border-bottom: 1px solid #FFC900;
border-top: 0;
border-left: 0;
border-right: 0;
}

#forgotpassword {
	position: relative;
	left: 216px;
	width: 500px;
	top: 10px;
}

/*********************** CLIENT HOME PAGE ***********************/

.client-top {
background:url(../images/bg-greystripes.gif) no-repeat top;
height: 40px;
vertical-align:top;
padding-top: 3px;
}

.client-topleft {
padding-left: 10px;
}

.welcometext {
color: #ffffff;
font-size: 1.5em;
font-weight: bold;
margin-left: 20px;
}

.topnav {
color:#CCCCCC;
text-align:right;
padding-right: 20px;
}

.topnav a{
color: #fff;
text-decoration:none;
font-weight: bold;
}

.topnav a:hover{
color: #fff;
text-decoration:underline;
}

.yourprofile {
height: 160px;
background:url(../images/yourprofile.gif) no-repeat top;
vertical-align:top;
}

.edityourprofile {
position: relative;
top: 10px;
left: 190px;
width: 120px;
}

.edityourprofile a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.edityourprofile a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.profileinfo {
position: relative;
top: 25px;
left: 68px;
width: 877px;
}

.profileinfo td{
color:#EEEEEE;
}

.yourprojects {
height: 312px;
background:url(../images/yourprojects.gif) no-repeat top;
vertical-align:top;
}

.request-new-project {
position: relative;
top: 24px;
left: 525px;
width: 200px;
}

.request-new-project a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.request-new-project a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.display-open-projects-c{
	float: right;
	position: relative;
	right: 10px;
	width: 200px;
	top: 3px;
}

.display-open-projects-d{
	float: right;
	position: relative;
	right: 10px;
	width: 200px;
	bottom: 3px;
}

.checkbox {
position: relative;
top: 1px;
}

.project-container {
margin-top: 33px;
width: 100%;
}

.project-container td{
text-align: center;
}

.project-header {
color: #fff;
font-weight: bold;
}

.project-row-dark {
background:#333333;
}

.project-link a{
color:#ffcc00;
font-weight: bold;
text-decoration:none;
}

.project-link a:hover{
color:#fff;
text-decoration:none;
}

.project-link-variant a{
color:#eeeeee;
text-decoration:none;
font-weight: bold;
}

.project-link-variant a:hover{
color:#B6B6B6;
text-decoration:none;
}

.project-link-variant a:visited{
color:#eeeeee;
text-decoration:none;
font-weight: bold;
}

.project-link-variant a:visited:hover{
color:#B6B6B6;
text-decoration:none;
}


.project-complete {
color:#999999;
}

.project-complete a{
color:#999999;
text-decoration: none;
font-weight: bold;
}

.project-complete a:hover{
color:#CCCCCC;
}

.project-complete a:visited{
color:#999999;
text-decoration: none;
font-weight: bold;
}

.project-complete a:visted:hover{
color:#CCCCCC;
}

.awaiting-feedback {
height: 98%;
width:100%;
background:#FFCC00;
color: #000;
font-weight: bold;
}

#dhtmltooltip{
position: absolute;
width: 300px;
border: 2px solid #000;
padding: 4px;
background-color: #222222;
color: #FFCC00;
visibility: hidden;
z-index: 100;

/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.awaiting-feedback a{
color: #000;
font-weight: bold;
text-decoration:none;
}

.awaiting-feedback a:hover{
color:#fff;
cursor: help;
}

.awaiting-feedback a:visted{
color: #000;
font-weight: bold;
text-decoration:none;
}

.awaiting-feedback a:visted:hover{
color:#fff;
cursor: help;
}

.awaiting-deposit {
height: 98%;
width: 100%;
background:#FF0000;
color: #000;
font-weight: bold;
}

.awaiting-deposit a{
color: #000;
font-weight: bold;
text-decoration:none;
}

.awaiting-deposit a:hover{
color:#fff;
cursor: help;
}

.awaiting-deposit a:visted{
color: #000;
font-weight: bold;
text-decoration:none;
}

.awaiting-deposit a:visted:hover{
color:#fff;
cursor: help;
}

.pagenav {
padding-top: 20px;
}

.pagenav a {
color: #CCCCCC;
text-decoration: underline;
}

.pagenav a:hover{
color: #FFFFFF;
text-decoration: none;
}

.new_project {
color: #00ff00;
font-weight: bold;
font-size: 14px;
}
/*********************** EDIT PROFILE PAGE ***********************/
.editprofile {
height: 290px;
background:url(../images/yourprofile-edit.gif) no-repeat top;
vertical-align:top;
}

.manageclients {
height: 290px;
background:url(../images/manage_clients.gif) no-repeat top;
vertical-align:top;
}

.managedesigners {
height: 290px;
background:url(../images/manage_designers.gif) no-repeat top;
vertical-align:top;
}

.edityourprofile-2 {
position: relative;
top: 10px;
left: 200px;
width: 120px;
}

.edityourprofile-3 {
position: relative;
top: 10px;
left: 200px;
width: 150px;
}

.edityourprofile-2 a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.edityourprofile-2 a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.profileinfo2 {
position: relative;
top: 25px;
left: 90px;
width: 755px;
}

.form-editprofile2 {
width: 221px;
margin-bottom: 5px;
font-size: 10px;
}

.form-editprofile {
width: 246px;
margin-bottom: 5px;
font-size: 10px;
}

.form-phone {
width: 73px;
height: 21px;
margin-right: 9px;
margin-bottom: 5px;
}

.form-state {
width: 73px;
margin-right: 13px;
margin-bottom: 5px;
}

.form-country {
width: 246px;
margin-right: 13px;
}


.form-updatenow{
position: relative;
left: 160px;
top: 10px;
}

.form-updatenow2{
position: relative;
top: 10px;
}


.customernumber {
position: relative;
left: 50px;
width: 200px;
font-weight: bold;
margin-bottom: 10px;
}

.customernumber-num {
color:#FFCC00;
font-size: 14px;
font-weight: bold;
}

/*********************** COMPOSE EMAIL ***********************/

.compose-email {
height: 350px;
background:url(../images/compose-email.gif) no-repeat top;
vertical-align:top;
}

.email-container{
position: relative;
top: 50px;
left: 75px;
width: 800px;
}

.form-email {
width: 613px;
}

/*********************** FORWARD EMAIL ***********************/

.forward-email {
height: 375px;
background:url(../images/forward-email.gif) no-repeat top;
vertical-align:top;
}

/*********************** REPLY TO EMAIL ***********************/

.replyto-email {
height: 375px;
background:url(../images/replyto-email.gif) no-repeat top;
vertical-align:top;
}

/*********************** TIME SHEET 4 PROJECT PAGE ***********************/

.timesheet {
height: 375px;
background:url(../images/timesheet.gif) no-repeat top;
vertical-align:top;
}

.timesheet_top {
height: 105px;
background:url(../images/timesheet_top.GIF) no-repeat top;
vertical-align:top;
}

.timesheet_middle {
height: 100%;
background:url(../images/timesheet_middle.GIF);
vertical-align:top;
}

.projnumber {
position: relative;
color: #fff;
font-size: 17px;
font-weight: bold;
top: 14px;
left: 300px;
width: 550px;
}

.projnumber a{
color: #fff;
text-decoration:none;
font-size: 17px;
font-weight: bold;
}

.projnumber a:hover{
color:#FFCC00;
text-decoration:none;
font-size: 17px;
font-weight: bold;
}

.timesheet-headers td{
color: #000;
font-weight: bold;
}

.totalhours {
position: relative;
color:#FFCC00;
font-size: 14px;
font-weight: bold;
top: 24px;
left: 100px;
width: 600px;
}

.totalhours-container {
width: 100%;
position: relative;
top:0px;
}

.totalhours-table {
background:#EBEBEB;
border: 10px solid #cccccc;
}

.totalhours-table td{
color: #000;
}

.totalhours-table td a{
color: #000;
text-decoration:underline;
}

.totalhours-table td a:hover{
color:#FFCC00;
text-decoration:none;
}

.totalhours-white {
background: #FFFFFF;
}

.pagenav2 a {
color: #000;
text-decoration: underline;
}

.pagenav2 a:hover{
color: #999999;
text-decoration: none;
}

/*********************** ACTUAL PROJECT PAGE CLIENTS VIEW ***********************/

.client-project {
height: 220px;
vertical-align:top;
}

.project-header2 {
border-bottom: 1px solid #FFCC00;
color: #fff;
font-size: 18px;
padding: 3px;
}

.project-header2 a{
font-size: 18px;
color:#FFCC00;
text-decoration:none;
font-weight: bold;
}

.project-header2 a:hover{
font-size: 18px;
color: #CCCCCC;
text-decoration:none;
font-weight: bold;
}

.project-statusbox{
margin-top: 10px;
}

.project-statusbox td{
color: #fff;
}

.inproduction {
color: #75FFA1;
font-weight: bold;
}

.viewhours {
font-size: 10px;
color:#999999;
}

.proof-th {
margin-top: 13px;
}

.proof-th img{
border: 1px solid #FFCC00;
}

.proof-th:hover img{
border: 1px solid #cccccc;
}


/*********************** EMAIL CENTER SECTION ***********************/


#emailcenter-container {
background-color:#1A1A1A;
padding-bottom: 20px;
width: 926px;
}

.proj-corres {
width: 800px;
position:relative;
top: 10px;
left: 10px;
}

.inbox-container {
height: 191px;
width: 906px;
margin-top: 20px;
margin-left: 10px;
background-color: #4D4D4D;
}

.email-info {
width: 100%;
height: 20px;
margin-top: 10px;
margin-left: 10px;
}

.email-info-space {
margin-right: 40px;
color: #fff;
}

.email-read {
height: 264px;
width: 886px;
color:#333333;
margin-top: 10px;
margin-left: 10px;
background-color: #fff;
overflow: auto;
padding: 10px;

}

.reply-forward {
width: 926px;
margin-bottom: 10px;
}

.email-button {
margin: 10px;
}

.emailheader-container {
width: 896px;
height: 26px;
background: #1A1A1A url(../images/email-headers.gif) no-repeat top;
margin: 0 5px 5px 5px;
position:relative;
top: 5px;
}

.inbox-scroller {
overflow: auto;
height: 144px;
width: 886px;
}

.tinyproof {
margin: 0;
}

.inbox-row td{
color:#FFFFFF;
height: 29px;
padding-left:5px;
padding-right: 5px;
}

.inbox-row td a{
color:#FFFFFF;
}

.inbox-row td a:hover{
color:#FFCC00;
}

.inbox-row-you td{
color:#999999;
height: 29px;
padding-left:5px;
padding-right: 5px;
background-color:#1A1A1S;
}

.inbox-row-you td a{
color:#FFFFFF;
}

.inbox-row-you td a:hover{
color:#FFCC00;
}

.inbox-row-selected td{
color:#1A1A1A;
height: 27px;
padding-left:5px;
padding-right: 5px;
background-color:#FFCC00;
}

.inbox-row-selected td a{
color:#000000;
}

.inbox-row-selected td a:hover{
color:#FFFFFF;
}

/*********************** PROJECT DETAIL PAGE ***********************/

.proof-thumbs-container {
margin-top: 10px;
}

.proof-thumbs-container td{
font-size: 10px;
}

/*********************** ACTUAL PROOF PAGE ***********************/

.proof-main {
background:url(../images/proof-bg.gif);
vertical-align: top;
padding-bottom: 10px;
}

.proof-specs {
color: #fff;
margin-right: 30px;
}

.proof-image-container {
text-align: center;
}

.proof-caption {
color: #fff;
text-align: center;
padding-top: 10px;
}

.pleasetypehere {
color:#FFCC00;
font-weight: bold;
font-size: 10px;
padding-bottom: 3px;
}

.feedback-form {
width: 600px;
height: 100px;
background:#333333;
color: #CCCCCC;
border-top: 2px #1A1A1A solid;
border-left: 2px #1A1A1A solid;
border-bottom: 2px #5F5F5F solid;
border-right: 2px #5F5F5F solid;
}

.pleasereview {
font-size: 18px;
font-weight: bold;
color:#FFCC00;
}

.pleaseread {
color:#FFCC00;
}

.notresponsible {
font-weight: bold;
color:#fff;
}

.button3d {
border-bottom: 2px #1A1A1A solid;
border-right: 2px #1A1A1A solid;
border-top: 2px #5F5F5F solid;
border-left: 2px #5F5F5F solid;
}

.iunderstand {
color:#FFCC00;
font-weight: bold;
font-size: 10px;
}

/*********************** SEND TO FRIEND  ***********************/

.send2friend-header {
border-bottom: 1px solid #FFCC00;
color: #ffcc00;
font-size: 18px;
padding: 3px;
}

/*********************** TIMESHEET FOR DESIGNERS  ***********************/

.timesheet-designer {
height: 375px;
background:url(../images/designer-timesheet.gif) no-repeat top;
vertical-align:top;
}

.totalhours-container2 {
width: 100%;
position: relative;
top:62px;
background:url(../images/designer-timesheet-bg.gif) repeat-y;
}

.timesheet-headers2 td{
color: #fff;
font-weight: bold;
}

.totalhours-quoted {
position: relative;
color:#FFF;
font-size: 14px;
font-weight: bold;
top: 24px;
left: 100px;
width: 600px;
}

.total {
color:#FFcc00;
font-size: 14px;
font-weight: bold;
}

.quoted {
color:#FFF;
font-size: 14px;
font-weight: bold;
}

.totalhours-table-scroll {
height: 170px;
overflow:auto;
width: 897px;
}

.totalhours-table-scroll_100 {
height: 100%;
overflow:auto;
width: 897px;
}

.totalhours-table2 {
background:#EBEBEB;
}

.totalhours-table2 td{
color: #000;
}

.totalhours-table2 td a{
color: #000;
text-decoration:underline;
}

.totalhours-table2 td a:hover{
color:#FFCC00;
text-decoration:none;
}

.addtime-container-main {
width: 100%;
position: relative;
top:64px;
background:url(../images/designer-timesheet-bg.gif) repeat-y;
}

.addtime-container {
background: #4D4D4D;
width: 897px;
}

.addtime-table td{
color: #fff;
font-size: 11px;
}

.form-designermenu {
width: 182px;
font-size: 11px;
color: #666666;
padding-left: 3px;
padding-top:2px;
padding-bottom:2px;
margin-top:3px;
height: 22px;
}

.form-thedate{
font-size: 11px;
}

.form-hour {
width: 75px;
font-size: 11px;
}

.form-hoursdescr {
width: 100%;
font-size: 11px;
color: #666666;
padding-left: 3px;
padding-top:2px;
padding-bottom:2px;
margin-top:3px;
height: 75px;
}

/*********************** POST A PROOF  ***********************/


.postproofs-container {
border:10px solid #000;
}

.postproof-forms {
width: 100%;
}


.postproof-forms label {
	display: block;
	width: 150px;
	float: left;
	margin-bottom: 5px;
}

.postproof-forms label {
	text-align: right;
	width: 200px;
	padding-right: 10px;
}

.postproof-forms  textarea, input, select {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 0.9em;
}

.form-hoursworked {
width: 150px;

}

.form-title {
width: 100%;

}

.form-projectstatus {
width: 150px;
}

.form-browse {
width: 270px;
}

.form-linkurl {
width: 206px;
}

.form-prooftext {
width: 690px;
}

/*********************** YOUR REVIEWS  ***********************/
.your-reviews {
	height: 270px;
	background:url(../images/your-reviews-bg.gif) no-repeat top;
	vertical-align:top;
	width: 926px;
}

.reviews-box-scroller {
position: relative;
/*top: 95px;*/
top: 81;
margin-left: 10px;
overflow: auto;
height: 139px;
width: 886px;
}

.pleasetakecrits {
position: relative;
color:#FFF;
font-size: 10px;
/*top: 46px;*/
top: 32px;
left: 140px;
width: 600px;
}

.email-info2 {
width: 100%;
height: 20px;
margin-top: 20px;
margin-left: 10px;
}

#emailcenter-container2 {
	background-color:#1A1A1A;
	padding-bottom: 20px;
	width: 926px;
	padding-top: 20px;
}

/*********************** DESIGNER HOME PAGE ***********************/

.hoursbilledtable {
border-top: #FFCC00 1px solid;
}

.designerprofile-main {
height: 150px;
}

.designerprofile {
background:url(../images/designer-profile.gif) top no-repeat;
height: 51px;
width: 331px;
}

#designerprofile-info {
position: relative;
top: -15px;
}

#designerprofile-info td{
padding-left: 75px;
color: #fff;
}

.edityourprofile2 {
position: relative;
top: 10px;
left: 225px;
width: 100px;
}

.edityourprofile2 a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.edityourprofile2 a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.scoreboard {
background:url(../images/scoreboard.gif) top no-repeat;
height: 51px;
width: 351px;
}

.scoreboard-info {
position: relative;
top: -15px;
}

.scoreboard-info td{
color: #fff;
}

.avg {
position: relative;
top: 10px;
left: 148px;
width: 75px;
color: #000;
font-weight: bold;
}

.viewsurveys {
position: relative;
top: -3px;
left: 240px;
width: 100px;
}

.viewsurveys a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.viewsurveys a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.viewsurveysscores {
position: relative;
top: 8px;
left: 350px;
width: 230px;
}

.viewsurveysscores a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.viewsurveysscores a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.moneyinbank {
background:url(../images/moneyinbank.gif) top no-repeat;
height: 51px;
width: 276px;
}

.moneyinbank-info {
	position: relative;
	top: -15px;
	left: 5px;
}

.moneyinbank-info td{
color: #fff;
}

.moneyinbank-text {
position: relative;
top: 10px;
left: 25px;
width: 225px;
color: #000;
font-weight: bold;
}

.yourprojects-designer {
height: 312px;
background:url(../images/yourprojects-designer.gif) no-repeat top;
vertical-align:top;
}

.yourprojects-designer2 {
height: 312px;
background:url(../images/yourprojects-designer2.gif) no-repeat top;
vertical-align:top;
}

.project-container2 {
text-align: center;
width: 100%;
}

.project-container2 td{
text-align: center;
}

.new-project {
position: relative;
top: 22px;
left: 525px;
width: 450px;
}

.new-project a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.new-project a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.display-open-projects2{
	float: right;
	position: relative;
	right: 10px;
	width: 200px;
	top: 2px;
}

.display-open-projects3{
	float: right;
	position: relative;
	right: 10px;
	width: 320px;
	top: 2px;
}

.revisionsneeded {
	height: 98%;
	width: 100%;
	background:#FFF;
	color: #000;
	font-weight: bold;
}

.revisionsneeded a{
	color: #000;
	font-weight: bold;
	text-decoration:none;
}

.revisionsneeded a:hover{
	color:#f00;
	cursor: help;
}

.revisionsneeded a:visted{
	color: #000;
	font-weight: bold;
	text-decoration:none;
}

.revisionsneeded a:visted:hover{
	color:#f00;
	cursor: help;
}


.needs-started {
	height: 98%;
	width:100%;
	background:#FFCC00;
	color: #000;
	font-weight: bold;
}

.needs-started a{
color: #000;
font-weight: bold;
text-decoration:none;
}

.needs-started a:hover{
color:#fff;
cursor: help;
}

.needs-started a:visted{
color: #000;
font-weight: bold;
text-decoration:none;
}

.needs-started a:visted:hover{
color:#fff;
cursor: help;
}

.mywork-tabs {
position: relative;
top: 30px;
left: 115px;
width: 90px;
}

.mywork-tabs  a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.mywork-tabs  a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

.allwork-tabs {
position: relative;
top: 16px;
left: 203px;
width: 100px;
}

.allwork-tabs  a{
color:#FFCC00;
font-weight:bold;
text-decoration:none;
}

.allwork-tabs  a:hover{
color:#fff;
font-weight:bold;
text-decoration:none;
}

/*********************** EDIT PROFILE DESIGNER PAGE ***********************/
.editprofile-designer {
height: 290px;
background:url(../images/yourprofile-edit-designer.gif) no-repeat top;
vertical-align:top;
}


/*********************** DESIGNER PROJECT DETAILS EDITOR ***********************/
.project-details-editcontainer td{
color: #fff;
}

.form-subject {
width: 100%;
font-size: 10px;
}

.form-dimensions {
width: 39px;
font-size: 10px;
}

.form-projectdetails2 {
width: 160px;
font-size: 10px;
}

.form-projectdetails {
width: 185px;
font-size: 10px;
}

.form-descriptionbox {
width: 100%;
height: 304;
margin-bottom: 5px;
font-size: 11px;
}

.help{
cursor: help;
margin-left: 5px;
}


p.text-warning {
	color:#4d70b0;
}
p.text-error {
	color:#ffcc33;
}
p.text-notice {
	color:#00ff00;
}
ul {
	margin-left: 0px;

}
li {
	margin-left: 40px;
}
li.text-warning {
	color:#4d70b0;
}
li.text-error {
	color:#ffcc33;
}
li.text-notice {
	color:#00ff00;
}
.data-warning {color:#4d70b0;border: 1px solid #4d70b0;text-align:left;margin:0px 100px;margin-bottom: 20px;padding:10px;width:400px;}
.data-error {color:#ffcc33;border: 1px solid #ffcc33;text-align:left;margin:0px 100px;margin-bottom: 20px;padding:10px;width:400px;}
.data-notice {color:#00ff00;border: 1px solid #00ff00;text-align:left;margin:0px 100px;margin-bottom: 20px;padding:10px;width:400px;}
/*********************** DESIGNER HOURS REPORT PAGE ***********************/
.hours-report-designer {
height: 115px;
background:url(../images/designer_hours_report.gif) no-repeat top;
vertical-align:top;
}
.hours-report-td {
padding-left: 15px;
padding-right: 15px;
padding-bottom: 15px;
background-color: #000000;
}

/* = = = = = = = BY BREMBUL 03.10.2007 = = = = = = = = = */

.on_hold {
height: 98%;
width:100%;
background:#517CFF;
color: #000;
font-weight: bold;
}

.on_hold a{
color: #000;
font-weight: bold;
text-decoration:none;
}

.on_hold a:hover{
color:#fff;
cursor: help;
}

.on_hold a:visted{
color: #000;
font-weight: bold;
text-decoration:none;
}

.on_hold a:visted:hover{
color:#fff;
cursor: help;
}

/* = = = = = = = BY BREMBUL 03.10.2007 = = = = = = = = = */

/* = = = = = = = BY CUBEZERO 14.08.2008 = = = = = = = = = */
.f-prep-and-delivery {
height: 98%;
width: 100%;
background:#32CD32;
color: #000;
font-weight: bold;
}

.f-prep-and-delivery a{
color: #000;
font-weight: bold;
text-decoration:none;
}

.f-prep-and-delivery a:hover{
color:#fff;
cursor: help;
}

.f-prep-and-delivery a:visted{
color: #000;
font-weight: bold;
text-decoration:none;
}

.f-prep-and-delivery a:visted:hover{
color:#fff;
cursor: help;
}

/* = = = = = = = BY CUBEZERO 14.08.2008 = = = = = = = = = */
