/* ======================================================
   	 Lycos portal template, version 13-09-2004
	 � Copyright 2004 by Lycos Europe. all rights reserved. 
	 Original author : GMTA ApS (lycos@gmta.info)
	 ---------------------------------------------------
	 Last changed by : Oscar Eg Gensmann, GMTA ApS
====================================================== */


/* ------------------------------------------------------
   Loading interface images
------------------------------------------------------ */

	/* Horizontal images */
	.hr, body {background-image:url(/docroot/pa/img/horizontal.gif);}
	#globalfooter, #globalfooterleft, #globalfooterright, #globalheader, #globalheaderleft, #globalheaderright, #globaltab1, #globaltab2, #globaltab3, #globaltab4, #globaltab5, #globaltab6, #globalsubmenu{background-image:url(/docroot/pa/img/tab.gif); background-repeat:no-repeat;}
	
	/* Vertical images */
	.cbar ul.menu li div, .cbar ul.menu li, .cbar h3, .cbar .box, .cbar .boxbottom, #globalcontent, #globalcontenttop, #globalcontentbottom{}
	
	
	
	/* Fading animated images for tabs */
	#globaltabs #globaltab1.on{background-image:url(/docroot/pa/img/tab_fade_1.gif);}
	#globaltabs #globaltab2.on{background-image:url(/docroot/pa/img/tab_fade_2.gif);}
	#globaltabs #globaltab3.on{background-image:url(/docroot/pa/img/tab_fade_3.gif);}
	#globaltabs #globaltab4.on{background-image:url(/docroot/pa/img/tab_fade_4.gif);}
	#globaltabs #globaltab5.on{background-image:url(/docroot/pa/img/tab_fade_5.gif);}
	#globaltabs #globaltab6.on{background-image:url(/docroot/pa/img/tab_fade_6.gif);}	



/* ------------------------------------------------------
   Default HTML element definitions
------------------------------------------------------ */

/* Removing borders from linked images */ 
a img{border:none;}

/* removing extra margin from form elements */
form{margin:0px;}

