.footer {

	border-bottom : 1pt solid #000000;
	border-top : 1pt solid #000000;
	text-align : center;
	color: #FFFDFD;
}
.indextable {
	background :  #FFFFF0;
	border-bottom : 1px solid Gainsboro;
	border-left : 1px solid Gainsboro;
	border-right : 1px solid Gainsboro;
	padding : 1px 1px 1px 3px;
}
.indextable2 {
	background : Snow;
	border-left : 1px dashed Gainsboro;
	border-right : 1px dashed Gainsboro;
	padding : 1px 1px 1px 3px;
}
.indextext, .postedby {
	color : #000000;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
	padding : 1px 1px 1px 1px;
	text-align : left;
}
.indextitle {
	background-color : #7b94ce;
	border : solid 1pt #000000;
	color : #000000;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
	font-style : normal;
	font-weight : bold;
	margin : 0pt;
	padding : 2pt;
	text-align : left;
	text-decoration : none;
	width : auto;
}
.more {
	border : solid 1px Gainsboro;
	font-size : xx-small;
	font-style : normal;
	font-weight : normal;
	padding : 3pt;
}
.sidboxtitle {
	background-color : silver;
	border : solid 1pt #000000;
	color : white;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
	padding : 2pt;
	text-align : left;
	text-decoration : none;
	vertical-align : middle;
	width : auto;
}
.sidebar1, .sidebar2, .bg1 {
	background-color : #FFFFFF;
}
.sideboxcontent {
	background-color : FloralWhite;
	border-bottom : 1px solid Gainsboro;
	border-left : 1px solid Gainsboro;
	border-right : 1px solid Gainsboro;
	color : #000000;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
	padding : 2pt 3pt 8pt;
	text-align : left;
	text-decoration : none;
}
.topborder {
	 background-color : silver;
	border-bottom : 1pt solid #000000;
	border-top : 1pt solid #000000;
	height : 15pt;
}
#topt{
background-image:url(images/bag1.gif)
}
#topt1{
background-image:url(images/bag1.gif)
}
#topt2{
background-image:url(images/bag2.gif)
}
.tiptop{
	background-color: transparent;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}

.topmenu {
	 margin : 0px;
	padding : 0px;
	text-align : center;
	vertical-align : bottom; 
	width : auto;
}
.toptable{
	background-color : white;
	border-bottom : 2pt solid #silver;
	border-top : 2px solid #silver;
	font-size : xx-small;
	margin-bottom : 4pt;
}
.waitbox {
	background : FloralWhite;
	border : 1px solid Gainsboro;
}
.xoopscode, .xoopsquote {
	background : WhiteSmoke; /* XOOPS SPECIFIC */
}
a:link {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
}
 a:visited  {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
}
 a:active {
	color : #000000;
	text-decoration : none;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
}
a:hover {
   background : #969696;
   cursor : pointer;
   color : white;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
}

body {
	background-color : White;
	border : 1px inset #silver;
	color : #000000;
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
	margin : 0px;
	padding : 0px;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : silver;
	scrollbar-track-color : grey;
}
form, td {
	font-size : xx-small;
}
hr {
	color : silver;
	filter : Alpha(Opacity=100,FinishOpacity=10,Style=2);
	height : 2px;
	width : 95%;
}
img {
	border : 0px;
}
select, input, option, textarea {
	font-family : Verdana, Arial, "MS Sans Serif";
	font-size : xx-small;
}
.boxtext{

background-color: white;
}
.boxtitle{
	color: white;
	font-weight: bold;

}
.boxtitle a,.boxtitle a:link,.boxtitle a:active,.boxtitle a:visited {
color : black;
text-decoration : none;
line-height : 10px;
}

.boxtitle a:hover {
background : #969696;
color : #FFFFFF;
cursor : pointer;
text-decoration : none;
}

.menu {
line-height : 10px;
}

.menu a,.menu a:link,.menu a:active,.menu a:visited {
color : #000000;
text-decoration : none;
line-height : 10px;
}

.menu a:hover {
background : #FFFFFF;
color : Black;
cursor : pointer;
text-decoration : none;
}
.topborderLeft {
	background-color : silver;
	border-bottom : 1pt solid #000000;
	border-top : 1pt solid #000000;
	height : 15pt;
	border-right-color: #000000;
	border-left-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;

}
.topborderRight {

	background-color : silver;
	border-bottom : 1pt solid #000000;
	border-top : 1pt solid #000000;
	height : 15pt;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}
.link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;
}
.link a,.link a:link,.link a:active,.link a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFFFF;
	text-decoration: none;}

.link a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: xx-small;
	color: #FFFF00;
	text-decoration: none;
	cursor: pointer;
	background-image: url(images/top.gif);
	background-repeat: repeat;




}
.sfondo1 {

	background-color : #31ADE1;
}
