/* CSS Document */

body
{
text-align: center;
background-color:#666666;
font-family: calibri, Tahoma, Arial, Helvetica, sans-serif;
font-size: 12px;
margin:0;
background:#666666 url(../img/body-bg.jpg) top center fixed;
}
li { margin-top:5px; }

.clrb {clear:both;}
.clrl {clear:left;}
.fltl {float:left;}
.fltr {float:right;}

.mrgt10 {margin-top:10px;}
.mrgt20 {margin-top:20px;}
.mrgl10 {margin-left:10px;}

.pdgt10 {padding-top:10px;}

div#container
{
margin-left: auto;
margin-right: auto;
width: 980px;
height: 100%;
background-color: #FFFFFF;
text-align: left;
border:1px solid #FFFFFF;
}

#top_border {
width:960px; height:8px; font-size:1px; margin-left:10px;
}
#top_border .left { float:left; width:225px; height:8px; background-color:#666666; }
#top_border .right { float:right; width:735px; height:8px; background-color:#663C84; }

.logo_menu {
width:960px; height:65px; margin-left:10px; border:0px solid red;
}
.logo { float:right; margin-top:37px; }

#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 6px 10px;
	width: 80px;
	background: #663C84;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}

#sddm li a:hover { background: #666666 }
#sddm li a.active {background: #666666 }

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #666666;
	border: 1px solid #FFFFFF;
}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		min-width:140px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #666666;
		color: #FFFFFF;
	}

	#sddm div a:hover
	{	background: #663C84;
		color: #FFFFFF;
	}
		
.banner_bttm_brd {
width:960px; height:5px; margin-left:10px; font-size:1px; background-color:#666666;
}

.proj_prod_box {
width:460px; height:100%; margin-bottom:10px; border:0px solid red;
}

.read_more {
font-size:11px; font-weight:bold;
}
.read_more a { color:#663C84; text-decoration:none;}
.read_more a:hover {text-decoration:underline;}

.evidya_sports_club {
width:960px; height:105px; margin-top:5px; margin-bottom:10px; border:0px solid green;
}
.evidya_sports_club a {text-decoration:none;}

.evidya_logo_bg {
float:left; background-image:url(../img/evidya_left.jpg); background-repeat:no-repeat; width:181px; height:100px;
}

.evidya_logo_ltr {
margin-top:75px; color:#333333; font-size:11px; font-weight:bold; text-align:center;
}

.evidya_bg {
float:left; background-image:url(../img/evidya_center.jpg); width:249px; height:100px;
}

.evidya_head {
margin-top:10px; font-size:16px; font-family:'Times New Roman', Times, serif; font-weight:bold; color:#5298DE; text-align:center;
}

.evidya_border {
margin-left:15px; margin-right:15px; border-bottom:1px solid #E4E4E4;
}

.evidya_ltr {
margin-top:10px; font-weight:bold; color:#3B5D9D; text-align:center;
}

.evidya_sep_esports {
float:left; margin-left:32px; margin-right:32px; width:4px; height:100px; border:1px solid #E8E8E8; background-color:#F2F2F2;
}

.sports_club_bg {
float:left; background-image:url(../img/evidya_center.jpg); width:182px; height:100px;
}

.sports_club_ltr {
margin-top:30px; font-weight:bold; color:#3B5D9D; text-align:center;
}
		
.center {
width:960px; height:100%; margin-left:10px; border:0px solid red;
}
.center_left {
float:left; width:250px; height:100%; background-color:#DBDBDB; border:0px solid red;
}
.center_right {
float:right; width:690px; height:100%; border:0px solid red;
}

.left_head_box {
width:250px; height:38px; background-color:#666666;
}
.left_head_ltr {
float:left; padding-left:20px; margin-top:11px; font: bold 14px arial; color:#FFFFFF; text-transform: uppercase;
}

#left_menu ul {
list-style-type: none;
padding: 0;
margin: 0;
margin-top:15px;
margin-left:15px;
margin-bottom:20px;
}

#left_menu li {
background-image: url(../img/arrow-1.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
line-height:30px;
border-bottom:1px dotted #643C83;
}

#left_menu li a {
text-decoration:none;
color:#673D87;
font-weight:bold;
}

