body {
    width:1300px;
}


.blackHeader {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    color: #000000;	
    font-size: 100%;	
}



.blueContent {
    font-family:  "Times New Roman", Times, serif;
    color: #000000;
    font-size: 71%;	
}

.blueIndent {
    margin-left: 20px;
    color: #000033;
}

.blueLink {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    color: #993333;
    font-size: 71%;	
}

.blueSubtitle {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    color: #000033;
    font-size: 71%;	
}

.content {

    font-size: 10pt;
    color: #000000;
}

.contentItalic {
    font-family:  "Times New Roman", Times, serif;
    font-size: 71%;
    color: #000000;
    font-style: italic;
}

.contentLink {
    font-family:  "Times New Roman", Times, serif;
    font-size: 71%;
    color: #0000FF;
}

.contentRed {
    font-family: "Times New Roman", Times, serif;
    font-size: 71%;
    color: #990000;
}

.conversion {
    font-family: "Times New Roman", Times, serif;
}

.footer {
    font-family:"Times New Roman", Times, serif;
    font-size: 60%;
    color: #000000;
}

.header {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    color: #FFFFFF;	
    font-size: 80%;	
}

.indent {
    margin-left: 20px;
}

.listBlueSubtitle {
    font-family:  "Times New Roman", Times, serif;
    font-weight: bold;
    color: #000033;
    font-size: 71%;	
    margin-left: -15px;
    font-style: normal;
}

.listSubtitle {
    font-family: "Times New Roman", Times, serif;
    font-weight: bold;
    font-size: 71%;
    color: #000000;
    margin-left: -15px;
    font-style: normal;
}	

.radioBg {
    background-color: #003399;
    color: #000000;
}

.redlink {
    font-family: "Times New Roman", Times, serif;
    font-size: 15px;
    color:#FF0000;
}

a.redlink{
    font-family: "Times New Roman", Times, serif;
    font-size: 15px;
    color:#FF0000;
}
.search {
    font-family: "Times New Roman", Times, serif;
    font-size: 71%;
    color: #FFFFFF;		
}

.subtitle {

    font-weight: bold;
    font-size: 9pt;
    color: #000000;
}

.title {

    font-weight: bold;
    font-size: 12pt;
    color: #000000;
}

.whiteContent {
    font-family: "Times New Roman", Times, serif;
    color: #FFFFFF;	
    font-size: 71%;	
}
.LoginBox {
    background-color:#E0E1E2;
    width: 390px;
    float:left;
    margin-left:4px;
}
.MenuBreak {
    font-family:  "Times New Roman", Times, serif;
    font-size: 71%;
    font-style: normal;
    font-weight: bold;
    background-color: #999999;
    color: #000066;
    padding-top: 3px;
    padding-bottom: 3px;
    margin-top: 3px;
    margin-right: 0px;
    margin-bottom: 3px;
    margin-left: 3px;
}
.MenuItems {
    font-family: "Times New Roman", Times, serif;
    font-style: normal;
    font-weight: bold;
    color: #000066;
    padding-top: 3px;
    padding-bottom: 3px;
    margin: 3px;
    padding-right: 0px;
    padding-left: 10px;
}                                                  
.geotitle {color:#00356A;
           font-size:36px;
           font-weight:600;
           margin:0;
}
.geosubtitle {

    font-weight:400;
    margin:0;

}

table.it{
    color:#FF0000;
}


fieldset.login { -moz-border-radius: 8px; border-radius: px; }

form.login {
    position: relative;
    width: 14em;
    margin-right:2em;
}

input.submitButton{
    min-width:5.5em;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

input.submitButton:hover{
    min-width:5.5em;
    color:#FFFFFF;
    background-color:#000066;
    cursor:pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

.lbl {
    width: 38%;
    float: left;
    text-align: left;
    line-height: 1.2em;
    margin-bottom: 0.1em;
    font-size:11px;
}

.npt {
    width: 62%;
    float: right;
    text-align: left;
    line-height: 1.2em;
    margin-bottom: 0.1em;
}

.npt input {
    width: 8em;
}

br.login {
    clear: both;
}

.clearing {
    font-size: 0;
    clear: both;
}

div.forgot{
    font-size:11px;
    font-style:italic;
}

/* panel */
.panel, .panelcollapsed 
{
    background: #eee;
    margin: 1px;
    padding: 0px 0px 5px;
    width: 700px;
    border: 1px solid #999;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

/* panel heading */
.panel h2, .panelcollapsed h2 
{
    font-size: 14px;
    font-weight:bold;
    font-family:Arial, Helvetica, sans-serif;
    color:#000000;
    margin: 0px;
    padding: 3px;
    background: #CCC url(../images/arrow-up.gif) no-repeat 680px;
    border-bottom: 1px solid #999;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;

}

/* panel heading on rollover */
.panel h2:hover, .panelcollapsed h2:hover { background-color: #A9BCEF; }

/* heading of a collapsed panel */
.panelcollapsed h2 
{
    background: #CCC url(../images/arrow-dn.gif) no-repeat 680px;
    border-color: #CCC;
}

/* panel content - do not set borders or paddings */
.panelcontent 
{ 
    background: #EEE; 
    overflow: hidden;
}

/* collapsed panel content */
.panelcollapsed .panelcontent { display: none; }

input.title{

    font-weight: bold;
    font-size: 12pt;
    color: #000000;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

input.title:hover{
    color:#FFFFFF;
    background-color:#000066;
    cursor:pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;

}

div.view_project{
    background-color:#bcc5d0;
    margin-left:200px;
    width:1003px;
    padding:6px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

div.view_project_info{
    background-color:#bcc5d0;
    margin-left:200px;
    width:303px;
    padding:6px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}

div.view_project_Edit{
    background-color:#bcc5d0;
    margin-left:203px;
    width:860px;
    padding:6px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
}