body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#A9A9A9;
	font-size:11px;
	line-height:18px;
}

td,th,p,input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
}
p {margin-top:5px;
margin-bottom:0px}
ul{margin-top:5px;
margin-bottom:0px;
}
a, a:visited{font-weight:bold; text-decoration:none;}
a:hover, a:visited:hover{font-weight:bold; text-decoration:underline;}
H1 {font-size:16px;font-weight:bold; margin-bottom:0px;}
H2 {font-size:14px;font-weight:bold;}
H3 {font-size:12px; font-weight:bold;margin:0px; margin-bottom:10px;}
hr{margin:0px;}

.nav{
height:22px;
border:1px solid #64798e;
border-top:none;
background-image:url(../images/nav_fill.jpg);
background-repeat:repeat-x;

}
.blue_title{
font-size:12px; 
font-weight:bold;
color:#003399;
}
.table_row{
background-color:#EEEEEE;
}

.bg3{
background-color:#183674;
background-image:url(../images/bg_footer.gif);
background-position:bottom right;
background-repeat:no-repeat;
}
.bg1{background-color:#657BB7;color:#FFFFFF;margin-left:0px}
.bg1 img{padding:1px; margin:5px}
.bg1 hr{color:#ffffff}
.bg1_bottom{
background-image:url(../images/bg_bottom.gif);
background-position:bottom right;
background-repeat:no-repeat;
padding:0px;
}
.bg1 table{margin-left:20px}

.bg1 H2, .bg1 H3 {color:#FFFFFF;}
.bg1 H1{color:#FFFFFF; margin-left:20px}
.bg1 TD, .bg1 P {color:#FFFFFF; font-size:11px; padding-right:10px;}
.bg1 a, .bg1 a:visited, .bg1 a:hover, .bg1 a:visited:hover{color:#DBE0EE;}
.leftbox .separator{height:1px; background-color:#7C8FC2;}
#homemodule {
height:150px;
vertical-align:top;
}

.leftbox h4{
/*color:#000000;*/
font-size:11px;
margin-bottom:2px;
margin-top:2px;
}

.leftbox UL{
margin-left:15px;
margin-top:5px;
margin-bottom:5px;
padding:0px
}

.leftbox LI, .leftbox LI A, .leftbox LI A:visited, .leftbox LI A:hover{
font-size:11px;
font-weight:normal;
margin-left:0px;
}


.bg2{background-color:#FFFFFF;color:#4D4948;border-bottom:1px solid #B6B5B3;width:600px;}
.bg2 img{/*border:1px solid #4D4948;*/ padding:1px; margin:5px}
.bg2 hr{color:#cccccc}
.bg2 H1 {color:#4D4948;}
.bg2 H2 {color:#4D4948;}
.bg2 H3 {color:#003399;}
.bg2 TD, .bg2 P {color:#4D4948; font-size:11px;padding-right:10px;}
.bg2 a, .bg2 a:visited, .bg2 a:hover, .bg2 a:visited:hover{color:#003399;}
.bg2 a:hover, .bg2 a:visited:hover{color:#003399;}

#image{margin:3px}
/* Table borders */
.tb_top{border-top:1px solid #c1c1c1;}
.tb_bot{border-bottom:1px solid #c1c1c1;}
.tb_left{border-left:1px solid #c1c1c1;}
.tb_right{border-right:1px solid #c1c1c1;}
.tb_all{bordert:1px solid #c1c1c1;}



.border1{border-left:2px solid #c1c1c1;}
.border2{}
.left{background-image:url(../images/home_top_left.jpg);
background-position:top left;
background-repeat:no-repeat;
padding-top:10px;
border-bottom:1px solid #B6B5B3
}
#breadcrumbs{font-size:10px; margin-bottom:10px}
#sec_nav{
height:15px;
border:1px solid #cccccc;
padding:3px 5px 3px 20px;
/*margin-right:20px;*/
margin-bottom:20px;
background-image:url(../images/sec_nav_bg.jpg);
background-repeat:repeat-x;
background-position:bottom;
}

#sec_nav .content_nav_active{
color:#990000;
}


.bottom{
padding-left:17px;
padding-right:55px;

}
.bottom_fill{background-image:url(../images/bottom_fill.gif);
background-repeat:repeat-x;
}
.footer{
padding:5px;
font-size:10px;
text-align:center;
color:#FFFFFF;
}
.footer a, .footer a:visited{
color:#FFFFFF;
font-size:10px;
text-decoration:none;
font-weight:bold;
}
.footer a:hover, .footer a:visited:over{
color:#FFFFFF;
font-size:10px;
text-decoration:underline;
font-weight:bold;
}

/*.cWhite 							{color:#EEEEEE;}
.cWhite a 							{font-family: Tahoma, sans-serif; font-size: 11px; color:#EEEEEE; text-decoration:none; }
.cWhite a:active, a:visited 		{text-decoration:none;}
.cWhite a:hover 					{text-decoration:underline; color:#FFFFFF;}*/

#left .active, #left .active a{
color:#FFFFFF;
font-weight:bold;

}
#smalltitle{
display:inline;
}
.specs_table TD {height:20px;}
.specs_table img {margin:0px}



/* CSS FORM Buttons*/
.IR {
  position: relative;
  overflow: hidden;
  font-size: 1em;
}

.IR em {
  display: block;
  position: absolute;
  top: 0; left: 0;
  z-index: 1;
}

button#__button2 {
  background: none;
  border: none;
  float: right;
  display: inline;
}

#__button2:hover { cursor: pointer; /* cursor: hand; for IE5 */ }
#__button2, #__button2 em { width: 83px; height: 23px; }
#__button2 em { background: url(../images/buton_trimite.gif) no-repeat; }
#__button2:hover em, #__button2:focus em { background-position: -83px 0; }

/* for ie5.x/mac only */
* html>body .IR {
  position: static;
  overflow: visible;
  font-size: 10px;
}
* html>body .IR em { position: static; }
* html>body #__button2 em { margin-bottom: -23px; }
