table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }


td, table, select,  input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:13px;
	color:#878991
}
.lista {margin:0px; padding:0px; list-style:none; line-height:18px}
.lista li { background:url(images/list_bg.gif) no-repeat 0 7px; padding-left:16px}
.lista  li a{ color:#636B72;  text-decoration: none; font-size:11px}
.lista  li a:hover{ text-decoration: none}
.lista  li b a{ text-decoration:underline; font-weight:normal}
.lista  li b a:hover{ text-decoration:none}

form { margin:0px; padding:0px}
body { margin:0px; padding:0px; background:#757E84}
h1,h2,h3,h4,h5,h6 {	font-family:'Trebuchet MS';color:#878991;text-decoration:underline;}

h1 {font-size:22px;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:13px;}
h6 {font-size:12px;}

.bg1{color:#99cc66; background:url(images/header.jpg) repeat-x}
.bg2{ background:url(images/footer.jpg) repeat-x}
/*.bg3{ background:url(images/menu_bg.jpg) repeat-x #1F1F1F}*/
.bg5{ background:url(images/bg1.jpg) no-repeat}
.bg6{ background:#E9ECF1}
.bg7{ background:url(images/bg2.jpg) no-repeat}
.bg8{ background:#C8CFD5}
.bg9{ background:#D8DDE2}
.bg10{ background:url(images/p1_1.jpg) no-repeat left bottom}

a{ color:#7A8FA0; text-decoration:underline}
a:hover{ text-decoration:none}

b{ color:#7A8FA0}

.indent{ padding:20px 10px 0 0; text-align:left}


.urbangreymenu{
width: 190px; /*width of menu*/
padding:20px 0 0 10px
}

.urbangreymenu .headerbar{
font: bold 13px Verdana;
color: white;
background: #606060 url(media/arrowstop.gif) no-repeat 8px 6px; /*last 2 values are the x and y coordinates of bullet image*/
margin-bottom: 0; /*bottom spacing between header and rest of content*/
text-transform: uppercase;
padding: 5px 0 5px 5px; /*31px is left indentation of header text*/
}

.urbangreymenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 0; /*bottom spacing between each UL and rest of content*/
}

.urbangreymenu ul li{
	
padding-bottom: 2px; /*bottom spacing between menu items*/
}

.urbangreymenu ul li a{
background:url(images/m1.gif) no-repeat 0 7px;
border: 0px;
font: bold 12px "Trebuchet MS";
color: #99cc99;
display: block;
padding: 4px 0;
padding-left: 25px;
line-height: 17px;
 /*link text is indented 8px*/
text-decoration: none;
}

.urbangreymenu ul li a:visited{
padding-left: 25px;
border: 0px;
font: normal 12px "Trebuchet MS";
color: #99cc99;
}

.urbangreymenu ul li a:hover{ /*hover state CSS*/
background:url(images/m1_1.gif) no-repeat 0 7px; 
border: aqua dashed 0px;
font: normal 12px "Trebuchet MS";
color:#66ccff;
}



.indent2{ padding:37px 0 40px 26px}
.indent3{ padding:10px 20px 10px 20px}
.indent4{ padding:29px 32px 25px 228px}
.indent5{ padding:10px 10px 10px 10px}
.indent6{ padding:32px 20px 30px 39px}
.indent7{ padding:22px 0 10px 32px}
.indent8{ padding:31px 34px 10px 39px}

.footer, .footer td{ color:#BDC7CD; font-size:10px}
.footer a{ color:#BDC7CD; text-decoration:underline}
.footer a:hover{ text-decoration:none}
.footer span{ color:#D6DEE2}
.footer .right{ font-size:11px; text-align:right}
.footer .right a{ color:#CCD6DC; text-decoration:none}
.footer .right a:hover{ text-decoration:underline}

.box{ line-height:16px; color:#95A0A9}


span a{ color:#7A8FA0; text-decoration:underline; background:url(images/list_bg.gif) no-repeat 0 5px; padding-left:11px}
span a:hover{ text-decoration:none}


.left{ line-height:14px; color:#636B72}
.left a{ color:#636B72; text-decoration: underline; font-weight:normal}
.left a:hover{ text-decoration:none}
.left span a{ color:#636B72; text-decoration:underline; padding-left:16px; background:url(images/list_bg.gif) no-repeat 0 4px}
.left span a:hover{ text-decoration:none}
.left b a{ color:#7A8FA0; text-decoration:underline; font-weight:normal}
.left b a:hover{ text-decoration:none}

.form input {
	width:212px;
	height:21px;
	color: #95A0A9;
	padding:3px 0 0 7px;
	background-color:#FFFFFF;
}

.form textarea {
	width:212px;
	height:47px;
	color: #95A0A9;
	overflow: auto;
	padding:3px 0 0 7px;
	background-color:#FFFFFF;
}
.pagination{
padding: 2px;
margin: 1em 0;
clear: both;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: left; /*Set to "left" or "right" to left/right align pagination interface*/
font-size: 100%;
}

.pagination li{
list-style-type: none;
margin:2px;
display: inline;
padding: 2px;
}

*:first-child+html .pagination li{ /*IE7 only CSS hack*/
margin-right: 3px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE7 */
}

* html .pagination li{ /*IE6 and below CSS hack*/
margin-right: 3px; /*IE bug causes default spacing between links to disappear, so added it explicitly in IE6 and below browsers*/
}

.pagination a, .pagination a:visited{
padding: 10px;
border: 1px solid #D3D3D3;
text-decoration: none; 
color: #454545;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #fff;
background-color: #c17f0e;
}

.pagination a.currentpage{ /*Style for currently selected page link*/
background-color: #FADFB4;
color: #000 !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disabled, .pagination a.disabled:hover{ /*Style for "disabled" previous or next link*/
background-color: white;
cursor: default;
color: #929292;
border-color: transparent;
}

.pagination a.prevnext{ /*Style for previous and next link*/
font-weight: bold;
}
.highslide {
    cursor: url(../JAVASCRIPT/highslide-3.3.22/highslide/graphics/zoomin.cur), pointer;
    outline: none;
}

.highslide img {
    border: 2px solid gray;
}
.highslide-active-anchor img {
    visibility: hidden;
}
.highslide:hover img {
    border: 2px solid white;
}

.highslide-wrapper {
    background: black;
}
.highslide-image {
    border: 5px solid #444444;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border: 2px solid white;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
    color: white;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: none;
    padding: 3px;
    border-top: 1px solid white;
    border-bottom: 1px solid white;
    background-color: black;
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}
a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
    font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
    background: url(highslide/graphics/fullexpand.gif) no-repeat;
    display: block;
    margin: 0 10px 10px 0;
    width: 34px;
    height: 34px;
}
/* These are not Highslide core CSS rules, but define the styles of the caption. */
.control {
    float: right;
    display: block;
    position: relative;
    margin: 0 5px;
    font-size: 9pt;
    font-weight: bold;
    text-decoration: none;
    text-transform: uppercase;
    margin-top: 1px;
    margin-bottom: 1px;
}
.control:hover {
    border-top: 1px solid #333;
    border-bottom: 1px solid #333;
    margin-top: 0;
    margin-bottom: 0;
}
.control, .control * {
    color: #666;
}
/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
