﻿
*{box-sizing: border-box;}


body {
	font-family :  verdana, arial ;
	font-size : 14px;
	text-align : justify;
	line-height : 140%;
	color : black;
	background-color:transparent;
	width:auto;
	
		}
	p{
	color : black;
	
		}

a:link {  text-decoration: none;color: #0080ff; text-shadow:none;
	text-align: center;
}
a:visited { text-decoration: none;color: #0080ff; }
a:hover { text-decoration: none;color: #0066CC; background-color: #B0D9FF; }

h1,h2,.mh,.subh,.mainhead{
	font-family :  arial ;
	font-size : 14px;
	font-weight: bold; 
	color:white;
	text-align: center;
	text-indent: 0%;
	padding-top:4px;
	padding-bottom:4px;
	border-style: outset; 
	border-width: 1px; 
	border-radius : 1px ;
	border-color:orangered;
	background:orangered;
}

h3{
	font-family :  arial ;
	font-size : 14px;
	font-weight: bold; 
	
}

.sideh{
	text-align: left;
	font-size : 14px;
	font-weight: bold; 
	background : none;
	text-shadow: none;
	border:none;

	}

	
.links{
	list-style: disc outside ;
	font-weight:bold;
	color: #228B22;
	}

.linksnum{
	list-style: decimal outside;
	font-weight:bold;
	color: #228B22;
	}

.linksQ{
	list-style: decimal outside;
	color: Fuchsia;
	}
a.linksQ:link{
	color:cornflowerblue;
}

p{
	text-indent : 3%;
	margin-top :8px;
	margin-bottom :7px;
}

p.noind{
	text-indent : 0%;
}

p.ind{
	text-indent:6%;
}

.Q{
	text-indent:0%;
	font-size : 14px;
	font-weight : bold;
	color : #FF1493;
	background:none;
	text-shadow:none; 
	text-align:left;
	border:none;
	font-family :  verdana, arial ;
}

.A{
	text-indent:3%;
	font-size : 14px;
	font-weight : normal;
	color : #006400;
}
.KEY{
		text-indent:0%;	
	font-size : 14px;
	font-weight : bold;
	color:navy;

}

p.E{
	text-indent:0%;
	font-weight : normal;
	color : #006400;
}

div.Q{
	text-indent:0%;
	font-weight : bold;
	color : #FF1493;
}
div.A{
	text-indent:0%;
	color : #006400;
	font-weight: normal;
}

p.homebutton{
	position: relative; 
	text-align : center;
	text-indent : 0%;
	cursor: pointer;
	color: #1E90FF;
	font-weight : bold;
	background-color : transparent;
	
}

a.homebuttonA:link, a.homebuttonA:visited{
	color: #1E90FF;
	font-weight:bold;
}

table{
	font-family : Verdana, Arial;
	font-size:14px;
	text-align : center;
	empty-cells : show;
	color : #006400;
	margin-left:auto; 
   	margin-right:auto;
}
td, th{
	border-bottom : 1px solid #FF8C00;
	border-right : 1px solid #FF8C00;
	border-top : 1px solid #FF8C00;
	border-left :1px solid #FF8C00;;
	}
	
p.RXN{
	text-indent:6%;
	color : Maroon;
}
div.RXN{
	position : relative;
	left : 6%;
}

div.RXNN{
	position : relative;
	left : 3%;
}
	
table.RXN, RXNB{
	font-family : Verdana, Arial;
	font-size:14px;
	border-bottom : none;
	border-right : none;
	border-top : none;
	border-left : none;
	text-align : center;
	empty-cells : show;
}

td.RXN{
	border: none;
	color : Maroon;
}
td.RXNB{
	border: none;
	color : blue;
}
td.RXNN{
	border: none;
}


hr{
	border: 1px solid #FFA500;	
	width: 98%;
	text-align : center;
}



@media only screen and (orientation: landscape) {
iframe.framestyle{
	position: relative; 	
	height:20vw;
	width: 100%;
	top:0;
	margin:0;
	padding:0;
}
}

@media only screen and (orientation: portrait) {
iframe.framestyle{
	position: relative; 	
	height:24vw;
	width: 100%;
	top:0;
	margin:0;
	padding:0;

}
}


.adicenter{
	margin:auto;
	text-align:	center;
	text-indent:0%;
}

.txtleft{
	text-align:left;
}

.txtright{
	text-align:right;
}

img {
    max-width: 100%;
    height: auto;
    text-indent:0%;
}


iframe.iyt {
	display:block;
	margin:auto;
	width:320px;    
	height:180px;    
	}

@media only screen 
and (max-width: 320px) {
	iframe.iyt {    width:320px;    height:180px;    }
}

@media only screen
and (min-width: 321px)
and (max-width: 480px) {
	iframe.iyt {    width:320px;    height:180px;    }
}

@media only screen
and (min-width: 768px)
and (max-width: 1024px) {
	iframe.iyt {    width:768px;    height:432px;    }
}

@media only screen
and (min-width: 1224px) {
	iframe.iyt {    width:900px;    height:506.25px;    }
}



@media print
{
  body { background:transparent; margin: auto; box-shadow: 0; 
  /*width:6.27in; height:8.69in; 
  width:8.3in; height:11.7in;*/
  line-height : 105%;
  font-family :  verdana , Arial  ;
	font-size : 14px;
 }
  img{max-width: 96%;}
  /*page{width: 29.7cm;  height: 42cm;}*/
		
  }   