body {margin:0px;background-color:#E5E5E5;text-align:center;}

a {color:#56A1D5;text-decoration:none;}
a:hover {color:#003768;text-decoration:none;}

img {border:0px;}
form {padding:0px;margin:0px;}
p {margin-top:0px;}

.pagetitle {color:#56a1d5;font:bold 15px/17px verdana, arial;margin-top:0px;margin-bottom:20px;}	
.body {color:#000;font:11px/18px verdana, arial;}	
.bodysm {color:#003066;font:10px/13px verdana, arial;}	
.bodyxsm {color:#003066;font:9px/13px verdana, arial;}
.bodygray {color:#717074;font:11px/21px verdana, arial;}	
.bodygraysm	{color:#969696;font:10px/13px verdana, arial;}

.container {width:996px;margin:0px auto;text-align:left;background:url(/FCWSite/img/ewrs/bg_shadow.gif) top right;}

/* Header */
.header {width:989px;}

/* Middle */
.maincontent {width:989px;margin:0px;}
.maincontent table.main {border-collapse:collapse;border:0px;padding:0px;}

/* Column 1 */
.column1 {vertical-align:top;padding:0px;width:155px;color:#fff;font:11px/15px verdana, arial;background-color:#003768;}
.column1 a {color:#fff;}
.column1 a:hover {color:#56a1d5;}
.column1 a.on {color:#56a1d5;font-weight:bold;}

.column1 .logo {text-align:center;margin:20px 0px 30px 6px;}
.column1 .nav {}
.column1 .nav ul {list-style:none none;margin:30px 0px 0px 30px;padding:0px;border-bottom:1px solid #fff;}
.column1 .nav li {border-top:1px solid #fff;padding:7px 8px 10px 0px;}

/* Column 2 */
.column2 {vertical-align:top;padding:0px;color:#000;font:11px/16px verdana, arial;background-color:#fff;}
.column2 .pagetools {text-align:right;font:9px/13px verdana, arial;padding:15px 18px 10px 10px;width: 800px;}
.column2 .content {padding:15px 48px 20px 70px;}
.column2 .content ul {list-style:square;}
.column2 .content .narrative {margin:1em 0;font:normal 11px/15px Verdana, sans-serif;}

.alumni_login {background-color:#003768; }
.column2 .form {background-color:#e5e5e5; border: 1px solid #9f9f9f; width: 664px;}
.column2 .form table {border-collapse: collapse;}
.column2 .form td {border-bottom:1px solid #FFFFFF; border-collapse:collapse; padding:5px 23px 5px 20px;}
.column2 .form label {-x-system-font:none; color:#003066; display:table-cell; float:left; font-family:verdana,arial; font-size:10px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; height:auto !important; line-height:normal; min-height:15px; white-space:nowrap; width:90px; white-space:normal;}
.column2 .form input.text {-x-system-font:none; border:1px solid #000000; color:#000000; font-family:verdana,arial; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-left:10px; width:170px;}
.column2 .form select.text {-x-system-font:none; border:1px solid #000000; color:#000000; font-family:verdana,arial; font-size:11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-left:10px; width:170px;}
.column2 .form select.textwide {-x-system-font:none; border:1px solid #000000; color:#000000; font-family:verdana,arial; font-size:11px; font-size-adjust:none; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-left:10px;width:384px;}
.column2 .form textarea {-x-system-font:none; background-color:#ffffff; border:1px solid #000000; color:#000000;font-family:verdana,arial; font-size:11px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal; font-weight:normal; line-height:normal; margin-left:10px; width:170px; padding:1px 0 1px 2px;}
.column2 .form input.bttn {border:1px solid #56A1D5;background-color:#56A1D5;color:#fff;font:10px verdana, arial;margin:0px;}
.column2 .form h2 {color:#56A1D5;font:bold 11px/15px verdana, arial;margin:10px 0px;}

.column2 .form td .radio input { width: 20px; margin-top:4px; display:inline;}
.column2 .form td .radio label {padding-top:6px; display:inline;}
.column2 .form td .radio br {}

/* Footer */
.footer {background-color:#56a1d5;text-align:right;color:#fff;font:11px/13px verdana, arial;padding:5px 14px 6px;}
.footer a {color:#fff;text-decoration:none;}
.footer a:hover {color:#003768;}

/* Login */
body.login {background-color:#003768;margin:30px;}
body.login .container {width:635px;margin:0px auto;text-align:left;background:none;}
body.login .header {text-align:right;width:635px;}
body.login .header .headline {padding:30px 0px 45px;}
body.login .maincontent {width:635px;margin:0px;}

body.login .links {padding:10px 0px 0px;}

body.login a {color:#fff;text-decoration:underline;font:10px/14px verdana, arial;}
body.login a:hover {color:#56A1D5;}

body.login .column1 {vertical-align:top;padding:0px;width:295px;border-right:1px solid #fff;}

body.login .column2 {vertical-align:top;background-color:#003768;padding:25px 0px 0px 20px;}

body.login .column2 .form label {display:block;color:#000;font:11px/15px verdana, arial;padding:0px 0px 5px;}
body.login .column2 .form input.text {border:1px solid #003768;color:#000;font:13px verdana, arial;width:190px;margin:0px;}
input.formtext {background-color:transparent;border:medium none;color:#5BA4D6;padding-right:0;text-decoration:underline;width:auto;}

/* Home */
body.home {font:normal 13px/22px verdana, arial;}	
body.home .column2 {font:normal 11px/15px verdana, arial;}
body.home .intro_txt a {font-style:italic;text-decoration:underline;}


