body  {
	margin: 0px; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0px;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
}
.page {
	color: #000;
	background: #FFF;
	margin: 0px;
	padding: 0px;
	width: 100%;
}
#container {
	width: 787px;/*To center the content*/
	margin: 0px auto; /*To center the content*/
	text-align: left; /* this overrides the text-align: center on the body element. */
	padding: 0px;
}
.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #cc0000; border: 2px solid; cursor: hand; border-color: #FF3333 #660000 #660000 #ff3333; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; padding-top: 2pt; padding-right: 2pt; padding-bottom: 2pt; padding-left: 2pt; clear: left; float: none; text-align: center; text-indent: 0pt; position: relative; clip: rect( ) }

.button-yellow { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #000000; background-color: #FFCC66; border: 2px solid; cursor: hand; border-color: #fff18b #996633 #996633 #fff18b; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; padding-top: 0pt; padding-right: 2pt; padding-bottom: 0pt; padding-left: 2pt; clear: left; float: none; text-align: center; text-indent: 0pt; position: relative; clip: rect( ) }

.button3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #FFFFFF; background-color: #cc0000; border: 2px solid; cursor: hand; border-color: #FF3333 #660000 #660000 #ff3333; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; padding-top: 0pt; padding-right: 0pt; padding-bottom: 0pt; padding-left: 0pt; clear: left; float: none; text-align: center; text-indent: 0pt; position: relative; clip:  rect(   )}

.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold; color: #FFFFFF; background-color: #cc0000; border: 2px solid; cursor: hand; border-color: #FF3333 #660000 #660000 #ff3333; margin-top: 0pt; margin-right: 0pt; margin-bottom: 0pt; margin-left: 0pt; padding-top: 0pt; padding-right: 2pt; padding-bottom: 0pt; padding-left: 2pt; clear: left; float: none; text-align: center; text-indent: 0pt; position: relative; clip: rect( ) }

.button-yellow-nb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; background-color: #FFCC66; border: 2px solid; cursor: hand; border-color: #fff18b #996633 #996633 #fff18b; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clear: left; float: none; text-align: center; text-indent: 0px; position: relative; clip: rect( ) }



body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}

input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: square;
	list-style-position: outside;
}

li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: decimal;
	list-style-position: outside;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
; color: #996699}

.big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
}

.bodystyle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
; color: #333333; font-weight: normal}

.box2 {
	border-width: 3px;
	border-style: solid;
	padding: 5px;
}.topicheader { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold}

.topictext { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; ; font-weight: normal}

.topictextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; ; font-weight: bold}

.listSeperator {  padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.bodystyleSmaller { font-family: Arial, Helvetica, sans-serif; font-size: 10px; ; color: #333333 }

.bodystyleMed {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	;
	color: #333366
}
a:hover {  text-decoration: underline}
}




.BigHeadline { font-family: Arial, Helvetica, sans-serif; font-size: 16px; ; color: #000000; font-weight: bolder}

.iconLinks { font-family: Arial, Helvetica, sans-serif; font-size: 14px; ; font-weight: bold ; color: #000099; text-decoration: none}

a:hover.iconLinks {
	TEXT-DECORATION: underline;
	color: #9966CC}

.listItemHeadline { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; ; color: #0066CC; text-decoration: none; font-weight: bold}

a:hover.listItemHeadline {
	TEXT-DECORATION: underline;
	color: #9966CC}

.boxTitleBlack { font-family: Arial, Helvetica, sans-serif; font-size: 16px; ; font-weight: bold ; color: #000000}


.footerAddress { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; ; color: #6f7c97; font-weight: normal}

.footerLinks { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; ; color: #663399; text-decoration: none; font-weight: normal}

a:hover.footerLinks {
	TEXT-DECORATION: underline;
	color: #9966CC}

.listItemHeadNoLink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; ; color: #000000; text-decoration: none; font-weight: bold }

.sideMenuTitle { font-family: Arial, Helvetica, sans-serif; font-size: 14px; ; font-weight: bold ; color: #000000 }

.readMore { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; ; color: #FF9900; text-decoration: none; font-weight: bold }

a:hover.readMore {
	TEXT-DECORATION: underline;
	color: #9966CC}

.calendarItemSmall { font-family: Arial, Helvetica, sans-serif; font-size: 9px; ; color: #0066CC; text-decoration: none; font-weight: normal }

.smenuSelected { font-family: Arial, Helvetica, sans-serif; font-size: 13px; ; font-weight: bolder; color: #FFFFFF; text-decoration: none}

.smenuLinks { COLOR: #444444; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bolder; text-decoration: none }


a:hover.smenuLinks { 
	text-decoration: underline;
	color: #FFFFFF}
.boxItemName { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; ; color: #FF9900; font-weight: normal; text-decoration: underline}
.seeAll { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; ; color: #6600CC; font-weight: bold; text-decoration: underline }

.itemTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold}
.itemSubTitle { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold}
.itemPrice { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; font-weight: bold }
.itemDetailTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; ; font-weight: bold }
.topictextBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; ; font-weight: bold}
.QtyBox {  }
.TextBoxQty { padding: 1px 1px; border-color: #CCCCCC #666666 #666666 #CCCCCC; ; border: thin inset; width: 30px; height: 20px}

.itemTitleBg { font-family: Arial, Helvetica, sans-serif; font-size: 13px; ; font-weight: bold ; color: FF9900}
.pageTitle { font-family: Arial, Helvetica, sans-serif; font-size: 16px; ; font-weight: bold ; color: #000000 }
.paraHeading { font-family: Arial, Helvetica, sans-serif; font-size: 13px; ; color: #6f7c97; font-weight: bold}
.photoTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; ; color: #666666; font-weight: normal }

.sideMenuLinks { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; color: #996699 ; text-decoration: none; font-weight: bold}

a:hover.sideMenuLinks {
	TEXT-DECORATION: underline;
	color: #995599}

.list1 {
	list-style-type: circle;
}
.tablePad {
	padding-bottom: 4px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #336699;
	padding-top: 4px;
}
.photoframe {
	margin-bottom: 12px;
	border: 1px solid #000000;
	margin-right: 12px;
	margin-top: 5px;
}
.photoframeRight {
	margin-bottom: 12px;
	border: 1px solid #000000;
	margin-left: 12px;
	margin-top: 5px;
}
/*New CSS Menu*/
.menu-shado {background: url(images/tshado-menu-right.gif) no-repeat right top;width: 787px;}
#menu {background: #DBAC00;height: 18px;width: 780px;color: #FFFFFF;display: block;text-decoration: none;border: 1px solid #000000;}
#menu a:link {text-decoration: none; color: #FFFFFF;padding: 2px 11px;}
#menu a:visited {text-decoration: none; color: #FFFFFF;padding: 2px 11px;}
#menu a:hover {	text-decoration: none; color: #000000;	padding: 2px 11px;}
#menu ul {float: left; list-style: none; display: block; margin: 0px; width: 100%; padding: 0px;}
#menu li {font: bold 12px Arial;float: left;display: block;border-left: 1px solid #000000;margin: 0px;padding: 2px 0px;}
.menu-shado .full_bottom {background: url(images/tshado-full.gif) no-repeat left top;clear: both;height: 8px;width: 787px;}
.clear {clear: both;}
.breaking_news {
	font-size: 14px;
	color: #F00;
}
.no_list {
	list-style: none;
	padding: 0px;
	margin: 0px 0px 0px 15px;
}
.bodystyle_alumni {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: left;
	vertical-align: top;
	letter-spacing: normal;
	margin: 10px;
	padding: 5px;
}
