/* Bread crumbs */
	.main-path {
		clear: both; margin: 0 0 .7em 0; 
		font-size: .9em; font-family: Verdana, sans-serif;
		text-transform: lowercase; color: #444;}

/* Main header */
	.main-header {
		margin: .6em 0 .3em 40px; 
		font-family: Tahoma; font-size: 1.6em; font-weight: normal;
		text-transform: uppercase; color: white;}

/* Content */
.content-bg { background: white; margin: 0 20px 0 25px; padding: 15px;}	
	.content {
		color: #444; font-size: 1.1em; line-height: 1.4em;
		padding: .6em 0 .6em 0;}
		
		/* text */
			.content hr { border: none; border-top: 1px solid #4ea1df; height: 0;}
			.content p	{ font-size: 1em; margin: 0 0 1em;}
			.content sub, .content sup, .content small { font-size: .9em;}
			.content big { font-size: 1.2em;}
			.content blockquote {
				margin: 1.5em 0; padding: 0 1em; 
				border-left: .4em solid #4ea1df;}

		/* headers */
			.content h1 { margin: .6em 0 .3em; color: #444; font-size: 1.3em;}
			.content h2 { margin: .6em 0 .3em; color: #444; font-size: 1.2em;}
			.content h3 { margin: .6em 0 .3em; color: #444; font-size: 1.1em;}
			.content h4 { margin: .6em 0 .3em; color: #444; font-size: 1em;}
			.content h5 { margin: .6em 0 .3em; color: #444; font-size: 1em; font-weight: normal;}

		/* lists */
			.content ul { margin: .75em 0 .75em 1em;}
			.content ol { margin: .75em 0 .75em 1em; list-style-position: inside;}
			.content ul li {
				position: relative; padding: 0 0 0 .9em;  
				background: url(../../common/images//content-list-blue.gif) no-repeat 0 .6em;}
		
		/* tables */
			.table-style {
				position: relative; margin: .6em 0 .3em;  
				width: 100%; margin-right: -10000px;
				border: solid #2e70a4; border-width: 0;}
			.table-style td,.table-style th {
				padding: .4em .8em; color: #444; border: solid #2e70a4; border-width: 0;}
			.table-style-header, .table-style th {
				font-weight: bold; background: #065ea3; color: white !important;}
			.table-style-row { }

		/* forms */
			.form-style td	{ padding: .2em .4em;}
			.form-label		{ text-align: right; color: #444;}
			.form-require	{ font-weight: bold; font-size: 1.1em; color: #c35716;}
			.form-error {
				display: block; color: #c35716; text-transform: lowercase;
				font-size: .8em;  font-family: Verdana;}
			
			.form-data { font-size: 1.1em;}
				.form-input {
					padding: 2px; border: 1px solid #2e70a4;
					width: 250px; height: 16px; color: #266da4;}
				.form-input-m {
					padding: 2px; border: 1px solid #2e70a4;
					width: 50px; height: 16px; color: #266da4;}
				.form-checkbox, .form-submit { cursor: pointer;}
				.form-data textarea {
					padding: 2px; border: 1px solid #2e70a4; font-family: arial;
					width: 250px; height: 100px; color: #266da4;}
				.form-data select { width: 256px; border: 1px solid #2e70a4;}
