/*html elements*/
body 
{ 
  background:#979797; 
  margin:0px 0px 0px 0px; 
  padding:0px 0px 0px 0px; 
  border:0px; 
  background-color:#cccccc;
  background-image:url('../images/layout/background.jpg');
  background-repeat:no-repeat;
  background-position:bottom left;
  font-family:'verdana', 'times new roman'; 
  font-size:12px;
}

h1 { font-family:'verdana', 'times new roman'; font-size:12pt; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
h2 { font-family:'verdana', 'times new roman'; font-size:10pt; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
h3 { font-family:'verdana', 'times new roman'; font-size:9pt; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}
/*p { font-family:'verdana', 'times new roman'; font-size:12px; }*/
/*li { font-family:'verdana', 'times new roman'; font-size:12px;}*/
p { font-family:'verdana', 'times new roman'; font-size:8pt; line-height:17px;}
li { font-family:'verdana', 'times new roman'; font-size:8pt; line-height:17px;}
span { font-family:'verdana', 'times new roman'; font-size:8pt; line-height:17px;}


/*specific divs*/
#globe
{
  position:absolute;
  z-index:1;
  left:491px;
  filter:alpha(opacity=9);
  opacity:.09;
  -moz-opacity:.09;
  overflow:hidden;
}

#header
{
  text-align:left;
  position:relative;
  z-index:2;
}

#contentContainer
{
	position: relative; 
	text-align: left; 
	z-index : 2;
	height:100%;
}

#contenttext
{
	visibility: hidden;
	position: absolute; 
	top: 140px; 
	z-index: 2;
	text-align:left;
}

#contentBackground
{
  width: 530px; 
  height: 300px; 
  overflow:hidden;
  float: right; 
  padding-right: 9px; 
  z-index: 9; 
  opacity: .75; 
  filter: alpha(opacity=75)
}

#topMenuHere
{
  background:url('/images/layout/topmenu.jpg') no-repeat;
  overflow:hidden;
  height:38px;
  text-align:left;
  padding-left:8px;
  width:768px;
}

#sideMenu
{
  float:left;
}

#jumpMenu
{
  border:1px solid #000000;
  background:#ffffff;
  width:215px;
  font-family:'verdana', 'times new Roman';
  font-size:12px;
  position:relative;
  z-index:1;
}

.contentPadding
{
  width: 470px; 
  padding-left: 10px;
}

.hideForPrint
{
}

.printtemplate
{
  visibility:hidden;
}

a:link
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

a:visited
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

a:active
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#000000;
	text-decoration:underline;
}

a:hover
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#ff0000;
	text-decoration:underline;
}


.whiteLink:link
{
	font-family:'verdana', 'times new Roman';
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.whiteLink:visited
{
	font-family:'verdana', 'times new Roman';
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.whiteLink:active
{
	font-family:'verdana', 'times new Roman';
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

.whiteLink:hover
{
	font-family:'verdana', 'times new Roman';
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}

a.expandContract:link
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}

a.expandContract:visited
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}

a.expandContract:active
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#000000;
	text-decoration:none;
	cursor:pointer;
}

a.expandContract:hover
{
	font-family:'verdana', 'times new Roman';
	font-size:8pt;
	color:#ff0000;
	text-decoration:underline;
	cursor:pointer;
}

.topLink:link
{
  color:black;
  text-decoration:none;
}

.topLink:visited
{
  color:black;
  text-decoration:none;
}

.topLink:active
{
  color:black;
  text-decoration:none;
}

.topLink:hover
{
  color:black;
  text-decoration:underline;
}