body{
	background-position: center;
	background-repeat: repeat-y;
	background-color: #FBFAF0;
	background-image: url(images/gimweb/bg.gif);
}


a
	{
	TEXT-DECORATION: none;
	color: #791211
	}
	
.tuitionTable
{
border-bottom: medium solid #791211;
border-top: medium solid #BBB793;	
}	
	
.footer{
	font-size: 8pt;
	height: 20px;
	background-color: #791211;
	color: #FFFFFF;
	padding-top:3px;
}
.content{
	height:100%;
}
A.back, A.back:link, A.back:visted, A.back:hover
{
    color: #0066cc;
    font-family: Verdana, Arial;
    font-size: 75%;
    text-decoration: none
}
	
.FormBorder
	{
		border-style:double;
		border-color:#666557;
		background-color: #CDCAAE;
	}
	
.pricingMatrix
{
	
	font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: normal; 
	border-bottom: medium solid #BBB792;	
	border-style:double;
	border-color:#000000;
}

.HomePageHeaders
{
	font-size : 125%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: bold; 
}

.CourseTitleHeaders
{
	font-size : 155%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: bold; 
}


.HomePageErrorHeaders
{
	font-size : 105%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #791211;
	FONT-WEIGHT: bold; 
}

.HomePageSubHeaders
{
	font-size : 80%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: bold; 
}

.HomePageSubHeaders2
{
	font-size : 80%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #CD5C5C;
	FONT-WEIGHT: bold; 
}

.HomePageSubHeadersQuiz
{
	font-size : 110%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: bold; 
}

.HomePageSubHeadersEval
{
	font-size : 100%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: bold; 
}

.TabText
{
	font-size : 80%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	background-color:#BBB792;
	FONT-WEIGHT: normal; 
	
}

.CurrentTabText
{
	font-size : 80%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #ffffff;
	background-color:#791211;
	FONT-WEIGHT: normal; 
}



.HomePageBodyText
{
	font-size : 75%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: normal; 
}

.HomePageBodyText3
{
	font-size : 65%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: normal; 
}


.errortextAlert
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-WEIGHT: bold;
	COLOR: #791211
	}
	



.HomePageBodyText2
{
	font-size : 70%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: normal; 
	border-style:double;
		border-color:#000000;
}

.HomePageErrorText
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
    	FONT-WEIGHT: bold;
	COLOR: #791211
	}
	
	
.AuthorText
{
	font-size : 75%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: bold; 
}
	
.AuthorBodyText
{
	font-size : 70%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: normal; 
}
	
.enrollDropDownText
{
	font-size : 95%; 
    font-family : Arial, Helvetica, sans-serif; 
	color : #000000;
	FONT-WEIGHT: normal; 
	border-style:double;
		border-color:#000000;
}

	
.BannerText
{
    	FONT-FAMILY: Trebuchet MS,Arial, Helvetica, sans-serif;
    	FONT-SIZE: 125%;
    	FONT-WEIGHT: bold;
	COLOR: #ffffff
	}
.subBannerText
{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 70%;
    	FONT-WEIGHT: bold;
	COLOR: #ffffff
	}	
	
.errortext
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 80%;
    	FONT-WEIGHT: bold;
	COLOR: #791211
	}
	
	.correcttext
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 80%;
    	FONT-WEIGHT: bold;
	COLOR: #008000;
	}
	

	
	
/* styles for my account page */

.MyAccountHeaderBG
{
	background-color:#BBB793;
}

.MyAccountCoursesBoxFormBorder
	{
		
		border-bottom: #b2d1f0 1px solid;

	}
	
.MyAccountCoursesBoxFormBorder2
	{
		border-left: #BBB793 1px solid;
		border-right: #BBB793 1px solid;
		border-bottom: #BBB793 1px solid;

	}

.MyAccountCoursesBox1
{
	font-size : 75%; 
    font-family : Arial, Helvetica, sans-serif; 
    background-color:#BBB793;
	color : #000000;
	FONT-WEIGHT: bold; 
}


.MyAccountCoursesBox2
{
	font-size : 65%; 
    font-family : Arial, Helvetica, sans-serif; 
    background-color:#BBB793;
	color : #000000;
	FONT-WEIGHT: bold; 
}

.MyCatalogCoursesBox2
{
	font-size : 65%; 
    font-family : Arial, Helvetica, sans-serif; 
   	color : #000000;
	FONT-WEIGHT: bold; 
}

