BODY { 
	scrollbar-face-color: #6F8AC4;
	scrollbar-shadow-color: #333333;
	scrollbar-highlight-color: #6E88B1;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color: #26427A;
	scrollbar-arrow-color: #FFFFFF;
	background-color : #DFE7ED;
	margin : 0px 0px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}
a{
	color: #003399;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	cursor: pointer; cursor: hand;
}
a:hover,a:active
{color:Red;}
a { behavior: url("hidefocus.htc"); }
*:focus { outline: none !important; }

.toptitle{
	background-color:#4063B0;
	font:  20px verdana;
	color:white;
	text-align : center;
	font-style : italic;
	font-family : "Comic Sans MS";
}
P{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	margin-left : 5px;
	margin-right : 5px;
	text-align : justify;
}
p.i{
	margin-top: 0px;
	text-indent :15px;
}
p.i2{
	margin-top: 7px;
	text-indent :15px;
}
.txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
	margin-left : 5px;
	margin-right : 5px;
}

ul{
	margin-top : 0px;
	margin-bottom : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-left : 20px;
}
ul.reg li{
	list-style-type : none;
	list-style-image : none;
	color : Black;
	margin: 3px;
}
li{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	color:#003399;
	list-style-image : url(../img/g_blue.gif);
	margin-top : 10px;
	margin-left : 0px;
}
li.book{
list-style-image : url(../img/book.gif);
}
li.d{
	list-style-image: url(../img/dload.gif);
	COLOR: #990000;
	FONT-WEIGHT: bold;
	padding-left: 5px;
}
li.l{
	list-style-image : url(../img/link.gif);
}
li.cb{
	list-style-type : disc;
	list-style-image : none;
	COLOR: Black;
}
li.c{
	list-style-type : disc;
	list-style-image : none;
	COLOR: Black;
	font-style : italic;
}
li.dec{
	list-style-type : decimal;
	list-style-image : none;
}
li.bdec{
	list-style-type : decimal;
	list-style-image : none;
	color : Black;
	margin: 3px;
}
H1{
	text-align : center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color		:#26427A;
}
.H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color :#26427A;
	font-weight: bold;
	text-align : center;
}
H2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color :#26427A;
	text-align : center;
}
h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color :#990000;
	margin-bottom : 5px;
}
.h3{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #990000;
	font-weight: bold;
	line-height: normal;
}
.h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #990000;
	line-height: normal;
}
h4{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color : #990000;
	line-height: normal;
	margin-bottom : 3px;
	font-weight : normal;
}
h5{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#808080;
	margin-top : 0px;
	margin-bottom : 5px;
}
TABLE, TR, TD, TH
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:black;
}
TABLE.main {
	border-right: black 1px solid; 
	border-top: black 1px solid; 
	border-left: black 1px solid; 
	border-bottom: black 1px solid;
	background-color: #EEEEEE;
}
table.menu{
	border-right: 1px solid #26427a ;
	border-top: 1px solid #26427a;
	border-left: 1px solid #26427a;
	border-bottom: 1px solid #26427a;
	background-color: #4063b0;
}
td.menu{
	background-color: #4063b0;
}
table.menu2{
	border-right: 1px solid #26427a ;
	border-top: 1px solid #26427a;
	border-left: 1px solid #26427a;
	border-bottom: 1px solid #26427a;
	background-color: #6f8ac4;
}
td.menu2{
	background-color: #6f8ac4;
}

TD.sep {
	border-bottom: #26427a 1px solid;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color :#26427A;
	text-align : center;
	}
TD.tab{
	background-color	:#26427A;
}
.title {
	font-size:12px;
	color: #333333;
	font-weight: bold;
	text-align: left;
}
/*
	styles for menu hypertext link 
*/
A.menu,A.menu:visited
{
	font-size:11px;
	color: White;
	text-decoration :none;
}
A.menu:hover
{
	color: Red;
}
A.menu:click
{
	color	:white;
}
.menu1{
	font-size		:11px;
	color			:white;
}

/*
	style for code
*/
.citation
{
	font-family	:Courier New, Courier, monospace;
	font-size	:13px;
	color		:#003399;
}
.menu-text{
	COLOR: white;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	LINE-HEIGHT: normal;
}
input{
	background-color: transparent;
		
}
.calendar {
width:200px;
border:1px solid #26427A;
background-color:#26427A;
}
.month {
background-color:#26427A;
font:bold 12px verdana;
color:white;
}
.daysofweek {
background-color:#4063B0;
font:bold 12px verdana;
color:white;
}
.days {
background-color: #EEEEEE;
padding: 2px;
}
#today{
font-weight: bold;
color: red;
}
.selday{
background-color: #829CCF;
padding: 2px;
}
a.cal{
text-decoration:none;
font-size: 12px;
font-family:verdana;
color:black;
}
#line td{
	color : White;
	background-color: #829CCF;
	padding: 2px;
	padding-left : 2px;
	padding-right : 2px;
	
}
table.radio{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-color :  #4A6285;
}
table.radio{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	border-color :  #4A6285;
}
#im img{
	margin : 3px 3px 3px;
}
hr{color:#26427A}