

/*@import url("main-layout.css");*/



/*body				{

					background: url(../images/full-bg.jpg);

					background-repeat:		repeat-y;

					background-position:	center;

					}*/

body				{

				font-family:			Arial, Tahoma, sans-serif;
				font-size:				12px;
				margin:					0px;
				padding:                0px;
				background-image:	url(../images/bodyBg.jpg);
				background-repeat:  repeat-x;			
				}
				
a				{
				text-decoration:		underline;
				color:					#660033;
				}

a:hover			{
				text-decoration:		none;
				background-color:       #b8c3cd;
				color:					#415262;
				}
				
a:visited		{
				text-decoration:		underline;
				color:					#415262;
				}

div#mainContainer	{
					margin-top:		0px; /*10px*/
					margin-left:	auto;
					margin-right:	auto;
					margin-bottom:	auto;/*auto*/
					padding-top:    0px;
					width:			700px;
					position:		relative;
					background:		#fff;
					broder-top: 	none;
					}

div#mainContainer div.header {

							background-image:	url(../images/mainHeader6.jpg); /*mainHeader2.jpg */ /*mainHeader3.jpg*/ /*mainHeader4.jpg*/ /*mainHeader5.jpg*/
  							background-repeat:	no-repeat;
							background-position:	top;
							padding-top:            137px;/*220px;*/
							}

div#mainContainer div.globalNav		{
									width: 					700px;
									}

					

div#secondaryNav	{
					margin-top:		10px;
					margin-bottom:	20px;
					width:			140px;
					float:			right;
					/*border-left:	1px solid #666666;
					border-right:	1px solid #666666;*/
					height:			300px;
					margin-left:	25px;
					margin-right:	0px;
					padding-right:  0px;
					padding-left:   10px;
					padding-top:    5px;
					/*border:				1px solid #46596a;*/
					border-bottom:	1px solid #4d4d4d;
					border-top:		1px solid #9B9B9B;
					border-left:	1px solid #9B9B9B;
					border-right:	1px solid #4d4d4d;
					background-image:	url(../images/nav-bg.jpg);
					background-repeat:	no-repeat;
					background-position:	center;
					}



div#mainContent p.openParagraph
					{
					margin-top: 	8px;
					padding-top:    8px;
					}

div#mainContent div.linkBox	

					{
					/*border:	1px solid #9B9B9B;*/
					padding:        0px;
					text-align:		left;
					margin-top:    5px;
					/*width:			400px;*/
					}

div#mainContent div.linkBox p.linkDesc

					{
					margin-top:     4px;
					margin-bottom:   0px;
					padding-top:        5px;
					padding-left:       4px;
					padding-bottom:      0px;
					/*border-bottom:       1px solid #9b9b9b;*/
					}

div#mainContent div.linkBox p.linkDesc span.webLink

					{
					font-weight: normal;
					display:	block;
					/*padding:    1px;*/
					}

div#mainContent div.linkBox p.linkDesc span.title

					{
					font-weight:	bold;
					display:        block;
					color:			#46596a;
					font-size:		1.1em;
					/*padding:    1px;*/
					margin-bottom:  -1px;
					}

div#mainContent div.linkBox p.linkDesc span.summary

					{
					font-weight: normal;
					display:     block;
					/*padding:    1px;*/
					}

				

div#secondaryNav ul	{

					font-size:			.9em;
					text-align:			left;
					list-style-type:      none;
					margin-right:		  0px;
					padding-left:         0px;
					line-height:		  2;
					font-weight:			bold;
					margin-left:		 0px;
					/*border:				1px solid #46596a;*/
					}

div#secondaryNav ul a	{

						text-decoration:	none;
						color:				#46596a;
						}

						

div#secondaryNav ul a:hover	{

							margin-left:		0px;
							color:				#fff;
							background-color:	#660033;
							}

div#secondaryNav ul a:visited	{
								margin-left:		0px;
								color:				#46596a;
								}

