/**********************************

bYaco CSS Design - Danya International

**********************************/
*{
margin:0;
padding:0;
}

#skip_nav {position:absolute; margin-left: -1000px; }

p, li, ul, a, dl, img, h5,h1,h3{
padding:0;
margin:0;
}

#wrapperShadow{
background: url(../images/shadow.gif) repeat-y right; 
margin-right:-10px;
}
#wrapper{
position:relative;
width:760px;
margin:auto;
text-align:left;
padding-bottom:15px;


}

body{
overflow: -moz-scrollbars-vertical;
font-family:Arial, Helvetica, sans-serif;

}

#header h1{

width:760px;
height:77px;
background: url(../images/pm_logo.gif) no-repeat bottom left;
text-indent: -4000px;
}

#headerHome h1{

width:760px;
height:77px;
background: url(../images/pm_logoHome.gif) no-repeat bottom left;
text-indent: -4000px;
}


/*#mainContentHome h2{
position:relative;
right:0px;
top:-45px;
text-align:right;
font-family: Trebuchet MS, Arial, Helvetica, sans-serif;
font-size:14px;
padding:10px;
color:#FFFFFF;
}*/

h2{
padding-left:10px;
padding-top:10px;
padding-bottom:10px;
font-size:22px;
color:#3396CE;
border-bottom: 5px solid #FDB603;
}



#mainContentHome h3{
width:35%;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding:10px;

background: #3396CE url(../images/h4.gif) no-repeat right top;

}

#mainContent h3{
width:63%;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
padding:10px;
background: #3396CE url(../images/h4.gif) no-repeat right top;

}

#lineTop{
border-top: 5px solid #FDB603;
}

#clear{
clear:both;
}

p{
padding-left:10px;
padding-bottom:5px;
padding-right:10px;
font-size:12px;
line-height:1.5em;
}

dl{
padding-top:10px;
padding-left:10px;

}

dt{
padding-top:10px;
color:#007CC2;
font-weight:bold;
font-size:14px;

}

dd{
padding-top:5px;
padding-left:5px;
padding-right:7px;
padding-bottom:0px;
font-size:12px;

}

dd a{

}

dd1{
padding-top:5px;
padding-left:0px;
padding-right:7px;
padding-bottom:0px;
font-size:10px;
font-weight:normal;
}

#mainContent h6{
display:none;
color:#FFFFFF;
font-size:22px;
padding-left:10px;
position:absolute;
margin-top:-33px;
}

#backBtn{
font-size:11px;
text-decoration:underline;
line-height:20px;
font-weight:normal;

}

#desc a{
text-decoration:underline;
color:#007CC2;
}

li a:visited{
color:#007CC2;
}

#desc a:hover{
text-decoration:underline;
color:#f9a62f;
}

#dent{
text-indent:5px;
font-weight:normal;
}

#ref a{
margin-left:0px;
}

#mainContent ul a, #silo a{
text-decoration:underline;
color:#007CC2;
padding:0;
margin:0;
}



#mainContent a:hover, #silo a:hover{
text-decoration:underline;
color:#f9a62f;
}


/**********************************
Style Header
**********************************/



#header ul{
position:absolute;
top:0px;
right:5px;
font-size:12px;

height:20px;


}

#header li, a{
margin-top:5px;
margin-left:4px;
line-height:18px;
text-decoration:none;
display:inline;
color:#007CC2;
}

#headerHome #topNav li{
margin-left:1px;
}
#header #topNav li{
margin-left:1px;
}

#headerHome ul{
tex-align:right;
position:absolute;
top:0px;
right:5px;
font-size:12px;

height:20px;
color:#3396CE;
}

#headerHome li, a{
margin-top:5px;
margin-left:4px;
line-height:18px;
text-decoration:none;
display:inline;
color:#007CC2;
}





/**********************************
Navigation
**********************************/


#hitHome{
position:absolute;
left:0px;
top:0px;
}

#logo2 p{
font-size:10px;
text-align:center;
margin-left:5px;


}

#navigation{
position:relative;
width:147px;
float:left;
}

