@charset "utf-8";

html	{/*scrollbar-face-color:#ffffff;
		scrollbar-track-color:#ffffff;
		scrollbar-arrow-color:#000;
		scrollbar-shadow-color:#ffffff;
		scrollbar-darkshadow-color:#ffffff;
		scrollbar-3dlight-color:#ffffff;
		scrollbar-highlight-color:#ffffff;*/
		height:100%;
		}
* 	{margin:0px;
	padding:0px;
	}
table	{border-collapse:collapse;
		}
td.top	{vertical-align:top}
td.bottom	{vertical-align:bottom}

a	{text-decoration:none;
	color: #7027AD;
}
a:link 		{text-decoration:none
;}
a:visited	{text-decoration:none;}
a:hover		{text-decoration:underline; color:#EC7415;}

a.teaser { color: #FF0000; text-decoration: underline }
a.teaser:link { text-decoration: underline }
a.teaser:visited { text-decoration: underline }
a.teaser:hover { color: #7027AD; text-decoration: underline }

body	{width:100%;
		min-width:1000px;
		width:expression(document.documentElement.clientWidth< 999 ? '1000px' : '100%');
		background-color:#fff;
		height:auto;
		min-height:100%;
		max-height:none;
		height:100%;
		background-image:url(design/index_bg_top_repeat.gif);
		background-repeat:repeat-x;
		font-family: Tahoma;
		color: #676566;
		font-size: 11pt;
		}

div.block	{clear:both;
			width:100%;
			height:0px;
			font-size:0px;
			margin:0px;
			}


hr {
color: #ffffff;
height: 2px;
width:100%;
border: 1px dotted #7027AD;
border-style: none none dotted;
}

h1 {
font-size:28px;
font-weight:bold;
color: #FF7200;
text-transform : capitalize;
line-height : 28px;
text-align: center;
margin-bottom: 15px;
}
h2 {
font-size: 23px;
font-weight: bold;
color: #FF7200;
line-height: 23px;
text-align: center;
margin-top: 80px;
margin-bottom: 20px;
text-transform : capitalize;
border-right-style: none;
border-bottom-style: dashed;
border-left-style: none;
border-bottom-width: 1px;
padding-top: 10px;
padding-bottom: 10px;
border-color: #7027AD;
}
h3 {
        font-size: 17px;
        color: #676566;
        text-align: center;
        margin-bottom: 15px;
}
li {
	margin-right: 10px;
	margin-left: 35px;
	margin-bottom: 10px;
}

ul {
	list-style-type: disc;
	margin-bottom: 30px;
	margin-top: 25px;
        margin-left: 20px;
	line-height: 20px;
}
ul.checkmark  {
	list-style-type: disc;
	list-style-image: url(design/bullet.gif);
	margin-bottom: 30px;
	margin-top: 15px;
        margin-left: 20px;
	line-height: 20px;
}

.teaser { color: #ff0000 }

#testimonial {
background:url(design/testimonial_bg.jpg);
width:635px;
margin-left:0px;
margin-bottom:0px;
margin-top:5px;
}

.testimonialtext {
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
line-height:20px;
padding-left:20px;
padding-right:40px;
padding-top:10px;
padding-bottom:10px;
text-align:left;
}

#testimonial_top {
background:url(design/testimonial_top.jpg) no-repeat;
width:635px;
clear:both;
height:67px;
font-size:0px;
}

#testimonial_bottom {
background:url(design/testimonial_bottom.jpg) no-repeat;
width:635px;
height:49px;
clear:both;
font-size:0px;
}

.news_image {
	padding: 10px;
	float:left;
}
.download_image {
	padding: 5mm;
	float:left;
}
.page_title {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: bold;
        color: #7027AD;
	font-size: 20px;
	height: 41px;
        padding: 10px 0 0 0;
        text-align: center;
        background: white url(design/title-bg.gif) no-repeat center;
}
.page_subtitle {
	color: #FF7200;
	font-size: medium;
	text-align: left;
        font-weight: bold;
        font-size: 18px;
}
.nav_button {
        background: url(design/nav-button.gif) no-repeat center;
}
.desc {
	font-size: 10pt;
	text-align: left;
}
.page_date {
	font-size: smaller;
	font-weight: bold;
	text-align: left;
}
.box {
clear:both;
float:center;
border-top: #00164F 2px dashed;
border-bottom: #00164F 2px dashed;
border-left: #00164F 2px dashed;
border-right: #00164F 2px dashed;
background-color: #ffffff;
background:url(design/testimonialbg.gif);
margin:270px 0px 0px 0px;
height:260px;
}

.testimonial {
clear:both;
float:center;
border-top: #00164F 1px dashed;
border-bottom: #00164F 1px dashed;
border-left: #00164F 1px dashed;
border-right: #00164F 1px dashed;
background-color: #ffffff;
background:url(design/testimonialbg.gif);
background-repeat:repeat-x;
padding-left:15px;
padding-right:15px;
padding-top:10px;
padding-bottom:10px;
margin-bottom:60px;
}

.affiliate_box {
	border: 1px dashed rgb(102, 102, 102);
	margin: 10px;
	padding: 10px;
	background-color: #F1E8E5;
	text-align:center;
}
.menu_text {
	font-size: 8pt;
        margin-left:5px;
        margin-right:5px;
        color: #000000;
}
.menu_textleft {
	font-size: 7pt;
        margin-left:8px;
        margin-right:5px;
        text-align:left;
        color: #000000;
}
.paragraph_highlight {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF7200;
	background-color: #FFFFCC;
	color: #DF6B0D;
}
.paragraph_highlight_bold {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #FF7200;
	background-color: #FFFFCC;
	color: #DF6B0D;
	font-weight: bold;
}

.shrinked { border-bottom: 1px dashed black }
.shrinked-right { padding-left: 10px; background: url(design/shrinked.gif) left bottom no-repeat; }
/*-------------------------------------------------*/


/*-------------------------------------------------*/


#all_content	{width:925px;
				margin:0px auto;

				min-height:100%;
				max-height:none;
				margin-bottom:12px;
				background-image:url(design/index_bg_menu_r.gif);
				background-position:left top;
				background-repeat:repeat-y;

				}
