/* 
    Created on : May 2, 2016, 12:57:58 PM
    Author     : Aparnesh
*/
BODY
{
	text-align:center;
	min-width:1200px;
	background : #fffff0;        
}

.wrapper
{
	text-align:left;
	width:1200px;
	margin: 0 auto;
	margin-top:-7px;
        margin-bottom:-2px;
        min-width:1200px;
        min-height:800px;
        background : #fffff0;        
}

IMG
{
	BORDER:None;
}

h1 {
    background-color: #b16a14;
    color: #fff;
    font-family: Georgia;
    font-size:14pt;
    font-weight: bold;
    padding-left:5px; 
    padding-bottom: 5px;
    padding-top:5px;
    border-bottom-right-radius: 15px;
    box-shadow: 5px 5px 5px #333; 
        -moz-box-shadow: 5px 5px 5px #333; 
        -webkit-box-shadow: 5px 5px 5px #333; 
        -khtml-box-shadow: 5px 5px 5px #333;
    margin-bottom:15px;
    }
    
h2 {
    background-color: #6dcffd;
    color: #000;
    font-family: Arial, 'MS Sans Serif';
    font-size:11pt;
    font-weight: bold;
    padding-left:5px; 
    padding-bottom: 3px;
    padding-top:3px;
    border-bottom-right-radius: 15px;
    box-shadow: 5px 5px 5px #333; 
        -moz-box-shadow: 5px 5px 5px #333; 
        -webkit-box-shadow: 5px 5px 5px #333; 
        -khtml-box-shadow: 5px 5px 5px #333;
    margin-bottom:10px;
    }
.MainLink
{
    color:#184494;
    font-family:Arial; 
    font-size: 9pt;
    text-decoration: none;
    font-style: italic;
}

.TextLink:link, .TextLink:visited
{
    color: #564013;
    font-family:"Times New Roman", Georgia; 
    font-size: 12pt;
    text-decoration: none;    
}

.TextLink:hover
{
    color:#184494;
    font-family:"Times New Roman", Georgia; 
    font-size: 12pt;
    text-decoration: none;    
}

ul.L1
{
    list-style-type: square;    
}
.L1 li
{
    font-family: Georgia;
    font-size:10pt;
    padding-top:4px;
    padding-bottom:6px;
}

ol.L2
{
    list-style-type: lower-alpha;    
}
.L2 li
{
    font-family: Georgia;
    font-size:10pt;
    padding-top:4px;
    padding-bottom:6px;
    
}

a.ScrollLink:link, a.ScrollLink:visited
{
    text-decoration:none;
    color:#fff;
}

a.ScrollLink:hover
{
    text-decoration:none;
    color:#fbe7ce;
}

.GalleryBoard
{
    background-color: #9e8f7b; 
    box-shadow: 5px 5px 5px #333; 
    -moz-box-shadow: 5px 5px 5px #333; 
    -webkit-box-shadow: 5px 5px 5px #333; 
    -khtml-box-shadow: 5px 5px 5px #333;
}

.GalleryText
{
    text-align:justify; 
    padding-left:15px; 
    padding-right:15px; 
    padding-top:5px; 
    vertical-align: top; 
    font-family:Georgia, 'Serif', Arial; 
    font-size:14pt; 
    color:#000; 
    text-shadow: 2px 4px 3px rgba(251,244,234,0.3);
    border: 2px #000 double; 
    border-radius:10px; 
    padding-bottom:15px;
    box-shadow: 5px 5px 5px #333; 
    -moz-box-shadow: 5px 5px 5px #333; 
    -webkit-box-shadow: 5px 5px 5px #333; 
    -khtml-box-shadow: 5px 5px 5px #333;
}

.GalleryHeader
{
    text-align:left; 
    font-family:Arial; 
    font-size:18pt; 
    color:#33230d; 
    padding-bottom:10px;
    //text-shadow: 5px 4px 3px rgba(39,22,05,0.8);    
}

.GalleryImage
{
    margin-bottom:15px; 
    border:10px #AFAFAF solid; 
    box-shadow: 10px 10px 5px #000; 
        -moz-box-shadow: 10px 10px 5px #000; 
        -webkit-box-shadow: 10px 10px 5px #000; 
        -khtml-box-shadow: 10px 10px 5px #000;
}

.TextBlock
{
    background-color: #FFF;
    color: #000;
    font-family: Arial;
    font-size:11pt;    
    padding:20px;   
    padding-right:30px;
    text-align:justify;
    word-spacing: 1.1pt;
    line-height: 1.25;    
    box-shadow: 5px 5px 5px #333; 
        -moz-box-shadow: 5px 5px 5px #333; 
        -webkit-box-shadow: 5px 5px 5px #333; 
        -khtml-box-shadow: 5px 5px 5px #333;    
}

.RecTable
{
    border: 1px #000 solid;
    border-collapse:collapse;    
}