.MyAccountHeaderText
{
	font-size : 75%; 
    font-family : Arial, Helvetica, sans-serif; 
    background-color:#791211;
	color : #FFFFFF;
	FONT-WEIGHT: normal; 
	
}

.MyAccountBoxHeaderText
{
	font-size : 85%; 
    font-family : Arial, Helvetica, sans-serif; 
    color : #000000;
	FONT-WEIGHT: bold; 
	
}

.GridItemStyle
{	
	font-size : 75%; 
    font-family : Arial, Helvetica, sans-serif; 
    color : #000000;
	background-color:#ffffff;
	FONT-WEIGHT:normal;
}


.GridHeaderFooter
{	
	font-size : 85%; 
    font-family : Arial, Helvetica, sans-serif; 
    color : #000000;
	background-color:WhiteSmoke;
	FONT-WEIGHT:bold;
}

/* styles for my account page */






.slogantext
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 85%;
    	FONT-WEIGHT: bold;
	COLOR: #ffffff
	}

.addresstext
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
    	FONT-WEIGHT: bold;
		COLOR: #666557
	}

.asofdate
	{ 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #FFCC99; 
	FONT-SIZE: 80%;
	Font-weight: bold 
	}

.asofdatelink
	{ 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	COLOR: #FFCC99; 
	FONT-SIZE: 70%;
	FONT-WEIGHT: bold
	}

.bodyheader
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 90%;
		FONT-WEIGHT: bold
	}

.constructionheader
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
		COLOR: #791211; 
    	FONT-SIZE: 90%;
		FONT-WEIGHT: bold
	}


.bodylist
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
	}

.bodytext
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%
	}

.checkbox
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%
	}

.contactlink
	{
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 75%;
	COLOR:#84216B
        FONT-WEIGHT: bold;
       	}

.contentlink
	{
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 75%;
	COLOR:#AFCOEO;
        FONT-WEIGHT: bold;
       	}

.definitionlink
	{
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        FONT-SIZE: 75%;
	COLOR:#84216B
        FONT-WEIGHT: bold;
       	}

.disclaimer
	{
    	FONT-FAMILY: serif;    
    	COLOR: #999999;
    	FONT-SIZE: 70%
	}
	
.formInfo
	{
    	FONT-FAMILY: serif;    
    	COLOR: #999999;
    	FONT-SIZE: 80%
	}

.limitsearch
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 64%
	}

.morecolumn
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 75%; 
	font-weight: bold; 
	}

.morelinkold
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
	COLOR: 791211;
    	FONT-WEIGHT: normal
	}

.morelink
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
	COLOR:#791211;
    	FONT-WEIGHT: normal
	}

.navlistitem
	{
    	COLOR: FF9933;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 65%;
    	FONT-WEIGHT: normal;
    	TEXT-DECORATION: none
	}

.navheader
	{
    	COLOR: FFE8CF;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 70%;
    	FONT-WEIGHT: normal
	}

.navsubheader
	{
    	COLOR: FFE8CF;
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-WEIGHT: normal
	}

.pageheaders
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 130%;
    	FONT-WEIGHT: bold
	}

.searchtips
	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 64%;
	COLOR: 791211
	}

.secondaryheaders
	{  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 95%; 
	font-weight: bold; 
	}

.seealso
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
    	FONT-WEIGHT: bold
	}

.seealsolink
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
    	FONT-WEIGHT: normal;
	COLOR: #791211
	}

.tablemorelink
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
    	FONT-WEIGHT: normal
	}

.toctext
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: 791211;
    	FONT-SIZE: 75%
	}

.typewords
	{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 64%;
	COLOR: #000000
	}

.userlinks
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 70%;
	COLOR: FFE8CF
	}

.sidenav_indent
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 70%;
	COLOR: 99ccff
	}

.sidenav
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 70%;
	COLOR: FFFFFF
	}

