body
{	scrollbar-arrow-color:#8d9ab0;
	scrollbar-base-color:#8d9ab0;
	scrollbar-shadow-color:#8d9ab0;
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	scrollbar-3dlight-color:#8d9ab0;
	scrollbar-track-color:#ffffff;	
	overflow:auto;
	background:url(images/bg.gif) top repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
}
.suprema{
	width:100%;
	height:100%;
}
.suprema .topST{
	height:12%;
	text-align:left;	
	vertical-align:bottom;
	padding-top:20px;
}
.suprema .topST td,
.suprema .topST th{border-bottom:2px solid #555d66;	}
.suprema .topST  table th,
.suprema .table_proj th,
.suprema .cbs_table th{ width:5%;}
.suprema .topST th.space,
.suprema .cbs_table th.space{ width:6%;}
.suprema .topST .logo{ width:218px; border:0; vertical-align:bottom}
.suprema .topST  table{ 
	width:100%;
}
.cbs .topST .head{
	vertical-align:bottom;
	text-align:left;
	padding:0 0 14px 0;
}
.suprema .topMenu{
	white-space:nowrap;
	text-align:right;
	vertical-align:bottom;
	font-weight:bold;
	font-size:9pt;
	color:#111f4e;
	padding:0 0 8px 10px;
}
.suprema .topMenu a{
	text-decoration:none;
	font-size:9pt;
	color:#111f4e;
}
.suprema .topMenu span{ margin:0 15px;}
.suprema  .main{ 
	vertical-align:top;
}
.cbs .main{ padding-top:50px}
.table_proj{
	width:100%;
	max-width:1280px;
	width: expression(document . body . clientWidth > 1280 ? "1280px" : "100%");
}
.leftMenu{
	width:218px;
	vertical-align:top;
}
.leftMenu .menu{ 
	width:218px;
	display:block;
	margin:0;}
.leftMenu .demo{
	border:4px solid #d6dbea;
	padding:0;
	margin-bottom:30px;
}
.leftMenu .demo a{
	display:block;
	text-align:center;
	font-weight:normal;
	font-size:19pt;
	color:#fff;
	text-decoration:none;
	background:#bcc3d7 url(images/arrow1.gif) 95% center no-repeat;
	border:1px solid #fff;
	padding:8px 0;
}
.leftMenu div{
	border-bottom:1px solid #d6daea;
	padding:7px 0;
}
.leftMenu a{
	display:block;
	text-decoration:none;
	font-weight:bold;
	font-size:12pt;
	color:#50a6d9;
	padding:7px 15px;
}
.leftMenu div div{
	display:none;
	border:0;
	padding:0;
}
.leftMenu .open div { display:none;}
.leftMenu div div a{ padding-top:0;padding-bottom:0}
.leftMenu  div.act{
	
}
.leftMenu  div.act a,
.leftMenu   a:hover,
.leftMenu a.act{
	color:#fe8711;
	background:#f2f3f7 url(images/arrow.gif) 95% center no-repeat;
}
.leftMenu  .nolink:hover { 
	background:none;
	color:#50a6d9;
}
.leftMenu div div a{
	line-height:1.8;
	font-size:9pt;
	color:#6fb2da;
}
.suprema .cont{
	vertical-align:top;
	font-size:10pt;
	color:#303a4c;
	padding:0 45px 0 0;
}
.cont .title{	
	width:100%;
	height:54px;
	color:#fff;
	margin-bottom:45px;
}
.cont .title div{
	height:46px;
	color:#fff;
	border:1px solid #8b8fac;  
	padding-left:20px;
	margin:0 4px;
}
.cont .title1{
	line-height:35pt;
	font-size:25pt;
	background:#232b62 url(images/title1.jpg) right no-repeat;
}
.cont .title2{
	line-height:35pt;
	font-size:16.5pt;
	background:#232b62 url(images/title2.jpg) right no-repeat;
}
.benef {
	width:100%;
	color:#07428a;
}
.benef a,
.benef div,
.terms div{
	display:block;
	text-decoration:none;
	text-align:justify;
	line-height:1.5;
	font-size:10pt;
	color:#07428a;
}
.benef div{ margin-top:10px;}
.faq  div{ font-weight:normal; margin:10px 0 20px 0;}
.terms div{ font-weight:normal;}
.benef a{margin-top:30px;}
.faq a{  margin-top:10px;  margin-bottom:0px;}
.benef a:hover{color:#35779e;}
.benef a b,
.terms div b{
	font-size:13pt;
	color:#35779e;
}
.faq a b{font-size:10pt;}
.over td,
.sys_comp td{
	text-align:justify;
	line-height:1.5;
	font-size:8.7pt;
	color:#07428a;
	padding-bottom:20px;
}

.sys_comp .menu{ 
	width:210px;
	table-layout:fixed;
	margin-bottom:20px;
}
.sys_comp .menu a{
	display:block;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
	font-size:9pt;
	color: #fff;
	background:#5fc4ff;
	padding:2px 0 2px 20px;
}
.sys_comp .menu a.act{
	font-size:16pt;
	color:#2490d0;
	background:none;
}
.over ul{ 
	list-style-type:none;
	margin:0;
	padding:0;
}
.sys_comp ul{ margin:0; padding:0;}
.sys_comp ul ul{ margin:10px 15px;}
.sys_comp li{margin:10px 15px;}
.ul_margin ul{ margin:5px 20px 0 20px; }
.ul_margin li{ margin:2px 10px 0 10px;}
#div1, #div2,
#div3, #div4,
#div5, #div6,
#div7, #div8,
#div9, #div10,
#div11, #div12,
#div13, #div14,
#div15, #div16,
#div17, #div18,
#div19, #div20,
#div21{ display:none}
.feath{
	text-align:justify;
	line-height:1.5;
	font-size:9pt;
	color:#07428a;
}
.feath b{
	font-size:11pt;
	color:#488db7;
}
.suprema .footer{ 
	height:20%; 
	vertical-align:top; 
	padding-top:20px;
}
.suprema .footer div{
	float:right;
	width:70%;
	text-transform:uppercase;
	text-align:left;
	font-weight:bold;
	font-size:8pt;
	color:#303a4c;
	border-top:1px solid #555d66;
	padding:10px 0;
}
.suprema .footer a{
	text-decoration:none;
	font-weight:normal;
	font-size:8pt;
	color:#303a4c;
	margin:0 20px;
}
.suprema .footer a.act{
	color:#2490d0;
}
.suprema .footer span{
	margin-left:50px;
}

.proj{ height:1px;}
.proj .image_cbs,
.proj .image_cas,
.proj .image_ica{
	width:268;
	height:287px;
	border:1px solid #295aa3;
	cursor:pointer;
}
.flash{ cursor:pointer; z-index:10; position:absolute; }
.proj .image_cbs{ background:url(images/cbs.jpg) no-repeat;}
.proj .image_cas{ background:url(images/cas.jpg) no-repeat;}
.proj .image_ica{ background:url(images/ica.jpg) no-repeat;}
.proj .left{background:url(images/left_bg.gif) repeat-y;}
.proj .right{background:url(images/right_bg.gif) repeat-y;}
.proj .top{height:8px; font-size:2px; background:url(images/top_bg.gif) repeat-x;}
.proj .bottom{height:22px; background:url(images/bottom_bg1.gif) repeat-x;}
.proj .left div{ 
	height:100%;
	background:url(images/left_t.gif) top no-repeat;
}
.proj .left div div{
	width:17px;
	height:100%;
	background:url(images/left_b.gif) bottom no-repeat; 
}
.proj .right div{ 
	height:100%;
	background:url(images/right_t.gif) top no-repeat;
}
.proj .right div div{
	height:100%;
	width:19px;
	background:url(images/right_b.gif) bottom no-repeat; 
}
.proj .bottom div{
	height:100%;
	background:url(images/bottom_l.gif) left no-repeat;
}
.proj .bottom div div{
	height:100%;
	background:url(images/bottom_r.gif) right no-repeat;
}
.proj .top div{
	height:100%;
	background:url(images/top_l.gif) left  no-repeat;
}
.proj .top div div{
	height:100%;
	background:url(images/top_r.gif) right  no-repeat; 
}
.contact_text{ 
	display:block;
	font-weight:bold;
	font-size:9pt;
	color:#07428a;
	border-bottom:1px solid #d6daea;
	padding-bottom:15px;
	margin:20px 0 20px 0;
}
div.sent_mess{
	height:20px;
	color:#50a6d9;
}
.contact td{
	font-size:9pt;
	color:#07428a;
	padding:5px 0;
}
.contact .input{
	width:200px;
	height:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#010e33;
	border:1px solid #010e33;
}
.contact textarea.input{
	height:100px;
}
.contact .button{
	width:75px;
	height:21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#50a6d9;
	background:url(images/button1.gif) no-repeat;
	border:0;
}
.about{
	width:70%;
	text-align:justify;
	line-height:2;
	font-size:9pt;
	color:#010e33;
}
.com_soon{
	width:210px;
	font-size:20pt!important;
	color:#07428a;
}
.com_soon a{
	text-decoration:underline;
	color:#07428a;
}
#player{ border:1px solid #ccc}