@charset "UTF-8";
/* CSS Document */



body {background-color: #17457f; background-image:url(images/secondary_BG.gif); background-repeat:repeat-x; background-position:top; font-family:Verdana, Geneva, sans-serif; margin-top:0}

h1 { font-size:18px; line-height:20px;  color:#344c6a}
h2 { font-size:15px; line-height:16px;  color:#344c6a}

#centerContainer { width:100%;  height:auto; text-align:center}

#container { width:973px; height:auto; margin-left:auto; margin-right:auto; position:relative }
#container2 { width:933px; height:auto; margin-left:auto; margin-right:auto; position:relative;  background-image:url(images/grid_bg.gif); background-repeat:repeat-y; background-position:top }
#container3 { width:933px; height:auto; margin-left:auto; margin-right:auto; position:relative;  background-image:url(images/grid_bg2.gif); background-repeat:repeat-y; background-position:top }

#header { width:933px; height:200px;  background-image:url(images/topGrid_bg.gif); background-position:top; margin-top:0; background-repeat:no-repeat}
#header2 { width:933px; height:200px;  background-image:url(images/topGrid_bg2.gif); background-position:top; margin-top:0; background-repeat:no-repeat}

#content {width:933px; height:auto; }
.leftNav {float:left;  width:154px; height:auto; padding-left:20px; text-align:left; font-size:10px; color:#fff; padding-bottom:22px}
.leftNav ul { margin-left:0; padding-left:1px; margin-top:0; margin-bottom:4px}
.leftNav li{list-style: none; padding-bottom:4px }
.leftNav a { color:#fff; text-decoration:none}
.leftNav a:hover { color:#17457f }
.leftNav img { padding-bottom:2px }

.contentArea {float:left; width:700px; height:auto; text-align:left; margin: 26px 3px 26px 32px !important; margin: 26px 3px 33px 52px; padding-right:11px }
.mainContent { width:520px; height:auto; float:left; margin-right:6px; font-size:13px; line-height:18px; padding-bottom:33px}
.mainContent li { padding-bottom:6px}

.mainContentAlt { width:640px; height:auto;  margin-right:6px; font-size:13px; line-height:18px; padding-bottom:33px}
.mainContentAtl li { padding-bottom:6px}


.nestedDiv1 {width:256px; height:auto; float:left; font-size:11px; line-height:14px }
.nestedDiv1 li {padding-bottom:4px }
.nestedDiv2 {width:256px; height:auto; float:right; font-size:11px; line-height:14px }
.nestedDiv2 li {padding-bottom:4px }

.mainContentFULL { width:690px; height:auto; float:left; margin-right:6px; font-size:13px; line-height:18px}
.mainContentFULLA { width:690px; height:auto; float:left; margin-right:6px; font-size:13px; line-height:18px}
.mainContentFULLA li { padding-bottom:8px}
.rightCol { width:144px; height:auto; text-align:center; float:right; font-size:11px; line-height:16px}

#topNav {width:923px; height:20px; padding-right:10px; text-align:right; font-size:12px; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; color:#333;  margin-left:auto; margin-right:auto; position:relative; margin-top:6px; }

#topNav a { color:#10508f; padding-left:8px; padding-right:8px; text-decoration:none; }
#topNav a:hover { color:#ff9900 }

#secondaryNav {text-align:left; width:738px; height:25px !important; height:27px; padding-top:6px !important; padding-top:4px; margin-left:186px;  color:#CCC; font-size:12px; font-family:Trebuchet MS,Arial,Helvetica,sans-serif; text-align:left; }
#secondaryNav a { color:#fff; text-decoration:none; padding-left:3px; padding-right:3px }
#secondaryNav a:hover { color:#ffcc66}

#secondaryNav2 {width:738px; height:25px !important; height:27px; padding-top:6px !important; padding-top:4px; padding-left:194px;  color:#CCC; font-size:12px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; text-align:left }
#secondaryNav2 a { color:#fff; text-decoration:none; padding-left:5px; padding-right:5px}
#secondaryNav2 a:hover { color:#ffcc66}

.appliedMath {margin-bottom:14px}


#homeFlash { width:962px; height:486px;}
#flashGallery { width:640px; height:520px}

#secondaryFlash {  width:924px; height:172px; margin-left:5px}

.ACITlogo { float:left;	width:175px; height:172px; }
.altHead { float:left; width:380px; height:72px; padding:100px 0px 0px 20px; text-align:left; font-size:16px; color:#ffcb64; font-weight:bold}
.altPhoto { float:right; width:346px; height:172px;}

.divLeft { width:255px; height:auto; float:left}
.divRight { width:255px; height:auto; float:left; margin-left:10px}

.divLeft2 { width:180px; height:auto; float:left}

#newsFlash { width:144px; height:170px }

.footBtm { background-color:#184883; width:933px; height:6px; background-image:url(images/btmArt.gif); background-repeat:no-repeat; background-position:top}

.footBtm2 { background-color:#2e4b68; width:933px; height:6px; background-image:url(images/btmArt2.gif); background-repeat:no-repeat; background-position:top}

#footer { width:933px; height:22px; text-align:center; font-size:13px; color:#fff; margin-top:3px; letter-spacing:1px;  margin-left:auto; margin-right:auto; position:relative }

.disclaimers { width:640px; text-align:justify; font-size:11px; line-height:14px; color:#fff; margin-left:auto; margin-right:auto; position:relative; margin-top:11px;  }

.mouseType { font-size:9px; line-height:10px }

.form_label { font-size:12px; line-height:13px }
.asterick { color:#F00}

.directoryDiv img { margin-bottom:-10px}
.directoryDiv li { padding-bottom:6px }
.closerTop { margin-top:-6px}

span.deptartments { font-size:14px; margin-bottom:-22px; font-style:italic}

.font14ptboldBlue { font-size:14px; color:#39346a; font-weight:bold }
.imageRight { float:right; margin-left:11px; margin-bottom:4px }

.newsPhotos {  width:250px; text-align:center; height:auto; float:right; margin-left:11px; margin-bottom:11px; font-size:11px; line-height:13px; font-style:italic}
.newsPhotos img {margin-bottom:3px}

.webmail { text-align:center; width:923px; height:auto; margin-top:11px; color:#fff; font-size:12px; position:relative; margin-left:auto; margin-right:auto }
.webmail a { color:#ffffcc; padding-left:5px; padding-right:5px}
.webmail a:hover { color:#F63 }
