@charset "utf-8";
/* CSS Document */

.glossymenu
{
	margin:0 0 0 0;
	padding:0;
	width:100%; /*width of menu*/	
	
}
.glossymenu a.menuitem
{	
	font-size:20px;
	line-height:30px;
	font-weight:600;
	color:#fff;
	position:relative; /*To help in the anchoring of the ".statusicon" icon image*/
	width:auto;
	padding:10px 20px 10px 60px;	
	text-decoration:none;
	display:block;	
	background-color:#6eb440;
	margin-top:10px;
	-webkit-transition: all .2s ease-in-out;
	-moz-transition: all .2s ease-in-out;
	-ms-transition: all .2s ease-in-out;
	-o-transition: all .2s ease-in-out;
	transition: all .2s ease-in-out;	
}
.glossymenu a.menuitem .statusicon
{ /*CSS for icon image that gets dynamically added to headers*/
	position:absolute;
	top:17px;
	right:20px;
	border:none;	
}
.glossymenu a.menuitem:hover
{
	color:#002d64;
	background:url(../png/minus-icon.png) no-repeat 20px center #fff;
	border:solid 1px #999;	
	
}
.glossymenu a.unselected
{ /*header that's currently not selected*/
	color:#fff;
	background:url(../png/plus-icon.png) no-repeat 20px center #6eb440;
	border:solid 1px #6eb440;
}
.glossymenu a.selected
{ /*header that's currently selected*/
	color:#002d64;
	background:url(../png/minus-icon.png) no-repeat 20px center #fff;
	border:solid #999;
	border-width:1px 1px 0px 1px;	
}
.glossymenu a.selected:hover
{
	border:solid #999;
	border-width:1px 1px 0px 1px;	
}

.glossymenu div.submenu
{ /*DIV that contains each sub menu*/
	background:none;
}
.tab-ctn-box
{
	background-color:#fff !important;
	display:block;
	padding:0 20px 20px 20px;
	margin-top:-1px;
	border:solid 1px #999;
}
.tab-ctn-box p
{
	line-height:24px;
	margin-top:20px;	
}
.tab-ctn-box p:first-child {margin-top:0;}
.tab-ctn-box p a 
{
	color:#299ad5;
	text-decoration:underline;
}
.tab-ctn-box figure
{
	display:block;
	margin-top:20px;
}
.tab-ctn-box strong {font-weight:600;}
@media only screen and (min-width : 320px) and (max-width : 600px) {
.tab-ctn-box figure img {width:100%;}
}
@media only screen and (min-width : 600px) and (max-width : 800px) {
.tab-ctn-box figure img {width:90%;}
}