﻿body 
{
	font-family: Helvetica, Verdana, sans-serif;
	font-size: 10px;
	background-color: Black;
}

div#mainBody
{
    background-color : Black;
    width  : 761px;
    overflow : hidden;
}
img#mainLogo
{
    position: relative;
    top: 0px;
    left : 680px;
    padding-bottom : 0px;
}

/*
-----------------------------------------------------
Style Sheet for Accordion Control
-----------------------------------------------------
*/

.accordionContent 
{
    background-color : white; 
}

.accordionHdr
{
    height           : 20px;
    cursor           : pointer;
    overflow         : hidden;
}   

.welcomeHdr
{
    border-top : solid 1px white;
    height     : 20px; 
    cursor     : pointer; 
    overflow   : hidden; 
}

img.paneHead
{
    border-bottom : solid 1px white; 
}

div.panelContent
{
    overflow : hidden;
    background-color : #666666;  
}  

table.navImgs
{
    padding : 0px;
    border : none;
    background-color : white;
}

/*
-----------------------------------------------------
Style Sheet for Accordion Welcome Pane
-----------------------------------------------------
*/

div.panelContent#welcome
{
    overflow : visible;
    border-bottom :solid 1px white;
}

/*
-----------------------------------------------------
Style Sheet for Accordion Work Pane
-----------------------------------------------------
*/

div.panelLeftContent
{
    float   : left; 
    border-right : solid 1px white; 
    width   : 160px;
/*    height  : 420px; */
    overflow : hidden;  
}

img.workType 
{
    border-left : solid 1px white;
}

img.workType#top 
{
    border-top : solid 1px white;
}

input#workSlidePrevCtrl
{   
    float        : left;
    border-right : solid 1px white;
}

div.workSlideCaption
{
    float            : left;  
    height           : 39px; 
    width            : 345px;
    background-color : #666666;   
}

#workSlideNextCtrl
{
    float       : left; 
    border-left : solid 1px white;
}

.slideNameLabel
{
    font-family : Verdana, Arial;
    color       : white; 
    font-size   : 10px; 
    font-weight : bold; 
    line-height : 24px;
}

.slideDescLabel
{
    font-family : Verdana, Arial;    
    color       : white; 
    font-size   : 10px; 
}    

td.thumbImg 
{
    background-color : #666666;
    height   : 39px;
    width    : 39px;
    overflow : hidden;
}

img#iden01, #iden02, #iden03, #iden04, #iden05, #iden06, #iden07,
#print01, #print02, #print03, #print04, #print05, #print06, #print07, 
#web01, #web02, #web03, #web04, #web05, #web06
{
    cursor: pointer;
}

td.thumbImgLastRow
{
    background-color : #666666;
    height : 39px;
    width  : 39px;
}

div#workRightContents
{
    background-color : #666666;
    float   : left;
    width   : 599px;
    height  : 379px;
/*    overflow : hidden; */
}

/*
-----------------------------------------------------
Style Sheet for Accordion About Pane
-----------------------------------------------------
*/

img.aboutType
{
    border-top    : solid 1px white;
    border-bottom : solid 1px white;
}

img.whoWeAre
{
    border-bottom : solid 1px white;
}

.aboutNav
{
    background-color    : #666666;   
    font-family         : Verdana, Arial;
    font-size           : 10px;
    color               : white; 
    cursor              : pointer;
    border              : none;
}

div.paneRightContent
{
    background-color : white;  
    font-family      : Verdana, Arial;
    font-size        : 10px;
    height           : 347px;  
    overflow         : hidden; 
}

div.aboutContentTL  /* top left */
{
    float        : left;
    padding-top  : 50px;
    padding-left : 50px;
    width        : 124px;
    height       : 33px; /*66px; */
}
 
div.aboutContentTR  /* top right */
{
    float          : right;
    padding-top    : 40px;
    padding-left   : 50px;
    padding-right  : 50px;
    padding-bottom : 10px;
    width          : 320px;
    height       : 33px;
/*    height         : 20px;  */
}

div.aboutContentBL  /* bottom left */
{
    float : left;
    clear : left;
    padding-left: 10px;
    width  : 164px;
}

div.aboutContentBR   /* bottom right */
{
    float : left;
    padding-left: 50px;
    padding-right: 50px;   
    width : 300px; 
    line-height : 1.4em;
}

img.title 
{
    margin-left: -5px;
}

li 
{
    line-height: 200%;
}

/*
-----------------------------------------------------
Style Sheet for Accordion Contact Pane
-----------------------------------------------------
*/
div.panelContent#contact
{
    background-color    : White;
    font-family         : Verdana, Arial;
    color               : Black; 
    font-weight         : bold;    
    height              : 390px;
}

div#contactInfo
{
    float        : left;
    padding-left : 90px;
    width        : 329px;
}

div#contactInquiry
{
    float  : left;
    width  : 341px;
}

.constactTextBox
{
    border : solid 1px #464646;
    width  : 268px;
}

.inquiryTextBox
{
    border : solid 1px #464646;
    height : 128px;
    width  : 268px;   
}

p#copyright
{
   font-size : 10px;
   color     : #464646;
}