body{background-color: #0D212C;font-family: Verdana, Arial, San-serif;font-size: 12px;line-height: 18px;text-align: center;margin: 0 auto;background-image: url(Images/bg.jpg);background-repeat: repeat-x;background-position: top left;}	#PageWrapper{	width: 726px;	margin: 0 auto;	text-align: center;	background-color: transparent;	}					#BannerSpace{			position:relative;			float: left;			width: 726px;			height: 176px;			background-image: url(Images/RavlichConsulting.jpg);			background-repeat: no-repeat;			background-position: top left;			margin: 0 0 0 0;			padding: 0 0 0 0;			clear: both;			text-align: left;			}									#MenuSpace{			position: relative;			float: left;			width: 726px;			height: 37px;			text-align: left;			margin: 0 0 0 0;			padding: 0 0 0 0;			margin-top: -25px;			margin-bottom: 0px;			z-index: 10000;			clear: both;			}				#MenuSpace ul{				float: left;				height: 37px;				list-style-type: none;				text-indent: 0px;				display: inline;				padding: 0 0 0 40px;				margin: 0 0 0 0;				text-align: right;				}									#MenuSpace li{					width: 121px;					height: 37px;					float: left;					list-style-type: none;					text-indent: 0px;					display: block;					padding: 0 0 0 2px;					margin: 0 0 0 0;					text-align: center;					}									#MenuSpace li a:link, #MenuSpace li a:visited{					float: right;					width: 121px;					height: 37px;					background-color: transparent;					background-image: url(Images/tab.jpg);					background-repeat: no-repeat;					background-position: top left;					padding: 9px 0 0 0;					margin: 0 0 0 0;					text-align: center;					text-decoration: none;					color: #000000;					font-size: 14px;					font-family: Verdana;					font-weight: bold;					}										#MenuSpace li a:hover{					background-image: url(Images/tabhover.jpg);					background-repeat: no-repeat;					background-position: top left;									}										#MenuSpace .CurrentTab li a:link,#MenuSpace .CurrentTab li a:visited ,#MenuSpace.CurrentTab li a:hover{					background-image: url(Images/currenttab.jpg);					background-repeat: no-repeat;					background-position: top left;					padding: 13px 0 0 0;					}						#ContentHeader{			position: relative;			float: left;			width: 705px;			height: 55px;			margin: 0 0 0 0;			padding: 0 0 0 0;			margin-top: -17px;			clear: both;				display: inline;			background-image: url(Images/contentheader.jpg);			background-repeat: repeat-y;			background-position: top left;			z-index: 1000;			}						#ContentFooter{			position:relative;			float: left;			width: 706px;			height: 47px;			margin: 0 0 0 0;			padding: 0 0 0 0;			clear: both;				display: inline;			background-image: url(Images/contentfooter.jpg);			background-repeat: repeat-y;			background-position: top left;			}						#ContentSpace{			position: relative;			float: left;			width: 706px;			margin: 0 0 0 0;			padding: 0 0 0 0;			clear: both;				display: inline;			background-image: url(Images/contentbg.jpg);			background-repeat: repeat-y;			background-position: top left;			margin-top: -5px;			z-index: 200000			}												#MainCol{				position: relative;				float: left;				width: 390px;				clear: none;				display: inline;				margin: 0 0 0 0;				padding: 0 0 0 0;				margin-left: 20px;				margin-top: 7px;				}								#WideMainCol{				position: relative;				float: left;				width: 590px;				clear: none;				display: inline;				margin: 0 0 0 0;				padding: 0 0 0 0;				margin-left: 20px;				margin-top: 7px;					}									.MainHeader{					position: relative;					float: left;					width: 390px;					margin: 0 0 0 0;					padding: 0px 0 5px 0;					clear: both;					text-align: left;					text-indent: 15px;					text-transform: uppercase;					font-size: 16px;					font-weight: bold;					color: #6B7885;					}					.WideMainHeader{					position: relative;					float: left;					width: 590px;					margin: 0 0 0 0;					padding: 0px 0 5px 0;					clear: both;					text-align: left;					text-indent: 15px;					text-transform: uppercase;					font-size: 16px;					font-weight: bold;					color: #6B7885;					}																		.MainContent{					position: relative;					float: left;					width: 390px;					margin: 0 0 0 0;					padding: 0 0 0 0;					clear: left;						text-align: left;										}										.WideMainContent{					position: relative;					float: left;					width: 590px;					margin: 0 0 0 0;					padding: 0 0 0 0;					clear: left;						text-align: left;										}											.MainContent hr{						border: 0;						width: 100%;						text-align: center;						color: #6B7885;						border: 2px #6B7885 solid;						}										.WideMainContent hr{						border: 0;						width: 100%;						text-align: center;						color: #6B7885;						border: 2px #6B7885 solid;						}										.MainContentText{						position: relative;						float: left;						width: 390px;						margin-left: 15px;						} 							.WideMainContentText{						position: relative;						float: left;						width: 590px;						margin-left: 15px;						}						#RightCol{				position: relative;				float: right;				width: 230px;				clear: right;				display: inline;				margin: 0 0 0 0;				padding: 0 0 0 0;				margin-right: 30px;				}									/* wrapping spans to be added here */					.RightHeader{					position: relative;					float: right;					width: 230px;					height: 56px;					background-image: url(Images/rightheader.jpg);					background-repeat: no-repeat;					margin: 0 0 0 0;					padding: 0 0 0 0;					clear: both;					text-align: left;					}											.RightHeading{						position: relative;						float: right;						width: 230px;						text-indent: 30px;						text-transform: uppercase;						font-size: 14px;						line-height: 16px;						font-weight: bold;						color: #3B3B3B;						padding-top: 34px;						}														.RightContent{					position: relative;					float: right;					width: 230px;					background-image: url(Images/rightcontent.jpg);					background-repeat: repeat-y;					margin: 0 0 0 0;					padding: 0 0 0 0;					clear: right;					text-align: left;					font-size: 11px;					line-height: 16px;					}											.RightContent hr{						border: 0;						width: 85%;						text-align: center;						color: #6B7885;						border: 2px #6B7885 solid;						}												.RightContentText{						position: relative;						float: left;						width: 190px;						margin-left: 25px;						} 																	.RightFooter{					position: relative;					float: right;					width: 230px;					height: 56px;					background-image: url(Images/rightfooter.jpg);					background-repeat: no-repeat;					margin: 0 0 0 0;					padding: 0 0 0 0;					clear: both;					}																					.BottomHeader{					position: relative;					float: left;					width: 780px;					height: 31px;					background-image: url(Images/bottomheader.jpg);					background-repeat: no-repeat;					background-position: top left;					clear: both;					}										.BottomContent{					position: relative;					float: left;					width: 780px;					background-image: url(Images/bottomcontent.jpg);					background-repeat: repeat-y;					background-position: top left;					clear: both;										}											.BottomContentTitle{						position: relative;						float: left;						width: 180px;						display: inline;						clear: none;						font-size: 25px;						line-height: 35px;						font-weight: bold;						text-align: center;						margin-left: 30px;						margin-top: 5px;						color: #FFFFFF;						}																	.BottomContentText{						position: relative;						float: left;						width: 450px;						margin-left: 10px;						padding-left: 30px;						color: #FFFFFF;						text-align: left;						clear: none;						}										.BottomFooter{					position: relative;					float: left;					width: 780px;					height: 31px;					background-image: url(Images/bottomfooter.jpg);					background-repeat: no-repeat;					background-position: top left;					clear: both;					}												#FooterSpace{			position: relative;			float: left;			width: 709px;			line-height: 18px;			font-family: Verdana, Arial, San-serif;			font-size: 12px;			color: #FFFFFF;			clear: both;			margin: 20px 0px 0px 0px;			padding: 0px 0px 0px 0px;			text-align: right;			}										#FooterSpace a:link, #FooterSpace a:visited{				text-decoration: none;				color: #FFFFFF;				}						#FooterSpace a:hover{				text-decoration: underline;				}/* General styles for links, tables, fonts etc. */a:link, a:visited{color:#0C6FC3;text-decoration: none;}a:hover{color: #1B2C74;text-decoration: underline;}/* DNN Menu styles */ /* Style exceptions for specific divs or cases */#RightCol input{width: 178px;}#RightCol .SubmitBtn{width: 120px;border: 1px #0C6FC3 solid;color: #0C6FC3;float: right;}#RightCol .SubmitBtn:hover{color: #1B2C74;border: 1px #1B2C74 solid;cursor: pointer;}