/* Period Style Sheet
July 12 2005
Stephen Morrow
Delzotto Consulting 
718-482-1979
*/


Body
{background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; color: #4d4d4d; margin-top: 0; margin-bottom: 0; margin-left: 0; margin-right: 0; text-align: center;}

/* document color ID */
#lgrey {color: #AEAEAE}
#grey {color: #737373}
#dgrey {color: #3D3D3D}
#wgrey {color: #CEC4A0}
#brown {color: #5A554F}
#lbrown {color: #8A8075}
#ice {color: #89A6A6}
#red {color: #9E785F}
#white {color: #ffffff}
#black {color: #000000}

#vlgrey2 {background: #CFCFCF}
#lgrey2 {background: #AEAEAE}
#grey2 {background: #737373}
#dgrey2 {background: #3D3D3D}
#wgrey2 {background: #CEC4A0}
#brown2 {background: #5A554F}
#lbrown2 {background: #8A8075}
#ice2 {background: #89A6A6}
#red2 {background: #9E785F}
#white2 {background: #ffffff}
#black2 {background: #000000}



/* image styles */
#imageframe img {link: red; border: #8A8075 solid 3px;}
#imageframe2 img {link: red; border: #3D3D3D solid 2px;}

/* link styles */
a:link {color: #000000}     /* unvisited link */
a:visited {color: #3D3D3D}  /* visited link */
a:hover {color: #737373}   /* mouse over link */
a:active {color: #CEC4A0}   /* selected link */ 

/* paragraph formatting */
p {color: #4d4d4d; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; margin-top: 0;}

.content {width: 300px; margin-left: 0px; margin-top: 75px;text-align: justify; font-size: 7pt; color: #3D3D3D}
.content span {font-weight: bold;}

.header /*  */{color: #3D3D3D; font-size: 7pt; text-align: left; margin-top: 2px;}
.header span /*  */{color: #000000;}


.footer /*  */{color: #3D3D3D; font-size: 7pt; text-align: right; margin-top: 10px;}
.footer span /*  */{color: #000000;}

.small {font-size: 6pt; text-align: left;}

.small2 {font-size: 7pt; text-align: right;}

.small2 a{text-decoration: none;}

.blackline {border-top: #000000 solid 2px}
.blackline2 {border-bottom: #000000 solid 2px}

.temp /*  */{color: #3D3D3D; font-size: 7pt; text-align: center; margin-top: 200px;}

.period {color: #ffffff; font-size: 1pt;}
.period a{text-decoration: none;}
.period a:link {color: #ffffff}     /* unvisited link */
.period a:visited {color: #ffffff}  /* visited link */
.period a:hover {color: #ffffff}   /* mouse over link */
.period a:active {color: #ffffff}   /* selected link */ 

.period_work {color: #000000; font-size: 7pt;}
/* list formatting */

.services ul li {list-style-type: square; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-align: left;}
	
/* table formatting */


/* Main Tables */ 	
.table1 tr {color: #737373; background: #ffffff; text-align: center;}
.table1 td {border: 0px solid #ffffff; padding: 0px;}
.table1 table table td {border: 0px solid #ffffff; padding: 0px;}


/* Portfolio Tables */ 	
.table2 tr {color: #737373; background: #ffffff; text-align: center;}
.table2 table tr {color: #737373; background: #ffffff; text-align: center;}
.table2 table table table td {border: 0px solid #737373; padding: 0px;}
.table2 table table table tr {color: #737373; background: #ffffff; text-align: center;}
.table2 table table table table td {border: 0px solid #737373; padding: 0px;}
.table2 table table table table tr {color: #737373; background: #ffffff; vertical-align: top;}

/* Project Tables */ 	
.table3 tr {color: #737373; background: #ffffff; text-align: center;}
.table3 table tr {color: #737373; background: #ffffff; text-align: center; vertical-align: middle;} 
.table3 table td {border: 0px solid #737373;}
.table3 table  table tr {color: #737373; background: #ffffff; text-align: center; vertical-align: middle;} 
.table3 table  table td {border: 0px solid #737373;}

/* Image Tables */ 	
.table4 tr {color: #737373; background: #ffffff; text-align: center;}
.table4 table tr {color: #737373; background: #ffffff; text-align: center;}
.table4 table table table td {border: 2px solid #737373; padding: 0px; vertical-align: middle;}
.table4 table table table tr {color: #737373; background: #AEAEAE; text-align: center; vertical-align: middle;}
.table4 table table table table td {border: 0px solid #737373; padding-top: 1px; vertical-align: middle;}
.table4 table table table table tr {color: #737373; background: #AEAEAE; vertical-align: middle;}

#table4_force {vertical-align: middle;}


H1 /* not used */{margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 15pt;}
h1 span {color: #CA1010;}

H2 /* not used */{background: #000000;height: 27px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 12pt}

H3 /* not used */{margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-size: 10pt;}
h3 span {color: #CA1010; margin-bottom: 0; padding-bottom: 0;}

H4 /* not used */ {margin: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt;}

H5 /* not used */{line-height: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}

H6 /* not used */{line-height: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}