body { 
word-spacing : 2px; 
color : #444; 
margin : 20px; 
background : #f6f6f6 url('../images/body.jpg'); 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
line-height : 1.6em; 
font-size : 78.5%; 
font-family : Lucida Grande, Lucida Sans Unicode, verdana, geneva, sans-serif; 
} 
* { 
margin : 0; 
padding : 0; 
} 
#wrapper { 
background : #fff; 
border : 3px solid #f1f1f1; 
max-width : 1200px; 
min-width : 900px; 
margin : 0 auto; 
} 
#innerwrapper { 
margin : 1px; 
background : url('../images/innerwrapper.jpg') repeat-x top; 
padding : 20px; 
} 

 
#header h1 { 
float : left; 
font : 250% Arial; 
color : #333; 
padding : 5px 20px 5px 5px; 
border-right : 1px solid #ccc; 
margin : 0 20px 0 0; 
} 
#header h1 a { 
color : #333; 
text-decoration : none; 
border-bottom : 2px solid #f6f6f6; 
} 
#header h1 a:hover { 
color : #111; 
border-bottom : 2px solid #79b5d6; 
} 
#header h2 { 
font : 150% Book Antiqua, Times, Serif; 
color : #666; 
padding : 16px 0 0 0; 
border : none; 
text-align : center; 
} 
#header h2 a { 
color : #444; 
text-decoration : none; 
border-bottom : 2px solid #f6f6f6; 
} 
#header h2 a:hover { 
border-bottom : 2px solid #79b5d6; 
} 
#header #nav { 
clear : both; 
background : #4682b4 url('../images/nav.jpg') repeat-x top; 
border-bottom : 2px solid #4682b4; 
border-top : 2px solid #388cba; 
border-left : 2px solid #388cba; 
border-right : 2px solid #388cba; 
padding-left : 0; 
padding-right : 10px; 
padding-top : 4px; 
padding-bottom : 10px; 
} 
#header a em { 
font-style : normal; 
text-decoration : underline; 
} 
#sidebar { 
background : #191950; 
width : 182px; 
padding : 10px 5px 20px 5px; 
float : left; 
color : #eee; 
border-top : 2px solid #000; 
border-bottom : 10px solid #000; 
} 
#sidebar h2 { 
color : #999; 
margin : 10px 0; 
background : url('../images/sidebarh2.jpg') no-repeat right; 
border : medium none; 
font-style : normal; 
font-variant : normal; 
font-weight : normal; 
font-size : 160%; 
font-family : Arial; 
} 
#sidebar h3 { 
color : #ff8040; 
font : 90% Verdana; 
font-weight : bold; 
letter-spacing : 2px; 
} 
#sidebar p { 
margin : 6px 0; 
font : 85% Verdana; 
} 
#sidebar p.news { 
background : #888888; 
} 
#sidebar p.news a.more { 
color : #eee; 
display : block; 
text-align : right; 
font : 70% Verdana; 
text-transform : uppercase; 
letter-spacing : 1px; 
text-decoration : none; 
padding : 10px 0; 
} 
#sidebar p.news a:hover { 
color : #98d158; 
} 
#sidebar .subnav { 
border-top : 1px solid #2c2c2c; 
} 
#sidebar .subnav li { 
list-style : none; 
padding : 5px; 
border-bottom : 1px solid #2c2c2c; 
} 
#sidebar .subnav li a { 
color : #ccc; 
text-decoration : none; 
display : block; 
} 
#sidebar .subnav li a:hover { 
color : #98d158; 
} 
#sidebar .subnav li a b { 
float : right; 
display : none; 
color : #666; 
} 
#sidebar .subnav li a:hover b { 
display : inline; 
} 
#sidebar input { 
padding : 4px; 
background : #2c2c2c; 
border : 1px solid #ffffff; 
color : #ccc; 
font : 90% Verdana; 
width : 170px; 
} 
#sidebarright { 
width : 175px; 
float : right; 
background : url('../images/sidebarright.jpg') no-repeat top left; 
padding-left : 10px; 
padding-right : 0; 
padding-top : 10px; 
padding-bottom : 0; 
} 
#sidebarright p { 
font : 80% Verdana; 
color : #777; 
line-height : 15px; 
margin : 10px 0; 
} 
#sidebarright h2 { 
font : 120% Arial; 
font-weight : bold; 
text-align : center; 
color : #ff8040; 
margin : 10px 0; 
border : none; 
} 
#sidebarright ul { 
margin : 10px 0 10px 10px; 
font : 90% Verdana; 
} 
#sidebarright ul li { 
margin : 5px 0; 
} 
#sidebarright a { 
border-bottom : 1px dotted #eee; 
color : #444; 
text-decoration : none; 
} 
#sidebarright a:hover { 
border-bottom : 1px solid #ccc; 
} 
#content { 
background : url('../images/content.jpg') no-repeat top left; 
margin-left : 190px; 
margin-right : 190px; 
margin-top : 0; 
margin-bottom : 0; 
padding-left : 20px; 
padding-right : 10px; 
padding-top : 20px; 
padding-bottom : 0; 
} 
#content p { 
margin : 15px 0; 
line-height : 22px;
font : 11pt Arial, Tahoma, Trebuchet MS, Lucida Sans Unicode, sans-serif; 
} 
#content h1 { 
font : 24pt Book Antiqua, Times, Serif; 
color : #8080c0; 
line-height : 30pt; 
font-weight : bold; 
text-align : center; 
} 
#content h2 { 
font : 150% Arial; 
color : #79b933; 
border-bottom : 2px solid #f6f6f6; 
}

