@charset "utf-8";
/* CSS Document */
body {
margin: 0;/* without margins the page would be stuck to the sides*/
font-family: verdana, arial, sans-serif; /* base font is defined in the page */
font-size: 12px; /* size font is defined in the page */
background-color:#000000;
}
#head1 {
background-image: url('design/head1.gif');
width: 1100px;
height: 117px;
}
#head2 {
background-image: url('design/head2.gif');
width: 1100px;
height: 58px;
} 
#logo {
position:relative;
left: 62px;  /* place the logo within its container, head1 */
top: 34px;
border: 0;
}
#banner_area {
background-color:#000000;
width: 1100px;
height: 145px;
}
#banner {
float: left; /* to align the logo to the right */
margin-left: 96px;  /* place the logo within its container, head1 */
margin-top: 5px;
border: 0;
}
#topmenu {
position:relative;
left:96px;
top:22px;
width:700px;
}

#topmenu a {
font-size: 14px;font-weight: normal;color:#D8D8D8;
text-decoration: none; /* no decoration to avoid underline showing when hovered onto */
margin-left: 2px; /* Space between each sub-menu */
}

#topmenu a:hover{
font-size: 14px;font-weight: normal;color:#c6342d;
text-decoration: none;
margin-left: 2px; /* Space between each sub-menu */
}

#productions_area {
width: 1100px;
/*height: 630px;
margin-left: 96px; */
/*margin-top: 15px;*/
} 

#productions_box {
	position:relative;
	top:0px;
	left:96px;
	width: 900px;
/*float:left;
margin-left: 96px;*/

} 

#productions_list {
width: 855px;
float: left; /* to align the logo to the right */
margin-left: 96px;  /* place the logo within its container, head1 */
/*margin-top: 15px;*/
}
 
#productions_list a:link{

color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
} 

#productions_list a:hover {

color:#c6342d;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration: none;
} 
#productions_list a:visited{
color:#666666;
text-decoration: none;
} 
#productions_column {
width: 200px;
/*height: 630px;*/
float: left; /* to align the logo to the right */
} 
ul,li {
list-style-type: none; /* to minimize problems */
margin: 0;
padding:0;
line-height: 15px; /* extra space */
color:#FFFFFF;
font-size:10px;
}
#production {
float: left; /* to align the logo to the right */
width: 200px;
height: 320px;
border: 0;
}
#spacer_general {
float: right; /* to align the logo to the right */
width: 5px;
height:20px;
border: 0;
}
#vert_spacer {
float: left; /* to align the logo to the right */
width: 18px;
height:40px;
border: 0;
}
#hor_spacer {
 /* to align the logo to the right */
float: left;
width: 855px;
height: 15px;
border: 0;
}

#hor_spacer2 {
 /* to align the logo to the right */
float: left;
width: 339px;
height: 18px;
border: 0;
}

#hor_spacer3 {
 /* to align the logo to the right */
float: left;
width: 570px;
height: 18px;
border: 0;
}
#hor_spacer4 {
 /* to align the logo to the right */
float: left;
width: 200px;
height: 10px;
border: 0;
}

#hor_spacer5 {
 /* to align the logo to the right */
float: left;
width: 200px;
height: 5px;
border: 0;
}

#hor_spacer6 {
 /* to align the logo to the right */
float: right;
width: 300px;
height: 18px;
border: 0;
}

#hor_spacer_bio1 {
float:left;/* to align the logo to the right */
width: 15px;
height: 15px;
border: 0;
}

#hor_spacer_bio2 {
width: 96px;
height: 30px;
border: 0;
}

#hor_spacer_bio3 {
width: 73px;
height: 30px;
border: 0;
}

#image {
float: left; /* to align the logo to the right */
width: 200px;
height:150px;
border-style: solid;     
border-width: 1px;
border-color:#FFFFFF; 
}

#image a: link {
text-decoration: none; /* no decoration to avoid underline showing when hovered onto */
}

#image_production {
float: left; /* to align the logo to the right */
width: 312px;
height:253px;
}
#text_production {
float: right; /* to align the logo to the right */
width: 527px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}
#text{
float: left; /* to align the logo to the right */
width: 200px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;

}
#text a: link{
float: left; /* to align the logo to the right */
width: 200px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;

}

#text a:active{
float: left; /* to align the logo to the right */
width: 200px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;

}

#text a:visited{
float: left; /* to align the logo to the right */
width: 200px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
}

#text a:hover{
float: left; /* to align the logo to the right */
width: 200px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
} 

#title{
float: left; /* to align the logo to the right */
width: 200px;
border: 0;
text-align:left;
color:#FF0000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#footer {
float:left;
background-image: url('design/footer.gif');
width: 1100px;
height: 140px;
}
#homeweb_banner {
background-color:#000000;
width: 1100px;
float:left;

