* {
    margin:0;
    padding:0;
	font-family:Arial, Helvetica, sans-serif;
 	font-size:13px;
	font-weight:bold;
	color:#636363;

}
div,body{
	margin:0;
    padding:0;}
body{
	text-align:center;
	/*background-color:#2093C9; */

	}

ul li{
	list-style-type:none;
	}

.none{
	display:none;
	}

.block{
	display:block;
	}

.clear_both{
	clear:both;
	}

.clear{
	clear:both;
	height:5px;
	overflow:hidden;
	}

.left{
	float:left;
	}

.right{
	float:right;
	}

/*start login page*/
#login_body{
	background-color:#3b8cc0;


	}


.biggest_div_login{
	width:960px;
	height:598px;
	margin:0 auto;

	}

.login_biggest{
	width:960px;
	height:598px;

	background-image:url(/images/AppImg/loginbg.jpg);
	background-repeat:no-repeat;
	margin:0 auto;
	}

.login_big_div{
	padding-top:220px;
	padding-left:20px;
	}

.login_div{
	width:300px;
	_width:301px;
	height:20px;
	margin:10px auto;
	}

.login_front_div{
	float:left;
	width:80px;
	text-align:left;
	color:white;
	}

.login_input_div{
	float:left;
	width:215px;
	}

.login_input{
	width:215px;
	}

.login_button{


	height:32px;
	float:left;
	margin-left:421px;



	}
/*end login page*/



/*start registration page*/

/*start head tabbing*/
.biggest_div{
		text-align:left;
		width:1800px;

		overflow: hidden;

	}

.head{

	background-image:url(/images/im/spyder_header.jpg);
	background-repeat:no-repeat;
	background-color:#1fabde;
	width:2000px;
	/*border:1px solid #00ff00; */

	}
.admin_head{

	background-image:url(/images/im/admin_header.jpg);
	background-repeat:no-repeat;
	background-color:#1fabde;
	width:2000px;
	/*border:1px solid #00ff00; */

	}

.header{
	width:98%;
	height:68px;
	padding:10px;
	/*border:1px solid #00ff00;*/

	}
.tabbing{
	width:60%;
	height:30px;
	padding:0px 0 0 70px;
	/*border:1px solid #0000ff;*/
	}
.header_1{
	float:right;
	color:white;
	padding:5px 0 0 0px;
	text-align:right;


	}

.header_3{
	float:left;
	color:white;
	padding:15px 0 0 1500px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.header_1 a{
	color:#252525;
	}

.header_2{
	float:left;
	color:white;
	padding:15px 0 0 1710px;
	text-align:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}

.header_2 a{
	color:#252525;
	}



.tabbing2{
	height:30px;
	margin:0px;
	padding:0px 0 0 220px;
	}

.tabbing li{
	width:150px;
	height:20px;
	float:left;
	margin:0px 5px 0 0 ;
	color:white;
	text-align:center;
	line-height:20px;
	/*border:1px solid #ff0000; */
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	}

#li_1{
	width:120px;
	}

#li_2{
	width:150px;
	}

#li_2_current{
	width:95px;
	color:#252525;
	}

#li_2_current a{
	color:#252525;
	}

#li_3{
	width:150px;
	}

#li_4{
	width:97px;
	}

#li_5{
	width:115px;
	}

.tabbing2 li{
	width:150px;
	height:30px;
	float:right;
	margin:0px 5px 0 0 ;
	color:white;
	text-align:center;
	line-height:30px;
	background-color:#bfbfbf;
	cursor:pointer;
	}

.a{
	text-decoration:none;
	color:white;
	}

#current{
	color:#252525;
	width:150px;
	}

#current_ecg{
	background-color:#eaeaea;
	color:#0691ba;
	}

#current_data{
	background-color:#eaeaea;
	color:#0691ba;
	}

#logout_tabbing a{
	color:#2fc0ed;
	}
/*end head tabbing*/

/*start content*/
.content{
	_width:1840px;
	min-height:613px;
	_height:613px;
	padding:0px 40px 0px 40px;
	_padding:0px 35px 0px 35px;
	_margin-left:0px;
	background-color:#FFFFFF;




	border-top:solid 1px #000000;
	}

.content_ecg{
	width:1890px;
	min-height:613px;
	_height:613px;
	padding:0px 5px;
	_margin-left:0px;
	background-color:#2092c9;
	background-image:url(/images/im/content_bg.jpg);
	background-repeat:repeat-x;
	font-size:14px;
	color:white;
	border-top:solid 1px #ffffff;
	}

.small_content{
	width:1000px;
	_width:713px;
	float:left;
	}