/*-------------------------------------------------*/

#content	{clear:both;
			float:left;
			width:100%;
				background-image:url(design/index_bg_menu_r.gif);
				background-position:left top;
				background-repeat:repeat-y;
			padding:0px 0px 0px 0px;
			}

/*------------------------------------------------*/

#shapka	{clear:both;
		float:left;
		width:100%;
		height:114px;
		background-image:url(design/index_bg.jpg);
		background-position:left top;
		background-repeat:no-repeat
		}
#shapka	img	{width:283px;
			height:58px;
			float:left;
			margin:17px 0px 0px 0px;
			}

#shapka	form	{float:right;
				margin:4px 0px 0px 0px;
				padding-right:99px;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				}
#shapka	form strong	{float:left;
					color:#fff;
					margin-top:2px;
					padding-right:2px;
					}
#shapka	form input	{float:left;
					background-color:#fff;
					width:98px;
					height:16px;
					margin-right:13px;
					color:#551b96;
					border:1px solid #551b96;
					}

#shapka	form input#submit	{float:left;
							background-color:#a97bc8;
							background-image:url(design/index_bg_top_submit.gif);
							background-position:left top;
							background-repeat:no-repeat;
							width:28px;
							height:18px;
							margin-right:0px;
							border:none;
							cursor:hand;
							}

#shapka	div#top_menu	{float:left;
						width:565px;
						margin:-1px 0px 0px -1px;
						}
#shapka	div#top_menu a	{width:88px;
						height:76px;
						cursor:hand;
						float:left;
						clear:none;
						margin-right:27px;
						}
#shapka	div#top_menu a.last	{width:88px;
							height:76px;
							cursor:hand;
							float:left;
							clear:none;
							margin-right:0px;
							margin-left:-5px;
							}
#shapka	div#top_menu img	{border:none;
							width:88px;
							height:76px;
							float:left;
							clear:none;
							}

/*--------------------------------------------------*/

#box_content	{clear:both;
				padding:0px 0px 0px 150px;
				}
#box_content_menu	{float:left;
					width:150px;
					margin-left:-150px;
					background-image:url(design/index_bg_menu.gif);
                                        background-repeat:no-repeat;
					background-position:left top;
                                        min-height:300px;
					max-height:none;
					text-align:center;
					}


#box_content_menu div#menu_sub	{clear:both;
								margin:0px 0px 10px 0px;
								padding:0px 10px;
								text-align:center;
                                                                font-weight: bold;}
#box_content_menu div#menu_sub a	{clear:both;
				font-size:11px;
				font-family:Tahoma;
				color:#000000
                                height: 20px;
				line-height : 20px;
}
#box_content_menu div#menu_sub a:link	{color:#000000}
#box_content_menu div#menu_sub a:visited	{color:#000000}
#box_content_menu div#menu_sub a:hover	{color:#EC7415}

