BODY {background: #FFFFFF;
       font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       color: #464646;
       font-size: 10px}
P {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    margin-top : 8px;
    margin-bottom : 8px;}
TD {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
       font-size: 10px}

.mainmenu
	{font-family: verdana, sans-serif, arial, arial cyr;
    color: #DDDDDD;
	font-size: 11px;
/*   	text-align: center;*/
/*               vertical-align:  bottom;*/
/*               HEIGHT: 24px;*/
	font-weight: bold;}
.mainmenu A
	{color: #DDDDDD;
	font-size: 10px;
	text-decoration: none;
               }
.mainmenu A:visited
	{color: #CCCCFF;
	text-decoration: none}
.mainmenu A:active
	{color: #FFFFFF;
	text-decoration: underline}
.mainmenu A:hover
	{color: #FFFFFF;
	text-decoration: none}

.pathmenu
	{font-family: verdana, sans-serif, arial, arial cyr;
    color: #bb4646;
	font-size: 14px;
	font-weight: normal;}
.pathmenu A
	{color: #736c6a;
	font-size: 14px;
	text-decoration: none;
    font-weight: bold;
               }
.pathmenu A:visited
	{
	color: #736c6a;
	font-weight: bold;
	text-decoration: underline;
}
.pathmenu A:active
	{color: #bb4646;
	font-weight: bold;
	text-decoration: underline}
.pathmenu A:hover
	{color: #bb4646;
	font-weight: bold;
	text-decoration: underline}

.rmenu
	{
    font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 13px;
    color: #2F559A;
    font-weight : bold;
    text-decoration: none;}
.rmenu A
	{color: #2F559A;
	text-decoration: none}
.rmenu A:active
	{color: #bb4646;
	text-decoration: none}
.rmenu A:hover
	{color: #bb4646;
	text-decoration: underline}

.rnmn
	{
    font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 12px;
    color: #2F559A;
    text-decoration: none;}
.rnmn A
	{color: #2F559A;
	text-decoration: none}
.rnmn A:active
	{color: #bb4646;
	text-decoration: none}
.rnmn A:hover
	{color: #bb4646;
	text-decoration: none}

.cmn
	{
    font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 12px;
    color: #1A0077;
    font-weight : bold;
    text-decoration: none;}
.cmn A
	{color: #1A0077;
	text-decoration: none}
.cmn A:active
	{color: #884488;
	text-decoration: none}
.cmn A:hover
	{color: #884488;
	text-decoration: none}

.mainhd
	{font-family: arial, arial cyr, sans-serif;
    font-size: 22px;
    color: #FFFFFF;
    font-weight : bold;}

.sumhd
	{
    font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 12px;
    color: #2F559A;
    font-style : italic;
    font-weight : bold;
	PADDING-LEFT: 0px;
	BACKGROUND: url(htxt_line.jpg) no-repeat; 
	text-decoration: none}
.sumhd A
	{color: #2F559A;
	text-decoration: none}
.sumhd A:active
	{color: #bb4646;
	text-decoration: none}
.sumhd A:hover
	{color: #bb4646;
	text-decoration: none}

.title
	{
    font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 18px;
    color: #bb4646;
    font-weight : bold;
    text-decoration: none}
.title A
	{color: #1A0077;
	text-decoration: none}
.title A:active
	{color: #884488;
	text-decoration: none}
.title A:hover
	{color: #884488;
	text-decoration: none}

.mtitle
	{
    font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 23px;
    color: #2200A0;
    font-weight : normal;
    text-decoration: none}
.mtitle A
	{color: #2200A0;
	text-decoration: none}
.mtitle A:active
	{color: #2200A0;
	text-decoration: none}
.mtitle A:hover
	{color: #5500A0;
	text-decoration: none}

.hmenu
	{font-family: verdana, sans-serif, arial, arial cyr;
    color: #2200A0;
	font-size: 10px;
/*   	text-align: center;*/
	font-weight: bold;}
.hmenu A
	{color: #2200A0;
	font-size: 10px;
	text-decoration: none}
.hmenu A:visited
	{color: #9999DD;
	text-decoration: none}
.hmenu A:active
	{color: #7700A0;
	text-decoration: underline}
.hmenu A:hover
	{color: #7700A0;
	text-decoration: none}

.small
    {font-family: verdana, arial, arial cyr, sans-serif;
       font-size: 11px;
       text-decoration: none}
.small A
	{color: #2F559A;
	text-decoration: none}
.small A:active
	{color: #bb4646;
	text-decoration: underline}
.small A:hover
	{color: #bb4646;
	text-decoration: none}

.text
	{ font-family: arial, arial cyr, verdana, sans-serif;
    font-size: 13px;
    text-align: justify;
    color: #444444;
    margin-top : 8px;
    margin-bottom :5px;}
.text A
	{color: #1A0077;
	text-decoration: none}
.text A:active
	{color: #4400CC;
    text-decoration: underline;}
