body{
	font: 12px Arial;
	color:#3b3b3b;	
}
td,a{
	font: 12px Arial;
	color:#3b3b3b;
}
h1{
	font-family:Arial; 
	font-size: 15px; 
	color: #00469b; 
	text-decoration:none
}
.base{
	font-family:Arial; 
	font-size: 12px; 
	color: #3b3b3b; 
	text-decoration:none
}
.head{
	font-weight:bold; 
	font-family:Georgia; 
	font-size: 14px; 
	color: #287fbb; 
	text-decoration:none
}
.white{
	font-family:Arial; 
	font-size: 12px; 
	color: #ffffff; 
	text-decoration:none
}
.inp{
	BORDER-RIGHT: #00469b 1px solid; 
	BORDER-LEFT: #00469b 1px solid; 
	BORDER-TOP: #00469b 1px solid; 
	BORDER-BOTTOM: #00469b 1px solid; 
	font-family: Arial; 
	font-size: 12px; 
	background-color: #FFFFFF; 
	color: #00469b;
}
.btn{
	BORDER-RIGHT: #FFFFFF 1px solid; 
	BORDER-LEFT: #FFFFFF 1px solid; 
	BORDER-TOP: #FFFFFF 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	font:bold 18px Arial;
	background-color: #00469b; 
	color: #FFFFFF;
}
.red {
	font-family: Arial;
	font-size: 12px;
	color: #817C7C
}
.green {
	font-family: Arial;
	font-size: 12px;
	color: #00BB00
}
.menu{
	font-family:Arial; 
	font-size: 12px; 
	color: #000000; 
	text-decoration:none
}
.main_marq {
  padding: 30px 0 0 0;
  width:100%;
}

.header_marq {
    background-color:#e53517;
    height:30px;
    overflow: hidden;
    position: fixed;
    top:0px;
    z-index: 3000;
    width:100%;
}
#present {float: left;width:100%;margin-top: 10px;}
#present ul {margin: 0; list-style: none; line-height: normal;}
#present li {width:150px;display: block; float: left; margin:5px;padding: 10px;}

.help{
   width: 200px;
    text-align: right;
    bottom: 0;
    right:0;
    display: block; 
    position: fixed;
}

.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
/* rosy */
.orange {
	color: #fae7e9;
	border: solid 1px #b73948;
	background: #da5867;
	background: -webkit-gradient(linear, left top, left bottom, from(#E2007A), to(#C9016D));
	background: -moz-linear-gradient(top,  #E2007A,  #C9016D);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E2007A', endColorstr='#C9016D');
}
.orange:hover {
	background: #ba4b58;
	background: -webkit-gradient(linear, left top, left bottom, from(#cf5d6a), to(#a53845));
	background: -moz-linear-gradient(top,  #cf5d6a,  #a53845);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cf5d6a', endColorstr='#a53845');
}
.orange:active {
	color: #dca4ab;
	background: -webkit-gradient(linear, left top, left bottom, from(#bf404f), to(#f16c7c));
	background: -moz-linear-gradient(top,  #bf404f,  #f16c7c);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf404f', endColorstr='#f16c7c');
}