body,td,th {
 	font-family: Arial;
	color: #000000;
	font-size:12px;
}

.backextendable {
	background: url(../images2/BackWhiteMiddlePage.png) repeat-y;
	width: 1026px;
	/*height:20em;*/
	position: inherit;
	top: 62px;
	z-index:-500;
	/*-webkit-box-shadow: 5px 5px 8px #818181;
	-moz-box-shadow: 5px 5px 8px #818181;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;*/
}

.backbottombar {
	background: url(../images2/BackWhiteBottomPage.png) no-repeat;
	width: 1026px;
	height: 27px;
	overflow: hidden;
	vertical-align:inherit;
	z-index: -200;
	position:relative;	
}




.ConfTabArea {
	display:block;
	position: absolute;
	/*top:-22px;*/
	left:6px;
	width:800px;
	height:100px;
}






.MainTitle {
	font: bold 16px/25px arial, helvetica, sans-serif;
	text-align:center;
	display: block;
	color: #ffffff;	
}

.TopYellow{
	display:block;
	/*background: url(../images2/TopGreyBox.png) no-repeat;*/
	width:1026px;
	height:27px;
	margin:20px auto 0;
	padding:13px 0 0 0;
	top:50px;
	
}

.CRMarea{
	display:block;
	/*background: url(../images2/TopGreyBox.png) no-repeat;*/
	width:1026px;
	height:27px;
	margin:auto;
	padding:0;
	margin-top:8px;

}


.ContentArea {
	padding-top:15px;
	padding-left:26px;
	position:relative;
}



.YellowSubBar {
	background: url(../images2/YellowSubBar.png) no-repeat;
	width: 900px;
	height: 20px;
	display:block;
	margin-left:5px;
	font: bold 13px/20px arial, helvetica, sans-serif;
	color:#000000;
	padding-left:5px;
	cursor:pointer;
	position: inherit;
	vertical-align:middle;
}
.GrayBarCheckBox {
	background: url(../images2/GreyBar.png) no-repeat;
	width: 964px;
	height: 23px;
	display:block;
	margin-left:5px;
	font: bold 13px/15px arial, helvetica, sans-serif;
	color:#000000;
	padding-left:5px;
	cursor:pointer;
	position: inherit;
	vertical-align:top;
	padding-top:5px;
	
}

.GrayBar {
	background: url(../images2/GreyBar.png) no-repeat;
	width: 964px;
	height: 28px;
	display:block;
	margin-left:5px;
	font: bold 13px/28px arial, helvetica, sans-serif;
	color:#000000;
	padding-left:8px;
	cursor:pointer;
	position: inherit;
	
	
}

.GraySubBar {
	background: url(../images2/GraySubBar.png) no-repeat;
	width: 852px;
	height: 20px;
	display:block;
	margin-left:23px;
	font: bold 13px/20px arial, helvetica, sans-serif;
	color:#000000;
	padding-left:5px;
	cursor:pointer;
	position: inherit;
	vertical-align:middle;
}

.down {
	position:relative;
	display:inline-block;
	padding-top:2px;
	
}
.infoBox{
 	/*height:292px;auto*/
	overflow:hidden;
	position:relative; 
	width:964px;
	margin-left:11px;
}

.mainArea {
	display:block;
	width:953px;	
	margin:0 0 0 6px;
	padding: 10px 5px 10px 5px;
}

.mainText {
	font: 12px/14px arial, helvetica, sans-serif;
	color:#000000;	
}



.OpArrow{
	background:url(../images2/ArrowOpen.png) no-repeat;
	width:12px;
	height: 10px;
	vertical-align:middle;
	position:relative;
	display: inline-block;
	overflow:visible;
	
}
.ClArrow{
	background:url(../images2/ArrowClosed.png) no-repeat;
	width:12px;
	height: 12px;
	vertical-align:middle;
	position:relative;
	display:inline-block;
	overflow:visible;
	
	
}

.OpArrowSub{
	background:url(../images2/ArrowOpenSub.png) no-repeat;
	width:12px;
	height: 20px;
	vertical-align:middle;
	position:relative;
	display: inline-block;
	overflow:visible;
	
}
.ClArrowSub{
	background:url(../images2/ArrowClosedSub.png) no-repeat;
	width:12px;
	height: 20px;
	vertical-align:middle;
	position:relative;
	display:inline-block;
	overflow:visible;
	
	
}

.OpArrowGray{
	background:url(../images2/ArrowOpenGray.png) no-repeat;
	width:12px;
	height: 28px;
	vertical-align:middle;
	position:relative;
	display: inline-block;
	overflow:visible;
	
}
.ClArrowGray{
	background:url(../images2/ArrowClosedGray.png) no-repeat;
	width:12px;
	height: 28px;
	vertical-align:middle;
	position:relative;
	display:inline-block;
	overflow:visible;
	
	
}


