@charset "utf-8";

	
	/* boxes */
	.boxTitleLeftFoo, .boxTitleRight {
		background-color: #FFFFFF;
		background-image: url('/images/boxHeader.png');
		background-repeat: repeat-x;
		background-position: top left;
		color: #126aa5;
		font-family: "Arial Rounded MT Bold", serif;
		font-size: 12px;
		font-weight: normal;
		height: 14px;
		padding: 8px;
		width: 272px;
	}
	.boxTitleLeft290 {
		background: #FFF url('/images/boxHeader290.png') no-repeat scroll top left;
		color: #126aa5;
		font-family: "Arial Rounded MT Bold", serif;
		font-size: 12px;
		font-weight: normal;
		height: 14px;
		padding: 8px;
		width: 274px;
	}
	.boxTitleLeft180 {
		background: #FFF url('/images/boxHeader180.png') no-repeat scroll top left;
		color: #126aa5;
		font-family: "Arial Rounded MT Bold", serif;
		font-size: 12px;
		font-weight: normal;
		height: 14px;
		padding: 8px;
		width: 164px;
	}
	.boxTitleLeft180Nav {
		background: #FFF url('/images/boxHeaderNav180.png') no-repeat scroll top left;
		color: #126aa5;
		font-family: "Arial Rounded MT Bold", "Arial", serif;
		font-size: 12px;
		font-weight: normal;
		height: 14px;
		padding: 8px;
		width: 164px;
	}

	.boxTitleLeft span, .boxTitleRight span { color: #8b8b8b; }
	.boxContentLeft, .boxContentRight {
		background-color: #fff;
		border-bottom: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		color: #444;
		font-family: "Verdana", sans-serif;
		font-size: 10px;
		margin-bottom: 10px;
		padding-left: 8px;
		padding-right: 8px;
		width: 272px;
	}
	.boxContentLeftNav {
		background: transparent url('/images/bg_boxcontent.png') repeat-x scroll bottom left;
		border-bottom: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		color: #3C0;
		font-family: "Verdana", sans-serif;
		font-size: 10px;
		margin-bottom: 10px;
		padding-left: 8px;
		padding-right: 8px;
		width: 272px;
	}
	.pageHeaderTitle {
		background: #FFF url('/images/pageheader.png') repeat-x scroll top left;
		color: #444;
		font-family: "Verdana", serif;
		font-size: 22px;
		height: 30px;
		padding: 8px;
		padding-bottom: 0;
		text-align: right;
		width: 572px;
	}
	.pageHeaderContent {
		border-bottom: 1px dashed #DDD;
		color: #126aa5;
		font-family: "Arial", sans-serif;
		font-size: 12px;
		margin-bottom: 10px;
		padding: 8px;
		width: 572px;
	}
	.pageHeaderContent img {
		vertical-align: middle;
		margin-right: 10px;
	}
	.pageSubHeaderTitle {
		background-color: #FFFFFF;
		background-image: url('/images/pagesubheader.png');
		background-repeat: repeat;
		background-position: top left;
		border: 1px solid #ccc;
		color: #FFF;
		font-family: "Verdana", serif;
		font-size: 16px;
		height: 20px;
		padding: 2px;
		text-align: right;
		width: 584px;
	}
        div.portals {
                background: url('../images/minibox_clientPortals.png') no-repeat;
                height: 250px;
                width: 180px;
        }
        div.portalMenuTitle{
                background-color:#FFFFFF;
                color: #F0F0F0;
                cursor: pointer;
                font-size: 10px;
                height: 40px;
                margin: 0px;
                padding: 0px;
                text-align: left;
                width: 178px;
        }
        span.portalSubmenu{
                background:#FFFFFF;
                height: 98px;
                margin: 0px;
                width: 178px;
        }

	/* paragraph styles */
	.paraTitle {
		color: #126aa5;
		font-size: 14px;
		font-weight: bold;
	}
	.paraSubTitle {
		color: #6C0;
		font-size: 12px;
		font-weight: bold;
	}
	
	/* FAQ styles */
	.faqQ {
		padding:10px auto;
	}
	.faqQ img {
		display: inline;
		margin-right: 10px;
		vertical-align: middle;
	}
	.faqA {
		border-bottom: 2px solid #CCC;
		padding: 20px auto;
		margin-bottom:20px;
	}
	.faqA img {
		display: inline;
		margin-right: 10px;
		vertical-align: middle;
	}
	
	/* Vertical Buttons */
	.verticalButton {
		float: left;
		height: 230px;
		margin-bottom: 20px;
		padding: 5px;
		text-align: center;
		width: 180px;
	}
	.verticalButton:hover {
		background: transparent url('/images/bg_verticalbutton.png') no-repeat scroll top left;
	}
	.verticalButton a {
		color: #8C2;
		display: block;
		font-size: 14px;
		font-weight: bold;
		height: 100%;
		text-decoration: none;
		width: 100%;
	}
