/* CSS Document */

/*#block{ background:#cf9;position:relative; margin-top:25px; border:1px solid #0099FF; width:60%;}
#block .title{ position:absolute; top:-10px; left:10px; background-color:#FFFFFF; height:25px; width:auto; padding:0 5px 0 5px;}
#block .button{ position:absolute; top:-10px; right:10px; background-color:#FFFFFF; height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #0099CC;}
#block .text{ position:relative; margin-top:20px;background-color:#FFFFFF; padding:10px;}*/

body {background-color:rgb(255,255,224)}

#status-box,#cost-model-box, #add-part-box,#part-info-box,#add-referee-box,#show-referee-box,#add-part-status-info,#annexes-upload,#annexes-overview,#partB-upload,#partB-overview,#partB1-upload,#partB1-overview,#partB2-upload,#partB2-overview,#note-box {background:#d8e2ee;position:relative;padding:0 0 0 0; margin:0; width:730px }

#coord-info-box {background:#d8e2ee;position:relative;padding:0 0 0 0; margin:0; width:830px }

#add-part-status-info,#cost-model-part-status {background:#d8e2ee;position:relative;padding:0 0 0 0; margin:0;border:1px solid #d8e2ee; }
#add-part-status-box,#cost-model-part-box,#cost-model-part-test {background:#E1E4F2;position:relative;padding:0 0 0 0; margin:0  }

#coord-info-box .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#coord-info-box .button{ text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}

#cost-model-box .title{text-align:right; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#cost-model-box .button{ text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}


#status-box .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#status-box .button{ text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}


#add-part-box .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#add-part-box .button{text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}

#annexes-upload .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#annexes-upload .button{text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}

#partB-upload .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#partB-upload .button{text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}

#partB1-upload .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#partB1-upload .button{text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}

#partB2-upload .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#partB2-upload .button{text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}


#annexes-overview .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}

#partB-overview .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}

#partB1-overview .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}

#partB2-overview .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}

#note-box .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}

#part-info-box .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 25px 0 25px; border:1px solid #d8e2ee;}
#part-info-box .button{text-align:center; line-height:3.2em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}


.round-tl {background: url( ../images/_round_tl.gif ) top left no-repeat;}
.round-tr {background: url( ../images/_round_tr.gif ) top right no-repeat;}
.round-bl {background: url( ../images/_round_bl.gif ) bottom left no-repeat;}
.round-br {background: url( ../images/_round_br.gif ) bottom right no-repeat;}
.padded {padding:.5em}

