.topnav_right {
padding:10px 45px 0 40px;
display:block;
position:relative;
float:right;
width:100px;
}


.topnav_right a:link,
.topnav_right a:visited {
text-decoration:none;
}


.topnav_right p * {
vertical-align:middle;
font-weight:normal;
}

.FontResizer {
padding-bottom:20px;

}
.FontResizer * {
text-decoration:underline;
}

.sidemenu span {
border:0 !important;
display:inline !important;
padding:0 !important;
}

ul, ol, dl { margin:0; padding:0; }

.SearchBox {
background-color:#D2EBFC;
background-image:url("../Docs/images/background/imgcc44e31b-9317-4760-95a4-adff5b19c584.gif");
background-position:3px 3px;
background-repeat:no-repeat;
border:1px solid #8FA9BB;
padding-left:15px;
width:140px;
}

#M1305ContentDiv
{

}

#main, .menubar {
width:923px;
}

#main {
margin:0;
padding:0;
}

.page_margins {
background:#fff url("../Docs/images/background/img5c88fe33-034e-4724-9927-c5fc6cb82e23.gif") repeat-y;
background-position:right -80px;
}

#header .page_margins {
background:url('../Docs/images/background/img13a28328-2765-4480-9671-5b1b377ea09d.jpg') no-repeat;
height:105px;
}

#header .page_margins .page {
margin:0;
padding:0;
}

.sidemenu {
border:0;
}

#sidemenu{
padding-top: 30px;
margin: 20px 0 20px 20px;
}

#DivHeader{
position: absolute;
margin: 40px 10px 0 800px;
padding-left:24px;
height: 30px;
}

html *{
font-size: 100.01%;
}

Body{
font-family:verdana, sans-serif; 
font-size:75%; 
background-color:#eaeef7; 
line-height:1.5em;
color:#1a3f5b;
}


#col1_content, #col2_content, #col3_content {
margin:0;
padding:0;
}

#col1_content {
padding-left:40px;
padding-right:10px;
}

#col3_content {
padding-top:20px;
padding-left:30px;
}

.menubar {
background:#990000;
}

.menubar ul {
padding-left:265px;
}

.menubar ul li a {
line-height:27px;
color:#fff;
padding:0 4px;
border-left:3px solid #990000;
border-right:3px solid #990000;
}

.menubar ul li a.active
 {
background:#054873;
border-left:3px solid #fff;
border-right:3px solid #fff;
}

.menubar ul li a:hover {
background:#054873;
border-left:3px solid #fff;
border-right:3px solid #fff;
}

#sidemenu ul
{
list-style-type: none;
margin:0px;
padding: 0;
}

#sidemenu ul li
{ 
margin:0px;
display: block;
padding: 0;
margin: 0;
list-style-type: none;
}

#sidemenu ul li ul li a{
padding-left: 20px;
}

#sidemenu ul li a
{
display: block;
text-decoration: none;
padding: 3px 0;
color: #003366;
border-bottom: 1px solid #2e7894;
font-weight: bold;
background:#fff;
}

#sidemenu ul li a:hover, #sidemenu .cTab1Selected, #sidemenu .cTab2Selected
{
text-decoration: underline;
color: #990000;
}

#sidemenu .cTab2Selected{
font-weight: bold;
}

A:link{
color:#003366; 
text-decoration:underline; 
 
}

A:visited{
color:#336699; 
text-decoration:underline; 
 
}

A:hover{  
color:#3878a5; 
text-decoration: none;
font-weight:bold; 
}

A:active{  
color:#ffa200; 
font-weight:normal; 
}

A.SelectedTab:link{
text-decoration:none;
}

A.SelectedTab:visited{
text-decoration:none;
}

A.SelectedTab:active{
text-decoration:none;
}

A.SelectedTab:hover{
text-decoration:underline;
}
A.OtherTabs{
background-image: url(/PWP2007Setup/Docs/images/background/imgd7f55b8e-c7cd-41ac-9038-9282c54267a1.gif);
padding: 0px 5px;
height: 21px;
}