div#mainContent ul.sponsorList	

						{
						line-height:	1.6;
						list-style-type:	none;
						margin-left:		5px;
						padding-left:       0px;
						}

div#mainContent ul.sponsorList li	

						{
						margin-left: 5px;
						padding-left:       0px;
						}

div#mainContent h3		{

						font-size:		1.1em;
						color:			#660033;
						font-weight:	bold;
						padding-top:    8px;
						margin-top:		8px;
						padding-bottom: 0px;
						margin-bottom:  0px;
						border-bottom:	1px solid #a2a8ad;
						padding-left:   3px;
						/*border-width:	3px;*/
						}

div#mainContent div.acrobat

						{
						background-color: #EFF2F8; /*#ECF0F9;*/
						/*width: 525px;*/
						margin-top: 8px;
						margin-bottom: 5px;
						padding:  4px;
						}

div#mainContent div.acrobat p

						{
						padding:       0px;
						margin:        0px;
						}
						
div#mainContent ul.generalList

						{
						list-style-type:		none;
						line-height:            1.5;
						padding-top:            5px;
						padding-bottom:         5px;
						margin-top:             5px;
						margin-bottom:          5px;
						padding-left:           3px;
						margin-left:            3px;
						}



div#mainContent ul.generalList li a

						{
						text-decoration:         underline;
						color:                   #660033;
						}
						
div#mainContent ul.generalList li a:visited
						{
						text-decoration:         none;
						color:					#999999;
						}

div#mainContent ul.generalList li a:hover		

						{
						text-decoration:		 none;
						background-color:        #660033;
						color:                   #fff;
						}

div#mainContent ul.mainSponsor	

						{
						margin-top:		-1px;
						padding-top:     -1px;
						line-height:	1.3;
						list-style-type:	none;
						margin-left:		3px;
						padding-left:       0px;
						margin-bottom:		2px;
						
						}

div#mainContent ul.mainSponsor li	

						{
						margin-left: 5px;
						padding-left:       0px;
						}

div#mainContent ul.sponsorLink

						{
						list-style-type: none; 
						padding-left: 0px; 
						margin-left: 0px;
						}

div#mainContent ul.sponsorLink li	

						{
						display: inline;
						padding-left: 3px;
						padding-right: 3px;
						padding-bottom: 8px;
						}

div#mainContent p.statements

						{
						font-style:		italic;
						}

div#mainContent p.statements span 

						{
						font-style:		normal;
						font-weight:	bold;
						color:			#46596a;
						}				

/* homepage only */

div#mainContentHomepage     {

					margin:				0px;
					padding:            0px;
					}

div#mainContent     {

					margin:				7px 0px 10px 0px;
					padding-left:            8px;
					padding-right:           8px;
					padding-bottom:          8px;
					/*padding-top:          250px;*/
					/*border-bottom:	1px solid #4d4d4d;
					border-top:		1px solid #9B9B9B;
					border-left:	1px solid #9B9B9B;
					border-right:	1px solid #4d4d4d;*/
					/*border:			1px solid #4D4D4D;*/
					height:					100%;
					}

div#mainContent p   {

					line-height:				1.3em;
					}					
/*div#mainContent div.headerImage		{
								padding-top:          250px;
								background-image:	url(../images/mainHeader.jpg);
								background-repeat:	no-repeat;
								background-color:		#fff;
								background-position:	top;
								height:					250px;	

								}			
*/

div#mainContent h1	{

					font-size:			1.4em;
					color:				#666;/*#666666;*/
					margin-left:		0px;
					margin-bottom:		-5px;
					padding-top:        7px;
					/*background-image:url(../images/h1bg.jpg);
					background-repeat: no-repeat;
					background-position:  bottom left;*/
					}



div#mainContent div.lineBreak 	{

					margin-top:    5px;
					margin-bottom:  12px;
					padding-top:    6px;
					padding-bottom: 7px;
					padding-right:     16px;
					border-bottom:   1px solid #a2a8ad;/*#4d4d4d;*/
					text-align:		right;
					}



