*, html{
	border:0;
	padding:0;
	margin:0;
}

img, div{ behavior: url(includes/iepngfix.htc) }

h1, h2, h3, h4, h5, p, ul{margin-bottom:5px;}


img.center{
	display:block;
	margin:0 auto;
}

img.left{
	float:left;
	margin-right:10px;
}

img.right{
	float:right;
	margin-left:10px;
}

img.bordered{border:1px solid #ccc; padding:3px; }

img.hidden{
	display:none;
}

.clear{clear:both; height:1px;}

/*end generic*/

body {
	font-family: "Trebuchet MS", verdana, arial;
	font-size:14px;
	color:#333;
}

#main{width:750px; border:1px solid #151373; margin:20px auto 0 auto;}
#header{margin-bottom:5px;}
#menu{width:175px; float:left; padding:0 5px;}
#menu ul{list-style-type:none;}
#menu li{margin-bottom:12px; padding-left:2px;}
#menu li a:link, #menu li a:visited{color:#333; font-weight:bold; text-decoration:none; font-size:15px;}
#menu li a:hover, #menu li a:active{color:#151373;}
#menu li{border-left:5px solid white;}
#menu li:hover, #menu li:active{border-left:5px solid #151373;}
#menu p{text-align:center; margin:15px 0 15px 0; font-weight:bold;font-size:12px; background-color:#e4e6f6; padding:3px;}
#content{width:530px; float:left; padding:0 15px 15px 15px; margin-bottom:5px; border-left:1px solid #ccc;}
#footer{text-align:center; font-size:14px; color:#666; margin:10px 0;}
#footer a{font-size:12px; color:#aaa;}

h1{font-size:20px;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:14px; font-style:italic;}

.notice{border:1px solid #666; padding:10px; margin:20px auto; width:80%; text-align:center;}
#content ul, #content ol{margin:0 30px;}
#content ul{list-style-type:square; }
#content li, #content p{padding-bottom:10px;}
#content table{width:530px; text-align:center; cell-padding:5px;}
.title{margin-bottom:10px;}
blockquote{font-style:italic; padding:10px; font-size:13px;}
blockquote div{text-align:right; margin-right:20px;}
.2col{float:left; margin:0 20px;}