#searchsidebarright { 
width : 155px; 
float : right; 
background : url('../images/sidebarright.jpg') no-repeat top left; 
padding-left : 10px; 
padding-right : 0; 
padding-top : 10px; 
padding-bottom : 0; 
} 
#searchsidebarright p { 
font : 80% Verdana; 
color : #777; 
line-height : 15px; 
margin : 10px 0; 
} 
#searchsidebarright h2 { 
font : 120% Arial; 
font-weight : bold; 
text-align : center; 
color : #ff8040; 
margin : 10px 0; 
border : none; 
} 
#searchsidebarright ul { 
margin : 10px 0 10px 10px; 
font : 90% Verdana; 
} 
#searchsidebarright ul li { 
margin : 5px 0; 
} 
#searchsidebarright a { 
border-bottom : 1px dotted #eee; 
color : #444; 
text-decoration : none; 
} 
#searchsidebarright a:hover { 
border-bottom : 1px solid #ccc; 
} 

 
#searchcontent { 
background : url('../images/content.jpg') no-repeat top left; 
margin-left : 185px; 
margin-right : 160px; 
margin-top : 0; 
margin-bottom : 0; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 20px; 
padding-bottom : 0; 
} 
#searchcontent p { 
margin : 15px 0; 
line-height : 22px;
font : 11pt Arial, Tahoma, Trebuchet MS, Lucida Sans Unicode, sans-serif; 
} 
#searchcontent h1 { 
font : 24pt Book Antiqua, Times, Serif; 
color : #8080c0; 
line-height : 30pt; 
font-weight : bold; 
text-align : center; 
} 
#searchcontent h2 { 
font : 150% Arial; 
color : #79b933; 
border-bottom : 2px solid #f6f6f6; 
}

#npwacontent { 
width : 950px;
background : url('../images/content.jpg') no-repeat top left; 
margin-left : 190px; 
margin-right : 20px; 
margin-top : 0; 
margin-bottom : 0; 
padding-left : 10px; 
padding-right : 10px; 
padding-top : 20px; 
padding-bottom : 0; 
} 
#npwacontent p { 
margin : 15px 0; 
line-height : 22px;
font : 11pt Arial, Tahoma, Trebuchet MS, Lucida Sans Unicode, sans-serif; 
} 
#npwacontent h1 { 
font : 24pt Book Antiqua, Times, Serif; 
color : #8080c0; 
line-height : 30pt; 
font-weight : bold; 
text-align : center; 
} 
#npwacontent h2 { 
font : 150% Arial; 
color : #79b933; 
border-bottom : 2px solid #f6f6f6; 
}


h2 a { 
color : #79b933; 
text-decoration : none; 
} 
h2 a:hover { 
color : #5f9128; 
} 
#content h3 { 
font : 12pt Arial, Tahoma, Trebuchet MS, Lucida Sans Unicode, sans-serif; 
color : blue; 
line-height : 16pt; 
font-weight : bold; 
text-align : left; 
} 
#content h4 { 
font : 11pt Arial, Tahoma, Trebuchet MS, Lucida Sans Unicode, sans-serif; 
color : blue; 
line-height : 14pt; 
font-style : italic; 
font-weight : bold; 
text-align : left; 
} 
h5 { 
font : 12pt Arial, Tahoma, Trebuchet MS, Lucida Sans Unicode, sans-serif; 
color : red; 
line-height : 14pt; 
font-weight : bold; 
text-align : center; 
padding : 10px; 
}
#content ul {
	margin: 0;
	padding: 10px;
	list-style: square;
}

#content li {
	padding: 10px;
	margin-left: 10px;
	line-height: 1.4;
	list-style: square;
	text-align : justify;
}
 
blockquote { 
margin-left : 30pt; 
margin-right : 30pt; 
text-align : justify; 
font : 11pt Arial, Tahoma, Trebuchet MS, Lucida Sans Unicode, sans-serif; 
color : black; 
line-height : 14pt; 
} 
#footer { 
clear : both; 
border-top : 1px solid #eee; 
padding : 10px; 
margin : 30px 0 0; 
} 