BODY {
	/* BACKGROUND-IMAGE: url(http://www.mmavillage.com/site/images/main_bg.jpg); WIDTH: 100%;  BACKGROUND-REPEAT: repeat-x; */
	BACKGROUND-IMAGE: url(http://www.themaxgxlsystem.com/images/bg.jpg); /* WIDTH: 100%;  BACKGROUND-REPEAT: repeat-x; */
	background-attachment: fixed;
	PADDING-BOTTOM: 0px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px
}
P {
	FONT-SIZE: 12px
}

a:hover {color:999999; text-decoration:underline;}

#topNavTEXTa{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: BOLD;
	COLOR:#000000;
	TEXT-ALIGN:CENTER;
}
#topNavTEXT A:link { FONT-SIZE: 12px; FONT-WEIGHT: BOLD; margin: 0px 0px 0px 0px; text-decoration: none; background-color: #000000; color: YELLOW;padding:4px;border:1px #CC0000 solid; }
#topNavTEXT A:visited { FONT-SIZE: 12px; FONT-WEIGHT: BOLD; margin: 0px 0px 0px 0px; text-decoration: none; background-color: #000000; color: YELLOW;padding:4px;border:1px #CC0000 solid; }
#topNavTEXT A:hover { FONT-SIZE: 12px; FONT-WEIGHT: BOLD; margin: 0px 0px 0px 0px;  background-color: #CC0000; text-decoration: underline; COLOR: #FFFFFF;padding:4px;border:1px #000000 solid; }
#topNavTEXT A:active { FONT-SIZE: 12px; FONT-WEIGHT: BOLD; margin: 0px 0px 0px 0px; text-decoration: none; background-color: #000000; color: YELLOW;padding:4px;border:1px #CC0000 solid; }

.tableTEXT{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR:#000000;
	TEXT-ALIGN:CENTER;
}
.tableTEXTheader{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	COLOR:#CC0000;
        FONT-WEIGHT:BOLD;
        TEXT-ALIGN:CENTER;
}
.tableTEXTfooter{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR:yellow;
        FONT-WEIGHT:BOLD;
        TEXT-ALIGN:left;
        padding-left:15px;
}
.prospectTEXT{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	COLOR:#000000;
	TEXT-ALIGN:LEFT;
	padding:5px;
}
.prospectTEXTdate{
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	COLOR:#000000;
	TEXT-ALIGN:LEFT;
	padding:5px;
}
.videotrainingTable{
 BORDER-BOTTOM:#cc0000 1px solid;
}
/*
link CSS for menu bar at top of site
*/

.footernav {
  text-align:center

}
#footernav A:link { margin: 0px 0px 0px 0px; text-decoration: none;color: #999999 }
#footernav A:visited { margin: 0px 0px 0px 0px; text-decoration: none; color: #999999 }
#footernav A:hover { margin: 0px 0px 0px 0px;  text-decoration: underline; COLOR: #000000 }
#footernav A:active { margin: 0px 0px 0px 0px; text-decoration: none; COLOR: #990000 }

#navsubbar {
   FLOAT:LEFT;

    width: 100%;
    BORDER-TOP: #000 1px solid;
    BORDER-BOTTOM: #999 1px solid;
    BORDER-LEFT: #000 1px solid;
    BORDER-RIGHT: #999 1px solid;
    MARGIN-BOTTOM: 10px;

    background: url(images/nav_top_right_off.bmp) repeat-x;
  
    height: 20px;
    line-height: 19px;
	
}
DIV#navsubbar UL {
	PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 0px solid; DISPLAY: block; PADDING-LEFT: 0px; Z-INDEX: 3; 
	FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: visible; 
	
	WIDTH: 820px; 
	
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: #000 0px solid; LIST-STYLE-TYPE: none
}
DIV#navsubbar UL LI {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #61cdf1 0px solid; DISPLAY: block; 
	PADDING-LEFT: 0px; Z-INDEX: 300;  FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 96px; PADDING-TOP: 0px; 
	BORDER-BOTTOM: #005e91 0px solid; POSITION: relative; TEXT-ALIGN: center
}
DIV#navsubbar UL LI#last {
	BORDER-RIGHT-STYLE: none;BORDER-RIGHT: #990000 1px solid;
}
DIV#navsubbar UL LI#fillerLeft {
	WIDTH: 7px; LINE-HEIGHT: 20px; 
}
DIV#navsubbar UL LI#extraSpace {
	WIDTH: 115px;
}
DIV#navsubbar UL LI#first {
	WIDTH: 95px;BORDER-LEFT: #990000 1px solid;
}
DIV#navsubbar UL LI.w192 {
	WIDTH: 192px
}
DIV#navsubbar UL LI.selected {

}
DIV#navsubbar UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; 
	COLOR: #fff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#navsubbar UL LI STRONG {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; CURSOR: pointer; 
	COLOR: #fff; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#navsubbar UL LI A:link {
	Color:#FFFFFF; font-size:14px;
}
DIV#navsubbar UL LI A:visited {
	Color:#FFFFFF; font-size:14px;
}