/* default font */
body, h1, h2, h3, h4, h5, h6, td{font: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; color: #000;font-size-adjust: 0.51; margin:0px; padding:0px;}

/* Headlines : h1 is used for the main (top) headline/contecnt section
h2 is used for the rest of the content headlines */
h1, h2{margin-bottom:5px;font-size:18px;line-height:1em;}

/* Common text elements */
p{padding: 0px 0px 9px 0px;line-height:17px;margin:0px}


/* Link colors */
a:link{color:#000000;text-decoration: none;} 
a:visited{color:#000000;text-decoration: none;}
a:hover{color:#0000CC;text-decoration: none;}
a:active{color:#0000CC;text-decoration: none;}

/* Ordered and unordered list elements */
ul, ol, li{margin:0px;padding:0px;}
#globalcontentcenter ul,#globalcontentcenter ol{margin: 10px 0px 10px 20px;padding:0px;border:dotted 1px blue}
#globalcontentcenter li{margin:10px 0px}

/* ------------------------------------------------------
   Theme system setup
------------------------------------------------------ */

/* Headline font colors */
.navscheme1 h1, .navscheme1 h2{color:#FF8800}
.navscheme2 h1, .navscheme2 h2{color:#4F83DF}
.navscheme3 h1, .navscheme3 h2{color:#508A90}
.navscheme4 h1, .navscheme4 h2{color:#A78B60}
.navscheme5 h1, .navscheme5 h2{color:#768996}
.navscheme6 h1, .navscheme6 h2{color:#83A408}
.navscheme7 h1, .navscheme7 h2{color:#5C6B99}

/* Colored area */
.navscheme1 #globalcontent{background-color:#FFFFFF;}
.navscheme2 #globalcontent{background-color:#9FD2FF;}
.navscheme3 #globalcontent{background-color:#A7CDD0;}
.navscheme4 #globalcontent{background-color:#DCCEB3;}
.navscheme5 #globalcontent{background-color:#D5E1EA;}
.navscheme6 #globalcontent{background-color:#C4DF62;}
.navscheme7 #globalcontent{background-color:#B0BAD5;}


/* Alternative color setting - can be used for alternative color in table and the like */
.navscheme1 .altcol {background:#FFF9E1;}
.navscheme2 .altcol {background:#E3F3FF;}
.navscheme3 .altcol {background:#E4F0F1;}
.navscheme4 .altcol {background:#F5F0E8;}
.navscheme5 .altcol {background:#F1F5F8;}
.navscheme6 .altcol {background:#EDF5D0;}
.navscheme7 .altcol {background:#E6EAF2;}

/* Colorbox colors */
.navscheme1 .colorbox{background:#FFF3C3;}
.navscheme2 .colorbox{background:#C8E7FF;}
.navscheme3 .colorbox{background:#C9E2E3;}
.navscheme4 .colorbox{background:#EBE2D1;}
.navscheme5 .colorbox{background:#E4EBF1;}
.navscheme6 .colorbox{background:#DCECA1;}
.navscheme7 .colorbox{background:#D0D7E7;}


/* Global Content Corners */
.navscheme1 #globalcontenttop{background-position:-9px 0px}
.navscheme1 #globalcontentbottom{background-position:-9px 63px}
.navscheme2 #globalcontenttop{background-position:-9px -9px}
.navscheme2 #globalcontentbottom{background-position:-9px 54px}
.navscheme3 #globalcontenttop{background-position:-9px -18px}
.navscheme3 #globalcontentbottom{background-position:-9px 45px}
.navscheme4 #globalcontenttop{background-position:-9px -27px}
.navscheme4 #globalcontentbottom{background-position:-9px 36px}
.navscheme5 #globalcontenttop{background-position:-9px -36px}
.navscheme5 #globalcontentbottom{background-position:-9px 27px}
.navscheme6 #globalcontenttop{background-position:-9px -45px}
.navscheme6 #globalcontentbottom{background-position:-9px 18px}
.navscheme7 #globalcontenttop{background-position:-9px -54px}
.navscheme7 #globalcontentbottom{background-position:-9px 9px}

/* Submenu */
.navscheme1 #globalsubmenu{background-position:0px -280px}
.navscheme2 #globalsubmenu{background-position:0px -309px}
.navscheme3 #globalsubmenu{background-position:0px -338px}
.navscheme4 #globalsubmenu{background-position:0px -367px}
.navscheme5 #globalsubmenu{background-position:0px -396px}
.navscheme6 #globalsubmenu{background-position:0px -425px}
.navscheme7 #globalsubmenu{background-position:0px -454px}

/* colorsettings on the colorboxes depending on the navscheme */
.navscheme1 .colorbox{background:#FFF3C3;}
.navscheme2 .colorbox{background:#C8E7FF;}
.navscheme3 .colorbox{background:#C9E2E3;}
.navscheme4 .colorbox{background:#EBE2D1;}
.navscheme5 .colorbox{background:#E4EBF1;}
.navscheme6 .colorbox{background:#DCECA1;}
.navscheme7 .colorbox{background:#D0D7E7;}


/* Creating the active tab depending on the navigation scheme (navscheme) */		
.navscheme2 #globaltabs #globaltab1{background-position: 0px -40px;}
.navscheme3 #globaltabs #globaltab2{background-position: 0px -80px;}
.navscheme4 #globaltabs #globaltab3{background-position: 0px -120px;}
.navscheme5 #globaltabs #globaltab4{background-position: 0px -160px;}
.navscheme6 #globaltabs #globaltab5{background-position: 0px -200px;}
.navscheme7 #globaltabs #globaltab6{background-position: 0px -240px;}	

/* Alternative color 50% of light color - used for results splitting in tables and other colorsetting for the alternative color depending on the navscheme */
.navscheme1 .altcol {background:#FFF9E1;}
.navscheme2 .altcol {background:#E3F3FF;}
.navscheme3 .altcol {background:#E4F0F1;}
.navscheme4 .altcol {background:#F5F0E8;}
.navscheme5 .altcol {background:#F1F5F8;}
.navscheme6 .altcol {background:#EDF5D0;}
.navscheme7 .altcol {background:#E6EAF2;}


/* ------------------------------------------------------
   Global container and blue sky
------------------------------------------------------ */

	/* Setting the background image and color */
	body{background-color:#DCE6EB;background-position: top;background-repeat: repeat-x;text-align:center;margin: 0px 0px; background-image:url(/docroot/pa/img/horizontal.gif);}
	
	/* Constructing the global container holding everything in place */
	#globalcontainer{text-align:left;margin: 0px auto;width:817px;}

/* ------------------------------------------------------
   Global header (tabs, submenu, whiteplate top)
------------------------------------------------------ */
		
	/* Creating the global header */
	#globalheader{width:817px;height:158px;background-position:top;position:relative; background-image:url(/docroot/pa/img/logorepeat.gif); background-repeat:repeat-x; left:0px;}
	
	/* Creating the global header rounded sides */
	#globalheaderleft{width:20px;height:99px;position:absolute;left:0px;top:0px;background-position:0px -483px;z-index:1;}
	#globalheaderright{width:31px;height:99px;position:absolute;left:786px;top:0px;background-position:-30px -483px;z-index:1;}
	
	/* Creating the inactive tabs */
	#globaltabs{list-style-type:none;margin:0px;padding:0px;width:558px;height:40px;position:absolute;top:35px;right:4px;z-index:10;}
	#globaltab1, #globaltab2, #globaltab3, #globaltab4, #globaltab5, #globaltab6{width:93px;height:40px;float:left;text-align:center;position:relative;}
	#globaltabs li a{text-decoration:none;line-height: 40px;position:absolute;top:0px;left:0px;display:block;height:40px;width:93px;z-index:10;}
				
	/* Placing the logo */
	#globallogo{z-index:100;position:absolute;top:-4px;left:0px;}
	
	/* Creating the submenu */
	#globalsubmenu{width:817px; height:87px;overflow:hidden;z-index:5;position:absolute;left:0px;top:71px;}
	#globalsubmenu ul{list-style-type:none;position:absolute;top:0px; left:50px;}
	#globalsubmenu ul li{float:left;}
		
	/* Submenu links */
	#globalsubmenu a{display:block; float:left; margin: 0px 1px;text-decoration:none;color: #000;line-height:24px;padding: 2px 4px;}

	/* Submenu active links */
	#globalsubmenu a.active{font-weight:bold;}

	/*Submenu left */
	#globalsubmenuleft{position:absolute;top:0px;left:0px;}
	
	/*Submenu right */
	#globalsubmenuright{position:absolute;top:0px;right:0px;}


/* ------------------------------------------------------
   Search line - Simple
------------------------------------------------------ */

/* white box containing search items */
#searchline {
	background-color:#FFFFFF;
	border-bottom:1px solid #000000;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	text-align:center;
	height:38px;
	position:relative;
	background-image: url(/docroot/pa/img/searchline_back.gif);
	background-repeat: repeat-y;
	background-position: top left;
}

/* creating the left search bar box */
#searchline .left{
	width:132px;
	height:59px;	
	text-align: left;
	margin:0px;
	position: absolute;
	top:2px;
	left:9px;
}

/* creating the right search bar box */
#searchline .right{
	width:132px;
	height:59px;	
	text-align: right;
	margin:0px;
	position: absolute;
	top:2px;
	right:9px;
}

#searchform{
	margin: 0px 132px;
	width: 501px;
	position:relative;
	top:6px;
}

#searchline label{font-size: 18px;}

#searchline #querystring {
	width:200px;
	font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin:0px 5px;
}

#searchline #querycat{
	font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin:0px 5px;
}

#searchline input.button{margin-bottom:-3px;border:0px solid #000;}


/* ------------------------------------------------------
   Search line - advanced
------------------------------------------------------ */

/* styling the advanced searchbar box strip */
#searchline.advanced{
background-color: #FEF1C3;
height:59px;
}

/* resetting default p styling and fixing for special search bar */
#searchline.advanced p{
	margin:2px 10px 0px 10px;
	padding:0px;
	height:32px;
}

/* fixing the links */
#searchline.advanced a{
	text-decoration:none;
}

#searchline.advanced label.querystring{
	font-size:24px;
	font-weight:bold;
}

#searchline.advanced #querystring{
	width:260px;
}

#searchline.advanced .right, #searchline.advanced .left{
	top:12px;
}

#searchline.advanced form label{
	font-size:12px;
	font-weight: normal;
}


/* ------------------------------------------------------
 Content area (left- and contentbox )
------------------------------------------------------ */

/* Container holding the content area below the header */
#globalcontent{
	width:817px;
	background-repeat: repeat-y;
	background-position: 0px;
	position:relative;
	top:0px;
	left:0px;
	background-image: url(/docroot/pa/img/body.gif);
}

/* The rounded top corners of the large white area, which are stamped on top of the content */
#globalcontenttop{height:9px;width:767px;overflow:hidden;position:absolute;top:0px;left:-1px;z-index:10;}

/* The rounded bottom corners of the large white area, which are stamped on top of the content 
   NOTICE: This one is placed inside the globalfooter and positioned negative, since bottom:0px is buggy in elements which
	do not have a fixed height (another IE-bug brought to you from Redmond) */
#globalcontentbottom{height:9px;width:767px;overflow:hidden;position:absolute;top:-10px;left:0px;z-index:10;}

/* The left bar container */
#globalcontentleft{width:166px;float:left;overflow:hidden;position:relative;top:0px;left:4px;z-index:90;margin:1px 0px 0px 0px;}

/* The left bar container */
#globalcontentright{width:166px;float:right;overflow:hidden;position:relative;top:0px;right:4px;z-index:10;margin:1px 0px 0px 0px; }

/* The actual content area (white area) */
#globalcontentcenter{width:472px;float:left;position:relative;top:0px;left:6px;}

/* ------------------------------------------------------
The section header including breadcrumb
------------------------------------------------------ */


/* Styling for the content center header containing the 
headline for the channel/section. This is the default 
styling and could be overwritten by a "local" css file
to display the correct background image. */
#sectionhead{
   width:499px;
   text-align:left;
	margin:0px;
	background-position: top left;
	background-repeat: no-repeat;
	background-color: #fff;
	height:auto;
	overflow:hidden;
}

#sectionhead p{
height:46px;
padding:0px;
font-size:30px;
font-weight:bold;
color:#FFFFFF;
line-height:46px;
margin-left:9px;
}


/* The breadcrumb container below the channel header*/
#globalcontentcenterbreadcrumb{
text-align:right;
color:#666666;
font-size:10px;
height:auto;
padding: 0px 9px; 
}

/* The breadcrumb link styling */
#globalcontentcenterbreadcrumb a, #globalcontentcenterbreadcrumb a.current{
   color:#666666;
   font-size:10px;
   text-decoration:none;
}

/* breacrumb styling for the item currently viewed*/
#globalcontentcenterbreadcrumb a.current{font-weight:bold;}



/* ------------------------------------------------------
 Page Footer (white plate))
------------------------------------------------------ */

/*  The footer container */
#globalfooter {background-color:#FFFFFF;height:90px;text-align:center;width:817px;background-position:0px; background-image:url(/docroot/pa/img/body.gif);background-repeat:repeat-y;position:relative;top:0px;left:0px;border-top:1px solid #000000; margin-top:3px;}

/* Placing the left rounded corner of the white plate */
#globalfooterbottom{ background-image:url(/docroot/pa/img/footer.gif);height:16px;width:817px;position:absolute;top:74px;left:0px;background-position:0px; background-repeat:no-repeat;}

/* Placing the right rounded corner of the white plate */
#globalfooterright{height:74px;width:12px;position:absolute;top:0px;left:755px;background-position:-38px -552px;}

/* Footer links */
#globalfooter a,  .popup #footer a {color:#666666;text-decoration: none;}	

/* Highlight */
#globalfooter .highlight,  .popup #footer .highlight {color:#CC0000;font-weight:bold;}

/* Copyright text */
#globalcopyright{font-size:12px;color:#999999;text-align: center;margin-top:3px;}

/* resets the p tag margin inside the global footer */
#globalfooter p {padding:15px 0px 0px 0px;}


/* ------------------------------------------------------
Bar boxes - classes used to generate the bar boxes
------------------------------------------------------ */


/* Creates the left column box. Repeating background on this element */
.cbar .box {background-position:top;text-align:left;padding:0px 5px;border-left: solid 1px #458FAC;border-right: solid 1px #458FAC;z-index:1;margin-bottom:-5px}

/* Creates the rounded bottom on the box. */
.cbar .boxbottom{background-position:-2px 0px 0px 0px;height:9px;width:166px;overflow:hidden;margin-bottom:0px;z-index:20;background-image:url(/docroot/pa/img/box1footer.gif); background-repeat:no-repeat;}
.cbar .boxbottom1{background-position:top;height:9px;width:166px;overflow:hidden;margin-bottom:0px; background-image:url(/docroot/pa/img/box2footer.gif); background-repeat:no-repeat;}

/* Creates a box header */
.cbar h3{background-position:0px;font-weight:bold;text-align:left;line-height:13px;padding: 7px 9px 5px 9px;width:auto; color:#FFFFFF; background-image:url(/docroot/pa/img/box1top.gif); background-repeat:no-repeat;}
.cbar h3.r2{background-image:url(/docroot/pa/img/box1top2r.gif);}


//* ------------------------------------------------------
Left bar menus mml
------------------------------------------------------ */


/* Menu list */
.cbar ul.menu{
margin:0px;
padding:0px;
}

/* Menu items */
.cbar ul.menu li {
list-style-type:none;
background-position: -1795px -125px;
width:150px;
overflow:hidden;
padding:4px 0px;
background-repeat:no-repeat;
border-bottom: dashed 1px #4E4D4D;
text-decoration:none;
}

.cbar ul.menu li div{
padding-left:7px;
background-position: -1978px -115px;
background-repeat:no-repeat;
}

.cbar ul.menu li div a{
color:#4E4D4D;
text-decoration:none;
}

/*Submenu items */
.cbar ul.menu li ul li{background:none;}
.cbar ul.menu li ul li div{background:none;padding-left:0px;}

/* setting the menu item active */
.cbar  ul.menu .active {font-weight:bold;}

/* hide submenus */ 
.cbar  ul.menu li ul {display: none}

/* Link styling */
.cbar ul.menu a:link{color:#000;text-decoration: none}
.cbar ul.menu a:visited{color:#000;text-decoration: none}
.cbar ul.menu a:hover{color:#000000;text-decoration: none;} /* Changed by Karen*/
.cbar ul.menu a:active{color:#870101;text-decoration: none}


/* ------------------------------------------------------
 Working class' (used for different fixes and generel stuff)
------------------------------------------------------ */
/* used for breaking flows */ 
.breaker{overflow:hidden;height:1px;clear:both}

/* removes margin */
.nomargin{margin:0px;}

/* inserts a dotted line 1px height, breaks the flow */
.hr{background-image:url(/docroot/pa/img/dot.gif);background-position:top left;background-repeat:repeat-x;height:1px;overflow:hidden;clear:both;margin:0px;padding:0px;}

/* Adds margin if inside content area */

#globalcontentcentercontent .hr{position:relative;left:9px;margin: 8px 9px 0px 0px;width:462px}

/* styles the hr for a colorbox */
#globalcontentcentercontent .colorbox .content .hr{margin:0px;padding:0px;position:static;left:0px;width:100%;}

/* styles the hr for a barbox */
.cbar .box .hr{width:auto;padding:3px 0px;}

/* Class' used for floating images around text */
img.left{float:left;margin: 0px 9px 0px 0px}
img.right{float:right;margin: 0px 0px 0px 9px}

/* Class' used for floating a box with a text caption around text */
#globalcontentcentercontent div.left{float:left;margin: 0px 9px 0px 0px}
#globalcontentcentercontent div.right{float:right;margin: 0px 0px 0px 9px;}

/* caption text */
#globalcontentcentercontent div.right span, #globalcontentcentercontent div.left span{font-size:10px;}


/* ------------------------------------------------------
   Full color box
------------------------------------------------------ */

/* default settings for the colorbox */
.colorbox{width:100%;overflow:hidden;}

/* styles colorbox corners*/
.colorbox .topleft, .colorbox .topright, .colorbox .bottomleft, .colorbox .bottomright{
width:9px;
height:9px;
line-height:9px;
overflow:hidden;
}


/* inserts the colorbox corners */
.colorbox .topleft{float:left;background-image:url(/docroot/pa/img/colorbox_topleft.gif);}
.colorbox .topright{float:right;background-image:url(/docroot/pa/img/colorbox_topright.gif);}
.colorbox .bottomleft{float:left;background-image:url(/docroot/pa/img/colorbox_bottomleft.gif);}
.colorbox .bottomright{float:right;background-image:url(/docroot/pa/img/colorbox_bottomright.gif);}

/* fit's the content into the colorbox */
.colorbox .content{margin: 0px 9px;}

/* div containing the corners */
.colorbox .corners{
	overflow:hidden;
	height:9px;
}

/* ------------------------------------------------------
   columns inside a colorbox - restyling
------------------------------------------------------ */

/* 2 columns */
.colorbox .columns2{background-position: -9px}
.colorbox .columns2 .col1, .colorbox .columns2 .col2{width:222px}

/* 3 columns */
.colorbox .columns3{background-position: -18px}
.colorbox .columns3 .col1, .colorbox .columns3 .col3{width:138px}

/* ------------------------------------------------------
   Buttons
------------------------------------------------------ */

div.button{margin:auto}

div.button .btnleft, div.button .btnright{
height:20px;
width:5px;
background-image: url(/docroot/pa/img/button_left.gif);
float:left;

}
div.button .btnright{background-image: url(/docroot/pa/img/button_right.gif)}
div.button .btncenter{
	float:left;
	height:20px;
	background-image: url(/docroot/pa/img/button_center.gif);
	overflow:hidden;
}
div.button .btncenter a{
	text-decoration: none;
	line-height: 22px;
	padding: 0px 6px;
}

div.button .btncenter a:hover{color:#000}

/* styling an input button */
div.button .btncenter input{
	text-decoration: none;
	border:0px solid #000;
	background: transparent;
	font: 12px "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif;color: #000;
	cursor: pointer;
	margin-top:2px;
	height:19px;
}


/* ------------------------------------------------------
   tables inside colorboxes
------------------------------------------------------ */

/* when a table result is used instead of the content div */
.resulttable{width:100%;margin:0px 0px;}
.resulttable th {font-size:12px}
.resulttable td {text-align:left;padding:3px 9px;}

/* ------------------------------------------------------
   Paging navigation line
------------------------------------------------------ */

.pagingnavigation{width:100%}

.pagingnavigation .left{
	float:left;
	width:20%;
	text-align:left;
	}

.pagingnavigation .right{
	float:right;
	width:20%;
	text-align:right;
}


/* ------------------------------------------------------
   Ad styling
------------------------------------------------------ */
#globalkiti {position:absolute;right:220px;top:12px;width:350px;height:20px;line-height:17px;text-align:center;}
#globalkiti a {font-size:10px;font-weight:bold;color:#D00}

#globalwidebanner{text-align:center;border:1px solid #000;border-top:none;border-bottom:none;padding-top:1px}

/* colorsettings on the widebannerspace depending on the navscheme */
.navscheme1 #globalwidebanner{background-color:#FFCC00;}
.navscheme2 #globalwidebanner{background-color:#9FD2FF;}
.navscheme3 #globalwidebanner{background-color:#A7CDD0;}
.navscheme4 #globalwidebanner{background-color:#DCCEB3;}
.navscheme5 #globalwidebanner{background-color:#D5E1EA;}
.navscheme6 #globalwidebanner{background-color:#C4DF62;}
.navscheme7 #globalwidebanner{background-color:#B0BAD5;}
.navschemexmas #globalwidebanner{background-color:#C00A0A;}

.addefault{
	font: 12px "trebuchet ms", tahoma, Geneva, Arial, Helvetica, sans-serif; 
	color: #000;
	margin:0px;
	padding:0px;
}

.addefault form{
	margin:0px;
	padding:0px;
}

#globalstartpage{
	position:absolute;
	right:19px;
	top:10px;
	background-position: top left;
	background-repeat: no-repeat;
	background-image: url(/j/startpage_icon.gif);
	padding-left: 16px;
	line-height:17px;
}
/* ------------------------------------------------------
   Content styling
------------------------------------------------------ */
/* added #contentcolumnleft1 mml */
#contentcolumnleft, #contentcolumnleft1 {
	width:210px;
	float:left;
	margin: 9px 0px 0px 0px;
	padding-left: 12px;
	padding-right: 12px;
	overflow:hidden;
}

/* added #contentcolumnleft1 h3 mml */
#contentcolumnleft h3, #contentcolumnleft1 h3 {
	color: #458FAC;
	font-weight: bold;
	font-size: 14px;
	overflow:hidden;
}

#contentcolumnleft2 {
	width:215px;
	float:left;
	margin: 0px 0px 4px 5px;
}
#contentcolumnleft2 h3 {
	color: #458FAC;
	font-weight: bold;
	font-size: 14px;
}

.contentdate {
	font-size: 10px;
	color:#666666;
}

/* added #contentcolumnright1 mml */
#contentcolumnright, #contentcolumnright1 {
	width:210px;
	float:left;
	margin: 9px 0px 0px 0px; 
	padding: 0px 12px;
	overflow:hidden;
}

/* added #contentcolumnright1 h3 mml */
#contentcolumnright h3, #contentcolumnright1 h3 {
	color: #458FAC;
	font-weight: bold;
	font-size: 14px;
}
#contentcolumntopleftline {
	padding:0px 0px 0px 5px;
	height:0px;
	width:215px;
	float:left;
	margin: 0px 5px 0px 5px;
}
#contentcolumntoprightline {
	border-top: solid 1px #cccccc;
	padding:0px 0px 0px 5px;
	height:0px;
	width:215px;
	float:right;
	margin: 0px 10px 0px 5px;
}

/* added #contentcolumnline1 mml */
#contentcolumnline, #contentcolumnline1 {
	width:450px;
	float:center;
	margin: 0px 0px 4px 0px;
	padding: 9px 12px 5px 12px;
	overflow:hidden;
}

/* added last 7 items mml */
#contentcolumnline h3, 
#contentcolumnline h3 a, 
#contentcolumnline1 h3,
#contentcolumnline1 h3 a, 
#contentcolumnright h3 a, 
#contentcolumnright1 h3 a, 
#contentcolumnleft h3 a, 
#contentcolumnleft1 h3 a  {
	color: #458FAC;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	overflow:hidden;
}



#contentcolumn {
	width:450px;
	float:center;
	margin: 0px 0px 4px 12px;
	padding: 5px;
}
#contentcolumn h3 {
	color: #458FAC;
	font-weight: bold;
	font-size: 16px;
}

/* Start */
#hLine, #hLine1 {
	width:450px;
	height:0px;
	float:center;
	margin: 0px 0px 4px 4px;
	padding: 0px 5px;
	border-bottom: dotted 1px #CCCCCC;
}

#globalcontentcenter1{width:638px;float:left;position:relative;top:0px;left:5px;}
#globalcontentcentercontent1 .hr{position:relative;left:9px;margin: 8px 9px 0px 0px;width:620px;}
#hLine1 {width:620px;}

#contentcolumnline1 {
	width:620px;
}

#contentcolumnleft1, #contentcolumnright1 {
	width:292px;
	overflow:hidden;
	margin-top:9px;
}

.columns2rCorporate1 #contentcolumnleft {
margin-top:0px;
float:left;
width:388px;
overflow:hidden;
}

.columns2rCorporate1 #contentcolumnright{
margin-top: 0px;
width:193px;
float:left;
overflow:hidden;
}

.columns2lCorporate1 #contentcolumnleft{
margin-top:0px;
width:193px;
float:left;
overflow:hidden;
}

.columns2lCorporate1 #contentcolumnright{
margin-top:0px;
width:388px;
float:left;
overflow:hidden;
}

/************************* for asymetric *******************************/
.columns2rCorporate #contentcolumnleft {
margin-top:0px;
width:286px;
float:left;
overflow:hidden;
}
.columns2rCorporate #contentcolumnright{
margin-top:0px;
width:136px;
float:left;
overflow:hidden;
}

.columns2lCorporate #contentcolumnleft{
margin-top:0px;
width:136px;
float:left;
overflow:hidden;
}

.columns2lCorporate #contentcolumnright{
margin-top:0px;
width:286px;
float:left;
overflow:hidden;
}

.separator {
	border-right: dotted 1px #CCCCCC;
}

div.boxCorp {background-color:#DEE7EE;border-left:solid 1px #458FAC; border-right:solid 1px #458FAC;width:154px;} 
div.boxCorp div.menu { width:154px;padding-top:5px;overflow:hidden;}

.cbar .boxCorp {background-color:#DEE7EE;background-position:-1543px 0px;text-align:left;padding:0px 5px;border-left: solid 1px #458FAC;border-right: solid 1px #458FAC;}

.br10{overflow:hidden;height:11px;clear:both;margin:0px;padding:0px}



/* ------------------------------------------------------
 Class' used for creating columns inside the center content area
------------------------------------------------------ */
/* ------------------- new styles ------------------- */
/* General Column styling */
.smallcolumns1, .smallcolumns2, .smallcolumns3, .smallcolumns2l, .smallcolumns2r { 
	width:473px; 
	text-align:left;
	overflow:hidden; 
	margin-top:0px;
}

.smallcolumns3_img {background-image: url(/docroot/pa/img/columns3_back.gif);background-repeat: repeat-y;background-position: top center;}
.smallcolumns2_img {background-image: url(/docroot/pa/img/columns2_back.gif);background-repeat: repeat-y;background-position: top center;}
.smallcolumns2l_img {background-image: url(/docroot/pa/img/columns2l_back.gif);background-repeat: repeat-y;background-position: top center}
.smallcolumns2r_img {background-image: url(/docroot/pa/img/columns2r_back.gif);background-repeat: repeat-y;background-position: top center}

/* 1 Column styling for small template*/
.smallcolumns1 .col1{
	width:446px;
	margin: 0px 15px 0px 14px; 
	overflow:hidden;
}

.smallcolumns2 .col1, .smallcolumns2 .col2 {
	width:210px;
	float:left;
	/*margin-top:9px;*/
	padding: 0px 11px 0px 14px;
	overflow:hidden;
}

/*3 Column styling - using floating */
.smallcolumns3 .col1, .smallcolumns3 .col2, .smallcolumns3 .col3{
	width:132px;
	float:left;
	/*margin-top:9px;*/
	padding: 0px 11px 0px 14px; 
	overflow:hidden;
}

/* 2 Column styling - using floating */
.smallcolumns2r .col1, .smallcolumns2l .col2{
	width:132px;
	float:left;
	/*margin-top:9px;*/
	padding: 0px 9px 0px 14px; 
	overflow:hidden;
}

.smallcolumns2r .col2, .smallcolumns2l .col1{
	width:292px;
	float:left;
	/*margin-top:9px;*/
	padding: 0px 8px 0px 14px; 
	overflow:hidden;
}

.col1 h3,.col1 h3 a, .col2 h3, .col2 h3 a, .col3 h3, .col3 h3 a{
	color: #458FAC;
	font-weight: bold;
	font-size: 16px;
	text-decoration: none;
	overflow:hidden;
}


/* --------------------------------------------------------------- */
/* General Column styling */
.widecolumns1, .widecolumns2, .widecolumns3, .widecolumns2l, .widecolumns2r { 
	width:620px; 
	text-align:left;
	overflow:hidden;
	margin-top:9px;
}

.widecolumns3_img {background-image: url(/docroot/pa/img/columns3_wide_back.gif);background-repeat: repeat-y;background-position: top center;}
.widecolumns2_img {/*border:dotted 1px red;*/background-image: url(/docroot/pa/img/columns2_wide_back.gif);background-repeat: repeat-y;background-position: top center;}
.widecolumns2l_img {background-image: url(/docroot/pa/img/columns2l_wide_back.gif);background-repeat: repeat-y;background-position: top center;}
.widecolumns2r_img {background-image: url(/docroot/pa/img/columns2r_wide_back.gif);background-repeat: repeat-y;background-position: top center;}

/* 1 Column styling for wide template*/
.widecolumns1 .col1{
	width:594px;
	margin: 0px 15px 0px 14px; 
	overflow:hidden;
}

.widecolumns2 .col1, .widecolumns2 .col2 {
	width:285px;
	float:left;
	padding: 0px 11px 0px 14px;
	overflow:hidden;
}

/*3 Column styling - using floating */
.widecolumns3 .col1, .widecolumns3 .col2, .widecolumns3 .col3{
	width:181px;
	float:left;
	padding: 0px 11px 0px 14px; 
	overflow:hidden;
}

/* 2 Column styling - using floating */
.widecolumns2r .col1, .widecolumns2l .col2{
	width:181px;
	float:left;
	padding: 0px 9px 0px 14px; 
	overflow:hidden;
}

.widecolumns2r .col2, .widecolumns2l .col1{
	width:390px;
	float:left;
	padding: 0px 8px 0px 14px; 
	overflow:hidden;
}