.triangle{
	width:12px;
	height:7px;
	overflow:hidden;
	background-image:url(/images/im/triangle.jpg);
	position:absolute;
	margin-top:-1px;
	margin-left:230px;
	}

.triangle_1{
	width:12px;
	height:7px;
	overflow:hidden;
	background-image:url(/images/im/triangle.jpg);
	position:absolute;
	margin-top:-1px;
	margin-left:95px;
	}
.triangle_2{
	width:12px;
	height:7px;
	overflow:hidden;
	background-image:url(/images/im/triangle.jpg);
	position:absolute;
	margin-top:-1px;
	margin-left:255px;
	}

.triangle_3{
	width:12px;
	height:7px;
	overflow:hidden;
	background-image:url(/images/im/triangle.jpg);
	position:absolute;
	margin-top:-1px;
	margin-left:225px;
	}


.ecg_clinic_list{
	width:12px;
	height:7px;
	overflow:hidden;
	background-image:url(/images/im/triangle.jpg);
	position:absolute;
	margin-top:-1px;
	margin-left:105px;
	}
.content_data{
	width:920px;
	padding:30px 40px 10px 40px;
	background-color:#eaeaea;
	}

.front_registration{
	width:220px;
	height:50px;
	float:left;
	margin-left:71px;
	_margin-left:38px;
	text-align:left;
	line-height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	}

.front_input{
	width:190px;
	height:30px;
	float:left;
	margin-left:71px;
	_margin-left:38px;
	text-align:left;
	line-height:30px;
	}

.front_input_hr{
	width:190px;
	height:30px;
	float:left;
	margin-left:71px;
	_margin-left:38px;
	text-align:left;
	line-height:30px;
	}

.out_input{
	float:left;
	padding-top:2px;
	}

.input{
	width:450px;
	height:20px;
	margin-right:10px;
	}

.input_hr{
	width:80px;
	height:20px;
	}

.select1{
	width:80px;
	}

.select{
	width:180px;
	}

.line{
	clear:both;
	width:930px;
	height:1px;
	margin:10px auto;
	overflow:hidden;
	}

