﻿img { behavior: url(iepngfix.htc) }

H1
{
	font-family: helvetica;
	font-size:1em;
	letter-spacing:10PX;	
	margin-bottom:15px;
	font-weight:bold;
	border-bottom: 2px solid;
	padding-bottom: 5px;
}

.appDo
{
    font-family: helvetica;
	font-size:1em;
	font-weight:bold;
}

BODY
{
	height:100%;
	margin:0;
	padding:0;
	background:rgb(0,6,6) url(images/tree_bck.jpg) no-repeat right bottom fixed	
}

.magbox
{
	width:220PX;
	/*HEIGHT:252PX;*/
	FLOAT:left;
	BACKGROUND:RGB(47,52,61);
	MARGIN-TOP:20PX;
	border:solid 1px rgb(34,34,34);	
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold; 
	letter-spacing:1px;	
	COLOR:White;
	padding-top:2px;
	position:relative;
	z-index:1000;
	margin-left:0px;
}

.magbox P 
{
	MARGIN-TOP:0PX!IMPORTANT;
	MARGIN-LEFT: 5PX;
}

.magbox IMG
{
	border:none 0px;	
}


.magbox A
{
	COLOR:White;
	text-decoration:NONE;	
	border: none 0px
}

.magbox A:hover
{
	border-bottom: solid 1px white	
}

.leftpanel
{
	 position:fixed; 
	 padding-top:0px;
	 float:left;
	 clear:LEFT; 
	 left:0px;
	 width:345px;
	 height:94%; 
	 background: transparent url(images/squares_bck.gif) no-repeat left bottom;
	 z-index:999;
	 margin-top:-5px;
}


#toolbar
{
	COLOR:White;
	margin-left:50PX;
	margin-top:85px;
	font-family:tahoma;
	font-size:8pt;
	font-weight:bold; 
	letter-spacing:1px;
}

.toolitem
{
	height:19px;
	background:transparent url(images/button_bk.jpg) repeat;
	margin-bottom:2px;
	width:190px;
	padding-left: 5px;
	padding-top : 4px;
	padding-right:5px;
	
}

.toolitem div
{
	height:16px;
	background:transparent url(images/arrw.png) no-repeat right;
	
}

.toolitem A
{
	color:white;
	text-decoration:NONE;
	display:block;
	width:100%;
}

.toolitem A:hover
{
	color:black
}

.toolitem:hover
{
	cursor:pointer;
	color:Black;
}

.toolitem div:hover
{
	background:transparent url(images/arrw_black.png) no-repeat right;
	
}

.toolitemSelected
{
	font-weight:bold;
	background:transparent url(images/arrow.png) no-repeat right!important;
	text-align:right;
	padding-right:20px;
	color:White;
	cursor:default;
}

.verticalText
{
	float:left;
	margin-top:60px;
	margin-right:25px;
	position:relative;
	z-index:1000;
}

.btmbar
{
	vertical-align:middle;
	padding-top:1px;
	padding-bottom:2px;
	/* width:745px; */
	width:100%;
	bottom:0;
	position:fixed;
	background-color:rgb(0,6,6);
	min-height:10px;
	TEXT-ALIGN:right;
	right:0;
	margin-bottom:0px;
}

.btmbar IMG
{
	padding-right:10px;
	padding-left:10px;	
	border-left:solid 0px transparent;
	border-right:solid 0px transparent;	 
	border-top:none 0px transparent;
	border-bottom:none 0px transparent;	
	vertical-align:middle;
}

.btmbar A
{	
	text-decoration:NONE!IMPORTANT;
}

.btmbar IMG:HOVER
{
	cursor: pointer;
}

.rightpanel .heading
{
	width:100%;
	font-weight:bold;	
}

.rightpanel
{
	float:left;
	width:600px;
	padding-top:75px;	
	margin-left:30%;
	padding-bottom:50px;
}

.rightpanel P,.rightpanel ADDRESS
{
	/* margin-left:10px; */
	/* text-align:justify; */
	width:400px;
	font-family:helvetica;
	font-size:0.8em;
	FONT-WEIGHT:normal;
	line-height:20px;
	padding-bottom:0PX;
	margin-bottom:0PX;
	MARGIN-TOP:12PX;
	color:White;
}


.rightpanel li
{
	width:300px;
	list-style-type:square;
	vertical-align:top;	
	color:White;
	font-family:helvetica;
	font-size:0.8em;
	line-height:20px;
	margin-top:5px;
}

.rightpanel .telephone
{
	margin-top:0px;padding-bottom:0px;
}

.rightpanel .telephone SPAN
{
padding-right:15px;
color:White;font-size:0.8em;font-family:helvetica;
}

.rightpanel ADDRESS
{
	color:rgb(151,193,61);
	font-style:normal;	
	margin-top:2px;
}

.rightpanel A
{
	COLOR:darkGray;
	text-decoration:NONE;
}

.rightpanel A:hover
{
	border-bottom: solid 1px;	
}

.leftfloat
{
	float:left;
	clear:left;
	width:170px;
	margin-top:12px;
}

.leftfloat P,.leftfloat2 P
{
	margin-top:0px;
	width:100%;
}

.leftfloat2
{
	float:left;
	width:360px;
	margin-top:12px;
}

.divider
{
	border-top:solid 1px RGB(150,192,61);
	width:220px;	
}

.socialLinks IMG
{
	float:left;
	width:30px;
	height:30px;
	margin-left:15px;
	border: none;
}

.socialLinks
{
	margin-left:70px;
	margin-top:10px;
	color:White;
	padding-left:18px;
}

.socialLinks DIV
{
	margin-bottom:10px;
	font-size:9pt;
	font-family:helvetica;
	float:left;
	width:80px;
	margin-top:14px;
}

.socialLinks A
{float:left;
}

.socialLinks A:focus
{
	outline:none 0px;
}

.sponsor
{
	margin-left:50px;	
	margin-bottom:10px;
}

.sponsor DIV
{
	color:White;
	margin-BOTTOM:10PX;
	font-size:8PT;
	font-weight:bold;
	font-family:helvetica;
}
