/* CSS Document */

body { margin: 0; padding: 0; background-color: #efefef; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #363535; line-height: 18px; }

table { margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #363535; line-height: 18px; }

a { text-decoration: none; color: #d11241; }
a:hover { text-decoration: underline; }

.hide { visibility: hidden; }

.studentIntro { background: url(../images/studentBg.jpg) no-repeat; color: #FFFFFF; }
.studentIntroTxt { width: 416px; text-align: right; font-size: 22px; margin-top: 25px; }
.studentIntroTxt2 { margin-right: 40px; margin-top: 16px; line-height: 22px; }
.studentIntroTxt2 span { font-size: 16px; color: #efefef; }
.studentIntroTxt3 { margin-right: 40px; margin-top: 25px; margin-left: 132px; font-size: 12px; width: 244px; }

.customerIntro { background: url(../images/customerBg.jpg) no-repeat; color: #FFFFFF; }
.customerIntroTxt { font-size: 22px; margin-top: 25px; margin-left: 40px; }
.customerIntroTxt2 { margin-left: 40px; margin-top: 16px; line-height: 22px; }
.customerIntroTxt2 span { font-size: 16px; color: #efefef; }
.customerIntroTxt3 { margin-left: 40px; margin-top: 25px; margin-left: 40px; font-size: 12px; width: 244px; }

.studentBtn { display: block; width: 327px; height: 119px; background: url(../images/studentBtn.gif) no-repeat; }
.studentBtn:hover { background: url(../images/studentBtnOvr.gif) no-repeat; }

.customerBtn { display: block; width: 326px; height: 119px; background: url(../images/customerBtn.gif) no-repeat; }
.customerBtn:hover { background: url(../images/customerBtnOvr.gif) no-repeat; }

.footer { background: url(../images/footerBg.gif) top no-repeat; padding: 20px 0 10px 0; text-align: center; }

.copyright { color: #727272; }
.copyright a { color: #727272; text-decoration: none; }
.copyright a:hover { text-decoration: underline; }

h1 { font-size: 22px; color: #d80101; display: block; margin: 0 0 20px 0; padding-bottom: 20px; border-bottom: 1px solid #cacaca; }

h2 { font-size: 17px; color: #d80101; display: block; margin: 20px 0; padding-top: 30px; border-top: 1px solid #cacaca; }

h3 { font-size: 14px; color: #5f5f5f; font-weight: bold; display: block; margin: 30px 0 12px 0; }

h4 { font-size: 14px; color: #5f5f5f; font-weight: bold; }