/* 
================================
Skin styles for RWPSSolicitors
================================
/*
Colours
518c9e medium blue/green
9bb5c2 pale blue
4a9572 dark green
5ca989 pale green

*/   
body	{background-color:#5ca989;margin:0}
.PageMaster	{width:960px;margin:0 auto;background-color:#fefefe;height:100%;vertical-align:top;padding:0}
.skinmaster	{height:100%}
.skinheader	{}
.ControlPanel	{width:100%;background-color:#9bb5c2}
.TopPane	{width:100%;background-color:transparent;padding-left:6px;padding-right:4px;padding-top:6px}
.LeftPane	{width:170x;background-color:#fff;padding-left:6px;padding-right:4px;padding-top:6px}
.ContentPane	{background-color:transparent;padding:20px 5px 0 5px;text-align:left;vertical-align:top;height:300px}
.RightPane	{padding:20px 6px 0 0;width:200px;vertical-align:top}
.BottomPane	{width:100%;background-color:transparent;padding-left:6px;padding-right:4px;padding-top:6px}
.TopBannerPane	{padding:5px}
.StandardButton	{ background:#7994cb none; color:#fff; font-size:11px; font-weight:normal}
.Head	{font-size: 18px;font-weight:normal;color:#333}
.LogoBackground{background-color:#fff;	width:150px}
.LogoName	{padding-bottom:10px;vertical-align:bottom;text-align:center}
.LogoAddress	{width:200px;font-weight:bold;padding-bottom:10px;vertical-align:bottom}
td,p,li,strong,font,textarea,div{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:10pt}

/*Master CSS - Small White text*/
.WhiteSmallText{}
.HoverSmallText	{color:#000;font-size:xx-small;white-space:nowrap}

/*Master CSS - Heading*/
.heading{color:#275565;font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:medium;font-weight:bold;text-align:left}
a:link	{	color:#275565;font-weight:bold;text-decoration:underline}
a:visited	{color:#275565;font-weight:bold;	text-decoration:underline}
a:active	{	color:#275565;font-weight:bold;text-decoration:underline}
a:hover	{color:#c0c0c0;font-weight:bold;text-decoration:underline}
.text-top	{vertical-align:top}
.HomePageTable td	{vertical-align:top;padding:5px}
.HomePageTable table	{width:100%;height:100%}
.HomePageTable p	{margin-top:0}
.HomePageTable a	{text-decoration:none;font-weight:normal;color:#000}
h1	{color:#275565;font-size:medium;font-weight:bold;text-align:left;border-bottom:2px solid #000;padding-bottom:3px}
.Footer	{font-size:10px}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/skeleton.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

/* Credits:Stu Nicholls */
/* URL:http://www.stunicholls.com/menu/skeleton/skeleton.css */
.MenuBar	{background-color:#518c9e}
.Menu, .Menu ul	{padding:0;margin:0;list-style:none;position:relative;z-index:200}
.Menu	{height:30px;padding:0}
.Menu ul	{margin:2px;border:1px solid #000}

.Menu li	{list-style:none}
.Menu li li	{float:none}
/* a hack for IE5.x and IE6 */
* html .Menu li li	{float:left}

.Menu li a	{display:block;color:#000;padding:0 10px 0 10px;height:30px;line-height:30px;text-decoration:none;white-space:nowrap;background-color:#518c9e}
.Menu li a:visited	{color:#000}
.Menu li li a	{height:25px;line-height:25px;float:none;display:block;padding-left:10px}
.Menu li a:hover	{}
.Menu li:hover	{position:relative;z-index:300}
.Menu li:hover ul	{left:-2px;top:22px}
/* another hack for IE5.5 and IE6 */
* html .Menu li:hover ul	{left:10px}

.Menu ul	{position:absolute;left:-9999px;top:-9999px}
/* yet another hack for IE5.x and IE6 */
* html .Menu ul	{width:1px}

/* it could have been this simple if all browsers understood */
/* show next level */
.Menu li:hover li:hover > ul	{left:-15px;margin-left:100%;top:-1px}
/* keep further levels hidden */
.Menu li:hover > ul ul	{position:absolute;left:-9999px;top:-9999px;width:auto}
/* show path followed */
/*.Menu li:hover > a	{text-decoration:none;color:#ccc;background-color:#FF6699;display:block}*/
.Menu li a:hover 	{text-decoration:none;color:#fff;background-color:#9bb5c2;display:block}

.Menu ul a img	{border:0;padding-right:5px}

/* but IE5.x and IE6 need this lot to style the flyouts and path followed */
/* show next level */
.Menu li:hover li:hover ul,
.Menu li:hover li:hover li:hover ul,
.Menu li:hover li:hover li:hover li:hover ul,
.Menu li:hover li:hover li:hover li:hover li:hover ul
{left:-1px;margin-left:100%;top:1px;*margin-left:90%}

/* keep further levels hidden */
.Menu li:hover ul ul,
.Menu li:hover li:hover ul ul,
.Menu li:hover li:hover li:hover ul ul,
.Menu li:hover li:hover li:hover li:hover ul ul
{position:absolute;left:-9999px;top:-9999px}

/* show path followed */
.Menu li:hover a,
.Menu li:hover li:hover a,
.Menu li:hover li:hover li:hover a,
.Menu li:hover li:hover li:hover li:hover a,
.Menu li:hover li:hover li:hover li:hover li:hover a,
.Menu li:hover li:hover li:hover li:hover li:hover li:hover a
{text-decoration:none;color:#fff;display:block}

/* hide further possible paths */
.Menu li:hover li a,
.Menu li:hover li:hover li a,
.Menu li:hover li:hover li:hover li a,
.Menu li:hover li:hover li:hover li:hover li a,
.Menu li:hover li:hover li:hover li:hover li:hover li a
{text-decoration:none;color:#000;display:block}/*adding set width in px (not %) here fixes IE hover background problem */

.MenuHorizontal li, .MenuHorizontal li a	{float:left}
.MenuVertical li:hover ul	{left:130px;top:5px}
.MenuHorizontal li:hover ul	{left:-2px;top:28px}
/*.MenuAdmin	{height:650px}*/


