.window_gadget_catalog {
	width:708px;
	height:auto;
	border:solid 1px #c4c4c4;
	background:url(../images/box1_bg.gif) repeat-x left top;
	background-color:#f2f3f4;
	float:left;
}
#gadget_description_wrapper_2{
   width:675px;
   margin-left:15px;
   margin-right:15px;
   height:auto;
   text-align:left;
   padding:left;
}

.window_title_gadget_catalog {
	color:#404f54;
	padding:12px 0 10px 64px;
	border-bottom:solid 1px #dddedf;
	margin:0 0 10px 0;
	text-align:center;
	float:left;
	width:580px;
	font-size:12px;
	font-weight:bold;
}
.gadget_catalog_image_wrapper {
	padding:5px 10px 5px 10px;
	font-size:11px;
	color:#404f54;
	width:435px;
	height:auto;
	text-align:left;
	float:left;
}
.gadget_catalog_image_mid{
   font-size:11px;
   color:#404f54;
   width:435px;
   height:auto;
   text-align:center;
   margin:0 0 6px 0;
   float:left;
}
.gadget_catalog_image_thumb{
  padding:10px 0 0 0;
  font-size:11px;
  color:#404f54;
  width:435px;
  height:auto;
  text-align:left;
  float:left;
}

.gadget_catalog_description_wrapper {
	padding:10px 0 2px 10px;
	border-top:solid 1px #CCCCCC;
	border-left:solid 1px #CCCCCC;
	border-bottom:solid 1px #CCCCCC;
	background-color:#FFFFFF;
	font-size:11px;
	color:#404f54;
	width:242px;
	height:auto;
	text-align:left;
	float:left;
}
.window_field_left_gadget_catalog {
	padding:2px 0 2px 0;
	font-size:11px;
	color:#404f54;
	width:70px;
	height:20px;
	text-align:left;
	float:left;
}

.window_field_right_gadget_catalog {
	padding:2px 5px 2px 0;
	font-size:11px;
	color:#404f54;
	width:155px;
	min-height:20px;
	text-align:left;
	float:left;
}
.window_gadget_catalog_buttons {
	text-align:right;
	padding:10px 8px 2px 2px;
	margin:10px 0 0 0;
	background-color:#eaebec;
	border-top:solid 1px #dddedf;
	width:698px;
	height:30px;
	float:left;
}

#gadget_comment_wrapper_1{
    width:685px;
	padding:5px 10px 10px 13px;
	background-color:#FFFFFF;
	border-top:solid 1px #CCCCCC;
	float:left;
	text-align:left;
	padding:left;
}

#gadget_comment_listing_wrapper_2 {
	width:673px;
	padding:0 4px 0 4px;
	margin-top:10px;
	height:249px;
	overflow:auto;
	float:left;
}
#gadget_comment_listing_wrapper_3 {

}
#gadget_comment_listing_header {
	float:left;
	width:693px;
	margin:1px 0 1px 0;
	background:url(../images/comment_bg2.gif) repeat-y left top;
}

#gadget_comment_listing_header_top {
	float:left;
	width:680px;
	height:14px;
	background:url(../images/comment_top2.gif) no-repeat left top;
}

#gadget_comment_listing_header_body {
	float:left;
	width:650px;
	margin:3px 5px 0 5px;
	padding:0 10px 3px 10px;
	height:auto;
	background:url(../images/comment_teaser_inner_bg.gif) repeat-x left top;
	background-color:#e3e3e3;
}

#gadget_comment_listing_header_bottom {
	float:left;
	width:680px;
	height:10px;
	background:url(../images/comment_btm2.gif) no-repeat left top;
}

#gadget_comment_give_comment_teaser input {
	border:solid 1px #a2a2a2;
	padding:8px 10px 11px 10px;
	background:url(../images/comment_teaser_textbox_bg.gif) repeat-x left top;
	background-color:#FFFFFF;
	margin:0 10px 0 0;
	width:550px;
	height:14px;
	float:left;
	color:#425156;
	font-size:14px;
}

#gadget_comment_give_comment_teaser img {
	
}
#gadget_comment_give_comment img {
	margin:0 10px 0 0;
	float:left;
}
#txaGadgetCommentComment {
	font-family:Arial, Helvetica, sans-serif;
	border:solid 1px #404f54;
	font-size:12px;
	margin:0 0 4px 0;
	padding:5px 5px;
	overflow:visible;
	min-height:40px;
	height:auto !important;
	height:40px;
}
.comment_listing_image {
	margin:5px 4px 0 5px;
	float:left;
}

.gadget_comment_baloon_tip {
	width:6px;
	height:31px;
	float:left;
	margin:0 -1px 0 0;
	z-index:2;
	position:relative;
	background:url(../images/comment_baloon_tip.gif) no-repeat left top; 
}

.gadget_comment_baloon {
	width:571px;
	float:left;
	padding:1px;
	border:solid 1px #c3c3c3;
	background-color:#FFFFFF;
}

.gadget_comment_baloon_words {
	padding:6px 9px 10px 9px;
	width:555px;
	float:left;
}

.gadget_comment_baloon_action {
	text-align:right;
	width:569px;
	float:left;
}

.gadget_comment_baloon_action img {
	margin:0 0 0 1px;
}
#form_comment {
	float:left;
}
#txtGadgetCommentName {
	width:640px;
	margin:0 0 1px 0;
}
.gadget_for_member {
	width:580px;
}

.gadget_for_non_member {
	width:638px;
}
#gadget_comment_give_comment img {
	margin:0 10px 0 0;
	float:left;
}

.gadget_ssc_label {
	width:46px;
	float:left;
}