A.OtherTabs:link{
color:#eeeeee; 
 
}

A.OtherTabs:visited{
color:#eeeeee; 
 
}

A.OtherTabs:active{
color:#eeeeee; 
 
}

A.OtherTabs:hover{
color:#eeeeee; 
 
}
A.bOtherTabs:link{
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
 
}

A.bOtherTabs:visited{ 
color:white; 
text-decoration:none; 
font-weight:bold; 
}

A.bOtherTabs:hover{
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
 
}

A.bOtherTabs:active{
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
 
}
A.SiteLink:link{
font-size:83.33%; 
color:#ffffff; 
}

A.SiteLink:visited{
font-size:83.33%;  
color:#ffffff; 
}

A.SiteLink:hover{
font-size:83.33%;  
color:#ffffff; 
}

A.SiteLink:active{
font-size:83.33%;  
color:#ffffff; 
}

H1{
font-size:  166.67%;
margin-bottom:0px;
}

H2{
font-size:  166.67%;
}

H3{
font-size:  166.67%;
}

H5, DT{
font-size: 91.67%;
font-weight:bold;
}

H6{
font-size: 91.67%;
font-weight:bold;
}

TH{
vertical-align: baseline;
font-weight:bold;
}

SMALL{
font-size: 66.67%;
}

BIG{
font-size: 116.67%;
}

BLOCKQUOTE, PRE{
font-variant: italic;
}

UL LI{
list-style-type:square ;
}

UL LI LI{
list-style-type:disc;
}

UL LI LI LI{
list-style-type:circle;
}

OL LI{
list-style-type:decimal;
}

OL OL LI{
list-style-type:lower-alpha;
}

OL OL OL LI{
list-style-type:lower-roman;
}

HR{
color:#aaaaaa; 
}

/* IDs */

/* classes */
.HeadBg{
background-image:url(../Docs/images/background/img13a28328-2765-4480-9671-5b1b377ea09d.jpg); 
height:105px; 
background-repeat: no-repeat;
 
}

.SiteTitle{
font-size: 166.67%; 
color:#ffffff; 
line-height:40px; 
font-weight:bold; 
width:100%;
padding-right:35px;
}

.TabBg{
border-right: 2px solid white;
}

.OtherTabsBg{
border-right: 2px solid white;
}

.SelectedTab{
background-image: url(/PWP2007Setup/Docs/images/background/imga19c46f1-ab93-49a0-871f-e5c0dde9455d.gif);
height: 21px;
padding: 0px 5px;
}

.OtherTabs{
text-decoration:none;
font-weight: bold;
}

.SiteLink{
font-size:75%; 
color:#3399CC; 
}

.Accent{
color: #000099;
font-weight:bold;
}

 
.Message{
background-color: #eeeeee;
}
   
.ItemTitle{
font-size: 116.67%;
font-weight:bold;
color: #000099;
}

.SubHead{
font-size:  116.67%;
font-weight:bold;
}

.SubSubHead{
font-size: 116.67%; 
}

.Normal{
font-family:Verdana, sans-serif; 
font-size:9pt; 
color:#1a3f5b; 
 
}

.Seminars
{
font-size: 116.67%;
font-weight: normal;
line-height: 18px;
}

.cTabBgHover{
background-color:white; 
}

.SelectedTab:link{
color:#ffffff; 
font-weight:bold; 
background-image: url(/PWP2007Setup/Docs/images/background/imga19c46f1-ab93-49a0-871f-e5c0dde9455d.gif);
}

.SelectedTab:visited{
color:#ffffff; 
font-weight:bold; 
background-image: url(/PWP2007Setup/Docs/images/background/imga19c46f1-ab93-49a0-871f-e5c0dde9455d.gif);
}

