BODY          { 
font-family: Verdana, Geneva, Arial, Helvetica; 
font-size: 12px; 
/*	background-image: url(../images/bgs/vic.gif);*/
MARGIN: 0px; 
}

TD            { font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px; }



a:link    {text-decoration: none; 
 background: transparent; 
 color: #7B8245;
}

a:visited {text-decoration: none; 
 background: transparent; 
 color: #7B8245;
}


a:hover     { text-decoration: underline; 
 background: transparent; 
 color: #98a344;
  }

a:active  {text-decoration: none; 
 background: transparent; 
 color: #7B8245;
}

/* color: #8DA768;*/

P             { font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px; }
HR            {	COLOR: #2098D0; BACKGROUND-COLOR: #02329E;}

.white {color: #ffffff;}

.size1        { font-family: Verdana, Arial, Helvetica; font-size: 10px; }
.size2        { font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px; }
.size3        { font-family: Verdana, Geneva, Arial, Helvetica; font-size: 16px; }
.size4        { font-family: Verdana, Geneva, Arial, Helvetica; font-size: 18px; }
.size44        { font-family: Verdana, Geneva, Arial, Helvetica; font-size: 24px; }
.size5        { font-family: Verdana, Geneva, Arial, Helvetica; font-size: 32px; }
.form         {font-family:Arial; color:#000000; font-size:10px; }
.textarea     {font-family:arial,monospace; color:#000000; font-size:10px;}

div.bigo     { 
font-family: Verdana, Geneva, Arial, Helvetica; 
font-size: 16px; 
font-weight: bold; 
color:#47688A; 
/*color:#F08F1F; */
text-align: left;
background-color:#FFFFFF; 
vertical-align: bottom;
padding: 4px 2px 0px 5px;
font-variant: small-caps;
}

.blanc     { 
background-color:#FFFFFF; 
vertical-align: top;
text-align: right;
padding: 1px 5px 8px 3px;
}

/*div classes*/



.c{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
		width: 691px;
			background: inherit;
}

.cwide{
	margin-left: auto;
	margin-right: auto;
	text-align: left;
		width: 950px;
			background: inherit;
}

/*this is to align center in ie*/
.cc{
text-align: center;
	margin-left: auto;
	margin-right: auto;
	background: inherit;
}


.four{
	width: 400px;
color: #ff714f;

}


.row{
	padding: 2px 0px 0px 0px;
	clear: both;
	background-color: #FFFFFF;
	position: relative;
	display:table;
	width: 100%;
	vertical-align: bottom;
}
/*.u{
	border-bottom: solid 1px #BAC2B1;
}
*/

.u{
	background: url(../images/divline.gif) bottom no-repeat;
}

.us{
	background: url(../images/divlines.gif) bottom no-repeat;
}
.l {
	float: left;
	text-align: left;
}
.r{
	float: right;
	text-align: right;
	clear: none;
	background: inherit;
	padding: 0px 2px 0px 0px;
}

.rr{
	padding: 0px 0px 5px 0px;
		float: right;
}


.t{
	vertical-align: top;
}


div.border{
border:  3px #67735B solid;
padding: 0px 0px 0px 0px;
background-color:#FFFFFF; 
vertical-align: top;
		clear: both;
}

div.ban{
		padding: 0px 0px 0px 0px;
}

.box{
width: 331px;
height:308px;
float: left;
padding: 0 4px 0 5px;
}

/*phone*/
@media (max-width: 699px) and (min-width: 520px) {
  @viewport {
    width: 640px;
  }
  .c {
  width: 100%;
}
.ban img {
width: 100%!important;
height: auto!important;
}
}


/*#5F6857  7F8F6F*/