﻿/*Styling for News Module*/


.NewsDivElement 
{
   width:680px; 
   border-bottom:thin purple solid; 
   padding:7px;
   padding-left:15px;
   overflow: hidden;
   margin-bottom:12px;
}

.NewsTitle  
{
  margin-bottom:5px; 
  color:purple;  
  font-weight:bold; 
  font-family:Arial,Helvetica, sans-serif;
}

.NewsImg 
{
display:block; 
float:left; 
margin:15px; 
padding:5px;  
border-right-width:1px; 
border-right-color:purple; 
border-right-style: dotted;
}

.NewsContent 
{
  
   font-family: Verdana, Arial, sans-serif; 
   font-size:11px;
   text-align:justify;
   width:450px;
   float:right;
   }

.ReadMoreLink
{

text-decoration:none;
}


 
.curr_num
{ 
   /*The Currently selected number*/  


  border:1px #ffd800 solid; 
 background-color:#ffd800; 
 color:#000; 
 font-family:Arial; 
 font-size:12px;
 width:100px;
 text-decoration:none; 
 padding:3px; 
 margin-top:5px;

}


   /*The Currently selected number*/  
.num, .nextprev 
{border:1px #374353 solid; 
 background-color:#374353; 
 color:#fff; 
 font-family:Arial; 
 font-size:12px;
 width:100px;
 text-decoration:none; 
 padding:3px; 
 margin-top:5px;


}


.num:hover, .nextprev:hover {border:1px #ffd800 solid; background-color:#f5ff00; color:#000; font-family:Arial;text-decoration:none; }
.num:active, .nextprev:active {border:1px white solid; background-color:white; color: purple; font-family:Arial; text-decoration:none;}
.nextPreviousButtonCSS
{
    display: none;
}

.DataPagerHolder 
{

 background-color: #FF91FF;

 padding:5px;
 padding-left:60px;
 width:40%;
}


/********* Menu Module *********/

.MenuNavigation {
    background-color: #374353;
    font-family: Arial;
    font-size: 12px;
  
}
.MenuNavigation_wrapper {
    width: 1000px;
    margin: 0 auto;
    text-align: left;
}
.MenuNavigation ul {
    list-style-type: none;
    padding: 0;
    margin: 0;
    position: relative;
    min-width: 200px;
    z-index:2;

}
.MenuNavigation ul li {
     display: inline-block;
     border-left:6px solid  #374353;
}
.MenuNavigation ul li:hover {
    background-color:#374353;
    color: #ffd800;
    border-left:6px solid  #ffd800;
    
}

.MenuNavigation ul li img 
{
 vertical-align:middle;
 padding-left:5px;	
}

.MenuNavigation ul li a, visited {
    color: #faf5f5;
    display: block;
    padding: 15px;
    text-decoration: none;
    border:0px;
}
.MenuNavigation ul li:hover ul {
    display: block;
     border:0px;
}
.MenuNavigation ul ul {
    display: none;
    position: absolute;
    background-color: #374353;
    border: 5px solid #222;
    border-top: 0;
    margin-left: -5px;
}
.MenuNavigation ul ul li {
    display: block;
}
.MenuNavigation ul ul li a:hover {
    color: #f5eb3f;
     border:0px;
}


/*Tab Controls*/

 .CMSTabStyle .ajax__tab_header
        {
            font-family: "Helvetica Neue" , Arial, Sans-Serif;
            font-size: 12px;
         
            display: block;
    
        }
        .CMSTabStyle .ajax__tab_header .ajax__tab_outer
        {
            border-color: #222;
            color: #222;
            padding-left: 10px;
            margin-right: 3px;
            border:solid 1px #d7d7d7;
        }
        .CMSTabStyle .ajax__tab_header .ajax__tab_inner
        {
            border-color: #666;
            color: #666;
            padding: 3px 10px 2px 0px;
        }
        .CMSTabStyle .ajax__tab_hover .ajax__tab_outer
        {
            background-color:#c2f262;
        }
        .CMSTabStyle .ajax__tab_hover .ajax__tab_inner
        {
            color: #fff;
        }
        .CMSTabStyle .ajax__tab_active .ajax__tab_outer
        {
            border-bottom-color: #ffffff;
            background-color: #d7d7d7;
            
        }
        .CMSTabStyle .ajax__tab_active .ajax__tab_inner
        {
            color: #000;
            border-color: #333;
        }
        .CMSTabStyle .ajax__tab_body
        {
          
            background-color: #fff;
            border-top-width: 0;
            border: solid 1px #d7d7d7;
            border-top-color: #ffffff;
            padding-left:20px;
        }