﻿/*
rgb(200, 159, 166, 21) ' #9FA617  green bean
rgb(200, 240, 179, 15) '#EEB211  orange
rgb(200, 130, 0, 36) '#820024  plum
rgb(200, 128, 86, 27) '#7F561B  brown
rgb(200, 223, 122, 28) '#DE791C  rust
rgb(200, 147, 150, 203) '#9397CB  sky pale blue
rgb(200, 0, 102, 164) '#0065A4  GVSU blue
rgb(200, 118, 122, 125) '#7E8082  dk grey
rgb(200, 26, 26, 26) '#231F20  black
*/

a {
    color:#0065A4; 
    text-decoration:none;}
a:hover {
    color:#820024;
    text-decoration:underline;}

BODY {
    background-color:#DADADA;
    font-family: verdana;
    font-size:11px;
    margin-top:0px; 
    margin-left:0px; 
    margin-right:0px; 
    text-align: left; 
}

#breadcrumb
{
    font-size:10px;
    line-height:200%; 
    padding-left:4px;
}

#cmap {width:526px; background:url(image/county_kent.jpg); position:relative;margin:0 auto 2em auto;text-align:center;}
#cmap a {color:#000; font-family:arial, sans-serif; font-size:1.2em; font-weight:bold; text-transform:uppercase;}

#footer
{
    clear:both;
    background-color:#0066A4; 
    color:White;
    font-family: verdana;
    padding:5px 5px 5px 5px; 
}

#footer_print
{
    clear:both;
    font-family: verdana;
    padding:5px 5px 5px 5px; 
}

#footer a {color:White;}

#header
{
    
}


#LeftNav
{
    float: left; 
    padding-bottom:10px;
    width: 680px;
}


#RightNav
{
    float: right;
    padding-bottom:10px;
    width: 300px;
}

#RightNav_print
{
    padding-bottom:10px;
    width: 300px;
}

#LeftColProfile{
    float: left; 
    margin-bottom:10px;
    width: 200px; 
    background-color:#EFEFEF; border:solid 1px #C1C1C1; padding:10px;
}
#RightColProfile{
    float: right;
    margin-bottom:10px;
    width: 760px;
}

.boxYellow 
{
    background-color:#FFFFE0;
    border-color:#FFCC00;
    border-width:1px;
    border-style:Solid; 
    padding:10px
}
        
.cp_front {
    font-size:12px; 
    line-height:120%;
    padding-left:5px;
}

.fakelink {cursor:pointer; color:blue; text-decoration: underline;}

.google .ajax__tab_header 
{
    white-space:normal;
    font-weight:bold;
}
.google .ajax__tab_body 
{
    border:solid 1px #dddddd;
    padding:4px 4px 4px 4px;
} 
/* Active/Hover States */
.google .ajax__tab_active .ajax__tab_outer
{
    margin-right:4px;
    background:url(/image/tabs/active-tl.gif) no-repeat left top;    
}
.google .ajax__tab_active .ajax__tab_inner
{
    margin-left:4px;
    background:url(/image/tabs/active-tr.gif) no-repeat right top;        
}
.google .ajax__tab_active .ajax__tab_tab
{
    margin-right:4px;	
    color:white;
    padding:5px 10px 5px 10px;
    text-align:center;
    background:#666666;
    text-decoration:none;
    cursor:pointer;
}
/* Regular States */
.google .ajax__tab_outer
{
    margin-right:4px;
    background:url(/image/tabs/inactive-tl.gif) no-repeat left top;   	
}
.google .ajax__tab_inner
{
    margin-left:4px;
    background:url(/image/tabs/inactive-tr.gif) no-repeat right top;  	
}
.google .ajax__tab_tab {
    background:url(/image/tabs/inactive-mid.gif) repeat-x; 
    color:#666666;
    margin-right:4px; 
    padding:5px 10px 5px 10px; 
    text-align:center;
    cursor:pointer;}

