/* CSS Document */
body{background:#eee none;text-align:center;font-family:Arial,Helvetica,sans-serif;font-size:9.0pt;line-height:1.5em;margin:0;padding:60px 10px 10px 10px;}
table{font-size:9.0pt;}
#topbar{
	width:950px;
	margin:0 auto;
	position:relative;
	background:transparent url(../images/topbar_bg.gif) repeat-x 0% 50%;
	text-align:left;
}
#topbar-right{
	width:100%;
	background:transparent url(../images/r-topbar_bg.gif) no-repeat 100% 50%;
}
#logo{
	position:absolute;
	left:710px;
	bottom:0;
	width:200px;
	height:120px;
	background:url(../images/insadalogoweb.png) no-repeat 0% 0%;
	border-right-top-radius:6px;
	border-left-top-radius:6px;
	-moz-border-right-top-radius:6px;
	-moz-border-left-top-radius:6px;
	-webkit-border-right-top-radius:6px;
	-webkit-border-left-top-radius:6px;

}
#logo h1{
	display:none;
}
#menubar{
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:8.0pt;
	/*white-space: nowrap;*/
	clear:both;
	/*
	background:#84C225 none;
	border-bottom:2px solid #629711;
	*/
	background:transparent url(../images/l-topbar_bg.gif) no-repeat 0% 0%;
	display:inline-block;
	padding:0 40px;
	height:70px;
	letter-spacing:1px;
	font-weight:bold;
	overflow:hidden;
}
#menubar a{
	text-decoration:none;
	color:#ccc;
	/*
	background:#84C225 none;
	border-right:1px solid #629711;
	border-left:1px solid #9CDB3C;
	*/
	background:transparent none;
	border-left:1px solid #000;
	padding:26px 29px;
	display:inline-block;
	text-transform:uppercase;
}
#menubar a:hover{
	text-decoration:none;
	color:#fff;
	background:#000 url(../images/topbar_bg_hov.gif) repeat-x 0% 50%;
}
#menubar ul{
	margin:0;
	padding:0;
	background:transparent none;
	overflow:hidden;
}
#menubar li{
	float:left;
	display:inline-block;
		overflow:hidden;

}
#common{width:960px;margin:0 auto;background:transparent none;}
#menubar,#header,#content,#footer{clear:both;}
#header{width:100%;background:#fff url(../images/shadowbg.gif) repeat-y 0% 0%;}
#header_bg{padding:20px 0;background:transparent url(../images/topbg.gif) no-repeat 0% 0%;}
#header-ttl{margin:0 auto;width:900px;height:310px;background:#000 url(../images/banner.jpg) no-repeat 0% 0%;}
#header h1{margin:0;color:#fff;}
#content{width:100%;background:#fff url(../images/shadowbg.gif) repeat-y 0% 0%;overflow:hidden;}
#content-bott{width:100%;background:transparent url(../images/bott_bg.gif) no-repeat 0% 100%;padding-bottom:10px;overflow:hidden;}
#maincontent{clear:both;width:900px;margin:0 auto;text-align:justify;color:#666;overflow:hidden;}
#firstrow{margin-bottom:15px;padding-bottom:15px;border-bottom:1px dashed #ccc;}
#secondrow{padding-bottom:15px;}
.inline3box{overflow:hidden;width:100%;background:transparent url(../images/3col_vdot.gif) repeat-y 50% 0%;}
#firstrow .inline3box{}
#secondrow .inline3box{background:transparent url(../images/v1x5dot.gif) repeat-y 299px 0%;;}
.inline2col{width:100%;overflow:hidden;margin-bottom:10px;}
.twocol{float:left;padding:0;width:50%;}
.l-3box, .c-3box, .r-3box{float:left;padding:0;}
.l-3box{width:300px;}
.c-3box{width:300px;}
.r-3box{width:300px;}
.box{padding:0 15px;float:left;}
h1,h2,h3,h4,p,ul,ol,li{margin:0 0 10px 0;}
h2.content-ttl{padding:6px 10px;background:#ffc none;color:#666;}
h2{font-size:1.7em;font-family:Arial,Helvetica,sans-serif;}
h3{font-size:1.4em;font-family:Arial,Helvetica,sans-serif;color:#369;}
h4{font-size:1.2em;font-family:Arial,Helvetica,sans-serif;color:#f90;}
#footer{
	width:960px;
	margin:0 auto;
	background:#000 url(../images/footer_bg.gif) repeat-x 0% 50%;
	color:#fff;
}
#l-footer{
	padding-left:45px;
	height:90px;
	background:transparent url(../images/l-footer_bg.gif) no-repeat 0% 50%;
}
#r-footer{
	padding-left:45px;
	height:90px;
	background:transparent url(../images/r-footer_bg.gif) no-repeat 100% 50%;
}
#footer p{padding-top:10px;margin:0;color:#ccc;}
#footer a{color:#ccc;text-decoration:none;}
#footer a:hover{text-decoration:underline;}
.clearer{clear:both;}