DIV#navsubbar UL LI A:link {
	BACKGROUND: url(images/nav_top_right_off.bmp) #000000 repeat-x left center
}
DIV#navsubbar UL LI A:visited {
	BACKGROUND: url(images/nav_top_right_off.bmp) #000000 repeat-x left center
}
DIV#navsubbar UL LI.nav-active STRONG{
	BACKGROUND: url(images/nav_top_backg_on.gif) #000000 repeat-x left center;COLOR: YELLOW;FONT-WEIGHT:BOLD;BORDER-RIGHT: #CCCCCC 1px solid;
}
DIV#navsubbar UL LI A:focus {
	BACKGROUND: url(images/nav_top_backg_on.gif) #000000 repeat-x left center
}
DIV#navsubbar UL LI A:hover {
	BACKGROUND: url(images/nav_top_backg_on.bmp) #000000 repeat-x left center
}
DIV#navsubbar UL LI A:active {
	BACKGROUND: url(images/nav_top_backg_on.gif) #000000 repeat-x left center
}


DIV#navsubbar UL LI.nav-active STRONG {
	Color:yellow; LINE-HEIGHT: 20px; FONT-WEIGHT:BOLD; font-size:14px;
}
DIV#navsubbar UL LI.nav-active-join STRONG {
	Color:#FFFFFF; LINE-HEIGHT: 20px; FONT-WEIGHT:BOLD; font-size:16px;
}
DIV#navsubbar UL LI.nav-active_sub STRONG {
	Color:yellow; LINE-HEIGHT: 20px; FONT-WEIGHT:BOLD; font-size:14px;
}
DIV#navsubbar UL LI A:focus {
	Color:#FFFFFF; font-size:14px;
}
DIV#navsubbar UL LI A:hover {
	Color:yellow; font-size:14px;
}
DIV#navsubbar UL LI A:active {
	Color:#FFFFFF; font-size:14px;
}
DIV#navsubbar UL LI STRONG {
	DISPLAY: block; FONT-WEIGHT: normal; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 20px
}


.page_link {font-size: 13px; font-weight: bold}
.current_page_number {font-size: 15px;color:#ff0000}
.prev_next {font-size: 13px; font-weight: bold;}
/* Page numbering
*/
.paginate {
	CLEAR: both; FLOAT: none; COLOR: #CC0000; TEXT-ALIGN: center;line-height:12px; HEIGHT:12px;font-size:11px;
}
.paginate A {
	font-weight:BOLD; BORDER-RIGHT: #CC0000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 1px; MARGIN-LEFT: 1px; BORDER-LEFT: #CC0000 1px solid; COLOR: #CC0000; BORDER-BOTTOM: #CC0000 1px solid; TEXT-DECORATION: none
}
.paginate I {
	BORDER-RIGHT: #CC0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 3px; MARGIN-LEFT: 1px; BORDER-LEFT: #CC0000 1px solid; COLOR: #2e6ab1; BORDER-BOTTOM: #CC0000 1px solid; TEXT-DECORATION: none
}
.paginate A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #CC0000
}
.paginate .page_now {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #CC0000
}
.paginate .page_reg {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; COLOR: #CC0000; BORDER-BOTTOM: #CC0000 1px solid; BACKGROUND-COLOR: #FFFFFF
}
.paginate I {
	COLOR: #aa9999; FONT-STYLE: normal
}

/* Go Back buttons and links */
.goBack {
	FLOAT:left;COLOR: #CC0000; TEXT-ALIGN: center;line-height:16px; HEIGHT:16px;font-size:14px;
}
.goBack A {
	font-weight:BOLD; BORDER-RIGHT: #CC0000 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 1px; MARGIN-LEFT: 1px; BORDER-LEFT: #CC0000 1px solid; COLOR: #CC0000; BORDER-BOTTOM: #CC0000 1px solid; TEXT-DECORATION: none
}
.goBack I {
	BORDER-RIGHT: #CC0000 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #CC0000 1px solid; PADDING-LEFT: 3px; MARGIN-LEFT: 1px; BORDER-LEFT: #CC0000 1px solid; COLOR: #2e6ab1; BORDER-BOTTOM: #CC0000 1px solid; TEXT-DECORATION: none
}
.goBack A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #CC0000
}
.goBack .page_now {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #CC0000
}
.goBack .page_reg {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px;BORDER-RIGHT: #CC0000 1px solid; BORDER-TOP: #CC0000 1px solid; BORDER-LEFT: #CC0000 1px solid; COLOR: #CC0000; BORDER-BOTTOM: #CC0000 1px solid; BACKGROUND-COLOR: #FFFFFF
}
.goBack I {
	COLOR: #aa9999; FONT-STYLE: normal
}

#picture form {
        height:400px;
	margin-left: 8px;
	padding: 16px 16px 16px 16px;
	font-weight: normal;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 5px;
	background: #fff;
	border: 1px solid #e5e5e5;
	-moz-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	box-shadow: rgba(200,200,200,1) 0 4px 18px;
}
/*
.picture {
	margin-left: 8px;
	padding: 16px 16px 16px 16px;
	font-weight: normal;
	-moz-border-radius: 11px;
	-khtml-border-radius: 11px;
	-webkit-border-radius: 11px;
	border-radius: 5px;
	background: #fff;
	border: 1px solid #e5e5e5;
	-moz-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-webkit-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	-khtml-box-shadow: rgba(200,200,200,1) 0 4px 18px;
	box-shadow: rgba(200,200,200,1) 0 4px 18px;
}
*/
