 
img { margin:0px; border-style:none }
button { margin:0px; border-style:none; padding:0px; background-color:transparent; vertical-align:top }
p:first-child { margin-top:0px }
table { empty-cells:hide }
.f-sp { font-size:1px; visibility:hidden }
.f-lp { margin-bottom:0px }
.f-fp { margin-top:0px }
.f-x1 {  }
.f-x2 {  }
.f-x3 {  }
.nav a { color:#e8eff8; background-color:#2f5ea7; padding:8px .75em 10px .75em; display:block; margin:0; float:left; text-decoration:none }
.nav a:visited { color: white; }
.nav a.here { color:#2f5ea7; font-weight:bold; background-color:#e2eaf7; background-image:url("../Resources/button_background.gif"); background-repeat:repeat-x }
.nav a:hover { color:#2f5ea7; background-color:#e8eff8; background-image:url("../Resources/button_background.gif"); background-repeat:repeat-x }
.nav li { font-family:Arial, Helvetica, Lucida, Verdana; font-size:75%; float:left; margin:0 1px 0 0; padding:0 }
.subnavigationtext a { color: #2f5ea7 }
.subnavigationtext a.here { font-weight:bold }
.subnavigationtext a:hover { text-decoration:underline }
em { font-style:italic }
h1 { color:#8d8d8d; font-family:Arial, Helvetica, Lucida, Verdana; font-size:26px }
h1:first-child { margin-top:0px }
h2 { color:#656565; font-family:Arial, Helvetica, Lucida, Verdana; font-weight:bold; font-size:20px; margin-top:0px; margin-bottom:0.1px }
h2:first-child { margin-top:0px }
h3 { color:#656565; font-family:Arial, Helvetica, Lucida, Verdana; font-size:18px }
h3:first-child { margin-top:0px }
p { color:#656565; font-family:Georgia,Palatino,Times,serif; font-size:14px; line-height:22px; text-align:left; margin-top:0px; margin-bottom:0.1px }
strong { font-weight:bold }
.nav { font-family:Arial, Helvetica, Lucida, Verdana; font-size:16px; letter-spacing:1.12px; margin:0; padding:10px 0 0 0px; float:left; width:750px; list-style:none }
.tagnavigationtext { color:#ff0; font-family:Arial, Helvetica, Lucida, Verdana; font-size:12px; letter-spacing:0.84px; text-align:right }
.headline { color:#404040; font-family:Arial, Helvetica, Lucida, Verdana; font-size:26px; line-height:30px; margin-bottom:18px }
.subhead { color:#2f5ea7; font-family:Arial, Helvetica, Lucida, Verdana; font-size:18px; margin-bottom:5px }
.footertext { color:#ff0; font-family:Arial, Helvetica, Lucida, Verdana; font-size:12px; line-height:20px; text-align:center }
.style2 { color: yellow; font-family:Arial, Helvetica, Lucida, Verdana; font-size:12px }
.style3 { color:#fff }
.headerbackground { background-color:#618ccf; background-image:url("../Resources/header_background.jpg"); background-repeat:no-repeat }
.subnavigationbackground { background-image:url("../Resources/subnavigation_bac.jpg"); background-repeat:no-repeat }
.mainheaderbackground { background-image:url("../Resources/mainheader_backgr.jpg"); background-repeat:repeat-x }
.bodycurvestopbackground { background-image:url("../Resources/bodycurves_top.jpg"); background-repeat:no-repeat }
.bodycurvesbottombackground { background-image:url("../Resources/bodycurves_bottom.jpg"); background-repeat:no-repeat }
.footerbackground { background-color:#618ccf; background-image:url("../Resources/footer_background.jpg"); background-repeat:no-repeat }
.subnavigationtext { color:#7a9ddb; font-family:Arial, Helvetica, Lucida, Verdana; font-size:14px; text-align:center; padding:10px 10px 10px 10px }
.style5 { color:#333; text-align:left }
.articletitle { color: #2f5ea7; font-family:Arial, Helvetica, Lucida, Verdana; font-size: 18px; margin-bottom:10px }
.articletitle_large { color: #2f5ea7; font-family:Arial, Helvetica, Lucida, Verdana; font-size: 28px; margin-bottom: 20px }
.news_sidbar_title { color: #2f5ea7; font-family:Arial, Helvetica, Lucida, Verdana; font-size: 18px; margin-bottom:10px }
.style9 { color:#404040 }
.style9 a, a:visited { text-decoration: none; color:#404040 }
.style9 a:hover { text-decoration: underline; }
.style10 { color:#404040; font-family:Arial, Helvetica, Lucida, Verdana; font-size:26px; line-height:30px; margin-bottom:18px }
.style4 { color:#2f5ea7; font-family:Arial, Helvetica, Lucida, Verdana; font-size:18px; line-height:30px; margin-bottom:5px }
.style8 { color:#404040; font-family:Arial, Helvetica, Lucida, Verdana; font-size:26px; line-height:30px; margin-bottom:10px }
.style6 { margin-top:10px }
.style11 { color:#2f5ea7; font-family:Arial, Helvetica, Lucida, Verdana }
.style7 { font-size:14px }
.style12 { margin-top:10px; margin-bottom: 15px }
.input_field { border-color: #b3b3b3; border-style: solid; border-width: 1px; padding: 5px; width: 350px; }
.input_area { width: 425px; border-color: #b3b3b3; border-width: 1px; border-style: solid; }
.comment_box { background-color: #dbe5f5; padding: 20px; float: left; width: 445px; }
.triangle {
	height: 16px;
	width: 578px;
	background-position: 25px;
	background-repeat: no-repeat;
	background-image: url(http://www.powernapkit.com/Resources/triangle.gif);
	float: left;
}
.divider {
	border-top-color: #b3b3b3;
	border-top-style: solid;
	border-top-width: 1px;
	width: 485px;
}
.sidebar_line {
	margin-bottom: 5px;
	margin-top: 5px;
	border-top-color: #e6e6e6;
	border-top-style: solid;
	border-top-width: 1px;
	width: 240px;
}
