body {	color: #203648;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	background: #123048 url(../Assets/sidebar_img.jpg) repeat-y left top;	}#container {	width: 740px;	position: relative;	border: thick double #ccc;	background-color: #76848D;	margin: 0px auto;	display: block;}#masthead {	position: relative;	width: 740px!important;	width /**/: 750px;	background-color: #fff;	height: 130px;	border-bottom: 10px solid #76848D;	background-image: url(../Assets/masthead_img.jpg);	background-repeat: no-repeat;	background-position: right center;}#logo {	width: 320px; padding-left: 15px; padding-top: 8px; }#gradGap { position: relative; width: 740px; background-image: url(../Images/bg_grad_greyishpink.jpg); background-repeat: repeat-x; border-top-width: thin;	border-top-style: solid; background-position: center bottom; margin: auto; border-top-color: #76848D; z-index: 1; }#content {	position: relative;	width: 740px!important;	width /**/: 750px;	background-color: #fff;	border-top-width: thin;	border-top-style: solid;	border-top-color: #76848D;	background-image: url(../Assets/greenmarblediv_lg.png);	background-repeat: repeat-x;}#imageBar {	position: relative;	width: 740px; margin: auto; }#pageHeader {	color: #2C4252;	text-transform: capitalize;	font-size: 26px;	border-bottom: medium solid #ccc;	font-weight: 900;	border-style: none;	width: 520px;	margin-top: 35px;	margin-left: 10px;	padding-bottom: 15px;	}#navigation {	position: absolute;	width: 170px;	display: block;	margin-top: -210px;	z-index: 100;	margin-left: 560px;	top: 420px;	}#intro { font-weight: bold; color: #76848D;	padding-right: 5px;	padding-left: 15px;	margin-right: 205px; padding-top: 25px; }.divBoxL { width: 45%; padding-bottom: 5px; position: relative; padding-right: 2px; text-align: left; padding-top: 5px;	float: left; }.divBoxLHeader { padding-bottom: 4px; position: relative; text-align: left;	background-color: #ccc;	color: #203648;	font-weight: bold; letter-spacing: .2em; width: 91%;	padding-top: 4px; float: left; border-bottom-width: medium; border-bottom-style: ridge; border-bottom-color: #ccc; }.divBoxR { width: 45%; padding-bottom: 5px; position: relative; padding-left: 2px; text-align: right; padding-top: 5px; float: left; }#prices { width: 450px; margin-left: 15px; padding-bottom: 25px; }#pageTop { text-align: right; margin-top: 10px; width: 140px; margin-left: 580px; }#pageTop a { font-style: italic; font-weight: bold; color: #ccc; }#validations {	margin-left: 18px;	position: relative;	width: 40%;	margin-top: 25px;	border-style: none;}#payment { padding-left: 15px; width: 740px; }#footer { height: 25px!important;	height /**/: 30px; text-align: center; color: #CCCCCC; font-weight: bolder;	position: relative;	font-size: 10px; width: 740px;	background-image: url(../Assets/greenmarblediv_lg.png); background-repeat: repeat; background-position: center center; margin-top: 10px; }#footer a:link, #footer a:visited { color: #51697F; font-weight: bolder; font-size: 10px; }#footer a:hover, #footer a:active {	color: #ccc; background-color: #D6CCD4;	}a:link { color: #003366; text-decoration: none; }a:visited {	color: #999999;	text-decoration: none; }a:hover { color: #666666; text-decoration: none; }p {	margin-bottom: 10px; color: #123048; margin-left: 15px;	margin-right: 200px; text-align: justify; }#contactForm h3 { margin-left: 0px; }#webClients { margin-right: 200px; padding-left: 15px; }h1,h2,h3,h4,h5,h6 {	font-weight: bold; text-decoration: none; margin-left: 15px; }h1 { font-size: 24px; }h2 { font-size: 18px; }h3 { font-size: 16px; }h4 { font-size: 14px; }h5 { font-size: 12px; }h6 { font-size: 10px; font-style: oblique; }.boldtext { font-weight: bold; color: #587785; padding-bottom: 5px; }.boldtext2 { font-size: 12px; font-weight: bold; }.italic { font-style: italic; }ol { list-style: url(none) none;	margin-right: 205px; }ul { padding-right: 25px; color: #4F667D; list-style: circle outside; }li { padding-bottom: 10px; line-height: 18px; list-style: decimal outside; }.imageText { font-size: 10px; line-height: 12px; color: #546F81; padding-top: 2px; }#contactForm { margin-left: 15px; padding-right: 10px; }p+p { margin-right: 20px; }#content object { margin-left: 15px; }acronym { text-decoration: none; border-bottom: 1px dashed #ccc; cursor: default; }label, label span {	display: block;	padding-bottom: .25em; }label {	float: left; width: 100%; }label span { float: left; width: 40%; }form div input {	background: url(../Assets/glblnav_selected.gif) repeat left top;	border-top: thin double #C0C5CD;	border: thin double #D7DCE5;	color: #203648;	text-transform: uppercase;	font-weight: bold;	display: inline;	font-size: .8em;}form div {	margin-bottom: 20px;	border: 1px solid #123048;	text-align: center;	background: url(../Assets/glbnav_background.gif) repeat-x left top;	padding: 4px;	display: block;}fieldset { margin-bottom: 10px; border: 1px solid #123048; overflow: hidden; background: #EBF1FB; padding: 6px; }fieldset input:hover {	border-top: 2px solid #ccc;	border-right: 2px solid #ccc;	border-bottom: 2px solid #999;	border-left: 2px solid #999;}form div input:hover {	background: #CC99CC;	color: #fff;	border-color: #123048;	font-size: 0.8em;	text-transform: uppercase;}