/* General */
/* General */

body { font-family: 'Droid Sans', sans-serif; font-size:11px; color: #000; padding: 0; margin: 0;}
#content {margin: 320px 0 0 25px}
#login { width: 250px; margin: auto; padding: 25px; margin-top: 100px; border:#0072b4 1px solid; }
#key { position:fixed; top: 0; left: 25px; background-color:#f5f5f5; border:#0072b4 1px solid; padding: 10px 20px 20px 20px; margin-top: 20px; }
img {border:none}
.main { margin: 25px 0 50px 0;}

tr.top:nth-of-type(odd) {background-color:#ebebea;}
td { border-right: #FFF 1px dotted;}

/* Login Page */
#header { width: 100%; height: 154px; background-image:url(https://www.real-careers.com/files/images/header_bg.png); background-repeat:repeat-x; padding: 15px 0 0 0; margin-bottom: 0px;}
#logo { width: 434px; height: 97px; background-image:url(https://www.real-careers.com/files/images/executive_programs_logo.png); background-repeat: no-repeat; margin:auto;}


#login_content { width: 560px;  height: 325px; margin: auto; padding: 30px 25px; background:#FFF; -moz-border-radius: 10px; -webkit-border-radius: 10px; -o-border-radius: 10px;   -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; -webkit-box-shadow: 0px 0px 15px 0px #adadad; /* Saf3-4, iOS 4.0.2 - 4.2, Android 2.3+ */ box-shadow: 0px 0px 15px 0px #adadad; /* Opera 10.5, IE9, FF4+, Chrome 6+, iOS 5 */ border: #adadad solid 1px; text-align:center; background-image:url(/files/images/arrow_bg.jpg); background-repeat: no-repeat; background-position:bottom right; position: relative; z-index:99; margin-bottom: 50px;}


.login { background-image: url(https://www.real-careers.com/files/images/images/body_bg.jpg); background-repeat:repeat;  }
hr { border: 0;width: 80%; background-color: #d1d1d1; height: 1px; margin-bottom: 35px; margin-top: 35px;}

.et-tabs-control li { width: 148px; height: 26px; background-image:url(https://www.real-careers.com/files/images/nav_button.png); background-repeat:no-repeat}

.input { width: 310px; height: 40px; background-image:url(https://www.real-careers.com/files/images/header_bg.png);margin-bottom: 15px; color: #585858; font-size: 17px; padding-left: 10px; margin-left: 2px; -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3); border: 1px solid #999; display:block; }
.submit-button { border: none;background: url(https://www.real-careers.com/files/images/submit_button_hover.png) no-repeat;height: 73px; width: 125px;display: block; font-family:'Droid Sans',Arial,Verdana,sans-serif;font-size: 16px;font-weight: noraml;padding-bottom: 33px;padding-right: 12px;color: #fff !important; text-shadow: 1px 1px 1px rgba(0,0,1,1) !important; letter-spacing: .02em;text-decoration: none;text-align:center;}

.login_label { padding: 0 10px 5px 0; color:#777777; font-size:14px; font-weight:normal; text-align:left; }
textarea:focus, input:focus { border: 1px solid #1474B3;}
.login_table { position: relative; left: 20px; top: 10px;}


p { font-family: 'Droid Sans', sans-serif; font-size:11px; color: #000; font-weight:normal;}
h1 { font-family: 'Droid Sans', sans-serif;font-size:32px; color: #1474B3; font-weight:normal; }
h1.big { font-family: 'Droid Sans', sans-serif;font-size:45px; color: #1474B3; font-weight:700; margin: 0px; padding:0; }
h2 { font-family: 'Droid Sans', sans-serif; font-size:24px; color: #1474B3; font-weight:normal;}
h3 {font-family: 'Droid Sans', sans-serif;font-size:18px; color: #777777; font-weight:normal; }
h3.med {font-family: 'Droid Sans', sans-serif;font-size:24px; color: #777777; font-weight:normal; padding:0; margin:10px 0 0 0; }


a:link {color:#1474B3; text-decoration:none}      /* unvisited link */
a:visited {color:#1474B3; text-decoration:none}  /* visited link */
a:hover {color:#1474B3; text-decoration:underline}  /* mouse over link */
a:active {color:#1474B3; text-decoration:none}  /* selected link */