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;}  

/* Style exceptions for specific divs or cases */

#RightCol input{ 
width: 178px;}  
#RightCol .SubmitBtn{ 
width: 120px;border: 1px #0C6FC3 solid;color: #0C6FC3;float: right; margin-top: 10px; margin-right: 10px;}  
#RightCol .SubmitBtn:hover{ 
color: #1B2C74;border: 1px #1B2C74 solid;cursor: pointer;}  

/* Adding styles for input boxes, and captcha image */

textarea{
width: 178px;
font-family: Verdana, Tahoma, Arial, Sans-serif;
font-size: 11px;
line-height: 14px;
}

input{
font-family: Verdana, Tahoma, Arial, Sans-serif;
font-size: 11px;
line-height: 14px;

}

.CodeImg {
border: 1px grey solid;
width: 178px;
}

::-moz-selection{background: #204e68; color: #FFFFFF;} 
