/* Global Styles */

body {
	margin:0px;
	font-family: Arial, Helvetica,verdana,sans-serif;
	color: #006600;
	}

	
td {
	font:11px Arial, Helvetica, sans-serif;
	margin-left: 20px;
	}
	
a {
	color: #006633;
	text-decoration: none;
	}
	
a:hover {
	color: #000000;
	text-decoration: underline;
	}

/* ID Styles */

#navigation td {
	border-bottom: 1px solid #2cb12d;
	}
	
#navigation a {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:8px 0px 10px 20px;
	
	}
	
#navigation a:hover {
	background: #2cb12d;
	color:#FFFFFF;
	background-image: url(profiim/images1/strelkaaa.gif);
	
	}
	
	#tion td {
	border-bottom: 0px solid #2cb12d;
	}
	
#tion a {
	font: bold 16px Arial, Helvetica, sans-serif;
	color: #333333;
	line-height:16px;
	text-decoration: none;
	display:block;
	padding:8px 0px 10px 20px;
	}
	
#tion a:hover {
	background: #2cb12d;
	color:#333333;
	}
	
	#nav td {
	border-bottom: 1px solid #eeeeed;
	}
	
#nav a {
	color: #006600;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:0px 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
	
#nav a:hover {
	background: #f2f2f2;
	color:#FF3300;
	background-image: url(profiim/images1/ukazka.gif);
	}
	
	#navr a {
	color: #006600;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	
	padding:0px 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	}
	
#navv a:hover {
	background: #ffffff;
	color:#FF3300;
	background-image: url(profiim/images1/ukazkaa.gif);
	text-decoration: none;
	}
	
	#navb a:hover {
	background: #ffffff;
	color:#FF3300;
	background-image: url(profiim/images1/ukazkab.gif);
	text-decoration: none;
	}
	#navd td {
	border-bottom: 1px solid #CBEDCB;
	}
	
#navd a {
	color: #006600;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:0px 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
	
#navd a:hover {
	background: #CBEDCB;
	color:#666666;
	background-image: url(profiim/images1/ukazka.gif);	
	
	}
	#navd_d a {
	color: #006600;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:0px 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
	#navd_d a:hover {
	background: #CBEDCB;
	color:#666666;
	background-image: url(profiim/images1/ukazka_a.gif);

	}
	
	#navdf a {
	color: #006600;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	display:block;
	padding:0px 0px 10px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	}
	
	
	#navdf a:hover {
	background: #CBEDCB;
	color:#666666;
	background-image: url(profiim/images1/ukazka.gif);	
	}
	
	#na td {
	
	color: #009900;
	}
	
#na a {
	color: #009900;
		text-decoration: underline;
	display:block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
#na a:hover {
	color:#009900;
	
	
	}
	
#logo 	{
	font:21px Arial, Helvetica, sans-serif;
	color: #008C3A;
	letter-spacing:.1em;
	line-height:30px;
	}
#logo1 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #008F3E;
	letter-spacing:.2em;
	line-height:30px;
	}
	
#tagline 	{
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:0.2em;
	line-height:18px;
	}
	
#taglin 	{
	font:11px Arial, Helvetica, sans-serif;
	color: #666666;
	letter-spacing:0.1em;
	line-height:18px;
	}
	
#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:.2em;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}
	
/* Class Styles */
	
.bodyText {
	font:11px Arial, Helvetica, sans-serif;
	color:#333333;
	line-height:20px;
	margin-top:0px;
	}
.bodyTexD {
	font:14px Arial, Helvetica, sans-serif;
	color:#009900;
	line-height:20px;
	margin-top:0px;
	font-weight: bold;
	}	
.pageName{
	font: 18px Arial, Helvetica, sans-serif;
	color: #FF3300;
	line-height:normal;
	letter-spacing:normal;
	}
	
.pageNamered{
	font: 16px Arial, Helvetica, sans-serif;
	color: #FF0000;
	line-height:normal;
	letter-spacing:normal;
	}
	.pageNamewait{
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height:normal;
	letter-spacing:normal;
	}
	.pageNamegreen{
	font: 16px Arial, Helvetica, sans-serif;
	color: #009042;
	line-height:normal;
	letter-spacing:normal;
	}
	
