/* LCC CommunityPOD page color and images */


#frame { 
	background: url(/images/cmimages/lhstear.jpg);		
	background-repeat:repeat-y;
	background-position: left;	
	background-color: #C0D4CD; }
#header { background: url(/images/cmimages/topcenterbackground.jpg);	}
#contentleft { 
	background: url(/images/cmimages/lhstear.jpg);		
	background-repeat:repeat-y; }
#contentright { 
	background: url(/images/cmimages/rhstear.jpg);		
	background-repeat:repeat-y;
	background-position: right; }
#footer { background: url(/images/cmimages/footerart.jpg); }

#floatcontentleft { float: left; }
#floatcontentright { float: right; }


#topboxheader{
	position: absolute;
	left: 30px;
	top: 1px;
	height:22px;
	width: 200px;
	z-index: 20; }

#tndboxheader{
	position: absolute;
	left: 256px;
	top: 0px;
	height:20px;
	width: 214px;
	z-index: 20; }

#thirdbox {
	position: relative;	
	left: 0px;
	top: 0px; 
	z-index: 15; }

#thirdboxheader{
	position: absolute;
	left: 27px;
	top: 0px;
	height:20px;
	width: 214px;
	z-index: 20; }

#topboxbody {
	position: absolute;
	left: 23px;
	top: 33px;
	/* height:119px; */
	width: 363px;
	z-index: 20; }

#tndboxbody {
	position: absolute;
	left: 131px;
	top: 38px;
	height:119px;
	width: 369px;
	z-index: 20; }

#thirdboxbody {
	position: absolute;
	left: 15px;
	top: 37px;
	height:102px;
	width: 364px;
	z-index: 20; }

#wholeboxleft2 { /* background: url(/images/cmimages/minitab.jpg) no-repeat top left; */ }
	
#wholeboxleft { /* background: url(/images/cmimages/minitab.jpg) no-repeat top left; */ }

#wholeboxright { /* background: url(/images/cmimages/minitab.jpg) no-repeat top right; */ }

#wholeboxleftsm { /*background: url(/images/cmimages/minitab25.jpg) no-repeat top left;*/ }

#wholeboxrightsm { /* background: url(/images/cmimages/minitab.jpg) no-repeat top right; */ }

#sidebar div, #sidebarsm div { background: #74A18E; }

#sidebar .module, #sidebarsm .module { background: #74A18E; }

#sidebar .module .rbtop, 
#sidebarsm .module .rbtop, 
#welcome_back .rbtop, 
#content .rbtop { 
	background: #74A18E url(/images/cmimages/t.jpg) repeat-x top; }

#sidebar .rbtop div, 
#sidebarsm .rbtop div, 
#content .rbtop div { 
	background: url(/images/cmimages/tr.jpg) no-repeat top right; }

#sidebar .rbtop div div, 
#sidebarsm .rbtop div div, 
#content .rbtop div div { 
	background: url(/images/cmimages/tl.jpg) no-repeat top left; }

#sidebar .rbbot, 
#sidebarsm .rbbot, 
#content .rbbot {
	background: #74A18E url(/images/cmimages/b.jpg) repeat-x bottom; }
   
#sidebar .rbbot div, 
#sidebarsm .rbbot div, 
#content .rbbot  div 
	{
	background: url(/images/cmimages/br.jpg) no-repeat bottom right; 
	}
#sidebar .rbbot div div, 
#sidebarsm .rbbot div div, 
#content .rbbot div div { 
	background: url(/images/cmimages/bl.jpg) no-repeat bottom left; }
 
#sidebar .rbcontentwrap, 
#sidebarsm .rbcontentwrap, 
#content .rbcontentwrap { 
	background: #74A18E url(/images/cmimages/l.jpg) repeat-y left; }

#sidebar .rbcontent, 
#sidebarsm .rbcontent { 
	background: url(/images/cmimages/r.jpg) repeat-y right; }

#sidebar2sm DIV {
     BACKGROUND: #74A18E; }
#sidebar2sm .module {
     BACKGROUND: #FFF; }
#sidebar2sm .module .rbtop {
	BACKGROUND: url(/images/cmimages/t.jpg) #74A18E repeat-x 50% top } 
#sidebar2sm .rbtop DIV {
	BACKGROUND: url(/images/cmimages/tr.jpg) no-repeat right top } 
#sidebar2sm .rbtop DIV DIV {
	BACKGROUND: url(/images/cmimages/tl.jpg) no-repeat left top } 
#sidebar2sm .rbbot {
	BACKGROUND: url(/images/cmimages/b.jpg) #74A18E repeat-x 50% bottom }