.button-special { text-align:center; line-height:2.2em; position:relative; background-color:rgb(255,255,224); height:25px; width:80px; padding:0 0 0 0; border:1px solid #d8e2ee; }



.round-tl-1 {background: url( ../images/round-tl-1.gif ) top left no-repeat;}
.round-tr-1 {background: url( ../images/round-tr-1.gif ) top right no-repeat;}
.round-bl-1 {background: url( ../images/round-bl-1.gif ) bottom left no-repeat;}
.round-br-1 {background: url( ../images/round-br-1.gif ) bottom right no-repeat; padding:5px;}

.round-tl-2 {background: url( ../images/round-tl-2.gif ) top left no-repeat;}
.round-tr-2 {background: url( ../images/round-tr-2.gif ) top right no-repeat;}
.round-bl-2 {background: url( ../images/round-bl-2.gif ) bottom left no-repeat;}
.round-br-2 {background: url( ../images/round-br-2.gif ) bottom right no-repeat; padding:5px;}

#add-part-status-box .title{text-align:center; line-height:2.5em; position:relative; top:-10px;left:-70px; background-color:rgb(255,255,224); height:25px; width:150px; font-weight:bold; padding:0 10px 0 10px; border:1px solid #d8e2ee;}
#add-part-status-box .button{text-align:center; line-height:2.5em; position:absolute; top:-10px; right:25px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}

#cost-model-part-box .title{text-align:center; line-height:2.5em; position:relative; top:-10px; left:-50px; background-color:rgb(255,255,224); height:25px; width:190px; font-weight:bold; padding:0 10px 0 10px; border:1px solid #d8e2ee;}
#cost-model-part-box .button{text-align:center; line-height:2.5em; position:absolute; top:-10px; right:10px; background-color:rgb(255,255,224); height:25px; width:auto; padding:0 5px 0 5px; border:1px solid #d8e2ee;}

#add-referee-box .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 10px 0 10px; border:1px solid #d8e2ee;}

#show-referee-box .title{text-align:center; line-height:3.2em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 10px 0 10px; border:1px solid #d8e2ee;}

/*#part-info-update {background:#E1E4F2;position:relative;padding:0 0 0 0; margin:0;display:none  }*/
#add-part-status-info .title{text-align:center; line-height:2.5em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 10px 0 10px; border:1px solid #d8e2ee;}
#cost-model-part-info .title{text-align:center; line-height:2.5em; position:relative; top:-10px; left:-70px; background-color:rgb(255,255,224); height:25px; width:150px; font-weight:bold; padding:0 10px 0 10px; border:1px solid #d8e2ee;}
#part-info-update .title{text-align:center; line-height:2.5em; position:absolute; top:-10px; left:25px; background-color:rgb(255,255,224); height:25px; width:auto; font-weight:bold; padding:0 10px 0 10px; border:1px solid #d8e2ee;}



/*#cost-model-box {background:#d8e2ee ;padding:0 0 0 0; margin:0; }*/


A:LINK {color:#0033FF; text-decoration: underline;font-size: 8pt;}
A:VISITED {color:#0033FF; text-decoration: underline;font-size: 8pt;}


.nav A:link {font-family: Verdana, Arial, sans-serif; color:#003272; text-decoration:none; font-size: 8pt;}
.nav A:visited {font-family: Verdana, Arial, sans-serif; color:#000066; text-decoration:none; font-size: 8pt;}

.note A:link {font-family: Verdana, Arial, sans-serif; color:#ffffff; font-size: 7.5pt;}
.note A:visited {font-family: Verdana, Arial, sans-serif; color:#ffffff; font-size: 7.5pt;}

.faq {font-family: Verdana, Arial, sans-serif; color:#003272; text-decoration:none; font-size: 8pt;}

BODY  {
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
color: #000066;

}
table, td, p, ol, ul{ font-family: Verdana, Arial, sans-serif; font-size: 8pt; color: #000066;}




.form{
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
color: navy;}

img	{
border: 0 none;
}

.path {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #0066FF}
.b {	font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold; color:#003272;}

.h1 {	font-family: Verdana, Arial, sans-serif;font-size: 10pt; font-weight: bold; color:#CC3300;}


.h1p { font-family: Verdana, Arial, sans-serif;font-size: 9pt; font-weight: bold; color:#0000CC; }
.h3p { font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold; color:#003272; }
.h4p { font-family: Verdana, Arial, sans-serif;font-size: 7pt; color:#003272; }
.h5p { font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold; color:#003272; text-decoration:underline; }
.h2p { font-family: Verdana, Arial, sans-serif;font-size: 9pt; color:#648eff; font-style: normal;; font-weight: bold }
.h2 { font-family: Verdana, Arial, sans-serif;font-size: 9pt; color:#0033CC; font-style: normal;; font-weight: bold }
.h3 { font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: bold; color:#0066FF; }
.h4 {  font-weight: bold; color: #666666}
.h5 { font-family: Verdana, Arial, sans-serif;font-size: 8pt; font-weight: normal; color:#003272}

.intro {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #575757; text-decoration: none}
.sgray { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #999999}
.search { font-family:Verdana, Arial, sans-serif;font-size: 8pt; color: #FFDA6A; ; font-weight: bold}
.smalltext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #4D70B0;}
.notice {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #CBD1E7;}
.date {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #6666FF;}
.smallbox { width:20px; }

.red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #ea0000;}
.red-10 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;font-weight: bold; color: #ea0000;}

A.red-10:link  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;font-weight: bold; color: #ea0000;text-decoration:none}
A.red-10:visited  {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;font-weight: bold; color: #ea0000;text-decoration:none}
