/* CSS Document */

body{padding:0px; margin:0px; background:url(images/mainbg.jpg) 0 0 repeat-x #fff; color:#707070; font:13px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;}
div, p, ul, h2, h3, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

/*----TOP PANEL----*/

#topPan{width:850px; height:108px; position:relative; margin:0 auto; padding:0px;}
#topPan h1{float: left; padding: 7px 0 0 0px; margin-right: -395px ;font-size:21px; font-weight:bold; color:white;}
#topPan h2{float: left; padding: 45px 0 0 0px; margin-right: -295px ;font-size:11px; font-weight:bold; color:white;}

#topPan ul{width:600px; height:32px; position:absolute; top:76px; right:0px;}
#topPan ul li{float:left; width:79px; height:32px; padding-right:1px;}
#topPan ul li a{display:block; width:79px; height:32px; background:url(images/menubg-normal.gif) 0 0 no-repeat #7E7B00; color:#656565; font-size:10px; font-weight:bold; line-height:32px; text-align:center; text-decoration:none;}
#topPan ul li a:hover{background:url(images/menubg-hover.gif) 0 0 no-repeat #7E7B00; color:#B30000; text-decoration:none;}

#topPan ul li.home{display:block; width:79px; height:32px; background:url(images/menubg-hover.gif) 0 0 no-repeat #7E7B00; font-size:10px; font-weight:bold; line-height:32px; color:#B30000; text-decoration:none; text-align:center;}

/*----/TOP PANEL----*/

/*----BODY TOP PANEL----*/
#bodytopmainPan{width:100%; background:#F4F4F4; color:#8D8D8D; float:left; padding:42px 0 0; clear:both;}

#bodytopPan{width:747px; position:relative; background:#F4F4F4; color:#707070; margin:0 auto; padding:0px;}
#bodytopPan h2{background:#F4F4F4; color:#6E6C00; font-size:24px; height:70px; line-height:70px;}

#bodytopPan p{padding:0 0px 11px 0; font-family:"Trebuchet MS"; font-size:13px; line-height: 22px; text-align:justify; color:black;}
#bodytopPan p a{color: #6E6C00; text-decoration:none;}
#bodytopPan p a:hover{color: #B30000; text-decoration: none; border-bottom: dashed 1px;}
#bodytopPan p span{font-weight:bold;}
#bodytopPan .image {float: left; margin: 0 20px 0 0;}
#bodytopPan p.more{margin:0 0 15px 645px; padding:0px;}
#bodytopPan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:11px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#bodytopPan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none; border-bottom:0px;}
/*----/BODY TOP PANEL----*/

/*----BODY MIDDLE PANEL----*/
#bodymainmiddlePan{width:100%; background:#F4F4F4; color:#8D8D8D; float:left; padding:22px 0 0; clear:both;}
#bodymiddlePan{width:747px; position:relative; margin:0 auto 0 auto; background:#F4F4F4; color:#8D8D8D;}
#bodymiddlePan h3{background:#F4F4F4; color:#6E6C00; font-size:18px; height:40px; }
#bodymiddlePan p{padding:0px 0px 30px 0; font-family:"Trebuchet MS"; font-size:13px; line-height: 22px; text-align:justify; color:black; background:#F4F4F4;}
#bodymiddlePan p a{color: #6E6C00; text-decoration:none;}
#bodymiddlePan p a:hover{color: #B30000; text-decoration: none; border-bottom: dashed 1px;}

#bodymiddlePan p img.leftalign {display:block; 
	padding: 3px; 
	background: #efefef; 
	border: solid 1px #ddd;
	float: left; 
	margin-right: 8px;}
	
#bodymiddlePan p.more{margin:0 0 40px 0px; padding:0px;}
#bodymiddlePan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:9px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#bodymiddlePan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none; border-bottom:none;}

#bodymiddlePan ul{margin-left: 0; padding-left: 0; list-style-position: inside; background:#F4F4F4;}
#bodymiddlePan ul li{background:url(images/arrow1.gif) 0 8px no-repeat #F4F4F4; color:black; line-height:22px; padding:0 0 0 16px; text-align:justify; margin-bottom:10px;}

#bodymiddlePan ul li a{color: #6E6C00; text-decoration:none;}
#bodymiddlePan ul li a:hover{color: #B30000; text-decoration: none; border-bottom: dashed 1px;}