.managertext
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
	background: #C8D3DF;
	padding: 5px;
	FONT-WEIGHT: bold
	}
	
	BODY {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; color:#000000;}
	TD {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-size:12px; color:#000000;}
	.hdr1 {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none; color:#0066cc;}
	.mainCat {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none;}
	
		
	.ftr1 {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none; color:#666666;}
	.ftr1Hi {font-family: Arial,Helvetica,Geneva,Swiss,SunSans-Regular; text-decoration:none; color:#791211;}
	
	.MainBGColor
        {
        background-color:#791211;
        }
        
    .subnavigation
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
	FONT-WEIGHT: bold;
	COLOR: #791211
	}
	.navigation
	{
    	FONT-FAMILY: Arial, Helvetica, sans-serif;
    	FONT-SIZE: 75%;
	FONT-WEIGHT: bold;
	COLOR: #0066cc
	}
	
	/* controls the color of the forgot password border   */
	.forgotOne
	{
		background-color:#791211;
	}
	
	/* controls the color of the forgot password background table   */
	.forgotTwo
	{
		background-color:#BBB792;
	}
	/* controls the color of the forgot password banner   */
	.txt-forgot
	 {
    font-size : 0.8em; 
    font-family : Arial, Helvetica, sans-serif;
	color : #791211; 
	 }
	

	
	
	.txt-wht-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #ffffff; 
}
.txt-wht-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #ffffff; 
}
.txt-wht-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #ffffff; 
}
.txt-wht {
	color : #ffffff; 
}
.txt-red-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #990000; 
}
.txt-red-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #990000; 
}
.txt-red-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #990000; 
}
.txt-red {
	color : #990000; 
}
.txt-ora-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #CC6600; 
}
.txt-ora-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #CC6600; 
}

.txt-ora {
	color : #CC6600; 
}
.txt-lbr-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #996600; 
}
.txt-lbr-xlg-nl {
    font-size : 1em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #996600; 
}
.txt-lbr-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #996600; 
}
.txt-lbr-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #996600; 
}
.txt-lbr-lrg-nl {
    font-size : 0.9em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #996600; 
}
.txt-lbr {
	color : #996600; 
}
.txt-gry-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #333333; 
}
.txt-gry-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #333333; 
}
.txt-gry-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #333333; 
}
.txt-gry {
	color : #333333; 
}
.txt-grn-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #336633; 
}
.txt-grn-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #336633; 
}
.txt-grn-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #336633; 
}
.txt-grn {
	color : #333333; 
}
.txt-dbr-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #663333; 
}
.txt-dbr-xlg-nl {
    font-size : 1em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #663333; 
}
.txt-dbr-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #663333; 
}
.txt-dbr-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #663333; 
}
.txt-dbr-lrg-nl {
    font-size : 0.9em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #663333; 
}
.txt-dbr {
	color : #663333; 
}
.txt-blu-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #336699; 
}
.txt-blu-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #336699; 
}
.txt-blu-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #336699; 
}
.txt-blu-lrg-nl {
    font-size : 0.9em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	color : #336699; 
}
.txt-blu {
	color : #336699; 
}

.txt-blk-xsm-nl {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
.txt-blk-xlg-nl {
    font-size : 1em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
.txt-blk-sml-nl {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
.txt-blk-sml-ld {
    font-size : 0.7em;
    line-height: 1.4em
    font-family : Verdana, Arial, Helvetica, sans-serif;
}
.txt-blk-med-nl {
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
.txt-blk-med-ld {
    font-size : 0.8em; 
    line-height : 1.4em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
.txt-blk-lrg-nl {
    font-size : 0.9em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
.txt-blk-med-nl-bold {
    font-weight : bold; 
    font-size : 0.8em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
}
.form-80px-width {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	width : 80px; 
}
.form-100px-width {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif; 
	width : 100px; 
}
.form-108px-width {
    Font-size : 0.7em;
    Font-Family: Verdana, Arial, Helvetica, sans-serif;
	width: 108px; 
}
.selected {
	color: #CC6600;
}
.Lev1 {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif;
}
.Lev2 {
    font-size : 0.7em; 
    font-family : Verdana, Arial, Helvetica, sans-serif;
}
.Lev1 a:hover {
	color: #CC6600;
}
.Lev2 a:hover {
	color: #CC6600;
}
.Lev3 a:hover {
	color: #CC6600;
}
.Lev3 {
    font-size : 0.6em; 
    font-family : Verdana, Arial, Helvetica, sans-serif;
}

.testimonial {
				color: #666666;
				font-size: 8pt;
				text-align: left;
				font-style: italic;
			}
			
.testButton	{	
	text-decoration:	underline;
	color:	#3333cc;
	}
