/* 

home.css

Stylesheet for homepage


*/
#wide	{ text-align:left; margin:0px 15px 0px 15px; padding:0px 0px 0px 0px; font-size:100%; height:100%; }

H1		{ text-align:left; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:100%; color:#000000; font-weight:bold; }
H2		{ text-align:left; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:90%; color:#000000; font-weight:normal;}
H3		{ text-align:left; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:80%; color:#000000; font-weight:bold; } 
H4		{ text-align:left; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:115%; color:#000000; font-weight:normal;}
H5		{ text-align:left; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:100%; color:#000000; font-weight:bold; }
H6		{ text-align:left; margin:5px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:100%; color:#000000; font-weight:normal;}
P		{ text-align:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:100%; color:#000000; font-weight:normal; font-size:80%;}
li		{ text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:100%; color:#000000; font-weight:normal; font-size:80%;}

.title				{ color: #2DA2BF; border: 0px solid black; text-align:left; margin:0px 0px 5px 15px; font-size:120%; font-weight:bold; clear: both; padding: 0px 0px 0px 0px;}
.subTitle			{ text-align:left; margin:15px 0px 15px 0px; color:#000000; font-size:100%; font-weight:bold; }
.copy				{ text-align:left; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; font-size:80%; }

/* cascaded - initial global styles are defined for this class in the generic stylesheet */
.contentSummary {color: #2DA2BF;}

.rightCellCopy		{ text-align:left; padding:0px 0px 0px 0px; margin:5px 6px 5px 0px; font-size:80%;}
.searchTitleColor	{ background-color:#CDEBF3; height:34px; }
.button 			{ background-color:#83CEE2; color:#ffffff; font-size:80%; border:1px solid #41B4D3; font-weight: bold;}
.boxTitle			{ text-align:left; padding-left:15px; margin-top:0px;	margin-bottom:0px;	font-family:"Trebuchet MS", Verdana, Arial, Sans-Serif; font-size:85%; font-weight:bold; color:#2DA2BF; background-color:#CDEBF3; }
.boxCopy			{ padding:0px 0px 0px 0px; margin:5px 6px 5px 15px; margin-right:6px; margin-bottom:5px;margin-top:5px; font-family:"Trebuchet MS", Verdana, Arial, Sans-Serif; text-align:left; font-size:80%;}
.boxNewsTitle		{ color:#2DA2BF; font-weight:bold; }
.boxColor			{ background-color:#F2FAFC; }
.boxTitleColor		{ background-color:#CDEBF3; }
.loginTitle			{ margin-left:15px; text-align:left; color:#2DA2BF; font-weight:bold; font-size:100%; }
.pageBanner			{ background-color: #83CEE2; background-image: url(../images/blue-top-back.jpg); }

a				{ color: #2DA2BF; }
a:visited		{ color: #2DA2BF; }
a:hover			{ color: black; }

.linksTable				{ border: none; border-collapse: collapse; margin: 12px 0px 12px 0px; padding: 0px 0px 0px 0px; background-color: #F2FAFC; WIDTH:100%; }
.linksTable TD			{ border: none; border-collapse: collapse; padding: 6px 6px 6px 6px; }
.linksTable a			{ font-weight:normal; color:#2DA2BF; }
.linksTable a:hover 	{ color:#000000; text-decoration:underline; }
.refs					{ font-size:75%; display: none;}

/*
#sideNav { margin-top:10px; }
.boxColor a					{ font-weight:normal; color:#2DA2BF; }
.boxColor a:hover			{ color:#000000; text-decoration:underline; }
.boxColor li				{ list-style-type:none; padding:2px 2px 2px 3px; margin-top:0px; margin-left:-40px; display:block; text-align:left; font-size:80%; line-height:140%; }
.boxColor li a				{ padding:0px 0px 0px 15px; margin-left:0px; text-decoration:none; font-weight:normal; color:#2DA2BF; display:block; }
.boxColor li a:hover		{ background-color:#83CEE2; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.boxColor li.noLink			{ list-style-type:none; padding:2px 2px 2px 15px; margin:0px; margin-left:-40px; display:block; text-align:left; font-size:100%; background-color:#83CEE2; font-weight:bold; color:#FFFFFF; font-size:100%; line-height:140%;  }
.boxColor li.chosenLink 	{ list-style-type:none; padding:2px 2px 2px 15px; margin:0px; margin-left:-40px; display:block; text-align:left; font-size:100%; background-color:#83CEE2; font-weight:bold; color:#FFFFFF; font-size:80%; line-height:140%;  }
.boxColor li.chosenLink li	{ list-style-type:none; padding:2px 2px 2px 15px; margin:0px; margin-left:-40px; display:block; text-align:left; font-size:100%; background-color:#83CEE2; font-weight:bold; color:#FFFFFF; font-size:80%; line-height:140%;  }
.boxColor li a				{ padding:0px 0px 0px 15px; margin-left:0px; text-decoration:none; display:block; }
*/

#sideNav					{ padding:0px 0px 0px 0px; margin:10px 0px 10px 0px; font-size:100%; background-color:#F2FAFC;  }
.boxColor li				{ list-style-type:none; padding:2px 2px 2px 3px; margin-top:0px; margin-left:-40px; display:block; text-align:left; font-size:80%; line-height:140%; }
.boxColor li a				{ padding:0px 0px 0px 15px; margin-left:0px; text-decoration:none; font-weight:normal; color:#2DA2BF; display:block; }
.boxColor li a:hover		{ background-color:#83CEE2; font-weight:bold; color:#FFFFFF; text-decoration:none; }
.boxColor li.noLink			{ list-style-type:none; padding:2px 2px 2px 15px; margin:0px; margin-left:-40px; display:block; text-align:left; font-size:100%; background-color:#83CEE2; font-weight:bold; color:#FFFFFF; font-size:100%; line-height:140%;  }
.boxColor a					{ font-weight:normal; color:#2DA2BF; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
.boxColor a:hover			{ color:#000000; text-decoration:underline; }

/*
#sideNav ul						{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:100%; }
#sideNav li						{ font-size:12pt; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; height:100%; }
#sideNav li a					{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:normal; color:#2DA2BF; text-decoration:none; display:block; }
#sideNav li a:hover				{ font-weight:bold; background-color:#83CEE2; color:#FFFFFF; text-decoration:none; }

#sideNav li.noLink				{ font-size:12pt; list-style-type:none; padding:6px 3px 4px 15px; margin:0px 0px 2px 0px; display:block; text-align:left; background-color:#83CEE2; font-weight:bold; color:#FFFFFF; }
#sideNav li.noLink li			{ font-size:10pt; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:block; text-align:left; background-color:#83CEE2; font-weight:bold; color:#FFFFFF;  }
#sideNav li.noLink li a 		{ font-weight:bold; background-color:#FFFFFF; color:#FFFFFF; text-decoration:none; }
#sideNav li.chosenLink 			{ font-size:10pt; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:block; text-align:left; background-color:#83CEE2; font-weight:bold; color:#FFFFFF;  }
#sideNav li.chosenLink a 		{ font-weight:bold; background-color:#83CEE2; color:#FFFFFF; text-decoration:none; }
#sideNav li.chosenLink li		{ font-size:10pt; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:block; text-align:left; background-color:#83CEE2; font-weight:bold; color:#FFFFFF;  }
#sideNav li.chosenLink li a 	{ font-weight:bold; background-color:#FFFFFF; color:#000000; text-decoration:none; }
#sideNav li a					{ padding:2px 3px 2px 15px; margin:0px 0px 1px 0px; text-decoration:none; display:block; }
*/

#sideNav li.noLink				{ background-color:#9CD8E8; font-size:11pt; list-style-type:none; padding:6px 3px 4px 15px; margin:0px 0px 0px 0px; display:block; text-align:left; font-weight:bold; color:#FFFFFF; }
#sideNav ul						{ background-color:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; line-height: 12pt; }
#sideNav li						{ background-color:none; font-size:10pt; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; text-align:left; height:90%; }
#sideNav li a					{ height:100%; padding:2px 2px 2px 15px; margin:0px 0px 0px 0px; font-weight:normal; color:#2DA2BF; text-decoration:none; display:block; }

#sideNav li a:hover				{ font-weight:bold; background-color:#83CEE2; color:#FFFFFF; text-decoration:none; }

#sideNav li.chosenLink	li 	a 	{ height:100%; background-color:#DAF0F6; color:#2DA2BF; padding:0px 0px 0px 25px; margin:0px 0px 0px 0px; font-weight:normal; text-decoration:none; display:block; }

/* this is the chosen link */
#sideNav li.chosenLink 			{ background-color:#83CEE2; font-size:10pt; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:block; text-align:left; font-weight:bold; color:#FFFFFF;  }

#sideNav li.chosenLink	a 		{ height:100%; padding:2px 2px 2px 15px; margin:0px 0px 0px 0px; font-weight:bold; background-color:#83CEE2; color:#FFFFFF; text-decoration:none; display:block; }

#sideNav li.subLink	a 	{ height:100%; padding:2px 2px 2px 25px; margin:0px 0px 0px 0px; font-weight:normal; background-color:#DAF0F6;  text-decoration:none; display:block; }
#sideNav li.subLink	a:hover	{ font-weight:bold; background-color:#83CEE2; color:#FFFFFF; text-decoration:none; }

#sideNav li.chosenSubLink	a 			{ height:100%; padding:2px 2px 2px 25px; margin:0px 0px 0px 0px; font-weight:normal; background-color:#DAF0F6; color:#000; text-decoration:none; display:block; }
#sideNav li.chosenSubLink	a:visited 	{ height:100%; padding:2px 2px 2px 25px; margin:0px 0px 0px 0px; font-weight:normal; background-color:#DAF0F6; color:#000; text-decoration:none; display:block; }
#sideNav li.chosenSubLink	a:hover		{ font-weight:bold; background-color:#83CEE2; color:#FFFFFF; text-decoration:none; }


/*
.chosenLink	li 		{ background-color:none; font-size:10pt; list-style-type:none; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; display:block; text-align:left;  color:#FFFFFF;  }
.chosenLink li 	a 	{ height:100%; background-color:#FFFFFF; color:#2DA2BF; padding:0px 0px 0px 15px; margin:0px 0px 0px 0px; font-weight:normal; text-decoration:none; display:block; }
*/


#userPanel				{ background-color: #CDEBF3; height: 22px; color: black; text-align:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 15px; color:#000000; font-weight:normal; }
#userPanel a			{ color: black; }
#userPanel a:visited	{ color: black; }
#userPanel a:hover		{ color:#666666; }

#basketButton a.download {background-color:#83CEE2; color:#ffffff; font-size:80%; border:1px solid #41B4D3; padding: 2px 5px 2px 5px; font-size: 70%; font-weight: bold; text-decoration: none;}
#basketButton a.download:hover {background-color:#83CEE2; color:#ffffff; font-size:80%; border:1px solid #41B4D3; padding: 2px 5px 2px 5px; font-size: 70%; font-weight: bold; text-decoration: none;}
#basketButton a.download:active {background-color:#83CEE2; color:#ffffff; font-size:80%; border:1px solid #41B4D3; padding: 3px 4px 1px 6px; font-size: 70%; font-weight: bold; text-decoration: none;}
