.leftcontent{
	background-color: #EFEFEF;
	font-size: 13px;
	font-weight: bold;
}

.vertbarbg{
	background-color: #96D2F6;
}

a.leftcontentlinks:link {
	text-decoration: none;
}

a.leftcontentlinks:visited {
	text-decoration: none;
}

a.leftcontentlinks:hover {
	text-decoration: none;
	border: 1px dotted Yellow;
}

/* Begin Color Boxes */
.xb2, 
.xb3, 
.xb4
{
	background: #666; 
	border-left: 1px solid #666; 
	border-right: 1px solid #666;
}
.xb1
{
	margin: 0 4px; 
	background: #666;
}

.xtop, .xbottom
{
	/*display:block; */
	font-size: 1px;
	background-color: #666;
}
.xb1, 
.xb2, 
.xb3, 
.xb4
{
	display: block;
	overflow: hidden;
}
.xb1, 
.xb2, 
.xb3 { height: 1px; }

.xb2
{
	margin: 0 2px;
	border-width: 0 2px;
}
.xb3 {
	margin: 0 1px;
}
.xb4
{
	height: 2px;
	margin: 0;
}
.xbottom .xb1
{
    margin: 0 4px; 
    background: #666;
 }
.xbottom .xb2, 
.xbottom .xb3, 
.xbottom .xb4
{
	background: #666;
	border-left: 1px solid #666; 
	border-right: 1px solid #666;
}
.backgroundLtGry
.backgroundLtGry .xb1, 
.backgroundLtGry .xb2, 
.backgroundLtGry .xb3, 
.backgroundLtGry .xb4
{
	background-color: #eaeaea;
	border-color: #eaeaea;
}
.backgroundLtGry .xb1{
	background:#eaeaea;
}


.lightBlue .xb2, 
.lightBlue .xb3, 
.lightBlue .xb4
{
	background: #dee6eb; 
	border-left: 1px solid #dee6eb; 
	border-right: 1px solid #dee6eb;
}
.lightBlue .xb1
{
	background: #dee6eb;
}

.lightBlue .xtop, #lightBlue .xbottom
{
	background-color: #dee6eb;
}

h2.boxHeader,
h2.boxSubHeader,
ul.componentList
{	border: 1px solid #666;
	border-top: 0;
	border-bottom: 0;
}

h2.boxHeader,
h2.boxHeader a,
h2.boxHeader a:link, 
h2.boxHeader a:active, 
h2.boxHeader a:visited, 
h2.boxHeader a:hover
{	margin-left: 0; 
	color: #fff; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: none;
}

h2.boxHeader
{	height: 20px;
	padding: 2px 0 2px 10px;
	vertical-align: baseline;
	margin: 0;
	line-height: 14px;
    background-color: #666;
}


div.boxFooter { clear: both; }
div.boxTagContent
{	background-color: #e5e5e5;
	color: black;
}
 
ul.componentList
{   height: auto;
    margin: 0;
    padding: 0;
	list-style-type:none;
}

ul.componentList LI
{   border-bottom: 2px solid #dadada;
    height: auto;
    margin: 0px;
    padding: 3px 5px 3px 15px;
    width: auto;
}

ul.componentList li a,
ul.componentList li a:link,
ul.componentList li a:visited
{   color: #09679A;
}

/*content box*********************************/
.xb2main, 
.xb3main, 
.xb4main
{
	background: #34A5D6; 
	border-left: 1px solid #34A5D6; 
	border-right: 1px solid #34A5D6;
}
.xb1main
{
	margin: 0 4px; 
	background: #34A5D6;
}

.xtopmain
{
	/*display:block; */
	font-size: 1px;
	background-color: #34A5D6;
}
.xb1main, 
.xb2main, 
.xb3main, 
.xb4main
{
	display: block;
	overflow: hidden;
}
.xb1main, 
.xb2main, 
.xb3main { height: 1px; }

.xb2main
{
	margin: 0 2px;
	border-width: 0 2px;
}
.xb3main
{
	margin: 0 1px;
}
.xb4main
{
	height: 2px;
	margin: 0;
}
.xb1main
{
    margin: 0 4px; 
    background: #34A5D6;
 }
 /* 
.xb2, 
.xb3, 
.xb4
{
	background: #666;
	border-left: 1px solid #666; 
	border-right: 1px solid #666;
}
.backgroundLtGry
.backgroundLtGry .xb1, 
.backgroundLtGry .xb2, 
.backgroundLtGry .xb3, 
.backgroundLtGry .xb4
{
	background-color: #eaeaea;
	border-color: #eaeaea;
}
.backgroundLtGry .xb1{
	background:#eaeaea;
}


.lightBlue .xb2, 
.lightBlue .xb3, 
.lightBlue .xb4
{
	background: #dee6eb; 
	border-left: 1px solid #dee6eb; 
	border-right: 1px solid #dee6eb;
}
.lightBlue .xb1
{
	background: #dee6eb;
}

.lightBlue .xtop, #lightBlue .xbottom
{
	background-color: #A52A2A;
}
*/
div.boxTagContentMain
{	background-color: White;
	color: black;
	font-size: 14px;
	border-left: 1px solid #34A5D6; 
	border-right: 1px solid #34A5D6;
	border-bottom: 1px solid #34A5D6;
}

.formBox{
	background-color: #F9FDFD;
	border-bottom: 1px solid #91D3F5;
	border-left: 1px solid #91D3F5;
	border-right: 1px solid #91D3F5;
}

.formheader{
	font-weight: bold;
}

.bold{
	font-weight: bold;
}

/*content box*********************************/
.xb2main2, 
.xb3main2, 
.xb4main2
{
	background: #91D3F5; 
	border-left: 1px solid #91D3F5; 
	border-right: 1px solid #91D3F5;
}
.xb1main2
{
	margin: 0 4px; 
	background: #91D3F5;
}

.xtopmain2, .xbottommain2
{
	/*display:block; */
	font-size: 1px;
	background-color: #91D3F5;
}
.xb1main2, 
.xb2main2, 
.xb3main2, 
.xb4main2
{
	display: block;
	overflow: hidden;
}
.xb1main2, 
.xb2main2, 
.xb3main2 { height: 1px; }

.xb2main2
{
	margin: 0 2px;
	border-width: 0 2px;
}
.xb3main2
{
	margin: 0 1px;
}
.xb4main2
{
	height: 2px;
	margin: 0;
}
.xb1main2, .xbottommain2
{
    margin: 0 4px; 
    background: #91D3F5;
 }
 
.xbottommain2 .xb2, 
.xbottommain2 .xb3, 
.xbottommain2 .xb4
{
	background: #91D3F5;
	border-left: 1px solid #91D3F5; 
	border-right: 1px solid #91D3F5;
}

/*end color boxes*/


