﻿.boxes {}

/* box defaults */

.box-a,
.box-b,
.box-c,
.box-d,
.box-e,
.box-f,
.box-g,
.box-h,
.box-i,
.box-j,
.box-k,
.box-l,
.box-m,
.box-n,
.box-o,
.box-p,
.box-q,
.box-r,
.box-s,
.box-t,
.box-u,
.box-v
{
	position:relative;
    margin:0 28px 28px 0;
}

.box-a h2 span,
.box-b h2 span,
.box-c h2 span,
.box-d h2 span,
.box-e h2 span,
.box-f h2 span,
.box-g h2 span,
.box-h h2 span,
.box-i h2 span,
.box-j h2 span,
.box-k h2 span,
.box-l h2 span,
.box-m h2 span,
.box-n h2 span,
.box-o h2 span,
.box-p h2 span,
.box-q h2 span,
.box-r h2 span,
.box-s h2 span,
.box-t h2 span,
.box-u h2 span,
.box-v h2 span
{
    display:block;
	height:28px;
	padding-top:0;
	font-weight:normal !important;
}

.thirdLevelNav ul
{
    list-style-type:none;
    padding:0;
    margin:0;
}

.thirdLevelNav li
{
    float:left;
    display:inline-block;
    margin:0 5px 0 0;
    padding:0;
    background:#666666;
}

.thirdLevelNav a
{
    height:32px;
	line-height:32px;
	display:inline-block;
	color:white; 
	background:#666666;
	font-family:Trebuchet MS;
	font-weight:bold;
	padding:0 10px;
	text-decoration:underline;
}

.thirdLevelNav a:hover, .thirdLevelNav .AspNet-TreeView-Selected a
{
	text-decoration:none;
}

.thirdLevelNav li
{
    background:gray url(images/box-n-h2-left.gif) no-repeat;
    line-height:32px;
}

.thirdLevelNav a
{
    background:url(images/box-n-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

.box-h .thirdLevelNav li.AspNet-TreeView-Selected
{
    background:gray url(images/box-h-h2-left.gif) no-repeat top left;
    line-height:32px;
}

.box-h .thirdLevelNav li.AspNet-TreeView-Selected a
{
    background:url(images/box-h-h2-right.gif) no-repeat top right;
}

.box-r .thirdLevelNav li.AspNet-TreeView-Selected
{
    background:gray url(images/box-r-h2-left.gif) no-repeat top left;
    line-height:32px;
}

.box-r .thirdLevelNav li.AspNet-TreeView-Selected a
{
    background:url(images/box-r-h2-right.gif) no-repeat top right;
}

.box-g .thirdLevelNav li.AspNet-TreeView-Selected
{
    background:gray url(images/box-g-h2-left.gif) no-repeat top left;
    line-height:32px;
}

.box-g .thirdLevelNav li.AspNet-TreeView-Selected a
{
    background:url(images/box-g-h2-right.gif) no-repeat top right;
}

/* box-a */

.box-a h1
{
    /*visibility:hidden;*/
    position:relative;
	width:auto;
	overflow:hidden;
	display:none;
	background-color:#666666;
}

.box-a h2
{
    /*visibility:hidden;*/
    position:relative;
	width:auto;
	overflow:hidden;
	display:none;
}


/* box-b */

.box-b h2 
{
    background:gray url(images/box-b-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-b h2 span 
{
    background:url(images/box-b-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-c */

.box-c h2 
{
    background:gray url(images/box-c-h2-left.gif) no-repeat;
}
.box-c h2 span 
{
    background:url(images/box-c-h2-right.gif) no-repeat top right;
}


/* box-d */

.box-d h2 
{
    background:gray url(images/box-d-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-d h2 span 
{
    background:url(images/box-d-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}


/* box-e */

.box-e h2 
{
    background:gray url(images/box-e-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-e h2 span 
{
    background:url(images/box-e-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}


/* box-f */

.box-f h2 
{
    background:gray url(images/box-f-h2-left.gif) no-repeat;
    line-height:32px;
}
.box-f h2 span 
{
    background:url(images/box-f-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}


/* box-g 
    - blue underline box */

.box-g h2 
{
    border-bottom:solid 2px #0B56A4;
    color:#0B56A4 !important;
    background-color:#FFFFFF;
    padding-left:0px;
    font-family:Arial;
    font-size:14px;
}

.box-g h2 span
{
	height:14px;
}

/* box-h */

.box-h h2
{
    background:gray url(images/box-h-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-h h2 span
{
    background:url(images/box-h-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-i */

.box-i h2 
{
    background:gray url(images/box-i-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-i h2 span 
{
    background:url(images/box-i-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-j */

.box-j h2 
{
    background:gray url(images/box-j-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-j h2 span 
{
    background:url(images/box-j-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-k */

.box-k h2 
{
    background:gray url(images/box-k-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-k h2 span 
{
    background:url(images/box-k-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-l */

.box-l h2 
{
    background:gray url(images/box-l-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-l h2 span 
{
    background:url(images/box-l-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-m */

.box-m h2 
{
    background:gray url(images/box-m-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-m h2 span 
{
    background:url(images/box-m-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-n */

.box-n h2 
{
    background:gray url(images/box-n-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-n h2 span 
{
    background:url(images/box-n-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-o */

.box-o h2 
{
    background:gray url(images/box-o-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-o h2 span 
{
    background:url(images/box-o-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-p */

.box-p h2 
{
    background:gray url(images/box-p-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-p h2 span 
{
    background:url(images/box-p-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}


/* box-q */

.box-q h2, .box-q span
{
    background:gray url(images/box-q-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-q span
{
	width:100%;
	height:32px;
	display:block;
	text-indent:10px;
}

.box-q a:hover 
{
	text-decoration:none;
}

.box-q h2 span
{
    background:url(images/box-q-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;

}

.box-q span a 
{
	background:url(images/box-q-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
	color:#ffffff;
	text-decoration:underline;
	font-family:Trebuchet MS, Arial, Tahoma;
	cursor:pointer !important;		
}
/* box-r */

.box-r h2
{
    background:gray url(images/box-r-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-r h2 span
{
    background:url(images/box-r-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}


/* box-s */

.box-s h2 
{
    background:gray url(images/box-s-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-s h2 span 
{
    background:url(images/box-s-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}


/* box-t */

.box-t h2 
{
    background:gray url(images/box-t-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-t h2 span 
{
    background:url(images/box-t-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}

/* box-u 
    - blue underline box */

.box-u h2 
{
    border-bottom:solid 2px #0B56A4;
    color:#0B56A4 !important;
    background-color:#FFFFFF;
    padding-left:0px;
    font-family:Arial;
    font-size:14px;
}

.box-u h2 span
{
	height:14px;
}

/* box-v */

.box-v h2 
{
    background:gray url(images/box-v-h2-left.gif) no-repeat;
    line-height:32px;
}

.box-v h2 span 
{
    background:url(images/box-v-h2-right.gif) no-repeat top right;
    display:block;
	height:32px;
}



/* -- link button -- */

.link-button a
{
    background:gray url(images/box-t-h2-left.gif) no-repeat;
    line-height:32px;
    width:auto;
    height:32px;    
    display:inline-block;  
    text-indent:5px;   
    cursor:pointer !important;
}

.link-button a span 
{
    background:url(images/box-t-h2-right.gif) no-repeat top right;
	display:inline-block;
	height:32px;	
	padding-right:10px;
}

