/* CSS Document */

* {	margin:0; padding:0;}

body { background:#FFFFFF url(images/footer_tall.gif) bottom repeat-x;}

a:hover{text-decoration:none;}

a img { border:0;}
img {vertical-align:top;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.in5{ padding-bottom:5px;}
.in10{ padding-bottom:10px;}
.in15{ padding-bottom:15px;}
.in20{ padding-bottom:20px;}
.in60{ padding-bottom:60px;}
.in200{padding-top:200px;}

html, input, textarea {
		font-family:Arial; 
		font-size:12px;
		line-height:16px;
		color:#4a4a4a;		
	}
.inp_h{ height:25px; margin:0 0 5px 0;}
textarea{
   width:318px; height:113px;  
}
input, select { vertical-align:middle; font-weight:normal;}

a {color:#87A7AB;}
em {color:#7E2488;}

.header_tall {background:url(images/header_tall.gif) top repeat-x;}
#header {background:url(images/header_bg.jpg) top left no-repeat;}
#header .left {padding:24px 0 0 18px;}
#header .right {padding:40px 42px 0 0;}
#header .slogan {margin-top:103px;}

#main { margin:0 auto;}

#middle { width:100%;}

#footer .indent {padding:29px 0 0 26px; color:#ffffff;}
#footer a {color:#D2CCD7;}

.more { color:#7E2488; font-weight:bold; font-size:12px;}
.line { background:url(images/line.gif) top repeat-x;}

li { background:url(images/list_bg.gif) no-repeat 0 4px; padding-left:22px; line-height:24px;}
li a {color:#13a3ce; text-decoration:none;}
li a:hover {text-decoration:underline;}

.box {background:url(images/box_right_tall.gif) right repeat-y #f7f7f7;}
.box .left_tall {background:url(images/box_left_tall.gif) left repeat-y;}
.box .left_bg {background:url(images/box_left_bg.gif) top left no-repeat;}
.box .right_bg {background:url(images/box_right_bg.gif) top right no-repeat;}

.h_text {background:#7E2488; padding:14px 0 14px 12px;}

#index_3 #middle .indent {padding:0 17px 0 30px;}
#index_3 #middle .column1 .indent {padding:30px 0 20px 0;}
#index_3 #middle .column1 .padding1 {padding:17px 18px 22px 1px;}
#index_3 #middle .column1 .padding2 {padding:30px 0 26px 0;}
#index_3 #middle .column1 .padding3 {padding:19px 0 0 0;}
#index_3 #middle .column1 .columns {width:479px; padding-top:19px;}
#index_3 #middle .column1 .col1 {width:220px;}
#index_3 #middle .column1 .col2 {width:259px;}
#index_3 #middle .column1 .col2 img {margin:0 12px 0 40px; float:left;}
#index_3 #middle .column1 .padding2 .p1 {padding-top:14px;}
#index_3 #middle .column1 .padding2 .p2 {padding-top:27px;}
#index_3 #middle .column1 .padding2 .p {padding-top:15px;}

#index_3 #middle .box .indent {padding:20px 11px 25px 14px;}
#index_3 #middle .box ul {margin:18px 0 22px 14px;}
#index_3 #middle .box .padding1 {padding:21px 15px 26px 12px; font-size:13px;}
#index_3 #middle .box .padding4 {padding:21px 0 26px 5px;}
#index_3 #middle .box .div {text-align:right;}
#index_3 .subbtn {height:25px; width:73px; border:0px;}
#index_3 .input {width:318px; height:21px; float:left;}

#index_5 #middle .indent {padding:31px 40px 40px 30px;}
#index_5 #middle .padding {padding:16px 0 0 1px;}