.subHeader {
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #FF3300;
	line-height:22px;
	letter-spacing:0.2em;
	}

.quote {
	font: 20px Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
.navText {
	font: 11px Arial, Helvetica, sans-serif;
	color: #003366;
	line-height:16px;
	letter-spacing:0.1em;
	text-decoration: none;
	margin-right: 0px;
	
	}
	
.rule {background-color:#333333}

.search{
	font-size:10pt;
	color:#009900;
}
.search_td{
background:#ffffff;
}

.contents-small {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "Tahoma";
	
}


p {
	font-size: 12px;
	line-height:16px;
	margin:10px 0 1px 0;
	font-family:Arial, Helvetica, sans-serif;
	color: #333;
}
.recl {
	color: #999;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
}
.date {color: #FFFFFF;}
.small0 {font-size: 11px; line-height:13px; margin-top:4px;font-weight:normal; color: White }
.small {
	font-size: 11px;
	line-height:13px;
	margin-top:4px;
	font-weight:normal;
	color: #000000;
}
.small4 {font-size: 11px; line-height:13px; margin-top:4px}
.small2 {font-size: 11px; line-height:11px; margin-top:4px;font-weight:normal}
p.tb {font-size: 11px; line-height:12px; margin:4px 8px}
p.rightNav {font-size: 11px; line-height:12px; margin:6px 8px 0 8px}
p.rightNavbold {font-size: 11px; font-weight:bold;line-height:12px; margin:6px 0px 0 8px}
p.rightNavGray {font-size: 12px;font-weight: bold; margin: 10px 0 0 16px; color: #666666}
p.footer {font-size: 10px; font-weight:bold; margin-top:8px}

.nomarg {margin:0}
.condhead {font-size: 12px;font-weight: bold; margin-top: 12px; color: #666666;text-transform:uppercase;}
.condheadA {font-size: 12px;font-weight: bold; margin-top: 12px; color: #E69600;text-transform:uppercase;}
.condheadB {font-size: 12px;font-weight: bold; margin-top: 12px; color: #28A229;text-transform:uppercase;}
.grayHd {
	font-size:10px;
	color:#009900;
	margin:3px 0px;
	line-height:12px;	
}

.grinHd {
	font-size:12px;
	color:#009245;
	margin:3px 0px;
	line-height:12px;
	font-weight:bold
}

.media {font-size:11px;line-height:11px;margin:0 10px 0 10px}
.size {font-size:11px;margin:5px 10px 8px 10px;line-height:11px}
.desc {font-size:11px; line-height:12px;margin:0px 10px 5px 10px}
.sup {font-size: 9px; position:relative; top: -5px;}
p.sub {font-size: 9px; position:relative; bottom: -5px;}

div.callout {margin:12px 0 12px 12px;float:right}
p.callout {
	font-weight:bold;
	text-align:left;
	color:#009900;
	margin:5px 5px 0 0
}

div.box {margin-top:12px;padding:8px;border:1px solid #999999;background-color:#F2EFD7}
div.boxMedia {margin-top:12px;border:1px solid #999999}
p.boxHead {font-size:11px;line-height:12px;margin:0;padding:4px 8px;font-weight:bold;background-color:#A7C1D6}

a:link {
	color: #009042;
}
a:visited {
	color: #009042;
}
a:active {
	color: #009042;
}
a.blue:link {text-decoration:none}
a.blue:visited {text-decoration:none}
a.blue:active {text-decoration:none}
a.blue:hover {
	text-decoration:underline;
	color: #4682B4;
}
a.black:link {
	color:#006600;
	text-decoration:none
}
a.black:visited {
	color:#006600;
	text-decoration:none
}
a.black:active {
	color:#006600;
	text-decoration:none
}
a.black:hover {
	color:#006600;
	text-decoration:underline
}
a.gray2:link {color:#009900;text-decoration:none}
a.gray2:visited {color:#009900;text-decoration:none}
a.gray2:active {color:#009900;text-decoration:none}
a.gray2:hover {color:#009900;text-decoration:underline}

h1 {font-size: 20px; margin: 20px 0 1px 0; line-height: 22px; font-family: Arial, Helvetica, sans-serif}
h1.sub {font-weight: normal; font-size: 16px; margin-top: 4px; line-height: 18px}
h2 {
	font-size: 17px;
	margin: 16px 0 1px 0;
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
}
h2.sub {font-weight: normal; font-size: 14px; margin-top: 2px; line-height: 17px}
h2.rightHed {font-size:14px;line-height:16px;margin:8px 0 0 16px}
h3 {font-size: 14px; margin: 12px 0 0 0; line-height: 16px; font-family: Arial, Helvetica, sans-serif}
h3.landing {font-size:12px;line-height:13px;margin-top:10px; padding:3px 4px 3px 8px; background-color:#A2DEFF; border-top: 1px solid #333333; color:black; border-bottom: 1px solid #333333}
h3.landingTop {font-size:11px;line-height:13px;margin:0;padding:3px 4px 3px 8px;background-color: #FFA500; border-bottom: 1px solid #333333}
h3.landingA {
	font-size:12px;
	line-height:13px;
	margin-top:10px;
	padding:3px 4px 3px 8px;
	background-color:#009900;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	color: #FFFFFF;
}
h3.landingB {font-size:12px;line-height:13px;margin-top:10px;padding:3px 4px 3px 8px;background-color:#F2EFD7; border-top: 1px solid #F2EFD7;border-bottom: 1px solid #F2EFD7; color: #000000;}
h3.landingD {
	font-size:12px;
	line-height:13px;
	margin-top:10px;
	padding:3px 4px 3px 8px;
	background-color: #FF9900;
	border-top: 1px solid #FF9900;
	color:black;
	border-bottom: 1px solid #FF9900	
}
H4 {
font-family: 'Times New Roman', Georgia, Times, serif;
font-size:25pt;
color: #3f92bf;
}

ul {font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height:16px;margin-top:0px}
ol {font-family: Arial, Helvetica, sans-serif;font-size: 12px; line-height:16px;margin-top:10px}
li {margin-top: 8px}
hr {color:#cccccc;margin:12px 0 0 0;height:1px}

.rule {background-color:#333333}
.rule2 {background-color:#C5C6BA}
.top_grn {background-color:#9DA08C}
.top_org {background-color:#C5C6BA}
.gray {background-color:#010066}
.menu_grn {background-color:#D7D7A8}

.leftNavBkg {background-color:#F2EFD7}
.navDark {background-color:#AAAB83}
.tblRule {background-color:#C5C6BA}
.tblBg {background-color:#D3DFDF}

p.leftNav {FONT-SIZE: 10px; margin:8px 6px 0 8px;LINE-HEIGHT: 12px;font-weight:bold}
a.leftNav:link {TEXT-DECORATION: none}
a.leftNav:visited {TEXT-DECORATION: none}
a.leftNav:hover {TEXT-DECORATION: underline}

p.red2 {FONT-SIZE: 11px; line-height: 11px; COLOR: #5273B5; MARGIN: 3px 10px 7px 10px}
a.red2:link {COLOR: #5273B5; TEXT-DECORATION: none}
a.red2:visited {COLOR: #5273B5; TEXT-DECORATION: none}
a.red2:hover {COLOR: #5273B5; TEXT-DECORATION: underline}

p.leftNav2 {FONT-SIZE: 11px; margin:6px 6px 0 14px; LINE-HEIGHT: 12px}
p.leftNav3 {FONT-SIZE: 10px; margin:4px 6px 0 20px; LINE-HEIGHT: 11px}

a.leftNavTop:link {FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none}
a.leftNavTop:visited {FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none}
a.leftNavTop:hover {FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: underline}

div.leftNavBlock {margin-top:6px;padding:1px 0 6px 0; background-color:#FFFFE8;border-top: 1px solid #AAAA6B;border-bottom: 1px solid #AAAA6B;}
contents-small {color: #FFFFFF;}
#headerPan{
	width:100%; background-position:center margin:0 auto 0 auto; background:url(profiim/images2/dd.gif) no-repeat; height:200px;
	}