div#mainContent div.returnToTop 	{

					margin-top:    15px;
					margin-bottom:  12px;
					padding-top:    6px;
					padding-bottom: 7px;
					background-image: url(../images/top-bg.jpg);
					background-repeat: no-repeat;
					background-position:	bottom right;
					/*background-position: 0px 4px;*/
					/*padding-left:    10px;*/
					padding-right:     16px;
					border-bottom:   1px solid #a2a8ad;/*#4d4d4d;*/
					text-align:		right;
					}

div#mainContent div.returnToTop a.top

					{					
					color:				#660033;
					text-decoration:  none;
					}

					

div#mainContent div.returnToTop a.top:hover		{

					color:				#006699;

					text-decoration:  none;

					background-color: #e0e6ed;

					}

					

div#mainContent div.returnToTop a.top:visited		{

					color:				#660033;

					text-decoration:  none;

					}

/* footer homepage */

div#mainContainer div#footer			{

										background-image:	url(../images/footer-bg3.jpg);
										background-repeat:	no-repeat;
										background-position:	left;
										border:			1px solid #c7d3db;
										height:				30px;
										padding:            3px;
										position:           relative;
										clear:				both;
									    /*bottom:             20px;*/
										/*text-align:				center;*/
										}

div#mainContainer div#footer p			{

										font-style:		italic;
										/*font-weight:	bold;*/
										color:			/*#fff;*/#46596a;
										font-size:		11px;
										margin-top:		10px;
										/*margin-bottom:	-4px;*/
										margin-left:		300px;
										}

div#mainContainer div#footer a		{

					font-size:		11px;
					text-decoration:	none;
					color:				/*#fff;*/#46596a;
					}

div#mainContainer div#footer a:hover  {

					color:				#660033;
					}

div#mainContainer div#footer a:visited 	{

						color:				#660033;
						}

div#mainContainer div#footer ul li	{

					margin-top:		-3px;
					list-style-type:	none;
					display:			inline;
					padding-bottom:     5px;
					}

/* end footer homepage */

/* footer */

div#mainContainer div#footer			{

										background-image:	url(../images/footer-bg3.jpg);
										background-repeat:	no-repeat;
										background-position:	left;
										border:			1px solid #c7d3db;
										height:				30px;
										padding:            3px;
										margin-bottom:		0px;
										margin-top:			10px;
										/*margin-bottom:		10px; */
										/*text-align:				center;*/
										}

div#mainContainer div#footer p			{
										font-style:		italic;
										/*font-weight:	bold;*/
										color:			/*#fff;*/#46596a;
										font-size:		11px;
										margin-top:		10px;
										/*margin-bottom:	-4px;*/
										margin-left:		300px;
										}

div#mainContainer div#footer a		{

					font-size:		11px;
					text-decoration:	none;
					color:				/*#fff;*/#46596a;
					}

					

div#mainContainer div#footer a:hover  {

					color:				#660033;
					}



div#mainContainer div#footer a:visited 	{

						color:				#660033;
						}

					

div#mainContainer div#footer ul li	{

					margin-top:		-3px;
					list-style-type:	none;
					display:			inline;
					padding-bottom:     5px;
					}

fieldset			{
					border:		1px solid #4d4d4d; 

					}

legend				{
					border:		1px solid #46596a;
					background-color: #e7e8e9;
					padding:    2px;
					margin-left: 2px;
					margin-right: 2px;
					/*font-weight: bold;*/
					}

input, textarea				{

					margin-right:			10px;
					border:					1px solid #4d4d4d;
					background-color:       #e7e8e9;
					}

select				{

					border:					1px solid #4d4d4d;
					background-color:       #e7e8e9;
					}

label				{
					vertical-align:			top;
					display:				-moz-inline-box;
					_display:				inline-block;
					display:               inline-block;
					width:					8em;
					margin-top:             5px;
					margin-left:            5px;
					}

