body{
    color: #333333;
    font-family: "Times New Roman", Times, serif; 
	line-height: 1.166;	
	font-size: 10pt;
	background-color: #395869;
	margin-top: 3px;
	padding: 0px;
}

/************ TAG Definition Styles **************/

/*TD{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10pt;
}*/

li {
list-style-image: url(images/bul.jpg);
}

a:link{
color:#0066CC;
	text-decoration: underline;
}

a:visited{
color: #3366FF;
	text-decoration: underline;
}

a:hover{
color: #66CCFF;
	text-decoration: underline;
}

/************ END TAG Definition Styles **************/

/************ HEADER Styles **************/
h1
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 18pt; 
	color: #752600;
	font-weight: bold;
}

h2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14pt;
	color: #005F8D;
	font-weight: bold; 
}


h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#752600 ;
	font-weight: bold;
	


}
h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #4E6354;
	font-weight: bold;
	
	
}
h5 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #4E6354;
	font-size: 12pt;
	font-weight: bold;
	
}

/************ END HEADER Styles **************/


/************ TEXT Styles **************/

.h1
{
    font-family: "Trebuchet MS", Verdana, Arial, sans-serif; 
	font-size: 18pt; 
	color: #752600;
	font-weight: bold;
}

.h2 {
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 14pt;
	color: #005F8D;
	font-weight: bold; 
}


.h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color:#752600 ;
	font-weight: bold;
	


}
.h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #38473D;
	font-weight: bold;
	
	
}
.h5 {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #4E6354;
	font-size: 12pt;
	font-weight: bold;
	
}

.lesson {
	font-family: "Times New Roman", Times, serif;
	font-size: 12pt;
	font-style: normal;
	line-height: 17pt;
	color: #000000;
}

.text1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	line-height: 15pt;
	color: #333333;
	line-height: 15pt;
}

.quote {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #000066;
	font-size: 10pt;
	font-weight: bold;
	
}

.blurbtext {
	font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #4E6354;
	font-size: 10pt;
	line-height: 15pt;
}

.caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
}
.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

.tiny {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}


.normal{
    background-color: white;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;

}

/************ END TEXT Styles **************/

/************ BOX Styles **************/
.shadowbox{
	background-image: url(images/shadowbox_800_bluegray.jpg);
}

.menubox{
	background-color: #E1EBEC;
}

.tablebox{
	border-style: solid;
	border-color: #cccccc;
	border-left-width: 1px;	
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	}
	
.litbox{
	border-style: solid;
	border-color: #395869;
	border-left-width: 1px;	
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	}

.tableboxright{
	border-style: solid;
	border-color: #cccccc;
	border-left-width: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;	
	}

.homebox{
	padding: 3px 6px 3px 6px;
	height: 100%;
	border-style: solid;
	border-color: #cccccc;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	}

.picture{
	border-style: hidden;
	border-color: #ffffff;
	border-left-width: 5px;	
	border-right-width: 5px;
	border-top-width: 5px;
	border-bottom-width: 5px;
	}

.topbottom{
	padding: 3px 6px 3px 6px;
	height: 100%;
	border-style: solid;
	border-color: #cccccc;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;	
	}

.topline{
	padding: 3px 6px 3px 6px;
	height: 100%;
	border-style: solid;
	border-color: #cccccc;
	border-right-width: 0px;
	border-top-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;	
	}

.leftline{
	padding: 3px 6px 3px 6px;
	height: 100%;
	border-style: solid;
	border-color: #cccccc;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 1px;	
	}


.bottomline{
	padding: 3px 6px 3px 6px;
	height: 100%;
	border-style: solid;
	border-color: #cccccc;
	border-right-width: 0px;
	border-top-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;	
	}

.buttonbox{
	background-color:#CCCCCC
	padding: 3px 6px 3px 6px;
	height: 100%;
	border-style: solid;
	border-color: #999999;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	}
	
	.testbox{
	.homebox{
	padding: 3px 6px 3px 6px;
	height: 100%;
	min-width: 590px;
	border-style: solid;
	border-color: #cccccc;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;	
	}
	
	}
	
/************ END BOX Styles **************/	


/************ subnav styles **************/
.subnav{
background-image:  url("images/jd3_r4_c1.jpg");
color: #CAC5CB;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif; 
font-size: 11pt;
/*font-style:italic;
font-weight: bold;*/
}

.subnav a:link{

color: #ACD2EA;
text-decoration: underline;
}

.subnav a:visited{
color: #C6E0F0;
text-decoration: underline;
}

.subnav a:hover{
color: #CAC5CB;
text-decoration: underline;
}

/************ END subnav styles **************/

.linkgray {
	color: #999999;
}

.hr{
	color:#993300;
	width: 500px;
}

/************ mainbody styles **************/

#mainbody{
	margin: 0px;
	padding: 0px;
	width: 380px;
	border-right: 1px solid #cccccc;
	border-top: 1px solid #cccccc;
	float:left;

}

/************ end mainbody styles **************/

/************ MS Office (yuk) styles **************/
.MsoEndnoteReference
	{vertical-align:super;}
.MsoEndnoteText
	{font-size:10.0pt;
	font-family:"Times New Roman";}
.MsoPlainText
	{font-size:10.0pt;
	font-family:"Courier New";}
.Heading1Char
	{font-family:Arial;
	font-weight:bold;}
.GramE
	{}
.Section1
	{page:Section1;}
