*{margin:0; padding:0;}
body{background-color:#FFFFFF;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
.column{float:left;}
.clear{clear:both;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#5A6B6D; font-size:0.6875em; line-height:1.45em; text-align:center;}
input, textarea, select{color:#5A6B6D; vertical-align:top; text-align:left; border: 1px solid #434343; font:11px Tahoma, Arial, helvetica, sans-serif;}
.right{text-align:right;}
.center{text-align:center;}
.top_indent_5px{padding-top:5px;}
.top_indent_10px{padding-top:10px;}
.top_indent_15px{padding-top:15px;}
.top_indent_20px{padding-top:20px;}
.top_indent_25px{padding-top:25px;}

.width_stretch{width:100%;}

.col_1, .col_2, .col_3, .box_1, .box_2, .box_3, .box_4, .box_5, .box_6, .box_7, .box_8, .mid{float:left;}

/*=======header===========*/
#header .logo{background:url(images/logo_bg.png) left top repeat-x; height:120px;}
#header .logo div{padding:40px 0 0 2px; text-align:right;}
#header .box_1{width:814px; text-align:right; font-weight:bold;}
#header .box_2{width:60px; text-align:right; font-weight:bold;}
#header .box_3{width:60px; text-align:right; font-weight:bold;}
#header .box_4{width:60px; text-align:right; font-weight:bold;}

#header_es .logo{background:url(images/logo_bg_es.png) left top repeat-x; height:120px;}
#header_es .logo div{padding:40px 0 0 2px;}
#header_es .box_1{width:814px; text-align:right; font-weight:bold;}
#header_es .box_2{width:60px; text-align:right; font-weight:bold;}
#header_es .box_3{width:60px; text-align:right; font-weight:bold;}
#header_es .box_4{width:60px; text-align:right; font-weight:bold;}

#header_en .logo{background:url(images/logo_bg_en.png) left top repeat-x; height:120px;}
#header_en .logo div{padding:40px 0 0 2px;}
#header_en .box_1{width:814px; text-align:right; font-weight:bold;}
#header_en .box_2{width:60px; text-align:right; font-weight:bold;}
#header_en .box_3{width:60px; text-align:right; font-weight:bold;}
#header_en .box_4{width:60px; text-align:right; font-weight:bold;}
/*=====//header===========*/

/*=======content===========*/
#content{background:url(images/content_top_bg.jpg) left top repeat-x;}
#content .layer_2{background:url(images/content_bot_bg.jpg) left bottom repeat-x; padding:0 0px 32px 40px;}

.title{margin-bottom:12px;}
.pic{margin-right:20px; float:left;}

a{color:#00A0C2; text-decoration:underline;}
a:hover{text-decoration:none;}

b a{color:#39414A; text-decoration:none; padding-left:19px; background:url(images/b_link_arr.gif) left center no-repeat;}
b a:hover{text-decoration:underline;}

.link{color:#39414A; text-decoration:none; padding:3px 0 0 28px; background:url(images/cancel.gif) left center no-repeat; font-weight:bold;}
.link:hover{text-decoration:underline;}

.link_2{color:#39414A; text-decoration:none; padding:10px 0 0 28px; background:url(images/logo_adobe.gif) left center no-repeat; font-weight:bold;}
.link_2:hover{text-decoration:underline;}

.link_3{color:#00A0C2; text-decoration:underline; font-size:1.09em;}
.link_3:hover{text-decoration:none;}

.line_x{height:1px; background:#D1DCE0; margin:20px 0;}

.line_x5{height:1px; background:#D1DCE0; margin:5px 0;}

.list_1 li a{color:#39414A; text-decoration:underline; line-height:1em;}
.list_1 li a:hover{text-decoration:none;}

.list_2 li{padding:0 0 2px 0;}
.list_2 li a{color:#00A0C2; text-decoration:underline; line-height:1em; font-size:1.09em;}
.list_2 li a:hover{text-decoration:none;}
/*=====//content===========*/

/*=======page_1===========*/
#page_1 .col_1 .img_indent{margin-bottom:20px;}
#page_1 .col_2 .box_1{width:84px;}
#page_1 .col_2 .box_2{width:350px;}
/*=====//page_1===========*/

/*=======page_2===========*/
#page_2 .box_1{width:470px;}
#page_2 .box_2{width:470px; margin-left:50px;}
#page_2 .box_2 .box_1{width:470px;}
#page_2 .box_2 .box_2{width:470px;}
#page_2 .box_5{width:814px; text-align:right; font-weight:bold;}
#page_2 .box_6{width:60px; text-align:right; font-weight:bold;}
#page_2 .box_7{width:60px; text-align:right; font-weight:bold;}
#page_2 .box_8{width:60px; text-align:right; font-weight:bold;}
/*=====//page_2===========*/

/*=======page_3===========*/
#page_3 .col_1 .img_indent{margin-bottom:20px;}
#page_2 .col_2 .box_1{width:470px;}
#page_3 .col_2 .box_2{width:234px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page_4 .col_2 .img_indent{margin:20px 0;}
/*=====//page_4===========*/

/*=======page_5===========*/
#page_5 .col_1 .img_indent{margin-bottom:20px;}

#form{margin-top:20px; width:100%;}
#form .box_1{width:221px;}
#form .box_1 div{height:26px;}
#form .box_2{width:190px;}

#form input{width:180px; height:18px;}
#form textarea{width:190px; height:96px; overflow:hidden; margin-bottom:18px;}
/*=====//page_5===========*/


/*=======footer===========*/
#footer{height:51px; color:#949FAB; background:#2A3036;}
#footer .indent{padding:19px 0 0 41px;}
#footer .box_1{width:470px; text-align:left;}
#footer .box_2{width:470px; text-align:right;}
#footer a{color:#949FAB; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
/*=====//footer===========*/

/* Root = Horizontal, Secondary = Vertical */
ul#menu {
	ba
  margin: 0;
  border: 0 none;
  padding: 0;
/*  width: 500px;*/ /*For KHTML*/
width:1190px;
  list-style: none;
  height: 50px;
  border:0px solid #eee;
  padding-bottom:0px;
}

ul#menu li {
  margin: 0;
  border: 0 none;
  padding: 0;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 50px;
}
ul#menu li{
	padding-bottom:0px;
}
ul#menu li:hover{
	background:#ddd;
}

ul#menu  ul {
  margin: 0;
  border: 0 none;
  padding: 0;
  width:256px;
  list-style: none;
  display: none;
  position: absolute;
  top: 50px;
  left: 0px;
  background: #eee;
  border: none;
  opacity: 0.8;
  -moz-opacity: 0.8;
  filter:alpha(opacity=80);
}

ul#menu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0;
  visibility: hidden;
}

ul#menu ul li {
  width: 256px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul#menu a {
  padding: 0px 0px 0spx;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  color: #9fcf21;
  text-decoration: none;
  font-weight: bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  font-weight:bold;
/*  border-right:1px solid #818181;*/
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
}

/* Root Menu Hover Persistence */
ul#menu a:hover,
ul#menu li:hover a,
ul#menu li.iehover a {
color: #003300;

}

/* 2nd Menu */
ul#menu li:hover li a,
ul#menu li.iehover li a {
  float: none;
  border:none;
}

/* 2nd Menu Hover Persistence */
ul#menu li:hover li a:hover,
ul#menu li:hover li:hover a,
ul#menu li.iehover li a:hover,
ul#menu li.iehover li.iehover a {
 background:#ddd;
  color: #003300;
}

/* 3rd Menu */
ul#menu li:hover li:hover li a,
ul#menu li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}

/* 3rd Menu Hover Persistence */

ul#menu li:hover li:hover li a:hover,
ul#menu li:hover li:hover li:hover a,
ul#menu li.iehover li.iehover li a:hover,
ul#menu li.iehover li.iehover li.iehover a {
background:#ddd;
  color: #FFF;
}

/* 4th Menu */
ul#menu li:hover li:hover li:hover li a,
ul#menu li.iehover li.iehover li.iehover li a {
background:#ddd;
  color: #666;
}

/* 4th Menu Hover */
ul#menu li:hover li:hover li:hover li a:hover,
ul#menu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}

ul#menu ul ul,
ul#menu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 60px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#menu li:hover ul ul,
ul#menu li:hover ul ul ul,
ul#menu li.iehover ul ul,
ul#menu li.iehover ul ul ul {
  display: none;
}

ul#menu li:hover ul,
ul#menu ul li:hover ul,
ul#menu ul ul li:hover ul,
ul#menu li.iehover ul,
ul#menu ul li.iehover ul,
ul#menu ul ul li.iehover ul {
  display: block;
}
ul#menu .selected{
	color: #003300;
}

