/* html tags */

body {margin: 0px; padding:0px; background: #fff url('/__data/assets/file/0003/29946/bg-grey.gif') repeat; font-family: Arial, Helvetica, sans-serif;font-size: 12px;}

p,li, td, blockquote {font-family: Arial, Helvetica, sans-serif; color:#666; margin:0 0 1em 0; font-size: 12px;}

h1,h2,h3,h4,h5,h6 { font-family:Helvetica,Arial,sans-serif; color:#999; margin:1em 0; }

h1{margin: 0 0 .5em 0; font-size: 1.2em;font-weight:bold;}

h2{margin: 0 0 .5em 0; font-size: 1.2em;}

h3{
	margin:0 0 .5em 0;
	font-size: 1em;
	color: #666666;
}
h4{margin:0 0 .5em 0; font-size: .9em; color:#666;}
h5{margin:0 0 .5em 0; font-size: 0.8em; color:#666;}
h6{margin:0 0 .5em 0; font-size: 0.6em; color:#666;}
a img {border:0;}



/* links */
a:link { text-decoration: none; color: #360; }
a:visited { text-decoration: none; color: #339933; }
a:hover {text-decoration:underline; color:#f30; }
a:active {text-decoration:underline; color: #f30; }

/*#rhcol h3 {text-align:left; margin-top: 1em; font-weight: bold;}


#lhcol h3 {text-align:center; margin-top: 1em; font-weight: bold;}*/
#lhcol ul { list-style:none; margin: 5px 5px 5px 10px; padding: 0; border: none; }

#lhcol li {margin: 1em 0 0 0;}
#lhcol li a {font-style:normal; color: #666;}


#hilite-box h3 {padding: .8em;}
#hilite-box p {padding: 0 .8em 0 .8em;} 

#content-ftr p {font-size:0.7em; color: #999; }
#content-ftr a {color: #999;}


/* layout elements */

#bgheader {width: 100%; /*height: 188px;*/ margin: 0px; }

#top-lh-wrapper {
	width:  70%;
	min-width: 768px;
	margin: 0 auto;
	overflow: auto;
}

#top-rh-wrapper {
	width:  100%;
	margin:  0;
}

#pgheader {
	margin: 0 6px;
}

#bg {
	width:  100%; margin: 0; background: url('/__data/assets/file/0003/29946/bg-grey.gif') repeat; }

#btm-lh-wrapper {
	width:  70%;
	min-width: 768px;
	margin: 0 auto;
	overflow: auto;
	background: #fff url('/__data/assets/file/0012/31530/btm-lhnodot.gif') top left repeat-y; }

#btm-rh-wrapper {
	width:  100%;
	margin:  0;
	background: url('/__data/assets/file/0007/29923/btm-rh.gif') top right repeat-y;
}



#logo {position: relative; top: 18px; left: 7px; width: 191px; height: 55px; background: url('/__data/assets/file/0004/29929/pl-logo-green.gif') repeat-x;  }

#topnav { float:right; display: inline; margin: 7px 7px 0 0; width: 550px; height: 30px; text-align:right; }

#imagebanner {margin: 28px 0 0 0 px; width:100%; min-width: 756px; height: 58px; background: url('/__data/assets/file/0011/29927/image-banner.jpg') repeat-x; }

#mainmenu { margin: 0; min-width:756px;  height: 24px;}

#droppage {min-width:756px; margin: 0px 6px; overflow:auto; }

#curve {min-width:756px; margin: 0; height: 15px; }

#content { margin: 5px 10px 5px 15px; /*overflow:auto; */}



#new_div_32136{
background-colour: transparent;
padding: 5px;
height 100%;
}
#lhcol {width: 180px; float:left; display:inline; padding: 5px 10px 0px 10px; margin: 0px 0px 0px 30px; background: #ececec url('/__data/assets/image/0018/40158/rnd-box-top-grey.gif') no-repeat; vertical-align:top;} 

#lhcol-btm {width: 220px; height: 6px; background: #ececec url('/__data/assets/file/0010/30340/rnd-box-btm-grey.gif') no-repeat; font-size:1px; }

#rhcol {margin-left: 15px; float:left; display: inline; overflow:auto; height: 99%;} 

#hilite-box {height: 100%; float: bottom; display: inline; margin: 0 1% 1% 0; }

#hilite-box-btm {width: 200px; height: 6px; font-size: 1px; }

#content-ftr {clear:both; width:auto; margin: 0 26px 0 26px; background: #fff url('/__data/assets/file/0011/30341/btm-line-bg.gif') repeat-x; padding: 15px
 0 15px 0; text-align:center; font-size: 15px;}

#logostrip { width: 100%;
             margin: 10px auto; 
			 text-align: center; }

#logostrip img {padding: 5px;}

#pgfooter {width: 70%; min-width:768px; margin: 0px auto 0px auto; height: 24px; background: url('/__data/assets/file/0016/30355/ftr-btm.gif') repeat-x; font-size: 1px;}

#ftr-lh-wrapper { width: 6px; float: left; margin: 0; height:12px; background: url('/__data/assets/file/0017/30356/ftr-lh.gif') top left no-repeat; }

#ftr-rh-wrapper { width: 6px; float: right; margin:  0; height: 12px; background: url('/__data/assets/file/0017/30671/ftr-rh.gif') top right no-repeat; }


/* search input */

#searchbox { height: 15px; width: 80px; margin: 0 5px 0 8px; } 

.search {
    width: 230px;
    margin: 5px 0px 5px 0px;
    padding: 5px 0px 5px 0px;
    float: right;
    vertical-align: middle;
}

.search-button {
    vertical-align: top;
    text-align: center;
    color: #ffffff;
    background-color: #339933;
    width: 45px;
    font-size: 0.75em;
}

/* main menu */



#menu ul { float: left; margin: 0; padding: 0 0 0 20px; border: none; height: 24px; list-style: none; display: inline; line-height: 15px; }

#menu li { display:inline; }

#menu ul li { float: left; margin: 0; padding: 0; display: inline; list-style: none; }

#menu a, #menu a:visited { float:left; display: block;  padding: 0 23px 0 23px; margin: 0; text-decoration: none; font-weight: bold; font-size:/*0.9em*/1em;  text-align:center;  }

/* lefthand navigation */

.where-am-i {
font-size: 12px;
font-weight:bold;
font-style:italic;
margin-top:10px;
margin-bottom:10px;
color:#666666;
text-align:center;
}

#page-maincontent {
width: 100%;
background-color:transparent;
overflow:visible;
border-bottom: 1px #FFFFFF solid;
}
#page-maincontent-left {
float:left;
padding: 1px 0px 0px 0px;
border: 0px #FFCC33 solid;
vertical-align:top;
font-family: Arial,Helvetica,sans-serif;
margin: 1px 1px 0px 1px;
background-color:#ececec;
}

