﻿/*----------------------------------------------------------
The base color for this template is #5c87b2. If you'd like
to use a different color start by replacing all instances of
#5c87b2 with your new color. #4888ee
----------------------------------------------------------*/
html, body {
height: 100%;
}


body {
    background-color: #F9F9F9;
    font-family: "Helvetica Neue", "Lucida Grande", "Segoe UI", Arial, Helvetica, Verdana, sans-serif; 
    margin: 0;  
}

body:before { /* thanks to Maleika (Kohoutec)*/
    content: "";
    height:100%;
    float: left;
    width: 0;
    margin-top: -32767px; /* thank you Erik J */
}

body > #wrapper { height: auto; min-height: 100%; }
#content { overflow: auto; padding-bottom: 300px; } 
a,a:visited
{
    
    text-decoration:none;    
}

img
{
 border:none;   
}

label
{
    font-weight:bold;
    color:#666666;    
}

header,
footer,
nav,
section {
    display: block;
    min-height:100%;
}

fieldset
{
    padding:10px;   
}

  input[type=text], input[type=password]  {    
	padding: 4px 4px 4px 4px;
	border:1px solid #CCCCCC;
    height:18px;
  
 }
 
 select  {    	
	border:1px solid #CCCCCC;
    height:26px;
line-height:26px;
padding-left:5px;
 }

 input[type=text].drionlinesearch  {    
	padding: 4px 4px 4px 25px;
	border:1px solid #CCCCCC;
    height:18px;
  
 }  
 
 #main
 {
      min-height: 100%;
    height: auto !important;
    height: 100%;
    margin:  0 auto -4em;   
    padding-bottom: 300px;
 }
 
#wrapper
{
    
}

#footer {
    position: relative;
    margin-top: -300px; /* negative value of footer height */
    height: 300px;
    clear: both;
} 

 select #drionline
 {
    padding: 4px 4px 4px 25px;
	border:1px solid #CCCCCC;
    height:22px;
    color: Blue;
 }
 
 .drionlinesearch
 {
     background:#FFFFFF url(images/search.png) no-repeat 4px 7px;
     width:230px;
	
 }

/* PRIMARY LAYOUT ELEMENTS   
----------------------------------------------------------*/


header, #header {
   
}

footer{

  
}

footer a
{
    color:#FFF;
    text-decoration:none;
}


#footer_container
{
    /*
  border-top-left-radius: 8px;
  -moz-border-radius-topleft: 8px; 
    border-top-right-radius: 8px;
  -moz-border-radius-topright: 8px; 
*/
     background-color: #333; 
     color:#FFF;
      padding:10px;
  height:300px;
}

#footer_logocontainer
{
   
    background-color:#2C2C2C;
}

.footercontent
{
    width:960px;
    margin: 0 auto 0 auto;
    padding: 10px 0 10px 0;    
}

footer .linksmall
{
   color:#FFF;
   font-size: 15px;
}

footer label
{
   color: #E04E39;
   font-size: 15px;
   font-weight:bold;
}

/* NAVIGATION  */
#nav_container
{   
    height:43px;
    position:relative;   
}
/*
#navmenu
{
   position:absolute;
   margin: 8px 0 0 0;
}

#navmenu ul 
{
    margin: 0 0 0 0; 
    padding: 0; 
	list-style-type: none; 
	list-style-image: none;  
}

#navmenu ul li 
{
    display: inline;  
}

#navmenu a {text-decoration:none; color: #666666; font-size:20px;   }

#navmenu ul li a 
{
    text-decoration:none;
    margin:4px;  
	padding: 6px 7px 9px 7px;
}

#navmenu ul li a.menuitem 
{
    text-decoration:none;
    margin:4px;  
padding: 6px 7px 9px 7px;
position: relative; 
}

#navmenu ul li a.selected 
{
    text-decoration:none;
    margin:4px;  
	padding: 8px 7px 9px 7px;
    color:#4888ee;
    position: relative; 
	
}

#navmenu ul li a.menuitem:hover 
{
	  color:#4888ee;
	padding: 8px 7px 9px 7px;
    position: relative; 
}
*/
#navdash
{  
   margin: 5px 5px 10px 5px;   
}

#navdash ul 
{
    margin: 0; 
    padding: 0; 
	list-style: none; 	
}

#navdash ul li 
{
    display: inline;  
}

