*
{
border: 0;
margin: 0;
}

img
{
border: 0px;
}

body{
	font: 14px century gothic, Arial, Helvetica, sans-serif;
	color: #660000;
	background:url(images/bg.jpg) top center no-repeat #ffffff;
	line-height: 18px;
	padding-bottom: 20px;
}

h1{
font: 30px century gothic, Arial, Helvetica, sans-serif;
font-weight:normal;
color:#000000;}
}

h1 a:link {
font-weight:normal;
color:#000000;
text-decoration:none;
}

h1 a:visited {
font-weight:normal;
color:#000000;
text-decoration:none;
}

h1 a:hover {
font-weight:normal;
color:#ffffcc;
text-decoration:none;
}

a{
	color: #990000;
	text-decoration:none;}
	
a:hover{
	color: #cc3333;
	text-decoration:none;}
	
.abc{
text-align:left;
font-size:16px;
color:#660000;
font-weight:bold;}
	
.msg{
float:left;
width:500px;
padding:10px; 
color:#666666; 
}


#main {
	width: 1014px;
	margin: 0px auto;
}

#header { 
width:100%;
background: url(images/header.jpg) left top no-repeat;
height: 55px;
}

.bottom {
	background-color:transparent;
	padding:10px 30px 20px 40px;
	border-left:solid 1px #ff9900;
	border-right:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.bottom2 {
	background-color:transparent;
	padding:10px 100px 20px 110px;
	border-left:solid 1px #ff9900;
	border-right:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}

.lg{
    padding:30px 0px 50px 140px;
}

.logo{
    color:#FFFFFF;
		font-size:45px;
}
.logosub{
font:bold 20px arial;
    color:#cc0000;
    letter-spacing:0.3px;
}
.large2{
font-size:16px;
line-height:18px;
}
.large{
font-size:16px;
line-height:18px;
float:left;
width:300px;
}

#buttons{
	width: 1200px;
	text-align:center;
	height: 46px;
	font-weight:bold;
}

#buttons a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	display: block;
	float: left;
	height: 34px;
	text-decoration: none;
	color: #cc3333;
	padding-left: 0px;
	text-align: center;
	line-height:14px;
}

#buttons a:hover {
	text-decoration: none;
	color:#990000;
}

.button1 { 	padding-top: 15px;background: url(images/buttons/but1.png) left top no-repeat;
width: 100px;
}
.button1:hover { 	padding-top: 15px;background:url(images/buttons/but1-1.png) left top no-repeat;}

.button2 { 	padding-top: 15px;background: url(images/buttons/but2.png) left top no-repeat;
width: 100px;}
.button2:hover { 	padding-top: 15px;background:url(images/buttons/but2-2.png) left top no-repeat;}

.button2a { 	padding-top: 10px;background: url(images/buttons/but2.png) left top no-repeat;
width: 100px;
}
.button2a:hover { 	padding-top: 10px;background:url(images/buttons/but2-2.png) left top no-repeat;}

.button3 { 	padding: 15px;background: url(images/buttons/but3.png) left top no-repeat;
width: 100px;
}
.button3:hover { 	padding: 15px;background:url(images/buttons/but3-3.png) left top no-repeat;}

.small-button1 { 	padding-top: 15px;background: url(images/buttons/small-but1.png) left top no-repeat;
width: 60px;
}
.small-button1:hover { 	padding-top: 15px;background:url(images/buttons/small-but1-1.png) left top no-repeat;}

.small-button2 { 	padding-top: 15px;background: url(images/buttons/small-but2.png) left top no-repeat;
width: 70px;
}
.small-button2:hover { 	padding-top: 15px;background:url(images/buttons/small-but2-2.png) left top no-repeat;}

.small-button3 { 	padding: 7px;background: url(images/buttons/small-but3.png) left top no-repeat;
width: 60px;
}
.small-button3:hover { 	padding: 7px;background:url(images/buttons/small-but3-3.png) left top no-repeat;}

