/* Basic */

*
{
	margin: 0em;
	padding: 0em;
}

.font1{font-size:120%;}
.margin1{margin:15px 0px;}
.gray{color:#333333;}
.line_hi{line-height:18px;}
.black{color:#000000;}
.margin2{margin-bottom:20px;}
.margin3{margin-bottom:10px;}
.margin4{margin-top:10px;}


body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	background:#FF9900;
	font-size:11px;
}

a
{
	color: #0077dd;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

/* Outer */

html>body div#outer
{
min-width:950px;}
div#outer {_width:expression( documentElement.clientWidth < 1065 ? (documentElement.clientWidth == 0 ? (body.clientWidth < 1025 ? "950" : "auto") : "950px") : "90%" ); min-width:950px; background:#ffffff; margin:0px auto;}

/* Header */

#header
{
	
	background: #00456F url(../images/sample_header.gif) bottom left repeat-x;
	height:120px;
	padding-top:8px;
	padding-left:10px;
	
}

div#header h1 a{background:transparent url(../images/lsample.jpg) no-repeat; width:540px; height:82px; display:block;}

ul.nav{display:block; padding-top:3px; height:20px;}
ul.nav li{list-style:none; font-size:12px; display:block; margin-right:8px; float:left; }
ul.nav li a{padding:6px 20px; color:#FFFFFF; background:#00456F; text-decoration:none; font-weight:bold; border-style:solid; border-color:#005984; border-width:1px 1px 1px 1px; display:block; float:left;}
ul.nav li a:hover{background:#005984; border-style:solid; border-color:#0099CC; border-width:1px 1px 1px 1px;}

div#content{margin-bottom:10px; background:#FFFFFF; clear:both;}
div#content div.matter{text-align:left;}
div#content div.matter ul{text-align:left; padding-left:5px;}
div#content div.matter ul li{list-style:none; margin:0px 0px 3px 0px; font-family:Arial, Helvetica, sans-serif;}
div#content div.matter ul li a{color:#365B67; font-size:12px;}

.clear
{
	clear: both;
}


table.paper{width:100%; border-collapse:collapse; }
table.paper td{vertical-align:top;}
table.paper td.small{width:200px; background:transparent url(../images/left_shd.gif) right top repeat-y; padding:0px 15px 0px 0px;}
table.paper td.small_right{width:200px; background:transparent url(../images/right_shd.gif) left top repeat-y; padding:0px 0px 0px 15px;}
table.paper td.middle{padding:0px 20px;}

div#content  table.paper td.small div.matter{text-align:center;}

div#content  table.paper td.small_right div.matter {text-align:center;}

div#footer{ padding:20px 80px; border-top:2px dotted #CCCCCC; text-align:center;}

div.box{margin-top:10px;}
div.box h2{padding:5px; background:#004D7F; font-size:12px; color:#FFFFFF; line-height:18px; }
div.box div.matter{padding:10px; text-align:center;}
div.wrap{border:solid 1px #000000; padding:10px; background:#E1FFD7; font-size:12px; margin-bottom:50px;}
div#content div.matter ul.list{ }
div#content div.matter ul.list li{list-style:square inside;}
div#content div.matter ul.list li a{font-weight:bold; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

div#content div.matter h3{ font-size:14px; margin-bottom:10px; background:#004D7F; color:#FFFFFF; padding:5px;}

div#content div.matter ul.points{margin-bottom:15px;}
div#content div.matter ul.points li{list-style:square inside; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}

div.box1{margin-bottom:20px;}

h5 {font-size:12px; margin-bottom:5px;}

table.catg{width:90%; margin:0px auto; border-collapse:collapse; margin-top:10px;}
table.catg td, table.catg th{padding:5px; border:solid 1px #999999;}
table.catg th{font-size:12px;}
table.catg td{font-size:11px;}
table.catg td.center, table.catg th.center{text-align:center;}

div#nav{ padding:6px 24px; font-size:11px;  background:#00456F; color:#CCCCCC;}
div#nav  a{color:#FFFFFF; text-decoration:none;}

div#footer{background:#FF9900;}