.gadget_ssc_image {
	width:95px;
	float:left;
	background-color:red;
}

.gadget_ssc_textbox {
	width:60px;
	float:left;
	background-color:green;
	margin:0 0 0 1px;
}

.gadget_ssc_textbox #txtGadgetCommentSSC {
	width:50px;
	height:23px;
	display:inline;
	font-size:18px;
	text-align:center;
}

.gadget_popup_ingin_kemudahan {
	width:111px;
	float:left;
	margin:0 0 0 10px;
	cursor:pointer;
}

#gadget_member_benefit {
	border:solid 1px #b4a980;
	background-color:#ffefb6;
	margin:11px 0 0 0;
	width:627px;
	padding:10px;
}

.gadget_comment_buttons {
	text-align:right;
	margin:6px 0 0 0;
}
.gadget_comment_listing {
	width:638px;
	padding:10px;
	/*
	background:url(images/dash.gif) repeat-x left bottom;
	*/
	background-color:#dcdedc;
	border-bottom:solid 1px #c3c3c3;
	margin:2px 0 0 0;
	float:left;
}
.window_field_message_left {
	padding:2px 0 2px 10px;
	font-size:11px;
	color:#404f54;
	width:80px;
	height:20px;
	text-align:left;
	float:left;
}

.window_field_message_right {
	padding:2px 10px 2px 0;
	font-size:11px;
	color:#404f54;
	width:290px;
	min-height:20px;
	text-align:left;
	float:left;
}

.window_message_title {
	color:#404f54;
	padding:12px 0 10px 64px;
	border-bottom:solid 1px #dddedf;
	margin:0 0 10px 0;
	text-align:center;
	float:left;
	width:271px;
	font-size:12px;
	font-weight:bold;
}
.window_message {
	width:400px;
	height:auto;
	border:solid 1px #c4c4c4;
	background:url(../images/box1_bg.gif) repeat-x left top;
	background-color:#f2f3f4;
	float:left;
}
.window_buttons_message {
	text-align:right;
	padding:10px 8px 2px 2px;
	margin:10px 0 0 0;
	background-color:#eaebec;
	border-top:solid 1px #dddedf;
	width:390px;
	height:30px;
	float:left;
}

#window_login{
  width:225px;
  margin-left:20px;
   min-height:322px;
  border-right:solid #dddddd 1px;
  float:left;
}

#window_login_title{
  	color:#404f54;
  width:225px;
  padding:0 0 5px 0;
  float:left;
  text-align:left;
}
#window_login_left{
    width:80px;
	padding:5px 0 0 0;
		color:#404f54;
	float:left;
	text-align:left;
}
#window_login_right{
   width:120px;
   float:left;
   padding:0 5px 5px 0;
	text-align:left;
}
#window_login_remember{
  width:190px;
  float:left;

  text-align:left;
}
#window_login_button{
   widht:210px;
   padding-right:10px;
   margin-top:6px;
   float:right;
   text-align:right;
}
#window_register{
  width:245px;
  margin-left:10px;
  min-height:300px;
  float:left;
}
#window_register_title{
  width:220px;
  float:left;
  text-align:left;
}
#window_register_left{
    width:93px;
	padding:5px 0 0 0;
		color:#404f54;
	float:left;
	text-align:left;
}
#window_register_right{
   width:145px;
   float:left;
   padding:3px 0 5px 5px;
	text-align:left;
}
#window_register_button{
   widht:210px;
   padding-right:10px;
   margin-top:6px;
   float:right;
   text-align:right;
}
#window_register_security_code{
    width:92px;
	padding:5px 0 0 0;
		color:#404f54;
	float:left;
	clear:both;
	text-align:left;
}
.window_not_yet_login {
	width:520px;
	height:auto;
	border:solid 1px #c4c4c4;
	background:url(../images/box1_bg.gif) repeat-x left top;
	background-color:#f2f3f4;
	float:left;
}

.window_title_not_yet_login {
	color:#404f54;
	padding:12px 0 10px 64px;
	border-bottom:solid 1px #dddedf;
	margin:0 0 10px 0;
	text-align:center;
	float:left;
	width:392px;
	font-size:12px;
	font-weight:bold;
}
.window_buttons_not_yet_login {
	text-align:right;
	padding:10px 8px 2px 2px;
	margin:10px 0 0 0;
	background-color:#eaebec;
	border-top:solid 1px #dddedf;
	width:510px;
	height:30px;
	float:left;
}
#window_register_button{
   width:210px;
   padding-right:10px;
   margin-top:6px;
   float:right;
   text-align:right;
}
.window_activation {
	width:500px;
	height:auto;
	border:solid 1px #c4c4c4;
	background:url(../images/box1_bg.gif) repeat-x left top;
	background-color:#f2f3f4;
	float:left;
}

.window_title_activation {
	color:#404f54;
	padding:12px 0 10px 64px;
	border-bottom:solid 1px #dddedf;
	margin:0 0 10px 0;
	text-align:center;
	float:left;
	width:372px;
	font-size:12px;
	font-weight:bold;
}
.window_field_left_activation {
	padding:2px 0 2px 10px;
	font-size:11px;
	color:#404f54;
	width:80px;
	height:20px;
	text-align:left;
	float:left;
}

.window_field_right_activation {
	padding:2px 10px 2px 0;
	font-size:11px;
	color:#404f54;
	width:390px;
	min-height:20px;
	text-align:left;
	float:left;
}
.window_buttons_activation {
	text-align:right;
	padding:10px 8px 2px 2px;
	margin:10px 0 0 0;
	background-color:#eaebec;
	border-top:solid 1px #dddedf;
	width:490px;
	height:30px;
	float:left;
}