#navdash ul li a 
{
    text-decoration:none;
    margin: 0;  
	color: #FFF; font-size:14px;
	padding: 10px;
}

#navdash ul li a.selected 
{
    background-color: #5774a8;
}

#navdash ul li a.menuitem:hover 
{
	background-color: #5774a8;
} 



#quicknav
{
    text-transform: uppercase;
    font-size:15px;
    color: #666666;
    margin: 40px 0 0 0;
}

#navmember
{  
   margin: 5px 5px 10px 5px;  
   color:#FFF; 
}


#quicknav a
{
    text-transform: uppercase;
    font-size:15px;
    color: #666666;
}

#dashboard_box
{
     margin: 35px 0 0 0;
}

#breadcrumb
{
    background: #E04E39;
    height:5px;
}

.admin_dasboard_menu_title
{
   color: #5774A8;
   font-size: 18px;
   margin: 15px 0 0 10px;
   font-weight:bold;
}

.admin_dasboard_menu_head
{
    color:#CCC;  
    margin: 15px 0 0 10px; 
}
.admin_dashboard_menu
{
    list-style-type:none;
    margin: 0 0 10px 20px;
    padding:0;
}

.admin_dashboard_menu li
{
    margin: 3px 0 3px 10px;  
    
}

.admin_dashboard_menu li a
{
    color:#FFF;
}

/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #ff0000;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #ff0000;
    background-color: #ffeeee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #ff0000;
}

.validation-summary-valid {
    display: none;
}


#logo_container
{
    margin: 20px 0 20px 5px;
}

#logo
{
    border:none;
}

/* Float Clearing
 ---------------------------------------------------------------------*/

.module:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

/* float clearing for IE6 */
* html .module
{
	height: 1%;
	overflow: visible;
}

/* float clearing for IE7 */
* + html .module
{
	min-height: 1%;
}

/* Breadcrumb Styles
 ---------------------------------------------------------------------*/

