@charset "utf-8";
/* CSS Document */

.mar_auto{margin:0 auto;}
.stop{clear:both;
      line-height:0px;
      height:0px;
      padding:0px;
      font-size:0px;}
.left{float:left;}
.right{float:right;}
.txt_cntr{text-align:center;}
.txt_lft{text-align:left;}
.txt_rght{text-align:right}
.abs {position:absolute;}
body, p, h1, h2, h3, h4, h5, h6, img{margin:0;
  padding:0;}
  
body {background:url(body-background.jpg) center repeat-y;
	  color:#b1b1b1;
	  font-family:Tahoma, Arial, Helvetica, sans-serif;
	  font-size:13px;}
a {color:#3366ff;}
.content-repeat {background:url(background-repeat.jpg) center repeat-y;}
.content {background:url(background-top.jpg) center top no-repeat;
			padding:00 4px 00 00;}
.sub-content {width:1001px;
			  margin:0 auto;}
.header {height:122px;}
.main {background:url(main-background.jpg) repeat;
		min-height:580px;
		padding:00 25px; margin-left:1px;}
.main-left {width:314px;}
.gray-box {background:#7d7c7b;
		 	margin:00 00 10px 00;}
.gray-box-top {background:url(gray-box-top.jpg) top no-repeat;
				padding:15px;}
.gray-box-bottom {background:url(gray-box-bottom.jpg) top no-repeat;
				   height:5px;}
.main-header {font-size:18px;
				padding:00 00 15px 00;}
.gray-box {color:#fff;}
.main-right {width:627px;}
.logo {display:block;
		width:420px;
		height:35px;
		text-indent:-5000em;
		margin:45px 00 00 00;
		outline:none;}
.top-menu {padding:20px 11px 00 00;
			color:#d0d0d0;
			text-align:right;}
.top-menu a{text-decoration:none;
			color:#d0d0d0;}
.flash-graphic img {width:314px;
					  height:203px;}
/*.flash-graphic embed {width:314px;
					  height:203px;}
.flash-graphic object {width:314px;
					  height:203px;}*/
.rotating-image {height:355px;
				 bbackground:url(rotating-image.jpg) no-repeat;
				 margin:00 00 10px 00;}
.bottom-box {background:#313d4b;
			width:311px;
			color:#CEDEF7;}
.bottom-box-top {background:url(dark-gray-box-top.jpg) top no-repeat;
				 padding:11px 15px;}
.bottom-box-top img {float:left;
					 margin:00 18px 10px 00;}
.bottom-header {font-size:20px;
				padding:00 00 7px 00;
				color:#fff;}
.bottom-box-bottom {background:url(dark-gray-box-bottom.jpg) no-repeat;
					height:6px;}
.tab-content {width:309px;
			  color:#2e1c05;}
.tab-content ul, .tab-content li {padding:00; margin:00; list-style:none;}
.tab-content li {float:left;
				 width:87px;
				 height:20px;
				 margin:00 2px 00 00;}
.tab-over {background:url(tab-selected.jpg) top no-repeat;}
.tab-over a {color:#fff;}
.tab a {color:#6f6f6f;}
.tab {background:url(tab.jpg) top no-repeat;}
.tab-menu {height:20px;}
.tab-menu a {display:block;
			 width:87px;
			 height:20px;
			 text-decoration:none;
			 font-size:15px;
			 text-align:center;
			 outline:none;}
.tab-box {background:url(tab-box-repeat.jpg) repeat-y;}
.tab-box-top {background:url(tab-box-main.jpg) top no-repeat;
			  min-height:123px;
			  padding:25px 15px;}	
.tab-box-top a {color:#fff;
				font-weight:bold;
				text-decoration:none;}
.tab-box-bottom {background:url(tab-box-bottom.jpg) top no-repeat;
				  height:11px;}	
#tab-text2 {display:none;}
#tab-text3 {display:none;}
.left-image {margin:00 00 10px 00;}
.left-image img {width:314px;}
.white-box {background:#fff;
			color:#6f6f6f;}
.white-box-top {background:url(main-int-top.jpg) top no-repeat;
				padding:10px 15px;}
.white-box-bottom {background:url(main-int-bottom.jpg) top no-repeat;
					height:4px;}
.text-block img{float:left;
				margin:00 15px 00 00;}
.text-block2 img{float:right;
				margin:00 15px 00 00;}
.page-header {font-size:20px;
			  padding:00 00 15px 00;
			  color:#a80054;}
.sub-header {font-size:13px;
			 color:#a80054;
			 font-weight:bold;
			 padding:00 00 10px 00;}
.text-block {padding:00 00 20px 00;}
.text-block2 {padding:00 00 20px 00;}

.footer {background:url(background-bottom.jpg) center top no-repeat;
		 height:206px;}
.sub-footer {width:975px;
			margin:0 auto;
			text-align:right;
			padding:35px 00 00 00;}
.sub-footer a {color:#B1B1B1;}

.video-player {padding:00px 00 15px 00;
				height:218px;}

.nofloat img { float:none!important; }