* { margin:0; padding:0;}
body { background:#04041c; font-family:Arial; font-size:100%; line-height:.875em; color:#fff; text-align:center; text-transform:uppercase;}

.clear { clear:both;}

.fleft { float:left;}
.fright { float:right;}

.alignright { text-align:right;}
.aligncenter { text-align:center;}

.container { width:100%;}

p { margin-bottom:18px;}


/*==================forms====================*/
input, select { vertical-align:middle; font-weight:normal;}
img {border:0; vertical-align:top; text-align:left;}

.form { height:31px;}
.form input {width:219px; height:22px; background:none; border:1px solid #fff; font-family:arial; color:#fff; font-size:1em; padding-left:4px; text-transform:uppercase;}
textarea { width:219px; height:103px; background:none; overflow:auto; border:1px solid #fff; font-size:1em; font-family:arial; color:#fff; padding-left:4px; text-transform:uppercase;}
.textarea_box { height:128px;}

/*==================list====================*/
ul { list-style:none;}

.list1 li a { line-height:2.22em;}


/*==================other====================*/
.img_indent { margin:0 13px 0 0; float:left;}
.img_indent1 { margin:0 13px 20px 0; float:left;}

.scroll { height:241px; overflow:auto;}
.scroll .scroll_height { height:350px;}

.p1 { margin-bottom:8px;}
.p2 { margin-bottom:21px;}
.p3 { margin-bottom:35px;}

.cont_box { padding:0 60px 0 0;}
.cont_box span { float:right;}


/*==================txt, links, lines, titles====================*/
a {color:#e70489; text-decoration:none;}
a:hover { text-decoration:underline;}

h3 { color:#e70489; font-size:1em; font-weight:normal; margin-bottom:14px;}
h4 { color:#e70489; font-size:1em; font-weight:normal;}
h5 { color:#1779d4; font-size:1em; font-weight:normal;}

.line_hor { background:url(../images/line1.gif) left bottom repeat-x; padding-bottom:20px; margin-bottom:20px;}

.title {margin:0 0 19px 4px;}

/*==================blocks====================*/

.main_block { background:url(../images/main_bgd.jpg) left top repeat-y; width:100%;}
.main_block .top { background:url(../images/main_top.jpg) no-repeat left top;}
.main_block .bottom { background:url(../images/main_bottom.jpg) no-repeat left bottom;}
.main_block .inner { padding:0 0 0 10px;}

.block1 { background:url(../images/block1_bgd.jpg) left top repeat-y; width:100%;}
.block1 .top {background:url(../images/block1_top.jpg) left top repeat-x;}
.block1 .bottom { background:url(../images/block1_bottom.jpg) no-repeat left bottom;}
.block1 .inner1 { padding:30px 20px 54px 25px;}

.block2 { background:url(../images/block2_bgd.jpg) left top repeat-y; width:100%;}
.block2 .top {background:url(../images/block2_top.jpg) left top repeat-x;}
.block2 .bottom { background:url(../images/block2_bottom.jpg) no-repeat left bottom;}
.block2 .inner1 { padding:30px 20px 13px 28px;}

.block3 { background:url(../images/block3_bgd.jpg) left top repeat-y; width:100%;}
.block3 .top {background:url(../images/block3_top.jpg) left top repeat-x;}
.block3 .bottom { background:url(../images/block3_bottom.jpg) no-repeat left bottom;}
.block3 .inner1 { padding:30px 20px 50px 28px;}
.block3 .inner2 { padding:30px 20px 52px 25px;}

.block4 { background:url(../images/block4_bgd.jpg) left top repeat-y; width:100%;}
.block4 .top {background:url(../images/block4_top.jpg) left top repeat-x;}
.block4 .bottom { background:url(../images/block4_bottom.jpg) no-repeat left bottom;}
.block4 .inner1 { padding:30px 20px 13px 25px;}

.block5 { background:url(../images/block5_bgd.jpg) left top repeat-y; width:741px;}
.block5 .top {background:url(../images/block5_top.jpg) left top repeat-x;}
.block5 .bottom { background:url(../images/block5_bottom.jpg) no-repeat left bottom;}
.block5 .inner1 { padding:30px 20px 50px 25px;}

/*header*/
#header .row_1 { height:199px;}
#header .row_1 .indent { padding:55px 0 0 218px;}
#header .row_2 { height:94px; padding-left:9px;}
#header .head_link1 { position:absolute; margin:26px 0 0 141px;}
#header .head_link2 { position:absolute; margin:26px 0 0 187px;}
#header .head_link3 { position:absolute; margin:26px 0 0 234px;}

/*splash*/
#splash { height:673px; background:url(../images/splash.jpg) no-repeat left top;}
#splash .logo { position:absolute; margin:257px 0 0 298px;}
#splash .enter { background: url(../images/e_bg.jpg) no-repeat left top; height: 94px; margin:423px 0 0 0; position:absolute; width: 758px; }
#splash .enter img { margin: 0 0 0 598px; }

#splash2 { height:673px; background:url(../images/splash.jpg) no-repeat left top;}
#splash2 .logo { position:absolute; margin:257px 0 0 383px;}
#splash2 .buttons { position:absolute; margin:367px 0 0 383px;}
#splash2 .buttons a { margin: 0 5px 0 0; }

/*content*/
#content .indent { padding:0 9px 0 0;}

/*footer*/
#footer a { color: #FFFFFF; }
#footer p { padding:36px 0 0 34px;}
#footer span a { color:#1779d4;}

/*================== index-1.html ==================*/
#page1 #content .col_1 .inner1 { padding:30px 5px 30px 5px;}
#page1 #content .col_1 .inner1 .title { margin-left: 14px; }

/*================== index-4.html ==================*/
#page4 #content .col_1 .inner1 { padding-bottom:46px;}

/*================== index-5.html ==================*/
#page5 #content h3 { margin: 0; }

/*================== index-6.html ==================*/
#page6 #content .col_1 .inner1 { padding-bottom:50px;}
#page6 #content .col_2 .img_indent1 { margin-bottom:26px;}

/*==========================================*/


.popup {
	background: #060626;
	border: 1px solid #d9d9d9;
	display: none;
	font-size: 0.625em;
	font-family: Tahoma;
	left: 50%;
	margin-left: -151px;
	padding: 12px 16px;
	position: absolute;
	top: 100px;
	text-align: left;
	text-transform: none;
	width: 302px;
	}
.popup a {
	color: #1779d4;
	text-decoration: underline;
	}
.popup a:hover {
	text-decoration: none;
	}
.popup h2 {
	color: #e70489;
	font-size: 1em;
	margin: 0;
	padding: 10px 0;
	}
.popup span {
	color: #1779d4;
	}
.popup .scroll {
	height: 400px;
	overflow: auto;
	padding: 0 10px 0 0;
	}

.popup2 {
	cursor: pointer;
	display: none;
	left: 50%;
	margin-left: -383px;
	position: absolute;
	top: 0;
	width: 766px;
	}