body {
 background-color: #ffffff;
 margin: 0px;
 padding: 0px;
 margin-top:20px;
 scrollbar-face-color:#ffffff;
 scrollbar-highlight-color:#2594bd;
 scrollbar-3dlight-color:#2594bd;
 scrollbar-darkshadow-color:#2594bd;
 scrollbar-shadow-color:#2594bd;
 scrollbar-arrow-color:#2594bd;
 scrollbar-track-color:#ffffff;
 /*background-image: url(images/bgpage.jpg);
 background-position: top;
 background-repeat: repeat-x;*/}

a, a:hover {cursor: pointer; color:#FF6600;}
form {padding: 0px; margin: 0px;}

TD {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #59656B;}

.tdb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 12px;
 color: #59656B; }

.menu {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #22323f; }
.menu:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #e76200; }
.amenu {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 13px;
 color: #e76200; }
.menu-top_08 {
 background-image: url(images/menu-top_08.gif);
 width: 630px;
 height: 40px;
 text-align: center;
 background-position: top left;
 background-repeat: no-repeat;}
.razd {
 background-image: url(images/razd.gif);
 width: 32px;
 height: 40px;
 background-position: top;
 background-repeat: no-repeat;}

.reg {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 line-height: 27px;
 font-size: 12px;
 color: #119dce; }
.reg:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: normal;
 font-size: 12px;
 color: #e76200; }

.bgcopy {
 background-image: url(images/bgcopy.gif);
 width: 1000px;
 height: 80px;
 text-align: center;
 background-position: top;
 background-repeat: no-repeat;}
.copy {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #1b1b1b; }
.copyb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 11px;
 color: #1b1b1b; }
.cl {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #ffffff; }
.cl:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #fedd49; }
.acl {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #fedd49; }
.cltext {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #ffffff; }

.banners_02 {
 background-image: url(images/banners_02.jpg);
 width: 1000px;
 height: 71px;
 background-position: top;
 background-repeat: no-repeat;}
.banners_04 {
 background-image: url(images/banners_04.jpg);
 background-repeat: repeat-y;}
.btext {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #0f1821; }
.btitle {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: bold;
 font-size: 14px;
 color: #ffffff; }
.btitle:hover {
 font-family: arial, tahoma, verdana;
 text-decoration: underline;
 font-weight: bold;
 font-size: 14px;
 color: #055977; }

.right_01 {
 background-image: url(images/right_01.jpg);
 width: 359px;
 height: 199px;
 background-position: bottom;
 background-repeat: no-repeat;}
.right_02 {
 background-image: url(images/right_02.jpg);
 width: 359px;
 height: 142px;
 background-position: top;
 background-repeat: no-repeat;}
.right_04 {
 background-image: url(images/right_04.jpg);
 background-repeat: repeat-y;}


.title21blue {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 line-height: 21px;
 font-size: 21px;
 color: #2692b9; }
.title25grey {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 line-height: 25px;
 font-size: 25px;
 color: #525151; }
.title24grey {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-style: italic;
 line-height: 24px;
 font-size: 24px;
 color: #43545f; }
.title21orange {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 line-height: 21px;
 font-size: 21px;
 color: #ff8d00; }
.title32white {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 line-height: 22px;
 font-size: 22px;
 color: #ffffff; }
.title32whiteb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 line-height: 22px;
 font-size: 22px;
 color: #ffffff;
 margin:0px;
 padding:0px;
}

.pad1 {padding: 0px 0px 0px 183px;}
.pad2 {padding: 0px 20px 20px 20px;}
.pad3 {padding: 0px 0px 0px 20px;}
.pad-but {padding: 0px 10px 4px 10px; cursor:pointer;}

.manager {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 11px;
 color: #454a4b; }
.managerb {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: bold;
 font-size: 11px;
 color: #454a4b; }

.ital {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-style: italic;
 font-weight: normal;
 font-size: 13px;
 color: #119dce; }

.text13white  {
 font-family: arial, tahoma, verdana;
 text-decoration: none;
 font-weight: normal;
 font-size: 13px;
 color: #ffffff; }

.sform {
 background-image: url(images/content_02.gif);
 width: 588px;
 height: 172px;
 background-position: top;
 background-repeat: no-repeat;}

.searchp {padding: 80px 0px 0px 48px;}
.inputs {
 border: 0px solid;
 width: 225px;
 height: 25px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 16px;
 color: #454a4b;
 background-image: url(images/bgi.gif);
 background-position: right;
 background-repeat: no-repeat;}
.but1 {
 cursor: pointer;
 border: 0px solid;
 width: 93px;
 height: 57px;
 background-image: url(images/spacer.gif);
 background-color: transparent;
 background-position: top;
 background-repeat: no-repeat;}


.top_01 {
 background-image: url(images/top_01.jpg);
 width: 699px;
 height: 154px;
 background-position: top;
 background-repeat: no-repeat;
 padding-top:4px;
}
.top_02 {
 background-image: url(images/top_02.jpg);
 width: 276px;
 height: 154px;
 background-position: top;
 background-repeat: no-repeat;}
.top_06 {
 background-image: url(images/top_06.jpg);
 background-repeat: repeat-y;}

.top_01 table
{
	height:150px;
	position:relative;
	
}
.top_01 table td
{
	vertical-align:middle;
}
.top_01 table td p
{
	margin:0px;
	margin-top:10px;
}
.right-page_01 {
 background-image: url(images/right-page_01.jpg);
 width: 278px;
 height: 140px;
 background-position: bottom;
 background-repeat: no-repeat;}
.right-page_02 {
 background-image: url(images/right-page_02.jpg);
 width: 278px;
 height: 238px;
 background-position: top;
 background-repeat: no-repeat;}
.right-page_04 {
 background-image: url(images/right-page_04.jpg);
 background-repeat: repeat-y;}
/******************************************************************************/
.inputc {
 border: #00416f 1px solid;
 width: 200px;
 height: 20px;
 margin-bottom: 10px;
 font-family: arial, verdana, tahoma;
 background-color: #ffffff;
 font-size: 12px;
 color: #00416f;}
.txtar {
 border: #00416f 1px solid;
 width: 200px;
 height: 150px;
 font-family: arial, verdana, tahoma;
 overflow: auto;
 background-color: #ffffff;
 font-size: 12px;
 color: #00416f;}
.but2 {
 cursor: pointer;
 border: 1px solid #00416f;
 width: 90px;
 height: 18px;
 padding: 0px 4px 0px 2px;
 margin: 0px 56px 0px 0px;
 font-family: arial, tahoma, verdana;
 background-color: #00416f;
 text-decoration:none;
 font-size: 11px;
 color: #ffffff;
 font-weight: bold;}
.logo
{
	position:relative;
	margin-right:50px;
}
.testimonial
{
	background-image:url(images/testi_middle.gif);
	background-position:top left;
	background-repeat:repeat-y;
	padding-left:40px;
	padding-right:40px;
}
.input100
{
	border:1px solid #666666;
	width:100%;
}