body            {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 0.9em;
/*    color: #000000;*/
/*    background-color: #FFFFFF;*/
}
pre, tt         {font-size: .8em}
th              {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FFFFFF; background: #252B3C url(images/li1.gif) repeat-x scroll 0 0;}
td              {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: .9em}
form            {font-family: Tahoma, Arial, Helvetica, sans-serif; }
input           {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: .9em}
input.textfield {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: .9em; color: #000000}
select          {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: .9em; color: #000000; background-color: #f5faff}
textarea        {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: .8em; color: #000000; background-color: #F0F5FA}

TR.header {
    background: #ffffff;
}

TR.headerNavigation {
    background: #111EAA;
}

TD.headerNavigation {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: #111EAA url(images/top_hr2.gif);
    color: #F0F5FA;
    font-weight : bold;
}

.button {
    border-top : solid 1px #d5d5d5;
    border-right : solid 1px #808080;
    border-bottom : solid 1px #808080;
    border-left : solid 1px #d5d5d5;
    background-color: #f5faff;
    color : #202a50;
    font-weight : bold;
}
.inputbox {
    border: 1px solid #999;
    background-color: #f5faff;
    color: #202a50;
}

p.inputbox {
    padding-left: 5px;
}

input.inputbox {
    padding-left: 3px;
}

.inputbox:hover {
    background-color: #f8feff;
}

.inputbox:focus {
    background-color: #ffffff;
}

.text_area {
    border : 1px solid #999;
    background-color: #f5faff;
    color: #202a50;
}

.text_area:hover {
    background-color: #f8feff;
}
.text_area:focus {
    background-color: #ffffff;
}

.bzz {
    display: none;
}
h1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4257A6;
    font-size: large;
    font-weight: bold;
    background-color: #E0EAF3;
}

h2 {
    font-size: 14px;
}

h3 {
    font-family: Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 13px;
    font-weight: bold;
    background: #252B3C url(images/li1.gif) repeat-x scroll 0 0;
    line-height: 31px;
    padding-left: 15px;
    padding-right: 15px;
    margin-top: 12px;
    margin-bottom: 8px;
}

h4              {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #4257A6;
    font-size: 1em;
    font-weight: normal;
    background: #ECEFF2 url(images/top.png) repeat-x top;
    line-height: 19px;
    padding: 0px 8px;

}

.nav            {font-family: Verdana, Arial, Helvetica, sans-serif; color: #D5EFFF; background-color: #B2CCE3; font-weight: bold}
.nav1           {font-family: Verdana, Arial, Helvetica, sans-serif; color: #D5EFFF; background-color: #B2CCE3; font-size: .7em; font-weight: bold}
.nav2           {font-weight: bold; text-decoration: none; color: #D5EFFF; background-color: #25408D}
A:link          {text-decoration: none; color: #203066}
A:visited       {text-decoration: none; color: #203066}
A:hover         {text-decoration: underline; color: #4257FF}
A.nav:link      {font-weight: bold; text-decoration: none; color: #25408D}
A.nav:visited   {font-weight: bold; text-decoration: none; color: #25408D}
A.nav:hover     {font-weight: bold; text-decoration: none; color: #FFFFFF; background-color: #25408D}
A.small:link    {text-decoration: underline; color: #000000}
A.small:visited {text-decoration: underline; color: #000000}
A.small:hover   {text-decoration: underline; color: #4257A6}
A.under:link    {text-decoration: underline; color: #000000}
A.under:visited {text-decoration: underline; color: #000000}
A.under:hover   {text-decoration: underline; color: #4257A6}
.info           {font-family: Tahoma, Arial, Helvetica; font-weight: normal; color: #4257A6}
.notice         {font-family: Tahoma, Arial, Helvetica; font-weight: normal; color: #00A000}
.warning        {font-family: Tahoma, Arial, Helvetica; font-weight: normal; color: #A00000}
.error          {font-family: Tahoma, Arial, Helvetica; font-weight: bold; color: #FF0000; font-size: 12px}
.title1         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1em; font-weight: bold; color: #3060C0}
.title2         {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: .9em; font-weight: bold; color: #FF8000}
.small          {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
.darkrow        {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #E2E6EA}
.lightrow       {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #E8EAEF}
.grayrow        {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; background-color: #E0EFFF; font-style: italic}
.smallgray      {font-family: Verdana, Arial, Helvetica, sans-serif; color: #888888; font-size: 10px}
.verysmallgray  {font-family: Verdana, Arial, Helvetica, sans-serif; color: #888888; font-size: .7em}
.rule           {
	background: url(images/rule.gif) repeat-x;
        line-height:14px;
}

table.sum {
    border-width: 1px;
    border-spacing: 2px;
    border-style: dotted;
    border-color: black;
    border-collapse: collapse;
    background-color: white;
}
table.sum th {
    border-width: 1px;
    padding: 1px 0.4em 1px 0.4em;
    border-style: dotted;
    border-color: black;
    -moz-border-radius: 0px;
    font-family: Tahoma, Arial, Helvetica;
    font-size: .8em;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #25408D
}
table.sum td {
    border-width: 1px;
    padding: 1px 0.4em 1px 0.4em;
    border-style: dotted;
    border-color: black;
    background-color: white;
    -moz-border-radius: 0px 0px 0px 0px;
}
A.headerNavigation, A.headerNavigation:visited {
    color: #F0F5FA;
}

A.headerNavigation:hover {
    color: #FFFFFF;
}

.header a 	 {color:#3c63bd; text-decoration:none; font-size:11px; }
.header a:hover  {color:#203066; text-decoration:underline}

/* Robine in home ._. */

.services_title {
    background: #252B3C url(images/li1.gif) repeat-x scroll 0 0;
    color:#f6f6f6;
    font-size:13px;
    text-decoration:none;
    font-weight:bold;
    line-height: 23px;
    margin: 0px;
}

div.services_wrap {
    border: 1px solid #9ea2ae;
    width: 635px;
    float: left;
    overflow: hidden;
    margin: 15px 0px;
    padding: 0px;
/*        min-height:360px;*/
}

#services{
    width: 2000px;
    position: relative;
    float: left;
}

#services_box{
    width:631;
    border: 2px solid white;
    overflow: hidden;
}

.services_ul{
    list-style: none;
    padding: 0px;
    margin: 0px;
}

.services_li {
    float: left;
    width: 635px;
    padding: 0px;
    margin: 0px;
}
