﻿body 
{
    margin:0PX;
    margin-top:0px;
    margin-bottom:33px;
    /*background:url(images/back.gif) fixed;*/
    /*background:URL(images/back.jpg) fixed;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;*/    
    
}
#wrap
{
    width:1000px;
    height:auto;
    margin:auto;        
    /*border:thin solid #ccc;*/
    border-radius:19px 11px 5px 5px;    
    /*box-shadow: 0px 10px 5px #000;
    box-shadow: 10px 10px 11px #111;*/
}
#upper
{
    background:rgba(0,0,0,0.6);
    border-radius:0px 0px 11px 11px;
    width:1000px;
    height:55px;
    padding-bottom:3px;
    margin-bottom:11px;
}
#menu
{
    width:798px;
    height:30px;
    margin:auto;
}
#pic
{
    width:1000px;
    height:299px;    
}

.stick
{
    /*background:url(images/stick.jpg)no-repeat;*/
    background:rgba(0,0,0,0.7);
    padding:5px 11px;
    font-size:23px;
    font-family:Calibri;
    font-weight:bold;
    color:orange;   
    border-radius:19px;
    text-align:center;
    margin-top:1px;
    margin-bottom:11px;
}
#con
{
    width:990px;
    padding:5px;
    text-align:justify;    
    font-family:Calibri;
    font-size:15px;
    word-spacing:2px;
    letter-spacing:1px;
    background:rgba(0,0,0,0.6);
    margin:11px 0px;
    border-radius:19px;
    color:#fff;
}
#con b
{
    color:orange;
}

#left
{
    width:199px;
    height:auto;
}
.q
{
    color:#fff;
    padding:3px;
    border:thin solid #163851;
    border-radius:3px;
    margin:1px;
    background-color:#333;
    width:179px;
    margin-left:11px;
  
}
#qm
{
    text-align:center;
    border:thin solid #f5f5f5;
    color:#fff;
    background-color:#333;
    height:27px; 
    width:197px;
    margin-top:11px;
}
#line
{
    background:url(images/line.jpg);
    height:25px;
}
#copy
{
    /*background:rgba(0,0,0,0.6);*/
    background:rgba(3,27,51,0.6);
    bottom:0px;     
    position:fixed; 
    color:#fff; 
    font-family:Calibri;
    border-radius:11px 11px 0px 0px; 
    text-align:center; 
    width:990px; 
    margin:auto; 
    height:auto;
    padding:5px; 
}
#marquee
{
    height:99px;
    border:thin solid #363636;
}
.txt
{
    border:0;
    background-color:#fff;
    border-radius:6px;
    resize:none;
    width:93%;
    margin:3px 3px 0px 3px;
    padding:5px;    
}
.btn
{
    border:0;   
    background-color:#0a3bb7;
    border-radius:3px;
    margin:5px 3px;
    color:#fff;
    font-size:15px;
    padding:3px 9px;
}
.box
{  
    border-top:none;
    background:rgba(8,43,79,0.6);
    height:auto; 
    width:250px; 
    border-radius:11px 11px 11px 11px;
    margin-bottom:11px;
    color:#fff;
    font-family:Calibri;
    font-size:15px;
}
.box strong
{
    color:orange;
}

.box ul
{
    list-style-type:none;
    margin:0px;
    padding:0px;   
    padding-left:23px;
    font-family:Calibri;
    color:#111;
}
.box ul ul
{
    padding-left:23px;
}
.box ul li
{    
    list-style-image:url(images/icon.Jpg);    
    font-size:15px;
    font-family:Calibri;
    line-height:30px;
    color:#fff;
}
.box ul li a
{
    color:#fff;    
    text-decoration:none;
}
.box ul li a:hover
{
    text-decoration:underline;
}
.bx1
{
    /*background-color:#eee;
    background:#eee url(images/dv_bc.jpg) no-repeat ;*/
    background:rgba(0,0,0,0.3);
    color:#fff;
    border-bottom:thin solid #ccc;
    padding:11px;
    margin-bottom:11px;
    border-radius:11px 11px 0px 0px;
    
}
.tp_ma
{
    color:#fff;
    background-color:#333;
    padding:5px;    
    text-decoration:none;
    border-radius:0px 0px 11px 11px;    
    font-size:13px;
}
.tp_m a
{
    color:#fff;
    background-color:#333;
    padding:5px;    
    text-decoration:none;
    border-radius:3px;
    font-size:13px;
}
.tp_m a:hover
{
    text-decoration:underline;
}

/* Basic background image styling. */
.background-image {
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
    width: 100%;
    height: 100%;        
}

/* Styles for the alternating / transition effect. */
.toggle-image {
 	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
 	height: 800px;
	transition: opacity 1s ease-in-out;
}

/* Styles for the specific images. */
.first-image {
	background-image: url('images/back1.jpg');	
	z-index: -3;
	opacity: 0;
}

.second-image {
	background-image: url('images/back2.jpg');
	z-index: -2;
	opacity: 0;
}

.third-image {
	background-image: url('images/back3.jpg');
	z-index: -1;
	opacity: 0;
}

.first-image.show {
	opacity: 3;
}

.second-image.show {
	opacity: 3;
}

.third-image.show {
	opacity: 3;
}

.lnk
{
    color:orange;
    text-decoration:none;
}
.lnk:hover
{
    text-decoration:underline;
}
.lnk1
{
    color:#fff;
    text-decoration:none;
}
.lnk1:hover
{
    text-decoration:underline;
}
.err
{
    color:Red;
    font-size:13px;
}
.txt_rl
{
    color:#fff;
    text-decoration:none;    
    font-size:14px;
    font-weight:bold;
}
.txt_rl:hover
{
    text-decoration:underline;    
}
.frm_txt
{
    color:orange;
    font-weight:bold;
    font-size:17px;
}
.gal
{
    border-radius:11px;
}
.bx
{
     font-family:calibri; 
     /*background-color:#eee;*/
     background:rgba(0,0,0,0.6);             
     margin-bottom:11px;
     color:#fff;
     border-radius:11px;
}
.bx .bxh
{
    background-color:#336699; 
    color:#fff; 
    padding:3px 11px;     
    font-weight:bold;     
    border-radius:6px;  
}
.bx .cdv
{
    padding:1px 9px;
    color:#fff;
    font-size:13px;
}
.cdv th
{
    font-style:italic;
}
.con1
{
    width:700px;
    height:auto;
    margin:auto;
}
.grd_c
{
    font-family:calibri;
    font-size:15px;   
    border-radius:3px;
}
.grd_c th
{
    color:maroon; 
    font-weight:bold;
    background-color:#336699;
    color:#fff;    
    border:thin solid #333;
    padding:3px;    
}
.grd_c td
{
    color:maroon;     
    background-color:#fff;    
    border:thin solid #333;
    padding:3px;
}
.grd_c a
{
    text-decoration:none;
}
.grd_c a:hover
{
    text-decoration:underline;
}