@charset "UTF-8";

table#gsmf input,
table#gsmf select,
table#gsmf textarea {
	margin: 2px 0;
	border: solid 1px #d9d4d9;
	font-weight: normal;
}

/* for IE7, IE8 */
table#gsmf input[type=checkbox],
table#gsmf input[type=radio],
table#gsmf input[type=button],
table#gsmf input[type=submit] {
    border: 0;
}

table#gsmf input.error,
table#gsmf select.error,
table#gsmf textarea.error {
	border: solid 2px red;
}

table#gsmf span.error_message {
	color:red;
	font-size:13px;
	font-weight:bold;
}

table#gsmf {
	border: solid 2px #d9d4d9;
	border-collapse: collapse;
}
table#gsmf tr.odd td {
	background-color: #f0f0f0;
}
table#gsmf tr.even td {
	background-color: #ffffff;
}
table#gsmf td {
	width: auto;
	font-size: 13px;
	border-top: solid 1px #d9d4d9;
	border-bottom: solid 1px #d9d4d9;
	padding: 5px;
}

table#gsmf_confirm {
	width: 500px;
	border: solid 2px #d9d4d9;
	border-collapse: collapse;
}
table#gsmf_confirm tr.odd td {
	background-color: #F0F0F0;
}
table#gsmf_confirm tr.even td {
	background-color: #ffffff;
}
table#gsmf_confirm td {
	font-size: 13px;
	border-top: solid 1px #d9d4d9;
	border-bottom: solid 1px #d9d4d9;
	padding: 10px;
}

table#gsmf input.button_confirm {
	width: 75px;
	height: 26px;
	background-image: url(../images/check.jpg);
	border: 0;
	cursor: pointer;
}
table#gsmf input.button_confirm:hover {
	background-image: url(../images/check_on.jpg);
}

table#gsmf input.button_send_noscript {
	background: #f0f0f0;
	padding: 5px 10px;
	border:solid 1px #d9d4d9;
	color: #000;
	font-weight: bold;
	cursor: pointer;
}
table#gsmf input.button_send_noscript:hover {
	background: blue;
	color: #fff;
}

div#modal_popup input.button_cancel {
	width: 75px;
	height: 26px;
	background-image: url(../images/cancel.jpg);
	border: 0;
	cursor: pointer;
}
div#modal_popup input.button_cancel:hover {
	width: 75px;
	height: 26px;
	background-image: url(../images/cancel_on.jpg);
}

div#modal_popup input.button_send {
	width: 75px;
	height: 26px;
	background-image: url(../images/send.jpg);
	border: 0;
	cursor: pointer;
}
div#modal_popup input.button_send:hover {
	width: 75px;
	height: 26px;
	background-image: url(../images/send_on.jpg);
	
}

div#modal_popup button.button_close {
	font-size: 20px;
	font-weight: bold;
	background-color: transparent;
	border: 0;
	cursor: pointer;
}
div#modal_popup button.button_close:hover {
	color: #fff;
	background: #da4d4b;
}

div#modal_popup_background {
	position: absolute;
	top: 0;
	left: 0;
	background: #000;
	opacity: 0;
	mozOpacity: 0;
	filter: alpha( opacity=0 );
	z-index: 10000;
}

div#modal_popup {
	position: absolute;
	width: auto;
	height: auto;
	background: #fff;
	border: solid 2px #99c;
	z-index: 20000;
}

div#modal_popup div.titlebar {
	background: #d9d4d9;
	text-align: right;
}

div#modal_popup div.dialogbox {
	background: #fff;
	padding: 10px;
}
