
/*quinlan layout */
a {text-decoration:none }
a:hover { text-decoration:underline;}
a:visited { text-decoration:none;}
a:active {  text-decoration:none;}
#head {
	LEFT: 0px; WIDTH: 100%; POSITION: absolute; TOP: 0px
}
#main {
	LEFT: 0px; BACKGROUND-IMAGE: url(images/columnsred.gif); WIDTH: 750px; BACKGROUND-REPEAT: repeat-y; POSITION: absolute; TOP: 190px; HEIGHT: 1200px;font-size:12px;font-family:arial;
}
#sidebar {
	LEFT: 0px; WIDTH: 225px; PADDING-TOP: 1em; POSITION: absolute; TOP: 0px;background-color:#eaf4e9;
}
#sidebar a{
	color:black;font-size:14px;text-decoration:none;
}
#bod {
	LEFT: 229px; WIDTH: 520px; POSITION: absolute; TOP: 5px; HEIGHT: 500px
}
#top {
	WIDTH: 750px; POSITION: absolute; HEIGHT: 16px
}
#logo {
	LEFT: 0px; WIDTH: 225px; POSITION: absolute; TOP: 16px
}
#righthead {
	LEFT: 225px; BACKGROUND-IMAGE: url(images/rightheader.jpg); WIDTH: 525px; POSITION: absolute; TOP: 16px; HEIGHT: 74px
}
#rightinfo {
	PADDING-RIGHT: 1ex; Z-INDEX: 2; FLOAT: right; PADDING-TOP: 2ex;margin-bottom:15px;
}
#leftbar {
	right: 0px; WIDTH: 225px; POSITION: absolute; TOP: 90px;
}
#nav {
	LEFT: 0px; WIDTH: 749px; POSITION: absolute; TOP: 90px;background-color:#EAF5E9;border-top:1px solid black;border-bottom:1px solid black;border-right:1px solid black;z-index:1;
}

#tag {
	LEFT: 0px; WIDTH: 225px; POSITION: absolute; TOP: 108px; HEIGHT: 85px;border-bottom:1px solid black;
}
#pics {
	LEFT: 225px; WIDTH: 525px; POSITION: absolute; TOP: 108px;
	}
	BODY {
	12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px;
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px;
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-INDENT: 3em
}
H5 {
	FONT-SIZE: 10px;
}
.df {
	DISPLAY: inline; FONT-WEIGHT: normal; WORD-SPACING: normal; FONT-STYLE: normal; LETTER-SPACING: normal; FONT-VARIANT: normal
}
.b {
	FONT-WEIGHT: bold;
	font-size:14px;
}
.i {
	FONT-STYLE: italic
}
.tiny {
	FONT-SIZE: xx-small
}
.side {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;
}
A.side:link {
	COLOR: #622c22; TEXT-DECORATION: underline
}
A.side:visited {
	COLOR: #6c3a39; TEXT-DECORATION: underline
}
A.side:hover {
	COLOR: #8c1e17; TEXT-DECORATION: underline
}
A.side:active {
	COLOR: #8c1e17; TEXT-DECORATION: underline
}
.lnk {
	DISPLAY: inline
}
A.lnk:link {
	COLOR: #7d0000
}
A.lnk:visited {
	COLOR: #666666
}
A.lnk:hover {
	COLOR: #510000
}
A.lnk:active {
	COLOR: #510000
}
.yel {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #fff1cd; BACKGROUND-COLOR: #510000
}
.wht {
	COLOR: #ffffff
}
.gback {
	BACKGROUND-COLOR: #dedede
}
.fancy {
	BORDER-LEFT: #957a42 solid; BORDER-BOTTOM: #5f4932 solid
}
.forms {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #d3c8a3
}
.mar {
	COLOR: #7d0000
}

/* End hide from IE-mac */

ul.tame, ul.tame li
{
    margin-left: 10px;
    padding: 0;
    display: list-item;
    list-style: none;
}
ul.tame li
{
    line-height: 1.25em;
}
.tameHoriz, ul.tameHoriz li
{
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 1em;
}
ul.tameHoriz li
{
    display: inline;
    font-size: 1em;
}
ul.tameHoriz li a
{
    color:black;
    font-size: 10px;
}
br.cl
{
    clear: both;
}
/*
-----------------------------------------------------------------------
 Component Art Vertical Menu Style:
-----------------------------------------------------------------------
*/

.VertTopMenuGroup
{
width : 95%;
border-top : 0 solid #444444;
border-right : 0 solid #444444;
padding : 0 0 0 0;
margin-bottom : 0;
font-size:12px;
line-height:16px;
font-family : Arial, helvetica, sans-serif;
background-color : #eaf4e9;
color : #fff;
}

.VertMenuGroup
{

padding : 0 0 0 0;
margin-bottom : 0;
font-size:12px;
line-height:16px;
font-family : Arial, helvetica, sans-serif;
background-color : #eaf4e9;
color : #000;
}