#sidebar2sm .rbbot DIV {
	BACKGROUND: url(/images/cmimages/br.jpg) no-repeat right bottom } 
#sidebar2sm .rbbot DIV DIV {
	BACKGROUND: url(/images/cmimages/bl.jpg) no-repeat left bottom }
#sidebar2sm .rbcontentwrap {
	BACKGROUND: url(/images/cmimages/l.jpg) #74A18E repeat-y left 50% }
#sidebar2sm .rbcontent {
	BACKGROUND: url(/images/cmimages/r.jpg) repeat-y right 50% }

#sidebar2sm {
	padding: 0px 3px 0 0;
	margin: 0;
	width: 170px;
	min-width: 100px;
	vertical-align: top; }

#sidebar2sm .rbcontent {
	padding: 0 7px;
	width: 156px; }

.levelheader { 
	color: #003066; }

.maincolor#FFF {
	font-family: Arial, Helvetica, sans-serif; 
	color: #FFF; line-height: 15px; font-size: 12px; }

.maincolor {
	font-family: Arial, Helvetica, sans-serif; 
	color: #000; 
	line-height: 15px; 
	font-size: 12px; }
.maincolor A, .maincolor a:link, .maincolor a:visited, .maincolor a:active {
	font-family: Arial, Helvetica, sans-serif; 
	color: #002B55; 
	line-height: 15px; 
	font-size: 12px; }
.maincolor a:hover {
	color: #00F; }

.smboxtext { font-family: Arial, Helvetica, sans-serif; color: #FFF; font-size: 10px; }	

#sidepic_bad {
	background: url(/scimages/picttext.jpg);
	height: 132px; }
#sidepic {
	margin: 0 0 0 5px;
	background: url(/images/cmimages/flag.jpg);
	height: 188px;
	width:191px;
	color: #FFF; }


.flagtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFF;
	font-size: 10px; }
.flagtext a, .flagtext a:link, .flagtext a:active,
.flagtext avisited, A.flagtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: right;
	color: #FFF;
	font-size: 10px; }
.flagtext a:hover {
	color: #00F; }


#wholeboxleft3 { background-color: transparent; }


#subnav, {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFF; font-size: 10px;  text-decoration: none; }
#subnav a:link, #subnav a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #FFF; font-size: 10px;  text-decoration: none; }
#subnav a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #FFF; font-size: 10px;  text-decoration: underline; }
#subnav2 {font-family: Verdana, Arial, Helvetica, sans-serif; 
	color: #FFF; font-size: 10px;  text-decoration: none; }
.subnav2 a:link, .subnav2 a:visited {font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #FFF; font-size: 10px;  text-decoration: underline; }
.subnav2 a:hover {font-family: Verdana, Arial, Helvetica, sans-serif;  
	color: #FFF; font-size: 10px;  text-decoration: underline; }


#contentwide {
	width: 725px; 
	padding: 0 20px 0 0;
	margin: 0 0 0 15px !important;
	margin: 0px 0 0 7px;
	float:left;
	background: url(/images/cmimages/rhstear.jpg);		
	background-repeat:repeat-y;
	background-position: right;	}


.topnavtext {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000; text-decoration: none; }
.topnavtext a, .topnavtext a:link, .topnavtext a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; color: #000; text-decoration: none; }
.topnavtext a:hover {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000; text-decoration: underline; }

.linkstyle {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFF; text-decoration: none; }
.linkstyle a, .linkstyle a:link,.linkstyle a:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFF; text-decoration: none; }
.linkstyle a:hover {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFF; text-decoration: underline; }

.linkfooter {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000; text-decoration: none; }
.linkfooter a, .linkfooter a:link,.linkfooter a:visited {
	font-family:  Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000; text-decoration: none; }
.linkfooter a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #000; text-decoration: underline; }



.leftTabStyle { background: url("/images/cmimages/minitab25.jpg") no-repeat top left; }

.quickLinksStyle {
	background-color:#25604A;
	color: #FFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding:0px;
	margin:0px;
	border:0px;
	frameborder:0px; }

.miniTabStyle { background: url(/images/cmimages/minitab25.jpg) no-repeat top left; }


/*** format unordered lists (bullet lists) ***/
li a:link, li a:visited {
	color: #000;
	}

.subNavDivMasterStyle a:link, .level3NavStyle a:visited, .level4NavStyle a:visited
{
display: block;
text-decoration: none;
margin: 0 0 1px 0;
padding: 0 0 2px 2px;
border-bottom: 1px solid #D5CFE6;
}
.subNavDivMasterStyle a:hover
{
background: #E7E4BF;
}
