﻿body, html
{
     height:100%;
     width:100%;
      font-family:Georgia, Times New Roman;
}
body 
{
    background-image:url(../images/stage/gradient.jpg);
    background-repeat:repeat-x;
 background-color:#4375A0;
    margin:0px;
     font-family: Georgia, Times New Roman;
     color:#244A6B;
      font-size:14px;       
}

html { overflow: -moz-scrollbars-vertical !important; }

/* Hides from IE5-mac \*/
* html .buggybox {height: 1%;}
/* End hide from IE5-mac */ 


.stage
{
      margin-left:auto;
    margin-right:auto;
    width:1000px;
}
.back_tile
{
    background-image:url(../images/stage/back_tile.jpg);
    
     background-repeat:repeat-y;
     height:100%;
}
.dv_content
{
    margin-left:auto;
    margin-right:auto;
 width:1000px;
 position:relative;
 
 background-image:url(../images/stage/page_back.jpg);
 background-repeat:no-repeat;

 float:left;
 
 

}
.dv_footer
{
    clear:both;
    margin-left:auto;
    margin-right:auto;
 width:1000px;
 height:46px;
 background-image:url(../images/stage/footer.jpg);
 background-repeat:no-repeat;
 text-align:right;
 padding-top:2px;
 color:#FFFFFF;
 font-size:12px;
 
}
.div_footer_sub
{
    margin-right:70px;
    
}
.dv_logo
{
   float:left;
    height:200px;
    margin-left:32px;
    margin-right:-32px;
    z-index:2;
     filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='logo.png', sizingMethod='scale'); 
   
}
.dv_flash
{
   
 margin-top:23px;
     width:606px;
     z-index: 0;
   
}
.dv_navigation
{
  margin-top:75px;
    width:570px;
    height:23px;
    margin-left:38px;
   
}
.dv_body
{
   
   
    background-color:#F9F3E5;
    width:544px;
    min-height:530px;
    
    padding:30px;
    padding-top:0px;
 
    background-image:url(../images/stage/body_bottom.gif);
    background-position: left bottom;
     background-repeat:no-repeat;
     

}
.dv_body_2
{
   
   
  
    width:544px;
    min-height:500px;
    
    padding:30px;
    padding-top:0px;
 
    background-image:url(../images/stage/body_bottom_2.gif);
    background-position: left bottom;
     background-repeat:no-repeat;

}
.div_project_row
{
    width:547px;
    height:151px;
    background-color:#FFFFFF;
     margin-top:10px;
}
.dv_right
{
    float:right;
    width:673px;
    margin-left:-20px;
}
.dv_left_nav
{
    margin-left:85px;
    width:240px;
    clear:left;
    float:left;
    
}

.dv_pod
{
    margin-left:2px;
    clear:left;
    float:left;
    margin-bottom:10px;
   
}
.dv_podNav_head
{
    font-size:16px;
    font-weight:bold;
    color:#3e5f7a;
    padding-bottom:4px;
}
.dv_podNav
{
   
    padding-top:4px;
    padding-bottom:4px;
}
.dv_arrow
{
    position:relative;
    top:2px;
    margin-left:4px;
    margin-right:4px;
   
}
.bread
{
      margin-bottom:10px;
       font-size:16px;
    font-weight:bold;
    color:#3e5f7a;
  
}

.bread A:link, .bread A:visited, .bread A:hover, .bread A:active
{
       font-size:16px;
    font-weight:bold;
    color:#3e5f7a;
  
    text-decoration:none;
}

.resource_link A:link, .resource_link A:visited, .resource_link A:hover, .resource_link A:active
{
    font-size:14px;
    color:#6c6757;
    padding-top:4px;
    padding-bottom:4px;
    text-decoration:none;
}
.resource_link A:hover
{
     text-decoration:underline;
}

.div_footer_sub A:link, .div_footer_sub A:visited, .div_footer_sub A:hover, .div_footer_sub A:active
{
    color:#FFFFFF;
    text-decoration:underline
}
.div_footer_sub A:hover
{
    color:#FFFFFF;
    text-decoration:underline
}
.dv_podNav A:link, .dv_podNav A:visited, .dv_podNav A:hover, .dv_podNav A:active
{
    font-size:14px;
    color:#6c6757;
    padding-top:4px;
    padding-bottom:4px;
    text-decoration:none;
}
.dv_podNav A:hover
{
    text-decoration:none;
    color:#006600;
}
.dv_podNav_dots
{
    width:185px;
    height:3px;
    text-align:right;
}
.dv_display_pod
{
   height:170px;
    clear:left;
    float:left;
 
}
.dv_pod_top
{
    background-image:url(../images/pods/top_border.png);
    width:230px;
    height:17px;
}

