body {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
	font-family: Georgia, Times New Roman, Times, serif; 
    color: #666633;
	line-height: 15px;
	background-color: #CCCC99;
	}

	a {color:#999966; text-decoration:none; background-color: #none; 
		font-family: Times New Roman, Times, serif; font-size: 12px; font-weight: 500}
	a:link {color:#999966; text-decoration:none; background-color: #none;}
	a:visited {color:#999966; text-decoration:none; background-color: #none;}
	a:hover {color:#999966; text-decoration:underline; background-color: #none;}

table.home_pg {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: 0px 0px 0px 0px;
	width: 100%;
	height: 360px;
	}

h1.title {
	margin: 0px;
	border: 0px;
	padding: 0px;
	text-align:left;
	font-weight: 600;
	font-size: 16px;
	font-family: Times New Roman, Times, serif;
	line-height:18px;
	color: #666633;
	}

h2.subtitle {
	margin: 0px;
	border: 0px;
	padding: 10px 0px 0px 10px;
	text-align:left;
	font-weight: 600;
	font-size: 13px;
	font-family: Times New Roman, Times, serif;
	line-height:16px;
	color: #666633;
	}

h2.AnthroBizsubtitle {
	margin: 15px 10px 0px 5px;
	border-top: 1px solid #666633;
	padding: 1px 0px 0px 0px;
	text-align:left;
	font-weight: 600;
	font-size: 15px;
	font-family: Times New Roman, Times, serif;
	line-height:16px;
	color: #666633;
	}

h2.WorkSubtitle {
	margin: 15px 10px 0px 5px;
	border-top: 1px solid #666633;
	padding: 1px 0px 0px 0px;
	text-align:left;
	font-weight: 600;
	font-size: 14px;
	font-family: Times New Roman, Times, serif;
	line-height:16px;
	color: #666633;
	}

h2.subtitle_ital {
	margin: 0px;
	border: 0px;
	padding: 10px 10px 0px 10px;
	text-align:left;
	font-weight: 600;
	font-size: 13px;
	font-family: Times New Roman, Times, serif;
	font-style: italic;
	line-height:16px;
	color: #666633;
	}

h2.WhoWeAre {
	margin: 25px 0px 20px 10px;
	border-top: 1px solid #999966;
	padding: 0px;
	text-align:left;
	font-weight: 600;
	font-size: 16px;
	font-family: Times New Roman, Times, serif;
	line-height:18px;
	color: #666633;
	}

h3.WhoWeAre {
	margin: 0px 0px 10px 0px;
	border: none;
	padding: 0px;
	text-align:left;
	font-weight: 600;
	font-size: 13px;
	font-family: Times New Roman, Times, serif;
	line-height:18px;
	color: #666633;
	}

ul {
	margin: 0px;
	border: 0px;
	padding: 0px 0px 0px 27px;
	}

p { padding: 0px 0px 0px 10px; }

li {
	list-style: square outside; color:CCCCCC;
	}


div.content_box_text {
	margin: 0px;
	border: 0px;
	padding: 10px;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
	font-family: Georgia, Times New Roman, Times, serif; 
    color: #999966;
	line-height: 15px;
	}


div.indent_block_text_no_top_pad {
	margin: 0px;
	border: 0px;
	padding: 0px 10px 10px 20px;
    font-style: normal;
    font-weight: normal;
    font-size: 11px;
	font-family: Georgia, Times New Roman, Times, serif; 
    color: #999966;
	line-height: 14px;
	}


span.indent_block_text_no_top_pad_ital {
	font-style: italic;
	}

#outer_left_box_fixed_ht {
        position: absolute;
        top: 0px;
        left: 0px;
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 0px 0px;
        border: 0px;
		background: #CCCC99;
        width: 147px; /* ie5win fudge begins */
         /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 147px;
        
        }
html>body #outer_left_box {
        width: 147px; /* ie5win fudge ends */
         /* ie5win fudge ends */
        }

#outer_left_box {
        position: absolute;
        top: 0px;
        left: 0px;
        padding: 10px 10px 10px 10px;
        margin: 0px 0px 0px 0px;
        border: 0px;
		background: #CCCC99;
        width: 147px; /* ie5win fudge begins */
        height: 100%; /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 147px;
        height: 100%;
        }
