/*#a1 NAVIGATION#*/
/* ================================================================ 
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.cssplay.co.uk/menux2s/flyout_4level.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.
=================================================================== */
.menux2 {
font-size:90%;
margin:0 0 0px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.menux2 ul {
position:relative;
z-index:500;
padding:0;
margin:0;
list-style-type:none;
width:180px;
}

.menux2 li{
height:26px;
float:left;
}


.menux2 a.topLink_1{
display:block; 
text-decoration:none;
height:25px;
line-height:25px;
width:190px;
text-indent:12px;
background:url(/App_Themes/Default/Images/nav_home/bullet.gif) 0 50% no-repeat;

}
.menux2 .topLink_2 li{
display:block; 
text-decoration:none;
height:25px;
line-height:25px;
width:190px;
text-indent:12px;
background:url(/App_Themes/Default/Images/nav_home/bullet.gif) 0 50% no-repeat;

}



* html .menux2 a .topLink_1,
* html .menux2 a:hover .topLink_1
{width:202px; w\idth:202px;}

* html .menux2 .topLink_2 li a,
* html .menux2 .topLink_2 li a:hover
{width:202px; w\idth:202px;}

.menux2 .topLink_2 li u{
	color: #ccc;
	text-decoration:none;
}




.menux2 li:hover {position:relative;}

.menux2 li:hover > a {
color:#000000;
/*background: #BADDF7 url(/App_Themes/Default/Images/supetttttttttttrNavGradient.jpg) repeat-x;*/
}
 
.menux2 li ul, .menux2 li #yeah1 {
visibility:hidden;
position:absolute;
top:0px;
left:190px;
padding-top:0px;
/*background:#b8ddf7;*/
}
.menux2 a{
color:#5b5b5b;
text-decoration:none;
}
.menux2 a:hover{
text-decoration:underline;
}

.menux2 li:hover > ul, .menux2 li:hover > #yeah1 {visibility:visible;}

.menux2 ul a:hover ul ul, .menux2 ul a:hover ul #yeah1{
visibility:hidden;
}
.menux2 ul a:hover ul a:hover ul ul, .menux2 ul a:hover ul a:hover ul #yeah1{
visibility:hidden;
}

.menux2 ul a:hover ul a:hover ul a:hover ul ul, .menux2 ul a:hover ul a:hover ul a:hover ul #yeah1{
visibility:hidden;
}

.menux2 ul a:hover ul, .menux2 ul a:hover #yeah1 {
visibility:visible;
}

.menux2 ul a:hover ul a:hover ul, .menux2 ul a:hover ul a:hover #yeah1{ 
visibility:visible;
}

.menux2 ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

.menux2 ul a:hover ul a:hover ul a:hover ul a:hover ul { 
visibility:visible;
}

#yeah1{
	width:766px;
	height:442px;
}

#redsheet #yeah1{
	width:700px;
	height:472px;
}


/*
.link01 a{
display:block;text-indent:-3213px;width:180px;height:60px;
}*/



.menux2 li #yeah1{
width:766px;
}
#yeah1 a{
	display:inline;
	background:none;
}
#yeahxxxxxx1 {
	display:inline;
}

.menu2 li ul, .menux2 li #yeah1, .menux2 li:hover > a{
	background: #676767;
	color:white;
}












.homeBox_50left{
	width:340px;
	height:210px;/*was 160*/
	background: #ffffff url(/app_themes/default/images/homeBox_50Row1.jpg) no-repeat top left;
	float:left;
}
.homeBox_50right{
	width:340px;
	height:210px;/*was 160*/
	background: #fff url(/app_themes/default/images/homeBox_50Row1.jpg) no-repeat top right;
	float:right;
}
.homeBox_50Pad{
	position:relative;
	width:323px;
	height:204px;/*144*/
	top:8px;
	left:8px;
	overflow:auto;
}
.homeBox_50Padright{
	position:relative;
	width:323px;
	height:204px;/*144*/
	top:8px;
	/*left:8px;*/
	overflow:auto;
}


.homeBox_50leftRow2{
	width:340px;
	height:160px;/*was 160*/
	background: #ffffff url(/app_themes/default/images/homeBox_50.jpg) no-repeat top left;
	float:left;
}
.homeBox_50PadRow2{
	position:relative;
	width:323px;
	height:144px;/*144*/
	top:8px;
	left:8px;
	overflow:auto;
}


