.goog-tooltip {
    display: none !important;
}
.goog-tooltip:hover {
    display: none !important;
}
.goog-text-highlight {
    background-color: transparent !important;
    border: none !important; 
    box-shadow: none !important;
}
#goog-gt-tt, .goog-te-balloon-frame{display: none !important;} 
.goog-text-highlight { background: none !important; box-shadow: none !important;}

body{ top: 0 !important;}
.goog-te-banner-frame{display: none !important;}


body {font: 100%/1.1 Verdana, Arial, Helvetica, sans-serif; font-size: 0.8em;  margin: 0px; padding: 0px; color: #fff;}
body {background:#202024 url("../img/all_bg.png") center top; background-repeat: repeat-x; width: 100%;}

ul, ol, dl, li {margin: 0;}
h1, h2, h3, h4, h5, h6, p {margin: 0px;}
h1, h2, h3, h4, h5, h6 {color: #202024;}

h1 {font-size: 1.8em;}
h2 {font-size: 1.6em;}
h3 {font-size: 1.4em;}
h4 {font-size: 1.2em;}
h5 {font-size: 1.0em;}
h6 {font-size: 0.9em;}
p {font-size: 1.2em; text-indent:20px; margin-top: 5px;}
li {font-size: 1.2em; margin-top: 5px;}

a img {border: none;}
img {background: none;}

th {vertical-align: top; text-align:left; color: #202024; font-size: 1.2em;}
td {vertical-align: top; text-align:justify; font-size: 1.0em;}

a:link {color: #dca0a0; text-decoration: none;}
a:visited {color: #dca0a0; text-decoration: none;}
a:hover, a:active, a:focus {color: #fff; text-decoration: underline;}

/* ~~this fixed width container surrounds the other divs~~ */ 
#container {width: 1148px; margin: 0px auto; padding: 10px;}

/* ~~ the header is not given a width. It will extend the full width of your layout. It contains an image placeholder that should be replaced with your own linked logo ~~ */
#top div, #top div img {margin: 0px 0px 0px 0xp; float:left;}
#top div.top {width: 1072px; background-image: url("../img/t_bg.png"); background-repeat: repeat-x; float:left;}
#top div.info{width:795px; margin-left: 9px;}
#top div.message{height: 171px;}
#top div.message div{width:812px; text-align: center; color: #dca0a0; font-weight: bold; font-size: 4.8em; padding: 65px 0px 0px 0px;}
#top hr {width:776px; margin-top: 39px; border: 1px solid #dca0a0;}
#top div.menu{width:776px; padding: 35px 0px 0px 0px;}
#top div.menu img{float:left;}
#top div.menu div{text-align: center; background-color: #4f4f57; color: #dca0a0; background-image: url("../img/tms_bg.png"); background-repeat: repeat-x;
font-weight: bold; font-size: 1.4em; height: 30px; padding: 22px 10px 0px 10px;}
#top div.menu div.mact{text-align: center; background-color: #dca0a0; color: #000; background-image: none; font-weight: bold;}
#top div.menu div.mact a:link {color: #202024; text-decoration: none;}
#top div.menu div.mact a:visited {color: #202024; text-decoration: none;}
#top div.menu div.mact a:hover, a:active, a:focus {color: #fff; text-decoration: underline;}
#top div.body{width:776px; background-color: #dca0a0; padding: 0px; }
#top div.body div {width:720px; margin-top: 10px;}
#top div.body div div{width: auto; height: 40px; margin-top: 0px;}
#top div.body img.tbli{float:left;}
#top div.body img.tbri{float:right; margin-right: -22px}

#top div.img{padding-top: 41px; float:left;}


#info{width: 1124px; float: left;
background:#202024 url("../img/bbrs.png") right bottom; background-repeat: no-repeat;}

#smenu {float: right; width: 235px; background: none; clear: both; margin: 30px -270px 0px -40px;
}
#smenu div div{float:left;}
#smenu div.rmp, #smenu div.rma0, #smenu div.rma1
/*#left div.rmp img, #left div.rma1 img, #left div.rma2 img, #left div.rma3 img*/
{width: 235px; padding: 10px; margin:0px 0px 6px 0px; border-radius: 10px;}
#smenu div.rmp:hover, #smenu div.rma0:hover, #smenu div.rma1:hover {background:#4f4f57;}
#smenu div.rma2, #smenu div.rma3
{width: 215px; padding: 10px; margin: 0px 20px 6px 20px; border-radius: 10px;}
#smenu div.rma2:hover, #smenu div.rma3:hover {background:#4f4f57;}
#smenu div.rmp {background-color:#4f4f57;}
#smenu div.rma0 {background-color:#DCA0A0;}
#smenu div.rma1 {background-color:#DCA0A0;}
#smenu div.rma2 {background-color:#DCA0A0;}
#smenu div.rma3 {background-color:#DCA0A0;}
#smenu div.rmp a, #smenu div.rmp a:visited 
{padding: 0px; text-decoration: none; font-size: 1.2em; font-weight: bold; color:#DCA0A0;}
#smenu div.rmp a:hover, #smenu div.rmp a:active, #smenu div.rmp a:focus {color:#fff;}

#smenu div.rma0 a, #smenu div.rma1 a, #smenu div.rma2 a, #smenu div.rma3 a,
#smenu div.rma0 a:visited, #smenu div.rma1 a:visited, #smenu div.rma2 a:visited, #smenu div.rma3 a:visited
{padding: 0px; text-decoration: none; font-size: 1.2em; font-weight: bold; color:#000;}
#smenu div.rma0 a:hover, #smenu div.rma0 a:active, #smenu div.rma0 a:focus,
#smenu div.rma1 a:hover, #smenu div.rma1 a:active, #smenu div.rma1 a:focus,
#smenu div.rma2 a:hover, #smenu div.rma2 a:active, #smenu div.rma2 a:focus,
#smenu div.rma3 a:hover, #smenu div.rma3 a:active, #smenu div.rma3 a:focus
{color:#fff;}



#content {padding: 0px 10px 0px 0px; width: 766px; background: #dca0a0; color:#000;
float: left; margin: -10px 41px 0px 44px; background-repeat: repeat-y;}

#content h1, #content h2, #content h3, #content h4, #content h5, #content h6, #content p {padding: 0px 10px 0px 10px; margin-top: 10px}
#content p {text-align: justify;}
#content ol, #content ul {padding: 0px 10px 0px 50px;}


#content a:link {color: #202024; text-decoration: underline;}
#content a:visited {color: #202024; text-decoration: underline;}
#content a:hover, #content a:active, #content a:focus {color: #fff; text-decoration: none;}


#cl {padding: 5px; margin: 10px 10px 0px 10px;}
#cl:hover {border-radius: 10px;
	-moz-box-shadow: 3px 3px 4px #000;
	-webkit-box-shadow: 3px 3px 4px #000;
	box-shadow: 3px 3px 4px #000;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}

#cl span {display: block; height: 20px; text-align:right; clear:both; padding: 5px 0px 0px 0px;}

#cl span a, #cl span a:visited {padding: 0px; text-decoration: none; font-size: 1.0em; font-weight: bold; color:#202024;}
#cl span a:hover, #cl span a:active, #cl span a:focus {color: #fff;}


#cl2 a.info {display: block; text-align: left; float:left; clear:left; margin-right:100px;}


/* ~~ The footer ~~ */
#footer {width: 1124px; height: 133px; clear: both; text-align: center; vertical-align: bottom; color: #909090; font-size: 0.8em;}/* ~~ miscellaneous float/clear classes ~~ */
#footer div {float:left;}
#footer div.mid {width:736px; height:133px; float:left;
background-image: url("../img/f_bg.png"); background-repeat: repeat-x;}
#footer div.mid div {width:736px; color: #000; margin-top: 33px;}
#footer div.midr {float:left;}
#footer div.med {width:241px; height:133px; float:left;
background-image: url("../img/fr_bg.png"); background-repeat: repeat-x;}
#footer div.med div {color: #333; margin-top: 33px;}
#footer div.medr {float:right;}
#footer table {border:0; border-collapse:collapse;}
#footer td  {text-align: left; vertical-align: middle; padding: 0px 0px 0px 20px; margin:0px;}

.tlight{background-color:#dcb0b0;}
.tdark{background-color:#dc9090;}

.fltrt {float: right; margin-right: 15px;}
.fltrt0 {float: right; margin-right: -2px; margin-bottom: -12px;}
.fltlft {float: left; margin-left: 15px;}
.fltlft0 {float: left; margin-left: 0px; margin-bottom: -12px;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}
.pages {float:left; clear:both; line-height: 0px; border: 0px solid #065b91;}
.clrflt {float: left;}
.mycopy {font-size: 0.7em; color: #A0A0A0;}
.sfont {font-size: 70%;}
.div4row {width: 190px; float: left; margin: 10px 0px 10px 15px;}
.div4dsc {width: 473px; float: left; margin: 10px 0px 10px 15px;}
.x-tree {float: left; padding: 5px 5px 5px 5px;}
a.pellinni,  a:link.pellinni,  a:hover.pellinni,  a:active.pellinni,  a:focus.pellinni,  a:visited.pellinni {color: #333; text-decoration:none;} 