html>body #outer_left_box {
        width: 147px; /* ie5win fudge ends */
        height: 100%; /* ie5win fudge ends */
        }

div.left_top {
	width:147px;
	height:187px;
	background: #CCCC99;
}

div.left_bottom_outer {
	width:147px;
	background: #CCCC99;
}

div.left_bottom_inner {
	margin: 10px 0px 0px 0px;
	border-top: 1px solid #003366;
	border-right: 1px solid #003366;
	width:145px;
	background: #CCCC99;
}

.l_box_align_text_left {
	margin: 0px;
	border: 0px;
	padding: 13px 10px 10px 0px;
	text-align:left;
	font-weight: normal;
	font-size: 30px;
	font-family: Times New Roman, Times, serif;
	line-height:36px;
	color: #666633;
	}

.l_box_align_text_right {
	margin: 0px;
	border: 0px;
	padding: 35px 10px 0px 10px;
	text-align:right;
	font-weight: normal;
	font-size: 22px;	
	font-family: Times New Roman, Times, serif; 
	color: #003366;
	line-height:23px;
	}


#outer_right_box_fixed_ht {
        position: absolute;
        top: 0px;
        left: 167px; /* Opera5.02 will show a 
        space at right when there is no scroll bar */
        padding: 10px 0px 10px 0px;
        margin: 0px 0px 0px 0px;
        border:  0px;
        background: #CCCC99;
        width: 75%; /* ie5win fudge begins */
        height: 460px; /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 75%;
        height: 460px;
        }
html>body #outer_right_box {
        width: 75%;
        height: 460px; /* ie5win fudge ends */
        }       
        /* Opera5.02 shows a 2px gap between. 
        N6.01Win sometimes does. Depends on amount 
        of fill and window size and wind direction. */


#outer_right_box {
        position: absolute;
        top: 0px;
        left: 167px; /* Opera5.02 will show a 
        space at right when there is no scroll bar */
        padding: 10px 0px 10px 0px;
        margin: 0px 0px 0px 0px;
        border:  0px;
        background: #CCCC99;
        width: 75%; /* ie5win fudge begins */
        height: 100%; /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: 75%;
        height: 100%;
        }
html>body #outer_right_box {
        width: 75%;
        height: 100%; /* ie5win fudge ends */
        }       
        /* Opera5.02 shows a 2px gap between. 
        N6.01Win sometimes does. Depends on amount 
        of fill and window size and wind direction. */



div.nav_n_contact {
	width: 454px;
	height: 50px;
	background: #CCCC99;
	text-align:left;
	font-weight: normal;
	font-size: 12px;	
	font-family: Times New Roman, Times, serif;
	line-height: 16px;
	color:#003366;
}

div.contact_pad {
	padding: 0px 0px 10px 0px;}

 .nav_n_contact .contact_pad a { font-size: 12px; }

.nav_n_contact a { font-size: 14px; }



span.menu_text_down {
	color: #003366;
	font-weight: 600;
	font-size: 14px;
}

span.white_menu_text {
	color: #FFFFFF;
}

a.DownstateLink {color:#003366; text-decoration:none; background-color: #none; 
		font-family: Times New Roman, Times, serif; font-weight: 600}
