﻿/* CSS Document */


html, body { margin:0; padding:0; color:#21225B; background:#050610; font-size:12px; line-height:1.4em; font-family:Verdana, Arial, Helvetica, sans-serif;  }
.grayRule { margin:10px 20px 10px 20px; height:1px; _font-size:0px; background:#A4A4A4;  }
.grayRule2 { margin:10px 50px; height:1px; _font-size:0px; background:#A4A4A4;  }


/* ---  MANUALS and Manual Pages ---  */

div#Manual { margin:0 0 0 15x; padding:0; float:left; clear:right; width:590px; }
div#Manual p { margin:5px 30px 12px 20px; padding:0; font:normal 0.90em/1.50em Verdana, Arial, Helvetica, sans-serif;  }
div#Manual h3 { margin:0; padding:18px 20px 0 20px; color:#21225B; font-size:14px; font-weight:bold;  }
div#Manual h4 { margin:0; padding:18px 20px 0 20px; color:#21225B; font-size:12px; font-weight:bold; text-transform:uppercase; }
div#Manual h5 { margin:0; padding:18px 20px 0 20px; color:#21225B; font-size:11px; font-weight:bold; font-style:italic; }

div#Manual-TOC { margin:0 0 0 15x; padding:0; float:left; clear:right; width:590px;  }
div#Manual-TOC p { margin:0; padding:0 30px 0px 20px; text-transform:uppercase; font:normal 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;  }
div#Manual-TOC p.h3 { margin:0; padding:5px 30px 0px 20px; font:normal 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif;  }
div#Manual-TOC p.h4 { margin:0; padding:2px 30px 0px 40px; font:normal 0.95em/1.45em Verdana, Arial, Helvetica, sans-serif;  }
div#Manual-TOC p.h5 { margin:0; padding:0 30px 0px 80px; font:normal 0.90em/1.40em Verdana, Arial, Helvetica, sans-serif;  }
div#Manual-TOC a, div#Manual-TOC a:link, div#Manual-TOC a:visited { color:#21225B; font-weight:normal; text-decoration:none; }
div#Manual-TOC a:active, div#Manual-TOC a:hover { color:#3C3DA5; text-decoration:underline; }
div#Manual-TOC h3 { margin:0; padding:18px 20px 0 20px; color:#21225B; font-size:14px; font-weight:bold;  }

img.manualImg { margin:5px 10px 5px 0; padding:0; float:left;  }

/* ---  End Manuals ---   */


/* ---  DOWNLOADS & DOWNLOADS SELECT STYLES ---  */
div#DownloadsContent { margin:0 0 0 15x; padding:0; float:left; clear:right; width:740px; border:0px solid #FF0000;  background:#FFF url(../Assets/Images/bgMain.gif) top repeat-x; }
div#DownloadsContent p.header { margin:5px auto 12px auto; padding:0; font:normal 1.30em/1.60em Verdana, Arial, Helvetica, sans-serif; text-align:center;  }
div#DownloadsContent p { margin:5px 30px 12px 20px; padding:0; font:normal 0.90em/1.50em Verdana, Arial, Helvetica, sans-serif;  }

div#DownloadsPage { margin:0; width:740px; background:#FFF url(../Assets/Images/bgMain.gif) top repeat-x; }
div#DownloadsPage p.download { margin:5px 50px 12px 50px; padding:0; font:normal 1.00em/1.60em Verdana, Arial, Helvetica, sans-serif;  }
div#DownloadsPage h1.download { margin-top:18px; padding:0 50px; color:#A11E23; font-size:1.60em; font-weight:bold;  }
div#DownloadsPage h2.download { margin:0 auto; padding:0 50px; color:#A11E23; font-size:1.50em; font-weight:bold; }
div#DownloadsPage h3.download { margin:0; padding:0; color:#A11E23; font-size:1.30em; font-weight:bold; }

div#DownloadsPage img.floatRt3 { position:absolute; left:110px; bottom:0; border:0; } 
div#DownloadsContent img.floatCenter { margin:5px 0 5px 20px; padding:0; border:0; } 

div#Margin { margin:15px 0; width:740px;  }

div#Margin .rightMargin { float:left; clear:right; width:550px;  }
div#Margin .rightMargin p { margin:0; padding:5px 30px 12px 0px; font:normal 1.00em/1.60em Verdana, Arial, Helvetica, sans-serif;  }
div#Margin .rightMargin h2 { margin:0; padding:0; color:#A11E23; font:bold 1.20em Verdana, Arial, Helvetica, sans-serif;   }

div#Margin .imageRt { float:right; margin:10px 20px; padding:0; width:103px; height:66px; border:0; _margin-left:0; border:0; }

div#Margin .leftMargin { float:left; width:180px;  }
div#Margin .leftMargin p { margin:5px 0 0 0; padding:5px 20px; color:#A11E23; font:bold 1.00em/1.60em Verdana, Arial, Helvetica, sans-serif; text-align:center; }

div#Margin .Clear { clear:both; } 

div#Margin .evaluation1 { margin:0 auto; display:block; width:120px; height:40px; background: url(../Assets/Images/EvalButton.gif) no-repeat 0 0; text-align:center;  }
div#Margin .evaluation1:hover { background-position:0 -40px; }
div#Margin .evaluation1 span { display:none;  }

div#DownloadsContent a, div#DownloadsContent a:link, div#DownloadsContent a:visited { color:#3C3DA5; font-weight:normal; text-decoration:underline; }

div#DownloadsContent h1 { margin-top:18px; padding:0 20px; color:#A11E23; font:bold 1.60em Arial, Helvetica, sans-serif;   }
div#DownloadsContent h2 { margin:0 auto; padding:0 20px; color:#A11E23; font:bold 1.50em Arial, Helvetica, sans-serif;  }
div#DownloadsContent h3 { margin:0; padding:0 20px 6px; color:#21225B; font:bold 1.40em Arial, Helvetica, sans-serif;  }

/* --- END: Downloads Specific Styles --- */

div#Bottom { clear:both; }  /* Excruciatingly important div: This clears the bottom of each "page" of the form so the double border renders in FireFox.  */

div#wrapperMain { margin:0; padding:0; width:100%; }

div#wrapperBanner { margin:0; padding:0; height:70px; background:#FFF url(../Assets/Images/newLogo.gif) left no-repeat; }
div#wrapperBanner p { margin:0; padding:9px 0; width:765px; color:#21225B; font:normal 0.90em Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0.05em; text-align:right;  }
div#wrapperBanner a, div#wrapperBanner a:link, div#wrapperBanner a:visited { color:#21225B; font-weight:normal; text-decoration:none; }
div#wrapperBanner a:active, div#wrapperBanner a:hover { color:#3C3DA5; text-decoration:underline; }
div#wrapperBanner h1 { margin:15px 0 0 0; padding:0; width:765px; color:#050610; font-size:1.00em; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; letter-spacing:1px; text-align:right; }

div#MUGwrapperBanner { margin:0; padding:0; height:70px; background:#FFF url(../Assets/Images/MUG/UsersGroupLogo.jpg) left no-repeat; }
div#MUGwrapperBanner p { margin:0; padding:9px 0; width:765px; color:#21225B; font:normal 0.90em Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:0.05em; text-align:right;  }
div#MUGwrapperBanner a, div#wrapperBanner a:link, div#wrapperBanner a:visited { color:#21225B; font-weight:normal; text-decoration:none; }
div#MUGwrapperBanner a:active, div#wrapperBanner a:hover { color:#3C3DA5; text-decoration:underline; }
div#MUGwrapperBanner h1 { margin:15px 0 0 0; padding:0; width:765px; color:#050610; font-size:1.00em; font-family:Geneva, Arial, Helvetica, sans-serif; font-style:italic; font-weight:normal; letter-spacing:1px; text-align:right; }

div#wrapperContentMain { margin:40px 0 0 0; padding:0; width:900px;   }
div#wrapperContent { float:left; margin:0 20px 0 20px; padding:0; position:relative; background:#FFF url(../Assets/Images/bgMain.gif) top repeat-x; border:2px solid #797ACE;   }

div#mainContent { width:520px;}

/*.mainContent_p {
	padding-left:20px;
	padding-right:20px;
	font-size:11px;
	line-height:18px;
} */
.mainContent_p{ margin:0 0 10px 0; padding:0 20px; font-size:0.95em; line-height:1.6em;  }
/*div#mainContent ol { margin:8px 0 16px 32px; font-size:0.95em;  }
div#mainContent ol li { margin:0; padding:0 0 6px 0;   }*/
.mainContent_ul 
{ margin:8px 10px 16px 0px; padding-left:45px; font-size:0.95em;   }
/*div#mainContent ul { margin:8px 10px 16px 45px; font-size:0.95em;   
div#mainContent ul li { margin:0; padding:0 0 6px 0;  font-size:0.95em;   }}*/
.mainContent_ul2 { margin:5px auto 16px 0px; padding:0; font-size:0.95em; font-weight:bold; list-style-type:none; text-align:center; background:#FFF url(../Assets/Images/newLogoBG.gif) center center no-repeat;  }
.mainContent_ul2 a, .mainContent_ul2 a:link, .mainContent_ul2 a:visited { color:#A11E23; font-weight:bold; text-decoration:none; }
.mainContent_ul2 a:active, .mainContent_ul2 a:hover { color:#3C3DA5; text-decoration:underline; }
.mainContent_ul2 li { margin-bottom:5px;  }

.mainContent_ul3 { margin:5px auto 16px 0px; padding:0; font-size:1.00em; font-weight:bold; list-style-type:none; text-align:center; background:url(../Assets/Images/newLogoBG.gif) center center no-repeat;   }
.mainContent_ul3 a, .mainContent_ul3 a:link, .mainContent_ul3 a:visited { color:#A11E23; font-weight:bold; text-decoration:none; }
.mainContent_ul3 a:active, .mainContent_ul3 a:hover { color:#3C3DA5; text-decoration:underline; }
.mainContent_ul3 li { margin-bottom:5px;  }

.mainContent_ul4 { margin:5px auto 16px auto; padding:0; font-size:0.90em; font-weight:bold; list-style-type:none; text-align:center; background:#FFF url(../Assets/Images/newLogoBG.gif) center center no-repeat;  }
.mainContent_ul4 a, .mainContent_ul4 a:link, .mainContent_ul4 a:visited { color:#A11E23; font-weight:bold; text-decoration:none; }
.mainContent_ul4 a:active, .mainContent_ul4 a:hover { color:#3C3DA5; text-decoration:underline; }
.mainContent_ul4 li { margin-bottom:5px;  }

.mainContent_ul5 { margin:0 0 12px 315px; padding:0; display:block;  }
.mainContent_ul5 a, .mainContent_ul5 a:link, .mainContent_ul5 a:visited { color:#A11E23; font-weight:bold; text-decoration:none; }
.mainContent_ul5 a:active, .mainContent_ul5 a:hover { color:#797ACE; text-decoration:underline; }
.mainContent_ul5 li { margin:0; padding:4px 0; font:1.00em;  }



div#mainContent ul.Small { margin:8px 130px 12px 64px; }
div#mainContent ul.Small li { margin:0; padding:0 0 3px 0; font-size:0.85em;   }
/*div#mainContent a, div#mainContent a:link, div#mainContent a:visited { color:#3C3DA5; font-weight:normal; text-decoration:underline; }
div#mainContent a:active, div#mainContent a:hover { color:#A11E23; text-decoration:none; }*/

.mainContent_a { color:#3C3DA5; font-weight:normal; text-decoration:underline; }
.mainContent_a:link { color:#3C3DA5; font-weight:normal; text-decoration:underline; }
.mainContent_a:visited { color:#3C3DA5; font-weight:normal; text-decoration:underline; }

.mainContent_a:active { color:#A11E23; text-decoration:none; }
.mainContent_a:hover { color:#A11E23; text-decoration:none; }

/* Special Links Style for Home Page */
.mainContent_r { color:#21225B; font-weight:bold; text-decoration:none; border:0; }
.mainContent_r:link { color:#21225B; font-weight:bold; text-decoration:none; border:0;  }
.mainContent_r:visited { color:#21225B; font-weight:bold; text-decoration:nome; border:0;  }

.mainContent_r:active { color:#A11E23; text-decoration:underline; border:0;  }
.mainContent_r:hover { color:#A11E23; text-decoration:underline; border:0;  }

.mainContent_r1 { color:#A11E23; font-weight:bold; text-decoration:none; border:0; }
.mainContent_r1:link { color:#A11E23; font-weight:bold; text-decoration:none; border:0;  }
.mainContent_r1:visited { color:#A11E23; font-weight:bold; text-decoration:nome; border:0;  }

.mainContent_r1:active { color:#21225B; text-decoration:underline; border:0;  }
.mainContent_r1:hover { color:#21225B; text-decoration:underline; border:0;  }


/*div#mainContent h1 { margin-top:18px; padding:0 20px; font-size:16px; font-weight:bold;  }*/
/*.mainContent_h1 {
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	font-size:16px;
	font-weight:bold;
	text-align:justify;
} */
.mainContent_h1{ margin-top:18px; padding:0 20px; font-size:16px; font-weight:bold;  }
/*div#mainContent h2 { margin:0 auto; padding:0 20px; font-size:14px; font-weight:bold; }*/
/*.mainContent_h2 {
	padding-top:5px;
	padding-left:20px;
	padding-right:20px;
	font-size:14px;
	font-weight:bold;
	text-align:justify;
} */
.mainContent_h2{ margin:0 auto; padding:0 20px; font-size:14px; font-weight:bold; }
div#mainContent h2.Red { color:#A11E23;  }
div#mainContent h3 { margin:0; padding:0 20px 6px; color:#21225B; font-size:13px; font-weight:bold; }

div#mainContent1 { width:520px;  }
div#mainContent1 p { margin:0 0 10px 0; padding:0 20px; font-size:0.95em; line-height:1.6em;  }
div#mainContent1 ol { margin:8px 0 16px 32px; font-size:0.95em;  }
div#mainContent1 ol li { margin:0; padding:0 0 6px 0;   }
div#mainContent1 ul { margin:8px 10px 16px 45px; font-size:0.95em;   }
div#mainContent1 ul li { margin:0; padding:0 0 6px 0;  font-size:0.95em;   }
div#mainContent1 ul.Small { margin:8px 130px 12px 64px; }
div#mainContent1 ul.Small li { margin:0; padding:0 0 3px 0; font-size:0.85em;   }
div#mainContent1 a, div#mainContent1 a:link, div#mainContent1 a:visited { color:#3C3DA5; font-weight:normal; text-decoration:underline; }
div#mainContent1 a:active, div#mainContent1 a:hover { color:#797ACE; text-decoration:none; }
div#mainContent1 h1 { margin-top:18px; padding:0 20px; font-size:16px; font-weight:bold;  }
div#mainContent1 h2 { margin:0 auto; padding:0 20px; color:#21225B; font-size:14px; font-weight:bold; }
div#mainContent1 h3 { margin:0; padding:0 20px 6px; color:#21225B; font-size:13px; font-weight:bold; }

div#mainContent2 { width:740px;  }
div#mainContent2 p { margin:0 0 10px 0; padding:0 20px; font-size:0.95em; line-height:1.6em;  }
div#mainContent2 ol { margin:8px 0 16px 32px; font-size:0.95em;  }
div#mainContent2 ol li { margin:0; padding:0 0 6px 0;   }
div#mainContent2 ul { margin:8px 10px 16px 45px; font-size:0.95em;   }
div#mainContent2 ul li { margin:0; padding:0 0 6px 0;  font-size:0.95em;   }
div#mainContent2 ul.Small { margin:8px 130px 12px 64px; }
div#mainContent2 ul.Small li { margin:0; padding:0 0 3px 0; font-size:0.85em;   }
div#mainContent2 a, div#mainContent2 a:link, div#mainContent2 a:visited { color:#3C3DA5; font-weight:normal; text-decoration:underline; }
div#mainContent2 a:active, div#mainContent2 a:hover { color:#797ACE; text-decoration:none; }
div#mainContent2 h1 { margin-top:18px; padding:0 20px; font-size:16px; font-weight:bold;  }
div#mainContent2 h2 { margin:0 auto; padding:0 20px; color:#21225B; font-size:14px; font-weight:bold; }
div#mainContent2 h3 { margin:0; padding:0 20px 6px; color:#21225B; font-size:13px; font-weight:bold; }


div#mainContent3 { width:740px;  }

div#leftContent { margin:0; padding:0; float:left; width:150px;    }
/*div#leftContent p.left { margin:0 10px; padding:0; font-size:0.85em;    }*/
.leftContent_p_left 
{ 
	padding:0 10px 0 10px; 
	font-size:10px; 
}
.leftContent_p_left_top 
{ 
	padding:0 10px 0 10px; 
	font-size:12px;	
}
.leftNav_ul 
{ 
	margin:0; 
	padding:0; 
}

.leftNav_ul_li 
{ 
	margin:0; 
	padding:0; 
	display:block; 
	list-style:none; 
	background:#3C3DA5; 
	color:#E2E2E2; 
	font:bold 1.0em/1.80em Arial,Helvetica,Sans-serif; 
	border-bottom:1px solid #FFF;   
	}
.leftNav_li_a 
{
	margin:0; 
	padding:0 0 0 8px; 
	display:block; 
	color:#E2E2E2; 
	text-decoration:none;
}
.leftNav_li_a:visited
{ 
	margin:0; 
	padding:0 0 0 8px; 
	display:block; 
	color:#E2E2E2; 
	text-decoration:none;    
}
.leftNav_li_a:hover
{ 
	color:#E2E2E2; 
	background:#707070; 
	display:block; 
	text-decoration:none;  
}

div#rightContent { margin:0 0 0 15x; padding:0; float:left; clear:right; width:590px; border:0px solid #FF0000;  background:#FFF url(../Assets/Images/bgMain.gif) top repeat-x; }
/*div#rightContent p { margin:5px 30px 12px 20px; padding:0; font:normal 0.90em/1.50em Verdana, Arial, Helvetica, sans-serif;  }*/

div#adminContent { margin: 0 0 0 15x; padding:0; float:left; clear:right; width:740px; border:0px solid #FF0000;  background:#FFF url(../Assets/Images/bgMain.gif) top repeat-x;}

.rightContent_p 
{ margin:5px 30px 12px 20px; padding:0; font:normal 0.90em/1.50em Verdana, Arial, Helvetica, sans-serif;  }

.rightContent_pA 
{ margin:5px 30px 12px 20px; padding:0; font:normal italic 0.85em/1.50em Verdana, Arial, Helvetica, sans-serif;  }

.rightContent_pAh1 
{ margin:0; padding:18px 20px 0 20px; color:#21225B; font-size:14px; font-weight:bold;  }

div#rightContent ol { margin:8px 30px 16px 45px; font-size:0.95em;  }
div#rightContent ol li { margin:0; padding:0 0 6px 0;   }
/*div#rightContent ul { margin:8px 30px 16px 45px; font-size:0.95em;   }*/

.rightContent_ul 
{ margin:8px 30px 16px 45px; padding:0; font-size:0.95em;   }

/*div#rightContent ul li { margin:0; padding:0 0 6px 0;  font-size:0.95em;   }*/
.rightContent_ul_li 
{ margin:0; padding:0 0 6px 0;  font-size:0.95em;   }

div#rightContent ul.Small { margin:8px 130px 12px 64px; }
div#rightContent ul.Small li { margin:0; padding:0 0 3px 0; font-size:0.85em;   }
/*div#rightContent a, div#rightContent a:link, div#rightContent a:visited { color:#3C3DA5; font-weight:normal; text-decoration:underline; }*/

.rightContent_a1:link, .rightContent_a1:visited  {color:#3C3DA5; font-weight:normal; text-decoration:none;  }
.rightContent_a1:active, .rightContent_a1:hover {	color:#A11E23; text-decoration:none; }

.rightContent_a
{ 
	color:#3C3DA5; 
	font-weight:normal; 
	text-decoration:underline; 
	}
.rightContent_a:link
{ 
	color:#3C3DA5; 
	font-weight:normal; 
	text-decoration:underline; 
	}
.rightContent_a:visited
{ 
	color:#3C3DA5; 
	font-weight:normal; 
	text-decoration:underline; 
	}
.rightContent_a:active
{ 
	color:#A11E23; 
	text-decoration:none; 
	}
.rightContent_a:hover
{ 
	color:#A11E23; 
	text-decoration:none; 
	}
/*div#rightContent h1 { margin-top:18px; padding:0 20px; color:#21225B; font-size:16px; font-weight:bold;  }*/
.rightContent_h1 
{ margin-top:18px; padding:0 20px; color:#21225B; font-size:16px; font-weight:bold;  }

.rightContent_h1a { margin-top:18px; padding:0 20px; color:#21225B; font-size:17px; font-weight:bold;  }

/*div#rightContent h2 { margin:0 auto; padding:0 20px; color:#A11E23; font-size:14px; font-weight:bold; }*/

.rightContent_h2 
{ margin:0 auto; padding:0 20px; color:#A11E23; font-size:14px; font-weight:bold; }

.rightContent_h2a 
{ margin:0 auto; padding:0 20px; color:#A11E23; font-size:12px; font-weight:bold; }

/*div#rightContent h3 { margin:0; padding:0 20px 6px; color:#21225B; font-size:13px; font-weight:bold; }*/

.rightContent_h3 
{ margin:0; padding:0 20px 6px; color:#21225B; font-size:13px; font-weight:bold; }

div#rightContent img.left { float:left; margin:10px 20px; padding:0; border:0; _margin-left:0; border:0; }
div#rightContent img.left2 { float:left; margin:10px 20px 10px 0; padding:0; border:0; border:0; }
div#rightContent img.right { float:right; margin:8px 25px 0px 10px; padding:0; border:0; }
div#rightContent img.right2 { float:right; margin:0px 0px 0px 10px; padding:0; border:0; }
div#rightContent img.center { margin:0px auto; padding:0; text-align:center; border:0; }

div#rightContent img.floatRt { position:absolute; left:30px; border:0;  } 
div#rightContent img.floatRt2 { float:left; margin:-50px 8px -19px -150px; border:0; } 
div#rightContent img.floatRt3 { position:absolute; left:15px; bottom:0; border:0; } 
div#rightContent img.floatRt4 { position:absolute; bottom:0; left:0; } 
div#rightContent img.floatRt5 { position:absolute; margin:10px 8px 10px -115px; border:0; width:300px; } 
div#rightContent img.floatRt6 { position:absolute; left:15px; bottom:-17px; border:0; } 


div#image { float:left; margin:10px 20px 10px -115px; padding:0; border:0; _margin-left:0; border:0; }
div#image2 { float:right; margin:8px 25px 8px 10px; padding:0; border:0; }

div#imageTrng { background:#FFF url(../Assets/Images/trainingTrio1.gif) left bottom no-repeat;   }
div#sidebar { float:right; margin:5px 45px 5px 15px; width:200px; height:185px; background:#F4F3F6; border:1px solid #000; }
div#sidebar1 { float:right; margin:5px 45px 5px 15px; width:200px; height:310px; background:#F4F3F6; border:1px solid #000; }
div#sidebar2 { float:right; margin:5px 45px 5px 15px; width:200px; height:185px; background:#F4F3F6; border:1px solid #000; }
div#sidebar3 { float:right; margin:-20px 45px 5px 15px; width:200px; height:185px; background:#F4F3F6; border:1px solid #000; }
div#sidebarSEO { float:right; margin:5px 15px 5px 15px; width:200px; height:185px; background:#F4F3F6; border:1px solid #000; }

#evaluation { display:block; width:120px; height:40px; background: url(../Assets/Images/EvalButton.gif) no-repeat 0 0;  }
#evaluation:hover { background-position:0 -40px; }
#evaluation span { display:none;  }

div#wrapperFooter3 { margin:0 0 0 180px; padding:0; width:580px;   }
/* Footer Styles under the Wrapper for Footer  */
div#wrapperFooter3 p { margin:0; padding:0; color:#A4A4A4; font-size:0.80em; font-family:Arial, Helvetica, sans-serif;  }
div#wrapperFooter3 a, div#wrapperFooter3 a:link, div#wrapperFooter3 a:visited { color:#A4A4A4; font-weight:normal; text-decoration:none; }
div#wrapperFooter3 a:active, div#wrapperFooter3 a:hover { color:#797ACE; text-decoration:underline; }

div#wrapperFooter { margin:0 0 0 115px; padding:0; width:595px;   }
/* Footer Styles under the Wrapper for Footer  */
div#wrapperFooter p { margin:0; padding:0; color:#A4A4A4; font-size:0.80em; font-family:Arial, Helvetica, sans-serif;  }
div#wrapperFooter a, div#wrapperFooter a:link, div#wrapperFooter a:visited { color:#A4A4A4; font-weight:normal; text-decoration:none; }
div#wrapperFooter a:active, div#wrapperFooter a:hover { color:#797ACE; text-decoration:underline; }

div#wrapperRight { float:left; margin:0; width:200px; height:480px; font-size:11px; background:#FFF url(../Assets/Images/bgRightJemms.gif) top no-repeat; border:2px solid #797ACE;  }
div#wrapperRight p { margin:0 0 10px 0; padding:0 15px; color:#050610; font:normal 11px/1.5em Arial, Helvetica, sans-serif line-height:1.6em;  }
div#wrapperRight h1 { margin:18px 0 0 0; padding:0 5px 0 15px; color:#5B2022; font:bold 15px Arial, Helvetica, sans-serif; }
div#wrapperRight h2 { margin:0 auto; padding:0 20px 0 15px; color:#21225B; font-size:14px; font-weight:bold; }
div#wrapperRight h3 { margin:0; padding:0 20px 6px 15px; color:#21225B; font-size:13px; font-weight:bold; }
div#wrapperRight a, div#wrapperRight a:link, div#wrapperRight a:visited { color:#3C3DA5; font-weight:normal; text-decoration:underline; }
div#wrapperRight a:active, div#wrapperRight a:hover { color:#797ACE; text-decoration:none; }

/* Wrapper for SEO text under the Footer */
div#wrapperSEO { margin:120px auto 0 25px; padding:0; width:760px;   }
div#wrapperSEO h3.seo { margin:0 0 10px 0; padding:0; color:#A4A4A4; text-align:center; font-size:0.95em; font-family:Arial, Helvetica, sans-serif;  }
div#wrapperSEO p { margin:0 0 10px 0; padding:0; color:#A4A4A4; font-size:0.80em; font-family:Arial, Helvetica, sans-serif;  }
div#wrapperSEO p.last { color:#A4A4A4; line-height:1.10em; text-align:center;  }
div#wrapperSEO a, div#wrapperSEO a:link, div#wrapperSEO a:visited { color:#A4A4A4; font-weight:normal; text-decoration:none; }
div#wrapperSEO a:active, div#wrapperSEO a:hover { color:#797ACE; text-decoration:underline; }
/* These next 2 pertain to the Home Page only */
div#SEO-Home { position:absolute; margin:-90px auto 0 75px; padding:0; z-index:500;   }
div#SEO-Home p { color:#A4A4A4; line-height:1.15em; text-align:center;  }
div#SEO-Home h3.seo2 { margin:0 0 6px 0; padding:0; color:#A4A4A4; text-align:center; font-size:0.95em; font-family:Arial, Helvetica, sans-serif;  }


/* GEAPS:  Special Styles for GEAPS Splash Page  */
.rightContent_h1G { margin:20px 0 0 0; padding:0 30px; color:#21225B; font:bold 1.50em/1.80em Arial, Helvetica, sans-serif; } 
.rightContent_h2G { margin:0; padding:4px 30px 0 30px; color:#A11E23; font:bold 1.30em/1.80em Arial, Helvetica, sans-serif; } 
.rightContent_h2Ga { margin:0; padding:4px 30px 10px 30px; color:#3C3DA5; font:bold 1.70em/1.40em Arial, Helvetica, sans-serif; } 
.rightContent_h3G { margin:0; padding:0 30px 8px 30px; color:#3C3DA5; font:bold 1.20em/1.60em Arial, Helvetica, sans-serif; } 
.rightContent_pG { margin:0; padding:5px 35px 12px 30px; font:normal 1.00em/1.70em Verdana, Arial, Helvetica, sans-serif; } 
.rightContent_pGa { margin:0 auto; padding:5px 35px 6px 30px; text-align:center; font:bold 1.00em/1.50em Arial, Helvetica, sans-serif; } 
.rightContent_ulG, rightContent_olG{ margin:4px 45px 6px 60px; font:normal 1.00em/1.50em Verdana, Arial, Helvetica, sans-serif; } 
.rightContent_liG { margin:0; padding:0 0 6px 0; } 
.rightContent_aG { color:#A11E23; font-weight:bold; text-decoration:underline; } 
.rightContent_aG:link { color:#A11E23; text-decoration:underline; } 
.rightContent_aG:visited { color:#A11E23; text-decoration:underline; } 
.rightContent_aG:active { color:#3C3DA5; text-decoration:none; } 
.rightContent_aG:hover { color:#3C3DA5; text-decoration:none; } 
#leftNavG { height:740px; background:#3C3DA5;  }
#leftNavG img { position:absolute; bottom:0; border:0;  }
.grayRuleG { margin:10px 30px; height:1px; _font-size:0px; background:#A4A4A4;  }

/* GEAPS Styles Finished */

.defaultTable { margin:0 auto; padding:0; border:0;  }
.defaultTable p { margin:0 0 10px 0; padding:0; line-height:1.6em; }
.defaultTable tr.even { background:#FFF; }
.defaultTable tr.odd { background:#EFEFEF;  }
.defaultTable td { margin:0; padding:8px 12px 8px 6px; font-size:0.90em; line-height:1.6em; }
.defaultTable h1 { margin-top:18px; font-size:16px; font-weight:bold;  }
.defaultTable h2 { margin:0 auto; color:#005996; font-size:14px; font-weight:bold; }
.defaultTable h3 { margin:0; padding:0 0 6px 0; color:#005996; font-size:13px; font-weight:bold; }
.defaultTable ol { margin:8px 0 16px 32px; }
.defaultTable ol li { margin:0; padding:0 0 6px 0; }
.defaultTable ul { margin:8px 0 16px 32px; }
.defaultTable ul li { margin:0; padding:0 0 6px 0; }

.defaultTable input, .defaultTable select, .defaultTable textarea { color:#005996; font-size:1.10em; font-family:"Courier New", Courier, monospace;  }

div#editclass_link { float:right;}
div#purchase_support_link {padding-left:450px;}

table.CompTable { margin:10px auto 15px auto; padding:0; width:550px; border:1px solid #21225B;  }
tr.HeaderRow { padding:2px auto; height:22px; color:#FFF; text-align:center; font:bold 1.00em Arial, Helvetica, sans-serif; background:#21225B;   }
tr.OddRow { background:#FFF;  }
tr.EvenRow { background:#ECECEC; }
td.TableData { padding:4px 6px; width:310px; color:#21225B; font:normal 0.90em/1.30em Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #21225B; border-right:1px solid #21225B;  }
td.TableData1 { padding:4px 6px; width:80px; color:#018726; font:normal 0.90em/1.30em Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #21225B; border-right:1px solid #21225B;  }
td.TableData2 { padding:4px 6px; width:80px; color:#018726; font:normal 0.90em/1.30em Verdana, Arial, Helvetica, sans-serif; border-bottom:1px solid #21225B; border-right:0;   }

table.Download { margin:10px auto 15px auto; padding:0; width:650px; border:0;  }
td.Eval { padding:4px; color:#000; font:normal 0.90em/1.30em Verdana, Arial, Helvetica, sans-serif; border:0;  }
td.EvalButton { padding-left:200px; height:30px;  }

table.MUG { margin:0 auto; padding:0; width:550px;  }
td.mugData { padding:4px 6px; width:170px; color:#21225B; font:normal 0.90em/1.30em Verdana, Arial, Helvetica, sans-serif; }