.SelectedTab:hover{
color:#ffffff; 
font-weight:bold; 
background-image: url(/PWP2007Setup/Docs/images/background/imga19c46f1-ab93-49a0-871f-e5c0dde9455d.gif);
}

.SelectedTab:active{
color:#ffffff; 
font-weight:bold; 
background-image: url(/PWP2007Setup/Docs/images/background/imga19c46f1-ab93-49a0-871f-e5c0dde9455d.gif);
}

.bSelectedTabBg{
background-color:#054873; 
height:27px; 
border-left: 3px #fff solid;
border-right: 3px #fff solid;
}

.bTabBg, .bSelectedTabBg{
padding: 0 3px;
}

.bSelectedTab:link{
color:#ffffff; 
text-decoration:none; 
font-weight:bold;
}

.bSelectedTab:visited{
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
 
}

.bSelectedTab:hover{
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
 
}

.bSelectedTab:active{
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
 
}

.bTabSeperator{
color:white; 
display: none;
}

.Footer{
height:66px; 
padding-top: 15px;
 
}

.Footer a, .Footer a:active, .Footer a:visited, .Footer a:hover,  {
 
font-weight: bold;
}

.HeaderLine{
height:10px; 
}

.QuickLinkBg{
background-color:#C1D0E2; 
border:1px; 
border-style:solid; 
border-color:#8899BC; 
padding-left:10px; 
height:50px; 
}

.QuickLinkBgHover{
background-color:white; 
border:1px; 
border-style:solid; 
border-color:#8899BC; 
padding-left:10px; 
height:50px; 
}

.QuickLinkBgSelected{
background-color:white; 
border:1px; 
border-style:solid; 
border-color:#8899BC; 
padding-left:10px; 
height:50px; 
}

.QuickLink:link{
text-decoration:none; 
}

.QuickLink:visited{
text-decoration:none; 
}

.QuickLink:hover{
text-decoration:none; 
}

.QuickLink:active{
text-decoration:none; 
}

