
body, table, tr, td, div, p, a, h1, h2, h3, h4, h5, h6, pre, img, form {
	margin: 0px; border: 0px; padding: 0px;
	}

body {
	background-color: #FFF;
	background-image: url(_bg/sidebar.gif);
	background-attachment: scroll;
  background-position: top left;
  background-repeat: repeat-y;
	}
	
p,h1,h2,h3,h4,h5,h6 {
	font-family: Helvetica, Arial, Geneva, swiss, sans-serif;
	text-align: left;
	font-weight: normal;
	color: #999;
	font-size: 24px;
	line-height: 1.0em;
}

b { font-weight: bold; }

u { text-decoration: underline; }

.us { text-decoration: underline; }

h1 {
	font-size: 48px;
	line-height: 0.8em;
	}

h6 { font-size: 16px; }

a         { color: #999; text-decoration: none; }
a:hover   { color: #333; }
a:active  { color: #333; }
a:visited {  }

.ga { color: #F0C}
a.ga         { color: #F0C; text-decoration: none; }
a:hover.ga   { color: #333; }
a:active.ga  { color: #333; }
a:visited.ga {  }

.L3 { color: #999}
a.L3         { color: #999; text-decoration: none; }
a:hover.L3   { color: #F0C; }
a:active.L3  { color: #F0C; }
a:visited.L3 {  }

.L2 { color: #999}
a.L2         { color: #999; text-decoration: none; }
a:hover.L2   { color: #0CF; }
a:active.L2  { color: #0CF; }
a:visited.L2 {  }

.ga_L2 { color: #0CF}
a.ga_L2         { color: #0CF; text-decoration: none; }
a:hover.ga_L2   { color: #333; }
a:active.ga_L2  { color: #333; }
a:visited.ga_L2 {  }

.L1 { color: #999}
a.L1         { color: #999; text-decoration: none; }
a:hover.L1   { color: #F60; }
a:active.L1  { color: #F60; }
a:visited.L1 {  }

.ga_L1 { color: #F60}
a.ga_L1         { color: #F60; text-decoration: none; }
a:hover.ga_L1   { color: #333; }
a:active.ga_L1  { color: #333; }
a:visited.ga_L1 {  }

.gk { color: #333}
a.gk         { color: #333; text-decoration: none; }
a:hover.gk   { color: #F0C; }
a:active.gk  { color: #F0C; }
a:visited.gk {  }

.gk_L2 { color: #333}
a.gk_L2         { color: #333; text-decoration: none; }
a:hover.gk_L2   { color: #0CF; }
a:active.gk_L2  { color: #0CF; }
a:visited.gk_L2 {  }

.gk_L1 { color: #333}
a.gk_L1         { color: #333; text-decoration: none; }
a:hover.gk_L1   { color: #F60; }
a:active.gk_L1  { color: #F60; }
a:visited.gk_L1 {  }

.gx { color: #999}
a.gx         { color: #999; text-decoration: none; }
a:hover.gx   { color: #F0C; }
a:active.gx  { color: #F0C; }
a:visited.gx {  }

.ma { color: #0CF}
a.ma         { color: #0CF; text-decoration: none; }
a:hover.ma   { color: #333; }
a:active.ma  { color: #333; }
a:visited.ma {  }

.mx { color: #999}
a.mx         { color: #999; text-decoration: none; }
a:hover.mx   { color: #0CF; }
a:active.mx  { color: #0CF; }
a:visited.mx {  }

.small_text { font-size:16px; }
.tiny_text  {font-size: 10px; }
.dark_text  { color: #333; }
.white_text	{	color: #FFF; }
.strike     {text-decoration: line-through;}
.ga_strike     {text-decoration: line-through;}


#JMU_header { 
	background-color:				#FFF;
	//background-image:				url(_bg/logo.gif);
	background-attachment:	scroll;
  background-position:		top left;
  background-repeat:			no-repeat;
	width:									484px;
  padding-left:						92px;
  height: 								58px;
  padding-top:						16px;
	}
	
#page_title {
	background-color:				#FFF;
	width:									484px;
	padding-left:	   			 	92px;
	padding-top:						8px;
	padding-bottom:					16px;
	}
	
#sidebar {
	width:									142px;
	padding-left:						34px;
	float:									left;
	}

.content {
	background-color:				#FFF;
	background-image: 			url(_bg/para.gif);
	background-attachment: 	scroll;
  background-position: 		top left;
  background-repeat: 			repeat;
	width:									440px;
	margin-left:						176px;
	margin-bottom:					0px;
	}

.content_xl {
	background-color:				#F0F;
	background-image: 			url(../_css/_bg/para.gif);
	background-attachment: 	fixed;
  background-position: 		top left;
  background-repeat: 			repeat;
	width:									600px;
	margin-left:						176px;
	margin-bottom:					0px;
	}

.content_xxl {
	background-color:				#F0F;
	background-image: 			url(../_css/_bg/para.gif);
	background-attachment: 	fixed;
  background-position: 		top left;
  background-repeat: 			repeat;
	width:									800px;
	margin-left:						176px;
	margin-bottom:					0px;
	}

.content_xxxl {
	background-color:				#F0F;
	background-image: 			url(../_css/_bg/para.gif);
	background-attachment: 	fixed;
  background-position: 		top left;
  background-repeat: 			repeat;
	width:									3000px;
	margin-left:						176px;
	margin-bottom:					0px;
	}

.info {
	background-color:				#FFF;
	margin-left:						32px;
	padding-left:	   			 	2px;
	}

.td_blank {
	display: block;
	background-color:				#FFF;
	width:									4px;
	height:									0px;
	}
	
.img_td {
	padding: 			0px;
	border-color: #AAA;
	border-style: solid;
	border-width: 1px;
	vertical-align: top;
	width:									100px;
	height:									142px;
	}
	
.txt_td {
	vertical-align: top;
	padding-right: 6px;
	}

