﻿.bodyMain
{
    background-color:   #ffffff;
    background-image:   url('images/bggif.gif');
    margin:             0 0 0 0px;
    font-family:        Arial;
    font-size:          13px;
    line-height:        17px;
    color:              #222222;
}
    
.about
{
    font-family:        Arial;
    font-size:          13px;
    text-align:         justify;
    line-height:        17px;
}

#bodyBrown 
{
    margin-left:        0px;
    margin-top:         0px;
    background-color:   #63503E;
    color:              #ffffff;
    font-family:        Arial;
}

#aBrown
{
    font-weight:        normal;
    text-decoration:    none;
    color:              #663333;
}

.div_slide_t
{
	width:320px; text-align:left;
}


.div_slide_w
{
	width:480px; text-align:left;
}

.divCaption
{
	margin-top:10px; text-align:left; font-size:.75em; margin-bottom:10px;
}

.divStats
{
	border-top:solid 1px #996633; border-right:solid 1px #996633; background-color:#f9dfbb; font-size:.7em; letter-spacing:.1em; width:85%;
	
}

.divStats div
{
	padding-top:5px; padding-bottom:5px; border-bottom:solid 1px #996633;
}

.divStats label
{
	font-weight:bold; padding:5px; border-left:solid 1px #996633; border-right:solid 1px #996633;
}

.divStats span
{
	font-weight:normal; padding:5px; 
}

.divCaption label
{
	font-weight:bold; width:80px; display:block; float:left;
}

.divCaption span
{
	display:block; margin-left:80px; font-style:italic; color:#333333;
}

div#qa
{
	font-size:.8em;
}

div#qa h1
{
	margin-bottom:-10px; font-size:1.5em;
}


div#qa dt
{
	font-weight:bold;
}

div#qa dd
{
	margin-left:0px; margin-bottom:7px;
}


.spnNavLeftMenuHeading
{
    display:            block;
    width:              174px;
    background-image:   url(../imagesNav/leftNavBG.gif);
    padding:            5px 3px 5px 7px;
    font-family:        Arial;
    font-weight:        bold;
    font-size:          12px;
    color:              #ffffff;
}

.imgPub
{
	border:solid 1px #996633;
}

.spnNavLeftMenuItem
{
    display:            block;
    width:              170px;
    border-right:       solid 1px #aaaa99;
    padding:            5px 0px 5px 14px;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        bold;

}

.spnBodyText
{
    text-align:         left; 
    font-family:        Arial; 
    font-size:          12px; 
    color:              #0c0c0c; 
    line-height:        17px;
}

.spnBodyTextError
{
    text-align:         left; 
    font-family:        Arial; 
    font-size:          12px; 
    color:              #ffffff; 
    line-height:        17px;
}

 .spnLeftNav:hover
 {
    background-color:   #ffffff;
 }
 
.spnCaption
{
	font-family:"Times New Roman", Times, serif; font-size:14px; font-style:italic; text-align:left; padding-top:5px; padding-bottom:20px;
}

#mainProjectNav
{
    background-color:   #ffffff;
}


#subProjectNav
{
    background-color:   #ffffff;
}

p.intro 
{   
    font-family:        Arial;
    font-size:          12px;
    font-style:         normal;
    font-weight:        normal;
    text-align:         left;
    line-height:        18px;
    color:              #777777;
}

.dropcap:first-letter {
font-size : 300%;
font-weight : normal;
float : left;
width : 1em;
color : #c00;
}

a
{
    font-weight:        normal;
    text-decoration:    none;
    color:              #663333;
}

:link
{
    color:              #663333;
}

:visited
{
    color:              #996666;
}

a:hover
{   
    text-decoration:    underline;
    color:              #cc3333;
}

.aLeftNav
{
    display:            block;
    width:              96%;
    height:             100%;
    padding-left:       7px;
    font-family:        Arial;
    font-size:          12px;
    font-weight:        normal;
}

.aLeftNavProj
{
    display:            block;
    width:              96%;
    height:             100%;
    padding-left:       10px;
    font-family:        Arial;
    font-size:          10px;
    font-weight:        normal;
}

.aLeftNavPub
{
    width:              100%;
    padding-left:       9px;
    font-family:        Arial;
    font-size:          10px;
    font-weight:        normal;
}

.aMovieNav
{
    font-weight:        normal;
    text-decoration:    none;
    color:              #ffffff;
}
 
 .spnLeftNavPub
{
    width:              96%;
    padding-left:       14px;
    font-family:        Arial;
    font-size:          10px;
    font-weight:        normal;
    text-decoration:    none;
    color:              #666666
}

.aLeftNavSection
{
    display:            block;
    width:              100%;
    height:             100%;
    font-family:        Arial;
    font-size:          11px;
    font-weight:        normal;
}

.tableNavLeft
{
    border:             solid 1px #ffffff;
    background-color:   #f9efef;
}

.tdNavLeft
{
    background-color: #ffffff;
    padding: 3px 0px 3px 10px ;
}

.tdLeftCol
{
    border-right:       solid 1px #6F5032; 
    background-color:   #f8f2d8; 
    width:              170px;
}

.tdLeftNav
{
    background-color:   #f8f2d8;
}

.tdLeftNav:hover
{
    background-color:   #ffffff;
}

.tdLeftNavSection
{
    background-color:   #f8f2d8
}

.tdLeftNavSection:hover
{
    background-color:   #B3D1EA;
}

.tdLeftNavSectionNoColor
{
    font-family:        Arial;
    font-weight:         bold;
    font-size:          12px;
    background-color:   #f8f2d8;
}

.tblClients
{
    border:             solid 1px #cccccc;
}

.spnClientName
{
    font-family:        Arial;
    font-weight:        bold;
    font-size:          13px;
}

.spnClientAddress
{
    font-family:        Arial;
    font-weight:        normal;
    font-size:          12px;
    font-style:         italic;
    line-height:19px;
}

.spnClientBody
{
    font-family:        Arial;
    font-weight:        normal;
    font-size:          12px;
}