body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: White;
	background-image: url(http://www.cplpetroleum.co.uk/_media/images/gif/bg.gif);
	margin-top: 0px;
}

@media print{
	
	.prn_stretchy, .innermaintable, .maintable, .mainTable, .PrintThis table {
		width: 6.5in;
	}
	
	.noPrint, .sitemap, .dividerdots {
		display:none
	}
}
p,td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D5B5B;
	font-weight: normal;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #2A2A66;
}

li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #686767;
	list-style-image: url(http://www.cplpetroleum.co.uk/_media/images/gif/bullet.gif);
	text-decoration: none;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

h1 {
	font : bold 18px Verdana, Arial, Helvetica, sans-serif;
	color : #2B2B67;
}

h2{
font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #5271B1;
}

h3{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9D0A10;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;

}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
}

Input {
	font-size: 11px;
	background : White;
}

select {
	font-size: 11px;
	color : Black;
	background : White;
}


.RelatedItemsHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: Black;
	padding : 2px;
	font-style : oblique;
	text-transform : uppercase;
	text-align : center;
}

.TickerLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Navy;
	font-weight : bold;
	text-align : center;
}

.TickerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Black;
	padding : 2px;
	text-align : center;
	text-decoration : none;
}

.ContentListNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
}

.ContentListHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border : 1px solid #Ffffff;
	padding : 2px;
	background : #A9A9A9;
	font-weight : bold;
	text-align : center;
}

.LoginBoxTitle {
	background-color : #bbb;
	color : #ffffff;
	font-size : 11px;
}

.LoginBoxDialogBorder {
	background-color : #bbbbbb;
}

.LoginBoxDialog {
	background-color : #ddd;
	color : Navy;
	font-size : 11px;
}

.LoginBoxDialogWarning {
	color : black;
	background-color : #ddd;
	font-size : 12px;
	font-weight : bold;
}

.LoginBoxInput {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : Navy;
	background-color : #ffffff;
}

.LoginBoxButton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : Navy;
	background-color : #fff;
}

.RightNavText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #FFFFFF;
}

.ThinWhiteBorder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border : 1px solid #FFFFFF;
	color: Black;
	display: block;
	text-indent : 2px;
}


.InputBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	background-color: transparent;
}

.ComboBox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	background-color: transparent;
	border: 1px solid;
	border-color : #ffffff;
}
.maintable {
	border-right: 1px solid #BBBFC6;
	border-bottom: 1px solid #BBBFC6;
	border-left: 1px solid #BBBFC6;
}
.innermaintable {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #949599;
	border-bottom-color: #949599;
	border-left-color: #949599;
}
.content {
	padding-right: 10px;
	padding-left: 10px;
}
.login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333C77;
	background-color: #EFF4FA;


}
.Accounts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333C77;
	background-color: #B3C9EA;
	font-weight: bold;
}
.Call {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background-color: #95B3E2;
	font-weight: bold;
}
.textfield {
	margin-top: 5px;
	margin-bottom: 5px;
	background-color: #FFFFFF;
	border: 1px solid #4D72AF;
	font-weight: bold;
}
.customerarea {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #B4C5DF;
}
.sitemap {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5B7CB1;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #323872;
}
.dividerdots {
	color: #9C0A0B;
}
.pics {
	border: 1px solid #4E72B0;
}
.smalltext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
		color : #5271B1;
}
.form {
	background-color: #FFFFFF;
	border: 1px solid #5271B1;
}
.BlueBold {
	color: #2B2B67;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.AddressBar {
	background-image: url(http://www.cplpetroleum.co.uk/_media/images/gif/address_bkg.gif);
	background-repeat: repeat-x;
}
.AdminNavBar {
	background-color: #EEEFF3;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #DCDDE2;
	border-bottom-color: #DCDDE2;
}
.AdminLineSingleBottom {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #5271B1;
}
.AdminSubHeadings{
	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #5271B1;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D5B5B;
	border: 1px solid #5271B1;
}
.FormButton {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5D5B5B;
	border: 1px solid #5271B1;
}
.Border {
	border: 1px solid #DADADA;
}
.LedgerTBColour {
	background-color: #F3F5FE;
}
.LedgerLine {
	border-top: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	background-color: #F4F4F4;
}
.LedgerLLine {
	border-top: 1px none #DADADA;
	border-right: 1px none #DADADA;
	border-bottom: 1px none #DADADA;
	border-left: 1px solid #DADADA;
}
.LedgerSubHead {
	border-top: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
}
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #363C78;
	border: 1px solid #547AB9;
}
.tx {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #5D5B5B;
	font-weight: normal;
}

.Amount {

	font : bold 10px Verdana, Arial, Helvetica, sans-serif;
	color : #990000;
}
.required {
	BACKGROUND-COLOR: #ffffa0;
}.homeheatheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;

}
.homeheattitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	color: #00498E;
}

.homeheatnoitalic {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #00498E;
}


.plustitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-style: italic;
	font-weight: bold;
	color: #E57328;
}
.bluebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #00498e;
	text-align: center;
}

.bluetitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4F77B7;
}

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4F77B7;
}

.white {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 36px;
	font-weight: bold;
	color: #FFFFFF;
}
.blueborder {
	border: 1px solid #00498E;
}
.deliveryingservice {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #00498E;
}
.blueboldlink li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #547AB9;
	text-decoration: none;
}

.blueboldlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #547AB9;
	text-decoration: none;
}

.blueboldlink a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #547AB9;
	text-decoration: none;
}

.eshot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.eshot p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.leftwhiteborder {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7D83B8;
}
.eshottextpadding {
	padding-right: 15px;
	padding-left: 25px;
}

.bluebottomborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7D83B8;
}.eshot {
	border: 1px solid #1D2786;
}