#box_content_menu a.big	{font-family:Tahoma;
					font-size:14px;
					color:#7027ad;
					font-weight:bold;
					clear:both;
					display:block;
                                        height: 33px;
                                        padding: 15px 0 0 0;
}
#box_content_menu a.big:link	{color:#7027ad;}
#box_content_menu a.big:visited	{color:#7027ad;}
#box_content_menu a.big:hover	{color:#7027ad;}


/*	--------------------------------------------	*/

#box_content_text	{float:left;
			width:665px;
			text-align:left;
			margin:25px 0 25px 5mm;
                         // padding-bottom:100px
			}



#box_content_text p	{width:665px;
			float:left;
			clear:both;
                        margin:10px 0 10px 0px;
			font-family:Tahoma, serif;
			font-size:14px;
			font-weight:normal;
			}

#box_content_text div#setoptioncontent	{width:665px;
					float:left;
					clear:both;
				        margin:10px 0 10px 0px;
					font-family:Tahoma, serif;
					font-size:14px;
					font-weight:normal;
					}

#box_content_text div#rsscontent	{width:665px;
					float:left;
					clear:both;
				        margin:10px 0 10px 0px;
					font-family:Tahoma, serif;
					font-size:14px;
					font-weight:normal;
					}



#box_content_text div#rsscontent table	{/*width:665px;*/
					float:left;
					clear:both;
					}




#box_content_text div#preview	{width:498px;
				float:left;
				clear:both;
			        margin:10px 0 10px 0px;
				font-family:Tahoma, serif;
				padding:0px 38px 0px 115px;
				font-size:14px;
				font-weight:normal;
					}

#box_content_text div#preview p	{width:498px;
				/*float:left;*/
				clear:both;
					}


#box_content_text table.preview	{width:498px;
				float:left;
				clear:both;
			        margin:10px 0 10px 0px;
				font-family:Tahoma, serif;
				font-size:14px;
				font-weight:normal;
				}
#box_content_text table.preview img	{margin:0px 20px 0px 0px;
				}

#box_content_text div#preview table	{width:550px;
					float:left;
					clear:both;
				        margin:10px 0 10px 0px;
					font-family:Tahoma, serif;
					font-size:14px;
					font-weight:normal;
					}


#box_content_text div#preview table td 	{color:#000;}
#box_content_text div#preview  a	{color:#04397b;}
#box_content_text div#preview  a:link	{color:#04397b;}
#box_content_text div#preview  a:visited{color:#04397b;}
#box_content_text div#preview  a:hover	{color:#04397b;}

#box_content_text div#preview table td strong	{color:#000;}





#box_content_text div b	{font-family:Tahoma, serif;
			font-size:14px;
			}


#box_content_text form b	{font-family:Tahoma, serif;
			font-size:14px;

			}



#box_content_text table.tabcontent b	{font-family:Tahoma, serif;
			font-size:12px;

			}


/*

#box_content_text div	{width:100%;
			float:left;
			clear:both;
			}



#box_content_text div	{
			clear:both;
			// float:left;
			}
*/


#box_content_text form	{text-aling:left;
			padding-left:15px;
                        font-family:Tahoma;
			margin-top:20px;
                        float:left;
			clear:both;
			}


#box_content_text form#form1	{padding-left:15px;
                                width:686px;
				font-family:Tahoma;
				font-size:14px;
				margin-top:20px;
				}

#box_content_text table	{float:left;
			text-aling:left;
                        font-family:Tahoma;
                        float:left;
			clear:both;
                        }


#box_content_text form#form1 table	{width:686px;

					}
#box_content_text form#form1 td[align="left"]	{width:50%;
                	                        text-aling:left;
						}
#box_content_text form#form1 td[align="right"]	{width:45%;
                                           	text-aling:right;
						}