#navigation ul, li{
position:relative;
list-style-type:none;


}



#last{
padding-bottom:15px;
}

#navigation #nav a{
/*background: #E2EBF6 url(../images/btnUp.gif) no-repeat left top;
line-height:30px;
text-indent:4px;
display:block;
width:140px;
height:30px;
font-size:12px;

color:#007CC2;*/
}

#risk{
background:url(../images/btn/risk_up.gif) no-repeat right bottom;
width:140px;
height:28px;
display:block;
}
#risk a{
width:136px;
height:29px;
display:block;
background: url(../images/btn/risk_up.gif) no-repeat left top;
}



#risk a:hover{
width:136px;
height:29px;
display:block;
background: url(../images/btn/risk_over.gif) no-repeat left top;
}

#why{
background:url(../images/btn/btn_matter_up.jpg) no-repeat right bottom;
width:140px;
height:28px;
display:block;
}

#why a{
width:136px;
height:29px;
display:block;
background: url(../images/btn/btn_matter_up.jpg) no-repeat left top;
}

#why a:hover{
width:136px;
height:29px;
display:block;
background: url(../images/btn/why_over.gif) no-repeat left top;
}

#research{
background:url(../images/btn/support_up.gif) no-repeat right bottom;
width:140px;
height:28px;
display:block;
}

#research a{
width:136px;
height:29px;
display:block;
background: url(../images/btn/support_up.gif) no-repeat left top;
}

#research a:hover{
width:136px;
height:29px;
display:block;
background: url(../images/btn/support_over.gif) no-repeat left top;
}

#refs{
background:url(../images/btn/ref_up.gif) no-repeat right bottom;
width:140px;
height:28px;
display:block;
}

#refs a{
width:136px;
height:29px;
display:block;
background: url(../images/btn/ref_up.gif) no-repeat left top;
}

#refs a:hover{
width:136px;
height:29px;
display:block;
background: url(../images/btn/ref_over.gif) no-repeat left top;
}

#refsCurrent{
margin-left:4px;
margin-top:5px;
background: url(../images/btn/ref_current.gif) no-repeat left top;
display:block;
width:136px;
height:29px;

}

#researchCurrent{
margin-left:4px;
margin-top:5px;
background: url(../images/btn/research_current.gif) no-repeat left top;
display:block;
width:136px;
height:29px;

}

#whyCurrent{
margin-left:4px;
margin-top:5px;
background: url(../images/btn/why_current.gif) no-repeat left top;
display:block;
width:136px;
height:29px;

}

#riskCurrent{
margin-left:4px;
margin-top:5px;
background: url(../images/btn/risk_current.gif) no-repeat left top;
display:block;
width:136px;
height:29px;

}


#matter{
background:url(../images/btn/matter_up.gif) no-repeat right bottom;
width:140px;
height:28px;
display:block;
}

#matter a{
width:136px;
height:29px;
display:block;
background: url(../images/btn/matter_up.gif) no-repeat left top;
}



#matter a:hover{
width:136px;
height:29px;
display:block;
background: url(../images/btn/matter_over.gif) no-repeat left top;
}
#matterCurrent{
margin-left:4px;
margin-top:5px;
background: url(../images/btn/matter_current.gif) no-repeat left top;
display:block;
width:136px;
height:29px;

}
#current{
margin-left:4px;
margin-top:5px;
background: #f9a62f url(../images/btnOver.gif) no-repeat left top;
line-height:30px;
text-indent:4px;
display:block;
width:140px;
height:30px;
font-size:12px;

color:#FFFFFF;
}

#navigation #nav a:hover{
/*background: #f9a62f url(../images/btnOver.gif) no-repeat left top;
line-height:30px;
text-indent:4px;
display:block;
width:140px;
height:30px;
font-size:12px;
color:#FFFFFF;*/
}



/**********************************
Content
**********************************/
#linkMe a{
text-indent:0px;
text-decoration:underline;
padding-left:0px;
}

#silo #linkMe2 a{
text-indent:0px;
padding:0;
margin:0;
text-decoration:underline;
padding-left:0px;
}

