body {
	background-color: #838383;
	letter-spacing: 1px;
	margin-bottom: 0px;
	margin-left: 24px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 0px;
	scrollbar-face-color:#505050; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-track-color:#838383; 
	scrollbar-shadow-color:#343434; 
	scrollbar-highlight-color:Black; 
	scrollbar-3dlight-color: #444444; 
	scrollbar-darkshadow-Color: #414141; 
}

body.index {
	background-color: #838383;
	letter-spacing: 1px;
	margin-bottom: 20px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
	padding: 10px;
	scrollbar-face-color:#505050; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-track-color:#838383; 
	scrollbar-shadow-color:#343434; 
	scrollbar-highlight-color:Black; 
	scrollbar-3dlight-color: #444444; 
	scrollbar-darkshadow-Color: #414141; 
}

a {
	color: #971E00;
	font-weight: bold;
	font: 11px verdana, helvetica, sans-serif;
	text-decoration: none;
}

a:active {
	color: #971E00;
	font-weight: bold;
	font: 11px verdana, helvetica, sans-serif;
	text-decoration: none;
}

a:visited {
	color: #971E00;
	font-weight: bold;
	font: 11px verdana, helvetica, sans-serif;
	text-decoration: none;
}

a:hover {
	color: #7D1900;
	font-weight: bold;
	font: 11px verdana, helvetica, sans-serif;
	text-decoration: none;
}

p {
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	font: 11px verdana, helvetica, sans-serif;
	text-align: justify;
	color:#FFFFFF;
}

button {
   background-color: transparent;
	font: 11px verdana, helvetica, sans-serif;
   background-image: url(../../images/buttonbg.jpg);
   height: 25px;
   border: 1px solid #3F3F3F;
   text-align: center;
   vertical-align: middle;
   width: auto;
	
}
li {
	font: 11px verdana, helvetica, sans-serif;
	text-align: justify;
	color:White;
}

input, textarea, select {
	background-color: #BDBDBD;
   color : #000000;
	font: 11px verdana, helvetica, sans-serif;
	border-top: 1px solid #757575; 	
	border-left: 1px solid #757575; 
	border-right: 2px solid #272727; 
	border-bottom: 2px solid #272727;
}

input.mail {
	background-color: #676767;
   color : #000000;
	font: 11px verdana, helvetica, sans-serif;
	border-top: 0px solid #757575; 	
	border-left: 0px solid #757575; 
	border-right: 0px solid #272727; 
	border-bottom: 0px solid #272727;
}

input.search {
	background-color: #CCCCCC;
   color : #000000;
	height: 20px;
	font: 13px verdana, helvetica, sans-serif;
}

hr {
   height: 1px; border: solid #4B4B4B 1px; border-top-width: 1px;
}

IMG.client {
	BORDER-RIGHT: #000000 2px groove; 
	BORDER-TOP: #7C7C7C 2px groove; 
	BORDER-LEFT: #7C7C7C 2px groove; 
	BORDER-BOTTOM: #333333 2px groove;
  	vertical-align: top; 
  	background: #484848;
	padding: 1px;
	text-align: center;
}

IMG.front {
	border: 1px solid #000000;
  	vertical-align: middle; 
  	background: #484848;
	padding: 1px;
	text-align: center;
}

.border {
	border: #000 1px solid;
}

td.menu {
	background-image: url(../../images/menubg.jpg);
	background-repeat: repeat-y;
	
}

.caption {
	border: 1px solid #000000;
	background-color: #535353;
	letter-spacing: -1px;
	font: 14px verdana, helvetica, sans-serif;
	color: #971E00;
	text-align: center;
	height:25px;
	padding-left:4px;
	padding-top:1px;
}

.caption2 {
	letter-spacing: -1px;
	text-align: left;
	vertical-align: middle;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	background-color: #666666;
	font: 14px verdana, helvetica, sans-serif;
	color: #971E00;
	background-image : url(../../images/caption3.png);
	height:21px;
	padding-left:4px;
	padding-top:4px;
}

.caption3 {
	letter-spacing: -1px;
	text-align: center;
	vertical-align: middle;
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	background-color: #666666;
	font: 12px verdana, helvetica, sans-serif;
	color: #971E00;
	font-weight: bold;
	text-transform: capitalize; 
	background-image : url(../../images/caption3.png);
	height:21px;
	padding-left:4px;
	padding-top:0px;
}


.small {
	font: 10px verdana, helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	color:#FFFFFF;
}

.bodytable {
	border: 1px solid #000000;
/*	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000; */
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	font: 11px verdana, helvetica, sans-serif;
	text-align: justify;
	color:#FFFFFF;
}

.squared {
	background-image: url(../../images/square.jpg);
	border: 1px solid #000000;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	font: 11px verdana, helvetica, sans-serif;
	color:#FFFFFF;
}

.bgtitle {
	background-image: url(../../images/bgtitle.jpg);
	vertical-align: baseline;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	height: 45px;
	font: 18px verdana, helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	text-decoration: blink;
	color: #971E00;
}

.title {
	color: #971E00;
	font-weight: bold;
	font: 16px verdana, helvetica, sans-serif;
}

.moto {
	font-variant: small-caps; 
	color: #971E00;
	font-weight: normal;
	font: 25px verdana,arial,helvetica;
}

.detailtable {
	border: 1px solid #000000;
	background-color: #707070;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:4px;
	font: 11px verdana, helvetica, sans-serif;
	text-align: justify;
	color:#FFFFFF;
}

td.image {
	background-color: #616161;
	text-align: center;
}

td.grey {
	background-color: #616161;
	font: 11px verdana, helvetica, sans-serif;
	color:#FFFFFF;
}

.label {
	background-color: #797979;
	border: 1px solid #6C6C6C;
	font: 11px verdana, helvetica, sans-serif;
	color:#FFFFFF;
	text-align: left;
	padding: 5px;
}

.field {
	background-color: #676767;
	border: 1px solid #575757;
	font: 11px verdana, helvetica, sans-serif;
	color:#FFFFFF;
	text-align: left;
	padding: 5px;
}

.content {
	background-color: #838383;
	border: 1px solid #6C6C6C;
	font: 11px verdana, helvetica, sans-serif;
	color:#FFFFFF;
	text-align: justify;
	padding: 5px;
}

td.label1 {
	background-color: #797979;
	text-align: right;
	font: 11px verdana, helvetica, sans-serif;
	color:#FFFFFF;
}

td.field1 {
	background-color: #676767;
	text-align: left;
	font: 11px verdana, helvetica, sans-serif;
	color:#FFFFFF;
}
/* Tooltip Script */


#tooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid #ADADAD;
padding: 2px;
background-color: black;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=#ADADAD,direction=135);
}

#tooltippointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}

/* End Tooltip */

/* Thumbnail Viewer */

#showimage{
position:absolute;
visibility:hidden;
border: 1px solid #EFEFEF;
}

#dragbar{
cursor: hand;
cursor: pointer;
background-color: #909090;
min-width: 100px; /*NS6 style to overcome bug*/
}

#dragbar #closetext{
font-weight: bold;
margin-right: 1px;
}

/* End of Thumbnail Viewer */