input.formButton

					{

					margin-left:            5px;

					margin-bottom:          5px;

					cursor:pointer;

					border:outset 1px #ccc;

					background:#999;

					color:#666;

					font-family:			Arial, Tahoma, sans-serif;

					font-size:  11px;

					font-weight:bold;

					padding: 1px 2px;

					background:url(../images/gradient.jpg) repeat-x left top;

                    }



div#mainContent .address				{

										margin-left:		1em;

										}



div#mainContent .address span.name		{

										display:			block;

										font-size:			1em;

										/*

										font-weight:		bold;

										*/

										}



div#mainContent .address span.street	{

										display:			block;

										font-size:			1em;

										}div#mainContent .address span.cityStZip	{

										display:			block;

										font-size:			1em;

										}



div#mainContent .address span.phone		{

										display:			block;

										font-size:			1em;

										}

										

div#mainContent .address span.fax		{

										display:			block;

										font-size:			1em;

										}



div#mainContent .address span.email		{

										display:			block;

										font-size:			1em;

										}	

																			

div#mainContent .address span.website	{

										display:			block;

										font-size:			1em;

										}

										

div#mainContentHomepage div.latestNews         {

										/*width:               228px; 

										float:              right;*/

										 /*position:           fixed;*/

										/*margin-top:         -675px;

										position: 			absolute;*/

										/*left:              468px;*/ /*468*/

										/*right:              8px;

										top:                262px;*/ /*262*/

										border:             1px solid #99a1b0;

										background-color:   #f6f8fc;

										height:              auto;

										/*clear:              both;*/

										

										}

										

div#mainContentHomepage div.latestNews h1       {

										/*background-color:        #46596a;*/

										background: url(../images/gradient.png) repeat-x;

										color:					 #fff;

										font-weight:             bold;

										font-size:               1.1em;

										margin:                  0px;

										text-align:              center;

										border-bottom:           1px solid #99a1b0;

										padding:                 2px;

										}

div#mainContentHomepage div.latestNews h2        {

										color:   #660033;

										font-weight: bold;

										font-size: 1em;

										padding: 2px;

										text-align: center;

										margin-top:     2px;

										margin-bottom:  2px;

												}



div#mainContentHomepage div.latestNews p		{

										margin:                   0px 5px 8px 5px;

										}
div#college		{

				background-color: 		#fff;/*#eaeefd;*/
				}

div#c2 h1.sectionHeader
					{
					color: #333;
					font-weight: bold;
					font-size:   17px; /*16px;*/
					margin-top:  5px;
					padding-top:  5px;
					border-top: 1px dotted #333;
					margin-bottom: 0px;
					padding-bottom: 0px;
					}

div#mainContent h2			{
					color: #1f856f;
					font-weight: bold;
					font-size:   14px; /*13px;*/
					margin-top:  5px;
					padding-top:  5px;
					margin-bottom: 0px;
					padding-bottom: 0px;
					border-top: 1px dotted #a8a8a8;
					}

#c1 {
	background-color: #fff; /* #ececec; */
	border-top:		3px solid #fff;
	border-right: 1px dotted #333;
	border-bottom: 3px solid #fff;
	padding: 5px;
	width: 150px; /* 150px */
	float: left;
	margin:		0;
}

#c2 {
	background-color: #fff; /* #ececec; */
	border-top:		3px solid #fff;
	border-bottom:  3px solid #fff;
	padding: 5px;
	width: 528px; /*528px;*/
	float: right;
	}

#c1Home {
	background-color: #fff; /* #ececec; */
	border-top:		3px solid #fff;
	/*border-right: 1px dotted #333;*/
	border-bottom: 3px solid #fff;
	padding: 5px;
	width: 486px; /* 488px; */ /* 150px */
	float: left;
	margin:		0;
}

#c2Misc {
	background-color: #fff; /* #ececec; */
	border-top:		3px solid #fff;
	border-bottom:  3px solid #fff;
	border-left:   1px solid #c7d3db;
	padding: 5px;
	width:  190px; /*190px;*/ /*528px;*/
	float: right;
	}