.gridnormalrow{background-color:white;}
.gridhightlightrow{background-color:#cccccc;}

.grjoi_title
    {
        font-family:Garamond,Arial;
        font-size:48px;
        font-weight:bold;
        color:White;
        line-height:100%;
    }
    
    .grjoi_subtitle
    {
        font-family:Garamond,Arial;
        font-size:24px;
        color:White;
        line-height:100%;
    }

.head10 {
    font-size:24px;
    font-family: Garamond;
    color: black;
    font-weight:bold;
    line-height:100%;
}
   
.head11 {
    font-size:12pt;
    font-family: arial;
    color: #7E8082;
    font-weight:bold;
    border-bottom:dotted 1px #7E8082;
    margin-bottom:2px; 
    width:100%;
}

.head12 {font-size:10pt;
	font-family: Arial;
	font-weight:bold;
	color: #666666;
	border-top:1px dotted #333;
	padding:3px 0px 3px 3px;
	background-color:#EEEEEE;
}


.headC {font-size:13pt;
        font-family: verdana;
	    color: #222222;
	    line-height: 100%;
	    font-weight:bold;
        }
        
.IE8Fix 
{ 
    z-index: 100;
}

.img_Partner {
    margin-right:10px;
}

.jcp_logo {
    float:right; 
    padding-right:10px;
}

.jcp_depts {
    
    color:White; 
    background-color:#0066A4;
}
.jcp_depts a{color:White;}

.MainContentWindow 
{
    background-color:White;
    border:solid 1px gray;
    line-height: 140%;
    padding:2px 2px 2px 2px; 
    margin-left:auto; 
    margin-right:auto; 
    width:1000px;
}

.MainContentWindow_print
{
    background-color:White;
    border:solid 1px gray;
    line-height: 140%;
    padding:2px 2px 2px 2px; 
    width:1000px;
}

.menu{
    border:solid 1px white; 
    color:White; 
    font-size:10pt;
    margin-top:1px; 
    z-index: 100;}
.menu a:link{
    color:White;
    z-index: 100;}
.menu a:hover{
    color:White; 
    text-decoration:none;
    z-index: 100;}

.modalBackground {background-color:Gray; opacity:0.6;}
.modalPanel {background-color:white; border:solid 1px gray; padding:5px 5px 5px 5px;}
.popupPanel {background-color:white; border:solid 1px gray; padding:5px 5px 5px 5px; visibility:hidden;}

.posabs{position:absolute; display:none; z-index:2;margin-left:10px;}
.posabs2{position:absolute; z-index:5; margin-left:10px;}
.posrel{position:relative; display:none; z-index:2;}

.prof_top {
    background: url('http://www.cridata.org/image/profile/top.gif') no-repeat; 
    padding:4px 4px 0px 4px; 
    margin-bottom:0px; 
    position:relative; 
    width:750px;
}
.prof_content {
    border-left:solid 1px #C1C1C1;
    border-right:solid 1px #C1C1C1;
    width:750px;
}
.prof_footer {
    background: url('http://www.cridata.org/image/profile/bottom.gif') no-repeat;
}

.profile_loading {
    width:100px; 
    background-color:White; 
    border:dashed 1px black; 
    position:fixed; 
    top:50%; 
    left:50%; 
    margin-left:-50px; 
    padding:15px 15px 15px 15px;
}

.profile_subcat {
    border-bottom:solid 1px #dddddd; 
    font-size: 12px;
    font-weight:bold;
}

.profile_subcat_alh {
    border-bottom:solid 1px #dddddd; 
    /*font-size: 12px;*/
    font-weight:bold;
}

.profilebuttonbox {
	color: Black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding: 5px;
	border:1px solid #CCC;
	background-color: #CCC;
	background-repeat: repeat-x;
	background-image: url(../image/profilebuttonbox_gradient.jpg);
	font-weight: bold;
	text-decoration: none;
}

.profilebuttonbox:hover{
	color: #069;
	text-decoration: none;
}

.textddl {text-align: left;
       font-size:10px;
       font-family: verdana;
       line-height: 140%;
       }

/*http://www.dynamicdrive.com/style/csslibrary/item/css-popup-image-viewer*/
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail span{ /*CSS for enlarged image*/
background-color:White;
position: absolute;
padding: 5px;
left: -1000px;
border: 1px solid gray;
visibility: hidden;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: -420px; /*position where enlarged image should offset horizontally */
}

.tooltip {
	cursor: pointer;
}

