/*-----------------------------------------------------body styles-----------------------------------------------------*/

body {
margin: 10px;
padding: 10px;
background-color: #FFFFFF;
}

form { 
margin: 0px;
}

noscript {
display: inline;
}

/*-----------------------------------------------------table styles-----------------------------------------------------*/

/*----------------------------navigation bars---------------------------*/

.title_bgd {
background-color: #FFFFFF;
}

.login_bgd {
background-color: #ECC2C2; /* #BBCDE5 for AA; #ECC2C2 for GI */
}

.search_bgd {
background-color: #D9D9D9;
}

.footer_bgd {
background-color: #CCCCCC; /* #CCCCCC for AA and GI; was #ECC2C2 for GI */
}

/*------------------------------index page------------------------------*/

.ind_bgd {
background-color: #F8FBFC; /* #F8FBFC for AA and GI; was #FFF5F5 for GI */
}

.ind_bdr {
background-color: #999999;
}

.ind_hed {
background-color: #EBD5D7; /* #DEE3E5 for AA; #EBD5D7 for GI */
}

.ind_splash {
table-layout: fixed;
width: 240px;
background-color: #EAEFF2;
}

.ind_img {
table-layout: fixed;
width: 90px;
height: 90px;  
background-color: #EAEFF2;
}

/*--------------------------display (gallery)---------------------------*/

.disp_gal_bgd {
background-color: #F8FBFC;
}

.disp_gal_bdr {
background-color: #999999;
}

.disp_gal_img {
table-layout: fixed;
width: 320px;
height: 320px;  
background-color: #EAEFF2;
}

/*--------------------------display (conway)----------------------------*/

.disp_con_bgd {
background-color: #F8FBFC;
}

.disp_con_bdr {
background-color: #999999;
}

.disp_con_img {
table-layout: fixed;
width: 320px;
height: 320px;  
background-color: #EAEFF2;
}

/*--------------------------display (shared)----------------------------*/

.disp_button_bgd {
background-color: #E9E9E9;
}

.disp_button_bgd_hi {
background-color: #E8F0F2;
}

/*-----------------------------------------------------text styles-----------------------------------------------------*/

/*---------------------------index page text----------------------------*/

.ind {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 15px;
color: #666666;
}

a.ind:link {color: #666666; font-weight: normal; text-decoration: none;}
a.ind:visited {color: #666666; font-weight: normal; text-decoration: none;}
a.ind:active {color: #006699; font-weight: normal; text-decoration: none;}
a.ind:hover {color: #006699; font-weight: normal; text-decoration: none;}

.ind_bold {
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 15px;
color: #444444;
}

/*--------------------------display page text---------------------------*/

.disp_head {
font-size: 14px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
color: #555555;
}

.disp_subhead {
font-size: 14px;
font-family: arial, helvetica, sans-serif;
line-height: 12px;
color: #555555;
}

.disp {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
color: #666666;
}

.disp_bold {
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 20px;
color: #666666;
}

.disp_desc {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
color: #666666;
}

.disp_copy {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
color: #666666;
}

/*------------------display page text (gothic ivories)-------------------*/

.disp_gi_thin {
font-size: 12px;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
color: #666666;
margin-bottom: 0px;
margin-top: 0px;
}

/*------------------------display page link text-------------------------*/

.disp_link_head {
font-size: 12px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 16px;
color: #666666;
}

.disp_link {
font-size: 11px;
font-family: arial, helvetica, sans-serif;
line-height: 13px;
color: #666666;
}

.disp_link_bold {
font-size: 11px;
font-weight: bold;
font-family: arial, helvetica, sans-serif;
line-height: 13px;
color: #666666;
}

/*------------------------display page button text-------------------------*/

.disp_button {
font-size: 11px;
font-family: arial, helvetica, sans-serif;
line-height: 13px;
color: #BBBBBB;
}

a.disp_button:link {color: #BBBBBB; font-weight: normal; text-decoration: none;}
a.disp_button:visited {color: #BBBBBB; font-weight: normal; text-decoration: none;}
a.disp_button:active {color: #BBBBBB; font-weight: normal; text-decoration: none;}
a.disp_button:hover {color: #BBBBBB; font-weight: normal; text-decoration: none;}

.disp_button_hi {
font-size: 11px;
font-family: arial, helvetica, sans-serif;
line-height: 13px;
color: #666666;
}

a.disp_button_hi:link {color: #666666; font-weight: normal; text-decoration: none;}
a.disp_button_hi:visited {color: #666666; font-weight: normal; text-decoration: none;}
a.disp_button_hi:active {color: #006699; font-weight: normal; text-decoration: none;}
a.disp_button_hi:hover {color: #006699; font-weight: normal; text-decoration: none;}

/*-----------------------------------------------rollover styles-----------------------------------------------*/

a:link {color: #006699; font-weight: normal; text-decoration: none;}
a:visited {color: #006699; font-weight: normal; text-decoration: none;}
a:active {color: #006699; font-weight: normal; text-decoration: underline;}
a:hover {color: #006699; font-weight: normal; text-decoration: underline;}


/*---------------------------------------------search box styles-----------------------------------------------*/

.search_field {
	font-size: 12px;
	font-family: arial, helvetica, sans-serif;
	color: #444444;
	background-color: #FFFFFF;
	border-color: #666666;
	width: 150px;
	border-width: 1px;
	border-style: solid;
	//: ;
}
