    body { background:#0F3367 url('images/uta_bkgd_main.jpg') repeat-x 50% 0%; font-family:Lucida Sans,helvetica,arial,sans-serif;text-align:center; }
    img   { float:none; outline:none; border:none; }
    p.whttext18 a     { text-decoration:none; color:white; border-bottom-width:1px; border-bottom-style:dotted; }
    p.whttext14 a     { text-decoration:none; color:white; border-bottom-width:1px; border-bottom-style:dotted; }
    p.whttext12 a     { text-decoration:none; color:white; border-bottom-width:1px; border-bottom-style:dotted; }
    a:link	{ color:blue; }
    a:visited	{ color:blue; }
    a:hover	{ background-color:rgb(225,225,225);color:green; }
    a:hover img	{	border:none;background-color:transparent;	}
    a img	{	background-color:transparent;	}
    a.alwaysBlack			{ color:#000; }
    a.alwaysBlack:visited	{ color:#000; }
    a.alwaysWhite			{ color:#fff; }
    a.alwaysWhite:visited	{ color:#fff; }
    a.alwaysWhite:hover		{ background-color:transparent; }
    a.noHilight:hover		{ background-color:transparent; }
    a.imgButton:hover		{ border-bottom:solid 1px #00f; background-color:transparent; }
    

    .pblktext10 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:10px;color:rgb(0,0,0);background-color:transparent; }
    .pblktext12 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:12px;color:rgb(0,0,0);background-color:transparent; }
    .pblktext12L { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:12px;color:rgb(0,0,0);background-color:transparent;text-align:left;vertical-align:middle; }
    .pblktext14L { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:14px;color:rgb(0,0,0);background-color:transparent;text-align:left;vertical-align:middle; }
    .pblktext14 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:14px;color:rgb(0,0,0);background-color:transparent;text-align:left;vertical-align:middle; }
    .pblktext18 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:18px;color:rgb(0,0,0);background-color:transparent;text-align:left;vertical-align:middle; }
    .blktext10 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:10px;color:rgb(0,0,0);background-color:transparent; }
    .blktext12 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:12px;color:rgb(0,0,0);background-color:transparent; }
    .blktext12 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:12px;color:rgb(0,0,0);background-color:transparent; }
    .blktext14 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:14px;color:rgb(0,0,0);background-color:transparent; }
    .blktext18 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:18px;color:black;background-color:transparent; }
    .blktext28 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:28px;color:black;background-color:transparent; }
    .whttext18 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:18px;color:white;background-color:transparent; }
    .whttext14 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:14px;color:white;background-color:transparent; }
    .whttext12 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:12px;color:white;background-color:transparent; }
    .whttext10 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:10px;color:white;background-color:transparent; }
    .redtext14 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:14px;color:#DD550C;background-color:transparent; }
    .redtext12 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:12px;color:#DD550C;background-color:transparent; }
    .redtext18 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:18px;color:#DD550C;background-color:transparent; }
    .redtext16 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:16px;color:#DD550C;background-color:transparent; }
    .predtext12 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:12px;color:#DD550C;background-color:transparent; }
    .predtext10 { font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:10px;color:#DD550C;background-color:transparent; }


    .imageMenu { width:inherit; height:150px; background: black url('images/top.jpg') no-repeat; }
    .capital { width:900px;padding-right:1em;height:0px;z-index:10; }
    .mainContainer
    {
    	width:900px; overflow:hidden; border:1px solid black; margin-left:auto; margin-right:auto; background-color:rgb(230,219,190);z-index:5;
    	border-top-left-radius: 5px 5px; border-top-right-radius: 5px 5px; border-bottom-right-radius: 10px 10px; border-bottom-left-radius: 10px 10px;
    }
    .hcFootBW { padding:.25em 0em .25em 0em; width:inherit; height:80px; clear:both; border-top:1px solid #00447c; background-color:white; }
    .hcFoot { padding:.25em 0em .25em 0em; width:inherit; height:80px; clear:both; border-top:1px solid #00447c; background-color:#00447c; }
    .hcBody { width:inherit; text-align:center; height:inherit; background-color:white; color:red; border-top:0px solid black;overflow:hidden; }
    .capital { height:24px;text-align:right;background-color:white; overflow:hidden;border-bottom:1px solid black; }
    .hcHead { width:inherit; top:0; height:150px; text-align:right; }
    .buttonStyle-short { border:1px solid black;z-index:3;height:40px;width:216px;clear:both;float:right;background-color:blue;opacity:0.7;filter:alpha(opacity=70);text-align:center; }
    .buttonStyle { border:1px solid black;z-index:3;height:77px;width:150px;margin-right:7.5%;clear:both;float:right;background-color:blue;opacity:0.7;filter:alpha(opacity=70);text-align:center;vertical-align:middle; }
    .bigButton { border:1px solid black;height:100px;width:95%;clear:both;background-color:rgb(245,245,245);text-align:center;margin-bottom:1em;vertical-align:middle;padding-top:0.75em; }
    .frontButtons1 { border:1px solid rgb(147,149,152);height:75px;width:360px;clear:both;margin-left:3.5em;margin-right:auto;text-align:center; }
    .frontButtons2 { border:1px solid rgb(147,149,152);height:150px;width:170px;clear:both;margin-left:3.5em;margin-right:auto;text-align:center; }
    .frontButtons1V2 { border:1px solid rgb(147,149,152);height:90px;width:356px;clear:both;margin-left:3.5em;margin-right:auto;text-align:center; }
    .frontButtons2V2 { border:1px solid rgb(147,149,152);height:111px;width:356px;clear:both;margin-left:3.5em;margin-right:auto;text-align:center; }
    
    .silent:hover { background-color:transparent; border:none; outline:none; text-decoration:none; }

	.containerA { float:left; }

    div.btnFirstV2 a     { text-decoration:none; color:white; }
    div.btnMiddleV2 a     { text-decoration:none; color:white; }
    div.btnLastV2 a     { text-decoration:none; color:white; }

	.editCourseLeft		{ float:left; width:25%; text-align:right; padding-right:0.5em; vertical-align:top; }
	.editCourseRight	{ float:left; width:*; text-align:left; vertical-align:top;  }
	.aCourseLine		{ clear:both;  }
	.courseSpacer		{ width:100%; clear:both; height:0.5em; line-height:0; }
	.labTimeBlock		{ width:23%;float:left;background-color:transparent;height:2.5em;padding-top:1em; }
	.labTimeBlock3		{ width:23%;float:left;background-color:transparent;height:3em;padding-top:1em; }	
	.labTimeRow			{ text-align:left;padding-left:2em;text-align:center;clear:right; }


	.btnFirst
	{
		width:110px;height:50px;background-color:white;text-align:center;vertical-align:middle;border:1px solid black;margin-left:auto;margin-right:auto;
		float:left;border-top:none;
/*		border-bottom-right-radius: 10px 10px;border-bottom-left-radius: 10px 10px;	*/
	}
	.btnMiddle
	{
		width:110px;height:50px;background-color:white;margin-right:1em;text-align:center;vertical-align:middle;border:1px solid black;
		float:left;border-top:none;
/*		border-bottom-right-radius: 10px 10px;border-bottom-left-radius: 10px 10px;	*/
	}
	.btnLast
	{
		width:110px;height:50px;background-color:white;text-align:center;vertical-align:middle;border:1px solid black;
		float:left;border-top:none;
/*		border-bottom-right-radius: 10px 10px;border-bottom-left-radius: 10px 10px;	*/
	}

	.btnFirstV2
	{
		width:128px;height:40px;background-color:transparent;text-align:center;vertical-align:middle;margin-left:auto;margin-right:auto;border-right:2px solid #d0bf8b;
		float:left;border-top:none;text-decoration:none;
		font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:10px;color:white;
/*		border-bottom-right-radius: 10px 10px;border-bottom-left-radius: 10px 10px;	*/
	}
	.btnMiddleV2
	{
		width:126px;height:40px;background-color:#d0bf8b;text-align:center;vertical-align:middle;border-right:2px solid #d0bf8b;
		float:left;border-top:none;text-decoration:none;
		font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:10px;color:white;
/*		border-bottom-right-radius: 10px 10px;border-bottom-left-radius: 10px 10px;	*/
	}
	.btnLastV2
	{
		width:128px;height:40px;background-color:#d0bf8b;text-align:center;vertical-align:middle;border-right:2px solid #d0bf8b;
		float:left;border-top:none;text-decoration:none;
		font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:10px;color:white;
/*		border-bottom-right-radius: 10px 10px;border-bottom-left-radius: 10px 10px;	*/
	}


	.spacer3
	{
    	height:3em;
    	clear:both;
    	width:99%;
	}

	.spacer2
	{
    	height:2em;
    	clear:both;
    	width:99%;
	}

	.spacer1
	{
    	height:1.0em;
    	clear:both;
    	width:99%;
	}

	.spacer075
	{
    	height:0.75em;
    	clear:both;
    	width:99%;
	}

    .colLeft { width:200px;float:left;background-image:url('images/apsiLeftBkgd.jpg');background-color: black; background-repeat:no-repeat; border-right:black solid 1px; }
    .colCenter { background-color:rgb(230,219,190);width:901px;float:left;border-top:1px solid black; }
/*    .colCenterIndex { background:rgb(230,219,190) url(http://www.uta.edu/apsi/images/50-50.jpg) repeat-y scroll 100% 0%;width:901px;float:left;border-top:1px solid black; }	  */
    .colCenterIndex { background:rgb(245,128,38) url(http://www.uta.edu/apsi/images/50-50.jpg) repeat-y scroll 100% 0%;width:901px;float:left;border-top:1px solid black; }

    
    .courseCol1 { width:40px; float:left; }
    .courseCol2 { width:475px;float:left; }  //		if four columns: 370px
    .courseCol3 { width:175px;float:left; }
    .courseCol4 { width:250px;float:left; }
    .courseCol5 { width:250px;float:left;text-align:right; }
    .courseCol6 { width:150px;float:left; }
    .courseRow { clear:left;margin-left:1.5em; }
    .courseHeaderRow { margin-left:1em;width:675px;clear:both; }
    .courseSpacerRow { margin-left:1em;height:1em;width:100%;clear:both; }

    .menuPad  	{ background-color:rgb(68,68,255);padding:5px 1px;width:1%;float:left; }
    .menuBlock	{ background-color:rgb(68,68,255);padding:10px 0px;width:13.4%;text-align:center;font:normal normal bold 14px/normal Tahoma, Helvetica, sans-serif, Arial;float:left;vertical-align: middle; }
    .menuBlock2	{ background-color:rgb(68,68,255);padding:10px 0px;width:13.4%;text-align:center;font:normal normal bold 14px/normal Tahoma, Helvetica, sans-serif, Arial;float:left;border-left:3px #89AEF4 solid;vertical-align: middle; }
    .menuBlock a	{ color:white; text-decoration:none; }
    .menuBlock2 a	{ color:white; text-decoration:none; }
    .menuBlock a:hover	{ color:white; text-decoration:underline;color:rgb(32,84,142);background-color:transparent; }
    .menuBlock2 a:hover	{ color:white; text-decoration:underline;color:rgb(32,84,142);background-color:transparent; }
    .classTab	{ text-align:center; padding-top:0.33em; padding-left:1.5em; padding-bottom:0em; padding-right:1.5em; float:left; }
	.classTabBorders { border:solid 1px #d0bf8b; }
	
	.editCourseLeft		{ float:left; width:25%; text-align:right; padding-right:0.5em; vertical-align:top; }
	.editCourseRight	{ float:left; width:*; text-align:left; vertical-align:top;  }
	.aCourseLine		{ clear:both;  }
	.courseSpacer		{ width:100%; clear:both; height:0.5em; line-height:0; }
	.labTimeBlock		{ width:23%;float:left;background-color:transparent;height:2.5em;padding-top:1em; }
	.labTimeBlock3		{ width:23%;float:left;background-color:transparent;height:3em;padding-top:1em; }	
	.labTimeRow			{ text-align:left;padding-left:2em;text-align:center;clear:right; }

	.techImageBlock		{ width:30%;float:left;background-color:transparent;padding-top:0.5em; }
	.techTimeBlock		{ width:14%;float:left;background-color:transparent;height:2em;padding-top:0.5em; }
	.techTimeBlock3		{ width:14%;float:left;background-color:transparent;height:2em;padding-top:0.5em; }	
	.techTimeRow		{ text-align:left;text-align:center; }



    .regLeft
    	{
    		width:40%;padding-right:1em;text-align:right;float:left;vertical-align:top;padding-left:2em;
    		font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:bold;font-size:12px;
    		/* border:1px solid red; */
    	}
    .regRight
    	{
    		clear:right;width:53%;padding-right:1em;text-align:left;float:left;vertical-align:top;vertical-align:top;
    		font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:12px;
    		/* border:1px solid green; */
    	}
    .regDatumContainer
    	{
    		clear:both;padding-top:0.50em;
    		font-family:Lucida Sans,helvetica,arial,sans-serif;font-weight:normal;font-size:12px;color:black;background-color:transparent;
    		/* border:1px solid green; */
    	}

	.cssFancyButton
		{
			padding: 5px 3px; background-color: #366285; color: white; border: 2px solid black; font-size: 1.5em; width: 20%; text-align: center; border-radius: 15px;
		}