#content{
background:#B8DBEE;


}


#black{
color:#000000;
}
#mainContent{
position:relative;
width:438px;
background:#f1f5fb;
float:left;
border:2px solid #3396CE;
border-top:none;

}

#pic{
background:#3396CE;
border-bottom: 5px solid #FDB603;
}


#mainContent ul{
/*border-top: 5px solid #FDB603;
border-left:2px solid #3396CE;
border-right:2px solid #3396CE;
border-bottom:2px solid #3396CE;*/
}

#mainContent ul #noBorderBottom{
border-bottom:none;

}



#mainContent li{
margin-left:30px;
padding-right:10px;
font-size:12px;
list-style-image: url(../images/ul.gif);
margin-top:5px;
margin-bottom:10px;
line-height:1.4em;
}

#mainContent #contentLast{
padding:15px;
font-size:12px;
}

#mainContent img{

}



#mainContentHome{
position:relative;
width:613px;
float:left;
background:#f1f5fb url(../images/right_15.gif) repeat-y right top;
}

#mainContent p{

padding:10px;
font-weight:bold;

}

#mainContentHome #home2{
float:right;
padding-left:7px;
}

#mainContentHome #homePic{
border:0;
background: #f1f5fb url(../images/home_right.gif) no-repeat right top;

}

#mainContentHome h5{
	position:absolute;
	right:10px;
	top:18px;
	font-size:16px;
	line-height:23px;
	color:#FDB603;
	font-weight:bolder;
	width: 301px;
	height: 47px;
}

#mainContentHome ul{
width:602px;
border-top: 5px solid #FDB603;
border-left:2px solid #3396CE;
border-bottom:2px solid #3396CE;
padding-top:10px;
padding-bottom:10px;
}

#mainContentHome #top{
padding-top:10px;
}

#mainContentHome p{
padding-top:0px;
padding-bottom:10px;
font-size:12px;
border-left:2px solid #3396CE;
line-height:1.9em;

}



#mainContentHome li{

margin-left:30px;
font-size:12px;
list-style-image: url(../images/ul.gif);
line-height:1.9em;
}




#mainContent #home img{
position:absolute;
left:0;
top:0;
}

/**********************************
Silo
**********************************/
#silo{
margin-left:3px;
margin-top:3px;
width:162px;
background:#3396CE;
float:left;
}
#silo h4{
color:#FFFFFF;
padding-left:5px;
background: #3396CE;
font-size:12px;


}
#silo img{

}

#silo p{
padding-top:5px;
padding-right:5px;
border: 2px solid #3396CE;
background: #FFFFCC;
font-size:12px;
/*line-height:1.5em;*/
font-weight:400;


}

/**********************************
Footer
**********************************/


#footer{
position:relative;
background:#B8DBEE url(../images/roundR.gif) no-repeat left bottom; 
padding-bottom:10px;
}

#footer ul{
/*position:absolute;
width:415px;
left:148px;*/
text-align:center;
font-size:10px;
margin-top:-10px;

}

#footer li{
padding-rigth:5px;
}

#footer li{

font-size:11px;
color:#0033CC;
display:inline;
}
#footer a:hover{
font-size:11px;
text-decoration:underline;
color:#f9a62f;
}

#ref p{
padding-bottom:10px;
font-weight:normal;
width:415px;
}

#continue{

font-size:11px;
text-align:right;
padding:10px;
}

#linkSilo a{
line-height:25px;
font-size:11px;
padding:0;
margin:0;
border:none;
}

#continue a{
color:#666666;
}

#logo2 img{
margin-left:3px;
position:absolute;
bottom:68px;
left:0px;
}

#logoHome2 img{
margin-left:3px;
position:absolute;
bottom:69px;
left:0;


}

#under a{
text-decoration:underline;
margin:0;
padding:0;
}


#under a:hover{
color:#f9a62f;
}



#under2 a{
text-decoration:underline;

}


#under2 a:hover{
color:#f9a62f;
}

#subNavResearch{
display:none;
}

#dtFix{
padding-left:5px;

color:#007CC2;
}