.ant {
font-size: 12px;
}
.ant-ancestor {
/* border-bottom:0px #F9C8B3 solid;*/
margin: 5px 5px 5px 0px;
width: 100%;
border-bottom: 1px #339933 solid;

}
.ant-ancestor a:link, .ant-ancestor a:visited {
text-decoration: none;
font-size:1.0em;
color:#666666;
}
.ant-ancestor a:hover {
background-color: #ffffff;
color:#360;
text-decoration:none;
}
.ant-arrow {
text-align:center;
padding-top:2px;
}
.ant-current {
font-weight:bold;
color:#360;
}
.ant-item {
border-bottom: 1px #339933 solid;
width: 100%;
margin: 5px 5px 5px 0px;
}
.ant-item a:link, .ant-item a:visited {
text-decoration: none;
font-size:1.0em;
color:#666666;
}
.ant-item a:hover {
background-color: #ffffff;
color:#339933;
text-decoration:none;
}
.ant-children {
margin-left:10px;
}

/* link to top of page */

.link-to-top {
text-align:right;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

.link-to-top :link, .link-to-top :visited, .link-to-top :hover {
color: #339933;
font-weight: bold;
}
 			/* Commented Backslash Hack
			
			hides rule from IE5-Mac \*/
			
			#menu a, #mainmenu a:visited {float:none;}
			
			/* End IE5-Mac hack */

#menu a:hover { text-decoration: underline;  }

#active a, #active a:link, #active a:visited, #active a:hover, #active a:active   { color:#333; text-decoration:none; }




/* layout colour classes */


/* green page */

#bgheader { background: url('/__data/assets/file/0010/29944/top-bg-green.jpg') repeat; }
.top-lh { background: url('/__data/assets/file/0014/30362/top-lh-green.jpg') top left no-repeat; }
.top-rh { background: url('/__data/assets/file/0008/29942/top-rh-green.jpg') top right no-repeat; }

.topnav a:link, .topnav a:visited, .topnav a:hover, .topnav a:active, .topnav {color: #ffffff; }  
.input { border: 1px solid #360; background-color: #e7ffb9; }

#mainmenu { background: url('/__data/assets/file/0003/29928/menu-green.gif') repeat;}
#mainmenu a, #mainmenu a:visited { color: #360; }

#curve { background: #fff url('/__data/assets/file/0009/29943/curve-green-wide.gif') repeat-x;}


/* blue page */

.bgheader-blue { background: url('/__data/assets/file/0003/30684/top-bg-blue.jpg') repeat; }
.top-lh-blue { background: url('/__data/assets/file/0004/30685/top-lh-blue.jpg') top left no-repeat; }
.top-rh-blue { background: url('/__data/assets/file/0005/30686/top-rh-blue.jpg') top right no-repeat; }

.topnav-blue a, .topnav-blue a:visited, .topnav-blue { color: #fff; }
.input-blue { border: 1px solid #393889; background-color: #C9C9E9;}	
.mainmenu-blue { background: url('/__data/assets/file/0006/30687/menu-blue.gif') repeat;}
.mainmenu-blue a, .mainmenu-blue a:visited { color: #2931CD; }

.curve-blue { background: #fff url('/__data/assets/file/0007/30688/curve-blue.gif') repeat-x;}


/* orange page */

.bgheader-orange { background: url('/__data/assets/file/0008/30689/top-bg-orange.jpg') repeat; }
.top-lh-orange { background: url('/__data/assets/file/0019/30691/top-lh-orange.jpg') top left no-repeat; }
.top-rh-orange { background: url('/__data/assets/file/0020/30692/top-rh-orange.jpg') top right no-repeat; }

.topnav-orange a, .topnav-orange a:visited, .topnav-orange { color: #C34C02; }
.input-orange { border: 1px solid #C84F01; background-color: #FFE4B3;}	
.mainmenu-orange { background: url('/__data/assets/file/0003/30693/menu-orange.gif') repeat;}
.mainmenu-orange a, .mainmenu-orange a:visited { color: #EF5F01; }

.curve-orange { background: #fff url('/__data/assets/file/0004/30694/curve-orange.gif') repeat-x;}


/* red page */

.bgheader-red { background: url('/__data/assets/file/0005/30695/top-bg-red.jpg') repeat; }
.top-lh-red { background: url('/__data/assets/file/0006/30696/top-lh-red.jpg') top left no-repeat; }
.top-rh-red { background: url('/__data/assets/file/0007/30697/top-rh-red.jpg') top right no-repeat; }

.topnav-red a, .topnav-red a:visited, .topnav-red { color: #fff; }
.input-red { border: 1px solid #891919; background-color: #F9C8B3;}	
.mainmenu-red { background: url('/__data/assets/file/0008/3069/menu-red.gif') repeat;}
.mainmenu-red a, .mainmenu-red a:visited { color: #FF0000; }

.curve-red { background: #fff url('/__data/assets/file/0009/30699/curve-red.gif') repeat-x;}


/* purple page */

.bgheader-purple { background: url('/__data/assets/file/0010/30700/top-bg-purple.jpg') repeat; }
.top-lh-purple { background: url('/__data/assets/file/0012/30702/top-lh-purple.jpg') top left no-repeat; }
.top-rh-purple { background: url('/__data/assets/file/0011/30701/top-rh-purple.jpg') top right no-repeat; }

.topnav-purple a, .topnav-purple a:visited, .topnav-purple { color: #fff; }
.input-purple { border: 1px solid #6C1F8C; background-color: #E8CFF2;}	
.mainmenu-purple { background: url('/__data/assets/file/0013/30703/menu-purple.gif') repeat;}
.mainmenu-purple a, .mainmenu-purple a:visited { color: #7A17A2; }

.curve-purple { background: #fff url('/__data/assets/file/0014/30704/curve-purple.gif') repeat-x;}


#box-green { background: #CDE8BB; }
#box-green a:link {color: #56b11a; font-weight: bold; }
#box-green a:visited {color: #56b11a; font-weight: bold; }
#box-green a:hover {text-decoration:underline; color: #56b11a;}
#box-green a:active {text-decoration:underline; color: #56b11a;}

#box-blue { background: #C9C9E9; }
#box-blue a:link {color: #03039C; font-weight: bold; }
#box-blue a:visited {color: #03039C; font-weight: bold; }
#box-blue a:hover {text-decoration:underline; }
#box-blue a:active {text-decoration:underline; }


#box-orange { background: #FFE4B3; margin: 0px 100px 20px 1000px;}
#box-orange a:link { color: #ffa600; font-weight: bold;}
#box-orange a:visited { color: #ffa600; font-weight: bold;}
#box-orange a:hover { text-decoration:underline;}
#box-orange a:active { text-decoration:underline;}

#box-purple { background: #E8CFF2; }
#box-purple a:link { color: #7A17A2; font-weight: bold;}
#box-purple a:visited { color: #7A17A2; font-weight: bold;}
#box-purple a:hover { text-decoration:underline;}
#box-purple a:active { text-decoration:underline;}

#box-red { background: #F9C8B3; }
#box-red a:link { color: #f00; font-weight: bold;}
#box-red a:visited { color: #f00; font-weight: bold;}
#box-red a:hover { text-decoration:underline;}
#box-red a:active { text-decoration:underline;}





/* misc css classes */

.clear {font-size:1px; clear:both;}

