@charset "utf-8";
/* @jay@ */

*
{
margin:0px;
padding:0px;
}
body
{
background:#880000;
font:normal 12px Arial, Helvetica, sans-serif;
color:#010000;
}
.FR
{
float:right;
}
.FL
{
float:left;
padding-right:5px;
}
h1,h2,h3,h4,ul,li,div,p
{
margin:0px;
padding:0px;
}
ul
{
list-style:none;
}
.spacer
{
clear:both;
}
form{
	margin:0 auto;
}
a:link {
  color:#3100e9;
  text-decoration:none;
  font-weight:normal;
  text-decoration:underline;
}
a:visited {
  color:#0168b7;
  text-decoration:none;
  font-weight:normal;
}
a:hover {
  color:#880000;
  text-decoration:underline;
  font-weight:normal;
}
#contener{
  margin:0 auto;
  width:938px;
  background:#f6f6f6;
  height:100%;
}
#header
{
width:710px;
float:left;
}
#header h1
{
font:bold 25px Arial, Helvetica, sans-serif;
color:#000;
padding:40px 0 40px 8px;
}
#header_link
{
width:200px;
float:left;
padding:0 0 0 25px;
}
#header_link ul
{
text-align:left;
}
#header_link ul li
{
font:normal 19px Calibri;
text-transform:uppercase;
line-height:25px;
}
#header_link ul li a
{
font:normal 19px Calibri;
color:#000000;
text-decoration:none;
text-transform:uppercase;
line-height:25px;
}
#header_link ul li a:hover
{
color:#000000;
text-decoration:none;
}
#flag
{
margin:0 2px 0 2px;
}
#header_contner
{
width:938px;
}
/*---------------- menu tab----------------------*/
#menu_tab{
width:938px;
height:50px;
font: bold 14px Calibri;
padding:0px;
margin:0px;
background:#880000;
}

ul.menu {
list-style-type:none; display:block; width:938px; 
margin:0px; padding:0px; background:none;}

ul.menu li {
display:inline;
font-size:14px;
font: bold 14px Calibri;
line-height:48px;
padding:0px;}

a.nav:link, a.nav:visited {
display:block; float:left; padding:0px 10px 0 10px; margin:0;width: auto; margin:0px 16px 0px 0px; text-align:center;
text-decoration:none; background:none; color:#fff;}

a.nav_selected:link, a.nav_selected:visited {
display:block; float:left; padding:0px 10px 0 10px; margin:0;width: auto;margin:0px 16px 0px 0px;text-align:center;
text-decoration:none; color: #fffd00; background:url(images/nav_hov.gif) repeat-x top center;}

a.nav:hover {
color: #fffd00; text-decoration:none;background:url(images/nav_hov.gif) repeat-x top center;}

/*---------------- menu tab----------------------*/
#warper
{
width:938px;
height:100%;
}
#body_left
{
width:365px;
float:left;
margin:10px 0 10px 15px;
}
#body_right
{
width:525px;
float:left;
margin:10px 0 10px 15px;
}
#testimonial
{
background:url(images/testimonial.gif) no-repeat;
width:345px;
height:155px;
margin:15px 0 0 0;
}
#testimonial .mar
{
margin:16px 20px 0 35px;
line-height:18px;
}
.bold
{
font: bold 14px Calibri;
color:#880000;
}
.box
{
border:1px solid #d8d6d7;
background:#f6f6f6;
padding:3px 2px 2px 2px ;
margin:0 0 20px 0;
}
.box h1
{
background:url(images/gray_line.gif) repeat-x;
height:33px;
font: bold 22px Calibri;
color:#880000;
padding-left:5px;
}
.box_icon
{
width:110px;
float:left;
margin:0 0 0 8px;
}
.box ul
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#3100e9;
}
.box ul li
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#3100e9;
text-decoration:underline;
line-height:26px;
padding-left:3px;
}
.font11
{
font: normal 12px Arial, Helvetica, sans-serif;
color:#a2a2a3;
}
.border_box
{
border:2px solid #cac9ca;
background:#e7e5e6;
padding:3px;
margin-bottom:20px;
}
.border_box h2
{
font:bold 27px Arial, Helvetica, sans-serif;
color:#880000;
line-height:30px
}
.border_box ul
{
font:bold 16px Arial, Helvetica, sans-serif;
padding-left:30px;
}
.border_box ul li
{
font:bold 16px Arial, Helvetica, sans-serif;
padding-left:0px;
line-height:22px;
list-style:square;
}
.book_box
{
border-bottom:1px solid #cbcbcb;
margin:8px 0 5px 0;
padding:0 0 5px 0;
}
.book_box h3
{
font:bold 14px Arial, Helvetica, sans-serif;
color:#000;
line-height:22px;
}
.br_none
{
border:none;
}
.small_box
{
border:1px solid #d8d6d7;
background:#f6f6f6;
padding:3px 2px 2px 2px ;
margin:15px 10px 20px 0;
width: 240px;
float:left;
}
.small_box h1
{
background:url(images/gray_line.gif) repeat-x;
height:33px;
font: bold 22px Calibri;
color:#880000;
padding-left:5px;
}
.small_box ul
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#3100e9;
}
.small_box ul li
{
font:normal 12px Arial, Helvetica, sans-serif;
color:#3100e9;
text-decoration:underline;
line-height:26px;
padding-left:3px;
}
#footer
{
background:#9a9899;
height:40px;
padding:25px 0 0px 0;
font: bold 12px Arial, Helvetica, sans-serif;
color:#fff;
}
#footer ul
{
font: bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
}
#footer ul li
{
font: bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
display:inline;
padding:0 5px 0 5px;
}
#footer ul li
{
font: bold 12px Arial, Helvetica, sans-serif;
color:#fff;
text-decoration:none;
display:inline;
padding:0 2px 0 2px;
}
#main_body
{
width:905px;
float:left;
margin:10px 15px 10px 15px;
}
.book_box ul
{
font:normal 12px Arial, Helvetica, sans-serif;
padding-left:28em;
}
.book_box ul li
{
font:normal 12px Arial, Helvetica, sans-serif;
padding-left:0px;
line-height:20px;
list-style:square;
color:#3100e9;
text-decoration:none;
}
.book_box p
{
padding:5px 0 8px 0;
}
.br_none
{
border:none;
}
.client_list
{

}
.client_list ul
{
font:normal 13px Arial, Helvetica, sans-serif;
padding-left:30px;
}
.client_list ul li
{
font:normal 13px Arial, Helvetica, sans-serif;
padding-left:0px;
line-height:18px;
list-style:square;
color:#393939;
}