.cTab1Other{
background-image:url(/PWP2007Setup//Docs/images/background/img4e191acc-baa1-4a77-8ffb-65ccba0ef30f.gif); 
border:1px; 
border-style:solid; 
border-color:#FF9900; 
padding-left:5px; 
}

.cTab1Hover{
background-color:white; 
border:1px; 
border-style:solid; 
border-color:darkred; 
padding-left:5px; 
}

.cTab1Selected:link{
line-height:20px; 
font-weight:bold; 
}

.cTab1Selected:visited{
line-height:20px; 
font-weight:bold; 
}

.cTab1Selected:hover{
line-height:20px; 
font-weight:bold; 
}

.cTab1Selected:active{
line-height:20px; 
font-weight:bold; 
}

.cTab1:link{
line-height:20px; 
text-decoration:none; 
}

.cTab1:visited{
line-height:20px; 
text-decoration:none; 
}

.cTab1:hover{
line-height:20px; 
text-decoration:none; 
}

.cTab1:active{
line-height:20px; 
text-decoration:none; 
}

.Content{
font-family:verdana, sans-serif; 
font-size:9pt; 
color:#1a3f5b; 
background-color:#fff; 
background-image:url(../Docs/images/background/img5c88fe33-034e-4724-9927-c5fc6cb82e23.gif); 
background-repeat: repeat-y;
background-position: top right;
 
}

.SuccessMsg
{
margin-bottom:10px;
margin-top:10px;
padding: 10px;
padding-left:0px;
border:1px solid #00B907;
color:#00B907;
background-color:white;
font-weight:bold;
display: block;
}

.ErrorMsg
{
display: block;
margin-bottom:10px;
margin-top:10px;
padding: 10px;
padding-left:0px;
border:1px solid red;
color:red;
background-color:white;
font-weight:bold;
}

.ImageModuleImage{
padding:10px;
margin:10px;
}

.ModuleFooter{
height:18px; 
 
}

.ModuleTitleB{
background-image:url(../Docs/images/background/img2b5fc6d6-b931-40b9-bc38-4d74286d0e01.jpg); 
padding-left:35px; 
height:31px; 
padding-top: 10px;
background-repeat: no-repeat;
 
}

.ModuleFooterB{
background-image:url(../Docs/images/background/img798f8076-2be9-4802-9b76-ca5f5de4f38d.jpg); 
height:21px;
}

h2.HeadB{
font-size:150%; 
color:#9c2834; 
font-weight:bold;

margin: 0;
}

.tdLeftPane .ModuleTitleB{
margin-top: 10px;
}

A.bOtherTabs:visited {
color:#ffffff; 
text-decoration:none; 
font-weight:bold; 
 
}
.cTab1SelectedBg {
background-image:url(/PWP2008Setup//Docs/images/background/imgd1bdd953-b778-4349-84ad-2764f7236f76.gif); 
}

.ModuleBorder {
padding-bottom:20px;
}

.ModuleBorderB {
background-image:url(../Docs/images/background/img3918006a-3185-432e-87e1-5b32b617221b.gif); 
background-repeat: repeat-y;
padding: 0 10px;
}

A {
color:#3878a5; 
text-decoration:underline; 
font-weight:bold;  
}



.ArticleOverview 
{
	overflow-y:hidden; height:302px; 
}

.ArticleOverviewItem
{
border: 1px solid darkblue; height:300px;width:450px;
}

.txstest {
background-color:#00ff00; 
background-image:url(../Docs/images/background/img71e9f31e-6b3f-4d29-ab3a-53d92da3e660.gif); 
}

.NormalTextBox{
margin: 5px 0;
}

#pnlLogin{
background-image: none;
}

.breadcrumb ul{
padding:0 !important;
}

.breadcrumb ul li{
background: url(../Docs/images/background/img5769c203-ac6a-4dea-9503-9345a8a5662a.gif) left center no-repeat; 
float: left;
color: #d0d6da;
font-weight: bold;
padding: 0 5px 0 15px;
list-style-type: none;
line-height:50px !important;
}

.breadcrumb ul li a:link, .breadcrumb ul li a:hover, .breadcrumb ul li a:active,.breadcrumb ul li a:visited {
color: #d0d6da;
text-decoration: none;
}

a.ArticleListTitle{
font-size: 100%;
text-decoration: none;
display: block;
margin: 10px 0;
}

.ArticleListDescription{

}

.ArticleListMoreLink{
display: block;
margin-bottom: 10px;
padding-bottom: 10px;
border-bottom: 2px solid #d4d9db;
}

.ModuleTitle h2 {
font-family:Arial, "Trebuchet MS", Verdana, sans-serif; 
font-size:120%; 
color:#003366;
font-weight:bold; 
margin: 0 0 10px 0;
padding:0;
}

.ModuleTitleC {
background-color:#990000;

}

.ModuleTitleC h2 {
font-size:120%; 
color:#fff;
padding:4px 6px;
}

A:hover {
color:darkred; 
text-decoration:underline; 
 
}
A:active {
color:#990000; 
text-decoration:underline; 
 
}

.FontResizer
{
width:90px;
white-space:nowrap;
}

.HtmlEdit{
background-color: white;
background-image: none;
}
TD {
font-family:verdana, sans-serif; 
font-size:9pt; 
color:#1a3f5b; 
}
.EventIconLink {

margin-right: 10px; 

}

.super {
font-size:85%; 
vertical-align:text-top;
line-height:normal;

}

#dtlLanguageMenu a
{
font-weight:normal;
text-decoration: none;
}
#dtlLanguageMenu img{
vertical-align: middle;
}

.article_item h2 {
font-size:100.1%;
}

.article_item {
padding-bottom:10px;
}

.article_content .article_text {
padding-bottom:25px;
}

#M1305ModuleBorder{
position:absolute;
top:0px;
}

#nav .register {
}
#nav2 .menubar  {
}
