/*//////////////////containers//////////////*/
.paneloneouterholder{
	position:relative;
	float:left;
	display:inline;
	width:100px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}

.paneltwoouterholder{
	position:relative;
	float:left;
	display:inline;
	width:220px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}

.panelthreeouterholder{
	position:relative;
	float:left;
	display:inline;
	width:340px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}

.panelfourouterholder{
	position:relative;
	float:left;
	display:inline;
	width:460px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}

.panelfiveouterholder{
	position:relative;
	float:left;
	display:inline;
	width:580px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}

.panelsixouterholder{
	position:relative;
	float:left;
	display:inline;
	width:700px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}

.panelsevenouterholder{
	position:relative;
	float:left;
	display:inline;
	width:820px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}

.paneleightouterholder{
	position:relative;
	float:left;
	display:inline;
	width:940px;
	height:auto;
	margin-right:20px;
	margin-top:20px;
	min-height:20px;
}


/*//////////////////headers//////////////*/
.paneltwoheaderholder{
	position:relative;
	float:left;
	display:inline;
	width:180px;
	padding-left:40px;
	height:30px;
	margin-bottom:10px;
	background-image:url(../../images/common/headers/2_header_back.png);
	behavior: url('/scripts/common/iepngfix.htc');
	background-repeat:no-repeat;
}
.paneltwoheaderholdergreen{
	position:relative;
	float:left;
	display:inline;
	width:210px;
	padding-left:10px;
	height:30px;
	margin-bottom:10px;
	background-image:url(../../images/common/headers/2_header_green_back.png);
	behavior: url('/scripts/common/iepngfix.htc');
	background-repeat:no-repeat;
}
.panelthreeheaderholder{
	position:relative;
	float:left;
	display:inline;
	width:300px;
	padding-left:40px;
	height:30px;
	margin-bottom:10px;
	background-image:url(../../images/common/headers/3_header_back.png);
	behavior: url('/scripts/common/iepngfix.htc');
	background-repeat:no-repeat;
}

.panelfourheaderholder{
	position:relative;
	float:left;
	display:inline;
	width:420px;
	padding-left:40px;
	height:30px;
	margin-bottom:10px;
	background-image:url(../../images/common/headers/4_header_back.png);
	behavior: url('/scripts/common/iepngfix.htc');
	background-repeat:no-repeat;
}

.panelfiveheaderholder{
	position:relative;
	float:left;
	display:inline;
	width:540px;
	padding-left:40px;
	height:30px;
	margin-bottom:10px;
	background-image:url(../../images/common/headers/5_header_back.png);
	behavior: url('/scripts/common/iepngfix.htc');
	background-repeat:no-repeat;
}
.panelsixheaderholder{
	position:relative;
	float:left;
	display:inline;
	width:660px;
	padding-left:40px;
	height:30px;
	margin-bottom:10px;
	background-image:url(../../images/common/headers/6_header_back.png);
	behavior: url('/scripts/common/iepngfix.htc');
	background-repeat:no-repeat;
}
.paneleightheaderholder{
	position:relative;
	float:left;
	display:inline;
	width:900px;
	padding-left:40px;
	height:30px;
	margin-bottom:10px;
	background-image:url(../../images/common/headers/8_header_back.png);
	behavior: url('/scripts/common/iepngfix.htc');
	background-repeat:no-repeat;
}
/*//////////////////splits//////////////*/

.panelthreesplit {
	position:relative;
	float:left;
	display:inline;
	width:160px;
	height:auto;
	margin-right:10px;	
}
#insurerback {
background-image:url(../../images/common/insurers/insurer_back.jpg);
background-repeat:no-repeat;
height:120px;
padding-left:10px;
width:570px;
}

.paneltwoleftmargin {
	position:relative;
	float:left;
	display:inline;
	width:210px;
	height:auto;
	margin-left:10px;

}

.panelthreeleftmargin{
	position:relative;
	float:left;
	display:inline;
	width:320px;
	height:auto;
	margin-left:10px;
}


.paneltwogreyback {
	position:relative;
	float:left;
	display:inline;
	width:220px;
	height:auto;
	background-image:url(../../images/broker/site/twopanelgreyback.jpg);
	background-repeat:repeat-y;
}


.paneltwosplitfloat {
	position:relative;
	float:left;
	display:inline;
	width:95px;
	height:auto;
	margin-left:10px;
}


.paneltwogreyfooter {
	position:relative;
	height:10px;
	float:left;
	display:inline;
	width:220px;
}

.panelsixmapholder{
	position:relative;
	float:left;
	display:inline;
	width:696px;
	height:346px;
	border:#e4e4e4 1px solid;
	padding:1px;
}
.panelsixnewsholder{
	position:relative;
	float:left;
	display:inline;
	width:676px;
	height:auto;
	border:#e4e4e4 1px solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:20px;
	background-color:#fbfbfb;
}
.panelsixnewsholderalt{
	position:relative;
	float:left;
	display:inline;
	width:676px;
	height:auto;
	border:#f0f0f0 1px solid;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:0px;
	margin-bottom:20px;

}
/*//////////////////wraps//////////////*/
.panelwrapone {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:120px;
	padding:0px;
	margin:0px;
}
.panelwraptwo {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:240px;
	padding:0px;
	margin:0px;
}
.panelwrapthree {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:360px;
	padding:0px;
	margin:0px;
}
.panelwrapfour {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:480px;
	padding:0px;
	margin:0px;
}
.panelwrapfive {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:600px;
	padding:0px;
	margin:0px;
}

.panelwrapsix {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:720px;
	padding:0px;
	margin:0px;
}

.panelwrapseven {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:840px;
	padding:0px;
	margin:0px;
}
.panelwrapeight {
	position:relative;
	float:left;
	display:inline;
	height:auto;
	width:960px;
	padding:0px;
	margin:0px;
}


/*//////////////////extras//////////////*/
.panelspacer {
	position:relative;
	height:10px;
	width:80px;
	clear: both;
	display: block;
}
#panelnomargin{
	margin:0px;	
}
#clear {
	clear:both;
}
.clear {
	clear:both;
}
