/* css by Templatesperfect.com */

/* css for master page starts here */

    body 
    {
        background-color:#FFFFFF;	
        margin:0;
        
    }
    p {
     margin:  1em 0 1em 0;
     padding:  0;
    
    }
    #main
    {
        margin-top:0px;
        border:1px solid blue;
    }
        

    #banner
    {
        height:120px;
        width:690px;
    }
        
    #heading
    {
        margin-top:0px;
    }

    #menuTD
    {
        background:url(../images/nav.jpg) no-repeat;   
        height:40px;
    }
    
    #content
    {
        background-color:#FFFFFF;
    }

    #leftSide
    {
        width:140px;
        margin-top:0px;
        margin:0px;
        padding:0px;
    }
    #MainContent
    {
        width:540px;
        margin:0px;
        padding:0px;
    }
    #rightSide
    {
        width:140px;
        margin:0px;
        padding:0px;
    }
    #footer
    {
        width:820px;
        color:#FFFFFF;
        background:url(../images/nav_bottom.png) no-repeat;
        height:48px;
        font-weight:bold;
        font-size:10pt;   
    }
    #footer a:link,#footer a:active,#footer a:visited,#footer a:hover
    {
        color:white;
        font-family:Arial;
    }
    #Qlinks
    {
        margin-left:0px;
        /*background-color:#2696B8;*/
        background:url(../images/nav_left.png) no-repeat;
        height:31px;
        color:White;
        font-weight:bold;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    }
    .text
    {
        /*background-color:#2696B8;*/
        background:url(../images/nav_middle.png) no-repeat;
        height:31px;
        color:White;
        font-weight:bold;
        padding-left:10px;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    }
    .news
    {
        /*background-color:#2696B8;*/
        background:url(../images/nav_left.png) no-repeat;
        height:31px;
        color:White;
        font-weight:bold;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    }
        

    .linkclass a
    {
        text-decoration:none;
        
    }
    .linkclass a:active
    {
        text-decoration:none;
    }
    .linkclass a:visited
    {
        text-decoration:none;
    }
    .linkclass a:hover
    {
        text-decoration:none;
    }

/* css for left bottom links starts */
    .leftbottomLinks ul
    {
        margin-left:0px;
        margin-top:0px;
        list-style-type:none;
        list-style:none;
    }
    .leftbottomLinks ul li
    {
         margin:0px;
    }
    .leftbottomLinks ul li a, .leftbottomLinks ul li a:visited, .leftbottomLinks ul li a:active, .leftbottomLinks ul li a:hover
    {
        color:#003366;
        font-family:Verdana;
        font-size:8pt;
        font-weight:bold;
    }
/* css for left bottom links ends */


/* css for main hover menu Starts Here.*/
    ul.cssMenu ul{display:none}
        ul.cssMenu li:hover>ul{display:block}
        ul.cssMenu ul{position: absolute;left:-1px;top:98%;}
        ul.cssMenu ul ul{position: absolute;left:98%;top:-2px;}
        ul.cssMenu
        {
	        margin:0px;
	        list-style:none;
	        padding:0px 2px 0px 2px;
	        /*background-color:#63000C;*/
        }
        ul.cssMenu ul{
	        margin:0px;
	        list-style:none;
	        padding:0px 2px 2px 0px;
	        
	        background-color:#336699;
	        }
       
        ul.cssMenu {
	        display:block;
        }
        ul.cssMenu ul{
	        width:auto;
	        min-width:123px;
        }
        ul.cssMenu li{
	        display:block;
	        margin:2px 4px 0px 0px;
	        font-size:0px;
	        
        }
        ul.cssMenu a:active, ul.cssMenu a:focus {
        outline-style:none;
        }
        ul.cssMenu ul a{
	        display:block;
	        vertical-align:middle;
	        background-color:#336699;
	        border-width:0px;
	        border-left:0px white;
	        border-right:0px white;
	        border-bottom:1px white;
	        border-bottom-style:dashed;
	        border-style:solid;
	        text-align:left;
	        text-decoration:none;
	        padding:2px;
	        _padding-left:0;
	        font:bold 12px Verdana;
	        color: #FFFFFF;
	        text-decoration:none;
	        cursor:pointer;
	        
        }
        
        ul.cssMenu a, ul.cssMenu li.dis a:hover, ul.cssMenu li.sep a:hover {
	        display:block;
	        vertical-align:middle;
	        /*background-color:#63000C;*/
	        border-width:0px;
	        border-left:0px white;
	        border-style:solid;
	        text-align:left;
	        text-decoration:none;
	        padding:3px;
	        _padding-left:0;
	        font:bold 12px Verdana;
	        color: #FFFFFF;
	        text-decoration:none;
	        cursor:pointer;
	        
        }
        ul.cssMenu span{
	        overflow:hidden;
        }
        ul.cssMenu li {
	        float:left;
        }
        ul.cssMenu ul li {
	        float:none;
	        
        }
        ul.cssMenu ul a {
	        text-align:left;
	        white-space:nowrap;
	        
        }
                
        ul.cssMenu li.sep span{
	        float:none;	padding-right:0;
	        width:5;
	        height:18;
	        display:inline-block;
	        }
        ul.cssMenu ul li.sep span{
	        width:100;
	        height:5;
        }
        ul.cssMenu li:hover{
	        position:relative;
        }
        ul.cssMenu li:hover>a{
	        background-color:#DDECEF;
	        border-style:solid;
	        font:bold 12px Verdana;
	        color: #910415;
	        text-decoration:none;
        }
        ul.cssMenu li a:hover{
	        position:relative;
	        background-color:#DDECEF;
	        border-style:solid;
	        font:bold 12px Verdana;
	        color: #910415;
	        text-decoration:none;
        }    