.text A:hover
	{color: #4400CC;}
	
.texta
	{ font-family: arial, arial cyr, verdana, sans-serif;
    font-size: 13px;
    text-align: justify;
    color: #444444;
    margin-top : 8px;
    margin-bottom :5px;}
.texta A
	{color: #ff6600;
	text-decoration: none}
.texta A:active
	{color: #ff6600;}
.texta A:hover
	{color: #ff6600;
	text-decoration: underline;}

.hltxt
	{ font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 12px;
    font-weight : bold;
    color: #1A0077;}
.hltxt A
	{color: #1A0077;
	text-decoration: none}
.hltxt A:active
	{color: #4400CC;
    text-decoration: underline;}
.hltxt A:hover
	{color: #4400CC;}
	
/*  -----------------------------  */

.tdLeft {
	font-family: verdana, arial, arial cyr, sans-serif;
    font-size: 14px;
    font-weight : bold;
    color: #2F559A;
	MIN-HEIGHT: 500px; 
	VERTICAL-ALIGN: top; 
/*	WIDTH: 182px; */
}
.tdLeft DIV {
	MARGIN-LEFT: 0px;
}
.tdLeft UL {
    color: #2F559A;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	MARGIN: 0px;
	LIST-STYLE-TYPE: none;
}
.tdLeft UL LI {
    color: #2F559A;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 8px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
/*	DISPLAY: inline; */
/*		MARGIN: 0px; */
/*	WIDTH: 190px; */
/*	CURSOR: pointer;  */
/*	COLOR: #14394e; */
}
.tdLeft UL LI A {
    color: #2F559A;
	PADDING-RIGHT: 0px; 
	DISPLAY: block; 
	PADDING-LEFT: 0px;
/*	BACKGROUND: url(menu_line.jpg) no-repeat; */
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
/*	WIDTH: 170px; */
	CURSOR: pointer; 
/*	_background: transparent; */
	BORDER-BOTTOM: #fff 1px dashed;	
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/hp_webfiles/images/grade_leftnav_rubric.png, sizingMethod=crop);*/
}
.tdLeft UL LI A:hover {
    color: #bb4646;
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 3px; 
	PADDING-TOP: 3px; 
	TEXT-DECORATION: none;
/*	BACKGROUND: url(lm_line.jpg) no-repeat; */
/*	_background: transparent; */
	BORDER-BOTTOM: #bb4646 1px dashed
}
.tdLeft UL LI.selected A {
    color: #bb4646;
/*	BACKGROUND: url(lm_line.jpg) no-repeat; */
/*	_background: transparent; */
	COLOR: #fff; 
	text-decoration: underline;
/*	_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/hp_webfiles/images/grade_leftnav_rubric_on.png, sizingMethod=crop);*/
}
.tdLeft UL LI LI A {
	FONT-SIZE: 13px; 
    font-style : italic;
    font-weight : normal;
    color: #2F559A;	 /*  736c6a*/
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
/*	BACKGROUND: none transparent scroll repeat 0% 0%; */
/*	FILTER: none; */
	PADDING-BOTTOM: 0px; 
	WIDTH: auto; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: underline;
}
.tdLeft UL LI.selected LI A {
	PADDING-RIGHT: 0px; 
/*	DISPLAY: inline; */
/*	PADDING-LEFT: 0px; */
	BACKGROUND: none transparent scroll repeat 0% 0%; 
/*	FILTER: none; */
	PADDING-BOTTOM: 0px; 
	WIDTH: auto; 
/*	COLOR: #000; */
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
}
.tdLeft UL LI LI A:link {
	PADDING-RIGHT: 0px; 
/*	DISPLAY: inline; */
/*	PADDING-LEFT: 0px; */
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	/*FILTER: none; */
	PADDING-BOTTOM: 0px; 
	WIDTH: auto; 
/*	COLOR: #000; */
	PADDING-TOP: 0px; 
/*	TEXT-DECORATION: none;*/
}
.tdLeft UL LI LI A:visited {
	PADDING-RIGHT: 0px; 
/*	DISPLAY: inline; */
/*	PADDING-LEFT: 0px; */
	BACKGROUND: none transparent scroll repeat 0% 0%; 
/*	FILTER: none; */
	PADDING-BOTTOM: 0px; 
	WIDTH: auto; 
/*	COLOR: #000; */
	PADDING-TOP: 0px; 
/*	TEXT-DECORATION: none;*/
}
.tdLeft UL LI LI A:hover {
	PADDING-RIGHT: 0px; 
/*	DISPLAY: inline; */
/*	PADDING-LEFT: 0px; */
	BACKGROUND: none transparent scroll repeat 0% 0%; 
/*	FILTER: none; */
	PADDING-BOTTOM: 0px; 
	WIDTH: auto; 
	COLOR: #bb4646; 
	PADDING-TOP: 0px; 
	TEXT-DECORATION: none;
}

.nh {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #2F559A;
	font-weight: bold;
	font-style: italic;
}
.nh a {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #2F559A;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.nh a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #2F559A;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}
.nh a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size : 11pt;
	color : #2F559A;
	font-weight: bold;
	font-style: italic;
	text-decoration: none;
}

.an {
     font-size: 12px;
	 font-style: italic;
	 }
	 
.anh
	{font-family: verdana, arial, arial cyr, sans-serif;
       font-size: 9px;
       text-decoration: underline;
	 text-align: right;
	 font-weight: bold;
	}


.anh A
	{color: #2F559A;
	text-decoration: none}
.anh A:active
	{color: #2F559A;
    text-decoration: underline;}
.anh A:hover
	{color: #2F559A;}

.ntext {
        font-size: 11px;
		}

.anew {
       font-size : 11px;
	   color : #2F559A;
	   } 

.author {
	 font-size: 11px;
	 font-style: italic;
	 }		
			 