body, td, table {
margin: 0;
padding: 0;
FONT-FAMILY: verdana,geneva,arial,helvetica,sans-serif;
font-size: 13px;
} 
/* promo conent */
#promo{
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#promo h3{
	color: #4A4A4A;	
}
#promo h2{
	color: #4A4A4A;	
		text-align: left;
}
#promo p.price{
	text-align: right;
		margin-right: 95px;
}
#promo p{
	text-align: left;
}
#promo .strike{
	text-decoration: line-through;
	margin-left: 25px;
}
#highlight{
	color: #3F63BE;
}
#out{
  margin-bottom: 10px;
    	text-align: right;
		  margin-right: 85px;
}
#cpn{
  margin-top: 100px;
  margin-bottom: 100px;

}
form .fr{
  margin-top: 10px;
  margin-left: 176px;
}

.fr2{
	margin-left: 270px;
}
.tprice{
   margin-top: 30px;
	font-weight: bold;
}
.total{
   margin-bottom: 3px;
	   margin-left: 430px;
}
/* end promo conent */

/* footer width control */
#footer {
	margin-top: 50px;
	width: 630px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#footer img{
text-align: left;
}
#footer p.left{
text-align: left;
}
img {/* border style for all images */
border: 0;
}
img.ftrimg {/* top margin control */
  margin-top: 0.8em;
  margin-bottom: 0.8em;
}
/* end footer width control */

/* certcourse */
a.tmenu:link, a.tmenu:visited { color: #FFFFFF; 
	FONT-SIZE: 10px; 
	font-weight: bold;}	
	
a.tmenu:hover {
	font-weight: bold;
	color: #6495ED;
	text-decoration: underline;
}		
.tdheader {
	background-color: #36117B;
	color: #FFFFFF; 
	padding: 1px 0px 2px 0px;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}
/* promo send page */
fieldset {
margin: 1em 0 1em 0;
padding: 1em .5em .5em .5em;
border: 1px solid #000000;
background-image: url(../promo/images/promo-bg.gif);
}
legend {
padding: .2em;
background-color: #EBEBFF;
font-weight: bold;
color: #000000;
border: 1px solid #000000;
}

textarea {
	border: 1px solid #000000;
	font-weight: bold;
	background-color: #F1F1F1;
	font: 14px;
}
/* ALUMNI CSSS */
#alumnibg{
position: relative;
margin: 0 0 0 0;
	width: 700px;
		height: 331px;
	background-image: url(../alumni/images/alumni-bg.jpg);
}
.alumni_text{
	position: absolute;
	top: 5px;
	left: 210px;
	width: 475px;
	text-align: left;
}
.alumni_input1{
position: absolute;
top: 65px;
left: 145px;
	width: 600px;
}
.alumni_input1 td{
	text-align: right;
}

.alumni_input2{
position: absolute;
top: 135px;
left: 179px;
	width: 450px;
}
.alumni_input2 td{
	text-align: right;
		color: White;
}

.alumni_input3{
position: absolute;
top: 230px;
left: 180px;
	width: 500px;
}
.alumni_input3 td{
	text-align: right;
	color: White;
}

.alumni_input4{
	position: absolute;
	top: 330px;
	left: 24px;
	width: 500px;
}
.alumni_input4 td{
	text-align: left;
	color: #1C40A6;
	font: bold 18px;
	top: 630px;
	left: 24px;
}

.alumni_input5{
	position: absolute;
	top: 490px;
	left: 24px;
	width: 600px;
	margin-top: 0px;
}

.alumni_input5 td{
	color: #1C40A6;
	font: bold 18px;
}

.alumni_submitbutton{
	position: absolute;
	top: 680px;
	left: 510px;	
}

.alumni_formtitle{
	position: absolute;
	top: -10px;
	left: 5px;
	font: 12px;
	color: #505050;
	text-align: left;
	font-weight: bold;
}
/* PROMO BG */
p.forms{
margin: 2px 0 2px 0;
}
#promobg{
position: relative;
margin: 0 0 0 0;
	width: 699px;
		height: 314px;
	background-image: url(../promo/images/promo-bg.jpg);
}
.promoform{
position: absolute;
top: 130px;
left: 150px;
	width: 600px;
}

.higher {
position: relative;
top: -420px;
left: 150px;
color: #36117B; 
font-weight: bold;
font-size: 17px;
position: relative; }
.submitcpn {
position: relative;
top: -50px;
left: 270px;
color: #FFFFFF;
background-color: #36117B;
font-weight: bold;
font-size: 15px;
position: relative; }
/* military page */
.madv {
	border: 1px solid #7DA3E2;
	padding: 2px 2px 2px 2px;
	top: 20px;
	width: 450px;
	font-size: 12px;
	position: relative;
	background-color: #E4ECF7;
}
.red {
	color: #CC0000;

	font-size: 13px;
}
.white {
	color: #FFFFFF;
	font-size: 13px;
}
p.left{
text-align: left;
}