body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

hr {
	Color:Black;
	height: 1px;

}

h1 {
	Color:#000000;
	margin: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
}

.Orange {
	color:#E86023
}

.H1NoMargin {
	margin: 0px;
	padding: 0px;
}


P {
	vertical-align:top;
	margin-left:25;
	margin-right:25;
	margin-bottom: 25;
}

.Content_Table {
	border-collapse: collapse;
	border: 1px solid #00FFCC
}

.Footer {
	Color:#FFFFFF;
	font-size: 9px;
	text-decoration: none;
}

a.FooterLink:Link {color: #FFFFFF}
a.FooterLink:visited {color: #FFFFFF}
a.FooterLink:Hover {color: #FFFFFF}
a.FooterLink:active {color: #FFFFFF}

body {
	background-color: #CCCCCC;
}

img {
	border:none
}

.FooterHiddenText {color: #323C3E; font-size: xx-small; }

.Highlight_Text {
	background-color: #FFCC99;
	width: auto;
	border: 1px solid #999999;
	margin: 10px;
}

.hyperlink_hotsolutions {
	color: 0000ff;
	text-decoration: none;
	font-size: 12px;

}

.Border-Color-CCCCCC {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	
}

.IndexPageBoxes {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	
}

.MainPageRightColumnTop {
	background-color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}
.PlansTableBorderTL {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.PlansTableBorderTBL {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.PlansTableBorderTLR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}

.PlansTableBorderTBLR {
	border: 1px solid #999999;
}


.PlansTableBorderTR {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.PlansBackgroundPremium {
	background-color: #99CC99;
}

.PlansBackgroundAdvanced {
	background-color: #99CCFF;
}

.PlansBackgroundStandard {
	background-color: #CC99FF;
}
.PlansBackgroundByArrangement {
	background-color: FFCCCC;
}







.MainPageRight-P {
	vertical-align:top;
	margin-left:5;
	margin-right:25;
	margin-bottom: 25;
	
}

.ScenarioPage-P {
	vertical-align:top;
	margin-left:25px;
	margin-top:5;
	margin-right:25;
	margin-bottom: 25;
	
}

.SolutionsPageText-P {
	vertical-align:top;
	margin-left:15px;
	margin-right:10px;
	margin-bottom: 25px;
	margin-top: 10px;
	
}

.MainPageLeftColText-P {
	vertical-align:top;
	margin-left:22px;
	margin-right:10px;
	margin-bottom: 25px;
	margin-top: 10px;
	
}

.SolutionsPageText-BottomTable {
	padding-left: 15px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

.MainPageRightColumnBottom {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
}



.content-index-margin {
margin-left:25;
margin-right:25

}

.MasterTableBorders {
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CECECE;
	border-right-color: #CECECE;
	border-bottom-color: #CECECE;
	border-left-color: #CECECE;
}

.Table_PhoneNumber {
	border: 0px solid #cccccc;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.Table_PhoneNumberBottom {
	border: 0px solid #cccccc;
	margin: 0px;
	padding: 0px;
}

.Table_PhoneNumberWholeTable {
	border: 0px solid #cccccc;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.MainPageRightColumnMiddle {
	background-color: #FFFFFF;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.TableColumnExpansionBGColour {
	background-color: #F5f5f5;
}
