body      		{background:#D0CECF; border-left: 5px solid #FFFFFF; border-right: 5px solid #FFFFFF; 
				 border-bottom: 5px solid #FFFFFF; 	border-top: 0; margin: 0 auto 0 auto; padding:0; color:#000;
           		 font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; width: 760px;}
H1   	  		{font-family: Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold; color: #3D117B;}
H2   	  		{font-family: Arial, Helvetica, sans-serif; font-size: 130%; font-weight: bold;}
H3        		{font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
H4   	  		{font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
H5   	  		{font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
H6   	  		{font-family: Arial, Helvetica, sans-serif; font-size: 125%; font-weight: bold; color: #3D117B;}
.smallest 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 50%;}
.small 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%;}
.medium 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 88%;}
.normal 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%;}
.large 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 112%;}
.larger 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 125%;}
.largest 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 150%;}
.note 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #FF3455}
.header 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 82%; font-weight: bold;}
.title 			{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold;}
.pagetitle 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;color: #3D117B}
.subtitle 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold;font-size: 105%;	margin-left: 0em;}
.standard 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal;}
.standardindented 	{font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 1em;}
.smallindented 		{font-family: TVerdana, Arial, Helvetica, sans-serif; font-size: 70%;	margin-left: 1em;}
.resource 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 80%;}
.catalogtitle 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 120%; font-weight: bold;color: #3D117B}
.catalogheader 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 150%; font-weight: bold;color: #3D117B}
.accesskey 		{text-decoration: underline;}
.appbutton 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #0000CC; font-size:15px;}
.paymentbutton 		{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #FF0000; font-size:18px;}

A 		  		{text-decoration: underline; color: rgb(61,17,123);}
A:hover   		{text-decoration: underline; color: blue;}
A.mailto  		{font-STYLE: italic;}
/* A:link 		{COLOR: #663399;}*/
A.nounder 		{color: black; TEXT-DECORATION: none;}
A:unknown 		{color: blue; TEXT-DECORATION: underline;}
A.plain 		{font-family: Arial, Helvetica, sans-serif; text-decoration: underline; color: rgb(61,17,123);}
A.plain:hover 		{color: blue;}
A.plain:visited 	{}

div.gs_headcontainer		{background-image: url("../gsimages/header/gsheadtopfill.png"); 
				background-repeat: repeat-x; height: 60px; overflow: hidden;}
div.gs_headlogo			{background-image: url("../gsimages/header/gsheadtop3.png"); 
				background-repeat: no-repeat; height: 60px; width: 100%;}

/* Hide Main tab's by default */
div#gstabmenu {display: none;}

/* Hide Main tab's by default */
div#gstabmenublank {display: none;}

/* Hide sub tab's by default */
/* subtabmenu container */
div#gssubtab			{background-color: #5D3A8C; margin-top: -1px; /*margin fix for ie */
				font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size: 11px; border-top: 2px solid #5d3a8c; 
				border-bottom: 3px solid #C7C3B3;
				display: none; padding-bottom: 3px;}

/* Enable maintabs if in BODY */
body.gstabmenu div#gstabmenu {display: block;}


/* Enable blankmaintabs if in BODY */
body.gstabmenublank div#gstabmenublank {display: block;}


/*Enable subtabs if in BODY */
body.gssubtab div#gssubtab {display: block;}

table.gs_maintab 		{line-height:1.125em; font-family: Verdana, Arial, Helvetica, sans-serif; 
				font-size:.85em;}
td.gs_maintabheight1 		{line-height: 2.25em; text-align:center; font-weight:bold; }
td.gs_maintabheight2 		{line-height: 1.125em; text-align:center; font-weight:bold; }
td.gs_maintabheight1 a 		{text-decoration:none; display: block; margin:0;color:#5D3A8C;white-space: nowrap; 
				padding:0 0 0 12px; 
				background: url("../gsimages/menu/gs-rtab-v-l.png") no-repeat left top; }
td.gs_maintabheight2 a 		{text-decoration:none;display: block; margin:0;color:#5D3A8C;white-space: nowrap; 
				padding:0 0 0 12px;
				background: url("../gsimages/menu/gs-rtab-v-l.png") no-repeat left top; }
td.gs_maintabheight1 a span 	{display: block; margin:0; white-space: nowrap;  padding:0 12px 1px 6px;
				background: url("../gsimages/menu/gs-rtab-v-r.png") no-repeat right top;}