/* css for Right side vertical hover menu Ends Here.*/

/* css for master page ends here */


    
/* style for contents text statrs here */        
    .contentcolumn
    {
        color:Black;
        font-family:Verdana, Helvetica, sans-serif;
        font-size:13px;
        font-weight:bolder;
        padding-left:5px;
		text-decoration:none;
    }
	 .contentcolumn1
    {
        color:Black;
        font-family:Verdana, Helvetica, sans-serif;
        font-size:13px;
        font-weight:bolder;
        padding-left:5px;
		text-decoration:none;
		text-align:left;
    }
	 .contentcolumn1:hover
	 
    {
        color:Black;
        font-family:Verdana, Helvetica, sans-serif;
        font-size:13px;
        font-weight:bolder;
        padding-left:5px;
		text-decoration:none;
		text-align:left;
		color:#0033CC;
    }
    .contentpages{
    color:Black;
    font-family:Verdana, Helvetica, sans-serif;
    font-weight:normal;
    font-size:13px;
    padding-left:8px;
    padding-right:6px;
    padding-top:0px;
    text-align:justify;
	text-decoration:none;
    }
    .style12 {
	font-size: 13px;
	
}
.style8 {font-family:Verdana, Helvetica, sans-serif;}
    .contentBackGround
    {
        background-color:#FFFFFF;
    height: 96px;
}
    .textHeading
    {
        /*background-color:#2696B8;*/
        background:url(../images/nav_middle.png) no-repeat;
        height:31px;
        font-weight:bold;
        color:White;
        padding-left:20px;
        font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
        font-weight:bold;
        
    }
    .FirstHeading
    {
        font-family:"Arial", Times, serif;
        font-size:16px;
        font-weight:bolder;
        padding-left:5px;
        color:Black;
    }
    .style7
    {
        font-weight:bold;
    }
/* style for contents text statrs here */        
        

/* style for sidebar vertical menu*/
    .LeftSideMenu ul li a, .LeftSideMenu ul li a:visited 
        {
            display:block; 
            text-decoration:none; 
            color: #024769;
            padding: 6px; 
            text-align:left; 
            border:1px solid #fff; 
            border-bottom: 1px solid #C5EFFD;
            border-right: 1px solid #778;
            background-color: #95CBE9;
            
           
        }
        .LeftSideMenu ul 
        {
            margin-top: 5px;
            margin-left:0px;
            padding: 0;
            list-style-type: none;
            
            font: bold 13px Verdana;
            width: 140px; /* Main Menu Item widths */
            border-bottom: 0.25px solid #ccc;
            white-space:nowrap;
        }
        .LeftSideMenu ul li 
        {
            position: relative;
            top: 0px;
            left: 0px;
        }
        .LeftSideMenu ul li ul 
        {
            display: none;
            
            position: absolute;
            width: auto; /*Sub Menu Items width */
            top: 0;
        }

        /* specific to non IE browsers */
        .LeftSideMenu ul li:hover a 
        {
            color:#fff; 
            background:#005DB3;
        }
        .LeftSideMenu ul li:hover ul 
        {
            display:block; 
            position:absolute; 
            top:0; 
            left:140px; 
            width:auto;
        }
        
        
        .LeftSideMenu ul li:hover ul li ul 
        {
            display: none;
            
        }
        .LeftSideMenu ul li:hover ul li a 
        {
            display:block; 
            width:auto;
            background-color:#95CBE9; 
            color:#000070; 
            
        }
        .LeftSideMenu ul li:hover ul li a:hover 
        {
            background:#005DB3; 
            color:white;
        }
        .LeftSideMenu ul li:hover ul li:hover ul 
        {
            display:block; 
            
            position:absolute; 
            left:150px; 
            top:0; 
            color:#000;
        }
        
        .LeftSideMenu ul li:hover ul li:hover ul li a:hover 
        {
            background:#bd8d5e; 
            color:#fff;
        }
/* style for sidebar vertical menu*/




    #marqueecontainer
    {
        position: relative;
        width: 130px; /*marquee width */
        height: 175px; /*marquee height */
        background-color: #FFFFFF;
        overflow: hidden;
        border: 0px solid gray;
        padding: 2px;
        margin-top:7px;
        text-align:justify;
        font-family:Verdana;
        /*line-height:19px;*/
        font-size:10pt;
        
    }
    #marqueecontainer a
    {
        color:Black;
        
    }
    #marqueecontainer a:hover
    {
        color:Black;
        text-decoration:none;
    }
        

    /* to top */
    .toTop 
    { 
        position:fixed;
        bottom:10px;
        right:10px;
        cursor:pointer;
        text-decoration:none;
    }

    .FAQs a:link, .FAQs a:active, .FAQs a:visited
    {
        color:#024769;
        text-decoration:none;
    }
    .FAQs a:hover
    {
        color:Red;
    }
    
    
    
    /* Site Map Css*/
    
    .Footers
    {
        color:White;
        font-family:Verdana, Helvetica, sans-serif;
        font-size:13px;
        font-weight:bolder;
        padding-left:5px;
      
    }