/*---Middle One----*/
#middleonePan{width:187px; float:left;}
#middleonePan p{padding:0 20px 20px 0; color:#000; text-align: justify; font-size:11px;}
#middleonePan p.boldtext{font-size:14px; background:#F4F4F4; color:#2B2A2A; font-weight:bold; padding:32px 0 0;}
#middleonePan p.blacktext{background:#F4F4F4; color:#000; padding:0 0 12px 0;}
#middleonePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middleonePan p.more{margin:0 0 40px 0px; padding:0px;}
#middleonePan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:9px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middleonePan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none; border-bottom:none;}

#middleonePan ul.block{width:156px; height:182px; display:block; padding:0px;}
#middleonePan ul.block li{width:120px; height:181px; background:url(images/CapitalIdeas.gif)}

/*---/Middle One----*/

/*---Middle Two----*/
#middletwoPan{width:186px; float:left;}
#middletwoPan p{padding:0 20px 20px 0; color:#000; text-align: justify; font-size:11px;}
#middletwoPan p.boldtext{font-size:14px; background:#F4F4F4; color:#2B2A2A; font-weight:bold; padding:32px 20px 0 0; text-align:left;}
#middletwoPan p.blacktext{background:#F4F4F4; color:#000; padding:0 0 12px 0;}
#middletwoPan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middletwoPan p.more{margin:0 0 40px 0px; padding:0px;}
#middletwoPan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:9px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middletwoPan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none; border-bottom:none;}

#middletwoPan ul.block{width:156px; height:182px; padding:0px;}
#middletwoPan ul.block li{width:120px; height:181px; background:url(images/ArticlesChapters.jpg)}


/*---/Middle Two----*/

/*---Middle Three----*/
#middlethreePan{width:187px; float:left;}
#middlethreePan p{padding:0 20px 20px 0; color:#000; text-align: justify; font-size:11px;}
#middlethreePan p.boldtext{font-size:14px; background:#F4F4F4; color:#2B2A2A; font-weight:bold; padding:32px 20px 0 0; text-align:left;}
#middlethreePan p.blacktext{background:#F4F4F4; color:#000; padding:0 0 12px 0;}
#middlethreePan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlethreePan p.more{margin:0 0 40px 0px; padding:0px;}
#middlethreePan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:9px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middlethreePan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none; border-bottom:none;}

#middlethreePan ul.block{width:156px; height:182px; padding:0px;}
#middlethreePan ul.block li{width:120px; height:181px; background:url(images/PolicyAnalyses.jpg)}


/*---/Middle Threee----*/

/*---Middle Four----*/
#middlefourPan{width:187px; float:left;}
#middlefourPan p{padding:0 20px 20px 0; color:#000; text-align: justify; font-size:11px;}
#middlefourPan p.boldtext{font-size:14px; background:#F4F4F4; color:#2B2A2A; font-weight:bold; padding:32px 20px 0 0; text-align:left;}
#middlefourPan p.blacktext{background:#F4F4F4; color:#000; padding:0 0 12px 0;}
#middlefourPan p.dotline{background:url(images/dot.line.gif) 0 0 repeat-x; width:156px; padding:0 0 12px 0;}

#middlefourPan p.more{margin:0 0 40px 0px; padding:0px;}
#middlefourPan p.more a{display:block;width:79px; height:28px; background:url(images/redbutton.gif) 0 0 no-repeat #fff; color:#111; font-size:9px; line-height:28px; text-decoration:none; padding:0 0 0 10px;}
#middlefourPan p.more a:hover{background: url(images/bluebutton.gif) 0 0 no-repeat #fff; color:#111; text-decoration:none; border-bottom:none;}

#middlefourPan ul.block{width:156px; height:182px; padding:0px;}
#middlefourPan ul.block li{width:120px; height:181px; background:url(images/WorkingProgress.jpg)}


/*---/Middle Four----*/

/*----FOOTER PANEL----*/
#footermainPan{height:150px; background:url(images/footerbg.gif) 0 0 repeat-x #565656; color:#fff; clear:both;}
#footerPan{width:100%; position:relative; margin:0 auto;}

#footerPan p{text-align:center; margin:0; background:#565656; color:#fff; font:11px "Trebuchet MS", Arial, Helvetica, sans-serif; position:relative; top:70px; line-height:22px;}
#footerPan p a{color:white; text-decoration:none;}
#footerPan p a:hover{border-bottom:1px solid;}
#footerPan p a.home{text-decoration:none; text-transform:Uppercase; border-bottom:0px;}