.homeBox_33left{
	width:223px;
	height:160px;
	background: #fff url(/app_themes/default/images/homeBox_33.jpg) no-repeat top left;
	float:left;
}
.homeBox_33centre{
	width:223px;
	height:160px;
	background: #fff url(/app_themes/default/images/homeBox_33.jpg) no-repeat top left;
	float:left;

	position:relative;
	left:15px;
}

.homeBox_33right{
	width:223px;
	height:160px;
	background: #fff url(/app_themes/default/images/homeBox_33.jpg) no-repeat top left;
	float:right;
}
.homeBox_33Pad{
	position:relative;
	width:206px;
	height:144px;
	top:8px;
	left:8px;
	overflow:auto;
}




.homeBox_25left{
	width:162px;
	height:160px;
	background: #fff url(/app_themes/default/images/homeBox_25.jpg) no-repeat top left;
	float:left;
	position:relative;
	left:20px;
}
.homeBox_25right{
	width:162px;
	height:160px;
	background: #fff url(/app_themes/default/images/homeBox_25.jpg) no-repeat top left;
	float:right;
}
.homeBox_25Pad{
	position:relative;
	width:146px;
	height:144px;
	top:8px;
	left:8px;
	overflow:auto;
}


#homie .homeBox_25Pad, #homie .homeBox_25left, #homie .homeBox_25right,
#homie .homeBox_33Pad, #homie .homeBox_33left, #homie .homeBox_33right, #homie .homeBox_33centre,
#homie .homeBox_50Pad, #homie .homeBox_50left, #homie .homeBox_50PadRow2, #homie .homeBox_50leftRow2, #homie .homeBox_50right
{
background:none;
}





.clear{
	clear:both;
	height:12px;
}
.tooltip{
width: 200px;
color:#000;
font:lighter 11px/1.3 Arial,sans-serif;
text-decoration:none;
text-align:center;
}

.tooltip span.top{padding: 30px 8px 0;
    background: url(/app_themes/default/images/bt.gif) no-repeat top}

.tooltip b.bottom{padding:3px 8px 15px;color: #fff000;
    background: url(/app_themes/default/images/bt.gif) no-repeat bottom
}
#tipit a{
color:#cccccc;
}
#tipit li:hover > a {
background:none;
text-decoration:none;
position:relative;
z-index:30;
}

h2{
font-size:110%;
color: #3366ff;
font-weight:bold;

/*padding: 3px 6px;*/
	margin: 0px 0px 8px 0px;

}

.homeStyling a{
color:#3366ff;
text-decoration:underline;
}
.homeStyling a:hover{
text-decoration:none;
}
































/* cool ultra nav styles */
.catman_flyout{
	position:relative;
	width:150px; /* was 700*/
	height:417px;
}

.catman_flyout td a{
	text-decoration:underline;
}
.catman_flyout td a:hover{
	text-decoration:none;
}
.stageHeader{
	width:142px;
	height:67px;
}
.stageColumn{
	width:142px;
	background:#e6e6e6;
}
.catman_flyout{
	font-size:90%;
	font-family:Arial, Helvetica, sans-serif;
}

.catman_flyout td{
	vertical-align:top;
}


.topLeft{
	width:7px;
	height:7px;
	background:url(/app_themes/top_left_corner.gif) no-repeat;
}
.topCenter{
	height:7px;
	background:#e1e1e1;
}
.topRight{
	width:7px;
	height:7px;
	background:url(/app_themes/top_right_corner.gif) no-repeat;
}
.bottomLeft{
	width:7px;
	height:7px;
	background:url(/app_themes/bottom_left_corner.gif) no-repeat;
}
.bottomCenter{
	height:7px;
	background:#e1e1e1;
}
.bottomRight{
	width:7px;
	height:7px;
	background:url(/app_themes/bottom_right_corner.gif) no-repeat;
}










.catman1_rounded{
	padding:0 0 0 6px;
	color:white;
	font-weight:bold;
	background: #ff6d00 url(/app_themes/catman_stage1_rounded.jpg) top center no-repeat;
}

.catman1_white{
	padding:3px 6px 3px 6px;
	background:White;
}

