/*
 * Title:			Horizon International Language Institute - Application Form Styles
 * Author:			Gilbert Kowarzyk Moreno
 * License: 		GPL version 2
 * File Name:		forms.css
 * Version:			0.1
 * Description:		This file defines the styles used for the application forms
 *
 * Changes:			GKM - Apr 12, 2008 - File creation
 */

/* container */
table.reg_form_container {
	width: 100%;
	border: 0px solid #000000;
}

/* reg_form_title table */
table.reg_form_title {
	width: 100%;
	border: 0px solid #000000;
}

table.reg_form_title h2 {
	font: 16px tahoma,arial,sans-serif;
	color: #cc3300;
	background-color: transparent;
	font-weight: bolder;
	margin: 0px;
}

/* reg_form table */
table.reg_form {
	width: 90%;
	color: #000000;
	background-color: #f7f1e3;
	border: 1px solid #ca9b67;
	padding: 10px;
}

table.reg_form h3 {
	font: 14px tahoma,arial,sans-serif;
	color: #cc3300;
	font-weight: bolder;
	background-color: transparent;
	vertical-align: top;
	text-align: center; 
	padding: 5px;
	margin: 0px;
}

table.reg_form td {
	padding: 1px;
	font: 12px tahoma,arial,sans-serif;
}

table.reg_form td.question {
	font-weight: bold;
}

table.reg_form td.program {
	font: 14px tahoma,arial,sans-serif;
	padding-left: 5px;
}

table.reg_form input {
	font: 12px tahoma,arial,helvetica,sans-serif;
	color: #333333;
	background-color: #f3f3f9;
	vertical-align: top;
	text-align: left; 
	border: 1px solid #D0D0D0;
	padding: 3px;
}

table.reg_form input:focus {
	color: #333333;
	background-color: #ffffff;
	border: 1px solid #9999ff;
}

table.reg_form input.submit {
	font: 14px tahoma,arial,helvetica,sans-serif;
	color: #111111;
	background-color: #ffffff;
	vertical-align: top;
	text-align: center; 
	border: 2px solid #ba8b57;
	padding: 5px;
}

table.reg_form input.submit:hover {
	text-decoration: underline;
	border: 2px solid #dd0000;
}

table.reg_form .disabled {
	color: #000000;
	background-color: #888888;
	border: 1px solid #888888;
}

table.reg_form textarea {
	width: 100%;
	font: 12px tahoma,arial,helvetica,sans-serif;
	color: #333333;
	background-color: #f3f3f9;
	vertical-align: top;
	text-align: left; 
	border: 1px solid #D0D0D0;
	padding: 3px;
}

table.reg_form textarea:focus {
	color: #111111;
	background-color: #ffffff;
	border: 1px solid #9999ff;
}

table.reg_form select {
	font: 12px tahoma,arial,helvetica,sans-serif;
	color: #222222;
	background-color: #f3f3f9;
	vertical-align: top;
	text-align: left; 
	border: 1px solid #D0D0D0;
}

table.reg_form option {
	padding-left: 5px;
	padding-right: 5px;
}

/* other */
span.req {
	color: #cc3300;
	background-color: transparent;
}

 /* end of file */
 