/* $Id: style.css,v 1.23 2007/12/17 15:05:09 goba Exp $ */

/*
** HTML elements
*/
* {
  margin: 0;
  padding: 0;
  font-family: Verdana, "Myriad PRO", "Trebuchet MS", Tahoma;
}

body {
  margin: 0;
  padding: 0;
  color: #000;
  background: #fff url(background.png) repeat-x scroll 0 0;
}

.clr { margin:0px; padding:0px; width:0px; height:0px; clear:both; }

#content { 
  width:748px; 
  margin:0px auto 20px auto; 
  padding:0 40px 40px 40px; 
}

#header {
   border-bottom:1px dotted #AAAAAA;
   width:712px;
   margin:0 auto;
   height:110px;
}

#header p {
padding-right:0;
text-align:right;
}

#header .block, #footer .block, #footer .box, #header .box {
  padding: 0;
}
#header .block, #footer .block {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

#header .block {
  float: right;
  padding-top: 80px;
}

#header p a:hover, #header p a:active {
  border-bottom:1px dotted #546072;
}

#header p a:link, #header p a:visited {
  border-bottom:1px dotted #444444;
}

#footer { 
  margin:30px auto 0px auto; 
  padding:10px;  
  width:692px; 
  border-top:1px dotted #aaa; 
}

p {
  color:#444444;
  font-size:12px;
}

a:link, a:visited { 
  color:#666; 
  text-decoration:none; 
}

a:hover, a:active { 
  color:#546072; 
  text-decoration:none; 
}

.lists {
  font-size:12px;
  list-style-image:none;
  list-style-position:outside;
  list-style-type:none;
  text-align:justify;
}

.lists h1 {
  color:#444444;
  font-size:12px;
  font-weight:bold;
  margin:10px 0;
}

.lists dt {
  font-style:italic;
  margin:5px 0 5px 20px;
}

.lists dd {
  margin-left:40px;
}

#buttons {
  width:748px; 
  height:382px; 
  padding:0px; 
  text-align:justify; 
}

#button1 a, #button2 a { 
  text-decoration:none;  
}

#button1 p { 
  width:374px; 
  height:382px; 
  font-size:16px; 
  font-weight:600; 
  color:#546072; 
  text-decoration:none; 
  text-align:left; 
  cursor:pointer; 
}
	
#button1 a:link, #button1 a:visited { 
  display:block; 
  width:334px; 
  height:342px; 
  padding:40px 0 0 40px; 
  background: url(/sites/default/files/index_boxes/button_left.png) no-repeat; 
  _background:none; 
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/default/files/index_boxes/button_left.png', sizingMethod='image'); 
  color:#546072; 
}
	
#button1 a:hover, #button1 a:active { 
  display:block; 
  width:334px; 
  height:342px; 
  padding:40px 0 0 40px; 
  background: url(/sites/default/files/index_boxes/button_left_prd.png) no-repeat; 
  _background:none; 
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/default/files/index_boxes/button_left_prd.png', sizingMethod='image'); 
  color:#132745; 
}
	
#button2 p { 
  width:374px; 
  height:382px; 
  font-size:16px; 
  font-weight:600; 
  color:#5b6c50; 
  text-decoration:none; 
  text-align:right; 
  cursor:pointer; 
}
	
#button2 a:link, #button2 a:visited { 
  display:block; 
  width:334px; 
  height:72px; 
  padding-top:310px; 
  padding-right:40px; 
  background: url(/sites/default/files/index_boxes/button_right.png) no-repeat; 
  _background:none; 
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/default/files/index_boxes/button_right.png', sizingMethod='image'); 
  color:#5b6c50;
}
		
#button2 a:hover, #button2 a:active { 
  display:block; 
  width:334px; 
  height:72px; 
  padding-top:310px; 
  padding-right:40px; 
  background: url(/sites/default/files/index_boxes/button_right_prd.png) no-repeat; 
  _background:none; 
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/default/files/index_boxes/button_right_prd.png', sizingMethod='image'); 
  color:#2a2e14; 
}
	
#button1_rfl { 
  width:374px; 
  height:72px; 
  background: url(/sites/default/files/index_boxes/button_left_rfl.png) no-repeat; 
  _background:none; 
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/default/files/index_boxes/button_left_rfl.png', sizingMethod='image'); 
}
	
#button2_rfl { 
  width:374px; 
  height:72px; 
  background: url(/sites/default/files/index_boxes/button_right_rfl.png) no-repeat; 
  _background:none; 
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/sites/default/files/index_boxes/button_right_rfl.png', sizingMethod='image'); 
}

.text { 
  width:562px; 
  margin:20px auto 0px auto; 
  padding:10px 10px 10px 140px; 
  background-color: #edfafe; 
  border:1px solid #ddd; 
}

.text p, .text ul { 
  font-size:12px; 
}

.contacts { 
  float:right; 
  position:absolute; 
  top:387px; 
  right:20px; 
  padding:10px; 
  width:150px; 
  background: url(/sites/default/files/contacts_bg.png); 
  border:1px solid #ddd; 
}

.contacts h1 { 
  margin:0px; 
  font-size:12px; 
  font-weight:bold; 
  color:#444; 
}

.contacts a { 
  text-decoration:none; 
}

.contacts p { 
  margin-top:25px; 
}

table {
  border-collapse: separate;
}

#content {
  margin: 0 auto 20px;
  padding: 0 40px 40px;
  width: 748px;
}

#loading {
  background:url(/sites/default/files/loader.gif) no-repeat center; 
  width:712px; 
  height:650px; 
  margin:40px auto 20px auto; 
  padding:0 40px 40px 40px;
}
