body{

	font-family: tahoma;
	font-size: 12px;
	text-align: center;
	color: #333333;

}

img{ border: 0px; }

/* forms */
.button { float: right; }

#container{ width: 900px; margin: 0 auto; }
#topNav{ text-align: left; }
#header{ margin-bottom: 2px; }

#breadcrumbs { text-align: left; font-size: 12px; margin: 0px 0px 10px 0px;}
#breadcrumbs ul {height:20px; margin: 0; padding: 0;}
#breadcrumbs ul li {display:inline;position:relative;padding-left:10px;}

#mainContent { text-align: left; padding: 0px 0px 0px 10px; }
#mainContent h1 { text-align: left; font-size: 18px; }
#mainContent h2 { text-align: left; font-size: 15px; }

.contentBox {

	border-right: dashed 1px #888888;
	padding: 0px 15px 5px 10px;
	/*vbackground: url( 'http://localhost/hosting-web.co.uk/assets/images/box_grad_200px.gif' ) repeat-x bottom left ; */

}

.blueContentBox{

	margin: 5px 0px 5px 0px;
	padding: 2px 5px 5px 10px;
	background-color: #FFFFFF;
	border: 1px solid #4b87d2;
	
}

.lightGreyContentBox{ background-color: #666666; padding: 2px 5px 5px 10px; }

/* Package classes */
.packageHolder { padding: 5px; font-size: 12px; font-weight: bold; margin: 10px 0px 10px 0px; width: 95%;}
.packageHolder p { font-size: 16px; color: #ffffff; }
.packageHolder form { padding: 0px; margin: 0px; }
.packageHolder h3 { font-size: 14px; text-align: right; color: #ffffff; padding: 0; margin: 0;}

.starterPackage { background-color: #FF3333; }
.starterPackage h3 { color: #ffffff; }

.starterPlusPackage { background-color: #33CC00; }
.starterPlusPackage h3 { color: #ffffff; }

.advancedPackage { background-color: #FF9933; }
.advancedPackage h3 { color: #ffffff; }

.ultimatePackage { background-color: #993399; }
.ultimatePackage h3 { color: #ffffff; }

#footer { margin-top: 10px; background-color: #4b87d2; }

/* background Colours */
.backgroundDarkGrey { background-color: #c9c9c9; }


/* Sizes */
.width_full{ width: 95%; }
.width_half{ width: 50%; }
.width_quarter{ width: 50%; }
.width_third{ width: 75%; }
.width30pcnt { width: 30%; }
.width70pcnt { width: 68%; }

.float_left { float: left; }
.float_right { float: right; }
.float_clear { clear: both; }

/* Fonts */
.smallerFont { font-size: 12px; }

/* Tables */
td, tr { font-size: 12px; }
.tableHeader{ background-color: #CCCCCC; }
.altRow{ background-color: #F2F2F2; }