body, html{
	padding: 0px;
	margin: 0px;
	font: Verdana;
}
body{
	font: normal 11px Verdana; color:#DDEEFF; text-align: center;
	background: #000 url(../images/body_bg.gif) 50% 0 repeat;
	}
p, div, td, h1, h2, h3, h4, h5, h5, blockquote, li, ul{
	padding: 0px; margin: 0px;
	}
hr{
	color: #08EDF0;
	line-height: 1px;
	margin-left: 3px;
	margin-right: 3px;
}
p, div, td, .content{
	font: normal 11px Tahoma;
	}
h1, h2, h3{
	font: bold 15px Tahoma; color: #fff; padding: 0px 0px 5px 20px;
	border-bottom: 1px solid #08EDF0; margin-bottom: 9px;
	}
	
h4{
	font: normal 12px Tahoma;
	margin-bottom: 1px;
	}
h4:hover{
	font: normal 12px Tahoma;
	border-bottom: 1px solid #08EDF0;
	margin-bottom: 0px;
	margin-top: 0px;
	}

a{
	color: #22afcd;
	text-decoration: none;
}
	a:hover{
	color: #98ffff;
	text-decoration: none;
}
input, textarea, select, option{
	border: solid 1px #000; padding: 1px 4px; font: normal 11px Tahoma;
	}
form{
	padding: 0px; margin: 0px;
	}

.clearing{
	clear: both; font-size: 1px;
	}
.title{
	font: bold 15px Tahoma; color: #fff; margin-bottom: 9px;
	}

div#wrap{
	text-align: left; width: 1000px;
    margin: 0px auto; background: #000 url(../images/page_background.jpg);
    min-height: 700px;
    }
    #header{
	    background: #000 url(../images/header.jpg) 0px 0px no-repeat;
	    height: 162px;
        }
        #site_name{
        	padding: 50px 20px 0px 400px;
        	font: bold 35px Tahoma; color: #fff;
        	}

#top_line{
	padding: 0px 0px 4px 10px;
	}
    #navigation ul{
    	list-style-type: none; padding: 0px; margin: 0px;
        }
    #navigation li{
	float: left;
	padding: 0px;
	margin: 0px 0px;
	width: 122px;
	height: 20px;
}
	#navigation a{
		display: block; height: 25px; color: white; text-decoration:none;
    	background:url(../images/buttons2.gif) no-repeat; font-size: 13px;
		}
		#navigation a:hover{
			background-position: 0 bottom;
			}
		#navigation span{
			padding: 4px 0px 0px 18px; display: block;
			}

table#page_wrap{
	border-collapse: collapse; width: 1000px;
	}
	table#page_wrap td{
	    border-collapse: collapse; vertical-align: top;
	}
	#center_col{
	padding-left: 5px;
	padding-right: 5px;
}
	#left_col, #right_col{
		width: 220px; padding-top: 0px;
		}

.center_block{
	background: url(../images/blue_overlay.jpg);
	margin: 0px 2px 20px 2px; border: 1px solid #08EDF0;
	}
.center_block2{
	padding: 15px;
	}
	.center_bl_title{
	background: url(../images/title_2.gif) repeat-x;
	color: #fff;
	padding: 5px 5px 0px 20px;
	font: bold 14px Tahoma;
	font-variant: small-caps;
}

.tbl_1{
	background: url(../images/border_top.gif) 0px 0px no-repeat;
	padding-top: 37px;
	}
.tbl_2{
	background: url(../images/border_bottom2.gif) 0px bottom no-repeat;
	padding-bottom: 36px;
	}
.tbl_3{
	background: url(../images/border_middle2.gif) 0px 0px repeat-y;
	}
.tbl_4{
	background: url(../images/border_top2.gif) 0px 0px no-repeat;
	}
.tbl_5{
	background: url(../images/border_bottom.gif) 0px bottom no-repeat;
	}
.tbl_6{
	padding: 0px 35px 0px;
	min-height: 55px;
}
.after_block{
	text-align: center; padding: 1px; clear: both;
	}
.morelink{
	text-align: center; padding: 10px 0px 0px 0px;
	}

.blocks{
	padding-bottom: 20px;
	}
	.block_title{
	    background: url(../images/block_header.png) 0px 0px no-repeat;
	    height: 37px;
	    }
	.block_title span{
		display: block; padding: 12px 0px 0px 64px;
		font: bold 12px Tahoma;
		}
	.block_1{
	    background: url(../images/block_bottom.png) 0px bottom no-repeat;
	    padding-bottom: 41px;
	    }
	.block_2{
	    background: url(../images/block_bg.gif) 0px 0px repeat-y;  position: relative;
	    }
	.block_3{
	background: url(../images/block_header2.gif) top left no-repeat;
	padding: 0px 30px 0px 30px;
}

#footer{
	clear:both; padding: 20px;
	}
	#subnav{
		margin: 10px 0;
		}
	.copyright{
		font-size: 10px;
		}
blockquote
{
	margin-left: 20;
}
.image_block{
	
	border: 1px solid #08EDF0;
	padding: 12px;
   color:#08EDF0;
	margin: 7;
	opacity: 0.7;
	}

.image_block:hover{
	background: url(../images/page_background.jpg);
	border: 1px solid #08EDF0;
	padding: 12px;
   color:#08EDF0;
   margin: 7;
	opacity: 1;
	}
	
.swof{
	border: 1px solid #08EDF0;
	margin-left: 5px;
	margin-right: 5px;
	color: #FAEBD7;
	font: normal 11px Arial, Helvetica, sans-serif;
	padding: 5px;
}

.img_of{
	
	border: 1px solid #FAEBD7;
	padding: 7px;
   color:#08EDF0;
	margin: 5;
	opacity: 0.7;
	}

.img_of:hover{
	background: url(../images/page_background.jpg);
	border: 1px solid #FAEBD7;
	padding: 7px;
   color:#08EDF0;
   margin: 5;
	opacity: 1;
	}
	
tt{
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0px 0px 5px 5px;
	border-bottom: 1px solid #FAEBD7;
	text-align: right;
}

.search_tab{
	opacity: 0.6;
}

.content{
	font: Tahoma;
	text-align: justify;
}