@charset "utf-8";
/* CSS Document */
.mar_auto{margin:0 auto;}
.stop{clear:both;
	 line-height:0px;
	 font-size:0;
	 height:0px;}
.left{float:left;}
.right{float:right;}
.txt_cntr{text-align:center;}
.txt_lft{text-align:left;}
.txt_rght{text-align:right}
.txt_jst{text-align:justify;}
.abs {position:absolute;}
body, p, h1, h2, h3, h4, h5, h6, img{margin:0;
  padding:0;}
body {background:#666666;
font-family: Arial, Helvetica, sans-serif;}
.times{font-family:"Times New Roman", Times, serif;}
.arial{font-family:Arial, Helvetica, sans-serif;}
.verdana{font-family:Verdana, Arial, Helvetica, sans-serif;}
.tahoma{font-family:Tahoma, Arial, Helvetica, sans-serif;}
.courier{font-family:"Courier New", Courier, monospace;}
.undl {text-decoration:underline;}
.bold {font-weight:bold;}
a {color:#D90F0F;}
.content {font-size:12px;
		  /*color:#404040;*/
		  width:872px;
		  background: #fff url(main-background.jpg) repeat-x;
		  padding:00 34px 10px 34px;}		  
.logo {width:535px;}
.top-menu {color:#000000;
			}
.top-menu a{color:#8fc73d;}
.head {padding:15px 00;}
.header {border-top:#fff 12px solid;
		 border-bottom:#fff 12px solid;
		 border-left:#fff 12px solid;
		 background: url(header-background.gif) repeat-y right #000000;
		 height:230px;}
.header-graphic {border-right:#fff 1px solid;
				  width:576px;
				  height:230px;
				  background:#fff;}
.header-graphic img {width:576px;}
.header-graphic embed {width:576px;
						height:230px;}
.header-graphic object {width:576px;
						height:230px;}
.main {padding:20px 00px 1px 00px;}
.main-int {margin:00px 00 40px 00px;
		background:url(int-background.gif) repeat-y;}
.main-blank {margin:40px 00 1px 00px;
             background:#fff;}
.left-main {width:532px;
			padding-right:19px;
			margin:00 00 40px 11px;}
.left-main-int {width:472px;
				padding:00px 30px 15px 30px;}
.mission-graphic {padding:00 00 30px 00;}
.right-main {width:266px;
			 margin:00 14px 00 00;}
.main-text {padding:00 00 25px 00;}
.main-text img {float:left;
				margin:00 10px 00 00;}
.sub-main {background: url(sub-main-back.gif) repeat-y;}
/*.sub-main a{color:#5394aa;} */
.padd-left {padding:00 00 00 20px;}
.sub-left {width:230px;
			padding:15px 17px 15px 18px;}
.left-header {color:#000000;
			  font-size:18px;
			  padding:12px 00 12px 25px;
			  background:url(blue-arrow.jpg) no-repeat 0px 13px;
			  border-bottom:#666666 3px solid;
			  margin:00 00 20px 00;}
.left-graphic {padding:00 00 20px 00;} 
.left-graphic img {width:230px;}
.sub-right {width:230px;
			padding:15px 17px 15px 18px;}
.s-right-header {color:#000000;
			  font-size:18px;
			  padding:12px 00 12px 25px;
			  background:url(blue-arrow.jpg) no-repeat 0px 13px;
			  border-bottom:#666666 3px solid;
			  margin:00 00 20px 00;}
.s-right-graphic {padding:00 00 20px 00;}
.s-right-graphic img {width:230px;}
.right-header {background:#bebdbb url(gray-header-back.jpg) repeat-x;
				padding:10px;
				font-size:18px;}
.right-text {padding:10px 10px 30px 10px;}
a {color: #D90F0F}
.bottom-menu { border-top:#D90F0F 10px solid;
			   text-align:center;
			   padding:25px 00;
			   color:#404040;}
.bottom-menu a {color:#404040;
				text-decoration:none;}
.int-header  {color:#000000;
			  font-size:18px;
			  padding:12px 00 12px 00px;}

.form-header {
	color:#D90F0F;
	font-size:18px;
	padding:12px 00 12px 00px;}
		  
.main-text input {font-family: Tahoma, Arial, Helvetica, sans-serif;
					font-size:11px;}
.main-text textarea {font-family: Tahoma, Arial, Helvetica, sans-serif;
					 font-size:11px;}
					 
.bigger-header {color:#D90F0F;
			    font-size:21px;
			    padding:12px 00 12px 00px;}

.clearfloat{border:0px dotted white; clear:both; height:0; font-size: 1px; line-height: 0px; margin:0; padding:0;}