#box_all {
height: 200px;
background:url(images/all_box-red.png) left top no-repeat;
padding-left: 30px;}
#box_all h1 {
text-align:center;
font-size:18px;
color:#FFFFFF;
font-weight:100;
padding: 0px 0px 23px 0px;}
#box_all .text {
padding: 0px 0px 0px 20px;}


#title_box2 {
height: 200px;
background:url(images/all_box-small2.png) left top no-repeat;
padding-left: 30px;}

#box_all2 {
height: 251px;
background:url(images/all_box.png) left top no-repeat;
padding-top: 10px;
padding-left:30px;}
#box_all2 h1 {
text-align:left;
font-size:18px;
color:#FFFFFF;
font-weight:100;
padding: 5px 20px 13px 10px;}
#box_all2 .text {
padding: 0px 10px 0px 20px;}
#box_all2-small {
height: 200px;
background:url(images/all_box-small.png) left top no-repeat;
padding-left: 30px;}

#box_all h1 {
text-align:center;
font-size:18px;
color:#FFFFFF;
font-weight:100;
padding: 0px 0px 23px 0px;}
#box_all .text {
padding: 0px 0px 0px 20px;}

#box_all3 {
height: 251px;
background:url(images/all_box2.png) left top no-repeat;
padding-top: 10px;
padding-left:20px;}
#box_all3 h1 {
text-align:left;
font-size:18px;
color:#FFFFFF;
font-weight:100;
padding: 5px 20px 13px 10px;}
#box_all2 .text {
padding: 0px 10px 0px 20px;}

.box_munth {
float: left;
width: 270px;
padding: 10px 1px 0px 0px}

.box_munth2 {
float: left;
width: 70px;
padding: 0px 0px 0px 13px;
color:white;}

.munth {
color:#FFFFFF;
background: url(images/bullet2.png) 5px 10px no-repeat;
padding: 10px  10px 0px 28px;
text-decoration:none;}

.munth a{
font-weight:bold;
color:#cc3333;
text-decoration:none;
}

.munth:hover {
color:#000000;
text-decoration: none;
background: url(images/bullet1.png) 0px 8px no-repeat;

}


h5 {
font-weight: 100;
font-size:18px;
color:#10156F;
padding: 1-px 0px 5px 0px}	

.box {
width: 300px;
height: 240px;
float: left;
margin-left:10px;
} 

.box_razd {float:left; width: 10px; height: 10px;}

.box1 { background:url(images/team/box1.png) ;}

.b { color: #000000;
font-weight:100;
font-style:italic;}	

.img_box {	float:left;
		margin: 0px 7px 3px 0px;
}
.img_box2 {	float:right;
		margin: 0px 7px 3px 0px;
		padding:10px;
}

.title_box {
  float: left;
  width: 950px;
  background: url(images/title_bg.png) right repeat-y transparent;
	margin-bottom:10px;
}

#title_box_top {
height: 10px;
width: 100%;
background-image: url(images/title_top.png) no repeat;
}

#title_box_bot {
height: 9px;
width: 100%;
background-image: url(images/title_bot.png)no repeat;
}

.intro{
background-color:#fff;
border: solid 1px #999999;
padding:15px;
margin:10px;
font-size:16px;

}

.intro2{
border: solid 1px #999999;
padding:10px;
width: 900px;
margin:10px;
font-size:16px;
float:right;
color:#000000;}

.intro3{
text-align:center;
border: solid 1px #999999;
padding:10px;
width: 380px;
margin:10px;
font-size:16px;
float:right;}

.tb2 {

  float: center;
  width: 950px;
  background: url(images/tb2_bg.gif) right repeat-y;
	margin-bottom:10px;
}

.tb3 {
  float: center;
  width: 950px;
  height:400px;
  background: url(images/tb2_bg.gif) right repeat-y;
	margin-bottom:10px;
	
}
#top_tb2 {
height: 10px;
width: 100%;
background-image: url(images/tb2_top.gif);
}
#bot_tb2 {
height: 9px;
width: 100%;
background-image: url(images/tb2_bot.gif);
}
.text_tb2{
  width: 850px;
	padding: 8px 18px 9px 18px;
	line-height: 30px;
}
.text_tb3{
  width: 910px;
	padding: 8px 18px 9px 18px;
	line-height: 30px;
	vertical-align:text-bottom;
}

