html, body {height:100%; margin:0px; padding:0px;}

body, p, td, th, input, a { font-family: Verdana; font-size: 13px; color:#666;}

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


body.Print { padding:10px; }

a { 
}

:focus { 
 outline: none;
}


body {
		background-color: #BBE2E9;
		text-align: center;
	}

#page {
		width: 980px;
		margin: 0px auto;
		background-color: #fff;
	}
	#page #header {
			text-align: left;
			width: 980px;
			height: 300px;
			background: #0F5000 url(/i/header.png) no-repeat top left;
		}
		#page #header .box {
				heigth: 197px;

				padding-top: 30px;
			}	
			#page #header .box a.logo {
					display: block;
					width: 240px;
					height: 235px;
					float: left;
				}	
			#page #header .box #flash {
					float: left;
					width: 524px;
					height: 197px;
					
				}
			#page #header .box #topNav {
					float: left;
					width: 196px;
					height: 120px;
					
				}
				#header .box #topNav div {
						margin: 5px 0 10px 20px;
					}
					#header .box #topNav div a {
						color: #fff;
						text-decoration: none;
					}
					#header .box #topNav img {
							vertical-align: middle;
							margin-right: 20px;
							
						}
						#header .box #topNav dl {
							width: 196px;
							height: 120px;
							background-image: url(/i/nav_bg.gif);
							padding: 0;
							margin: 0;
						}
						#header .box #topNav dl a {
								text-decoration: none;
								font-weight: bold;
								color: #0F5000;
								display: block;
								padding-left: 20px;
								line-height: 27px;
							}
						#header .box #topNav dl dd a {
								color: #64FF00;
								
							}	
						#header .box #topNav dl dt { 
							}
						#header .box #topNav dl dt.sider { 
								background: url(/i/nav_hr.png) no-repeat 20px;
								padding-top: 3px;

							}
						#header .box #topNav dl a:hover {
								 color: #64FF00;			
							}
						
						#header .box #topNav dl dd { 
							margin: 0;
							padding: 0;
						}
					
							
						
						
						
						
						
						#subNav {
							margin-bottom: 20px;
						}
						
						#subNav dl {
							padding: 0;
							margin: 0;
						}
						#subNav dl a {
								text-decoration: none;
								font-weight: bold;
								color: #0F5000;
								display: block;
								line-height: 27px;
							}
						#subNav dl dd a {
								color: #64FF00;
								
							}	
						#subNav dl dt { 
							}
						#subNav dl dt.sider { 
								background: url(/i/sub_hr.png) no-repeat left;
								padding-top: 3px;

							}
						#subNav dl a:hover {
								 color: #64FF00;			
							}
						
						#subNav dl dd { 
							margin: 0;
							padding: 0;
						}
						
						
						
						
						
						
						
						
						
						
	#news, #content, #sidebar {
				float: left;
				text-align: left;
			}
	#page #main {
			width: 960px;
			margin: 30px 10px 10px 10px;
		}
		#page #news {
				width: 200px;
				
			}
		
		#page #content {
				width: 525px;
				margin:  0 20px 0 30px;
			}
			#page #content h1 {
				font-weight: bold;
				color: #40B626;
				font-size: 13px;
				padding: 0px;
				margin: 0 0 10px 0;
			}
			#page #content h1 a {
				color: #40B626;
				text-decoration: none;
			}
			
		#page #sidebar {
				width: 160px;
			}
	

	#news {
	
		}
		#news h1 a {
				font-size: 13px;
				color: #0F5000;
				margin: 0;
				padding: 0;
				text-decoration: none;
			}
		#news h1 a:hover {
				color: #64FF00;
		}
		 .news1 {
				padding: 0;
				margin-top: 20px;
			}
		   .news1 h2 {
					margin: 0;
					padding: 0;
					font-weight: normal;
					font-size: 13px;
				}
			 .news1 div {
					text-align: right;
				}
			.news1 div a {
				font-size: 11px;
			}
			 .news1 span {
				font-size: 10px;
				font-weight: bold;
			}
			
			.news1 a img {
				margin: 5px 2px 0 0;
			}
			
			.news1 h1 {
				font-weight: bold;
				font-size: 13px;
				padding: 0px;
				margin: 0;
			}
			.news1 h1 a {
				color: #40B626 !important;
				text-decoration: none;
			}			
			.PageBar {
					margin: 20px 0;
					background-color: #EFEFEF;
					padding: 2px;
					font-size: 11px;
					letter-spacing: 1px;
				}
				.PageBar b {
					font-size: 11px
					}
				.PageBar a {
						color: #0F5000;
						font-weight: bold;
						font-size: 11px
				}
			
			
			
			
				
				
#footer {
		background-color: #0F5000;
		color: #fff;
		font-size: 10px;
		padding: 3px;
	}
				
a img {
  border:none;
}

.clear {
	clear: both;
}
.error {
	color:#FF0000;
}

.spTitle {
	font-weight:bold;
}

.spTitle a {
	color:#FF0000;
	text-decoration:none;
}

.spSubTitle {
	font-weight:bold;
}

.spSubTitle a{
	font-weight:bold;
}

.ImgLeft {
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.ImgRight {
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}

.BackPrintTop { }
.BackPrintTop .Back { }
.BackPrintTop .Print { }
.BackPrintTop .Top { }

#FooterCont { }

#ITTILogo { }


#ctx {

	}
	#ctx img {
		margin-bottom: 5px;
	}