/* Styling for Site */
	
	#content-page p {
		margin: 10px 0;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		line-height: 12pt;
color:#4a4a4a;
	}
	
	#content-page a {color: #157AB8; font-weight: normal; font-size: 12px;}
	#content-page a:link{color: #157AB8; text-decoration: none;}
	#content-page a:visited{color: #157AB8; text-decoration: none;}
	#content-page a:active{color: #157AB8; text-decoration: none;}
	#content-page a:hover {color: #000 !important; text-decoration: underline;}
	
	#content-page h1 {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 20px;
		font-weight: normal;
		color: #000000;
		margin-top:7px;
	}
	
	#content-page h1 strong {
		color: #000000;
		text-transform: uppercase;
	}
	
	#content-page h2 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		margin-top: 18px;
		color:#10659f;
	}
	
	#content-page h3 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		font-style:italic;
		margin-top: 18px;
	}
	
	#content-page hr {
		color: #CCCCCC; 
		height: 1px; 
		border: 0; 
		border-collapse: collapse; 
		background: #CCCCCC url(../images/hr-line.gif) repeat-x;
	}
	
	#content-page ul {
		font-size: 12px;
		padding: 5px 0px 10px 0px;
		list-style-type: none;
	}
			
		#content-page ul li {
			font-size: 12px;
			background-image: url(../images/list-arrow.gif);
			background-repeat: no-repeat;
			background-position: 5px 5px;
			line-height: 16px;
			color: #000000;
			padding-left:16px;
		}
		
		#content-page ul li a{
			color: #157AB8;
			font-size: 11px;
			font-weight: normal;
		}
		

#news-events-list ul {margin:0 !important; padding:0;}

.press_release_list_item {background-image:none !important; border-bottom:1px dashed #cccccc; padding-left:0 !important; }
.press_release_list_item h2 {font-size:12px !important;  }
.press_release_list_item h2 a, .press_release_list_item h2 a:link, .press_release_list_item h2 a:visited, .press_release_list_item h2 a:active {color:#a3954e !important; font-size:12px !important; font-weight:bold !important;}
.press_release_list_item h2 a strong {color:#157AB8 !important;}
.press_release_list_item p {font-size:11px !important;}
.press_release_list_item img {margin-bottom:7px;}

	
	#content-page ol {
		font-size: 11px;
		padding: 5px 0 10px 20px;
		list-style-type: decimal;
		margin-left:15px;
	}
			
		#content-page ol li {
			font-size: 12px;
			padding-left: 4px;
			line-height: 16px;
			color: #000000;
		}
		
		#content-page ol li a{
			color: #157AB8;
			font-size: 11px;
			font-weight: normal;
		}
		
	#content-page table {
		border-collapse: collapse;
		border: 0;
		margin-top: 8px;
		margin-bottom: 24px;
		width: 100%;
	}
		
	#content-page table th {
		font-size: 12px;
		background-color: #3F403F;
		color: #FFFFFF;
		font-weight: bold;
		padding: 8px;
	}
	
	#content-page table tr td strong {
		font-size: 12px;
		font-weight: bold;
		color: #5C8139;		
	}
	
	#content-page table tr td {
		font-size: 12px;
		padding: 8px;
	}
	
	#content-page table tr.even td {
		font-size: 12px;
		background-color: #D7D8DA; 
		padding: 8px;
	}
	
	#content-page table tr.odd td { 
		font-size: 12px;
		background-color: #FFFFFF;
		padding: 8px;
	}
	
	#content-page table tr.new td { 
		border-top: #000 solid 2px;		
	}
	
	#content-page table tr td.label { 
		text-align: right;
		padding-right: 10px;
		font-weight: bold;		
	}
	
	#article-nav-panel {
		margin-top: 15px;
	}
	
	#article-nav-panel ul {
		font-size: 12px;
		padding: 8px 0 0px 0px;
		list-style-type: none;
		background-image: url(../images/left-nav-menu-top.jpg);
		background-repeat:no-repeat;
		width:210px;
	}
			
		#article-nav-panel ul li {
			font-size: 12px;
			font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			font-weight:bold;
					}
		
		#article-nav-panel ul li a, #article-nav-panel ul li a:link, #article-nav-panel ul li a:active, #article-nav-panel ul li a:visited {
			font-size: 12px;
			font-weight: bold;
			display:block;
			background-image: url(../images/left-nav-menu-bg.jpg);
			background-repeat: no-repeat;
			background-position: 0px 0px;
			padding-top:8px;
			padding-bottom:5px;
			height:19px;
			padding-left: 16px;
			line-height: 16px;
			color: #000000;
			width:194px;
		}
		
		.left-nav-on {
			background-position: -210px 0px !important;
			background-image: url(../images/left-nav-menu-bg.jpg)  !important;
			color: #ffffff !important;
			}
		
		#article-nav-panel ul li a:hover {
			background-position: -210px 0px;
			color: #ffffff !important;
			text-decoration:none;
			
		}
		
		#article-nav-bot {
		background-image: url(../images/left-nav-menu-bot.jpg);	
		width:210px;
		padding:0;
		margin:0;
		height:51px;
		}	
			
	@media print{
			#header, #flash, #left-nav, #header {display:none}
			#content-header h1 {display: inline;}
			#content-header-icons {display:none;}
			#header_print{display:inline}
            .noprint {display:none}
			}

form label {cursor:pointer;}
label {float:left; width:140px; line-height:16px; text-align:right; padding:0px 3px 8px 5px; font-size:10px; clear:left;}
input.text {width:200px; min-width:200px; padding-top:2px; height:16px; font-size:10px;margin:2px;}

.blogitem {margin:0 0 5px 0;}

/* Podcast CSS COde added by AC on 2/10/2009 */
.testyoursystem, .downloadreal, .downloadwindows {font-size:10px;}
h4 {font-size:13px;}

.podm {margin: 0; clear:both; width: 247px; height:85px; padding:10px 0 0 0;}
.podm p {display:inline; display:block; font-size:11px;}
.pod-mod {font-family:verdana; font-weight:bold; font-size:13px !important; color:#4c659f; margin:10px 0 0 0;}
.pod-name {font-family:verdana; font-weight:bold; font-size:13px !important;}
.icon-pod {background-image:url(/assets/images/icon-pod.gif); background-repeat:no-repeat; padding:3px 0px 8px 25px; color:#000000 !important; text-decoration:underline !important;  font-size:11px !important;float:left; display:inline; margin:10px 0 0 0; clear:left;}
.icon-pdf {background-image:url(/assets/images/icon-pdf.gif); background-repeat:no-repeat; padding:3px 0px 8px 25px; color:#000000 !important; text-decoration:underline !important; font-size:11px !important; float:left; display:inline; margin:10px 0 0 0; clear:left;}