
.h1 {width:1100px;height:auto;border-bottom:2px #012148 solid;padding-bottom:6px;font-family:Verdana;font-size:30px;font-weight:bold;color:#012148;text-align:left;
	-moz-border-bottom:2px #FFCC00 solid;-moz-padding-bottom:6px;-webkit-border-bottom:2px #FFCC00 solid;-webkit-padding-bottom:6px;}
	
.book {width:173px;height:240px;border:1px #660000 solid;box-shadow:0px 0px 1px 1px #660000;margin-top:10px;margin-bottom:10px;margin-right:25px;text-align:left;float:left;
	   -moz-border:1px #660000 solid;-moz-box-shadow:0px 0px 1px 1px #660000;-webkit-border:1px #660000 solid;-webkit-box-shadow:0px 0px 1px 1px #660000;}
	
.book:hover {box-shadow:0px 0px 3px 3px #999999; -moz-box-shadow:0px 0px 3px 3px #999999; -webkit-box-shadow:0px 0px 3px 3px #999999;} 

.t_box {width:500px; border:1px #660000 solid; border-radius:5px; padding:8px; background-color: #F9EEF8; font-family:Verdana; font-size:16px; font-weight:normal;
		margin-bottom:8px;}
.t_box:focus {background-color:#FFFFFF; box-shadow:0px 0px 1px 1px #6633cc; border:0px;}

.t_a {width:500px; height:200px; border:1px #660000 solid; border-radius:5px; padding:8px; background-color:#F9EEF8; font-family:Verdana; font-size:16px; font-weight:normal;
	  margin-bottom:8px;}
.t_a:focus {background-color:#FFFFFF; box-shadow:0px 0px 1px 1px #6633cc; border:0px;}

.t_s {width:516px; border:1px #660000 solid; border-radius:5px; padding:8px; background-color:#012148; font-family:Verdana; font-size:16px; font-weight:bold; color:#FFFFFF;
		margin-bottom:8px; padding:8px;}
.t_s:hover {background-color: #999999; color:#ffffff;}

#royal {font-family:Revue; font-size:35px; color: #FFCC33; font-weight:normal;}

#royal2 {font-family:arial; font-size:14px; color:#FFFFFF; font-weight:normal;}

#royal2 a {text-decoration:none; color:#FFFFFF;}

#royal2 a:hover {text-decoration:underline;}


.lsec1 {width:720px; background-color: #012148; border-radius:5px 5px 0px 0px; padding:10px; color:#FFFFFF; font-family:Verdana; font-weight:bold; font-size:16px;}

.lsec2 {width:730px; height:160px; background-color:#EEEEEE; padding:5px;}

.cont {width:450px; padding:0px; padding-bottom:10px; font-family:Verdana; font-size:20px; border-bottom:0px #012148 solid; padding-top:10px;}

.cont2 {width:450px; padding:0px; font-family:Verdana; font-size:16px; border-bottom:0px #012148 solid; line-height:140%;}




.head {
	width:32%; 
	text-align:left;
	height:auto;
	font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#333333;
	border-bottom:1px solid #1EE112;
    padding-bottom:5px;
	}
.head1 {
    width: 300px;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}

.head_fq {
    width: 320px;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    
    padding-bottom: 5px;
}
.head_fqq {
    width: 320px;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 17px;
    color: #333333;
    
    padding-bottom: 5px;
}

.head_fr {
    width: 400px;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    
    padding-bottom: 5px;
}
.head_a {
    width: 22%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_b {
    width: 29%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}

.head_c {
    width: 19%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_d {
    width: 100%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
   
    padding-bottom: 5px;
}

.head_e {
    width: 100%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    
    padding-bottom: 5px;
}

.head_f {
    width: 100%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    
    padding-bottom: 5px;
}
.head_g {
    width: 8%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_gj {
    width: 7%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_gi {
    width: 6%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}

.head_gh {
    width: 38%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_h {
    width: 8%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}

.head_i {
    width: 12%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_j {
    width: 23%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_k {
    width: 53%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_l {
    width: 16%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_m {
    width: 18%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.head_n {
    width: 31%;
    text-align: left;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 22px;
    color: #333333;
    border-bottom: 1px solid #1EE112;
    padding-bottom: 5px;
}
.details {
	width:550px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
    line-height:150%;
	text-align:justify;
	margin-bottom:10px;
	border-bottom:0px solid #999999;
	}

.question {
	width: 1100px;
    height: auto;
    padding-top: 10px;
    padding-bottom: 5px;
	padding-left: 5px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #0c0202;
    line-height: 150%;
    text-align: justify;
    margin-bottom: 10px;
    border-bottom: 0px solid #999999;
		}
		
.answer {
	
    width: 1100px;
    height: auto;
    padding-top: 10px;
    padding-bottom: 10px;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #666666;
    line-height: 150%;
    text-align: justify;
    margin-bottom: 10px;
    border-bottom: 0px solid #999999;
		}		

  
		  
.head2 {width:1100px;	height:auto;font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;font-size:24px;color:#333333;border-bottom:1px solid #1EE112;
	   padding-bottom:5px; margin-top:20px;}
	

.head3 {
    width: 997px;
    height: auto;
    font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    color: #333333;
   
    padding-bottom: 5px;
    margin-top: -7px;
    text-align: center;	
}
	
.details2 {width:1100px;height:auto;padding-top:10px;padding-bottom:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:17px;color:#1EE112;
	      line-height:150%;	text-align: justify;margin-bottom:10px;border-bottom:0px solid #999999;}		  
		  

.details3 {
	width:1100px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#666666;
	line-height:150%;
	text-align: justify;
	margin-bottom:10px;
	border-bottom:0px solid #999999;
	}	
.details3crib{
	width:1100px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:20px;
	color:lime;
	line-height:150%;
	text-align: center;
	margin-bottom:10px;
	
}
.details_color  {
	width:1100px;
	height:auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#666666;
	line-height:150%;
	text-align: justify;
	margin-bottom:10px;
	border-bottom:0px solid #999999;
	}	
.details_color p {color:blue;}	
		  
		  

.dev {width:1100px;	height:auto;font-family: Corbel, Verdana, Arial, Helvetica, sans-serif;font-size:22px;color: #333333;border-bottom:1px solid #1EE112;
	  padding-bottom:5px; margin-bottom:15px; margin-top:20px;}
#dev {width:130px;height:84px;border:1px solid #666666;padding-top:10px;padding-bottom:10px;font-family:Geneva, Arial, Helvetica, sans-serif;
	  font-size:14px;font-weight:bold;color:#666666;line-height:150%;text-align: center;margin-bottom:10px;margin-right:10px;
	  float:left; border-radius:5px;}
#dev img {width:110px;height:80px;}
#dev img:hover {width:115px;height:85px;}

.success {width:1000px; height:auto; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:14px; color:#666666; line-height:150%;
          border-top:0px solid #333333;}
		  
.news {width:750px; height:auto; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666666; line-height:150%; 
       border-right:1px solid #666666; padding-right:20px;}
.news h1 {font-family:Corbel, Verdana, Arial, Helvetica, sans-serif; font-size:24px; line-height:120%;}

.footer1 {width:1250px;height:200px;border-top:solid 1px #999999;}

.footer_m {width:244px;height:auto;border:0px solid #FFFFFF;font-family:Arial, Helvetica, sans-serif;color:#333333;font-size:15px;
	       text-align:left;line-height:150%;padding-top:5px;padding-left:5px;float:left;}
		   
.footer_m h1 {font-family:Arial; font-size:16px; color: #FFFFFF; font-weight:bold; text-decoration:underline;}
.footer_m a {text-decoration:none;font-family:Arial;font-size:14px;color: #CCCCCC;}
.footer_m a:hover {text-decoration:underline;color:#0099FF;}

.footeru {width:1000px;height:30px;background-color: #F5F5F5;border-top:solid 1px #999999;border-radius:0px 0px 0px 0px;margin-top:0px;
	      box-shadow: 0px 0px 0px 0px rgb(221, 221, 221);font-family:Arial, Helvetica, sans-serif;font-size:12px;text-align:center;padding:10px;
	      padding-top:10px;color: #333333;} 
.footeru a {font-family:Arial; font-size:14px; text-decoration:none; color: #FF6600; text-align:left;}
.footeru a:hover {text-decoration:underline;}	






















	