a:link.DownstateLink {color:#003366; text-decoration:none; background-color: #none;}
a:visited.DownstateLink {color:#003366; text-decoration:none; background-color: #none;}
a:hover.DownstateLink {color:#003366; text-decoration:underline; background-color: #none;}

a.CCCC99_block {color:#FFFFFF; text-decoration:none; background-color: #none; 
		font-family: Times New Roman, Times, serif; font-weight: 400}
a:link.CCCC99_block {color:#FFFFFF; text-decoration:none; background-color: #none;}
a:visited.CCCC99_block {color:#FFFFFF; text-decoration:none; background-color: #none;}
a:hover.CCCC99_block {color:#FFFFFF; text-decoration:underline; background-color: #none;}


div.right_bottom_container {	
	margin: 10px 10px 0px 0px;
	background: #CCCC99;
    width: auto; /* ie5win fudge begins */
    height: auto; /* ie5win fudge begins */
    voice-family: "\"}\"";
    voice-family:inherit;
    width: auto;
    height: auto;
}

html>body #right_bottom_container {
        width: auto; /* ie5win fudge ends */
        height: auto; /* ie5win fudge ends */
        }       
        /* Opera5.02 shows a 2px gap between. 
        N6.01Win sometimes does. Depends on amount 
        of fill and window size and wind direction. */

img.home_pg_field_pix {
		margin-bottom: 10px;
        border: 1px solid #003366;
        padding: none;
        }

img.WhoWeAre {
		float: right;
		margin: 0px 0px 10px 10px;
        border: 1px solid #003366;
        padding:  none;
        }

#right_bottom_left_top_box {
        margin:0px;
		border: none;
        padding: 0px;
        height: auto;
        background: #CCCC99;
        /*background-image: url(/grapix.dir/photos_bg.gif);*/
        voice-family: "\"}\"";
        voice-family:inherit;
        }

#right_bottom_left_bottom_box {
        margin:0px;
		border: none;
        padding: 0px;
        height: auto;
        background: #CCCC99;
        /*background-image: url(/grapix.dir/photos_bg.gif);*/
        voice-family: "\"}\"";
        voice-family:inherit;
        }




#right_bottom_right_box {
        padding: 10px;
        margin: 0px;
        border: 1px solid #999966;
        background: #fff;
         /* ie5win fudge begins */
        height: 338px; /* ie5win fudge begins */
        font-style : normal;
        font-weight : normal;
        font-size : 12px;
		font-family: Georgia, Times New Roman, Times, serif;
        color: #666633;
		line-height: 13px;
        voice-family: "\"}\"";
        voice-family:inherit;
        height: 338px;
        }
html>body #right_bottom_right_box {
         /* ie5win fudge ends */
        height: 338px; /* ie5win fudge ends */
        }       
        /* Opera5.02 shows a 2px gap between. 
        N6.01Win sometimes does. Depends on amount 
        of fill and window size and wind direction. */

.home_pg #right_bottom_right_box {
        padding: 10px;
        margin: 0px;
        border: 1px solid #999966;
        background: #fff;
         /* ie5win fudge begins */
        height: 338px; /* ie5win fudge begins */
        font-style : normal;
        font-weight : normal;
        font-size : 12px;
		font-family: Georgia, Times New Roman, Times, serif;
        color: #666633;
		line-height: 16px;
        voice-family: "\"}\"";
        voice-family:inherit;
        height: 338px;
        }
html>body #right_bottom_right_box {
         /* ie5win fudge ends */
        height: 338px; /* ie5win fudge ends */
        }       
        /* Opera5.02 shows a 2px gap between. 
        N6.01Win sometimes does. Depends on amount 
        of fill and window size and wind direction. */



.home_pg #right_bottom_right_box a {color:#999966; text-decoration:none; background-color: #none; 
		font-family: Times New Roman, Times, serif; font-size: 14px; font-weight: 500}
	a:link {color:#999966; text-decoration:none; background-color: #none;}
	a:visited {color:#999966; text-decoration:none; background-color: #none;}
	a:hover {color:#999966; text-decoration:underline; background-color: #none;}


.home_pg p {
        padding-right: 10px;
		text-align: justify;
}


#main_content_box {
        margin: 15px 0px 0px 0px;
		border: 1px solid #999966;
        padding: 15px;
        width: auto;
        height: auto;
        background: #fff;
        height: auto; /* ie5win fudge begins */
        voice-family: "\"}\"";
        voice-family:inherit;
        width: auto;
        height: 379px;
        }
html>body #main_content_box {
        height: auto; /* ie5win fudge ends */
        width: auto; /* ie5win fudge ends */
        }       
        /* Opera5.02 shows a 2px gap between. 
        N6.01Win sometimes does. Depends on amount 
        of fill and window size and wind direction. */

div.WhoWeAreDark {
        margin: 0px 0px 0px 20px;
		border: none;
        padding: 10px 10px 0px 10px;
        background: #cecead;
        color: #666633;
}

div.WhoWeAreLight {
        margin: 0px 0px 0px 20px;
		border: none;
        padding: 10px 10px 0px 10px;
        background: #fff;
}