.breadCrumb
{
	margin: 0;
	padding: 0;
	float: left;
	display: block;
	height: 21px;
	overflow: hidden;
	width: 990px;
	padding:5px;
	border:solid 1px #dedede;
	background:#fff;
}
.breadCrumb ul
{
	margin: 0;
	padding: 0;
	height: 21px;
	display: block;
}
.breadCrumb ul li
{
	display: block;
	float: left;
	position: relative;
	height: 21px;
	overflow: hidden;
	line-height: 21px;
	margin: 0px 6px 0px 0;
	padding: 0px 10px 0px 0;
	font-size: .9167em;
	background: url(../../Images/Chevron.gif) no-repeat 100% 0;
}
.breadCrumb ul li div.chevronOverlay
{
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
.breadCrumb ul li span
{
	display: block;
	overflow: hidden;
}
.breadCrumb ul li a
{
	display: block;
	position: relative;
	height: 21px;
	line-height: 21px;
	overflow: hidden;
	float: left;
}
.breadCrumb ul li.first a
{
	height: 16px !important;
	text-indent:-1000em;
	width:16px;
	padding: 0;
	margin-top: 2px;
	overflow: hidden;
	background:url(../../Images/IconHome.gif) no-repeat 0 0;
}

.breadCrumb ul li.first a:hover
{
	background-position: 0 -16px;
}

.breadCrumb ul li.last
{
	background: none;
	margin-right: 0;
	padding-right: 0;
}

.chevronOverlay
{
	display: none;
	background: url(../../Images/ChevronOverlay.png) no-repeat 100% 0;
	width: 13px;
	height: 20px;
}


/* FORM CONTAINERS */
.question_container
{
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    height:150px;
    width: 470px;
    background-color: #14487c;
    /* gecko based browsers */
    background: -moz-linear-gradient(top,  #14487c, #000033);
    /* webkit based browsers */
    background: -webkit-gradient(linear, left top, left bottom, from( #14487c), to(#000033));
}

.question_container div
{
    display: block;
    width: 320px;
    color:#FFF;
    font-size: 23px;
    position:absolute;
    margin: 5px 5px 5px 130px;
}

.question_container img
{
    display: block;
      position:absolute;
     margin: 10px 5px 0 10px;
}


/* Buttons */
.yes_button
{     
    position:absolute;
    margin: 80px 10px 10px 310px;
}


/* SPECIAL LABELS */

h1.seminar_title
{
       font-size:40px;
    font-weight:normal;
    color: #FFF;
    padding: 0 0 10px 0;
    margin: 5px 0 0 10px;
    font-family:Segoe UI;
    text-shadow:#666 0px 1px 0, #000 0 -1px 0;
 font-weight:bold;
}

h1.page_title
{
    font-size:40px;
    font-weight:normal;
    color: #666;
    padding: 10px 0 10px 0;
    margin:0;
}

h1.special_title
{
    font-size:30px;
    font-weight:normal;
    color: #666;
    padding: 10px 0 10px 0;
    margin:0;
}

h2.subtitle
{
    font-size:20px;
    font-weight:normal;
    color: #666666;
    padding: 10px 0 10px 0;
    margin:0;
}

h2.special_home
{
    font-size:40px;
    font-weight:normal;
    color: #666666;
    padding: 10px 0 10px 0;
    margin:0;
}


h3.special_home
{
    font-size:30px;
    font-weight:normal;
    color: #666666;
    padding: 10px 0 10px 0;
    margin:0;
}

h3.subheading
{
     font-size:20px;
    font-weight:normal;
    color: #14487c;
    padding: 5px 0 5px 0;
    margin:0;
    text-transform:uppercase;
}

h2.eventname
{
    font-size:30px;
    font-weight:normal;
    color: #666666;
    padding:0;
    margin: 10px 0 0 0 ;
}

h2.admindashboard
{
    font-size:30px;
     font-weight:normal;
    color: #666666;
    padding:0;
    margin:0;
}

h2.dashboard
{
     font-size:20px;
     font-weight:normal;
    color: #666666;
    padding:0;
    margin:0;
}

.editor_label
{
    font-size:15px;   
    color:#666666;
}


/* HTML ELEMENT FORMATTING */
a.standardlink
{   
    color:#14487c;   
}

a.action
{
  font-weight:bold;   
}

ul.alternatinglist
{
    margin:0;
    padding:0;
    list-style-type:none;
}

ul.alternatinglist a:hover,a:active
{
    color:#14487c;
}

ul.alternatinglist li
{
   padding:3px;
   margin:3px;
}

ul.alternatinglist li.alternate
{
   background-color: #CDD3E7;
}

ul.alternatinglist li a
{
   color: #14487c;
   font-weight:bold;
}

.alternatinglist li:nth-child(odd)
{
     background-color: #CDD3E7;
}

ul.activitylist
{
    margin:0;
    padding:0;
    list-style-type:none;
}

ul.activitylist a
{
    color:#14487c;
}

ul.activitylist a:hover,a:active
{
    color:#ff9900;
}

ul.activitylist li
{
   padding:3px;
   margin:3px;
}

ul.standardhorizontal
{
         margin:0;
    padding:0;
    list-style-type:none;
}

ul.standardhorizontal li
{
   padding:3px;
   margin:3px;
   display:inline;
}

ul.productlist
{
    list-style-type: none outside none;
    margin:0;
    padding:0;
}

ul.productlist li
{
    margin: 3px;
    overflow:hidden;
    padding:3px;
    float:left;
    width:152px;
}

ul.productlist .productImage
{
    height:110px;
    width:150px;
}

ul.productlist .productText
{
    width:150px;  
    height:100px; 
}

ul.rosterlist
{
    list-style-type: none outside none;
    margin:0;
    padding:0;
}

ul.rosterlist li
{
    margin: 3px;
    overflow:hidden;
    padding:3px;
    float:left;
    width:450px;
}


/* DRI ONLINE SEARCH STYLES */
ul#onlinemenu, li{margin:0; padding:0; list-style:none; z-index:1000;}

#onlinemenu li{background:#E0E0E0;} 
#onlinemenu li a{color:#666666; text-decoration:none; padding:5px; display:block; cursor:pointer;}
#onlinemenu li a:hover{ color:#000;}
#onlinemenu li a span.value{display:none;}
#onlinemenu li:nth-child(even) {background-color: #CCC;}
#onlinemenu {display:none; width:200px;border-right:1px solid #666666;border-bottom:1px solid #666666;border-left:1px solid #666666;}

#onlinesearchbar { background: url(images/dri-online-bar-bg.jpg) repeat-x; }

ul.grouping{margin:0; padding:0; list-style:none; }
ul.grouping li {margin-left:0; padding:0; border-bottom: solid 1px #CCC; color: #CCC;}
ul.grouping li a {color:#14487c; text-decoration:none; padding-bottom:5px; display:block; cursor:pointer;}
ul.grouping li a:hover{ color:#4888ee;}

ul.groupingnews{margin:0; padding:0; list-style:none; }
ul.groupingnews li {margin-left:0; padding:0; border-bottom: solid 1px #CCC; color: #CCC;}
ul.groupingnews li a {color:#14487c; text-decoration:none; padding-bottom:8px; display:block; cursor:pointer;}
ul.groupingnews li a:hover{ color:#4888ee;}

.eventdate
{
    font-size: 15pt;
    text-transform:uppercase;
    color:#2c2c2c;   
}

.eventlocation
{
    font-size:10pt;
    color:#999;
}

.section{
    margin:0px;
    bottom:0px;
    width:610px;
    float:left;
    height:100%;
}

#profilenav ul
{
     margin: 0 0 0 0; 
    padding: 0; 
	list-style-type: none; 
	list-style-image: none;  

}

#profilenav ui li
{
      display: inline;  
}

#profilenav ui li a
{
    margin:4px;  
   
}

.ulvertical
{
    margin: 0 0 0 0; 
    padding: 0; 
	list-style-type: none; 
	list-style-image: none;  
}

.ulvertical li
{
    margin:5px;
}

.seminar_location
{
    text-align:right;
    margin: 10px 10px 0 10px;
    color:#ffffff;
    font-size:12px
}

.seminar_date
{
     margin: 10px 10px 0 10px;
     color: yellow;
     font-size:12px;
     text-transform:uppercase;
}


.seminar_ad
{
     margin: 40px 10px 0 10px;
     text-align:center;
}

.committee_chair
{
     margin: 10px 10px 0 10px;     
     font-size:12px;     
}

h3.committee_chair
{
     margin: 10px 10px 0 10px;     
     font-size:18px;  
     color:#FFF;   
}


.seminar_register_box
{
 
    margin: 20px 0 0 0;
    border: solid 3px #CCC;
    background-color:#DCDCDC;
    padding:10px;   
    width:920px;
}

fieldset
{
    border: solid 1px #CCC;   
}

legend
{
    color:#666;
    border: solid 1px #CCC;
    padding:3px;
}

.expertHeader
{
    background-color: #14487c ;
    padding:5px;   
    font-size:15px;
    font-weight:bold;
    color:#FFFFFF;
}
.expertHeader a
{
     color:#FFFFFF;
}
.expertWrapper
{
    border:1px solid gray;
    margin-top:20px;
}

.expertBody
{
    padding:5px;
}



/********* PRIMARY NAVIGATION *********/
#navigation {  
    list-style:none;  
    width:948px;      
    height:43px;  
    padding:0; 
    margin:0; 
   position:relative;
    z-index:999;
   
   /* Background color and gradients */
	
	background: #2c2c2c;
	background: -moz-linear-gradient(top, #2c2c2c, #333333); /* top, #14487c, #013953*/
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#2c2c2c), to(#333333));
	
	/* Borders */
	
	border: 1px solid #002232;

	-moz-box-shadow:inset 0px 0px 1px #edf9ff;
	-webkit-box-shadow:inset 0px 0px 1px #edf9ff;
	box-shadow:inset 0px 0px 1px #edf9ff;
}  
  
/*#navigation ul
{
  margin:0;
  padding:0;
}*/

#navigation li {  
    float:left;  
    text-align:center;  
    position:relative;  
    padding: 4px 9px 4px 9px;  
    margin-right: 8px;
    margin-top:7px;   
    border:none;  
    z-index:999;
}   
  
#navigation li:hover {  
    border: 1px solid #777777;  
    padding: 3px 8px 4px 8px;  
  
    /* Background color and gradients */  
  
    background: #F4F4F4;  
   /* background: -moz-linear-gradient(top, #F4F4F4, #EEEEEE);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#F4F4F4), to(#EEEEEE));  */
  
    /* Rounded corners  
  
    -moz-border-radius: 5px 5px 0px 0px;  
    -webkit-border-radius: 5px 5px 0px 0px;  
    border-radius: 5px 5px 0px 0px; */ 
    z-index:999; 
}  
  
#navigation li a {  
    font-size:15px;      
    display:block;  
    outline:0;  
    text-decoration:none;  
    color: #FFF;    /* #666666 */
    z-index:999;
}  
  
#navigation li:hover a {  
    color:#161616;  
    text-shadow: 1px 1px 1px #FFFFFF;  
    z-index:999;
}  
#navigation li .drop {  
    padding-right:13px;  
    background:url(images/drop-white.png) no-repeat right 8px; 
    z-index:999; 
}  
#navigation li:hover .drop {  
    background:url(images/drop.png) no-repeat right 8px;  
    z-index:999;
}   
  
/* Drop Down */  
  
.dropdown_1column,  
.dropdown_2columns,  
.dropdown_3columns,  
.dropdown_4columns,  
.dropdown_5columns {  
    margin:4px auto;  
    float:left;  
    position:absolute;  
    left:-999em; /* Hides the drop down */  
    text-align:left;  
    padding:10px 5px 10px 5px;  
    border:1px solid #777777;  
    border-top:none;  
  z-index:100;
    /* Gradient background */  
    background:#F4F4F4;  
  /*  background: -moz-linear-gradient(top, #EEEEEE, #BBBBBB);  
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#EEEEEE), to(#BBBBBB));  */
  
    /* Rounded Corners */  
    -moz-border-radius: 0px 5px 5px 5px;  
    -webkit-border-radius: 0px 5px 5px 5px;  
    border-radius: 0px 5px 5px 5px;  
}  
  
.dropdown_1column {width: 230px;}  
.dropdown_2columns {width: 480px;}  
.dropdown_3columns {width: 720px;}  
.dropdown_4columns {width: 940px;}  
.dropdown_5columns {width: 700px;}  
  
#navigation li:hover .dropdown_1column,  
#navigation li:hover .dropdown_2columns,  
#navigation li:hover .dropdown_3columns,  
#navigation li:hover .dropdown_4columns,  
#navigation li:hover .dropdown_5columns {  
    left:-1px;  
    top:auto;  
    z-index:10;
}  
  
/* Columns */  
  
.col_1,  
.col_2,  
.col_3,  
.col_4,  
.col_5 {  
    display:inline;  
    float: left;  
    position: relative;  
    margin-left: 5px;  
    margin-right: 5px;  
    z-index:10;
}  
.col_1 {width:220px;}  
.col_2 {width:370px;}  
.col_3 {width:410px;}  
.col_4 {width:550px;}  
.col_5 {width:690px;}  
  
/* Right alignment */  
  
#navigation .menu_right {  
    float:right;  
    margin-right:0px;  
    z-index:10;
}  
#navigation li .align_right {  
    /* Rounded Corners */  
    -moz-border-radius: 5px 0px 5px 5px;  
    -webkit-border-radius: 5px 0px 5px 5px;  
    border-radius: 5px 0px 5px 5px;  
    z-index:10;
}  
#navigation li:hover .align_right {  
    left:auto;  
    right:-1px;  
    top:auto;  
    z-index:10;
}  
  
