/* Dark Blue = #005AFF, Light Blue = #66B3E5, */

/* START Link Defaults */
P					{font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }  
.body				{font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }  
body 				{margin: 0px; padding: 0px; } 
.editbuttons 	{white-space: nowrap; text-align: right}
td 				{color: #999999; font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: 11px}
h1 {font-size:12px}
select, textarea, input {font-size:11px; color:#333}
A:link 			{color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
A:visited 		{color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:none}
A:active 		{color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline}
A:hover 			{color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif;text-decoration:underline}

td 				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; margin: 0px; padding: 0px}
html, body 		{height: 100%; }
html, body, div, img, embed, object {padding: 0px; margin: 0px; border: 0px; }

a 									{text-decoration: none; color: #3366d2;}
html > body #container		{height: auto; }
.clear 							{clear: both;}

#outercontainer				{position: relative; min-height: 100%; height: 100%; min-width: 47em; margin: 0px 5px 0px 0px;} 

#outerbody 						{background-color: #ffffff; margin: 0px; padding: 0px;}
#bodytable						{vertical-align: top; padding: 0px; margin: 0px; border: 0px;  }
/* #pagebody 						{position: relative;} */
#pagebody h1					{padding: 10px 0px 0px 0px}
#pagebody img					{position: relative; padding: 5px}

#adminbody						{margin: 5px 10px 5px 10px; min-height: 100%; background-color: #eeeeee; padding-left: 10px;} /* admin choices used from add/edit on toolbar */
#wizardbody						{width: 400px; margin: 5px 10px 5px 10px; min-height: 100%; text-align: center; background-color: #eff4e3; } /* admin choices used from add/edit on toolbar */
#wizardcontent					{background-color: #eff4e3; margin: 0px auto; text-align: left; border: 0px} /* admin choices used from add/edit on toolbar */
#wizardcontent td				{border: 0px;}
#wizardcontent h1				{color: #990000;  font-weight: bold; font-size: 12px; padding: 1px 0px 0px 6px; margin: 0px 0px 0px 0px; }

#headercontainer 				{position: relative; left: 0px; top: 0px; bottom: 0px; }
#leftmenu 						{background: #C6D9F7; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }
#leftmenuTD 					{width: 180px;	background: #C6D9F7; border-right: solid 1px #3366CC;	padding: 0px; margin: 0px; }

#rightmenu 						{width: 200px; background-color: #DDE9CF; margin: 10px 0px 0px 0px; padding: 0px 0px 4px 0px; margin: 4px 0px 0px 0px;
	}
	
#rightmenuTD 					{width: 200px; background: #DDE9CF; padding: 10px 0px 4px 0px;}

/* End Link Defaults */

/* Start Calendar settings */
.calendar {width: 90%; margin:10px; font-family:Arial, Helvetica, sans-serif; border-collapse:collapse}
.calendar tr{display: table-row; vertical-align:top; margin:0; padding:0}
.calendar th {border:solid 1px #333; background-color:#999; width: 14%; color:#fff; font-size:12px;}
.calendar td {border: solid #888 1px;}
.calendar table td {border:none; height: 75px; background-color:#fff}
.date td.weekendtop, .date td.weekdaytop {border-bottom: solid #888 1px; background-color:#ddd; padding-left:3px; font-size:11px; height:auto}
/* -------------- style the div tag containing the links in the Calendar ----------------*/
div.cellcontent{ overflow: auto; height:75px;}
div.cellcontent A:LINK, div.cellcontent A, div.cellcontent A:VISITED {font-size:10px; background-color:#98CCF1; display: block; padding:2px; margin:2px 1px; color:#383736;}
div.cellcontent A:HOVER {font-size:10px;background-color: #EA9E57; color:#FFFFFF; text-decoration:none}
/* -------------- style the cells with no dates in the Calendar ----------------*/
.calendar table td.spacetop{background-color:#fff; height:auto}
.calendar table td.spacebottom {border:none; height: 75px; background-color:#fff}
/* End Calendar Settings */

/* Start Header Settings */
.headerBorder {
	border-left: solid 1px #3366CC;
	}
.headerTop {
	/*FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#D6D6AD,endColorStr=#ffffff); */
	background-color: #EA9E57;
	/*FILTER:	progid:DXImageTransform.Microsoft.Alpha(startY=0,finishY=10,style=1,opacity=100%,finishOpacity=50%); */
	}
.headerbar1, .headerbar1 A:Link, .headerbar1 A:Visited, .headerbar1 A:Active {
	font-size: 11px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none; 
	font-weight: bold;
	text-transform: uppercase;
	letter-spacing:1px}
.headerBG {
	background-color:#FFFFFF;
	border-right: 1px solid #3366CC;
	}
.headerNav {
	background-color: #3366CC;
	/*border-top: 1px solid #999966;*/
	/*border-bottom: 1px solid #66B3E5;*/
	}
.header1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border-right: solid 1px #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

a.header1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	border-right: solid 0px #ffffff
}
a.header1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:none;
	border-right: solid 0px #ffffff
}
a.header1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-decoration:underline;
	border-right: solid 0px #ffffff
}
a.header1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	color: #ffffff;
	text-decoration:underline;
	border-right: solid 0px #ffffff
}

/* Blue = #3366CC,  Light Blue = #4E86F7, Light Green = #DDE9CF, Light Gray = #eeeeee */

.headerbar2, .headerbar2 A:Link, .headerbar2 A:Visited, .headerbar2 A:Active {font-family: Verdana, Arial, Helvetica, sans-serif;}

.header2 {
	background-color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding: 3px;

}

a.header2:link {
		color: #333333;
	text-decoration: none;
	
}
a.header2:visited {
		color: #333333;
	text-decoration: none;
	
}
a.header2:hover {
	color: #333333;
	text-decoration:underline;
	
}
a.header2:active {
	color: #333333;
	text-decoration:underline;
	
}
.header2underline {
	background-color: #305E12;
	}
.headerLine {
	background-color: #305E12;
}
/* End Header Settings */

/* START Settings for object on LEFT menu */
#webcfgright {	display: none;	}
	
#networking {position:relative;}

#toolbox					{position: relative; width: 175px; background-color: #C6D9F7; padding: 0px 0px 0px 4px; margin: 0px 0px 0px 0px; }
#toolbox h1		 		{color: #990000; font-weight: bold; font-weight: bold; padding: 2px 0px 2px 4px; margin: 0px 0px 0px 0px; } 

#lhellouser, #calendar, #networking, #menubox1, #menubox2, #doclib, #search, #webcfgleft
{position: relative; padding: 0px ; margin: 0px; height: auto; background-color: #C6D9F7; width: 200px; }

#myattention h1, #lhellouser h1, #calendar h1, #networking h1, #menubox1 h1, #menubox2 h1, #doclib h1, #search h1, #webcfgleft h1, #search h1
{color: #3366CC; font-size: 11px; font-weight: bold; padding: 2px 0px 2px 4px; margin: 0px 0px 0px 0px; }

#myattention ul, #lhellouser ul, #calendar ul, #networking ul, #menubox1 ul, #menubox2 ul, #doclib ul, #search ul, #webcfgleft ul, #toolbox ul
{color: #666666; font-size: 11px; font-weight: normal; padding: 2px 0px 2px 4px; margin: 0px 0px 0px 0px;  list-style: none;  line-height: 16px}

#myattention li, #lhellouser li, #calendar li, #networking li, #menubox1 li, #menubox2 li, #doclib li, #search li, #webcfgleft li, #toolbox li
{color: #666666; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 4px; margin: 0px 0px 0px 0px;  list-style: none;}

#myattention li a, #lhellouser li a, #calendar li a, #networking li a, #menubox1 li a, #menubox2 li a, #doclib li a,  #search li a,  #toolbox li a
{color: #666666; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  list-style: none;}

#myattention li a:link, #hellouser a:link, #networking a:link, #menubox1 a:link, #menubox2 a:link, #doclib a:link,  #toolbox	a:link
{font: 11px verdana, sans-serif; color: #000; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#myattention li a:visited, #hellouser a:visited, #networking a:visited, #menubox1 a:visited, #menubox2 a:visited, #doclib a:visited,  #search a:visited, #toolbox a:visited
{font: 11px verdana, sans-serif; color: #666666; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }

#myattention li a:hover, #hellouser a:hover, #networking a:hover, #menubox1 a:hover, #menubox2 a:hover, #doclib a:hover,  #search a:hover, #toolbox a:hover
{font: 11px verdana, sans-serif; color: #666666; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }

#myattention li a:active, #hellouser a:active, #networking a:active, #menubox1 a:active, #menubox2 a:active, #doclib a:active,  #search a:active, #toolbox a:active
{font: 11px verdana, sans-serif; color: #666666; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;  }


/* END Settings for object on LEFT menu */
/* START Settings for objects in BODY AREA */

#breadcrumb
{margin-left: 20px; 
position: relative; 
font-family: Arial, Helvetica, sans-serif; 
font-size: 11px; height: 30px; 
width: 515px; top: 0px; 
color: #999999; 	
padding-top: 20px;
}

#breadcrumb a:link, #breadcrumb a:visited, #breadcrumb a:hover, #breadcrumb a:active{
	font-size: 11px;
	color: #999999;
}
#editicons li {
	position: relative;
	display: inline; 
	font-family:Arial, Helvetica, sans-serif;
	text-align: right;
	font-size: 11px;
	padding-right: 15px;
	float: right;
	}
#content{width: 75%; margin: 0; padding: 0 3% 0 0;}

.li_nostyle    {list-style: none; display: none;}
#pagebody 						{height: auto; font-family: Arial, Helvetica, sans-serif; line-height: 15px; margin: 0 0 .5em 0; font-size: 11px; color: #666; padding: 20px;	} 
#pagebody h1 					{color: #313131; font-weight: normal; margin: 0; font-size: 14px;}
#pagebody h2 					{position: relative; font-size: 12px; display: block; padding: .2em .2em .2em .2em; color: #FF6000; margin: .3em 0 .25em 0}

#pagebody li a			{color: #666666; font-size: 11px; font-weight: normal; padding-left: 0px;  list-style: none;}
#pagebody a:link 		{font: 11px/18px verdana, sans-serif; color: #444444; padding: 0px}
#pagebody a:visited	{font: 11px/18px verdana, sans-serif; color: #444444; padding: 0px}
#pagebody a:hover		{font: 11px/18px verdana, sans-serif; color: #444444; padding: 0px}
#pagebody a:active	{font: 11px/18px verdana, sans-serif; color: #444444; padding: 0px}
	
/* END Settings for objects in BODY AREA */


/* START Settings for object on RIGHT menu */
#websitelist {position: relative;}
#menubox3, #menubox4, #menubox5, #menubox6, #websitelist, #newsevents, #counter  
{	position: relative; 
	padding: 0px  ; 
	height: auto; 
	background-color: #ffffff; }

#rightmenu h1 {background-color:#4E86F7; color: #ffffff; font-weight: bold; font-size: 11px; border-top: solid 2px #DDE9CF; padding: 2px 0px 2px 4px; margin: 0px;}

#menubox3 ul, #menubox4 ul, #menubox5 ul, #menubox6 ul,  #websitelist ul, #newsevents ul, #counter ul
{color: #000000; 	background-color: #DDE9CF; text-decoration: none; border-bottom: solid 1px #ffffff;
	 font-size: 11px; font-weight: normal; padding: 2px 0px 2px 4px; margin: 0px 0px 0px 0px; list-style: none;}

#menubox3 li, #menubox4 li, #menubox5 li, #menubox6 li,  #websitelist li, #newsevents li, #counter li
{color: #000000; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 4px; margin: 0px 0px 0px 0px; list-style: none;}

#menubox3 li a, #menubox4 li a, #menubox5 li a, #menubox6 li a, #websitelist li a, #newsevents li a, #counter li a
{font: 11px/18px verdana, sans-serif; color: #000000; padding: 0px 0 0px 0}

#menubox4 a:link, #menubox5 a:link, #menubox6 a:link, #websitelist a:link, #newsevents a:link, #counter a:link
{font: 11px/18px verdana, sans-serif; color: #000000; padding: 0px 0 0px 0}

#menubox3 a:visited, #menubox4 a:visited, #menubox5 a:visited, #menubox6 a:visited, #websitelist a:visited, #newsevents a:visited, #counter a:visited
{font: 11px/18px verdana, sans-serif; color: #000000; padding: 0px 0 0px 0}

#menubox3 a:hover, #menubox4 a:hover, #menubox5 a:hover, #menubox6 a:hover, #websitelist a:hover, #newsevents a:hover, #counter a:hover
{font: 11px/18px verdana, sans-serif; color: #000000; padding: 0px 0 0px 0}

#menubox3 a:active #menubox4 a:active, #menubox5 a:active, #menubox6 a:active, #websitelist a:active, #newsevents a:active, #counter a:active
{font: 11px/18px verdana, sans-serif; color: #000000; padding: 0px 0 0px 0}
/* END Settings for object on RIGHT menu */

/* Start Admin Styles */
/* style the content inside the adminHelp iFrame*/
#adminHelp {}
#adminHelp iframe{width:198px; height:500px; margin-bottom:20px; overflow:auto;}
/* style the iframe box */
#adminHelp h1{margin:0px; background-color:#DDE9CF; font-size:12px; color:#90B762; padding:4px;}
#adminHelp p {margin:0px}
/* End Admin Styles */



/* Start Footer Settings ##################################### */

.FooterBar1	{width: 100%; text-align: center}
.footer1 {
	background-color: #3366CC;
	color: #ffffff;
	font-size: 11px;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.45em;
	} 
.footer2 {text-align: center; background-color: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;  line-height: 1.45em; border-top: solid 1px #000000;} 
.footer3 {color: #999999; font-size: 11px}

/* End Footer Settings ##################################### */

/* Dark Blue = #005AFF, Light Blue = #66B3E5, 