.account_b1 { height: 18px; font-family: arial, sans-serif; font-size:11px; font-weight:normal; color: #ffffff; border-style: solid; border-width: 0px; border-color: #1e59a6; background-color: #4972B4; cursor: pointer; }
.text1
{
	font-family: Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #ffffff;
	
 }
 .CRMText{
	font-size:10px;
	font:arial, helvetica, sans-serif;
}
 .subsubBar{
                /*background: url(../images/DropdownBlueBoxMeagan.png) no-repeat;*/
                width: 1028px;
				height:25px;
                position: relative;               
                z-index: 500;
				top:-2px;
				
}
.subsubtext{
               color:#FFFFFF;
                font: bold 10px/25px arial, helvetica, sans-serif;
				background: url(../images2/CRMTab.png) no-repeat;
				width:93px;
				height:25px;
				overflow: hidden;
				display:block;
				text-align:center;
				text-decoration:none;
				padding:0;
				margin:0;
}
.subsubtext:hover {
                 color:#F1B505;/*5A8CDA*/
				 background: url(../images2/CRMTab.png) no-repeat;
				text-decoration:none;
				background-position: 0 100%;
                
}
.subsubtextselected{
                color:#000000;
                font: bold 10px/25px arial, helvetica, sans-serif;
				background: url(../images2/SelectedTab.png) no-repeat;
				width:93px;
				height:25px;
				overflow:hidden;
				display:block;
				text-align:center;
				text-decoration:none;
}
.subsubsubBar{
                background: url(../images/GrayDropdown.png) no-repeat;
                width: 344px;
				height:26px;
				position: relative;               
                z-index: -500;
				top:-8px;
				display: block;
				left:26px;
				
}
.subsubsubtext{
               color:#FFFFFF;
                font: bold 10px/25px arial, helvetica, sans-serif;
				/*background: url(../images2/CRMTab.png) no-repeat;*/
				/*width:70px;*/
				height:25px;
				overflow: hidden;
				display:block;
				text-align:center;
				text-decoration:none;
				/*padding:0;*/
				margin:0;
				padding-right:6px;
}
.subsubsubtext:hover {
                 color:#F1B505;/*5A8CDA*/
				/* background: url(../images2/CRMTab.png) no-repeat;*/
				text-decoration:none;
				
                
}
.subsubsubtextselected{
                color:#F1B505;
                font: bold 10px/25px arial, helvetica, sans-serif;
				/*background: url(../images2/SelectedTab.png) no-repeat;*/
				/*width:70px;*/
				height:25px;
				overflow:hidden;
				display:block;
				text-align:center;
				text-decoration:none;
				padding-right:6px;
}

/*-------- megs font css -----*/

.hLine {
	background: url(../images2/GrayLineHorizontal.png) repeat-x;
	height:1px;
	width:950px;
	display:block;
	position:relative;
	top: -3px;
	left:0px;
	z-index:600;
}



.tableArea {
	display:inline-block;
	padding-left:13px;
	padding-top: 5px;
}

.tableHeaderText {
	font: 12px/20px arial, helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	
}

.tableHeaderLink {
	font: bold 12px/12px arial, helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
	cursor:pointer;	
}

.tableHeaderLink:hover {
	color: #000000;
	text-decoration:underline;
	
}

.tableText {
	font: 12px/12px arial, helvetica, sans-serif;
	color:#000000;
	font-weight:bold;
}


.tableLink {
	font: bold 12px/12px arial, helvetica, sans-serif;
	color:#000000;
	text-decoration:underline;
}

.tableLink:hover {
	font: bold 12px/12px arial, helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}

.mainText {
	font: 12px/14px arial, helvetica, sans-serif;
	color:#000000;	
}

.mainLink {
	font: bold 12px/14px arial, helvetica, sans-serif;
	color:#0069aa;
	text-decoration:underline;
}

.mainLink:hover {
	font: bold 12px/14px arial, helvetica, sans-serif;
	color:#3d8fd8;
	text-decoration:none;
}

.subBarArea {
	position:relative; 
	width:800px;
	margin-left:47px;
	margin-top:5px;
	margin-bottom:10px;
	
}

.infoUnderSubBar {
	position:relative; 
	width:875px;
	margin-left:30px;
	margin-top:10px;
	
}

.infoUnderGraySubBar {
	position:relative; 
	width:846px;
	margin-left:24px;
	margin-top:5px;
	/*padding-left:5px;*/
	
}

.contactOverflow {
	width:512px;
	height: 120px;
	display: block;
	overflow:auto;
}

.FourTabOverflow {
	width:679px;
	height: 120px;
	display: block;
	overflow:auto;
	
}

td.qr_title_td a {
	font: bold 12px/14px arial, helvetica, sans-serif;
	color:#164670;
	text-decoration:underline;
}

td.qr_title_td a:hover {
	color:#dc5130;
	
}

td.qr_url_td a {
	font: bold 12px/14px arial, helvetica, sans-serif;
	color:#164670;
	text-decoration:underline;
}

td.qr_url_td a:hover {
	color:#dc5130;
	
}