display:inline;

}
#line {
float:left;
background-image: url('design/line.gif');
width: 1100px;
height: 22px;
}
#footer_text {
position:relative; /* to align the logo to the right */
left: 440px;  /* place the logo within its container, head1 */
top: 105px;
width:400px;
border: 0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
color:#CCCCCC;

}
#language_box {
float:right;
margin-right:70px;
border: 0;
width: 194px;
height: 25px;
}
#en_flag {
float: right; /* to align the logo to the right */
border: 0;
}
#sp_flag {
float: right; /* to align the logo to the right */
border: 0;
}
#search_box {
float:right;
width: 194px;
margin-right: 70px;  /* place the logo within its container, head1 */
border: 0;
}

#subscribe {
float: right; /* to align the logo to the right */
border: 0;
text-align:right;
}
#subscribe a {
font-size: 11px;font-weight: normal;color: #FF0000;
text-decoration: none; /* no decoration to avoid underline showing when hovered onto */
}
#search {
margin-top: 7px;
float: right; /* to align the logo to the right */
width: 194px;
height:33px;
}
#go {
float: right; /* to align the logo to the right */

border: 0;
}
#submenu_area {
float: left; /* vertical menu is aligned to the right of its container, head3 */
width: 1100px;
height: 90px;

}

#submenu {
position:relative;
left:96px;
width:700px;

}

#submenu a {
font-size: 14px;font-weight: normal;color:#D8D8D8;
text-decoration: none; /* no decoration to avoid underline showing when hovered onto */
margin-left: 2px; /* Space between each sub-menu */
}

#submenu a:hover{
font-size: 14px;font-weight: normal;color:#c6342d;
text-decoration: none;
margin-left: 2px; /* Space between each sub-menu */
}

#title_area {
float:left;
width: 1100px;
 /* to align the logo to the right */
  /* place the logo within its container, head1 */
} 


#ip_area {
width: 856px;
float: left; /* to align the logo to the right */
margin-left: 96px;  /* place the logo within its container, head1 */
} 

#deltio_area {
width: 440px;
margin-left: 96px; 
float: left; /* to align the logo to the right */
}
#deltio_table {
float: left; 
width: 440px;
}

#deltio_date{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #c6342d;
}
#contact_text{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #c6342d;
}
#deltio_title{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}
#deltio_title a:link{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

#deltio_title a:hover{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

#deltio_title a:visited{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #ffffff;
text-decoration: none;
}

#deltio_text{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #888888;
text-decoration: none;
}
#deltio_text a:link{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #888888;
text-decoration: none;
}
#deltio_text a:hover{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #888888;
text-decoration: none;
}
#deltio_text a:visited{
float: left; 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: normal;
color: #888888;
text-decoration: none;
}


#program_area {
width: 1100px;
float: left; /* to align the logo to the right */
}
#program_table {

float: left; /* to align the logo to the right */
/*margin-left: 96px; */ 
}

#program_title{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:195px;
font-size: 16px;
font-weight: normal;
color: #c6342d;
}

#program_text01{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color: #8c8c8c;
}

#program_text02{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight: normal;
color: #ffffff;
}

#table_spacer {
 /* to align the logo to the right */
float: left;
width: 96px;
border: 0;
}
#table_spacer2 {
 /* to align the logo to the right */
float: left;
height: 35px;
border: 0;
}

#table_spacer3 {
 /* to align the logo to the right */
float: left;
height: 5px;
border: 0;
}

#pldgroup_area {
width: 1100px;
float: left; /* to align the logo to the right */
 /* place the logo within its container, head1 */
} 

#pldgroup_images_area{
position:relative;
left: 268px;
}

#bio_area {
float:left;
width: 1100px;
}
  

#bio_area2 {
float:left;
margin-left:93px;
margin-right:73px;
width: 935px;
} 

#body_bio{

width:570px;
float:left;

}


#bio_images_area{
float:right;
width:339px;
/*float:right;
margin-right:73px;
width:339px;*/
}

#bio_image{
float: right;
width: 339px;
height: 134px;
}

#ip_image{
float: right;
width: 302px;
height: 69px;
}

#vectorMax_image{
float: right;
width: 339px;
}

#mms_image{
float: right;
width: 485px;
height: 225px;
margin-top: 96px;
}

#ip_main_image{
float: left;

}

#mms_logos{
margin-top: 50px;
float: left;
}


#selected_title{
width:400px;
font-size: 22px;
font-weight: normal;
color: #c6342d;
}

#sub_title{
float: left;
width:570px;
font-size: 14px;
font-weight: normal;
color: #c6342d;
}

#text_bio {
float: left; /* to align the logo to the right */
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
width:480px;
}

#text_ip {
float: left; /* to align the logo to the right */
width:460px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#text_mms {
float: left; /* to align the logo to the right */
width:370px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#text_vectorMax {
float: left; /* to align the logo to the right */
width:470px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}
#textlink {
float: left; /* to align the logo to the right */
width: 200px;
border: 0;
text-align:left;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration: none;
}

#textlink a {
font-size: 11px;font-weight: normal;color:#D8D8D8;
text-decoration: none; /* no decoration to avoid underline showing when hovered onto */
margin-left: 2px; /* Space between each sub-menu */
}

#textlink a:hover{
font-size: 11px;font-weight: normal;color: #FFFFFF;
text-decoration: none;
margin-left: 2px; /* Space between each sub-menu */
}
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
