div#innRigColumn {
	margin:0 5px 0 190px;
}
div#proDesc {
	width:99%;
	display:table;
}

/********/
.resorces {
	border:1px dotted #33a490;
	background:#f8fded;
	color:#333;
	padding:8px;
}
.resorces div {
	color:#333;
}
.resorces div a {
	font-weight:bold;
}
/**********/
div#allCategories {
	border:1px solid #f60;
	border-bottom:5px solid #f60;
	margin:15px 0;
	padding:0 0 5px 0;
	width:99%;
	display:table;
}
div#allCategories .head {
	border-bottom:1px solid #f60;
	background:#ffe2bf;
	padding:2px 4px;
	font-weight:bold;
	margin-bottom:10px;
}
div#allCategories .links {
	width:30%;
	margin:0 0 5px 2%;
	float:left;
	color:#060;
}
div#allCategories .links a:link, div#allCategories .links a:visited, div#allCategories .links span {
	background:url(images/bulletAllCategory.gif) no-repeat left 3px;
	padding-left:15px;

}
/**********/
div#claHead {
	padding:3px 5px;
	background:#82d000;
	margin-bottom:15px;
}
div#claHead h2 {
	font-family:"Trebuchet MS", "Times New Roman";
	font-size:14px;
	color:#fff;
}
div.claOuter {
	border:1px solid #82d000;
	padding:5px;
	word-spacing:1px;
	margin-bottom:10px;
}
div.claOuter .head {
	font-weight:bold;
	margin-bottom:10px;
	font-size:12px;
	color:#f60;
}
.keyword {
	background:#cfc;
	padding:2px;
}
div.claOuter .head a:link, div.claOuter .head a:visited {
	color:#f60;
	text-decoration:underline
}
div.claOuter .head a:hover, div.claOuter .head a:active {
	color:#278b04;
}
div.claOuter .desc {
	line-height:18px;
}

/********** SITEMAP STYLES STARTS HERE **********/

#sitemap {
	width:98%;
	margin:auto;
}
#sitemap a.head {
	margin:0 0 0 8px;
	color:#000;
	font-weight:bold;
}
#sitemap a.head:hover {
	color:#f30;
}
/**********/
#sitemap .glaBeaProducts {
	width:100%;
	border-bottom:1px solid #f60;
	margin-bottom:15px;
}
#sitemap .glaBeaProducts th {
	padding:5px 0;
	background:#fc0;
	border:1px solid #f60;
	border-width:1px 1px 1px 5px;
	text-align:left;
}
#sitemap .glaBeaProducts td {
	padding:5px 5px 5px 10px;
	border:1px solid #f60;
	border-width:0 1px 0 1px;
	width:25%;
	color:#c60;
}
#sitemap .glaBeaProducts td a:link, #sitemap .glaBeaProducts td a:visited, #sitemap .glaBeaProducts td span {
	background:url(images/leftColumnBullet03.gif) no-repeat left 6px;
	padding:2px 2px 1px 15px;
	color:#c60;
	border-bottom:1px dashed #c60;
}
#sitemap .glaBeaProducts td a:hover, #sitemap .glaBeaProducts td a:active {
	color:#000;
	border-bottom:1px dashed #000;
}
/**********/
#sitemap .glaBeaBy {
	width:100%;
	margin-bottom:15px;
}
#sitemap .glaBeaBy td {
	width:25%;
}
#sitemap .glaBeaBy td table {
	width:96%;
	margin:auto;
	line-height:20px;
}

/********** link1 **********/
#sitemap .link1 {
	border-bottom:1px solid #199244;
}
#sitemap .link1 th {
	padding:1px 0;
	background:#B2E748;
	border:1px solid #65971C;
	border-width:1px 1px 1px 5px;
	text-align:left;
}
#sitemap .link1 td {
	padding:5px 5px 5px 10px;
	border:1px solid #199244;
	border-width:0 1px 0 1px;
	width:25%;
	color:#456604;
}
#sitemap .link1 td a:link, #sitemap .link1 td a:visited, #sitemap .link1 td span {
	background:url(images/leftColumnBullet01.gif) no-repeat left 6px;
	padding:2px 2px 1px 15px;
	color:#456604;
	border-bottom:1px dashed #456604;
}
#sitemap .link1 td a:hover, #sitemap .link1 td a:active {
	color:#090;
	border-bottom:1px dashed #090;
}

/********** link2 **********/
#sitemap .link2 {
	border-bottom:1px solid #836D09;
}
#sitemap .link2 th {
	padding:1px 0;
	background:#EBDEA4;
	border:1px solid #836D09;
	border-width:1px 1px 1px 5px;
	text-align:left;
}
#sitemap .link2 td {
	padding:5px 5px 5px 10px;
	border:1px solid #199244;
	border-width:0 1px 0 1px;
	width:25%;
	color:#836d09;
}
#sitemap .link2 td a:link, #sitemap .link2 td a:visited, #sitemap .link2 td span {
	background:url(images/leftColumnBullet02.gif) no-repeat left 6px;
	padding:2px 2px 1px 15px;
	color:#836d09;
	border-bottom:1px dashed #836d09;
}
#sitemap .link2 td a:hover, #sitemap .link2 td a:active {
	color:#630;
	border-bottom:1px dashed #630;
}

/********** link3 **********/
#sitemap .link3 {
	border-bottom:1px solid #199244;
}
#sitemap .link3 th {
	padding:1px 0;
	background:#98D6AE;
	border:1px solid #199244;
	border-width:1px 1px 1px 5px;
	text-align:left;
}
#sitemap .link3 td {
	padding:5px 5px 5px 10px;
	border:1px solid #199244;
	border-width:0 1px 0 1px;
	width:25%;
	color:#199244;
}
#sitemap .link3 td a:link, #sitemap .link3 td a:visited, #sitemap .link3 td span {
	background:url(images/leftColumnBullet03.gif) no-repeat left 6px;
	padding:2px 2px 1px 15px;
	color:#199244;
	border-bottom:1px dashed #199244;
}
#sitemap .link3 td a:hover, #sitemap .link3 td a:active {
	color:#063;
	border-bottom:1px dashed #063;
}

/********** link4 **********/
#sitemap .link4 {
	border-bottom:1px solid #967622;
}
#sitemap .link4 th {
	padding:1px 0;
	background:#FAD572;
	border:1px solid #967622;
	border-width:1px 1px 1px 5px;
	text-align:left;
}
#sitemap .link4 td {
	padding:5px 5px 5px 10px;
	border:1px solid #967622;
	border-width:0 1px 0 1px;
	width:25%;
	color:#967622;
}
#sitemap .link4 td a:link, #sitemap .link4 td a:visited, #sitemap .link4 td span {
	background:url(images/leftColumnBullet04.gif) no-repeat left 6px;
	padding:2px 2px 1px 15px;
	color:#967622;
	border-bottom:1px dashed #967622;
}
#sitemap .link4 td a:hover, #sitemap .link4 td a:active {
	color:#f60;
	border-bottom:1px dashed #c60;
}