.date{
	width:40px;
	height:30px;
	float:left;
	margin-left:10px;
	cursor:pointer;
	background-color:#bfbfbf;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}

.button{
	width:138px;
	height:32px;
	float:left;
	margin-left:40px;


	}



.login_button a{
	color:#FFFFFF;
	}

.submit{
	margin-left:240px;
	_margin-left:123px;
	}

.space_button{
	width:200px;
	height:1px;
	float:left;
	}

.content_footer{
	height:10px;
	/*background-image:url(/images/im/content_footer_bg.jpg); */
	background-repeat:repeat-x;
	background-position:bottom;
	clear:both;
	margin-top:0px;
	}

.footer{
    overflow:hidden;
	margin:0 auto;
	background-image:url(/images/AppImg/footerImage.jpg);
	background-repeat:no-repeat;
	width:1800px;

	height:167px;
}

/*end content*/

/*end registration page*/


/*start ecg_sessions page*/
.out_sessions{
	width:921px;
	height:40px;
	float:left;
	border-bottom:solid 1px #cecece;
	_padding-bottom:-20px;
	}

.sessions{
	width:150px;
	height:40px;
	float:left;
	margin-left:0px;
	padding-left:20px;
	text-align:left;
	line-height:40px;
	background-color:white;
	border:solid 1px #cecece;
	border-bottom:none;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	position:absolute;
	margin:0px 10px 10px 0px;
	}

.out_table_data{
	width:890px;
	border:solid 1px #cecece;
	border-top:none;
	padding:10px 10px 20px 20px;
	background-color:#fefefe;
	margin-top:-1px;
	*margin-top:-0px;
	}

.table{
	width:950px;
	float:left;
	margin-left:71px;
	_margin-left:38px;
	margin-top:5px;

	}

.table tr th{
	height:30px;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	background-color:#555555;
	}

.table tr td{
	height:40px;
	text-align:center;

	border-bottom:solid 1px #c5c5c5;
	}

.table tr td a{
	color:#636363;
	}

.live{
	color:#54d12f;
	}

.profile_div{
	width:199px;
	background-color:#e1e2e2;
	min-height:228px;
	_height:220px;
	display:none;
	position:absolute;
	z-index:9999;
	margin:8px;
	*margin:9px -1878px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}

.profile_top{
	width:199px;
	height:5px;
	background-image:url(/images/im/profile_top.jpg);
	background-repeat:no-repeat;
	}

.profile_bottom{
	width:199px;
	height:6px;
	background-image:url(/images/im/profile_bottom.jpg);
	background-repeat:no-repeat;
	}

.profile_th{
	width:199px;
	height:27px;
	background-image:url(/images/im/profile_th_bg.jpg);
	background-repeat:repeat-x;
	margin-top:5px;
	}

.profile_word{
	float:left;
	padding:0 10px;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#252525;
	line-height:25px;
	}

.profile_people{
	width:8px;
	height:27px;
	float:left;
	background-image:url(/images/im/profile_people.jpg);
	}

.profile_x{
	width:14px;
	height:14px;
	padding-right:10px;
	*padding-right:20px;
	margin-top:5px;
	float:right;
	background-image:url(/images/im/close.jpg);
	background-repeat:no-repeat;
	}

.profile_content{
	width:199px;
	}

.small_1{
	font:12px Arial, Helvetica, sans-serif;
	color:#252525;
	padding-left:10px;
	padding-top:5px;
	float:left;
	}

.small_2{
	font:12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#252525;
	padding-left:10px;
	padding-top:5px;
	float:left;
	}
/*end ecg_sessions page*/


/*start data_archive page*/
.out_data_select{
	width:150px;
	float:left;
	margin-right:50px;
	_margin-right:20px;
	}

.sessions_span{
	line-height:30px;
	}

.data_select{
	width:150px;
	float:left;
	margin-right:50px;
	_margin-right:20px;
	}

.out_data_input{
	width:200px;
	float:left;
	margin-right:50px;
	_margin-right:10px;
	}

.span_data{
	width:200px;
	height:28px;
	line-height:28px;
	}

.data_input{
	float:left;
	margin-right:10px;
	_margin-right:5px;
	}

.data_box{
	width:30px;
	height:30px;
	float:left;
	margin-top:-5px;
	margin-left:10px;
	background-color:#bfbfbf;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	cursor:pointer;
	}

.button_search{
	width:100px;
	height:30px;
	float:left;
	margin-top:22px;
	background-color:#bfbfbf;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	text-align:center;
	line-height:30px;
	cursor:pointer;
	}

.clear_data{
	clear:both;
	height:20px;
	_height:20px;
	}
/*end data_archive page*/
.green_bg{
	width:1920px;
	height:29px;
	background-color:#afe034;
	position:absolute;
	z-index:100;
	}

.thickbox_pop{
	width:1790px;
	*width:1785px;
	height:29px;
	float:left;
	background-color:#afe034;
	font-family:Arial, Helvetica, sans-serif;
	}

.on_profile{
	width:100px;
	float:left;
	*padding-left:20px;
	*background-color:#AFE034;
	}

.count_block{
	display:block;
	width:90px;
	float:left;
	padding-left:10px;
	background-color:white;
	font-size:11px;
	color:#252525;
	}

.count{
	display:none;
	width:90px;
	float:left;
	padding-left:10px;
	background-color:white;
	}

.profile{
	width:80px;
	height:29px;
	line-height:20px;
	text-align:center;
	float:left;
	cursor:pointer;
	color:#252525;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	line-height:29px;
	background-color:#afe034;
	padding-right:18px;
	padding-left:2px;
	}

.right img{
	border:none;
	}

.a_profile{
	text-decoration:none;
	color:white;
	}

.button_pop{
	height:29px;
	float:right;
	margin-right:50px;
	text-align:center;
	line-height:30px;
	cursor:pointer;
	font-size:16px;
	color:#252525;
	font:bold 11px Arial, Helvetica, sans-serif;
	line-height:29px;
	}

.button_current{
	color:#5d5d5d;
	background-color:#bfbfbf;
	width:100px;
	height:30px;
	float:right;
	margin-right:20px;
	margin-top:20px;
	text-align:center;
	line-height:30px;
	cursor:pointer;
	font-size:16px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	}

.page{
	float:right;
	margin-top:200px;
	clear:both;
	}

.flash{
	margin-left:0px;
	}


.pop_top_word{
	padding-right:10px;
	float:right;
	line-height:29px;
	}
.pop_top_word a {
	color:#252525;
	text-decoration:none;
}

.pop_top_word_profile{
	padding-right:10px;
	float:right;
	line-height:29px;
	}

.ecg_content{
	margin-top:10px;
	background-color:white;
	}

.close{
	width:14px;
	height:14px;
	background-image:url(/images/im/close.jpg);
	background-repeat:no-repeat;
	margin:7px 10px;
	_margin:6px 10px;
	cursor:pointer;
	float:right;
	}
.lable{

	color:#FFF;
	}


.session_summary_title{

	margin-left:70px;font-size:14px; font-weight:bolder;margin-top:25px;margin-bottom:0px;
	}
.out_input_hr
{

	height:30px;
	line-height:30px;
	vertical-align:middle;
	}