.tb-left {
  float: left;
  width: 654px;
  background: url(images/tb_bg.gif) right repeat-y;
	margin-bottom:10px;
}
#top_tb-left {
height: 10px;
width: 100%;
background-image: url(images/tb_top-long.gif);
}
#bot_tb-left {
height: 9px;
width: 100%;
background-image: url(images/tb_bot-long.gif);
}

.tb-left {
  float: left;
  width: 900px;
  background: url(images/tb_bg-long.gif) right repeat-y;
	margin-bottom:10px;
}

.tb {
  float: left;
  width: 900px;
  background: url(images/tb_bg-long.gif) right repeat-y;
	margin-bottom:10px;
}
#top_tb {
height: 10px;
width: 100%;
background-image: url(images/tb_top-long.gif);
}

#bot_tb {
height: 9px;
width: 100%;
background-image: url(images/tb_bot-long.gif);
}

.tb_blue {
  float: left;
  width: 654px;
  background: url(images/tb_bg_blue.png) right repeat-y;
	margin-bottom:10px;
}
#top_tb_blue {
height: 10px;
width: 100%;
background-image: url(images/tb_top_blue.png);
}
#bot_tb_blue {
height: 9px;
width: 100%;
background-image: url(images/tb_bot_blue.png);
}
.text_blue{
color:#660000;
width: 618px;
padding: 8px 18px 9px 18px;
}

.text{
  width: 850px;
	padding: 8px 18px 9px 18px;
}
.text h1{
  line-height:25px;
  font-size:25px;
}

.text2{
  width: 270px;
	padding: 0px 15px 5px 15px;
}
#title_blue{
font-weight:bold;
font-size:18px;
color:#ff3333;
}

#title_blue a{
font-weight:bold;
font-size:18px;
color:#ff3333;
}
.title{
font-weight:bold;
font-size:18px;
color:#ff6666;
}
#left{
	width: 130px;
	margin: 0px 0px 0px 12px;
	float: left;
	color:#000000;
}

.right_b {
		padding-right: 5px;

}

.img {	float:left;
		margin: 7px 16px 3px 0px;
}

.img_r {	float: right;
		margin: 7px 0px 3px 16px;
}

span {font-weight:bold;}

#left span {	color:#000000;
		font-weight:bold;
		font-size:14px;
}

#right span {	
		font-weight:bold;
}
.bl {color:#2A3A83;}

#left H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: 100;
	color: #2A3A83;
	text-align:left;
	padding: 5px 0px 10px 0px;
}

#right H1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: 100;
	color: #2A3A83;
	text-align:left;
	padding: 5px 0px 10px 0px;
}

.read{
	text-align:right;
	padding-right:5px;
	padding-top: 6px;
	font-weight:bold;
}

.pad_view {padding-right:15px;}

.read a{
color: #0056CC;
text-decoration: underline;}

.read a:hover {
text-decoration:none;}

#right{
float: right;
width: 620px;
margin-right: 18px;
padding: 0px 0px 0px 0px;
}

.col { width: 620px;		padding-top: 25px;}

.col_left { float:left;
width: 100px;
}

.images {
height: 100%;
text-align:right;
padding-top: 3px;
padding-right:30px;
padding-bottom:60px;}

.img_col { float:left;
margin: 7px 7px 0px 0px;}

.col_right { float: right;
width: 617px;
padding-top: 10px;
}

#footer{
	height: 50px;
	width: 100%;
	font-size: 16px;
	color: #ff6600;
	text-align: center;
	clear:both;
	padding: 13px 0px 0px 0px;
	background: url(images/footer.png) 0px 0px  no-repeat;
}

#footer a{
	color: #cc3300;
	font-size: 16px;
	text-decoration: none;
}

#footer a:hover{
	color: #cc3300;
	font-size: 16px;
	text-decoration: underline;
}
