html, body                      	{ padding:0px;margin:0px; }
html                            	{ overflow-y:scroll; }
body                            	{ font-family:Calibri,Tahoma,Arial;font-size:16px;color:#000;background-color:#f0f0f0;}

A:link                          	{ color:#00c;text-decoration:none; }
A:active                        	{ color:#00c;text-decoration:none; }
A:visited                       	{ color:#00c;text-decoration:none; }
A:hover								{ color:#f9b000;text-decoration:none; }

A:link.black						{ color:#000;text-decoration:none;font-weight:bold; }
A:active.black						{ color:#000;text-decoration:none;font-weight:bold; }
A:visited.black						{ color:#000;text-decoration:none;font-weight:bold; }
A:hover.black						{ color:#000;text-decoration:none;font-weight:bold; }

#pageContentHolder					{ width:870px;margin:20px auto;overflow:auto;border:0px Solid #c00; }
#pageMainLogo						{ width:166px;height:100px;margin:0 auto;background-image:url('https://connect.clselektronik.com/gfx/cls_logo_166x100.png');background-repeat:no-repeat;margin-bottom:20px; }
#pageContent						{ width:760px;margin:0 auto;text-align:center;border:0px Solid #c00; }
#divCLS								{ border:1px Solid #000;margin-bottom:20px; }


.register_holder					{ width:750px;text-align:left;margin-top:20px; }
.register_row						{ width:740px;overflow:hidden;border:0px Solid #c00;margin-bottom:5px; }
.register_double_col				{ width:500px;overflow:hidden;border:0px Solid #c00;margin-left:170px; }
.register_left_col					{ width:365px;overflow:hidden;border:0px Solid #0c0;float:left; }
.register_right_col					{ width:365px;overflow:hidden;border:0px Solid #00c;float:left; }
.register_col_title					{ width:150px;overflow:hidden;border:0px Solid #999;float:left;text-align:right;padding-right:5px;font-weight:bold;padding-top:4px; }
.register_col_content				{ width:190px;overflow:hidden;border:0px Solid #909;float:left; }
.register_col_title_extra			{ font-weight:normal; }
.register_center_col				{ border:0px Solid #c00; }
.register_center_col_content		{ border:0px Solid #0c0; }

.inputfield							{ border-radius:4px;border:2px Solid #ccc;height:28px;width:180px;padding-left:5px;font-family:Calibri,Tahoma,Arial;font-size:16px; }
.inputfield:focus					{ border:2px Solid #c00; }
.inputbutton						{ font-weight:bold;border-radius:4px;border:2px Solid #ccc;background-color:#f0f0f0;padding:10px;font-family:Calibri,Tahoma,Arial;font-size:16px; }
.inputbutton:focus					{ border:2px Solid #c00; }
.inputbutton:hover					{ background-color:#fff;cursor:pointer; }
.inputtextarea						{ border-radius:4px;border:2px Solid #ccc;height:150px;width:540px;resize:none;padding:5px;font-family:Calibri,Tahoma,Arial;font-size:16px; }
.inputtextarea:focus				{ border:2px Solid #c00; }
.inputselect						{ border-radius:4px;border:2px Solid #ccc;height:32px;width:189px;font-family:Calibri,Tahoma,Arial;font-size:16px; }
.inputselect:focus					{ border:2px Solid #c00; }

.linkButtonHolder					{ width:115px;height:30px;position:relative; }
.linkButton							{ width:115px;height:30px;padding-top:15px;background-color:#f0f0f0;border:2px Solid #ccc;border-radius:8px; }
.linkButton:hover					{ background-color:#fff; }
.linkButtonContent					{ border:0px Solid #c00;padding-top:13px;position:absolute;width:100%;height:115%;top:0;left:0;z-index:1;background-image:url('../gfx/empty.gif'); }
.linkButtonContentIconText			{ border:0px Solid #c00;margin-left:3px;text-align:center; }


.caseTypeOther						{ display:none; }

.formClass							{ padding:0px;margin:0px; }

#formLoginInfo						{ width:600px;overflow:auto; }
#formLoginInfoTitle					{ font-weight:bold;font-size:18px;padding:0px;margin:0px; }

#formLoginDiv						{ width:330px;height:60px;margin:40px 0px 0px 40px; }

#formLoginDiv_username				{ width:325px;height:40px; }
#formLoginDiv_username_label		{ width:120px;float:left;font-weight:bold; }
#formLoginDiv_username_input		{ width:200px;float:left; }

#formLoginDiv_password				{ width:325px;height:40px; }
#formLoginDiv_password_label		{ width:120px;float:left;font-weight:bold; }
#formLoginDiv_password_input		{ width:200px;float:left; }

#formLoginDiv_submit				{ width:325px;height:40px; }
#formLoginDiv_submit_label			{ width:120px;float:left; }
#formLoginDiv_submit_input			{ width:200px;float:left; }

.casemgr_error_msg					{ font-size:18px;font-weight:bold;color:#c00;border:2px dashed #c00;border-radius:8px;padding:10px 0px 10px 0px;background-color:#fff; }
.casemgr_error_msg_details			{ text-align:left;margin:20px 10px 0px 0px; }
.casemgr_noerror_msg				{ font-size:18px;font-weight:bold;color:#090;border:2px dashed #090;border-radius:8px;padding:10px 0px 10px 0px;background-color:#fff; }
.casemgr_completed					{ font-size:18px; }

.myCases_holder						{ width:800px;border:0px Solid #c00;overflow:auto;text-align:left; }
.myCases_row						{ width:795px;border:0px Solid #c00;overflow:auto; }
.myCases_row_header					{ width:795px;border-bottom:2px Solid #000;overflow:auto;font-weight:bold; }
.myCases_row_bg						{ background-color:#e0e0e0; }
.myCases_col1						{ width:125px;border:0px Solid #c00;float:left;min-height:15px; }
.myCases_col2						{ width:120px;border:0px Solid #c00;float:left;min-height:15px; }
.myCases_col3						{ width:330px;border:0px Solid #c00;float:left;min-height:15px; }
.myCases_col4						{ width:200px;border:0px Solid #c00;float:left;min-height:15px; }
.myCases_col5						{ width:450px;border:0px Solid #c00;float:left;min-height:15px; }

.mydetails_holder					{ border:1px Solid #999;float:left;background-color:#fff;padding:10px;text-align:left;width:300px;margin-bottom:20px; }
.mydetails_casedetails				{ border:1px Solid #999;float:right;background-color:#fff;padding:10px;text-align:left;width:300px; }

.showcase_notmycase					{ border:2px Solid #c00;clear:both;font-weight:bold;border-radius:8px;background-color:#fff;padding:10px 0px 10px 0px; }














