/*

#box_content_text h2	{width:100%;
			text-align:center;
			clear:both;
			float:left;
			}



#box_content_text span	{width:100%;
						text-align:center;
						font-family:Tahoma;
						font-size:14px;
						color:#7800ff
						}
#box_content_text form	{padding-left:15px;

						font-family:Tahoma;
						font-size:14px;
						margin-top:20px;
						}

#box_content_text form#form1	{padding-left:15px;
                                 width:686px;

						font-family:Tahoma;
						font-size:14px;
						margin-top:20px;
						}

#box_content_text form div#box_button	{width:682px;
										float:left;
										clear:both;
										height:20px;
										padding-right:20px;
										background-image:url(design/button_sq.gif);
										background-position:left bottom;
										background-repeat:repeat-x;
										}
#box_content_text form div#line_01	{width:85px;
									float:left;
									background-color:#fff;
									background-image:url(design/button_sq.gif);
									background-position:left top;
									background-repeat:repeat-y;
									 margin-top:0px;
									height:20px;
									}
#box_content_text form div#line_02	{width:85px;
									float:left;
									background-image:url(design/button_sq.gif);
									background-position:right top;
									background-repeat:repeat-y;
									height:20px;
									}
#box_content_text form div#box_button h2	{width:85px;
											float:left;
											background-image:url(design/index_bg_buttom_sel.gif);
											background-position:left top;
											background-repeat:no-repeat;
											font-family:Arial, Helvetica, sans-serif;
											color:#000;
											font-size:10px;
											font-weight:normal;
											height:16px;
											padding-top:4px;
											}
#box_content_text form div#box_button input	{width:80px;
											float:left;
											background-image:url(design/index_bg_buttom.gif);
											background-position:left top;
											background-repeat:no-repeat;
											font-family:Arial, Helvetica, sans-serif;
											color:#000;
											font-size:10px;
											font-weight:normal;
											height:17px;
											margin-right:4px;
											margin-top:2px;
											border:none;
											cursor:hand;
											}


#box_content_text form div#border_1	{width:690px;
									padding:8px 5px 5px 5px;
									border:1px solid #7800ff;
									border-top:none;
									float:left;
									}
#box_content_text form div#border_2	{width:670px;
									padding:24px 10px 5px 10px;
									border:1px solid #7800ff;
									float:left;
									}

#box_content_text form div#border_2	div#checkbox	{float:left;
													margin-bottom:50px;
													}

#box_content_text form div#border_2	div.box_check	{float:left;
													width:200px;
													margin-bottom:10px;
													}
#box_content_text form div#border_2	div.box_check input	{float:left;
														}
#box_content_text form div#border_2	div.box_check img	{float:left;
														width:16px;
														height:16px;
														margin-left:2px;
														margin-top:2px;
														}
#box_content_text form div#border_2	div.box_check p	{float:left;
													color:#000;
													width:auto;
													font-family:Arial, Helvetica, sans-serif;
													padding:3px 0px 0px 5px;
													}
#box_content_text form div#border_2	div.box_check p span	{color:#f00;}

#box_content_text form div#border_2	div#box_href	{
													width:30%;
													padding-left:50px;
													margin:0px auto
													}

#box_content_text form div#border_2	a	{color:#7800ff;
										font-size:10px;
										margin:0px 7px;
										text-decoration:underline
										}
#box_content_text form div#border_2	a:link	{color:#7800ff;
											text-decoration:underline
											}
#box_content_text form div#border_2	a:visited	{color:#7800ff;
												text-decoration:underline
												}
#box_content_text form div#border_2	a:hover	{color:#7800ff;
											text-decoration:none
											}



#box_content_text form input#submit	{width:78px;
									height:18px;
									background-color:#ededed;
									text-align:center;
									font-family:Tahoma;
									font-size:11px;
									color:#000;
									cursor:hand;
									margin-top:22px;
									border:1px solid #ff7200;
									}

                         */


#box_content_text form input[type=submit]	{
clear:both;
margin:10px 0px 0px 0px; // margin:10px 0px 10px 0px;

			}

#box_content_text table.textarea textarea {float:none;
				clear:none;
				display:block;
                        	width:500px;
				margin-left:50px;
				height:120px;
				border: solid 1px #7800FF;
				}
#box_content_text table.textarea {text-align:center;
float:none;
				clear:none;
				display:block;
				}


/*	-------------	BASEMENT	-------------------	*/







#basement	{clear:both;
			height:87px;
			width:845px;
			margin:0px auto;
			margin-top:-87px;
			padding:0px 80px 0px 00px;

			}

#basement div#bottom_left	{float:left;
							height:87px;
							width:210px;
							background-color:#000;

							margin-left:-210px;
							}

#basement div#bottom_menu	{float:left;
							width:655px;
							height:70px;
							margin-left:160px;
padding-left:20px;
			background-color:#fff;
							border-top:2px dotted #cccccc;
							border-bottom:2px dotted #cccccc
							}



#basement div#bottom_menu div.bottom_menu_1	{float:left;
											padding:7px 100px 5px 5px;
											}
#basement div#bottom_menu div.bottom_menu_2	{float:left;
											padding:7px 0px 5px 5px;
											}

#basement div#bottom_menu a	{clear:both;
							display:block;
							margin-bottom:5px;
							color:#cccccc;
//white-space:nowrap;
							font-family:Tahoma;
							font-size:12px
							}
#basement div#bottom_menu a:link	{color:#cccccc;}
#basement div#bottom_menu a:visited	{color:#cccccc;}
#basement div#bottom_menu a:hover	{color:#cccccc;}
