a.signin:link {color: #000000; text-decoration: underline; }

a.signin:active {color: #66FF33; text-decoration: none; }

a.signin:visited {color: #008000; text-decoration: underline; }

a.signin:hover {color: #FF9900; text-decoration: none; }



.editable{

     color: #000;

     background-color: #ffffd3;

 }



.edittext {

	font-family: Tahoma;

	font-size: 12px;

}



.valuetext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

}



.labeltext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

}



.datatext {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	color: #333333;

	letter-spacing: normal;

	text-align: left;

	vertical-align: middle;

	word-spacing: normal;

}



.MainText {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	color: #333333;

	letter-spacing: normal;

	text-align: left;

	vertical-align: middle;

	word-spacing: normal;

}



.copyrights {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: normal;

	color: #000000;

}

.links:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #990000;

	text-decoration: none; 

}

.maintextbold {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #333333;

}



ul.subsection_tabs {

	list-style:none;

	margin:0;

	padding:0;

	clear:both;

	border-bottom:1px solid #ccc;

	height:20px;

	clear:both;

}



ul.subsection_tabs li {

	float:left;

	margin-right:7px;

	text-align:center;

}



ul.subsection_tabs li a {

	display:block;

	height:20px;

	padding:0 6px 0 6px;

	background-color:#fff;

	color:#666;

	width:80px;

}



ul.subsection_tabs li a:hover {

	color:#666;

}



ul.subsection_tabs li a.active {

	background-color:#ddd;

}



















/* esther part */



body {

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}







.leftmenutxt {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #666666;

}

.leftmenutxt A:link {

color: #666666;

text-decoration: none;

}



.leftmenutxt A:visited {

color: ##666666;

text-decoration: none;

}



.leftmenutxt A:active {

color: #666666;

text-decoration: none;

}



.leftmenutxt A:hover {

color: ##666666;

text-decoration: underline;

}

.contact {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #666666;

}

.contact A:link {

color: #666666;

text-decoration: none;

}



.contact A:visited {

color: #666666;

text-decoration: none;

}



.contact A:active {

color: #666666;

text-decoration: none;

}



.contact A:hover {

color: #666666;

text-decoration: underline;

}

.title {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FF6600;

	font-weight: bold;

}

.maincontent {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #4c4c4c;

}

.EIP {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #4c4c4c;

	border-style: solid;

	border-width: 1px;

	width: 170;

	height: 20;

}



.darkblue {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

	color: #333333;

}

A.darkblue:link {font-family:Arial;font-size: 12px; color:#0c4c9c;text-decoration:none; text-decoration:underline;} 

A.darkblue:visited {font-family:Arial;font-size: 12px; color:#0c4c9c;text-decoration:none;} 

A.darkblue:hover {font-family:Arial;font-size: 12px; color:#0c4c9c;text-decoration:underline; font-weight: normal; }

A.darkblue:active {font-family:Arial;font-size: 12px; color:#0c4c9c;text-decoration:none;} 

.white_text {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	color: #FFFFFF;

}

.scrollbar 

{

	scrollbar-face-color: #CFDCEC;

	scrollbar-shadow-color: #CFDCEC;

	scrollbar-highlight-color: #CFDCEC;

	scrollbar-3dlight-color: #CFDCEC;

	scrollbar-darkshadow-color: #CFDCEC;

	scrollbar-track-color: #EDF5FF;

	scrollbar-arrow-color: #114982;

	color: #CFDCEC;



/*scrollbar-face-color: #FFFFFF;

scrollbar-shadow-color: #FFFFFF;

scrollbar-highlight-color: #FFFFFF;

scrollbar-3dlight-color: #334B6F;

scrollbar-darkshadow-color: #334B6F;

scrollbar-arrow-color: #334B6F;

scrollbar-track-color: #E8F0FC;*/



}

.emphrasize {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 16px;

	color: #FF6600;

	font-weight: bold;



}

.leftmenutxtCopy {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

	color: #FFFFFF;

}

.FormText {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #663300;

}



/* 

================================================

autosuggest, inquisitor style

================================================

*/



body

{

	position: relative;

}





div.autosuggest

{

	position: absolute;

	background-image: url(img_inquisitor/as_pointer.gif);

	background-position: top;

	background-repeat: no-repeat;

	padding: 10px 0 0 0;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}



div.autosuggest div.as_header,

div.autosuggest div.as_footer

{

	position: relative;

	height: 6px;

	padding: 0 6px;

	background-image: url(img_inquisitor/ul_corner_tr.gif);

	background-position: top right;

	background-repeat: no-repeat;

	overflow: hidden;

}

div.autosuggest div.as_footer

{

	background-image: url(img_inquisitor/ul_corner_br.gif);

}



div.autosuggest div.as_header div.as_corner,

div.autosuggest div.as_footer div.as_corner

{

	position: absolute;

	top: 0;

	left: 0;

	height: 6px;

	width: 6px;

	background-image: url(img_inquisitor/ul_corner_tl.gif);

	background-position: top left;

	background-repeat: no-repeat;

}

div.autosuggest div.as_footer div.as_corner

{

	background-image: url(img_inquisitor/ul_corner_bl.gif);

}

div.autosuggest div.as_header div.as_bar,

div.autosuggest div.as_footer div.as_bar

{

	height: 6px;

	overflow: hidden;

	background-color: #333;

}





div.autosuggest ul

{

	list-style: none;

	margin: 0 0 -4px 0;

	padding: 0;

	overflow: hidden;

	background-color: #333;

}



div.autosuggest ul li

{

	color: #ccc;

	padding: 0;

	margin: 0 4px 4px;

	text-align: left;

}



div.autosuggest ul li a

{

	color: #ccc;

	display: block;

	text-decoration: none;

	background-color: transparent;

	text-shadow: #000 0px 0px 5px;

	position: relative;

	padding: 0;

	width: 100%;

}

div.autosuggest ul li a:hover

{

	background-color: #444;

}

div.autosuggest ul li.as_highlight a:hover

{

	background-color: #1B5CCD;

}



div.autosuggest ul li a span

{

	display: block;

	padding: 3px 6px;

	font-weight: bold;

}



div.autosuggest ul li a span small

{

	font-weight: normal;

	color: #999;

}



div.autosuggest ul li.as_highlight a span small

{

	color: #ccc;

}



div.autosuggest ul li.as_highlight a

{

	color: #fff;

	background-color: #1B5CCD;

	background-image: url(img_inquisitor/hl_corner_br.gif);

	background-position: bottom right;

	background-repeat: no-repeat;

}



div.autosuggest ul li.as_highlight a span

{

	background-image: url(img_inquisitor/hl_corner_bl.gif);

	background-position: bottom left;

	background-repeat: no-repeat;

}



div.autosuggest ul li a .tl,

div.autosuggest ul li a .tr

{

	background-image: transparent;

	background-repeat: no-repeat;

	width: 6px;

	height: 6px;

	position: absolute;

	top: 0;

	padding: 0;

	margin: 0;

}

div.autosuggest ul li a .tr

{

	right: 0;

}



div.autosuggest ul li.as_highlight a .tl

{

	left: 0;

	background-image: url(img_inquisitor/hl_corner_tl.gif);

	background-position: bottom left;

}



div.autosuggest ul li.as_highlight a .tr

{

	right: 0;

	background-image: url(img_inquisitor/hl_corner_tr.gif);

	background-position: bottom right;

}







div.autosuggest ul li.as_warning

{

	font-weight: bold;

	text-align: center;

}



div.autosuggest ul em

{

	font-style: normal;

	color: #6EADE7;

}



/*

*******************************************************

Alphacube

*******************************************************

*/

.overlay_alphacube {

	background-color: #85BBEF;

	filter:alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

}



.alphacube_nw {

	background: transparent url(alphacube/left-top.gif) no-repeat 0 0;			

  width:10px;

  height:25px;

}



.alphacube_n {

  background: transparent url(alphacube/top-middle.gif) repeat-x 0 0;			

  height:25px;

}



.alphacube_ne {

  background: transparent url(alphacube/right-top.gif) no-repeat 0 0;			

  width:10px;	  

  height:25px;

}



.alphacube_w {

  background: transparent url(alphacube/frame-left.gif) repeat-y top left;			

  width:7px;

}



.alphacube_e {

  background: transparent url(alphacube/frame-right.gif) repeat-y top right;			

  width:7px;	  

}



.alphacube_sw {

  background: transparent url(alphacube/bottom-left-c.gif) no-repeat 0 0;			

  width:7px;

  height:7px;

}



.alphacube_s {

  background: transparent url(alphacube/bottom-middle.gif) repeat-x 0 0;			

  height:7px;

}



.alphacube_se, .alphacube_sizer  {

  background: transparent url(alphacube/bottom-right-c.gif) no-repeat 0 0;			

  width:7px;

  height:7px;

}



.alphacube_sizer {

	cursor:se-resize;	

}



.alphacube_close {

	width: 23px;

	height: 23px;

	background: transparent url(alphacube/button-close-focus.gif) no-repeat 0 0;			

	position:absolute;

	top:0px;

	right:11px;

	cursor:pointer;

	z-index:1000;

}



.alphacube_minimize {

	width: 23px;

	height: 23px;

	background: transparent url(alphacube/button-min-focus.gif) no-repeat 0 0;			

	position:absolute;

	top:0px;

	right:55px;

	cursor:pointer;

	z-index:1000;

}



.alphacube_maximize {

	width: 23px;

	height: 23px;

	background: transparent url(alphacube/button-max-focus.gif) no-repeat 0 0;			

	position:absolute;

	top:0px;

	right:33px;

	cursor:pointer;

	z-index:1000;

}



.alphacube_title {

	float:left;

	height:14px;

	font-size:14px;

	text-align:center;

	margin-top:2px;

	width:100%;

	color:#123456;

}



.alphacube_content {

	overflow:auto;

	color: #000;

	font-family: Tahoma, Arial, sans-serif;

  font: 12px arial;

	background:#FDFDFD;

}



/* For alert/confirm dialog */

.alphacube_window {

	border:1px solid #F00;	

	background: #FFF;

	padding:20px;

	margin-left:auto;

	margin-right:auto;

	width:400px;

}



.alphacube_message {

  font: 12px arial;

	text-align:center;

	width:100%;

	padding-bottom:10px;

}



.alphacube_buttons {

	text-align:center;

	width:100%;

}



.alphacube_buttons input {

	width:20%;

	margin:10px;

}



.alphacube_progress {

	float:left;

	margin:auto;

	text-align:center;

	width:100%;

	height:16px;

	background: #FFF url('alert/progress.gif') no-repeat center center

}



.alphacube_wired_frame {

	background: #FFF;

	filter:alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;	

}





/*

******************************************************************

Default

******************************************************************

*/

.overlay_dialog {

	background-color: #666666;

	filter:alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

}



.overlay___invisible__ {

  background-color: #666666;

	filter:alpha(opacity=0);

	-moz-opacity: 0;

	opacity: 0;

}



.dialog_nw {

	width: 9px;

	height: 23px;

	background: transparent url(default/top_left.gif) no-repeat 0 0;		

}



.dialog_n {

	background: transparent url(default/top_mid.gif) repeat-x 0 0;	

	height: 23px;

}



.dialog_ne {

	width: 9px;

	height: 23px;

	background: transparent url(default/top_right.gif) no-repeat 0 0;		

}



.dialog_e {

	width: 2px;

	background: transparent url(default/center_right.gif) repeat-y 0 0;	

}



.dialog_w {

	width: 2px;

	background: transparent url(default/center_left.gif) repeat-y 0 0;		

}



.dialog_sw {

	width: 9px;

	height: 19px;

	background: transparent url(default/bottom_left.gif) no-repeat 0 0;			

}



.dialog_s {

	background: transparent url(default/bottom_mid.gif) repeat-x 0 0;		

	height: 19px;

}



.dialog_se {

	width: 9px;

	height: 19px;

	background: transparent url(default/bottom_right.gif) no-repeat 0 0;			

}



.dialog_sizer {

	width: 9px;

	height: 19px;

	background: transparent url(default/sizer.gif) no-repeat 0 0;	

	cursor:se-resize;	

}



.dialog_close {

	width: 14px;

	height: 14px;

	background: transparent url(default/close.gif) no-repeat 0 0;			

	position:absolute;

	top:5px;

	left:8px;

	cursor:pointer;

	z-index:2000;

}



.dialog_minimize {

	width: 14px;

	height: 15px;

	background: transparent url(default/minimize.gif) no-repeat 0 0;			

	position:absolute;

	top:5px;

	left:28px;

	cursor:pointer;

	z-index:2000;

}



.dialog_maximize {

	width: 14px;

	height: 15px;

	background: transparent url(default/maximize.gif) no-repeat 0 0;			

	position:absolute;

	top:5px;

	left:49px;

	cursor:pointer;

	z-index:2000;

}



.dialog_title {

	float:left;

	height:14px;

	font-family: Tahoma, Arial, sans-serif;

	font-size:12px;

	text-align:center;

	width:100%;

	color:#000;

}



.dialog_content {

	overflow:auto;

	color: #DDD;

	font-family: Tahoma, Arial, sans-serif;

	font-size: 10px;

	background-color:#123;

}



.top_draggable, .bottom_draggable {

  cursor:move;

}



.status_bar {

  font-size:12px;

}

.status_bar input{

  font-size:12px;

}



.wired_frame {

	display: block;

  position: absolute;

  border: 1px #000 dashed;

}



/* DO NOT CHANGE THESE VALUES*/

.dialog {

	display: block;

	position: absolute;

}



.dialog table.table_window  { 

  border-collapse: collapse; 

  border-spacing: 0; 

  width: 100%;

	margin: 0px;

	padding:0px;

}



.dialog table.table_window td , .dialog table.table_window th { 

  padding: 0; 

}



.dialog .title_window {

  -moz-user-select:none;

}                                                    



/*

***************************************************

Slider

***************************************************

*/

.slider {

	margin: 0.5em auto;

	position: relative;

	width: 120px;

	height: 11px;

	background: url(slider/img/bg.png) 50% 50% repeat-x;

}

.slider img {

	position: absolute;

	top: 3px;

	left: 85px;

}

.slider .left, .slider .right {

	height: 6px;

	width: 2px;

	position: absolute;

	top: 3px;

}

.slider .left {

	left: 0px;

	top: 3px;

	background: url(slider/img/left.png) 0px 1px no-repeat;

}

.slider .right {

	right: 0px;

	top: 3px;

	background: url(slider/img/right.png) 0px 1px no-repeat;

}



/*

***************************************************************

Alert

***************************************************************

*/

.overlay_alert {

	background-color: #85BBEF;

	filter:alpha(opacity=60);

	-moz-opacity: 0.6;

	opacity: 0.6;

}



.alert_nw {

	/*width: 5px;

	height: 5px;

	background: transparent url(alert/top_left.gif) no-repeat bottom left;*/			

}



.alert_n {

	width:225px;

	margin-right:0px;

	margin-bottom:10px;

	height: 31px;

	background:url(alert/member_login_bg.gif) 0 0 repeat-x #353535;			

}



.alert_ne {

	/*width: 5px;

	height: 5px;

	background: transparent url(alert/top_right.gif) no-repeat bottom left	*/		

}



.alert_e {

	/*width: 5px;

	background: transparent url(alert/member_form_bg.gif) repeat-y 0 0;	*/		

}



.alert_w {

	/*width: 5px;

	background: transparent url(alert/member_form_bg.gif) repeat-y 0 0;	*/		

}



.alert_sw {

	/*width: 5px;

	height: 5px;

	background: transparent url(alert/member_form_bg.gif) no-repeat 0 0;	*/		

}



.alert_s {

	/*height: 5px;

	background: transparent url(alert/member_form_bg.gif) repeat-x 0 0;*/			

}



.alert_se, .alert_sizer {

	/*width: 5px;

	height: 5px;

	background: transparent url(alert/member_form_bg.gif) no-repeat 0 0;	*/		

}



.alert_close {

	width:0px;

	height:0px;

	display:none;

}



.alert_minimize {

	width:0px;

	height:0px;

	display:none;

}



.alert_maximize {

	width:0px;

	height:0px;

	display:none;

}



.alert_title {

	float:left;

	height:1px;

	width:100%;

}



.alert_content {

	overflow:visible;

	color: #000;

	font:normal 12px Arial, Helvetica, sans-serif;

    font: 12px arial;

	background:url(alert/member_form_bg.gif) 0 0 repeat-x #353535;

	

}

.alert_content h2 {

	top:5px;

	left:20px;

	position:absolute;
	
	margin:0px;

}

#close_btn {

	/*margin:0px;

	padding:0px;

	width:50px;

	height:40px;

	position:absolute;

	background:url(alert/close_btn.png) no-repeat;

	_background:none;

	top:-6px;

	left:200px;

	z-index:4;

	text-indent:0px;*/

}

#close_btn a {

	/*margin:0px;

	padding:0px;

	width:27px;

	height:30px;

	display:block;

	position:absolute;

	left:5px;

    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='gui/logo.png');

	_cursor:pointer;

	_left:0px;*/

}

.alert_content a {

	padding:0 0 0 0px;

	color:#f8db14;

	text-decoration:underline;

	width:180px;

}

.alert_content a:hover {

	text-decoration:underline;

	color:#FFFFFF;

}

.alert_window {

	background: #FFF;

	padding:20px;

	margin-left:auto;

	margin-right:auto;

	width:225px;

}



.alert_message {

  font:normal 12px Arial, Helvetica, sans-serif;

	width:190;

	color:#FFF;

	padding: 9px 17px 0px 17px;

	

}



.alert_buttons { 

    width: 125px;

    text-align:center;

	padding-top: 10px;

	padding-bottom: 10px;

	padding-left: 40%;

}



.alert_buttons input {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	text-transform: capitalize;

	color: #3f3c3c;

	text-decoration: none;

	background-color: #8accef;

	margin: 0px;

	float: left;

	height: 25px;

	width: 60px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-width: 1px;

}

.alert_buttons input:hover {

	font-family: Arial;

	font-size: 11px;

	font-weight: bold;

	text-transform: capitalize;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #c11717;

	margin: 0px;

	float: left;

	height: 25px;

	width: 60px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	border-width: 1px;

}



.alert_progress {

	float:left;

	margin:auto;

	text-align:center;

	width:100%;

	height:16px;

	background: #FFF url('alert/progress.gif') no-repeat center center

}