.RecTable caption
{
    text-align:left;
    font-family: Georgia;
    font-size:10pt;
    font-weight: bold;
    padding-bottom:5px;
    background-color: #0e7bc0;
    padding-top:3px;
    padding-left:7px;
    border-top-right-radius:10px;
    border-bottom-right-radius:10px;
    color:#FFFFF0;
    margin-bottom:7px;
    box-shadow: 5px 5px 5px #333; 
        -moz-box-shadow: 5px 5px 5px #333; 
        -webkit-box-shadow: 5px 5px 5px #333; 
        -khtml-box-shadow: 5px 5px 5px #333;
}

.RecTable th.Thl
{
    /*background-color: #503e08; */
    background-color:#3f2d08;
    color:#F9f7e1;
    border:1px #000 solid;
    font-family: Georgia, Arial, "Times New Roman";
    font-size:12pt;
    text-align: left;
    padding-left:5px;
    padding-top:2px;
    padding-bottom:2px;
}

.RecTable th.Thc
{
    /*background-color: #503e08; */
    background-color:#3f2d08;  
    color:#F9f7e1;
    border:1px #000 solid;
    font-family: Georgia, Arial, "Times New Roman";
    font-size:12pt;
    /*font-variant: small-caps;*/
    text-align: center; 
    padding-top:2px;
    padding-bottom:2px;
}

.RecTable th.Thr
{
    /*background-color: #503e08; */
    background-color:#3f2d08; 
    color:#F9f7e1;
    border:1px #000 solid;
    font-family: Georgia, Arial, "Times New Roman";
    font-size:12pt;
    text-align: right;
    padding-right:5px;
    padding-top:2px;
    padding-bottom:2px;
}

.RecTable td
{
    font-family: Georgia, "Times New Roman";
    font-size:11pt;
    text-align: left;
    padding-left:5px;
    padding-top:2px;
    padding-bottom: 2px;
    border:1px #034263 solid;
}

.RecTable td.Tdc
{
    font-family: Arial;
    font-size:11pt;
    text-align: center;
    padding-top:2px;
    padding-bottom: 2px;
    border:1px #034263 solid;
}

.RecTable td.Tdr
{
    font-family: Arial;
    font-size:11pt;
    text-align: right;
    padding-right:5px;
    padding-top:2px;
    padding-bottom: 2px;
    border:1px #034263 solid;
}

.RecTable td.Srl
{
    font-family: Arial;
    font-size:10pt;
    text-align: right;
    padding-right:5px;
    padding-top:2px;
    padding-bottom: 2px;
    border:1px #000 solid;
    background-color: #504631 ;
    color:#FFFFF0;
}

.RecTable td.Hdr
{
    font-family: Garamond;
    font-size:14pt;
    font-weight:bold;
    text-align: center;
    padding-top:2px;
    padding-bottom: 2px;
    border:1px #000 solid;
    background-color: #383636;
    color:#F9f7e1;
}

.RecTable tr:nth-child(odd)
{
    background-color: #e5ebdd;
    color:#000;
}

.RecTable tr:nth-child(odd) a:link, .RecTable tr:nth-child(odd) a:visited
{
    color:#000;
    text-decoration: none;
}

.RecTable tr:nth-child(odd) a:hover
{
    color:#ee371f;
    text-decoration: none;
}

.RecTable tr:nth-child(even)
{
    background-color: #eef5f7;
    /*background-color: #daeaf7;*/
    color:#000;
}

.RecTable tr.trblue
{
    background-color: #eff7fb;
    /*background-color: #daeaf7;*/
    color:#000;
}

.RecTable tr:nth-child(even) a:link, .RecTable tr:nth-child(even) a:visited
{
    color:#000;
    text-decoration: none;
}

.RecTable tr:nth-child(even) a:hover
{
    color:#ee371f;
    text-decoration: none;
}

.RecTable tr.Hlt
{
    background-color: #126ea3;
    /*background-color: #daeaf7;*/
    color:#FFF;
}

.RecTable tr.Hlt a:link, .RecTable tr.Hlt a:visited
{
    color:#FFF;
    text-decoration: none;
}



.DispTable
{
    border: 1px #000 solid;
    border-collapse:collapse;    
}

.DispTable td.Fld
{
    font-family:Georgia, 'MS Sans Serif';
    font-size:11pt;
    color:#000;
    background-color:#dcf2f8;
    border: 1px #000 solid;
    padding-left:3px;
    vertical-align: top; 
    padding-top:2px;
    text-align: left;
}

.DispTable td.Fld2
{
    font-family:Georgia, 'MS Sans Serif';
    font-size:11pt;
    color:#000;
    background-color:#ecf5f8;
    border: 1px #000 solid;
    padding-left:3px;
    vertical-align: top; 
    padding-top:2px;
    text-align: left;
}

.DispTable td.Dta
{
    font-family:Arial, 'MS Serif';
    font-size:11pt;
    color:#000;
    background-color:#f6ebc5;
    border: 1px #000 solid;
    padding-left:3px;
    vertical-align: top; 
    padding-top:2px;
    text-align: left;
}

.DispTable td.Dta2
{
    font-family:Arial, 'MS Serif';
    font-size:11pt;
    color:#000;
    background-color:#f6f5e4;
    border: 1px #000 solid;
    padding-left:3px;
    vertical-align: top; 
    padding-top:2px;
    text-align: left;
}