/* =universal selector */
* {margin: 0; padding: 0;}
h2, h3, h4, h5, p, ul, ol  { margin : 0; padding : 0;}

/* =general */
form {margin: 0; padding: 0;}
input, textarea, select {border: 1px solid #EA869F; margin: 3px 0 3px 5px;}

label {display: block;}
label span {float: left; width: 55%; text-align: right; margin-bottom: 3px;}
.heading {font-weight: bold; padding: 5px 0 5px 10px; margin: 0; text-align: left; }

/* =form wrapper */
#information {width: 820px; margin: auto; padding: 0 0 20px 0; background: url(../images/fieldset5.gif) repeat-y; }
#bestview {text-align: center; font-size: 85%; font-style: italic;}
#required {position: absolute; left: 150px; top: 60px; font-size: 85%; font-weight: bold; }


/* =fieldsets */
fieldset {width: 370px; display: block; margin:5px 20px 0 20px; padding: 0 0 10px 0;}
fieldset input:hover {border-color: #000;}
fieldset input:active, input:focus {border-color: #900; }

legend {color: #333333; padding: 5px 0 10px 5px; font-style: italic;}


/* =radio buttons for contact*/
#radiowrap {width: 325px;  margin: auto;}
#radioleft {width: 125px; float: left; margin: 0 0 0 30px; }
#radioright {width: 125px; float: left; margin: 0 30px 0 0;}

/* =radio buttons*/
#radiowrap input {border: none;} /*removes borders on IE radio buttons*/
#start input {border: none;} /*removes borders on IE radio buttons*/
#education input {border: none;} /*removes borders on IE radio buttons*/
#age input {border: none;} /*removes borders on IE radio buttons*/

/* =more specific */
#name {float: left;}
#age {clear: both; }
#age .heading {padding: 0 0 20px 10px;}

#graduationyear p input {border: 1px solid #EA869F;}
#graduationyear label span {width: 70%; text-align: right;} 

#comments p {margin: 2px 5px 5px 10px;}
#commentbox {text-align: center;}
#finish p {margin: 2px 5px 5px 10px; text-align: center;}
#schoolname {text-align: center; font-weight: bold;}
#submitbutton {text-align: center;}
#submitbutton input {padding: 0 .25em; background-color: #C62849; border: 2px double #A32841; border-top-color: #D78C9B;font: bold 92% Tahoma, Verdana, Arial, sans-serif; color: #fff; text-transform: uppercase;}
#submitbutton input:hover {background-color: #ED2E56;}




 