body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    background-image:url('../images/bg_repeat.jpg');
	background-repeat:repeat-x;
	background-position:top;
	background-color:#ffffff;
	font-size:9pt;
	font-family: Tahoma,Arial, Verdana;
	color: #7b7a7a;
	line-height:18px;
}
html, body, form, fieldset {
	margin: 0;
	padding: 0;
}
#background {
background:url('../images/bg.jpg') no-repeat top center;
}

h1 {  
	font: 20pt  Arial,Tahoma, Verdana,;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #88b41c;
	text-decoration:none;
} 
h2 {  
	font-size: 9pt  ;
	font-family: Arial,Verdana,Tahoma, ;
	color: #ffffff;
	text-decoration:none;
} 
h3 {  
	font-size: 11pt  ;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #5f605e;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
h4 {  
	font-size: 11pt  ;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #88b41c;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
h5 {  
	font-size: 10pt  ;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #7b7a7a;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}

.header1{  
	font-size: 10pt  ;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #7b7a7a;
	text-decoration:none;
	padding:0px 0px 0px 0px;
}
.txt-name-gray_menu{
	font:  14px  Arial,Tahoma, Verdana,;
	color: #d9d9d9;
	text-decoration:none;
	font-weight:bold;
}
.txt-name-blackfooter{
	font:  7px  Arial,Tahoma, Verdana,;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
.txt-name-gray_inframe{
	font:  11pt  Arial,Tahoma, Verdana,;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #5f605e;
	text-decoration:none;
	font-weight:bold;
}
.txt-name-gray_small{
	font:  7pt  Verdana,Tahoma, Arial,;
	color: #5f605e;
	text-decoration:none;
}
.txt-name-gray_normal{
	font: 9pt  Tahoma,Arial, Verdana;
	color: #7b7a7a;
	text-decoration:none;
	line-height:18px;
}
.txt-name-gray_banner{
	font:  12pt  Arial,Tahoma, Verdana,;
	color: #d9d9d9;
	text-decoration:none;
}
.txt-name-gray-18b{
	font:  18pt Tahoma,Arial, Verdana,;
	color: #858981;
	text-decoration:none;
	font-weight:bold;
}
.txt-name-gray-14{
	font:  14pt Tahoma,Arial, Verdana,;
	color: #858981;
	text-decoration:none;
}
.txt-name-green-small{
	font:  7pt  Verdana,Tahoma, Arial,;
	color: #88b41c;
	text-decoration:none;
}
.txt-name-green{
	font-size: 14pt  ;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #b4fb00;
	text-decoration:none;
}
.txt-name-green-footer{
	font: 9pt  Tahoma,Arial, Verdana,;
	color: #b4fb00;
	text-decoration:none;
}
.txt-name-green-header{
	font: 20pt  Arial,Tahoma, Verdana,;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	color: #88b41c;
	text-decoration:none;
}
.txt-name-green-leter{
	font: 9pt  Tahoma,Arial, Verdana,;
	color: #88b41c;
	text-decoration:none;
}
.txt-name-green-quote{
	font: 30pt  Arial,Tahoma, Verdana,;
	color: #88b41c;
	text-decoration:none;
}
.txt-name-white-flag{
	font: 9pt Tahoma, Verdana, Arial,;
	color: #c6c6c6;
	text-decoration:none;
}

.txt-name-gray-footer{
	font:   8pt  Tahoma,Arial, Verdana,;
	color: #7c7c7c;
	text-decoration:none;
}
.txt-name-black{
	font: 14px  Arial,Tahoma, Verdana,;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.txt-name-black-header{
	font: 24px  Arial,Tahoma, Verdana,;
	color: #000000;
	text-decoration:none;
	font-weight:bold;
}
.txt-name-gray-title{
	color: #656464;
	font: 9pt Tahoma,Arial, Verdana, ;
	text-decoration: none;
}
.txt-name-red-content{
	font: 14px  Arial,Tahoma, Verdana,;
	color: #be0000;
	text-decoration:none;
	font-weight:bold;
}
.txt-name-white{
	font: 14px  Arial,Tahoma, Verdana,;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}
a.whitelink:link, a.whitelink:visited {
	
	color: #ffffff;
	font: 10pt  Tahoma,Arial, Verdana, ;
    font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight:bold;
	
	
}
a.whitelink:hover, a.whitelink:active {
	
	color: #ffffff;
	font: 10pt  Tahoma,Arial,Verdana, ;
	font-family: "Trebuchet MS", "Lucida Grande", Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight:bold;
}
a.graylink:link, a.graylink:visited {
	
	color: #7b7a7a;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: none;
	
}
a.graylink:hover, a.graylink:active {
	
	color: #7b7a7a;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: underline;
}


a.graylink2:link, a.graylink2:visited {
	
	color: #858981;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: none;
	line-height:18px;
	
}
a.graylink2:hover, a.graylink2:active {
	
	color: #9d9f9b;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: none;
	line-height:18px;
}
a.graylink2b:link, a.graylink2b:visited {
	
	color: #858981;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: none;
	line-height:18px;
	font-weight:bold;
	
}
a.graylink2b:hover, a.graylink2b:active {
	
	color: #9d9f9b;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: none;
	line-height:18px;
}
a.graylink3:link, a.graylink3:visited {
	
	color: #858981;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: underline;
	line-height:18px;
	
}
a.graylink3:hover, a.graylink3:active {
	
	color: #9d9f9b;
	font: 9pt  Tahoma,Arial,Verdana,Tahoma, ;
	text-decoration: none;
	line-height:18px;
}
a.grayfooter:link, a.grayfooter:visited {
	
	color: #858981;
	font: 8pt Tahoma,Arial, Verdana ;
	text-decoration: none;
	
}
a.grayfooter:hover, a.grayfooter:active {
	
	color: #858981;
	font: 8pt Tahoma,Arial,Verdana ;
	text-decoration: underline;
}

a.greenlink:link, a.greenlink:visited {
	
	color: #88b41c;
	font: 9pt Tahoma,Arial, Verdana, ;
	text-decoration: none;
	
}
a.greenlink:hover, a.greenlink:active {
	
	color: #88b41c;
	font: 9pt Tahoma,Arial,Verdana, ;
	text-decoration: underline;
}
a.greenlinksmall:link, a.greenlinksmall:visited {
	
	color: #88b41c;
	font: 8pt Tahoma,Arial, Verdana, ;
	text-decoration: none;
	
}
a.greenlinksmall:hover, a.greenlinksmall:active {
	
	color: #88b41c;
	font: 8pt Tahoma,Arial,Verdana, ;
	text-decoration: underline;
}
a.greenlink2:link, a.greenlink2:visited {
	
	color: #88b41c;
	font: 7pt Tahoma,Arial, Verdana, ;
	text-decoration: none;
	font-weight:bold;
	
}
a.greenlink2:hover, a.greenlink2:active {
	
	color: #88b41c;
	font: 7pt Tahoma,Arial,Verdana, ;
	text-decoration: underline;
	font-weight:bold;
}
a.greenlink3:link, a.greenlink3:visited {
	
	color: #88b41c;
	font: 9pt Tahoma,Arial, Verdana, ;
	text-decoration: none;
	font-weight:bold;
	
}
a.greenlink3:hover, a.greenlink3:active {
	
	color: #858981;
	font: bold 9pt Tahoma,Arial,Verdana, ;
	text-decoration: none;
}
a.greenlink4:link, a.greenlink4:visited {
	
	color: #7b7a7a;
	font: 9pt Tahoma,Arial, Verdana;
	text-decoration: none;
	
}
a.greenlink4:hover, a.greenlink4:active {
	
	color: #88b41c;
	font: 9pt Tahoma,Arial,Verdana, ;
	text-decoration: none;
}
a.whitelink14:link, a.whitelink14:visited {
	
	color: #ffffff;
	font: 14pt Tahoma, Verdana, Arial,;
	text-decoration: none;
	font-weight:bold;
	
}
a.whitelink14:hover, a.whitelink14:active {
	
	color: #ffffff;
	font: 14pt Tahoma, Verdana, Arial,;
	text-decoration: blink;
	font-weight:bold;
}
ul.listing, ul.listing2 {
	margin:0;
	padding:0;
	padding-top: 5px;
	padding-bottom: 5px;
	list-style: none;
}

ul.listing li {
	padding:2px;
	padding-left:40px;
	padding-top:0px;
	background: url(../images/list.gif)  no-repeat 15px 4px ;
	
}

ul.listing2 li {
	padding:2px;
	padding-left:15px;
	background: url(../images/list2.gif)  no-repeat 3px 6px;
	
}


TD.solid-dot  {
 border:1px dotted #a09d7e;
 }
 
A:link .imgbox , A:visited .imgbox, A:active .imgbox{
padding:0px;
border:0px solid #927D69; 
background-color:#551E00;
}

A:hover .imgbox{
background-color:#CEBA71;
}
input, textarea, input_style {
font:normal 12px arial,verdana,tahoma;
color:#000;
}

.input_style{

border:1px solid #7f9db9;
width:280px;

font:normal 11px arial,verdana,tahoma;

}

.input_style1{
background-color:#ffffff;
border:1px solid #fff;
}

.button{
background:url(../images/button_bg.gif) no-repeat; 
color:#000000;
font-weight:bold;
height:15px;
width:71px;
text-align:center;
border:0px;
}

A.li:hover{
background-color:#ffffff;
}

.leftmenuspan{
	background: #FFF url("../images/icon_plus.gif") no-repeat;
	border-left:0px solid #d7c4d8;
	border-right:0px solid #d7c4d8;
	border-bottom:0px solid #d7c4d8;
	height:21px;
	padding-left:35px;
}

.leftmenu{
	background-color: #FFF;
	border-left:0px solid #d7c4d8;
	border-right:0px solid #d7c4d8;
	border-bottom:0px solid #d7c4d8;
	height:21px;
	padding-left:45px;
}

ul#navleft1, ul#navleft2, ul#navleft3, ul#navleft4, ul#navleft5, ul#navleft6, ul#navleft7{
padding:0; 
margin:0;
}

ul#navleft1 li, ul#navleft2 li, ul#navleft3 li, ul#navleft4 li, ul#navleft5 li, ul#navleft6 li, ul#navleft7 li{ 
display: block; 
list-style-type:none; 
padding-bottom:3px; 
padding-top:3px; 
border-left:0px solid #d7c4d8;
border-right:0px solid #d7c4d8;
border-bottom:0px solid #d7c4d8;
padding-left:20px; 
}

.navshadow{
	background: url("../images/nav_shadow_bg.gif") repeat-x;
	height:10px;
}

.button{
background:url(../images/button.gif) no-repeat; 
color:#ffffff;
font-weight:bold;
height:26px;
width:107px;
text-align:center;
border:0px;
}



