.table_main {height: 768; width: 1024; background-color:#5D9732;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#BFD3E6;
	background-color: #FFFFFF;
	margin:0px;
	padding:0px;
	scrollbar-arrow-color: #7B1602;
	scrollbar-3dlight-color: #CDE2A3;
	scrollbar-darkshadow-color: #294910;
	scrollbar-face-color: #A1CD44;
	scrollbar-highlight-color: #CDE2A3;
	scrollbar-shadow-color: #5D9732;
	scrollbar-track-color: #CDE2A3;
}
.table_border {width: 1028px; height: 100%; background-color:#5D9732; padding: 2px;}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #7A1501;
	font-weight: bold;
}
.copy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.links_bot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #7A1501;
}
.titles {
	font-family: "Courier New", Courier, mono;
	font-size: 16px;
	font-weight: bold;
	color: #7A1501;
}
A:link {color: #7A1501;}
A:visited {color: #7A1501;}
A:active {color: #7A1501;}
A:hover {color: #D3181F;}
.form_element {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #981B1E;
	background-color: #B1C5EA;
	border: 1px solid #7A1501;;
}
.table_wn {
height: 100%; width: 1024; background-color:#FFFFFF;
}
.copygreen {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #5D9732;
}
.copytitle {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.copysm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #000000;
}
INPUT {
background-color: DFF0D2;
color: black;
font-family: arial, verdana, "ms sans serif";
font-weight: bold;
font-size: 12px} 

TEXTAREA {
background-color: #DFF0D2;
border: black 2px solid;
color: black;
font-family: arial, verdana, ms sans serif;
font-size: 12px;
font-weight: normal
} 
.copytitlered {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #7B1602;
}




#dropmenudiv{
position:absolute;
left:0px;
top:0px;
border:0px;
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
}

#dhtmltooltip{
	position: absolute;
	width: 350px;
	border: 1px solid #449630;
	padding: 8px;
	background-color: #EEF7E6;
	visibility: hidden;
	z-index: 100;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	color: #000000;
	text-align: left;
	-moz-border-radius: 12px; /* FF */
	border-radius: 12px; /* all others */
}

/* MI CSS3 upgrade START */

input[type="button"], button[type="button"], input[type="submit"], button[type="submit"]{
	color: #FBE4E6;
    font-size: 12px;
	padding: 4px;
	margin: 2px;
	font-weight: bold;
	border: 1px solid #D13141;
	-moz-border-radius: 3px; /* FF */
	border-radius: 3px; /* all others */
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(142,23,35)),
		color-stop(1, rgb(191,30,46))
	);
	background: -moz-linear-gradient(
		center bottom,
		rgb(142,23,35) 0%,
		rgb(191,30,46) 100%
	);
	cursor:pointer;
	  
}

input[type="button"]:hover, button[type="button"]:hover, input[type="submit"]:hover, button[type="submit"]:hover {
	color: #ffffff;
	padding: 4px;
	font-weight: bold;
	border: 1px solid #ffffff;
	-moz-border-radius: 3px; /* FF */
	border-radius: 3px; /* all others */
	background: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0, rgb(162,43,55)),
		color-stop(1, rgb(211,50,66))
	);
	background: -moz-linear-gradient(
		center bottom,
		rgb(162,43,55) 0%,
		rgb(211,50,66) 100%
	);
	cursor:pointer;
}



input[type="text"], input[type="password"], #name, #school, #email, #phone  {
	background-color:#EEF7E6;
	color: #448844;
    font-size: 10px;
	border: 1px solid #449630;
	-moz-border-radius: 3px; /* FF */
	border-radius: 3px; /* all others */
	padding: 2px;
	margin: 0px 0px 3px 0px;
}

input[type="text"]:focus, input[type="password"]:focus, #name:focus, #school:focus, #email:focus, #phone:focus {
	background-color:#ffffff;
	color: #000000;
	border: 1px solid #921724;
	-moz-border-radius: 3px; /* FF */
	border-radius: 3px; /* all others */
	padding: 2px;
	-webkit-box-shadow:  0px 0px 2px 1px #AF1C2B;
	-moz-box-shadow: 0px 0px 2px 1px #AF1C2B;
	box-shadow: 0px 0px 2px 1px #AF1C2B; 
}



textarea {
	font-size: 10px;
	background-color:#EEF7E6;
	color: #448844;
	border: 1px solid #449630;
	-moz-border-radius: 3px; /* FF */
	border-radius: 3px; /* all others */
	padding: 2px;
}

textarea:focus {
	background-color:#ffffff;
	color: #000000;
	border: 1px solid #921724;
	-moz-border-radius: 3px; /* FF */
	border-radius: 3px; /* all others */
	padding: 2px;
	-webkit-box-shadow:  0px 0px 2px 1px #AF1C2B;
	-moz-box-shadow: 0px 0px 2px 1px #AF1C2B;
	box-shadow: 0px 0px 2px 1px #AF1C2B;
}

/* MI CSS3 upgrade END */


/* CUSTOM ALERT BOX */

#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	background-image:url(images/tp.png); /* required by MSIE to prevent actions on lower z-index elements */
	
}

#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:120px;
	border:2px solid #000;
	background-color:#ffffff;
	background-image:url(images/alert.png);
	background-repeat:no-repeat;
	background-position:20px 55px;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0;
	font:bold 18px verdana,arial;
	background-color:#A22B37;
	color:#ffffff;
	border-bottom:2px solid #7D2808;
	padding:6px 0 6px 10px;
}

#alertBox p {
	font:14px verdana,arial;
	height:90px;
	padding-left:8px;
	margin-left:55px;
	font-weight: bold;
}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px 110px 15px 110px;
	padding:3px;
	border:2px solid #000;
	width:70px;
	font:14px verdana,arial;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#A22B37;
	text-decoration:none;
	font-weight: bold;
}


