@charset "utf-8";
/* CSS Document */
p{
	padding:0px;
	margin:0px;
	line-height:normal;
}

h1, h2, h3, h4, h5{
	padding:0px;
	margin:0px;
}

html {
background: #fff url(/images/htmlBG.png) repeat-x bottom right;
min-height: 100%;
}

body {
	margin: 0;																																						
	padding: 0;
	font: 12px/24px 'Trebuchet Ms', Trebuchet, serif;
	color: #666;
	background: url(/images/bodyBG.jpg) repeat-x;
	min-height: 100%;
}

* html body {
	height: 100%;
}
*+html {
	height: 100%;
}
#header{
	margin-top:50px;
	margin:0px;
	padding:0px;
}

#headerInfo{
	margin-top:45px;
	font-family:Verdana, Geneva, sans-serif;
	color:#ffffff;
	text-align:right;
	font-size:13px;
}

#logo{
	margin-top:50px;
}

#sub{
	width: 100%;
	overflow: hidden;
	height:100%;
	background: #D5E9F5 url(/images/flashBG.png) repeat-x;
}


.htype{
	color:#036;
	padding-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
}

img{
	border:0px;
}

.imgSp{
	padding-bottom:10px;
}

.pImage {
	margin: 0px;
	padding:0px;
}

.pContent {
	margin: 0px;
	padding: 5px;
	/* box model hack */
	width: 618px;
	voice-family: "\"}\""; 
	voice-family: inherit;
	width:550px;
}

.pText {
	margin: 0px;
	padding: 0px;
	text-align: left;
	color: #011a28;
	/* box model hack */
	voice-family: "\"}\""; 
	voice-family: inherit;
	width: 550px;
}

.pIcon {
	margin: 10px 0px 0px 10px;
	padding: 0px;
	float: left;
	width: 100px;
}

.pRole {
color:#011a28;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
	margin: 5px 210px 0px 5px;
	padding: 0px;
	padding-left:5px;
}

.pLinks {
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
margin: 5px 5px 0px 0px;
padding: 0px;
float: right;
color: #011a28;
	/* box model hack */
width: 180px;
voice-family: "\"}\""; 
voice-family: inherit;
width: 170px;
}

.pBox{
width:550px;
}
