/* HEADER */ 

div.role {height: 52px; background-color:#000063; }
div.role div img {position: absolute; }

div.title {height: 52px; width: 358px; margin: 0; padding: 0; position: relative;  display: block; clear:none; float:right; text-align:right; }

div.title div.home {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/home.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.about {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/about.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.research {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/research.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.yi  {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/yi.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.facilities  {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/facilities.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.training  {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/training.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.news  {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/news.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.contact  {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/contact.gif); background-repeat: no-repeat; background-position: center right;}

div.title div.search  {height: 52px; width: 358px; margin: 0; padding: 0; background-image: url(/images/nav/cws/sectiontitles/search.gif); background-repeat: no-repeat; background-position: center right;}


div.breadcrumb {color: #000063;}
.breadcrumb a , .global a , .search {color: #000063; text-decoration: underline}
div.breadcrumb > a:first-child { text-transform: uppercase; }


.qlinks {color:#000063;}
.lmspcr {background-color:#C2CDDE;}


/* TAB NAVIGATION */
ul.horizontal a, 
ul.horizontal a:visited {color: #FFF; background-color :#5B79A4;}
ul.horizontal ul a, 
ul.horizontal ul a:visited {border:1px solid #C8DED2; color: #000063; background-color: #F0FFF7;}
ul.horizontal a:hover, 
ul.horizontal a:focus, 
ul.horizontal a.rollover, 
ul.horizontal a.rollover:visited {color:#000063; background-color :#9CAAC6;}
ul.horizontal ul a:hover, 
ul.horizontal ul a:focus, 
ul.horizontal ul a.rollover, 
ul.horizontal ul a.rollover:visited {color: #000063; background-color: #F7FFFB;}
#tabin ul a, 
#tabin ul a:visited {border: 1px solid #C8DED2; color: #000063; background-color: #F0FFF7;}
#tabin ul a:hover, 
#tabin ul a:focus, 
#tabin ul a.rollover, 
#tabin ul ul a.rollover:visited {color: #000063; background-color: #F7FFFB;}

#tabin a {color:#FFFFFF;background-color:#000063;}

#tabin a:hover{color: #9CAAC6;}

.bluspcr {clear:both; background-color:#D63D11; height:1px; line-height:1px;}

/* MENUS*/


ul.dynamic a, ul.dynamic a:visited {color:#000063;background-color:#DEE7EF;border:1px solid #C2CDDE;}

ul.dynamic ul a, ul.dynamic ul a:visited {border:1px solid #C2CDDE;color:#39638D;background-color:#FFFFFF;}

ul.dynamic a:hover, ul.dynamic a:focus, ul.dynamic a.rollover, ul.dynamic a.rollover:visited {color:#000063;background-color:#EBF4FC;}

ul.dynamic ul a:hover, ul.dynamic ul a:focus, ul.dynamic ul a.rollover, ul.dynamic ul a.rollover:visited {color:#39638D;background-color: #EBF4FC;}

/* Static classes */
li.static ul li {color: #000063;}
li.static a, li.static a:visited {color: #000063;background-color: #FFFFFF; border: 1px solid #C2CDDE;}
li.static ul li a, li.static ul li a:visited {color: #000063;background-color: #FFFFFD;}
li.static a:hover, li.static a:active, li.static a:focus, li.static a.rollover, li.static a.rollover:visited {color: #000063;background-color: #EBF4FC;}
li.static ul li a:hover, li.static ul li a:focus, li.static ul li a.rollover, li.static ul li a.rollover:visited {color: #000063; background-color: #EBF4FC;}

/* CONTENT */
#content h1 {font-size: 110%; color: #000063;}
#content hr {color: #D63D11;background-color: #D63D11;}
#content a {color: #000063}
/* Subheaders */
.subheader div {background-color: #DD6D09;}
.subheader h2 {color: #FFFFFF;}
.subheader a {color: #FFFFFF;}

/* FEATURE TABLE and ITEMS*/
#feature {background-color: #FFFFFF;}
.featureitem {border: 1px solid #b4bec7;}
.featureitem h3 {color: #39638d;background-color: #d7e0ef;}
.featureitem noborder {border: 0 none white;}