/* Drop Down Content Stylings */  
  
#navigation p, #navigation h2, #navigation h3, #navigation ul li {  
    line-height:21px;  
    font-size:12px;  
    text-align:left;  
    text-shadow: 1px 1px 1px #FFFFFF;  
    z-index:10;
}  
#navigation h2 {  
    font-size:21px;  
    font-weight:400;  
    letter-spacing:-1px;  
    margin:7px 0 14px 0;  
    padding-bottom:14px;  
    border-bottom:1px solid #666666;  
    z-index:10;
}  
#navigation h3 {  
    font-size:14px;  
    margin:7px 0 14px 0;  
    padding-bottom:7px;  
    border-bottom:1px solid #888888;  
}  
#navigation p {  
    line-height:18px;  
    margin:0 0 10px 0;  
}  
  
#navigation li:hover div a {  
    font-size:12px;  
    color:#015b86;  
    z-index:10;
}  
#navigation li:hover div a:hover {  
    color:#029feb;  
}  
.strong {  
    font-weight:bold;  
}  
.italic {  
    font-style:italic;  
}  
.imgshadow {  
    background:#FFFFFF;  
    padding:4px;  
    border:1px solid #777777;  
    margin-top:5px;  
    -moz-box-shadow:0px 0px 5px #666666;  
    -webkit-box-shadow:0px 0px 5px #666666;  
    box-shadow:0px 0px 5px #666666;  
}  
.img_left { /* Image sticks to the left */  
    width:auto;  
    float:left;  
    margin:5px 15px 5px 5px;  
}  
#navigation li .black_box {  
    background-color:#333333;  
    color: #eeeeee;  
    text-shadow: 1px 1px 1px #000;  
    padding:4px 6px 4px 6px;  
  
    /* Rounded Corners */  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    border-radius: 5px;  
  
    /* Shadow */  
    -webkit-box-shadow:inset 0 0 3px #000000;  
    -moz-box-shadow:inset 0 0 3px #000000;  
    box-shadow:inset 0 0 3px #000000;  
    z-index:999;
}  
#navigation li ul {  
    list-style:none;  
    padding:0;  
    margin:0 0 12px 0;  
}  
#navigation li ul li {  
    font-size:18px;  
    line-height:24px;  
    position:relative;  
    text-shadow: 1px 1px 1px #ffffff;  
    padding:0;  
    margin:0;  
    float:none;  
    text-align:left;  
    width:200px;  
    z-index:999;
}  
#navigation li ul li:hover {  
    background:none;  
    border:none;  
    padding:0;  
    margin:0;  
    z-index:999;
}  
#navigation li .greybox li {  
    background:#F4F4F4;  
    border:1px solid #bbbbbb;  
    margin:0px 0px 4px 0px;  
    padding:4px 6px 4px 6px;  
    width:200px;  
   font-size:15px;
    /* Rounded Corners */  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    border-radius: 5px;  
    z-index:999;
}  
#navigation li .greybox li:hover {  
    background:#ffffff;  
    border:1px solid #aaaaaa;  
    padding:4px 6px 4px 6px;  
    margin:0px 0px 4px 0px; 
    z-index:999; 
} 

