@charset "utf-8";
/* CSS Document */
/*div { border:#00F 1px solid}*/
body {
	margin:0;
	font-size:12px;
	font-family: Tahoma, Arial;
	color:#414141;
}
.st_top{
	background-color:#142340;
}
.st_menu{
	/**background:url(images/mm.png) repeat-x;**/
	height:36px;
	border-top:#efefef 1px solid;
}
.logo-bg{ background:url(images/logo-bg.png)}
.slide_contain{padding:0;}
.g{font-family: Open Sans Condensed;}
.s{text-shadow:0px 1px 0px #263666;}
.upper{ text-transform:uppercase}
.f14{ font-size:14px}
.f15{ font-size:15px}
.f16{ font-size:16px}
.f17{ font-size:17px}
.f18{ font-size:18px}
.bold{ font-weight:bold}
.menu, .menu ul {margin: 0;padding: 0;border: 0;display: block;}
.menu{}
.menu li {	margin: 0;	padding: 0;	border: 0;	display: block;	float: left;	position: relative;	z-index: 5;	list-style: none;}
.menu li:hover {	z-index: 10000;	white-space: normal;}
.menu li li {	float: none;	position:relative !important;}
.menu ul {visibility: hidden;	position: absolute;	z-index: 10;	left: 0;	top: 0;}
.menu li:hover>ul {	visibility: visible; top: 100%;}
.menu li li:hover>ul {top: 0;	left: 100%;}
.menu:after, .menu ul:after {	content: ".";	height: 0;	display: block;	visibility: hidden;	overflow: hidden;	clear: both;}
.menu, .menu ul {min-height: 0;}
/* -- float.clear.END --  */
.menu ul {	background-image: url(../img/empty.gif);	padding: 10px 30px 30px 30px;	margin: -10px 0 0 -30px;}
.menu ul ul {	padding: 30px 30px 30px 10px;	margin: 0 0 0 -10px;}
/* -- sticky.submenu.END -- */
#mainNav {}
.menu ul {	font-size:85%;}
.menu ul li {    margin:0;    float:none;    border:none;  }
.menu ul li ul {	font-size:100%;}
.menu ul {	width: 15em;	margin:0; 	padding:0;}
.menu li:hover {	background:url(images/mmo.png) repeat-x;}
/* Link styles */
.menu li a{	display:block;	height:36px;	line-height:39px;	padding:0 12px;	color: #142340;}
.menu li a:link,
.menu li a:visited,
.menu li a:hover {    text-decoration:none;}
.menu li a:hover {	background:url(images/mmo.png) repeat-x;	color: #009ed6;}
.menu ul li {	background:#fff;}
.menu ul li:hover {	background:#ccc;}
.menu ul li a:link,
.menu ul li a:visited,
.menu ul li a:hover {	text-decoration: none;	display: block;	float:none;	position: relative;	border:none;	height:auto;	font-size:11px;	line-height:100%;	padding:7px 10px;	background:transparent;	border-bottom:1px solid #ccc;	color: #142340;}
.menu ul li a:hover {	background: #eeeeee; color: #142340;}
.menu ul li ul li a:link,
.menu ul li ul li a:visited,
.menu ul li ul li a:hover {	background:#5350b3;}
.menu li ul li ul li a:hover {	background: #009ed6;	color: #C90404;}  
.menu a:hover, .menu li:hover>a {}
.menu li li:hover>ul {	background:#333333;	padding:0;}

.topmenu {
	color:#fff;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	font-size:11px;
	text-transform:uppercase;
}
.topmenu:hover { text-decoration:underline}
.main-panel-title{ border-bottom:3px #009ed6 solid; height:30px; text-align:left; color:#009ed6;}
.right-panel-title{  border-bottom:3px #666666 solid; height:30px; text-align:left; color:#666666; }
.main-panel-content{ padding:3px; background:#FFFFFF; text-align:justify}
.spacer{height:10px}
.r-submenu{ color:#000000; text-decoration:none; font-family: Open Sans Condensed; font-size:18px;text-decoration:underline}
.r-submenu:hover{ color:#009ed6;}
.prod_title{ color:#f55d2d; font-size:11px; text-decoration:none; text-transform:uppercase}
.prod_title:hover{text-decoration:underline}
.newslink{color:#333333; font-size:11px; text-decoration:none; font-weight:bold}
.newslink:hover{ text-decoration:underline}


.btm_menu{border-bottom:3px #868686 solid; border-top:3px #868686 solid; background-color:#b2b2b2; padding:2px 0 2px 0}
.bottom_menu{color:#333333; font-size:11px; text-transform:uppercase; margin:10px 0 10px 0; text-decoration:none; font-weight:bold}
.bottom_menu:hover{color:#ffffff;}

.btm_footer{background:url(images/bottom.png) repeat-x top}
.btm_footer_text{ color:#666666}

/*PAGE CSS*/
#splitpage {	margin:0px;	padding:2px 1px 2px 1px;	float:left;}
#splitpage a.splitpage {	color:#00AEEF;	text-decoration:none;	padding:2px 4px 2px 4px;	width:85px;	text-align:center;}
#splitpage a.splitpage:hover {	color : #00AEEF;	background-color: #bbddef;	padding:2px 4px 2px 4px;}
#splitpage a.splitpagecurrent {	color:#00AEEF;	text-decoration:none;	padding:2px 4px 2px 4px;	background-color: #bbddef;	text-align:center;	font-weight:bold;}
#splitpage a.splitpagecurrent:hover {	color : #00AEEF;	background-color: #EEEEEE;	padding:2px 4px 2px 4px;	font-weight:bold;}
#splitpage a.splitpage:active {	color:#00AEEF;	background-color: #FFFFFF;	padding:2px 4px 2px 4px;}
/*CONTACT*/
.textedit {	border: 1px solid #226e88;	padding: 1px;	padding-left: 5px;	font-size:11px;	font-family:tahoma;	background-color:white;	color:#6e001d;}
.textedit_caption {	color:#226e88;	font-size:11px;}
.button {	height:19px;	border:#226e88 1px solid;	color:#226e88;	font-size:11px;	text-align:center;	padding-bottom:2px;	background-color:#FFFFFF}
.more {	text-decoration:none;	text-align:center;	color:#226e88;	font-size:11px;}
.more:hover {	text-decoration:underline;	color:#226e88;	font-size:11px;}


fieldset { border:1px solid green; background:#FFFF99; color:#FF0000; font-size:16px }

legend {
  padding: 0.2em 0.5em;
  border:1px solid green;
  color:green;
  font-size:90%;
  text-align:right;
	background:#FFFF99; 
	color:green;
	font-size:14px; 
  }
#rcorners1 {
    border-radius: 5px 15px;
    background: #73AD21;
    padding: 20px; 
    width: 200px;
    height: 60px;
		text-align:center;
}
#rcorners2 {
    border-radius: 5px 15px;
    background:#FF0000;
    padding: 20px; 
    width: 200px;
    height: 60px; 
		text-align:center;
} 
#rcorners3 {
    border-radius: 5px 15px;
    background:#0000FF;
    padding: 20px; 
    width: 200px;
    height: 60px; 
		text-align:center;
} 
#rcorners4 {
    border-radius: 5px 15px;
    background:#999999;
    padding: 20px; 
    width: 200px;
    height: 60px;
		text-align:center;
} 
.acc-1{ color:#ffffff; text-decoration:none}
.acc-2{ color:#ffffff; text-decoration:none}
.acc-3{ color:#FFFFFF; text-decoration:none}
.acc-4{ color:#ffffff; text-decoration:none}

.button-about{border-top:#999999 3px solid; background:url(images/bg.gif); background-attachment: fixed;}
.button4{border-top:#999999 3px solid; background:url(images/7.jpg); background-attachment: fixed;}
#service{border-top:#999999 3px solid; background:url(images/5.jpg); background-attachment: fixed;}
#uram{border-top:#999999 3px solid;  background:url(images/4.jpg); background-attachment: fixed;}
#social{border-top:#999999 3px solid;  background:url(images/8.jpg); background-attachment: fixed;}
#item{border-top:#999999 3px solid;  background:url(images/3.jpg) repeat-x;}
#contact{border-top:#999999 3px solid;  background:url(images/2.jpg); background-attachment: fixed;}
#about{border-top:#999999 3px solid;  background:url(images/10.jpg); }
#caution{border-top:#999999 3px solid;  background:url(images/9.jpg); background-attachment: fixed;}

.block_title{color: #333333; padding: 20px 0 10px 0; text-align: left; font-size:18px; font-weight:bold; text-transform:uppercase; font-family: Open Sans Condensed; }
.block_title_red{color:#FF0000; padding: 20px 0 10px 0; text-align: left; font-size:18px; font-weight:bold; text-transform:uppercase; font-family: Open Sans Condensed; }
.block_title_center{color: #666666; padding: 20px 0 20px 0; text-align: center; font-size:21px; font-weight:bold; text-transform:uppercase; font-family: Open Sans Condensed; }