.dv_pod_middle
{
    background-image:url(../images/pods/middle_back.png);
    width:230px;
    
}
.dv_pod_bottom
{
    background-image:url(../images/pods/bottom_border.png);
    width:230px;
    height:16px;
}
.dv_display_pod_top
{
    width:239px;
    height:138px;
    background-image:url(../images/pods/display_pod_top.png);
}
.dv_display_pod_bottom
{
    width:238px;
    height:32px;
     background-image:url(../images/pods/display_pod_bottom.png);
}
.dv_pod_content
{
    margin-left:20px;
}
.dv_nav_pod_content
{
     margin-left:20px;
     width:184px;
     text-align:right;
      font-family:Georgia, Times New Roman;
}

.dv_display_pod_content
{
    color:#868172; 
    font-size:16px;
    margin-left:20px;
    padding-top:20px;
      height:29px;
}
.dv_display_pod_image
{
    margin-left:8px;
}
.dv_project_title
{
    font-size:18px;
    font-weight:bold;
    color:#3e5f7a;
    padding-bottom:4px;
}
.dv_project_text
{
    margin-top:10px;
    margin-bottom:10px;
}
.dv_gallery_title
{
    font-size:16px;
    font-weight:bold;
    color:#3e5f7a;
    padding-bottom:4px;
}
.dv_gallery_text
{
    margin-top:10px;
    margin-bottom:10px;
}
.mmpadding
{
    margin-right:-13px;
}
/* Hides from IE5-mac \*/


*html .dv_pod_top
{
    background-image:url(../images/pods/top_border.gif);
    width:230px;
    height:17px;
}

*html .dv_pod_middle
{
    background-image:url(../images/pods/middle_back.gif);
    width:230px;
    
}
*html .dv_pod_bottom
{
    background-image:url(../images/pods/bottom_border.gif);
    width:230px;
    height:16px;
}
*html .dv_display_pod_top
{
    width:239px;
    height:138px;
    background-image:url(../images/pods/display_pod_top.gif);
}
*html .dv_display_pod_bottom
{
    width:238px;
    height:32px;
     background-image:url(../images/pods/display_pod_bottom.gif);
}

*html .dv_left_nav
{
  margin-left:43px;
}
*html .dv_flash
{
    position:relative;
   
    top:-7px;
}
*html .dv_logo img
{
    display:none;
}
*html .dv_body
{

    background-color:#F9F3E5;
   
    
    width:544px;
    height:500px;
   
    padding:30px;
    padding-top:0px;
 
    background-image:url(../images/stage/body_bottom.gif);
    background-position: left bottom;
     background-repeat:no-repeat;

}
.dv_body_back
{
     background-image:url(../images/stage/body_bottom_tile.gif);
     background-repeat:repeat-y;
}
*html .dv_body_2
{

 
   
    
    width:544px;
    min-height:450px;
   
    padding:30px;
    padding-top:0px;
 
    background-image:url(../images/stage/body_bottom_2.gif);
    background-position: left bottom;
     background-repeat:no-repeat;

}
*html .dv_content
{
    margin-left:auto;
    margin-right:auto;
 width:1000px;
 position:relative;
 
 background-image:url(../images/stage/page_back.jpg);
 background-repeat:no-repeat;

 float:left;
 
 

}

.txtField
{
    width:165px;
    border-top: .5px solid #000000;
    border-bottom: .5px solid #CEDCE3;
    border-left: .5px solid #000000;
    border-right: .5px solid #CEDCE3;
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #33373D; 
    }
    .bttn{
    border-top: .5px solid #CEDCE3;
    border-bottom: .5px solid #000000;
    border-left: .5px solid #CEDCE3;
    border-right: .5px solid #000000;
    background-color: #C2C9D5;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;    
    color: #33373D; 
    }
/* End hide from IE5-mac */