.catman1_whiteLAST{
	padding:3px 6px 3px 6px;
	background:White;
}
.catman1_coloured{
	padding:3px 6px 3px 6px;
	background:#ff6c00;
	color:white;
}












.catman2_rounded{
	padding:0 0 0 6px;
	color:white;
	font-weight:bold;
	background: #ffcc00 url(/app_themes/catman_stage2_rounded.jpg) top center no-repeat;
}
.catman2_white{
	padding:3px 6px 3px 6px;
	background:White;
}
.catman2_whiteLAST{
	padding:3px 6px 3px 6px;
	background:White;
}
.catman2_coloured{
	padding:3px 6px 3px 6px;
	background:#ffcc00;
	color:white;
}











.catman3_rounded{
	padding:0 0 0 6px;
	color:white;
	font-weight:bold;
	background: #39a95d url(/app_themes/catman_stage3_rounded.jpg) top center no-repeat;
}
.catman3_white{
	padding:3px 6px 3px 6px;
	background:White;
}
.catman3_whiteLAST{
	padding:3px 6px 3px 6px;
	background:White;
}
.catman3_coloured{
	padding:3px 6px 3px 6px;
	background:#38A95D;
	color:white;
}










.catman4_rounded{
	padding:0 0 0 6px;
	color:white;
	font-weight:bold;
	background: #927db6 url(/app_themes/catman_stage4_rounded.jpg) top center no-repeat;
}
.catman4_white{
	padding:3px 6px 3px 6px;
	background:White;
}
.catman4_whiteLAST{
	padding:3px 6px 3px 6px;
	background:White;
}
.catman4_coloured{
	padding:3px 6px 3px 6px;
	background:#927DB5;
	color:white;
}









.catman5_rounded{
	padding:0 0 0 6px;
	color:white;
	font-weight:bold;
	text-align:left;
	background: #236fa0 url(/app_themes/catman_stage5_rounded.jpg) top center no-repeat;
}
.catman5_white{
	padding:3px 6px 3px 6px;
	background:White;
	text-align:left;
}
.catman5_whiteLAST{
	padding:3px 6px 3px 6px;
	background:White;
	text-align:left;
}
.catman5_coloured{
	padding:3px 6px 3px 6px;
	background:#226F9F;
	color:white;
	text-align:left;
}













.catman1_coloured a,
.catman2_coloured a,
.catman3_coloured a,
.catman4_coloured a,
.catman5_coloured a
{
	color:white;
	text-decoration:none;
	text-align:left;
	text-indent:0;
	line-height:160%;
}
.catman1_rounded a,
.catman2_rounded a,
.catman3_rounded a,
.catman4_rounded a,
.catman5_rounded a
{
	line-height:160%;
	color:White;
	text-indent:0;
}
.catman1_white a,
.catman2_white a,
.catman3_white a,
.catman4_white a,
.catman5_white a,
.catman1_whiteLAST a,
.catman2_whiteLAST a,
.catman3_whiteLAST a,
.catman4_whiteLAST a,
.catman5_whiteLAST a
{
	line-height:160%;
	color: #3a3a3a;
	text-decoration:none;
	text-align:left;
	text-indent:0;
}

.catman1_white a:hover,
.catman2_white a:hover,
.catman3_white a:hover,
.catman4_white a:hover,
.catman5_white a:hover,
.catman1_whiteLAST a:hover,
.catman2_whiteLAST a:hover,
.catman3_whiteLAST a:hover,
.catman4_whiteLAST a:hover,
.catman5_whiteLAST a:hover
{
	text-decoration:none;
	padding-left:2px;
	background:url(/app_themes/default/images/bt.gif) top left no-repeat;
}





















.homeStyling{
	-moz-border-radius-topleft: 8px;
    	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 8px;
    	-moz-border-radius-bottomright: 8px;
}
#yeah1{
	-moz-border-radius-topleft: 0;
    	-moz-border-radius-topright: 8px;
	-moz-border-radius-bottomleft: 8px;
    	-moz-border-radius-bottomright: 8px;
}



.superMenu001 table, .superMenu001 table td{
vertical-align:top;
}
.superMenu001{
font-size:80%;
}
.superMenu001 a:hover{
text-decoration:underline;
background-image:none;
}




.myArchive_top_1{
background:orange;
}