td.gs_maintabheight2 a span 	{display: block; margin:0; white-space: nowrap;  padding:0 12px 1px 6px;
				background: url("../gsimages/menu/gs-rtab-v-r.png") no-repeat right top;}
td.gs_maintabheight1 a:hover	{text-decoration: underline; color:#5D3A8C;}
td.gs_maintabheight2 a:hover	{text-decoration: underline; color:#5D3A8C;}

body.gs_mtab1 table.gs_maintab td#gs_mtab1 a, body.gs_mtab2 table.gs_maintab td#gs_mtab2 a, body.gs_mtab3 table.gs_maintab td#gs_mtab3 a, 
body.gs_mtab4 table.gs_maintab td#gs_mtab4 a, body.gs_mtab5 table.gs_maintab td#gs_mtab5 a, body.gs_mtab6 table.gs_maintab td#gs_mtab6 a, 
body.gs_mtab7 table.gs_maintab td#gs_mtab7 a, body.gs_mtab8 table.gs_maintab td#gs_mtab8 a, 
body.gs_mtab9 table.gs_maintab td#gs_mtab9 a  
				{background:url("../gsimages/menu/gs-rtab-p-r.png") no-repeat left top; 
				cursor: default; text-decoration: none; /* border-bottom: 3px solid #5D3A8C; */}
body.gs_mtab1 table.gs_maintab td#gs_mtab1 a span, body.gs_mtab2 table.gs_maintab td#gs_mtab2 a span, 
body.gs_mtab3 table.gs_maintab td#gs_mtab3 a span, body.gs_mtab4 table.gs_maintab td#gs_mtab4 a span, 
body.gs_mtab5 table.gs_maintab td#gs_mtab5 a span, body.gs_mtab6 table.gs_maintab td#gs_mtab6 a span, 
body.gs_mtab7 table.gs_maintab td#gs_mtab7 a span, body.gs_mtab8 table.gs_maintab td#gs_mtab8 a span,
body.gs_mtab9 table.gs_maintab td#gs_mtab9 a span 
				{background:url("../gsimages/menu/gs-rtab-p-l.png") no-repeat right top;
				/* background-color: #5D3A8C; */ color:#FFF; cursor: default;
				text-decoration: none;}  
td.gssubtab1spc			{line-height: 1.125em; text-align:center; padding-left: 20px; padding-right: 20px; 
				cursor: default;}
td.gssubtab2spc 		{line-height: 2.25em; text-align:center; padding-left: 20px; padding-right: 20px; 
				cursor: default;}
td.gssubtabh2 			{line-height: 2.25em; text-align:center; padding-left: 4px; padding-right: 4px;}
td.gssubtabh1 			{line-height: 1.125em; text-align:center; color:#EFEFEF;white-space: nowrap;
				padding-left: 4px; padding-right: 4px;}
td.gssubtabh1 a, td.gssubtab1spc a 
				{text-decoration:none;display: block; margin:0;color:#EFEFEF;white-space: nowrap; 
				border-bottom: 2px solid #5D3A8c; padding-bottom: 2px; padding-top: 2px; 
				background-color: #5D3A8C;}
td.gssubtabh2 a, td.gssubtab2spc a  
				{text-decoration:none;display: block; margin:0;color:#EFEFEF;white-space: nowrap;
				border-bottom: 2px solid #5D3A8C; padding-bottom: 2px; padding-top: 2px; 
				background-color: #5D3A8C;}							 
td.gssubtabh1 a:hover, td.gssubtab1spc a:hover  
				{border-bottom: 2px solid #D8CC46; color: #FFFF66; text-decoration: none; 
				padding-bottom: 2px;}
td.gssubtabh2 a:hover, td.gssubtab2spc a:hover 
				{border-bottom: 2px solid #D8CC46; color: #FFFF66; text-decoration: none; 
				padding-bottom: 2px;}
td.gssubtabdmnd 		{background-color: #5D3A8C; background-image: url("../gsimages/menu/stabsplit2.gif");
				background-repeat: no-repeat; background-position: center center; cursor: default;
				padding-left: 4px; padding-right: 4px;}

/* hide subtabmenu blank by default */
div.gssubtabblank		{background-color: #5D3A8C; display: none; border-bottom: 2px solid #5d3a8c;}

/* hide subtabmenu by default */
div.gssubtabmenu1, div.gssubtabmenu2, div.gssubtabmenu3, div.gssubtabmenu4,
div.gssubtabmenu5, div.gssubtabmenu6, div.gssubtabmenu7, div.gssubtabmenu8 {
font-family: Verdana, Arial, Helvetica, sans-serif; 
/* font-size:1.10em; */
font-size:1.0em;
display: none;}

/* display subtabmenublank specified in BODY class of web page -------------------------------------------- */
body.gssubtabblank div.gssubtabblank {display: block;}

/* display specific subtabmenu specified in BODY class of web page ---------------------------------------- */
body.gssubtabmenu1 div.gssubtabmenu1, body.gssubtabmenu2 div.gssubtabmenu2,
body.gssubtabmenu3 div.gssubtabmenu3, body.gssubtabmenu4 div.gssubtabmenu4,
body.gssubtabmenu5 div.gssubtabmenu5, body.gssubtabmenu6 div.gssubtabmenu6,
body.gssubtabmenu7 div.gssubtabmenu7, body.gssubtabmenu8 div.gssubtabmenu8 {display: block;}

body.gssubtabitem1 td#gssubtabitem1 a, body.gssubtabitem2 td#gssubtabitem2 a, 
body.gssubtabitem3 td#gssubtabitem3 a, body.gssubtabitem4 td#gssubtabitem4 a, 
body.gssubtabitem5 td#gssubtabitem5 a, body.gssubtabitem6 td#gssubtabitem6 a, 
body.gssubtabitem7 td#gssubtabitem7 a, body.gssubtabitem8 td#gssubtabitem8 a, 
body.gssubtabitem9 td#gssubtabitem9 a, body.gssubtabitem10 td#gssubtabitem10 a 
				{font-weight: bold; border-bottom: 2px solid #EFE7EF;}
body.gssubtabitem1 td#gssubtabitem1 a:hover, body.gssubtabitem2 td#gssubtabitem2 a:hover, 
body.gssubtabitem3 td#gssubtabitem3 a:hover, body.gssubtabitem4 td#gssubtabitem4 a:hover, 
body.gssubtabitem5 td#gssubtabitem5 a:hover, body.gssubtabitem6 td#gssubtabitem6 a:hover, 
body.gssubtabitem7 td#gssubtabitem7 a:hover, body.gssubtabitem8 td#gssubtabitem8 a:hover, 
body.gssubtabitem9 td#gssubtabitem9 a:hover, body.gssubtabitem10 td#gssubtabitem10 a:hover 
				{color: #EFE7EF;}

/* show blank sidemenu if in BODY */
body.gssidemenublank div.gssidemenublank {display: block;}

/* hide sidemenu by default (but show small bar)*/
ul#gssidemenu1, ul#gssidemenu2, ul#gssidemenu3, ul#gssidemenu4, ul#gssidemenu5, ul#gssidemenu6, 
ul#gssidemenu7, ul#gssidemenu8, ul#gssidemenu9, ul#gssidemenu10, ul#gssidemenu11, ul#gssidemenu12,
ul#gssidemenu13, ul#gssidemenu14, ul#gssidemenu15 {display: none;}

/* show sidemenuNUMBER if in BODY */
body.gssidemenu1 ul#gssidemenu1, body.gssidemenu2 ul#gssidemenu2, body.gssidemenu3 ul#gssidemenu3,
body.gssidemenu4 ul#gssidemenu4, body.gssidemenu5 ul#gssidemenu5, body.gssidemenu6 ul#gssidemenu6,
body.gssidemenu7 ul#gssidemenu7, body.gssidemenu8 ul#gssidemenu8, body.gssidemenu9 ul#gssidemenu9,
body.gssidemenu10 ul#gssidemenu10, body.gssidemenu11 ul#gssidemenu11, body.gssidemenu12 ul#gssidemenu12,
body.gssidemenu13 ul#gssidemenu13, body.gssidemenu14 ul#gssidemenu14, body.gssidemenu15 ul#gssidemenu15 
				{display: block;}


div.gssidemenushow 		{display: none; margin:0; background-color: #5D3A8C; list-style:none; 
				font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; 
				line-height: auto; border-top: 2px solid #C7C3B3; border-left: 2px solid #C7C3B3;
				border-right:2px solid #C7C3B3; border-bottom: 2px solid #C7C3B3;
				padding-bottom: 5px; /* height: 100%; */}
div.gssidemenublank		{display: none; padding: 0; margin:0; background-color: #5D3A8C; 
				list-style:none; line-height: auto; /* height: 100%; */}
div.gssidemenushow ul, div.gssidemenublank ul 	
				{display: block; padding: 0; margin:0; list-style-type:none; padding-left: 5px; 
				padding-right: 6px; background-color: #5D3A8C; line-height: auto;height: 100%;}
div.gssidemenushow ul li, div.gssidemenublank ul li
				{display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; 
				padding-right: 0px; margin:0; list-style-type:none; 
				border-bottom: 1px dotted #B2B2B2;}
div.gssidemenushow ul li a, div.gssidemenublank ul li a
				{display: block; text-decoration: none; color: #FFFFFF; padding-top: 1px; 
				padding-bottom: 1px; margin:0; line-height: auto; margin-top: 2px; 
				margin-bottom: 2px; background-color: #5D3A8c;
				/*For IE*/ padding-left: 3px; border-left: 3px solid #5D3A8C;}
div.gssidemenushow ul li a:hover, div.gssidemenublank ul li a:hover
				{border-left: 3px solid #D8CC46; text-decoration: none; color: #FFFF66;}
div.gssidemenupopular 		{display: none; padding: 0; margin:0; background-color: #EFEFEF; 
				list-style:none; line-height: auto; border: 2px solid #5D3A8C; /* height: 100%; */
				font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; 
				line-height: auto; padding-bottom: 5px; /* height: 100%; */}
div.gssidemenupopular ul 	{display: block; padding: 0; margin:0; list-style-type:none; padding-left: 5px; 
				padding-right: 6px; background-color: #EFEFEF; line-height: auto; height: 100%;}
div.gssidemenupopular ul li 	{display: block; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; 
				padding-right: 0px; margin:0; list-style-type:none; height: 100%; 
				border-bottom: 1px dotted #BFBFBF; background-color:  #EFEFEF;}
div.gssidemenupopular ul li a 	{display: block; text-decoration: none; color: #5D3A8C; padding-top: 1px; 
				padding-bottom: 1px; margin:0; line-height: auto; margin-top: 2px; 
				margin-bottom: 2px; background-color: #EFEFEF; 
				/*For IE*/ padding-left: 3px; border-left: 3px solid #EFEFEF;}
div.gssidemenupopular ul li a:hover 
				{border-left: 3px solid #5D3A8C; color: #000000; text-decoration: underline}
div.gsmenutop 			{font-size: 3px;border-bottom: 1px dotted #B2B2B2; background-color: #F7E7D1;}

body.gssideitem1 li#gssideitem1 a, body.gssideitem2 li#gssideitem2 a, body.gssideitem3 li#gssideitem3 a,
body.gssideitem4 li#gssideitem4 a, body.gssideitem5 li#gssideitem5 a, body.gssideitem6 li#gssideitem6 a,
body.gssideitem7 li#gssideitem7 a, body.gssideitem8 li#gssideitem8 a, body.gssideitem9 li#gssideitem9 a,
body.gssideitem10 li#gssideitem10 a, body.gssideitem11 li#gssideitem11 a, body.gssideitem12 li#gssideitem12 a,
body.gssideitem13 li#gssideitem13 a, body.gssideitem14 li#gssideitem14 a, body.gssideitem15 li#gssideitem15 a,
body.gssideitem16 li#gssideitem16 a, body.gssideitem17 li#gssideitem17 a, body.gssideitem18 li#gssideitem18 a,
body.gssideitem19 li#gssideitem19 a, body.gssideitem20 li#gssideitem20 a, body.gssideitem21 li#gssideitem21 a,
body.gssideitem22 li#gssideitem22 a, body.gssideitem23 li#gssideitem23 a, body.gssideitem24 li#gssideitem24 a
 {font-weight: bold; padding-left: 5px; border-left: 3px solid #F5F5DE; color: #F5F5DE;
  text-decoration:none; /* cursor: default;*/ }

body.gssidemenushow div.gssidemenushow {display: block;}
body.gssidemenupopular div.gssidemenupopular {display: block;}

div.gsannounce     		{margin: 0px; background-color: #EFEFEF; padding-left: 8px; 
				font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; 
				min-height: 100%; padding-right: 8px; padding-bottom: 8px;
				padding-top: 8px; border: 2px solid #5D3A8C;}

div.gsfooter 		{background-color: #A5A48C; color: #FFFFFF; list-style: none; margin-top: 0; margin-bottom: 0; font-size: 11px;padding-bottom: 4px; margin-left: 0; margin-right: 0;}
div.gsfooter ul 	{list-style: none; margin: 0; padding: 0; padding-left: 5px; font-size: 14px; text-align: center; height:auto;}
div.gsfooter ul li 	{display: inline; list-style: none; margin: 0; padding: 0; text-align: right;}
div.gsfooter a		{display:inline; padding:0;color: #FFFFFF; font-weight: bold; padding-left: 10px;  padding-right: 10px; font-size: 11px;font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;  text-decoration:none; list-style: none; }
div.gsfooter a:hover	{text-decoration:underline; font-weight: bold; color: #FFFFFF;}
div.gsfooter p		{margin:0;padding:5px 10px; clear: both; text-indent: 0;padding: 0;font-size: 11px;}



#tooltipitem{position: absolute; left: -300px; width: 150px; border: 1px solid black; color: #5D3A8C;
			padding: 2px; background-color: #DCD3E4; visibility: hidden; z-index: 100; font-size: 80%;}
#tooltipimage{position:absolute; left: -300px; z-index: 101; visibility: hidden;}



div#gsbreadcrumb ol               {list-style-type: none; margin: 0; padding: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 75%;
/* border-bottom: 1px dotted #A5A48C; */}
div#gsbreadcrumb ol li            {display: inline; margin: 0; padding: 0; line-height: 19px; color: #A5A48C;}
div#gsbreadcrumb ol li a:visited,
div#gsbreadcrumb ol li a:active,
div#gsbreadcrumb ol li a:link     {text-decoration: none; color: #C7C3B3;}
div#gsbreadcrumb ol li a:hover    {text-decoration: underline; color: #A5A48C;}

td.gsmainpagelink li 			{border: 2px solid #e6e6fa; background-color: #F0F8FF; list-style-type: none;
								display: inline; text-align: center; border-bottom: 2px solid #F08FF; padding: 4px; 
								padding-bottom: 5px; font-weight: bold; height: auto;}
td.gsmainpagelink li a 			{padding: 1px; border-bottom: 2px solid #F08FF; text-decoration:none; color: #003366;}
td.gsmainpagelink li a:hover   	{border-bottom: 2px solid #5D3A8C;}

#KSU_brandBar a:link, #KSU_brandBar a:visited, #KSU_brandBar a:active {color: #fff;text-decoration: none;font-weight: bold;}
#KSU_brandBar a:hover {text-decoration: underline;}
#KSU_brandBar 	{background-image: url(../gsimages/header/kstate_brandbar_background.png);background-repeat: repeat-x;height: 26px;overflow: hidden;
        		 font-size: 11px;font-family: "Lucida Grande", Arial, Verdana, Helvetica, sans-serif;color: #ccc;
		         line-height: 1.2em;border-top: 5px solid #fff;}
#KSU_brandBar #KSU_welcome {float: left;width: 195px;height: 26px;}
#KSU_brandBar #KSU_welcome h1 {height: 26px;width: 195px;margin: 0;padding: 0;}
#KSU_brandBar #KSU_welcome h1 a:link, #KSU_brandBar #KSU_welcome h1 a:visited, #KSU_brandBar #KSU_welcome h1 a:active {display: block;
				 width: 195px;height: 0;margin: 0;padding-top: 26px;font-size: 1px; 
				 background-image: url(../gsimages/header/kstate_brandbar_left.png);background-repeat: no-repeat;}
#KSU_brandBar #KSU_welcome h1 a:hover {background-image: url(../gsimages/header/kstate_brandbar_left_hover.png);}
#KSU_brandBar #KSU_brandBarLinks {float: right;height: 26px;margin: 0 10px 0 0;}
#KSU_brandBar #KSU_brandBarLinks ul {list-style-type: none;margin: 0;padding: 0;}
#KSU_brandBar #KSU_brandBarLinks ul li {display: inline;margin: 0;line-height: 25px;text-indent: 0;padding: 0;font-size: 11px;}
#KSU_brandBar #KSU_brandBarLinks ul li a:link,
#KSU_brandBar #KSU_brandBarLinks ul li a:visited,
#KSU_brandBar #KSU_brandBarLinks ul li a:active {padding: 0 6px;}
#KSU_brandBar #KSU_brandBarLinks ul li form {display: inline;}
#KSU_brandBar #KSU_brandBarLinks ul li input {width: 100px; padding: 0 2px; margin: 4px 0 0 5px; font-size: 11px; background-color: #fff;
   				 color: #333;font-weight: bold;border: 1px inset #ccc;font-family: Lucida Grande, Arial, Verdana, Helvetica, sans-serif;}
#KSU_brandBar #KSU_brandBarLinks ul li input:focus {border: 1px inset #efefef;}

