/*-------------Global Layout/GUI Properties---------------*/
body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-color: #CCCC99;
	background-image: url(background06.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}

p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000;}
ul { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000;}
ol { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000000;}

.tblBorder {  border: 1px #CCCCCC solid }
.tblBorder2 {  border: 1px #000000 solid }
.tblBorder3 { border: 1px #CC6600 solid }
.tblBorder4 { border-bottom: 1px solid #000000; }
.tblBorder5 { border-top: 1px solid #000000; }
.tblBorder6 { border-top: 1px solid #000000; border-bottom: 1px solid #000000; }
.tblBorder7 {  border: 1px dashed #CCCCCC}
.tblBorder8 {  border: 1px solid #FFFFFF}
.DividerCell1 {  background-color: #000; }
.DividerCell2 {  background-color: #333; }
.DividerCell3 {  background-color: #666; }
.DividerCell4 {  background-color: #999; }
.DividerCell5 {  background-color: #CCC; }
.DividerCell6 {  background-color: #FFF; }
.tblWatermark {  background-image:  url(Watermark_Seal.gif); background-repeat: no-repeat; background-position: right bottom;}
#tblWatermarkLib {	background-image:  url(/Images/Graphics/Interface/Library/Library_Resources_Search_Watermark.jpg);	background-repeat: no-repeat;	background-position: right bottom;	background-color: #EFEFEF;}
#tbl1to1 {  background-image:  url(/Images/Graphics/Interface/Admiss/1to1.gif); background-repeat: no-repeat; background-position: right center;}
#tblPaws {  background-image:  url(/Images/Graphics/Icons/paw_print.gif); background-repeat: repeat;}

/*-------------Global Hyperlink Properties---------------*/
a:link {  color: #CC6600}
a:visited {  color: #999999}
a:hover {  color: #FF9900; text-decoration: underline}
a:active {  color: #FF9900; text-decoration: underline}

/*-------------Global Font Properties---------------*/
/*--.BottomNav {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal;}--*/
/*--.LeftNav { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal}--*/
.LeftNavMain { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold}
.SmallTxtGY {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333333}
.SmallTxtMidGY {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #999999}
.SmallTxtMidGYStrong {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #999999}
.SmallTxtBK {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000}
.SmallTxtBKStrong {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000}
.SmallTxtStrongNC {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; }
.SmallTxtSilver {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #CCCCCC}
.SmallTxtWT {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FFFFFF}
.Title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: small-caps; color: #000000}
.TitleItal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: italic; font-weight: bold; font-variant: small-caps; color: #000000}
.TitleGY {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: small-caps; color: #CCCCCC}
.SubTitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.SubTitleItal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #000000}
.SubTitleSilver {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #CCCCCC}
.SubTitleSilverItal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #CCCCCC}
.SubTitleBK {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.SubTitleBKItal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; font-style: italic; color: #000000}
.BodyStrong { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bolder; color: #666666}
.BodyStrongNC { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bolder;}
.BodyStrongItal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bolder; color: #666666}
.BodyStrongBK { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bolder; color: #000000}
.BodyStrongBKItal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bolder; color: #000000}
.BodyStrongSilver { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bolder; color: #CCCCCC}
.BodyStrongRED { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bolder; color: #FF0000}
.BodyStrongSilverItal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: bolder; color: #CCCCCC}
.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 130%;
}
.BodyTextRED {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #FF0000}
.BodyTextItal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #000000}
.BodyTextItalGN {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: italic; font-weight: normal; color: #000000}.txtBoxStyle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; border: 1px solid; border-color: #000000 #CCCCCC #CCCCCC #000000; margin-right: 4px; margin-left: 4px}

/*-----------Navigation------------*/

/*---Main Top Navigation---*/
#csstopmenu, #csstopmenu ul { padding: 0; margin: 0; list-style: none; }
#csstopmenu li { float: left; position: relative; }
#csstopmenu a { text-decoration: none; }
.mainitems { background-color: #000000;	border-top: 1px solid #000000; border-right: 0px solid #000000;	border-bottom: 1px solid #000000; border-left: 0px solid #000000; }
.headerlinks a:link, .headerlinks a:visited { margin: auto 9px; font-weight: bold; color: white; }
.headerlinks a:hover { margin: auto 9px; font-weight: bold; color: #FF8C00; background-color: #000000;}
.submenus {	display: none;	width: 10em; position: absolute; top: 1.2em; left: 0; background-color: #FFFFCC; border-top: 1px solid #000000;	border-right: 1px solid #000000; border-bottom: 1px solid #000000; border-left: 1px solid #000000; }
.submenus li { width: 100%; text-align: left; }
.submenus li a:link, .submenus li a:visited { display: block; width: 100%; text-indent: 4px; color: black; }
html>body .submenus li a { /* non IE browsers */ width: auto; }
.submenus li a:hover { background-color: #FF8C00; color: white; }
#csstopmenu li>ul { /* non IE browsers */ top: auto; left: auto; }
#csstopmenu li:hover ul, li.over ul { display: block; }
html>body #clearmenu { /* non IE browsers */ height: 3px; }

/*---Left Navigation Home---*/
#LeftNavHomeList { width: 157px; }
#LeftNavHomeList ul { margin-left: 0; padding-left: 0; list-style-type: none; }
#LeftNavHomeList a { display: block; padding: 2px; width: 157px; background-color: #FFCC99; border-bottom: 1px solid #000; }
#LeftNavHomeList a:link, #LeftNavHomeList a:visited { color: #000; text-decoration: none; }
#LeftNavHomeList a:hover { background-color: #CC6600; color: #fff; border-bottom: 1px solid #000; }

/*---Portal Body Navigation---*/
#InternalNavList ul { display: list-item; list-style-image: url(/Images/Graphics/Bullets/Orange_Bullet2.gif); font-family: Arial, Helvetica, sans-serif; }
#InternalNavList a:link, #InternalNavList a:visited { color: #000; text-decoration: none; }
#InternalNavList a:hover { color: #CC6600; text-decoration: underline; }

/*--- List-Item Links ---*/
#ListLinks ul { display: list-item;	font-family: Arial, Helvetica, sans-serif; list-style-type: square;	margin-left: 20px; }
#ListLinks a:link, #ListLinks a:visited { color: #000; text-decoration: none; }
#ListLinks a:hover { color: #CC6600; text-decoration: underline; }

/*---Global Left Navigation---*/
#LeftNavList { width: 145px; }
#LeftNavList ul { margin-left: 0; padding-left: 0; list-style-type: none; }
#LeftNavList a { display: block; padding: 2px; width: 145px; background-color: #EFEFEF; border-bottom: 1px solid #999; }
#LeftNavList a:link, #LeftNavList a:visited { color: #000; text-decoration: none; }
#LeftNavList a:hover { background-color: #FFCC66; border-bottom: 1px solid #999; }

/*---Bottom Navigation---*/
#BottomNavList a:link, #BottomNavList a:visited { text-decoration: none; color: #FFF; }
#BottomNavList a:hover { color: #CC6600; text-decoration: underline; }

/*-----------Portlets------------*/
#NewsList a:link, #NewsList a:visited { color: #CC6600; text-decoration: none; }
#NewsList a:hover { color: #CC6600; text-decoration: underline; }

/*--------Hide for Screen Utility----------*/
#ScreenHide { display: none; }
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 13px;
}
.TitleNew {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; font-variant: normal; color: #000000
}
.newsletteroutline {
	border: 1px solid #999999;
}
.picborder {
	padding-bottom: 18px;
	padding-left: 18px;
}

