body{
    padding: 0px;
    margin: 0px;
	background:#720811;
    font-size:12px;;
    font-family:Arial, Helvetica, sans-serif;
}
html, body, #wrapper {
    height:100%;
    margin:0px;
    padding:0px;
    border: none;
    text-align: center;
}
a img{
    border:0px;
}
#wrapper {
background-image: url('http://www.whheprep.org/newsite/images/stripes.png');
	margin: 0px auto;
    text-align: left;
    vertical-align: middle;
    width: 100%;
}
.menu{
    padding:0px;
    margin:0px 0px 3px 2px;
    text-align:right;
    font-size:16px;
    font-weight:bold;
    width:185px;
}
.menu li{
    padding:5px;
    list-style-type:none;
    border-bottom:1px solid #AAAAAA;
}
.menu li a{
    display:block;
    color:#FFFFFF;
    vertical-align:middle;
    text-decoration:none;
    width:100%;
}
.menu li a:hover{
    color:#FDCA00;
    background:url(images/linkbackgr.gif) repeat-y;
}
.menu li a:active{
    color:#FDCA00;
    background:url(images/linkbackgr.gif) repeat-y;
}

.cleardiv{
    clear:both;
    height:1px;
    overflow:hidden;
}
a.parent_home
{
    color:#ffffff;
    font-size:11px;
    font-weight:bold;
}

/*body {
color: #000000; font-family: Arial, Tahoma, Verdana, sans-serif;
background: #ffffff;
font-size: 14px

}

p {
margin: 0px 0px 10px 0px;
}*/

h1 {
    font-family: Impact, Arial, Tahoma;
    color: #000000;
    font-size: 30px;
    font-weight: bold;
    margin: 0px 0px 5px 0px;    
}
h2 {    
    color: #FF3803;
    font-size: 20px;
    font-weight: bold;
    margin: 0px;    
}
h3 {    
    color: #61A500;
    font-size: 20px;
    font-weight: bold;
    margin: 0px;    
}

/* link color */
a {
color: #0066FF;
text-decoration: none;
outline: none;

}

a:hover {
color: #ff6633;
text-decoration: none;
}

a img, :link img, :visited img {
border:0px none; 
}
/*a img {
border:0px none;
} */


.blue {
color: #006699; 
text-decoration: none;
}
a.blue:hover {
color: #993333; 
text-decoration: none;
}


.grey {
color: #777777; 
text-decoration: none;
}

.red {
color: #FF0000; 
text-decoration: none;
}
a.red:hover {
color: #006699; 
text-decoration: none;
}

/* end link color */

/* form elements */

input { 
font-family: Verdana;
font-size: 12px;
color: #006699;
background-color: #ffffff;
border: 1px #A5A5A5 solid;
padding: 2px;
}
.noborder {
border: 0px none;
background-color: transparent; 
color: #0000FF
}
input:focus, textarea:focus {
border: 1px #79AF2A solid;
background:#F6FFEA;
color: #002404;
}
select:focus {
background-color: #ffffff;
}
input.submit { 
font-family: Verdana;
letter-spacing: 3px;
color: #0066FF;
background-color: #ffffff;
border: 1px #B0B0B0 solid;
height: 22px;
}
input.submit:hover {
color: #ff6633;
background-color: #f5f5f5;
border: 1px #B0B0B0 solid; 
cursor: pointer;
}
select {
font-family: Verdana;
color: #006699;
border: 1px #A5A5A5 solid;
font-size: 12px;
height: 20px;
padding: 2px;
}
textarea { 
font-family: Verdana;
font-size: 12px;
color: #006699;
background-color: #ffffff;
border: 1px #A5A5A5 solid;
}
legend {
color:#61A500;
font-size:20px;
font-weight:bold;
}
legend.account {
color:#353535;
font-size:11px;
font-weight:bold;
}
fieldset {
border: 1px solid #EBD9C1;
}
.label {
font-weight: normal;
font-size: 14px; 
color: #006699; 
text-decoration: none
}
.err{
clear: both;
color: #FF3000;
padding-bottom:10px;
font-size: 12px;
background: #FFFDE4;
}

.msg{
clear: both;
color: #0030FF;
padding-bottom:10px;
font-size: 12px;
background: #FFFDE4;
}
#view_order
{
    width:100%;
    float:center;

    padding:1px;
}

/* end form elements */
