BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    padding:0px 0px 0px 0px;
    margin:0px 0px 0px 0px;
}

UL
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    margin: 5px 5px 5px 15px;
}

TD { FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 10px; }

H1, H2, H3, H4, H5, TH, THEAD, TFOOT
{
    COLOR: #003366;
}

H1	{ font-family: Arial, Helvetica, sans-serif; font-size:	16px; font-weight: 700; margin: 5px 0px 5px 0px; }	
H2	{ font-family: Arial, Helvetica, sans-serif; font-size:	14px; font-weight: 700; margin: 5px 0px 5px 0px; }	
P	{ margin: 1px 0px 1px 0px; font-family: Verdana, Helvetica, sans-serif; font-size: 10px; }
/*.PageBody li { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; }*/

.h1	{ COLOR: #003366; font-family: Arial, Helvetica, sans-serif; font-size:	16px; font-weight: 700; }	
.h5 { padding: 4px 0px 2px 0px; margin:0px 0px 0px 0px; font: bold 14px Arial, Helvetica, sans-serif; color:#003366; display:block;}
.h6 { padding: 0px 0px 2px 0px; margin:0px 0px 0px 0px; font: bold 12px Arial, Helvetica, sans-serif; color:#003366; display:block;}
.p { font: 10px Verdana, sans-serif; color:black; }
.lbl { display:block; font:bold; margin-top:5px; }
.lbl_flow { font:bold; margin-top:5px; }
.pnl { border: solid 1px #DCE3EB; padding:5px 5px 5px 5px; 
	margin:5px 0px 5px 0px; width:100%; }
.float { float:left; padding:0px 10px 10px 0px; }
.block {  display:block; }
.warning { font: bold 12px Arial, Helvetica, sans-serif; color:Red;}

.silver	{ color:Silver; }
.gray	{ color:Gray; }
.red { color:Red; }
.maroon { color:Maroon; }
.black { color:Black; }
.right { float:right; }
.italic { font-style:italic }
.wide { width:100%; }
.date { font-weight:bold;}
.time { margin-right:5px; }
.pad { padding:5px 5px 5px 5px; }

.ddl { font-family: Verdana, Helvetica, sans-serif; font-size: 10px;}
.chkmcp { margin-top:1px; }
.chkmcp input { float:left;}
.cbl { text-indent:10px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; }

.fm { padding-top: 2px; }
.hot { display:block; color:#3d66ab; font-weight:bolder; font-family:Arial; font-size:10px; padding: 1px 1px 1px 1px; }
.membername { font-weight:bold; float: left; margin: 0px 1px 0px 1px; line-height:12px; }
.mg	{ float:right; color: Gray; font-weight:bold; margin: 0px 0px 0px 1px; line-height:12px; }

.newspnl
{
	margin-top:12px;
	width:200px;
	background-image:url(images/bg_box.gif);
	background-repeat:repeat-x;
	background-color:White;
	border:solid 1px #DCE3EB;
	padding: 2px 2px 5px 2px;
	float:right;
	text-align:left;
}

.eventpnl
{
	float:left;
}

.seminarpnl
{
	float:right;

	margin-top:5px;
	width:300px;
	background-image:url(images/bg_box.gif);
	background-repeat:repeat-x;
	background-color:White;
	border:solid 1px #DCE3EB;
	padding: 2px 2px 5px 2px;
	text-align:left;
}

.boardpnl
{
	margin-top:12px;
	width:200px;
	background-image:url(images/bg_box.gif);
	background-repeat:repeat-x;
	background-color:White;
	border:solid 1px #DCE3EB;
	padding: 2px 2px 5px 2px;
	float:right;
	left:740px;
	text-align:left;
	position:absolute;
	top:115px;
}

.boardpnl .tblItem td
{
	border-bottom:none;
	padding-bottom:10px;
}

.boardpnl .phone
{
	display:block;
}

.boardpnl .email
{
	display:block;
}

.newstitle
{
	margin-top:5px;
	font-weight:bold;
	display:block;
}

a.signout:link, a.signout:visited { color:White; display:block; margin-top:5px; }
.signout img { margin-right:2px; }

.disabled { text-decoration:line-through; color:Silver; }

.mnuItem				{ font-size:11px; width:100%; margin-left:6px; margin-right:6px; padding:2px; padding-left:6px;}
.mnuItem:link			{ text-decoration: none; color: #000000; border:solid 1px #ECEAE6; background-color:Transparent;}	
.mnuItem:visited		{ text-decoration: none; color: #000000; border:solid 1px #ECEAE6; background-color:Transparent;}
.mnuItem:hover			{ text-decoration: none; color: #000000; border:solid 1px #999999; background-color:#dddddd;}
.mnuItem:active			{ text-decoration: none; color: #000000; border:solid 1px #999999; background-color:#cccccc;}
.mnuItemActive			{ font-size:11px; width:100%; margin-left:6px; margin-right:6px; padding:2px; padding-left:6px; text-decoration: none; color: #000000; border:solid 1px #999999; background-color:#dddddd;}

.mnuChild				{ color:White; height:20px; width:100%; }
.mnuChild:link			{ text-decoration: none; color: #000000; border:solid 0px #5881C6; background-color:Transparent;}	
.mnuChild:visited		{ text-decoration: none; color: #000000; border:solid 0px #5881C6; background-color:Transparent;}
.mnuChild:hover			{ text-decoration: none; color: #000000; border:solid 0px #2c559a; background-color:#C7D1E2;}
.mnuChild:active		{ text-decoration: none; color: #000000; border:solid 0px #2c559a; background-color:#BCC6D6;}
.mnuChildActive			{ color:White; height:20px; width:100%; text-decoration: none; color: #000000; border:solid 0px #2c559a; background-color:#BCC6D6;}
.mnuChildActive:link	{ text-decoration: none; color: #000000; border:solid 0px #2c559a; }
.mnuChildActive:visited	{ text-decoration: none; color: #000000; border:solid 0px #2c559a; }
.mnuChildActive:hover	{ text-decoration: none; color: #000000; border:solid 0px #2c559a; }
.mnuChild:active		{ text-decoration: none; color: #000000; border:solid 0px #2c559a; }

.mnuParent				{ color:White; width:100%; height:25px; padding-top:3px; background-image: url(images/mnu_parentbg.gif); border:solid 1px #2D4774; }
.mnuParent:link			{ text-decoration: none; color: #ffffff; }	
.mnuParent:visited		{ text-decoration: none; color: #ffffff; }	
.mnuParent:hover		{ text-decoration: none; color: #dddddd; }	
.mnuParent:active		{ text-decoration: none; color: #ffffff; }	

A:link			{ text-decoration: none; color: #000000; }	
A:visited		{ text-decoration: none; color: #000000; }
A:active		{ text-decoration: none; color: #000000; }
A:hover			{ text-decoration: none; color: #000000; }

.btn	{ font: 10px Verdana, Helvetica, sans-serif; border:solid 1px #CED4DB; padding: 1px 1px 1px 1px; background-color:#EBEFF2; border:solid 1px silver; height:18px; margin: 2px 0px 0px 0px; position:relative; top:2px; }
.txt	{ font: 10px Verdana, Helvetica, sans-serif; border:solid 1px #CED4DB; margin:0px 0px 0px 0px; }
.table	
{
	background-image:url(images/bg_box.gif);
	background-repeat:repeat-x;
	background-color:White;
	border:solid 1px #DCE3EB;
	margin:2px 0px 0px 0px; 
	width:100%; 
}
.table	td { padding: 1px 1px 1px 1px; }

.tp				{ width:100%; margin-top: 5px; }
.tp	.lnkpnl		{ color:#003366; font: bold 12px arial ; padding:2px 2px 2px 2px; }
.tp	.innerpnl	{ padding:2px 2px 2px 2px; }

a.cmd			{ margin: 0px 2px 2px 2px; font-weight:bold; padding: 1px 2px 1px 2px; background-color:#EBEFF2; height:16px; border:solid 1px #DCE3EB; background-image: url(images/button.gif); font-size:10px; vertical-align:bottom; }
a.cmd:hover		{ border-color:#CCD3DB; }

.frm			{ border:solid 1px #000000; }
.frmBtn			{ z-index:1;border:solid 1px #000000; height:18px; padding:4px; font-size:10px; background-color:#dddddd; text-align:center; }
.frmBtn:hover	{ background-color:#cccccc;}
.frmBtn:active	{ background-color:#bbbbbb;}

.header
{
	position:absolute;
	z-index:40;
	top:0px;
	left:0px;
	WIDTH: 100%; 
	HEIGHT: 64px; 
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	background-color: #1972B3;
}

.top
{
	position:absolute;
	z-index:30;
	top:64px;
	left:0px;
	HEIGHT: 24px; 
	WIDTH: 100%; 

	COLOR: #eeeeee; 
	PADDING-TOP: 0px; 
	BACKGROUND-COLOR: #3d66ab;
}

.top a { border:solid 1px #3d66ab; font-weight:bold; padding: 0px 2px 2px 1px; height:16px; margin: 1px 1px 1px 6px; }
.top a:hover, .top a:active, .top a:visited, .top a:link {color:White;}
.top a img { POSITION: relative; TOP: 2px; }

.left
{
	position:absolute;
	z-index:20;
	top:0px;
	left:0px;
	HEIGHT: 100%; 
	width:180px;
	padding:84px 0px 0px 0px;
	BACKGROUND-COLOR: #eceae6;
	vertical-align:top;
}

.left2
{
	position:absolute;
	z-index:20;
	top:0px;
	left:0px;
	HEIGHT: 100%; 
	width:180px;
	padding:84px 0px 0px 0px;
	BACKGROUND-COLOR: #3d66ab;
	vertical-align:top;
}

.body
{
	position:absolute;
	z-index:10;
	top:0px;
	left:0px;
	HEIGHT: 100%; 
	WIDTH: 100%;
	padding:88px 0px 0px 180px;
	background-image:url(images/graybg.gif);
	background-repeat:repeat-y;
	vertical-align:top;
}

.PageBody			{ width:800px; padding:5px 5px 5px 5px; }
.PageBody_Text		{ width:560px; padding:10px 10px 10px 10px;}
.PageBody_Full		{ width:800px; position:relative; left:0px; padding:10px 10px 10px 10px; }
.PageBody_Left		{ width:560px; padding:10px 10px 10px 10px;}
.PageBody_LeftCol	{ width:200px; position:relative; left:0px; float:left;  padding:10px 10px 10px 10px;}
.PageBody_RightCol	{ width:520px; position:relative; }
.RightBar			{ width:240px; position:absolute; top:115px; left:740px; z-index:200; }

.Toolbar	
{
	z-index: 100;
	background-color:#dddddd; 
	height:24px; 
	padding: 3px 2px 1px 15px; 
	width:100%; 
	background-image: url(images/mnu_bg.gif);
}

.loc 
{
	PADDING: 3px 6px 6px 6px; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #3d66ab;
	width:179px;
}

.login
{
	PADDING: 6px 6px 6px 6px; 
	COLOR: #ffffff; 
	BACKGROUND-COLOR: #3d66ab;
	width:179px;
}

.login a.recoverpw
{
	color:White;
}

.logout
{
	BORDER: #2d4774 1px solid; 
	PADDING: 8px 8px 8px 8px;
	COLOR: white; 
	BACKGROUND-COLOR: #5f88cd;
	width:100%;
}

.menu
{
	BACKGROUND-COLOR: #3d66ab;
	padding: 5px 5px 5px 5px;
	width:179px;
}

.menuheader
{
	font-weight:bold;
}


.menuchild
{
	BORDER-RIGHT: #2d4774 1px solid; 
	PADDING: 4px 4px 4px 4px;
	BACKGROUND-IMAGE: url(images/mnu_childbg.gif); 
	BORDER-LEFT: #2d4774 1px solid;
	BACKGROUND-COLOR: #5881c6;
	width:100%;
}

.menufooter
{
	font-weight:bold;
}


.menuchild img, .menuheader img, .menufooter img	{ position:relative; top:-2px;}


.goto	{ 
	text-decoration: none; color: Black; font-size:11px; padding: 7px 5px 5px 12px; 
	background: transparent url(images/item_right.gif) no-repeat scroll 0px 7px top left; 
	width:100%;
}

.Toolbar a	{ text-decoration: none; color: Black; font-size:11px; white-space:nowrap; }
.Toolbar a:active,.Toolbar a:hover { background-color:#dddddd; }

.toolbarLeadAdd		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_new.gif) no-repeat scroll center left; }
.toolbarItemNewCont	{ padding: 3px 5px 3px 17px; background: transparent url(images/item_contact_add.gif) no-repeat scroll center left; }
.toolbarEventAdd	{ padding: 3x 5px 3px 17px; background: transparent url(images/item_event_add.gif) no-repeat fixed center left; }
.toolbarAction		{ padding: 3px 5px 3px 15px; background: transparent url(images/item_action.gif) no-repeat scroll center left; }
.toolbarEdit		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_edit.gif) no-repeat scroll center left; }
.toolbarCreate		{ padding: 3x 5px 3px 15px; background: transparent url(images/item_new.gif) no-repeat fixed center left; }
.toolbarBack		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_back.gif) no-repeat scroll center left; }
.toolbarCancel		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_cancel.gif) no-repeat scroll center left; }
.toolbarSave		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_save.gif) no-repeat scroll center left; }
.toolbarImage		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_image.gif) no-repeat scroll center left; }
.toolbarSearch		{ padding: 3px 5px 3px 12px; background: transparent url(images/item_search.gif) no-repeat scroll center left; }
.toolbarEmail		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_email.gif) no-repeat scroll center left; }
.toolbarToolbox		{ padding: 3px 5px 3px 17px; background: transparent url(images/item_editmode2.gif) no-repeat scroll center left; }
.toolbarAdd			{ padding: 3px 5px 3px 15px; background: transparent url(images/item_plus.gif) no-repeat scroll center left; }
.toolbarExchange	{ padding: 3px 5px 3px 17px; background: transparent url(images/item_exchange.gif) no-repeat scroll center left; }
.toolbarExport		{ padding: 3px 5px 3px 17px; background: transparent url(images/icons/xls.gif) no-repeat scroll center left; }


/*   DATAGRID    */
 .DataGrid			    { POSITION: relative; width:100%; border:0px solid #666666;}
 .DataGrid	td			{ vertical-align:top; color: Black; text-decoration: none; }
 
    .tblHeaderFirst	    { padding:1px 1px 1px 2px; background-image: url(images/bg_header.gif); font-weight:bold; height:18px; color: Black; text-decoration: none; }
    .tblHeader 	 	    { padding:1px 1px 1px 2px; background-image: url(images/bg_header.gif); font-weight:bold; height:18px; color: Black; text-decoration: none; cursor: default; }
	.tblHeader	td		{ padding:1px 1px 1px 2px; background-image: url(images/bg_header.gif); padding-top: 3px; border-bottom:solid 1px #CCD6E0; background-position: bottom; background-repeat:repeat-x; }
		.tblHeader	a							{ width: 100%; height:16px; margin-top:0px; COLOR: #003366; }
	    .tblHeader a:link,.tblHeader a:visited	{ COLOR: #003366; }
	    .tblHeader	input						{ top:-4px; position:relative; }
    .tblHeaderLast 	    { padding:1px 1px 1px 2px; background-image: url(images/bg_header.gif); font-weight:bold; }
    .tblHeaderActive    { padding:1px 1px 1px 2px; font-weight:bold; cursor: default; color: White; background-color: #B4B8BB; text-decoration: none; }
    td.tblHeaderChk		{ padding:0px 0px 0px 0px; background-color:Black; }
    td.tblHeaderChk	input	{ position:relative; top:0px;}

    /* Fr att ndra frger p tabellrader med javascript  */
    .tblRow 	 	{ height:20px; border-width: 0px; border-style: solid; text-decoration: none; }
    .tblRowAlt	 	{ height:20px; background-color:Transparent; border-width: 0px; color: black;	text-decoration: none; }
    .tblRowOver 	{ height:20px; background-color: #ECE7DD; color: black; text-decoration: none; }
    .tblRowDown 	{ height:20px; background-color: #dddddd; color: black; text-decoration: none; }

	.tblItemAlt			{ background-color: #DEE3E7}
	.tblItemAlt	td		{ border-bottom:solid 1px #EDF0F2 }
    .tblItemAlt td table{ border-right: solid 1px #EDF0F2; border-left: solid 1px #EDF0F2; }
    .tblItemAlt td td	{ border-bottom: none }

    .tblItem			{ text-decoration: none; }
    .tblItem td			{ border-bottom: solid 1px #EDF0F2 }
    .tblItem td	table	{ border-right: solid 1px #EDF0F2; border-left: solid 1px #EDF0F2; }
    .tblItem td	td		{ border-bottom: none }

    .tblItemSel td 	{ padding: 2px 0px 0px 2px; text-decoration: none; }

/*   BOARD   */
.board				{ POSITION: relative; width:100%; border:0px solid #666666;}
.board	.dlstItem	{ padding:12px 6px 6px 0px; text-decoration: none; }

/*   chapters   */
.chapters			{ POSITION: relative; width:100%; border:0px solid #666666;}
	.chapters a:visited,.chapters a:link	{ COLOR: #003366; width:100%; height:20px; }
	.chapters .2	{ font-size: 14px; font-weight: 700; margin:2px 2px 2px 2px; padding: 2px 2px 2px 2px; border-top:solid 1px silver }
	.chapters .3	{ font-size: 12px; font-weight: 700; margin:2px 2px 2px 20px; }
.chapters .dlstSelItem a {background-color:#EEEEEE; border:solid 1px silver;}
.DataGrid .2		{ padding-left:0px; font-weight:bold }
.DataGrid .3		{ padding-left:6px; }

/*   ucText ImageGallery   */
.ucTextItem				{ border:solid 1px #cccccc; height:100px; width:108px; }
.ucTextItem:link		{ text-decoration: none; color: #000000; border:solid 1px #ECEAE6; background-color:Transparent;}	
.ucTextItem:visited		{ text-decoration: none; color: #000000; border:solid 1px #ECEAE6; background-color:Transparent;}
.ucTextItem:hover		{ text-decoration: none; color: #000000; border:solid 1px #999999; background-color:#dddddd;}
.ucTextItem:active		{ text-decoration: none; color: #000000; border:solid 1px #999999; background-color:#bbbbbb;}
.ucTextItemActive		{ height:100px; width:108px; text-decoration: none; color: #000000; border:solid 1px #999999; background-color:#dddddd;}

.pnlprivmnu {PADDING-RIGHT:4px; PADDING-LEFT:4px; Z-INDEX:992; LEFT:0px; PADDING-BOTTOM:4px; COLOR:#ffffff; PADDING-TOP:0px; POSITION:relative; TOP:0px; BACKGROUND-COLOR:#3d66ab; width:180;}

.signin	{ border:solid 1px #4d76bb; width:100%; }
.signin	div.lnkpnl a
{ width:100%; height:20px; 
	padding: 4px 12px 2px 2px;
	border:none;
	color:white; font-weight:bold; background-color:#3d66ab; 
	background-position: center right; background-repeat:no-repeat; 
	display:block;
}
.contract { background-image:url(images/contract.gif) }
.expand { background-image:url(images/expand.gif) }
.lnkpnl a:hover { background-color: #4d76bb }
.signin .innerpnl { border-top:solid 1px #4d76bb; padding:2px 2px 2px 2px; }
.signin .chk input { position:relative; top:2px; }

.srch	{ float:left; margin: 1px 2px 1px 1px; }

.admin						{ padding: 5px 5px 5px 5px; width:350px; MARGIN: 5px 0px 5px 0px; background-color:#F0F0F0; width:100% }
.editmember					{ border:solid 1px silver; margin-top:5px; }
	.editmember .company	{ padding: 5px 5px 5px 5px; width:350px; }
	.editmember .contacts	{ padding-top:5px; width:350px; }
	.editmember .contact	{ margin-top: 4px; PADDING: 0px 2px 6px 2px}
	.editmember .contact_separator { height:1px; BORDER-bottom: solid 1px silver; }

.event			{ width:100%; padding-bottom:5px; }
.event .title	{ font-weight: bold; display:block; }
.chapter		{ font-weight:bold; display:block; }
.chaphead		{ float:right; color:White; margin:5px 5px 0px 0px; font: bold 14px Arial, Helvetica, sans-serif; }

.news			{ width:100%; height:18px; padding:2px 2px 1px 1px; }
.news .title	{ font-weight: bold; display:block; }

.leads .goto	{ width:100%; cursor:hand; }
.leads .title	{ font-size:11px; font-weight: bold; padding-right:5px; float:left; }
.leads .date	{ font-weight: bold; color:Gray; float:right; font-size:10px; }
.leads img		{ margin-top:6px; }

.interesting .item { width:100%; height:32px; margin-right:5px; }
.interesting .title { font-size:11px; font-weight: bold; display:block; }
.interesting .date { color:Gray; float:right; }

.seminarpnl	.tblItemSel .seminar{ background-image:url(images/minus.gif); background-repeat:no-repeat; background-position: top left; padding: 0px 2px 2px 12px; font: bold 12px Arial, Helvetica, sans-serif; color:#003366; display:block; width:100%; }
.seminarpnl	.tblItem .seminar	{ background-image:url(images/plus.gif); background-repeat:no-repeat; background-position: top left; padding: 0px 2px 2px 12px; font: bold 12px Arial, Helvetica, sans-serif; color:#003366; display:block; width:100%; }
.seminarpnl	.p					{ padding-left:12px; margin-bottom:4px; display:block; }

.files		{ display:block; }

.DataGrid .company		{ font-weight:bold; }
.DataGrid .contact		{ }
.showmember		{}
.contactperson	{}

.member	{ font-weight:bold; font-size:11px; }

.memberaddr { display:block;} /*{ padding:10px 0px 5px 0px; }
.memberaddr span { display:block; }*/

.membercontact { padding:10px 0px 5px 0px; }
.membercontact a, .membercontact span { font-weight:bold; }

.membershorttext { display:block; }
.memberdescr { display:block; margin-top:10px;}
.membermore	
{
	background-image:url(images/expand2.gif);
	background-position: center right; 
	background-repeat:no-repeat; 
	padding:1px 10px 1px 1px;
	float:right;
}

.memberless
{
	background-image:url(images/contract2.gif);
	background-position: center right; 
	background-repeat:no-repeat; 
	padding:1px 10px 1px 1px;
	float:right;
}

.showmembers .h5	{ display:inline; }
.showmembers td		{ border-bottom: solid 1px #EDF0F2; vertical-align:top; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; height:16px; }
.showmembers a		{ padding: 3px 3px 3px 3px; margin:0px 0px 0px 0px; height:16px; }
.showmembers .member{ font-weight:bold; }

.showmembers .memberGrpItem td { padding:15px 0px 5px 0px; border-bottom: solid 1px WhiteSmoke; }
.showmembers .memberItem td	{ background-color:White; }
.showmembers .memberItemAlt td { background-color:#DDE0E2; }

.ucPageText_text
{
}

.removed
{
	font-weight:bold;
	color:Red;
}

/* Filebrowser */
.filebrowser			{ margin:5px 0px 5px 0px; width:300px; }
.filebrowser .titlebar	{ width:100%; padding: 1px 0px 1px 0px; color:#003366; font: bold 11px; }
.filebrowser .toolbar	{ background-image:none; border: none; background-color: #DCE3EB; }
.filebrowser .path		{ width:100%; padding:0px 4px 0px 4px; background-color: #E8E8E8; border:solid 1px white; }
.filebrowser .path a:visited, .filebrowser .path a:link	{ COLOR: #003366; }
.filebrowser .files		{ width:100%; height:200px; padding:5px 5px 5px 5px; }
.filebrowser .inner		{ border: solid 1px #DCE3EB; width:100%; height:240px; }
.filebrowser .icon		{ position:relative; top:2px; margin-right:2px; }

.newspnl td { border-bottom: transparent; }

.processing { z-index:1000; position:absolute; width:300px; height:200px; text-align:center; border: solid 2px #1972B3; background-color:White; padding: 5px 5px 5px 5px; }
.contactphone { display:block; }
.chk input { position:relative; top:2px; }
.memb
{
	width:100%;
}

.err .li
{
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10px;
}

.tabs
{
	height:20px;
	width:179px;
	BACKGROUND-COLOR: #3d66ab;
	padding-top:2px;
	padding: 1px 2px 0px 6px;
}

.tabs a 
{
	overflow:hidden;
	float:left;
	height:100%; 
	background-color:#4d76bb; 
	margin: 0px 2px 0px 0px; 
	padding: 2px 2px 2px 0px; 
	border-bottom-width:0px; 
	font-weight:bold; 
}
.tabs a:hover, .tabs a:active, .tabs a:visited, .tabs a:link {color:White;}
.tabs a.btnTop:hover { background-color:#5f88cd}
.tabs a.selBtnTop
{
	background-color: #eceae6; 
	cursor:default;
	border-color: #4d76bb; 
}
.tabs a.selBtnTop:link,a.selBtnTop:visited 
{ 
	color:#3d66ab; 
}

.left2 a.btnTop
{
	background-color: #3d66ab;
	border:none;
	color:White;
}

.left2 a.selBtnTop, .left2 a.selBtnTop:link, .left2 a.selBtnTop:visited
{
	background-color: #4d76bb; 
	border: solid 1px #5f88cd;
	color:White;
}