#left_menu li a:hover { color:#000000;}
#left_menu li.active a {color:#000000;}

.news_event {
width:238px; height:180px; color:#000000; padding:5px; border:1px solid #9B9B9D;
}

.head1 {
font-size:16px; font-weight:bold; color:#663C84; margin-left:2px; margin-top:20px;
}
.head2 {
font-size:14px; font-weight:bold; color:#663C84; margin-left:20px; margin-top:20px;
}
.head3 {
font:italic bold 19px "Times New Roman", Times, serif; color:#943634; margin-top:20px;
}
.head3 a {color:#663C84; text-decoration:none;}

.bttm_dot_brd { border-bottom:1px dashed #666666; }

.content {
margin-top:20px; color:#000000; text-align:justify; line-height:18px;
}
.content a {color:#663C84;}

.red_arrow_list ul {
list-style-type: none;
padding: 0;
margin: 0;
margin-left:25px;
padding-top:15px;
margin-bottom:10px;
}

.red_arrow_list li {
background-image: url(../img/small_red_arrow.jpg);
background-repeat: no-repeat;
background-position: 0px;
padding-left: 20px;
margin-top:5px;
line-height:15px;
}

.red_arrow_list ul.big_arrow {
margin-left:10px; margin-bottom:-10px;
}

.red_arrow_list ul.big_arrow li {
background-image: url(../img/big_red_arrow.jpg); margin-top:15px; font-weight:bold;
}
.red_arrow_list ul.big_arrow li a { color:#663C84;}

.left_bttm_box {
width:250px; height:20px; background-color:#666666;
}

.footer_top_brd {
width:980px; height:4px; font-size:1px; background-color:#9B9B9D;
}

#footer {
color:#666666; margin-top:10px;
}
#footer a{
text-decoration:none;
color:#9B9B9D;
font-weight:bold;
font-size:13px;
}
#footer a:hover {text-decoration:underline; color:#663C84;}

.copy {
color:#9B9B9D; margin-bottom:10px; font-weight:bold; font-size:13px;
}

.dwld_pdf {
float:right; font-weight:bold; color:#663C84; margin-top:4px;
}
.dwld_pdf_evidya_logo {
float:left; padding-left:2px; margin-top:8px;
}

.prod_scroll_box {
float:left; border:0px dashed #666666; padding:3px; margin-top:35px; margin-right:10px; /*background-color:#D7D7D7;*/
}

.prod_bttm_img {
width:100%; height:24px; margin-bottom:40px; margin-top:35px; background-image:url(../img/product-btm-bg.gif);
}

.addr {
float:left; width:300px; height:200px; margin-left:20px;
}
.addr_para {
color:#000000; line-height:18px;
}

.iphone_bg {
margin:30px 0 10px 90px; width:254px; height:489px; background-image:url(../img/iphone-bg.gif);
}

.pos_bg {
width:672px; height:400px; background-image:url(../img/triz-pos-bg.gif);
}

.form_table td { color:#663C84; font-weight:bold; font-size:13px; text-align:left; }
.form_table input { color:#663C84; border: 1px solid #666666; background: #ffffff; padding: 2px 0px; }
.form_table .label { color:#663C84; text-align:right; font-weight:bold; }
.form_table input.text {width:240px;}
.form_table textarea {width:240px; color:#663C84; border: 1px solid #666666}
.form_table td input.button1 { color:#FFFFFF; background-color:#663C84; font-weight:bold; font-size:12px; text-align:center; padding:5px 10px; border:1px solid #ffffff; outline:1px solid #663C84; text-decoration:none; margin-left:1px; cursor:pointer; font-family:verdana,helvetica,arial,sans-serif; }
.form_table td input.button1:hover { background-color:#511D5E; }

.notification {border:2px solid #666666; padding:5px 10px; margin-bottom:10px; background:#fff; text-align:center; font-weight:normal;}
.notification a {color:#006699; font-weight:bold; text-decoration:none; }

#wrap{
width:auto; padding:10px; border:3px double #999; font-family: "Times New Roman", Times, serif; font-size:20px; font-weight:bold; text-align:center; margin:30px auto;
}
#message{float:left; width:580px; color:#663C84; filter:alpha(opacity=0); opacity:0;}
