body { background-color:#CCCCCC; margin:10px 0px 10px 0px; padding:0px;}
#wrapper { background-image:url(images/wrapper-bg.jpg); background-repeat:repeat-y; background-position:left top; width:908px; margin:0px auto 0px auto; display:table; clear:both;}
#header { width:908px; background-image: url(images/header-bg.jpg); clear:both; background-position:left top; background-repeat:repeat-x; float:left;}
.left {float:left;}
.right {float: right;}
a img { border:0 }
#navigation { background-image:url(images/navi-bg.jpg); background-repeat:repeat-x; background-position:left top; margin-left:6px; margin-right:6px; width:896px; float:left; clear:both; padding-top:7px; height:24px;}
* HTML #navigation { background-image:url(images/navi-bg.jpg); background-repeat:repeat-x; background-position:left top; margin-left:3px; width:896px; float:left; clear:both;}
#navigation ul{margin:0px; padding:0px; display:inline; list-style:none;}
#navigation li {float:left; margin:0px; background-image:url(images/navi-center-bg.jpg); background-position:right top; background-repeat: no-repeat; display:inline; list-style:none;}
#navigation li a{ font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; font-size:11px; color:#333333; line-height:19px;}
#navigation li a:hover { color:#AF0000;}
#main h2 {
	width:530px;
	background-image:url(images/bg-heading2.gif);
	background-repeat:no-repeat;
	height:27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:26px;
	padding-left:10px;
	background-color:#FFFFFF;
	
}
.left_navi_bg { float:left; display:block; background-image:url(images/left-top-nav.jpg); background-repeat:no-repeat; background-position:left top; padding-left:18px; padding-right:22px; padding-bottom:3px; padding-top:2px;}
.left_navi_center {float:left; display:block; padding-left:18px; padding-right:22px; padding-bottom:3px; padding-top:2px;}
.left_navi_right {float:right; background-image:url(images/navi-right-bg.jpg); background-position: right top; background-repeat:no-repeat;  padding-left:18px; padding-right:22px; padding-bottom:3px; padding-top:2px;}
.left_portion { float:left; width:168px; padding-left:6px;}
.cont_heading {
	width:530px;
	background-image:url(images/bg-heading2.gif);
	background-repeat:no-repeat;
	height:27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:26px;
	padding-left:10px;
	background-color:#FFFFFF;
	
}
.navi_heading {
	width:148px;
	background-image:url(images/heading-bg.jpg);
	background-position:left 2px;
	background-repeat:no-repeat;
	height:26px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:23px;
	padding-left:20px;
	padding-top:2px; background-color:#FFFFFF;
	
}
.left_navi {
	width:160px;
	padding-left:4px;
	padding-right:4px;
	background-color:#E7E7E9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	}

.left_navi ul{ list-style:none; display:block; margin:0px; padding:0px;}
.left_navi li{ list-style:none; margin:0px; display:block; background-position:8px 9px; padding-left:20px; background-image:url(images/bullet.gif); background-repeat:no-repeat; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; line-height:20px; padding-top:1px; padding-bottom:2px;}
.left_navi li a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; line-height:20px;}
.left_navi li a:hover{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:underline	; line-height:20px;}

.center_portion { float:left; padding-left:10px; padding-right:10px; width:540px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000; text-decoration:none; padding-top:10px; }
.right_portion { float:left; width:168px; } 
#footer {margin:0 auto 0 auto; width:908px; display:table; clear:both; background-image:url(images/footer_bg.jpg); height:33px; padding-top:12px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:20px;}
#footer a{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; line-height:20px;}#footer a:hover{color: #FFFF00;}
#copy {margin:0 auto 0 auto; width:908px; display:table; clear:both; height:20px; padding-top:10px; text-align:center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#333333; text-decoration:none; line-height:10px;}
.navi_right {
	width:160px;
	padding-left:4px;
	padding-right:4px;
	background-color:#E7E7E9;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color: #000000;
	
}
.navi_right a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #666666; font-weight:normal; text-decoration: underline;}
.navi_right a:hover { color:#000000; text-decoration:none;}
.right_ima { width:160px;  text-align:center; padding-top:10px; padding-bottom:10px;}
