/* CSS Document */
*{
  margin:0px;
  padding:0px;
  }
body{
    margin:0px;
	text-align:center;
	background-color:#ededed;
	background-image:url(budy_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	}
div, td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6c6c6c;
	
}
#main_container{
     width:991px;
	 position:relative;
	 margin-left:auto;
	 margin-right:auto;
	 margin-top:10px;
	 text-align:left;
	 background-image:url(maincontainer_bg.jpg);
	 background-repeat:repeat;
	 -webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	 border-radius:5px;
	 }
#header{
    width:989px;
	height:320px;
	background-image:url(header_img.jpg);
	background-repeat:no-repeat;
	}
#site-logo{
    width:344px;
	margin-left:5px;
	
	padding-top:5px;
	}

#header_text{
        width:224px;
		height:163px;
		margin-left:6px;
		margin-top:48px;
		}
.clear{
  clear:both;
  }
#nav{
   width:991px;
   margin-top:4px;
   }
.nav_left{
   width:15px;
   height:49px;
   margin-left:5px;
   float:left;
   } 
.nav_right{
   width:14px;
   height:48px;
   margin-right:5px;
   float:left;
  }
.nav_center{
   width:951px;
   height:48px;
   background-image:url(nav_bg_center.png);
   background-repeat:repeat;
   float:left;
   }
#main_nav{
width:951px;
}
#main_nav ul{margin:0px; padding:0px;}
#main_nav ul li{
  list-style-type:none;   
  float:left;
  padding-left:30px;
  padding-right:40px;
  padding-top:14px;
  padding-bottom:20px;
  
  }
#main_nav ul li a{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
	font-size:14px;
	color:#777777;
	text-decoration:none;
	padding-bottom:0px;
	padding-top:0px;
   }
#main_nav ul li:hover{
  
  }

.nav_black_bg{
	width:70px;
	height:11px;
	line-height:13px;
	text-align:center;
	background-color:#0d2536;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	 margin-top:1px;
	color:#FFFFFF;  
	}
.nav_line{
   background-image:url(nav-line.jpg);
   background-repeat:no-repeat;
   }
.text_area h1{
   font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:25.3px;
	color:#6cb2fa;
	text-decoration:none;
	margin-top:50px;
	margin-right:3px;
	margin-left:5px;
	margin-bottom:22px;
	float:left;
	}
.text_area h2{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
	font-size:29.2px;
	color:#0a1c29;
	text-decoration:none;
	margin-top:47px;
	margin-bottom:22px;
	margin-left:3px;
	
	}
.gray_line{
   width:628px;
   height:1px;
   background-color:#ededed;
   margin-left:5px;
   }
.light-black-font{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
	font-size:13px;
	color:#0a1c29;
	text-decoration:none;
	margin-top:20px;
	margin-left:10px;
	margin-right:10px;
	}
.black_font{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
	font-size:12px;
	color:#616161;
	text-decoration:none;
	margin-top:24px;
	margin-left:15px;
	margin-right:16px;
	margin-bottom:30px;
	}
.text_area{
  width:662px;
  float:left;
 }
#highlight{
    width:318px;
	
	background-color:#ededed;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	float:left;
	margin-top:35px;
	}
#logo-2{
       width:31px;
	   height:30px;
	   margin-left:15px;
	   margin-top:15px;
	   float:left;
	   }
#logo-2-black-font{
      font-family:Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  font-size:24px;
	  text-transform:uppercase;
	  color:#0a1c29;
	  margin-bottom:0px;
	  margin-left:5px;
	  margin-right:0px;
	  margin-top:17px;
	  float:left;
	  }
#logo-2-bottom-line{
    width:298px;
	height:1px;
	background-image:url(logo2bottom_line.png);
	background-repeat:repeat-x;
	margin-top:60px;
	margin-left:12px;
	}
#yelow_font a{
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
	font-size:12px;
	color:#ed8c24;
	text-decoration:underline;
	margin-left:0px;
	margin-bottom:35px;
	}
.img{
 width:186px;
 height:109px;
 float:left;
 margin-left:5px;
 margin-right:10px;
 }
.round_arrow{
    width:12px;
	height:12px;
	background-image:url(arow.png);
	background-repeat:no-repeat;
	float:left;
	margin-top:8px;
	}
.blue_font{
    width:350px;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:normal;
	font-size:12px;
	color:#529ae5;
	text-decoration:none;
	margin-left:5px;
	margin-top:6px;
	float:left;
	}
#dot{
 width:370px;
 height:1px;
 background-image:url(dot.png);
 background-repeat:no-repeat;
 margin-bottom:4px;
 margin-top:60px;
 margin-left:200px;
 }
#footer{
  width:993px;
  background-color:#f3f3f3;
  height:81px;
  margin-top:20px;
 }
#footer_left{
   width700px;
   float:left;
   }
#footer_navigation {
    width:700px;
	color:#6c6c6c;
	padding-top:15px;
}
#footer_navigation a{

	margin-left:10px;
	margin-right:10px;
	font-size:12px;
	text-decoration:none;
	color:#6c6c6c;
}
#footer_navigation ul{ margin:0px; padding:0px;}
#footer_font{
      width:700px;
      font-family:Arial, Helvetica, sans-serif;
	  font-weight:normal;
	  font-size:12px;
	  color:#6c6c6c;
	  margin-left:10px;
	  }
#footer_img{
    width:138px;
	height:64px;
	float:right;
	margin-right:15px;
	margin-top:10px;
	}
	