body, html, head
{
	margin: 0px;
	padding: 0px;
	border: 0;
	background-color: #FFFFFF;
	height:100%;
}

img
{
	margin: 0px;
	padding: 0px;
	border: 0;
}
a
{
	background-color: Transparent;
	text-decoration: none;
}
p, text
{
	padding: 0px;
	margin: 0px;
}
h1, h2, h3, h4, h5, h6
{
	padding: 0px;
	margin: 0px;
	display: inline;
	white-space: nowrap;
}

input, textarea, div, td
{
    font-family:Verdana;
    font-size:11px;
}




    

/* MASTER */

#divHead1
{
    background-image: url(../Images/barra_topo.jpg);
    background-repeat:no-repeat;
    background-position:center; 
}

.smallImg
{
    width:100px;
    height:76px;
}

.smallPhoto
{
    width:100px;
    height:76px;
    margin-right:20px;
    float:left;
    margin-bottom:23px;
}

.smallPhoto2
{
    width:100px;
    height:76px;
    margin-right:20px;
    float:left;
}

#pad12
{
    clear:both;
    height:12px;
}

#divLine
{
    clear:both;
    display:block;
    height:1px;
    width:100%;
    float:none;
    line-height:1px;
    overflow:hidden;
    margin-top:6px;
}




/* DEFINITIONS */
.MainColorBK  { background-color:black; }
.MainColorBK2 { background-color:#484848; }

.Title1Text {color:#E600C4; font-weight:bold; font-size:12px;}
.DefaultText  { color:#7B7B7B; }
.DefaultText A  { color:#7B7B7B; text-decoration:underline; }
.DefaultText2 { color:#E600C4; }
.DefaultText3 { color:black; }
.DefaultText4  { color:#7B7B7B; font-size:10px;}

.MenuLink { font-weight:bold; margin-right:18px; }
.MenuLink:hover { text-decoration:underline; }
.MenuLink2 { text-decoration:underline; }
.MenuLink3 { text-decoration:none; }

.pic1 { height:103px; width:138px; }
.pic1Div { height:103px; width:138px; margin-right:28px; float:left; display:inline; margin-bottom:24px; }
.pic2Div { height:103px; width:138px; margin-right:22px; float:left; display:inline; margin-bottom:24px; }

.titleText { font-weight:bold; font-size:12px; color:#DC2420;}
.titleText2 { font-weight:bold; font-size:11px; color:#DC2420;}
.titleText3 { font-weight:bold; font-size:10px; color:black;}

.link1
{
    color:Black;
    text-decoration:underline;
}

.infoBox
{
    background-color:White;
    font-family:Arial Black;
    font-size:16px; 
    width:21px;
    height:18px;
    line-height:16px;
    text-align:center;
    color:black;
}

.footerText
{
    color:White;
    font-size:10px; 
}

.LanguageBox
{
    float:right;
    width:85px;
    height:24px;
}
.LanguageBox A
{
    color:White;
    text-decoration:none;
    font-family:Verdana;
    font-weight:bold;
    font-size:9px; 
}
.LanguageBox A:hover
{
    text-decoration:underline;
}






/*Modal Popup*/
.modalBackground {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.modalPopup 
{
	
	background-color: white;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:5px;
	/*width:250px;*/
	text-align: left;
}

.modalHeader
{
	font-family: Tahoma, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #404040;
	padding: 5px;
	cursor: move;
}

.modalText
{
    color:Black;
    font-weight:bold;
    font-family:Verdana;
    font-size:11px;
}

#slideshow-holder {
  height: 307px;
}

#slideshow-area, #slideshow-scroller 
{
    width: 458px;
    height:307px;
    overflow: hidden;
    position:relative; 
}

.slideshow-content 
{
    float:left;
    width:458px;
    height:307px; 
    position:relative;
}

.bioPicCaption
{
    line-height:27px;
    position:absolute;
    top:280px;
    height:30px;
    background-color:black;
    font-weight:bold;
    color:white;
    z-index:5;
    width:458px;
    opacity:0.5;
    filter:alpha(opacity=50);
}

.projectDrop
{
    color:#7B7B7B;
    font-size:10px;
    border:1px solid #7B7B7B;
}

.projectPhoto1
{
    float:left;
    height:105px;
    width:156px; 
    background-color:white;
}

.projectPhoto2
{
    float:left;
    height:105px;
    width:145px; 
    background-color:white;
}


