﻿/*div{border:1px solid red};*/
body{background-color: #FFF; color: #000; font-size: .70em; font-family: Verdana,Arial,Sans-Serif;}
#Wrap{border: 0px; margin: 15px auto 0px auto; position: relative; width:770px;}
#Content{float: left; width:770px;position: relative; padding: 0px;margin:0; margin-top: 70px; background: #FFF url("/img/shared/body_bg.gif") repeat-y scroll left; border-bottom:1px solid #230568;}
#ContentHomePage{float: left; width:770px;position: relative; padding: 0px;margin:0; margin-top: 70px; background: #FFF url("/img/shared/bodyHome_bg.gif") repeat-y scroll left; border-bottom:1px solid #230568;}
#ContentLeft{margin: 0px; padding: 0px; float: left; width: 222px; }
#ContentRight{margin: 0px; padding: 0px; margin-left:3px; margin-bottom:3px; float: left; width:545px;border-top:16px solid #000;}
#Banner{position:absolute;top: 0px;left: 0px; height:70px;background-image: url("http://www.worcester.edu/WCC/images/logo_150.gif");background-repeat:no-repeat;}
#Footer{border: 0px; margin: 0px auto;position: relative; width:770px;background: #FFF url("/img/shared/body_bg.gif") repeat-y scroll left;}
#FooterLeft{float: left;width:208px;background-color:#230658;margin-right:4px;margin-top:4px;margin-bottom:4px;padding:5px;font-size:9px;color:#CCC;text-align:center;}
#FooterLeft a{color:#CCC;}
#FooterRight{float: left;width:534px;background-color:#000;margin-left:4px;margin-top:4px;margin-bottom:4px;padding:5px;font-size:9px;color:#CCC;text-align:center;}
#FooterRight p{padding:0px;margin:0px;}
#FooterRight a{color:#CCC;}
#Nav { width:218px;margin:0px;padding:0px; }
#NavCap {line-height: 0.1;font-size: 1px;margin: 0px;width:218px;height: 16px;display: block; background: #000 url("/img/shared/rnd_nav_tl.gif") no-repeat scroll top left;}
#NavFoot {display: block;padding-top: 0px;line-height: 0.1;font-size: 1px;border-top: 1px solid #51357F;background: #000 url("/img/shared/rnd_nav_bl.gif") no-repeat scroll bottom left;margin: 0px 0px 10px 0px;width:218px;height: 15px;}
#NavList,#NavList ul {background-color:#000;margin: 0px;padding: 0px;list-style: none;}
#NavList li {display: inline;padding: 0px;margin: 0px;}
#NavList li a {display: block;padding: 6px 10px;text-decoration: none;background: #230658;border-top: 1px solid #51357F;border-right: 1px solid #51357F;color:#FFF;font-weight:bold;text-align:right;}
#NavList li a:hover {background-color: #51357F;}
#NavList ul li a { color:#B3BA1C;padding: 0px 10px 2px 0px;text-decoration: none;background: #230658;font-weight:normal;border: 0px;}
#NavList ul li a:hover {text-decoration:underline;background: #230658;}
#Service { float:right;text-align:right;width:545px;height:32px;background-color:#000;background-image: url("/img/shared/line_bg.gif");background-repeat:repeat-y;background-position:right;}
#Service ul{padding-right:30px;padding-left: 0px;margin:0px;margin-top:9px;}
#Service li { display: inline; }
#Service a{color:#FFF;text-decoration:none;font-weight:bold;padding:3px 12px;}
#Service a:link{text-decoration:none;}
#Service a:visited{text-decoration:none;}
#Service a:hover{background: transparent url("/img/shared/arrow.gif") no-repeat scroll left;}
#Service a:active{text-decoration:none; border:1px dotted #FFF;}
#SecondaryNav { float: right;text-align:right;width:542px;background-color:#FFF;}
#SecondaryNav ul{padding:0px; padding-right:25px;margin:0px;margin-top:11px;}
#SecondaryNav li { display: inline; }
#SecondaryNav a{color:#230658;text-decoration:none;font-weight:bold;padding:3px 5px 3px 8px;}
#SecondaryNav a:link{text-decoration:none;}
#SecondaryNav a:visited{text-decoration:none;}
#SecondaryNav a:hover{background: transparent url("/img/shared/arrow.gif") no-repeat scroll left;}
#SecondaryNav a:active{text-decoration:none; border:1px dotted #230658;}
/* #SecondaryNav a.catalog{padding-left:18px; text-transform: uppercase;} */
#SecondaryNav a.catalog{padding-left:18px; text-transform: uppercase; background:#fff url('/img/shared/catalog.png') left center no-repeat;}
#ContentMain{padding:20px;}
#HomeBox{margin:0px;background: #B3BA1C url("/img/shared/line_bg.gif") repeat-y scroll top right; border-bottom:1px solid #FFF;}
#ImagesHome{float:left;margin:0px;background-color:#B3BA1C;}
#ContentHome{float:left;width:264px;padding:15px 0px 15px 15px;margin:0px;color:#FFF;background-color:#B3BA1C;}
#ContentHome h1 {margin-top:0px; padding-top:3px;font-size:1.6em;font-style:normal;color:#FFF;background-color:#B3BA1C;}
#ContentHome h3 {margin-top:0px; padding-top:3px;font-size:1.4em;font-style:normal;color:#FFF;background-color:#B3BA1C;}
#ContentHome hr {margin:0px;padding:0px;border:none;background-color:#B3BA1C;color:#FFF;height:1px;}
#ContentHome a{color:#FFF;font-weight:bold;text-decoration:underline;}
#ContentHome a:link{color:#FFF;font-weight:bold;text-decoration:underline;}
#ContentHome a:visited{color:#FFF;font-weight:bold;text-decoration:underline;}
#ContentHome a:hover{font-weight:bold;text-decoration:underline;font-style:italic;}
#ContentHome a:active{font-weight:bold;text-decoration:underline;}
#ContentHomePage h2{font-size: 15px; font-weight: bold; font-family: "Trebuchet MS", "Lucida Grande", verdana, arial, helvetica, sans-serif;color: #230658; background-color: #FFF;}
#BlackBox{margin:0px;height:50px;background: #000 url("/img/shared/line_bg.gif") repeat-y scroll top right; border-bottom:1px solid #FFF;}
#CalloutUnderNav {margin:10px;}
#CalloutUnderNav h1 {font-size:1.2em; color:#230658; font-weight:bold;font-style:normal;margin-bottom:5px;}
#CalloutUnderNav ul{margin-top:5px;border-top:2px dotted #666;border-bottom:2px dotted #666; margin: 0px;padding: 0px;list-style: none;}
#CalloutUnderNav li{padding:5px 0px;}
#CalloutUnderNav a{color:#769801;font-weight:bold;}
#CalloutUnderNav .date {font-style:italic;color: #666;}
#related{float:right;width:200px; margin-right: 10px;	margin-left: 10px; margin-bottom: 10px;}
#related h3{margin:0px;border:1px solid #230658;padding:5px;font-family: Verdana, Arial, sans-serif;font-size:1.1em;color:#FFF;background: #230658 url("/img/shared/wcc_swish.gif") no-repeat scroll right;}
#relatedbox{border-right:1px solid #230658;border-bottom:1px solid #230658;border-left:1px solid #230658;margin:0px;padding:3px;}
#relatedbox ul{padding-left: 10px;margin-left: 10px;list-style-type: square;}
h1,h2,h3,h4,h5,h6{font-family:Arial,'Trebuchet MS', Helvetica, Verdana, sans-serif;color:#769801;font-style: bold;margin:2px 0px;}
h1{font-size:1.8em;}
h2{font-size:1.6em;}
h3{font-size:1.5em;}
h4{font-size:1.4em;}
h5{font-size:1.3em;}
h6{font-size:1.2em;}

.color_orange { color:#FF7733; }
.color_teal { color:#338877; }
.color_cyanblue { color:#3399CC; }
.color_white { color:#FFFFFF; }

a{color:#769801;font-weight:bold;text-decoration:none;}
a:link{color:#769801;font-weight:bold;text-decoration:none;}
a:visited{color:#230658;font-weight:bold;text-decoration:none;}
a:hover{font-weight:bold;text-decoration:underline;}
a:active{font-weight:bold;text-decoration:underline;}
hr {border:none;background-color:#FFF;color:#B3BA1C;height:1px;}
/*tables*/

.active {color:#769801!important;}
/*images*/
.floatimageright{float:right;padding:10px;border:1px solid #769801;margin:2px 0px 5px 5px;}
.floatimageleft{float:left;padding:10px;border:1px solid #769801;margin:2px 5px 5px 0px;}
#ContentMain img {padding:10px;border:1px solid #769801;margin:5px;}
.clear { clear: left; margin:0px;}
.col150{float:left;width:224px;padding:10px;}
.col250{float:left;width:274px;padding:10px;}
/* Form Styles */
fieldset { margin-bottom: 1.5em; border: 1px dashed #769801; padding: 8px; background-color: #FFF;clear:left;}
fieldset legend {font-size: 15px; font-weight: bold; font-family: "Trebuchet MS", "Lucida Grande", verdana, arial, helvetica, sans-serif;color: #230658; background-color: #FFF; background-image: url(/img/dblarrow.gif); background-repeat: no-repeat; padding-left: 15px; height: 15px;}
fieldset p{color:#230658; font-weight:700;}
input { border: 1px solid #230658; background-color: #FFF; font: normal 11px/14px monospace;}
input[type="radio"] { border: none;!important background-color: transparent;margin-top:2px;}
select { border: 1px solid #230658; background-color: #FFF;	font: normal 11px/14px monospace; }
button { color: #FFF; border: 1px solid #230658; font-weight: bold; background-color:#51357F; }
p.field{font-weight:bold;color:#230658;clear:left;padding-top:2px;}
p.field label.twoc {float:left;padding-right:5px;width:30%;}
p.field label span.note{font:italic .8em/100% verdana, arial, helvetica, sans-serif;}
legend span.note{font:italic .7em/100% verdana, arial, helvetica, sans-serif;}
/* Change made to accomodate for 150 Anniversary Logo */
	#Content{margin-top: 90px;}
	#ContentHomePage{margin-top: 90px;}
	#Banner{height:90px;background-image: url("http://www.worcester.edu/WCC/images/logo_150.gif");}
	#SecondaryNav ul{margin-top:21px;}
/* End Change */