.VertTopMenuItem
{
border-bottom : 1px solid #ffffff;
border-right :1px solid #ffffff;
padding : 1px 2px 2px 0.5em;
margin-bottom : 0;
font-size:12px;
line-height:16px;
font-family :Arial, helvetica, sans-serif;
background-color : #eaf4e9;
color : #000;
  cursor:hand;
  cursor:pointer;
}

.VertTopMenuItem td {color:#000;}
.VertTopMenuItem td {color:#000;}
.VertTopMenuItem td {color:#000;}
td.VertTopMenuItem {color:#000;}

.VertTopMenuItemHover
{
border-bottom : 1px solid #444444;
border-right : 1px solid #444444;
padding : 1px 2px 2px 0.5em;
background:#e0e9df url(skins/skin_(!SKINID!)/images/menubg.gif)repeat-x;
color : #000000;
font-weight:bold;
  cursor:hand;
  cursor:pointer;
}

td.VertMenuItem
{
border-bottom : 1px solid #ffffff;
border-right :1px solid #ffffff;
border-left :1px solid #ffffff;
padding : 1px 2px 2px 0.5em;
margin-bottom : 0;
font-size:12px;
line-height:16px;
font-family : Arial, helvetica, sans-serif;
background-color : #e0e9df;
color : #000;
  cursor:hand;
  cursor:pointer;
}

td.VertMenuItemHover
{
border-bottom : 1px solid #444444;
border-right : 1px solid #444444;
border-left :1px solid #ffffff;
padding : 1px 2px 2px 0.5em;
background:#e0e9df url(skins/skin_(!SKINID!)/images/menubg.gif)repeat-x;
color : #000000;
font-weight:bold;
  cursor:hand;
  cursor:pointer;
}

.VertMenuItem
{
border-bottom : 1px solid #ffffff;
border-right : 1px solid #ffffff;
border-left :1px solid #ffffff;
padding : 1px 2px 2px 0.5em;
margin-bottom : 0;
font-size:12px;
line-height:16px;
font-family : Arial, helvetica, sans-serif;
background-color : #e0e9df;
color : #000;
  cursor:hand;
  cursor:pointer;
}

.VertMenuItemHover
{
border-bottom : 1px solid #444444;
border-right : 1px solid #444444;
border-left :1px solid #444444;
padding : 1px 2px 2px 0.5em;
font-size:12px;
line-height:16px;
background:#e0e9df url(skins/skin_(!SKINID!)/images/menubg.gif)repeat-x;
color : #000000;
font-weight:bold;
  cursor:hand;
  cursor:pointer;
}

.navheader
{
font-size:12px;
margin-left:5px;
font-weight:bold;
font-family:tahoma,arial, sans-serif;
}
/*
-----------------------------------------------------------------------
 Component Art Tree Style:
-----------------------------------------------------------------------
*/

.TreeView 
{ 
  background-color:transparent;
  border: #919191 0px solid; 
  padding-top:2px;
  cursor: default; 
  color: #FFFFFF;
  cursor: hand;
  cursor:pointer;
}

.TreeNode 
{ 
  font-size: 11px;
  font-weight: bold; 
  color: #555555;
  padding:0px;
  padding-left: 3px; 
  padding-right: 3px; 
  cursor: hand; 
  cursor:pointer;
}

.HoverTreeNode 
{ 
  color: #555555;
  font-size: 11px;
  font-weight: bold;
  background-color: #FEE6C2; 
  padding:0px;
  padding-left: 3px; 
  padding-right: 3px; 
  text-decoration: none; 
  cursor: hand; 
  cursor:pointer;
}

.SelectedTreeNode 
{ 
  font-size: 11px;
  font-color: #0000FF;
  font-weight: bold;
  background-color: #EEEEEE;
  padding:0px;
  padding-left: 3px; 
  padding-right: 3px;
  cursor: hand; 
  cursor:pointer;
}

.NodeEdit 
{
  border:1px silver solid;
  font-size: 11px;
}




.TopMenuGroup
{

font-family:tahoma, arial, sans-serif;
line-height:11px;
font-variant:small-caps;
font-weight:bold;
}

/*#3586BE*/
.MenuGroup
{

}

.MenuGroup td 
{
color:#232323; 
}


.TopMenuItem
{
  color:#232323;
  font-size:11px; 
  cursor:hand;
  cursor:pointer;
vertical-align:middle;
border-left:1px solid #000000;


}
.TopMenuItem a
{
  color:#232323;
  font-size:11px; 
  cursor:hand;
  cursor:pointer;

}

.TopMenuItemHover
{
  color:#340505;
  font-size:11px; 
  cursor:hand;
  cursor:pointer;
background-color:#Ffffff;
border-left:1px solid #000000;


}
.TopMenuItemHover a
{
  color:#dedede;
  font-size:11px; 
  cursor:hand;
  cursor:pointer;

}