ul.greynav
{
    
list-style:none;  
    padding:0;  
    margin: 0 0 12px 0;      
}

ul.greynav li a
{
    color: #14487c;
}
ul.greynav li
{
     background:#F4F4F4;  
    border:1px solid #bbbbbb;  
    margin:0px 0px 4px 0px;  
    padding:4px 6px 4px 6px;  
   
   font-size:15px;
    /* Rounded Corners */  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    border-radius: 5px;  
   
}

ul.greynav li:hover
{
    background:#FFF;  
    border:1px solid #aaaaaa;  
    padding:4px 6px 4px 6px;  
    margin:0px 0px 4px 0px;  
}

ul.bullets li
{
    list-style-type:disc;
}

ul.filelist li
{
    padding:5px;
    list-style-type:disc;
}

ul.homelaunch
{  
    position:absolute;
    
    list-style:none;  
    padding:0;  
    left:30px;
    top:10px;
   /* margin: 20px 0 12px 20px; */
}

ul.homelaunch li a
{
    font-size:25px;
    color:#FFF;        
}

ul.homelaunch li
{ 
   margin:5px;
   height: 65px;
   width:250px;
}



ul.homelaunch li a div
{
       margin:10px 0 0 10px;
   height: 65px;
   width:250px;
     background-color: #666666;
   background: url(/images/homelink-bg.png) repeat-x 0 0; 
}


ul.homelaunch li a:hover div
{
       background:none;
   background-color: #ff9900;
   height: 65px;
   width:250px;
}



.black_box {  
    background-color:#333333;  
    color: #eeeeee;  
    text-shadow: 1px 1px 1px #000;  
    padding:4px 6px 4px 6px;  
  
    /* Rounded Corners */  
    -moz-border-radius: 5px;  
    -webkit-border-radius: 5px;  
    border-radius: 5px;  
  
    /* Shadow */  
    -webkit-box-shadow:inset 0 0 3px #000000;  
    -moz-box-shadow:inset 0 0 3px #000000;  
    box-shadow:inset 0 0 3px #000000;  
    z-index:999;
}

/*pager*/
.bx-pager {
	text-align: right;
}

.bx-pager a {
	font-size: 16px;
	color: #666666;
	padding: 0 10px;
	border: solid 1px #CCC;
}

.bx-pager .pager-active,
.bx-pager a:hover {
	background-color: #4888ee;
	color:#FFF;
	text-decoration: none;
}

.pagesection
{
    margin: 5px 0 0 0;
}

.groupingnews a
{
    color:  #14487c;
}

.grouping a
{
    color:  #14487c;
}

.dribluefont
{
    color:  #14487c;
}

