/* © teKiLLa, 2007 */

/* Content styles */

	.content {
		color: black; font-size: 1.1em; line-height: 1.4em;
		padding: .6em 2.7em; _width: 100%; color: #333; font-family: tahoma, verdana, sans-serif;}
			.content1 {
		color: black; font-size: 1.1em; line-height: 1.4em;
		padding: .6em 10.5em; _width: 100%; color: #333; font-family: tahoma, verdana, sans-serif;}

	.content * {
		color: black;}
		
		/* text */
			.content hr {
				border: none; border-top: 2px solid #75A2BF; 
				height: 0; _height: 2px;}
			.content p {
				font-size: 1em; margin: 0 0 1em;  color: #333;
				margin-top: 30px;}
			.content b, .content strong { color: #333;}
			.content sub, .content sup, .content small {
				font-size: .9em;  color: #333;}
			.content big {
				font-size: 1.2em;  color: #333;}
			.content blockquote {
				margin: 1.5em 0; padding: 0 1em; 
				border-left: .2em solid #800101; color: #333;}
				.content blockquote b {
					 color: #333;}

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

		/* lists */
			.content ul {
				margin: .75em 0 .75em 1em; }
			.content ol {
				margin: .75em 0 .75em 1em; color: #333; list-style-position: inside;}
				.content ol li { color: #333;}
				.content ul li {
					position: relative; padding: 0 0 0 1em;  _height: 1%;  color: #333;
					list-style-type: none; background: url(../images/common/content-list.gif) no-repeat 0 .4em;}
		
		/* tables */
			.table-style {
				margin: .6em 0 .3em;
				position: relative; width: 100%; margin-right: -10000px;
				border: solid #797D86; border-width: 1px 1px 0 0;}
			.table-style td,.table-style th {
				padding: .4em .8em;  color: #333;
				border: solid #797D86; border-width: 0 0 1px 1px;}
			.table-style-header, .table-style th {
				text-align: center; font-weight: bold;
				background: #535359 url(../images/common/table-header-bg.gif) top left repeat-x; color: white !important;}


		/* forms */
			.form-style td{
				padding: .2em .4em; font-size: 1em;}
			.form-label {
				text-align: left; color: #4d4d4d;}
			.form-require {
				font-weight: bold; font-size: 1em; color: #891313;}
			.form-error {
				display: block; color: #891313; text-transform: lowercase;
				font-size: .8em;  font-family: Verdana, Arial, sans-serif;}
			.form-data {
				font-size: 1.1em;}
				.form-input {
					width: 213px; border: 1px solid #2B608C; height: 17px; _height: 20px; padding-left: 1px;
					font-family: verdana, tahoma, sans-serif; color: #333; font-size: .9em;}
				.form-input-medium {
					width: 150px; border: 1px solid #2B608C; height: 17px; _height: 20px; padding-left: 1px;
					font-family: verdana, tahoma, sans-serif; color: #333; font-size: .9em;}
				.form-checkbox, .form-submit {
					cursor: hand; cursor: pointer;}
				.form-data textarea {
					width: 213px; height: 100px;
					font-family: verdana, sans-serif; border: 1px solid #2B608C; color: #333; font-size: .9em;}
				.form-data select {
					border: 1px solid #2B608C;}

/* Bread crumbs */
	.main-path {
		clear: both; margin: 3.4em 3.3em .5em 3.3em; padding-bottom: 4px; color: #303644;
		font-size: .9em; text-transform: lowercase; font-family: Verdana, sans-serif;}

/* Main header */
	.head-bgr {
		position: relative;
		margin: 0 .1em 1em 0; //height: 1%;
		background: url(../images/common/head-bgr.gif) bottom left repeat-x;}
	
		.head-undrl {
			position: relative; float: left; padding-bottom: 6px;
			font-size: 1.2em; text-transform: uppercase; color: #196494;
			background: url(../images/common/head-undrl.gif) bottom left repeat-x;}
	
	.main-header-bgr {
		position: relative;
		margin: 1em 3em 1em 3em; //height: 1%;
		background: url(../images/common/head-bgr.gif) bottom left repeat-x;}
		
		.main-header {
			position: relative; float: left; padding-bottom: 7px;
			font-size: 1.2em; color: #196494; font-weight: normal; font-family: verdana, tahoma, sans-serif;
			background: url(../images/common/head-undrl.gif) bottom left repeat-x;}