div#c2 h2		{
					color: #1f856f;
					font-weight: bold;
					font-size:   14px; /*13px;*/
					margin-top:  5px;
					padding-top:  5px;
					margin-bottom: 0px;
					padding-bottom: 0px;
					border-top: 1px dotted #a8a8a8;
					}

div#c2Misc h1		{
					font-weight: bold; 
					font-size: 1.1em; 
					margin-bottom: 3px; 
					color: #27537a; 
					margin-top: 2px; 
					border-bottom: 1px solid #c7d3db;
					text-align:		right;
					}	
					
div#c2Misc h1 img	{
					/*padding-right:  65px;*/
					float: left;
					margin-right: 65px;
					margin-bottom:-16px;
					}				

div#c2Misc p		{
					font-size:     .9em;
					}
					
div#c2Misc p.name		{
					font-size:     .9em;
					text-align:    right;
					}

div#c2Misc h2.title		{
					color: #1f856f;
					font-weight: bold;
					font-size:   14px; /*13px;*/
					margin-top:  5px;
					padding-top:  5px;
					margin-bottom: 0px;
					padding-bottom: 0px;
					border-top: 1px dotted #a8a8a8;
					}

div#c1Home h2		{
					font-weight:	bold;
					margin-bottom: 3px; 
					color: #27537a; 
					margin-top: 2px;
					border-top: 1px solid #c7d3db; 
					border-bottom: 1px solid #c7d3db;
					font-size:	   1.1em;
					}


div#c1Home ul li				{
								list-style:			disc;
								margin-bottom:	0px;
								margin-left:			0px;
								padding-left:		0px;						
								}
								

div#c1Home h2.subHeader	
					{
					font-weight: bold; 
					font-size: 14px; /*13px;*/ 
					border-top: 1px dotted #a8a8a8; 
					color: #404c49;
					margin-top: 5px;
					padding-top: 5px;
					}

div#c1 h1.sectionHeader	
					{
					font-weight: bold; 
					font-size: 13px; /*12px;*/ 
					border-top: 1px dotted #333; 
					color: #404c49;
					margin-top: 5px;
					padding-top: 5px;
					}
div#c2Misc ul li span.date {
							font-style:		italic;
							font-size:		11px; /*9px;*/
							color:			#1f856f;

				}


div#c2Misc ul	{
					text-align:			left;
					list-style-type:      none;
					margin-left:		  5px;
					padding-left:        5px;
					line-height:		  1.9em; /* 1.8em; */
					font-size:			  12px; /* 11px;*/	
					margin-top:			  3px;
					text-indent:          -10px;
					}

div#c2Misc ul a.link	{
						margin-left:		0px;
						padding-left:       0px;
						text-decoration:	underline;
						color:				#333;
						
						}

div#c2Misc ul a.link:hover	{
							color:				#fff;
							background-color:	#b9cfca; /*#616161;*/
							}

div#c2Misc ul a.link:visited	{
								
								color:				#333;
								}



div#c2Misc ul a	{
						margin-left:		0px;
						padding-left:       0px;
						text-decoration:	none;
						color:				#333;
						
						}

div#c2Misc ul a:hover	{
							color:				#fff;
							background-color:	#b9cfca; /*#616161;*/
							}

div#c2Misc ul a:visited	{
								
								color:				#333;
								}

div#c1 ul	{
					text-align:			left;
					list-style-type:      none;
					margin-left:		  0px;
					padding-left:         0px;
					line-height:		  1.9em; /*1.8em;*/
					font-size:			  12px; /*11px;*/
					
					}
div#c1 ul a{
						margin-left:		0px;
						padding-left:       0px;
						text-decoration:	none;
						color:				#333;
						
						}
						
div#c1 ul a:hover	{
							color:				#fff;
							background-color:	#b9cfca; /*#616161;*/
							}

div#c1 ul a:visited	{
								
								color:				#333;
								}