body {
	margin: 						0px;
	background: 				url(images/bg-main.gif) repeat-x #f6f6f6;
	background-position:left;
	background-position:top;
	font-family:				Arial, Helvetica, sans-serif;
	font-size: 					12px;
	color: 							#333333;
	height:							100%;
}

a {
	color:						#0c7eb4;
	text-decoration:	none;
}

a:hover {
	color: 				#02567d;
}

hr {
	border:				0;
	height:				1px;
	color:				#F6F6F6;
	background:		#F6F6F6; 
	margin: 			13px 0px 13px 0px;
}

li {
  list-style: 				none;
  background-image: 	url(images/bullet.gif);
 	background-repeat:	no-repeat;
 	margin-left: 				-20px;
 	padding-left: 			18px;
 	font-size:					12px;
}

textarea {
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			12px;
}

img {
border: 0;
}

form {
	margin:				0px;
	padding:			0px;
}

#container {
	width:				930px;
}

#search {
	float:				right;
	padding-right:		170px;
}

#flash {
	height:				255px;
}

#leftcontent {
	float:				left;
	margin-left:		18px;
	width:				213px;
	border-bottom:		1px solid #e0e0e0;
	background-color:	#FFFFFF;
}

#rightcontent {
	float:				left;
	padding-left:		39px;
}

#skyscraper-ad {
	float:				right;
}

#righttitle {
	height:						59px;
	width: 						439px;
	background-image:	url(images/title/level.gif);
	background-repeat:no-repeat;
	padding:					22px 0px 0px 20px;
}

#eventtitle {
	width: 						439px;
	background-image:	url(images/title/event.gif);
	background-repeat:no-repeat;
	padding:					22px 0px 10px 20px;
}

#textleft {
	padding:					20px;
	border-left:			1px solid #e0e0e0;
	border-right:			1px solid #e0e0e0;
	font-size:				11px;
}

#citrix-link {
	margin:					40px auto 0;
	width:					150px;
}

#citrix-link a {
	display:				block;
	width:					150px;
	height:					150px;
	background:				url('/images/citrix.gif') no-repeat;
	text-indent:			-9999px;
}

#lefttitle {
	width:						193px;
	height:						14px;
	background-image:	url(images/title/side.gif);
	background-repeat:no-repeat;
	padding:					44px 0px 0px 20px;
}

#textmain {
	width:						417px;
	padding:					20px;
	border-left:			1px solid #e0e0e0;
	border-right:			1px solid #e0e0e0;
	border-bottom:		1px solid #e0e0e0;
	background-color:	#FFFFFF;
	font-size:				11px;
}

#footer {
	/* background-color:	#FFFFFF; */
	clear:						both;
	margin-top: 20px;
	padding-top:20px;
	/* border-top:				1px solid #e0e0e0; */
}

#footlink {
	background-color:	#2485b4;
	clear:						both;
	font-size:				10px;
	padding:					10px 10px 10px 17px;
	color:						#FFFFFF;
}

#footlink a {
	color:						#FFFFFF;
	text-decoration:	underline;
}

#footlink a:hover {
	text-decoration:	none;
}

.breadcrumb {
	font-size:				10px;
	color:						#ce0b0b;
	font-weight:			bold;
}

.title {
	font-size:				16px;
	font-weight:			bold;
	color:					  black;
}

.titlered {
	font-size:				15px;
	font-weight:			bold;
	color:						#ce0b0b;
	padding-top:			40px;
}

.newstitle {
	font-weight:			bold;
	color:						#0c7eb4;
}

.newsdate {
	color:						#e52a1f;
	font-size:				10px;
}

.button {
	padding-left:			5px;
}

.bullet {
  	margin-left: 		-20px;
  	padding-left: 	18px;
  	padding-bottom: 2px;
}

.subhead {
	color:						#666666;
}

.iframe { height: 250px; width: 417px; }
