
/* ::::: http://localhost:6060/CSS/yui-reset-fonts.css ::::: */

html { color: rgb(0, 0, 0); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
fieldset, img { border: 0pt none ; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0pt none ; font-variant: normal; }
sup { vertical-align: text-top; }
sub { vertical-align: text-bottom; }
input, textarea, select { font-family: inherit; font-size: inherit; font-weight: inherit; }
input, textarea, select {  }
legend { color: rgb(0, 0, 0); }
body { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1.231; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
table { font-size: inherit; }
pre, code, kbd, samp, tt { font-family: monospace; line-height: 100%; }

/* ::::: http://localhost:6060/CSS/css1.css ::::: */

.icon { vertical-align: middle; padding-right: 4px; padding-left: 4px; }
#trusteesSubMenu { border-top: 1px solid rgb(0, 35, 64); background-color: rgb(2, 35, 58); }
.pageTitle, .pageTitleShrink, .pageTitleBorder, .pageTitleShrinkBorder { margin: 0pt 0pt 1em; padding-bottom: 0pt; }
.pageTitleBorder { border-bottom: 1px solid rgb(145, 168, 188); margin-bottom: 15px; padding-bottom: 10px; }
.pageTitleShrink, .pageTitleShrinkBorder { display: inline-block;*display: inline;*zoom:1; width: 71%; }
.pageTitleShrinkBorder { border-bottom: 1px solid rgb(145, 168, 188); }
.itSplash { background-image: url('itsplash.jpg'); background-position: right top; background-repeat: no-repeat; height: 190px; }
.justify { text-align: justify; }
h1, h2, h3 { margin: 0.2em 0pt 0.5em; }
.pageTitle h2, .pageTitleShrink h2, .pageTitleBorder h2, .pageTitleShrinkBorder h2 { margin: 0pt; }
#content strong, #content h4 { font-weight: bold; }
#content abbr, #content acronym { cursor: help; }
#content em { font-style: italic; }
#content blockquote, #content ul, #content ol, #content dl { margin: 1em; }
#content ol li { list-style-type: decimal; list-style-image: none; list-style-position: outside; margin-bottom: 15px; margin-top: 15px; }
#content ol#id li { list-style-type: lower-alpha; list-style-image: none; list-style-position: outside; }
#content ul#ul_PlExm li { list-style-type: circle; }
#content ul#ul_GrExm li { list-style-type: circle; }
#content ul li { list-style-type: disc; list-style-image: none; list-style-position: outside; margin-top: 1em; margin-bottom: 1em; line-height: 1.5; }
#content dl dd { margin-left: 1em; }
#content caption { margin-bottom: 0.5em; text-align: center; }
#content p, #content fieldset, #tablecontent pre { margin-bottom: 1em; }
#content h2, #content h3 { font-family: Arial,"Century Gothic","Helvetica Neue",Helvetica,Geneva,sans-serif; font-weight: bolder; font-style: normal; }
#content h1 { font-weight: normal; font-style: normal; color: rgb(60, 60, 60); font-size: 200%; }
#content #directions h3 { margin-top: 25px; }
#content ul#anchors { padding-left: 15px; }
#content ul#anchors li { margin: 5px 0pt; }
#content #directions ol {  }
#content div.pageTitle h1, #content div.pageTitleShrink h1, #content .pageTitleBorder h1, #content .pageTitleShrinkBorder h1 { margin: 0px; font-weight: bolder; font-family: Arial,"Century Gothic","Helvetica Neue",Helvetica,Geneva,sans-serif; min-height: 50px; line-height: 50px; vertical-align: top; left: 0pt; }
#content div.pageTitleShrink h1, #content .pageTitleShrinkBorder h1 { display: inline-block;*display: inline;*zoom:1; }
#content div.pageTitle h2, #content div.pageTitleShrink h2, #content .pageTitleBorder h2, #content .pageTitleShrinkBorder h2 { margin: 0px; color: rgb(176, 176, 176); font-size: 140%; font-family: Arial,"Century Gothic","Helvetica Neue",Helvetica,Geneva,sans-serif; }
#content h2 { color: rgb(36, 35, 35); margin-top: 0.5em; margin-bottom: 0.5em; font-size: 140%; }
#content h2.course { font-size: 115%; }
#content div.Philosophy p { margin-top: 0px; }
#content div.Philosophy h3 { margin-bottom: 0.1em; }
#content div.WhyPointContainer { margin-bottom: 40px; }
#content div.whyGUC h2 { margin-top: 0pt; margin-left: 0.6em; margin-bottom: 0px; }
#content div.whyGUC ul { margin-top: 0pt; }
#content div.whyGUC ul li { list-style-type: none; margin-bottom: 0.4em; margin-top: 0.4em; }
#content div.WhyPoint { display: inline-block;*display: inline;*zoom:1; height: 110px; width: 220px; vertical-align: top; }
#content div.WhyPointTextDiv { width: 473px; display: inline-block;*display: inline;*zoom:1; min-height: 110px; vertical-align: top; }
#content div.WhyPointTextDiv .left { margin-left: 0px; }
#content div.degree h2 { padding: 5px 5px 5px 7px; background-color: rgb(28, 82, 128); color: rgb(255, 255, 255); }
#content div.degree h3 { border-bottom: 1px solid rgb(145, 167, 188); padding: 9px 9px 9px 0pt; font-family: Arial,Helvetica,Geneva,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 18px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(101, 137, 163); }
#content #cairoText { height: 122px; display: inline-block;*display: inline;*zoom:1; background-image: url('cairotext.jpg'); width: 190px; margin-top: 21px; vertical-align: top; margin-right: 36px; }
.statTable td { border-right: 1px solid rgb(172, 191, 204); padding: 8px; }
.statTable tr { border-bottom: 1px solid rgb(172, 191, 204); background-color: rgb(204, 218, 227); color: rgb(23, 66, 98); font-family: Arial; }
.statTable tr.othColor { background-color: rgb(236, 240, 243); }
#content img.cairoByNight, #content img.innerImage { float: right; margin-left: 20px; position: relative; }
#content img.innerImage { border: 1px solid rgb(200, 212, 222); margin: 10px; padding: 13px; background-color: rgb(241, 246, 250); }
#content img.weather {  }
#content div#cairoInformation { width: 223px; float: right; margin-left: 10px; height: 430px; margin-top: -156px; vertical-align: top; }
#content div#cairoInformation div#links { border: 1px solid rgb(150, 181, 202); background-color: rgb(236, 240, 243); height: 114px; margin-top: 5px; }
#content div#links a { margin-left: 14px; }
#content div#links a .wiki { margin-top: 9px; }
#content #statistics table.statTable { border: 1px solid rgb(172, 191, 204); background-color: rgb(236, 240, 243); width: 223px; }
#content #cairoLogo { height: 158px; display: inline-block;*display: inline;*zoom:1; background-image: url('cairologo.jpg'); width: 232px; }
#content #weather h2 { padding: 10px 10px 10px 50px; background-image: url('sun.png'); background-repeat: no-repeat; }
#content h3 { font-size: 104%; color: rgb(36, 35, 35); margin-top: 0.5em; margin-bottom: 0.5em; }
#stepsDiv ol li ol li { list-style-type: lower-alpha; }
#stepsDiv { padding: 1px 13px 13px; }
#content h4 { font-size: 100%; font-family: Arial; }
#content h5 { font-size: 100%; padding-left: 0pt; color: rgb(0, 95, 190); margin-top: 20px; margin-bottom: 20px; }
#Reqnavigation li { display: inline; }
#content { font-family: georgia,MS,Arial,Verdana,sans-serif; color: rgb(36, 35, 35); }
#content .tOne th { padding: 5px; font-weight: bold; text-align: center; background-color: rgb(221, 223, 216); }
.tOne td { border-right: 1px solid rgb(172, 191, 204); padding: 8px; }
.tOne tr { border-bottom: 1px solid rgb(221, 223, 216); }
.tOne tbody { color: rgb(15, 42, 61); }
table.tOne { border: 1px solid rgb(172, 191, 204); margin: 10px; background-color: rgb(236, 240, 243); }
p.leftie { margin-top: 6px; }
.contentImage { border: 1px solid rgb(200, 212, 222); margin: 0pt 0pt 12px 20px; padding: 13px; background-color: rgb(241, 246, 250); float: right; width: 200px; }
.contentImage img {  }
.contentImage span { display: inline-block;*display: inline;*zoom:1; font-size: 10px; margin-top: 3px; font-family: Arial,"Century Gothic","Helvetica Neue",Helvetica,Geneva,sans-serif; }
#content a { color: rgb(0, 109, 226); text-decoration: none; }
#content a:visited { color: rgb(47, 169, 211); }
ul.programsList { padding-bottom: 1px; }
#content ul.programsList li { list-style-type: none; }
#content ul.programsList li a { padding: 6px 5px; line-height: 9px; color: Black; background-color: rgb(240, 245, 248); display: block; }
#content a:hover { color: rgb(218, 93, 44); text-decoration: underline; }
#content ul.programsList li a:hover { color: White; text-decoration: none; background-color: rgb(145, 168, 188); }
#content p { color: rgb(36, 35, 35); line-height: 1.5; margin-bottom: 1em; margin-top: 1em; }
#content textarea { width: 600px; }
#content div.Partners h2 { font-size: 150%; }
#content div.Partners ul.partnersList { margin: 11px 0pt 10px; padding: 7px; background: rgb(255, 255, 255) none no-repeat scroll 0% 0%; text-align: center; }
#content div.Partners ul.partnersList li { margin: 8px; list-style-type: none; display: inline-block;*display: inline;*zoom:1; vertical-align: middle; }
#content div.faculties a.website { border: 1px solid rgb(51, 90, 124); padding: 2px 4px; background-color: rgb(235, 244, 252); color: rgb(51, 90, 124); }
#content div.faculties a.website:hover { border: 1px solid rgb(51, 90, 124); padding: 2px 4px; background-color: rgb(34, 67, 96); color: White; text-decoration: none; }
#content div.faculties div.facultyItem { margin-top: 30px; margin-bottom: 10px; }
#content input { margin: auto 4px; vertical-align: middle; }
#testContent { display: none; }
iframe { height: 1140px; }
div.faculty { margin-bottom: 12px; }
div.insidePageNav { border: 1px solid rgb(169, 156, 149); padding: 10px 2px 2px; float: left; background-color: rgb(244, 244, 244); font-size: 13px; line-height: 1.2; margin-bottom: 2em; }
#content div.insidePageNav a, #content div.insidePageNav a:visited { color: rgb(110, 35, 0); }
#content div.insidePageNav a:hover { color: rgb(181, 48, 48); }
#content div.insidePageNav ul li { margin: 0pt; display: inline-block;*display: inline;*zoom:1; width: 298px; list-style-type: none; vertical-align: top; }
#content div.insidePageNav ul li ul li { margin: 3px; display: list-item; background-color: transparent; width: auto; list-style-type: circle; font-size: 11px; }
#content div.certificateGroup { border-top: 1px solid rgb(137, 164, 183); margin-top: 31px; padding-top: 11px; }
div.searchResults { padding: 10px; background-color: rgb(235, 238, 241); margin-top: 17px; }
#content span.count { color: rgb(94, 124, 144); font-size: 11px; }
#content .borderedDiv { border: 1px solid rgb(206, 208, 210); padding: 1px 13px 13px; }
#content div.history ul li a { color: rgb(36, 35, 35); }
#content #founders li { list-style-type: none; }
#content #founders { margin-left: 0px; }
div#trustees h2 { margin-top: 30px; margin-bottom: 15px; }
div#trustees div.trustee { height: 85px; margin-bottom: 18px; }
div#trustees div.trustee img { float: left; margin-right: 25px; }
div#trustees div.trustee h3 { padding-top: 24px; margin-bottom: 3px; }
div#trustees p { color: rgb(102, 102, 102); margin-top: 0pt; }
#content .councilCenter { text-align: center; }
#content #council h2 { border-top: 1px dashed; margin-top: 1em; padding-top: 17px; }
#content div.pager { border: 1px solid rgb(181, 200, 217); padding: 6px; background-color: rgb(243, 247, 248); font-family: Arial; }
#content div.pager div.before { width: 30%; display: inline-block;*display: inline;*zoom:1; }
#content div.pager div.mid { text-align: center; width: 40%; font-weight: normal; color: rgb(35, 91, 126); display: inline-block;*display: inline;*zoom:1; }
#content div.pager div.after { text-align: right; width: 27%; display: inline-block;*display: inline;*zoom:1; }
#content div.pager div.before a, #content div.pager div.after a { color: rgb(58, 112, 150); }
#content div.pager div.mid a { margin-right: 5px; color: rgb(35, 91, 126); }
#content div.pager div.before a:hover, #content div.pager div.after a:hover, #content div.pager div.mid a:hover { text-decoration: none; }
#content div.pager div.before a.first { background-image: url('pagerfirst.jpg'); background-repeat: no-repeat; padding-left: 30px; padding-top: 1px; }
#content div.pager div.before a.pre { background-image: url('pagerpre.jpg'); background-repeat: no-repeat; margin-left: 19px; padding-left: 19px; }
#content div.pager div.after a.next { background-image: url('pagernext.jpg'); background-repeat: no-repeat; background-position: right center; padding-right: 19px; }
#content div.pager div.after a.last { background-image: url('pagerlast.jpg'); background-repeat: no-repeat; background-position: right center; margin-left: 19px; padding-right: 30px; padding-top: 1px; }
#content div.pager div.mid a.selected { color: rgb(137, 165, 187); font-weight: bold; }
#content div.patron { display: inline-block;*display: inline;*zoom:1; width: 32%; text-align: center; vertical-align: top; margin-top: 15px; }
#content div.patron h2 { font-size: 100%; }
#content div.patron h3 { font-size: 80%; }
#content h1.jobH1 { font-size: 160%; }
#content #jobInfo h2 { font-size: 119%; margin-bottom: 0px; margin-top: 10px; }
#content #jobInfo p { margin-bottom: 4px; margin-top: 4px; }
#content #jobInfo li { margin-bottom: 6px; margin-top: 6px; }
#content #jobInfo { margin-top: 22px; }
#content #jobInfo ul { margin-top: 4px; }
#content .pageTitle h4, #content #job h4 { display: inline; }
#content .pageTitle span, #content #job span { color: rgb(0, 109, 226); }
#content #job .pageTitle { margin-bottom: 0px; }
div.moveContent { margin-top: 26px; }
#content div.courseContent { margin-top: 15px; }
#content div.courseContent p { margin-top: 0px; }
#content div.courseContent h2 { margin-top: 10px; margin-bottom: 4px; }
#content div.courseContent li { margin-top: 6px; margin-bottom: 6px; list-style-type: none; }
#content div.courseContent ul { margin-left: 0px; margin-top: 8px; margin-bottom: 6px; }
#content #jobInfo p span { color: Black; }
#content table.dates { margin-bottom: 25px; margin-top: 10px; }
#content table.dates td { border-top: 1px solid transparent; border-bottom: 1px solid rgb(255, 255, 255); padding: 14px; color: rgb(73, 113, 147); }
#content table.dates th { border-bottom: 1px solid rgb(170, 188, 254); padding: 8px; color: rgb(73, 113, 147); background-color: White; font-weight: bold; font-family: Arial; font-size: 120%; }
.vzebra-even { background: rgb(239, 242, 255) none repeat scroll 0pt 0pt; }
.vzebra-odd { background: rgb(229, 230, 236) none repeat scroll 0pt 0pt; }

/* ::::: http://localhost:6060/CSS/master.css ::::: */

body { margin: 0pt; padding: 0pt; background-image: url('bodybackground.jpg'); background-color: rgb(235, 245, 253); background-position: center center; background-repeat: repeat-y; }
#deepBlueDIV { margin: 0pt; padding: 0pt; height: 15px; background-color: rgb(13, 51, 79); }
#header { margin: 0px auto; padding: 0pt; height: 133px; width: 941px; }
#headerDIVupper { margin: 0pt; padding: 0pt; background-color: white; display: inline-block;*display: inline;*zoom:1; height: 97px; width: 941px; }
#headerDIVlower { margin: 0pt; padding: 0pt; height: 36px; width: 941px; background-color: white; }
#headerDIVlower ul { margin: 0pt 0pt 0pt 293px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline-block;*display: inline;*zoom:1; }
#headerDIVlower ul li { margin: 0pt 15px 0pt 0pt; padding: 0pt; font-family: Arial,Helvetica,sans-serif; display: inline-block;*display: inline;*zoom:1; line-height: 36px; font-size: 13px; }
#headerDIVlower ul li a { margin: 0pt; padding: 0pt 7px; text-decoration: none; height: 36px; background-color: white; display: inline-block;*display: inline;*zoom:1; color: rgb(78, 105, 128); }
#headerDIVlower ul li a:hover { text-decoration: underline; }
#headerDIVlower ul li a:active { color: white; background-color: rgb(34, 67, 96); }
#gucLogoDIV { margin: 0pt; padding: 0pt; background-color: white; background-image: url('guclogo.png'); background-repeat: no-repeat; display: inline-block;*display: inline;*zoom:1; height: 97px; vertical-align: top; width: 668px; }
#gucLogoDIV a img { margin-left: 35px; margin-top: 32px; }
#betaDIV { margin: 0pt 0pt 0pt -4px; padding: 0pt; position: relative; width: 449px; height: 97px; background-color: white; text-align: right; display: inline-block;*display: inline;*zoom:1; vertical-align: top; }
#betaAlertDIV { margin: 0pt; padding: 0pt; display: none; position: absolute; width: 371px; height: 75px; top: 16px; left: 40px; }
#betaAlertLeftDIV { border-top: 1px solid rgb(231, 109, 95); border-left: 1px solid rgb(231, 109, 95); border-bottom: 1px solid rgb(231, 109, 95); margin: 0pt 0pt 0pt -4px; width: 328px; height: 73px; display: inline-block;*display: inline;*zoom:1; background-color: rgb(253, 246, 203); }
.navDropDown { width: 165px; }
#betaAlertLeftDIV h2 { margin: 7px 0pt 0pt 10px; padding: 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 12px; text-align: left; color: rgb(228, 61, 33); }
#betaAlertLeftDIV p { margin: 0pt 0pt 0pt 10px; padding: 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: black; text-align: left; }
#betaAlertLeftDIV p a { font-weight: normal; color: rgb(231, 109, 39); text-decoration: none; }
#betaAlertLeftDIV p a:hover { text-decoration: underline; }
#betaAlertLeftDIV p.sign { margin: 0pt 0pt 0pt 10px; padding: 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-style: italic; color: black; text-align: left; }
#betaAlertRightDIV { margin: 0pt 0pt 0pt -4px; width: 42px; height: 75px; display: inline-block;*display: inline;*zoom:1; vertical-align: top; background-image: url('arrow.png'); cursor: pointer; }
#betaDIV img { margin-top: 32px; margin-right: 16px; }
a img { border: medium none ; }
#searchDIV { margin: 0pt 0pt 0pt -4px; padding: 0pt; background-color: white; display: inline-block;*display: inline;*zoom:1; height: 97px; vertical-align: top; width: 260px; }
#searchBarDIV { margin: 27px 0pt 0pt; padding: 0pt; width: 236px; height: 40px; background-color: white; display: inline-block;*display: inline;*zoom:1; vertical-align: top; }
.searchText { border: 1px solid rgb(152, 173, 196); margin: 5px 0pt; padding: 2px 0pt; width: 196px; height: 16px; vertical-align: top; display: inline; }
#radioBarDIV { margin: 0pt; padding: 0pt; background-color: white; width: 236px; height: 35px; }
#radioBarDIV label { margin: 0pt; padding: 0pt 0pt 7px; font-family: Verdana,Geneva,sans-serif; font-size: 11px; vertical-align: middle; display: inline; }
#mainMenuDIV { margin: 10px 0pt 0pt; padding: 0pt; height: 34px; background-image: url('mainmenubackground.jpg'); background-color: rgb(73, 113, 147); background-position: center center; background-repeat: repeat-y; }
#mainMenuLinksDIV { margin: 0pt auto; padding: 0pt; width: 887px; height: 27px; background-color: rgb(73, 113, 147); z-index: 1000; }
#mainMenuLinksDIV ul { margin: 0pt 0pt 0pt -3px; padding: 0pt; vertical-align: top; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline-block;*display: inline;*zoom:1; }
#mainMenuLinksDIV ul li { margin: 0pt; padding: 0pt; display: inline-block;*display: inline;*zoom:1; z-index: 1; position: relative; }
#mainMenuLinksDIV ul li a { margin: 0pt 12px 0pt 0pt; padding: 0pt 8px; height: 27px; line-height: 27px; text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 13px; display: inline-block;*display: inline;*zoom:1; background-color: rgb(73, 113, 147); color: white; }
#mainMenuLinksDIV ul li a:hover { background-color: rgb(220, 229, 237); color: rgb(17, 44, 71); }
#mainMenuLinksDIV ul li a:active { background-color: rgb(34, 67, 96); color: white; }
#lightBlueDIV { background-image: url('lightbluebackground.jpg'); background-color: rgb(160, 183, 203); background-position: center center; background-repeat: repeat-y; height: 7px; margin-top: -7px; z-index: -10; }
#bodyDIV { margin: 23px auto 0pt; padding: 0pt 0pt 23px; background-color: white; width: 941px; }
#siteNavDIV { margin: 0pt 0pt 0pt 25px; padding: 0pt; width: 162px; background-color: white; display: inline-block;*display: inline;*zoom:1; }
#siteNavSelect { border: 1px solid rgb(177, 177, 177); width: 162px; height: 20px; background-position: center center; background-repeat: repeat-x; }
#siteNavLinksDIV { margin: 12px 0pt 0pt; padding: 0pt; width: 162px; background-color: white; }
#mainMenuSelectedDIV { margin: 0pt; padding: 0pt; background-color: rgb(145, 168, 188); width: 161px; height: 27px; }
#mainMenuSelectedDIV a { margin: 0pt 0pt 0pt 15px; padding: 0pt; line-height: 27px; color: white; text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 13px; }
#siteNavLinksDIV .liClicked { background-color: rgb(73, 113, 147); color: White; }
#siteNavLinksDIV .liClicked a { color: White; }
div.triangleDIV { border-right: 1px solid rgb(145, 168, 188); margin: 0pt 0pt 0pt -1px; padding: 0pt; background-color: rgb(244, 247, 248); background-image: url('triangle.png'); background-position: left center; background-repeat: no-repeat; height: 7px; width: 161px; }
.mainList { border-left: 1px solid rgb(145, 168, 188); border-right: 1px solid rgb(145, 168, 188); border-bottom: 1px solid rgb(145, 168, 188); margin: 0pt 0pt 8px; padding: 0pt; width: 160px; background-color: rgb(244, 247, 248); }
#siteNavLinksDIV div h4 { padding: 5px; background-color: rgb(145, 168, 188); color: White; margin-left: 0pt; text-align: center; }
.mainList ul { margin: 2px 0pt 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline-block;*display: inline;*zoom:1; }
.mainList ul li { border: medium none ; margin: 0pt; padding: 0pt; display: inline-block;*display: inline;*zoom:1; }
.mainList ul li a { border: medium none ; margin: 0pt; padding: 5px 0pt 5px 12px; text-decoration: none; font-family: Arial,Helvetica,sans-serif; width: 148px; display: inline-block;*display: inline;*zoom:1; font-size: 13px; color: rgb(73, 113, 147); }
.mainList ul li a:hover { background-color: rgb(73, 113, 147); color: white; }
#mphSubmenuDIV { border: 0pt none ; margin: 0pt; padding: 0pt; overflow: hidden; display: none; width: 160px; background-color: rgb(51, 90, 124); }
#mphSubmenuDIV ul li a { color: rgb(177, 206, 229); padding-left: 28px; width: 132px; }
#hafSubmenuDIV { margin: 0pt; padding: 0pt; overflow: hidden; display: none; width: 160px; background-color: rgb(51, 90, 124); }
#hafSubmenuDIV ul li a { color: rgb(177, 206, 229); padding-left: 28px; width: 132px; }
#tcdSubmenuDIV { margin: 0pt; padding: 0pt; overflow: hidden; display: none; width: 160px; background-color: rgb(51, 90, 124); }
#tcdSubmenuDIV ul li a { color: rgb(177, 206, 229); padding-left: 28px; width: 132px; }
#pupSubmenuDIV { margin: 0pt; padding: 0pt; overflow: hidden; display: none; width: 160px; background-color: rgb(51, 90, 124); }
#pupSubmenuDIV ul li a { color: rgb(177, 206, 229); padding-left: 28px; width: 132px; }
#whySubmenuDIV { margin: 0pt; padding: 0pt; overflow: hidden; display: none; width: 160px; background-color: rgb(51, 90, 124); }
#whySubmenuDIV ul li a { color: rgb(177, 206, 229); padding-left: 28px; width: 132px; }
#cicSubmenuDIV { margin: 0pt; padding: 0pt; overflow: hidden; display: none; width: 160px; background-color: rgb(51, 90, 124); }
#cicSubmenuDIV ul li a { color: rgb(177, 206, 229); padding-left: 28px; width: 132px; }
#beforeFooterDIV { margin: 0pt; padding: 0pt; height: 4px; background-image: url('beforefooterbackground.jpg'); background-repeat: repeat-y; background-position: center center; background-color: rgb(160, 183, 203); }
#footerDIV { margin: 0pt; padding: 0pt; height: 187px; background-image: url('footerbackground.jpg'); background-color: rgb(34, 67, 96); background-position: center center; background-repeat: repeat-y; }
#footerCenterDIV { margin: 0pt auto; padding: 0pt; background-color: rgb(34, 67, 96); width: 941px; height: 187px; }
#addressDIV { margin: 35px 0pt 0pt 35px; padding: 0pt; display: inline-block;*display: inline;*zoom:1; width: 200px; height: 107px; background-color: rgb(34, 67, 96); vertical-align: top; }
#gucLogoFooterDIV { margin: 0pt 0pt 5px; padding: 0pt; height: 30px; background-image: url('guclogofooter.png'); background-color: rgb(34, 67, 96); background-position: left center; background-repeat: no-repeat; }
#addressDIV p { margin: 0pt; padding: 0pt; font-family: Arial,Helvetica,sans-serif; font-size: 11px; color: rgb(218, 226, 233); background-color: rgb(35, 68, 97); }
#footerLinksDIV { margin: 35px 0pt 0pt -4px; padding: 0pt; background-color: rgb(34, 67, 96); width: 670px; height: 107px; display: inline-block;*display: inline;*zoom:1; vertical-align: top; text-align: right; }
#footerLinksDIV ul { margin: 0pt 0pt 20px; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline-block;*display: inline;*zoom:1; }
#footerLinksDIV ul li { margin: 0pt; padding: 0pt; text-align: right; display: inline-block;*display: inline;*zoom:1; }
#footerLinksDIV ul li a { text-decoration: none; font-family: Arial,Helvetica,sans-serif; font-size: 13px; color: rgb(218, 226, 233); margin-left: 22px; }
#footerLinksDIV ul li a:hover { text-decoration: underline; }
#footerLinksDIV ul li a.webmaster { font-size: 11px; color: rgb(103, 125, 143); }
#content { margin: 0pt 0pt 0pt 28px; width: 696px; display: inline-block;*display: inline;*zoom:1; vertical-align: top; }
.relatedItems { border: 1px solid rgb(244, 247, 248); width: 160px; margin-right: auto; margin-left: auto; background-color: rgb(73, 113, 147); }
.relatedItems li {  }
.relatedItems li a { padding: 6px; text-decoration: none; color: rgb(73, 113, 147); background-color: rgb(244, 247, 248); display: block; }
.relatedItems li a:hover { background-color: rgb(73, 113, 147); color: White; }
#contactInfo { background: transparent url('footerlogo.png') no-repeat scroll left top; width: 333px; margin-top: 20px; color: rgb(179, 179, 179); margin-left: 15px; float: left; padding-left: 102px; padding-bottom: 21px; }
.b { width: 923px; margin-right: auto; margin-left: auto; position: relative; }
.hide { display: none; }
#onlineApplication { background-color: rgb(73, 113, 147); }
#onlineApplication .careerNo { color: White; }
#careerSubMenu { border-top: 1px solid rgb(73, 113, 147); border-bottom: 1px solid rgb(73, 113, 147); background-color: rgb(208, 222, 226); width: 160px; }
.careerLog:hover, .careerUser:hover, .careerEdit:hover, .back:hover { background-color: rgb(222, 179, 3); }
.careerUser, .careerEdit, .careerLog { overflow: hidden; background-position: 14px center; background-repeat: no-repeat; padding-left: 35px; width: 160px; }
.mainList #careerSubMenu li.careerUser a, .mainList #careerSubMenu li.careerEdit a, .mainList #careerSubMenu li.careerLog a { margin-left: 35px; padding-left: 0px; }
.mainList #careerSubMenu li.careerUser a:hover, .mainList #careerSubMenu li.careerEdit a:hover, .mainList #careerSubMenu li.careerLog a:hover { background-color: rgb(244, 247, 248); color: rgb(73, 113, 147); }
.mainList #careerSubMenu li.careerUser:hover, .mainList #careerSubMenu li.careerEdit:hover, .mainList #careerSubMenu li.careerLog:hover { background-color: rgb(244, 247, 248); color: rgb(73, 113, 147); }
.careerUser { background-image: url('careeruser.png'); }
.careerEdit { background-image: url('careered.png'); }
.careerLog { background-image: url('careerlog.png'); }
.bold { font-weight: bolder; }
.headerImageDiv { background-color: Yellow; height: 129px; margin-left: 205px; margin-top: 1px; width: 227px; }
#trusteesSubMenu li a { color: White; }
#mainMenuDIV #mainMenuLinksDIV ul li a.clicked { background-color: White; color: rgb(1, 27, 45); font-size: 95%; font-weight: bold; }
* { margin: 0pt; }
html, body { height: 100%; }
div#wholePageWrapper { margin: 0pt auto -191px; min-height: 100%; height: auto; }
div#footerWrapper, .push { height: 191px; }

/* ::::: http://localhost:6060/CSS/formsCss.css ::::: */

.fieldLabel, .nextLabel { font-weight: bold; margin-right: 5px; margin-top: 4px; text-align: left; vertical-align: middle; width: 12em; font-size: 12px; }
.sentence { color: rgb(157, 26, 0); font-size: 110%; margin-bottom: 0.5em; margin-right: 5px; margin-top: 4px; text-align: left; vertical-align: middle; }
.nextLabel { margin-left: 54px; }
.fieldLabel { float: left; }
#FormDiv { border: 1px solid rgb(158, 160, 162); padding: 1px 22px 16px; color: rgb(0, 0, 0); background-color: rgb(243, 247, 249); font-family: arial; }
#FormDiv input, #FormDiv textarea, #FormDiv select { border: 1px solid rgb(204, 217, 242); margin: 2px; padding: 4px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 11px; }
#FormDiv p { width: 620px; }
#FormDiv select { margin: 4px; padding: 1px; }
#FormDiv input:hover, #FormDiv select:hover { border: 1px solid rgb(153, 153, 255); background: rgb(234, 234, 255) none repeat scroll 0pt 0pt; }
.erros { border: 1px solid rgb(153, 0, 0); padding: 1em 1em 1px 54px; background-color: rgb(255, 255, 213); margin-bottom: 5px; background-repeat: no-repeat; background-position: 20px 8px; font-size: 90%; background-image: url('error.gif'); }
.note, .sideNote { padding-left: 15em; font-size: 74%; }
.sideNote { padding-left: 0em; }
.required { color: rgb(153, 0, 0); }
#FormDiv .long { width: 400px; }
#FormDiv .email { width: 260px; }
#FormDiv .medium { width: 140px; }
#FormDiv .date { width: 72px; }
#FormDiv .tiny { width: 30px; }
#FormDiv .logInButton { margin-left: 294px; }
#FormDiv .AdlogInButton { margin-left: 246px; }
#FormDiv.small { padding: 1px 22px 0pt; }
#FormDiv .radioButtonList input { border: medium none ; text-decoration: none; }
#FormDiv .RemoveButton, #FormDiv .RemoveButton:hover { border: 0pt none ; background-color: transparent; cursor: pointer; font-size: 74%; font-family: "Lucida Grande",Lucida,Arial,Verdana,sans-serif; float: right; background-repeat: no-repeat; padding-bottom: 2px; padding-left: 21px; padding-top: 2px; margin-top: -18px; background-image: url('cross.png'); }
#FormDiv .RemoveButton:hover { border: 0pt none ; background-color: transparent; }













body
{
	margin: 0;
	padding: 0;
	background-color: #ebf5fd;
	background-position: center;
	background-repeat:repeat-y;
}
#deepBlueDIV
{
	margin: 0;
	padding: 0;
	height: 15px;
	/*background-color: #224360;*/
	background-color: #0D334F;
}
#header
{
	margin: 0;
	padding: 0;
	height: 133px;
	width: 941px;
	
	/*center*/
	margin: 0px auto;
	/*background-color: red;*/
}
#headerDIVupper
{
	background-color:white;
display:inline-block;
height:97px;
margin:0;
padding:0;
width:941px; *display: inline; *zoom: 1;
	
}
#headerDIVlower
{
	margin: 0;
	padding: 0;
	height: 36px;
	width: 941px;
	background-color: white;
}
#headerDIVlower ul
{
	margin: 0;
	padding: 0;
	margin-left: 293px;
	list-style: none;
	display: inline-block; *display: inline; *zoom: 1;
}
#headerDIVlower ul li
{
	margin: 0;
	padding: 0;
	margin-right: 15px;
	font-family: Arial, Helvetica, sans-serif;
	display: inline-block; *display: inline; *zoom: 1;
	line-height: 36px;
	font-size: 13px;
}
#headerDIVlower ul li a
{
	margin: 0;
	padding: 0;
	padding-left: 7px;
	padding-right: 7px;
	text-decoration: none;
	height: 36px;
	background-color: white;
	display: inline-block; *display: inline; *zoom: 1;
	color: #4e6980;
}
#headerDIVlower ul li a:hover
{
    text-decoration:underline;
    /*
	color: #00223f;
	background-color: #a0b7cb;*/
}
#headerDIVlower ul li a:active
{
	color: white;
	background-color: #224360;
}
#gucLogoDIV
{
	background-color:white;
background-repeat:no-repeat;
display:inline-block;
height:97px;
margin:0;
padding:0;
vertical-align:top;
width:668px; *display: inline; *zoom: 1;
}
#gucLogoDIV a img
{
	margin-left: 35px;
	margin-top: 32px;
}
#betaDIV
{
	margin:0 0 0 -4px;
	padding: 0;
	position: relative;
	/*:-S*/
	width: 449px;
	height: 97px;
	background-color: white;
	text-align: right;
	display: inline-block; *display: inline; *zoom: 1;
	vertical-align: top;
}
#betaAlertDIV
{
	display: none;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 371px;
	height: 75px;
	top: 16px;
	left: 40px;
}
#betaAlertLeftDIV
{
	width: 328px;/*329*/
	height: 73px;/*75*/
	margin:0 0 0 -4px;
	display: inline-block; *display: inline; *zoom: 1;
	background-color: #fdf6cb;
	border-top: solid 1px #e76d5f;
	border-left: solid 1px #e76d5f;
	border-bottom: solid 1px #e76d5f;
	*left:-4px;
    *position:relative;
	
}
.navDropDown{width:165px;}
#betaAlertLeftDIV h2
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	margin-top: 7px;
	margin-left: 10px;
	color: #e43d21;
}
#betaAlertLeftDIV p
{
	margin: 0;
	padding: 0;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	text-align: left;
}
#betaAlertLeftDIV p a
{
	font-weight: normal;
	color: #e76d27;
	text-decoration: none;
}
#betaAlertLeftDIV p a:hover
{
	text-decoration: underline;
}
#betaAlertLeftDIV p.sign
{
	margin: 0;
	padding: 0;
	margin-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: black;
	text-align: left;
}
#betaAlertRightDIV
{
	width: 42px;
	height: 75px;
	display: inline-block; *display: inline; *zoom: 1;
		vertical-align: top;
		cursor: pointer;
	margin:0 0 0 -4px;
}
#betaDIV img
{
	margin-top: 32px;
	margin-right: 16px;
}
a img
{
	border: none;
}
#searchDIV
{
	background-color:white;
display:inline-block;
height:97px;
margin:0 0 0 -4px;
padding:0;
vertical-align:top;
width:260px; *display: inline; *zoom: 1;
	*margin-left:0px;
	*width: 264px;
}
#searchBarDIV
{
	margin: 0;
	padding: 0;
	margin-top: 27px;
	width: 236px;
	height: 40px;
	background-color: white;
	display: inline-block; *display: inline; *zoom: 1;
	vertical-align: top;
}
.searchText
{
	margin: 0;
	padding: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 196px;
	height: 16px;
	padding-top: 2px;
	padding-bottom: 2px;
	vertical-align: top;
	display: inline;
	/*line-height: 20px;*/
	border: solid 1px #98adc4;
}
#radioBarDIV
{
	margin: 0;
	padding: 0;
	background-color: white;
	width: 236px;
	height: 35px;
}

#radioBarDIV label
{
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	vertical-align: middle;
	display: inline;
	padding-bottom: 7px;
}
#mainMenuDIV
{
	margin: 0;
	padding: 0;
	/**/
	margin-top: 10px;
	height: 27px;
	height: 34px;
	background-color:#497193;
	background-position: center;
	background-repeat: repeat-y;
}
#mainMenuLinksDIV
{
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right: auto;
/*	width: 939px;*/
	width: 887px;
	height: 27px;
	background-color: #497193;
	z-index: 1000;
}
#mainMenuLinksDIV ul
{
	margin:0 0 0 -3px;
	padding: 0;
	vertical-align: top;
	list-style: none;
	display: inline-block; *display: inline; *zoom: 1;
/*	margin-left: 26px;*/
}
#mainMenuLinksDIV ul li
{
	margin: 0;
	padding: 0;
	display: inline-block; *display: inline; *zoom: 1;
		z-index: 1;
		position: relative;
}
#mainMenuLinksDIV ul li a
{
	margin: 0;
	padding: 0;
	height: 27px;
	padding-left: 8px;
	padding-right: 8px;
	margin-right: 12px;
	line-height: 27px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	display: inline-block; *display: inline; *zoom: 1;
	background-color: #497193;
	color: white;
}
#mainMenuLinksDIV ul li a:hover
{
	background-color: #dce5ed;
	color: #112c47;
}
#mainMenuLinksDIV ul li a:active
{
	background-color: #224360;
	color: white;
}
#lightBlueDIV
{
	background-color: #a0b7cb;
	background-position: center;
	background-repeat: repeat-y;
	height: 7px;
	margin-top: -7px;
	z-index: -10;
}
#bodyDIV
{
	margin: 0;
	padding: 0;
	background-color: white;
	width: 941px;
	margin-top: 23px;
	padding-bottom: 23px;
	margin-left: auto;
	margin-right: auto;
	/*//==========================*/
}
#siteNavDIV
{
	margin: 0;
	padding: 0;
	margin-left: 25px;
	width: 162px;
	background-color: white;
	display: inline-block; *display: inline; *zoom:1;	
}
#siteNavSelect
{
	width: 162px;
	height: 20px;
	border: solid 1px #b1b1b1;
	background-position: center;
	background-repeat: repeat-x;
}
#siteNavLinksDIV
{
	margin: 0;
	padding: 0;
	margin-top:12px;
	width: 162px;/*160px without border*/
	background-color: white;
}
#mainMenuSelectedDIV
{
    margin: 0;
	padding: 0;
	background-color: #91a8bc;
	width: 161px;
	height: 27px;
}
#mainMenuSelectedDIV a
{
	margin: 0;
	padding: 0;
	line-height: 27px;
	margin-left: 15px;
	color: white;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#siteNavLinksDIV .liClicked
{
  background-color:#497193;
   color:White;
}
#siteNavLinksDIV .liClicked a
{
 color:White;
}
Div.triangleDIV
{
	background-color:#F4F7F8;
    background-position:left center;
    background-repeat:no-repeat;
    border-right:1px solid #91A8BC;
    height:7px;
    margin:0 0 0 -1px;
    padding:0;
    width:161px;
}
.mainList
{
	margin: 0;
	padding: 0;
	border-left: solid 1px #91a8bc;
	border-right: solid 1px #91a8bc;
	border-bottom: solid 1px #91a8bc;
	width: 160px;
	background-color: #f4f7f8;
	margin-bottom:8px;
}
#siteNavLinksDIV div h4 
{
    background-color:#91A8BC; 
    color:White;
    background-color:#91A8BC;
    color:White;
    margin-left:0;
    padding:5px;
    text-align:center;
    }
.mainList ul
{
	margin:2px 0 0;
	padding: 0;
/*	margin-left: 13px;*/
	list-style: none;
	display: inline-block; *display: inline; *zoom: 1;
}
.mainList ul li
{
	margin: 0;
	padding: 0;
	display: inline-block; *display: inline; *zoom: 1;
	border: none;
}
.mainList ul li a
{
	margin: 0;
	padding: 0;
	border: none;
	padding-left: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	width: 148px;
	display: inline-block; *display: inline; *zoom: 1;
	font-size: 13px;
	color: #497193;
}
.mainList ul li a:hover
{
	background-color: #497193;
	color: white;
}
#mphSubmenuDIV
{
	margin: 0;
	padding: 0;
	border: 0;
/*	height: 0;*/
display: none;
	overflow: hidden;
	width: 160px;
	background-color: #335a7c;
}
#mphSubmenuDIV ul li a
{
	color: #b1cee5;
	padding-left: 28px;
	width: 132px;
}
#hafSubmenuDIV
{
	margin: 0;
	padding: 0;
/*	height: 0;*/
display: none;
	overflow: hidden;
	width: 160px;
	background-color: #335a7c;
}
#hafSubmenuDIV ul li a
{
	color: #b1cee5;
	padding-left: 28px;
	width: 132px;
}

#tcdSubmenuDIV
{
	margin: 0;
	padding: 0;
/*	height: 0;*/
display: none;
	overflow: hidden;
	width: 160px;
	background-color: #335a7c;
}
#tcdSubmenuDIV ul li a
{
	color: #b1cee5;
	padding-left: 28px;
	width: 132px;
}
#pupSubmenuDIV
{
	margin: 0;
	padding: 0;
	display: none;
/*	display: block;*/
	overflow: hidden;
	width: 160px;
	background-color: #335a7c;
}
#pupSubmenuDIV ul li a
{
	color: #b1cee5;
	padding-left: 28px;
	width: 132px;
}
#whySubmenuDIV
{
	margin: 0;
	padding: 0;
	display: none;
/*	display: block;*/
	overflow: hidden;
	width: 160px;
	background-color: #335a7c;
}
#whySubmenuDIV ul li a
{
	color: #b1cee5;
	padding-left: 28px;
	width: 132px;
}

#cicSubmenuDIV
{
	margin: 0;
	padding: 0;
	display: none;
/*	display: block;*/
	overflow: hidden;
	width: 160px;
	background-color: #335a7c;
}
#cicSubmenuDIV ul li a
{
	color: #b1cee5;
	padding-left: 28px;
	width: 132px;
}

#beforeFooterDIV
{
	margin: 0;
	padding: 0;
	height: 4px;
	background-repeat: repeat-y;
	background-position: center;
	background-color: #a0b7cb;
}
#footerDIV
{
	margin: 0;
	padding: 0;
	height: 187px;
	

	/*for the stick problem*/
    
	background-color: #224360;
	background-position: center;
	background-repeat: repeat-y;
}
#footerCenterDIV
{
	margin: 0;
	padding: 0;
	margin-left: auto;
	margin-right:auto;
	background-color: #224360;
	width: 941px;
	height: 187px;
}
#addressDIV
{
	margin: 0;
	padding: 0;
	display: inline-block; *display: inline; *zoom: 1;
	margin-left: 35px;
	margin-top: 35px;
	width:200px;
	height: 107px;
	background-color: #224360;
	vertical-align: top;
}
#gucLogoFooterDIV
{
	 margin: 0;
	 padding: 0;
	 height: 30px;
	 margin-bottom: 5px;
	background-color: #224360;
	background-position: left;
	background-repeat: no-repeat;
}
#addressDIV p
{
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #dae2e9;
	background-color: #234461;
}
#footerLinksDIV
{
	margin: 0;
	padding: 0;
	background-color: #224360;
		margin-left: 35px;
	margin-top: 35px;
	margin-left:-4px;
	width:670px;
	height: 107px;
	display: inline-block; *display: inline; *zoom: 1;
	vertical-align: top;
	text-align: right;
}
#footerLinksDIV ul
{
	margin: 0;
	padding: 0;
	/*margin-right: 43px;*/
	margin-bottom: 20px;
	list-style: none;
	/*background-color: Red;*/
	display: inline-block; *display: inline; *zoom: 1;
}
#footerLinksDIV ul li
{
	margin: 0;
	padding: 0;
	text-align: right;
	/*background-color: Aqua;*/
	display: inline-block; *display: inline; *zoom: 1;
}
#footerLinksDIV ul li a
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #dae2e9;
	margin-left: 22px;
}
#footerLinksDIV ul li a:hover
{
	text-decoration:underline;
}

#footerLinksDIV ul li a.webmaster
{
	font-size: 11px;
	color: #677d8f;
	/*background-color: Yellow;*/
}
#content
{
    margin:0 0 0 28px;
	width: 696px;
	display: inline-block; *display: inline; *zoom:1;
	vertical-align: top;
}
/* end of new Master Page*/
.relatedItems {
	width: 160px;
	background-color:#91A8BC;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #F4F7F8;
	background-color: #497193;
}

.relatedItems li {
}
.relatedItems li a{
	padding: 6px;
	text-decoration: none;
	color:#497193;
	background-color:#F4F7F8;
	display: block;
}
.relatedItems li a:hover{
	background-color: #497193;
	color:White;
}
#contactInfo {
	width: 333px;
	margin-top: 20px;
	color: #b3b3b3;
	margin-left: 15px;
	float: left;
	padding-left: 102px;
	padding-bottom: 21px;
}
.b{
	width: 923px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.hide{
	display: none;
}
#onlineApplication{background-color:#497193;}
#onlineApplication .careerNo{color:White;}
#careerSubMenu{
	background-color:#d0dee2;
    border-bottom:1px solid #497193;
    border-top:1px solid #497193;
    width:160px;
}
.careerLog:hover,.careerUser:hover,.careerEdit:hover,.back:hover{background-color:#deb303;}
.careerUser,.careerEdit,.careerLog
{
    background-position:14px center;
background-repeat:no-repeat;
padding-left:35px;
overflow:hidden;
width:160px;
}
.mainList #careerSubMenu li.careerUser a,
.mainList #careerSubMenu li.careerEdit a,
.mainList #careerSubMenu li.careerLog a
{
margin-left:35px;
padding-left:0px;
}
.mainList #careerSubMenu li.careerUser a:hover,
.mainList #careerSubMenu li.careerEdit a:hover,
.mainList #careerSubMenu li.careerLog a:hover
{
    background-color:#f4f7f8;
    color:#497193;
}
.mainList #careerSubMenu li.careerUser:hover,
.mainList #careerSubMenu li.careerEdit:hover,
.mainList #careerSubMenu li.careerLog:hover
{
    background-color:#f4f7f8;
    color:#497193;
}
.bold
{
    font-weight:bolder;
}
.headerImageDiv
{
background-color:Yellow;
height:129px;
margin-left:205px;
margin-top:1px;
width:227px;
}
#trusteesSubMenu li a {color:White;}
#mainMenuDIV #mainMenuLinksDIV ul li a.clicked
{
    background-color:White;
    color:#011b2d;
    font-size:95%;
    font-weight:bold;
}
/*footer stuff*/

*
{
    margin: 0; 
} 
html, body { 
    height: 100%; 
} 
div#wholePageWrapper { 
    min-height: 100%; 
    height: auto; 
    margin: 0 auto -191px; 
} 
div#footerWrapper, .push { 
    height: 191px; 
}

