body {
	background-image: url(images/bgcom.jpg);
	background-repeat: repeat-x;
}
 input, select, textarea    {
        font-family: Arial, Helvetica, sans-serif;
        background:#FFFFFF;
        }
 table, input, select   {
        font-size:12px;
        }
        
input,select, textarea {
        background:#FFFFFF;
        }
        

table   {
        border-collapse: collapse;
        border-spacing: 0px;
        }
.cat_td {
        padding:5px;
        }

.smallfont {
        font-size:11px;
        }
.titlebar  {
        background:#003399;
        padding:7px;
        padding-top:5px;
        padding-bottom:5px;
        font-weight:bold;
        color:#FFFFFF;
        }
.titlebar > a  {
        color:#FFFFFF;
        }

.title_links {
        color:#FFFFFF;
        }

.directories {
        border:1px solid #003399;
        }

.listing_table {
        width:100%;
        border:1px solid #003399;
        }
        
.listing_title {
        background:#003399;
        padding:5px;
        font-weight:bold;
        }

.listing_title > a {
        color:#CC0000;
        }

.listing_title > a:hover {
        color:#FF0000;
        }

.content {
        background:#FFFFFF;
        padding:5px;
        }
.row    {
        background:#EEEEEE;
        }

.regform {
        font-weight:bold;
        text-align:right;
        padding-right:5px;
        }
.required {
        padding-left:5px;
        padding-right:5px;
        font-weight:bold;
        color:red;
        }
.fdes   {
        width:120px;
        font-weight:bold;
        text-align:left;
        }

.key    {
        font-weight:bold;
        }

.hint   {
        font-size:10px;
        color:#444444;
        font-family:Arial;
        margin-bottom:3px;
        }

.listing_count {
        font-style:italic;
        }

.titlekey {
        font-weight:bold;
        text-align:center;
        }
        
.index_sponslink {
        font-weight:bold;
        color:blue;
        text-decoration:none;
        }
        
.warning {
        background:#FF8888;
        }
.15 {
	height: 15px;
}
.bgscreen {
	background-image:  url(images/logo_new.jpg);
	background-repeat: no-repeat;
	height: 91px;
	width: 272px;
}
.banner {
	background-image: url(images/bgright.jpg);
	background-repeat: no-repeat;
	padding-right: 10px;

}
.place {
	background-image: url(images/add.gif);
	background-repeat: no-repeat;
	height: 68px;
	width: 477px;
	padding-top: 3px;
	padding-left: 3px;

}
.bb {
	border: 1px solid #0066CC;
}
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.3 {
	padding-top: 3px;
}
a.menu:link {
	font-weight: bold;
	color: #006633;
	text-decoration: none;
	font-size: 12px;

}
a.menu:visited {
	font-weight: bold;
	color: #006633;
	text-decoration: none;
	font-size: 12px;

}
a.menu:hover {
	font-weight: bold;
	color: #3366CC;
	text-decoration: none;
	font-size: 12px;

}
a.menu:active {
	font-weight: bold;
	color: #006633;
	text-decoration: none;
	font-size: 12px;

}
.bgbo {
	background-image: url(images/bgbo.gif);
	background-repeat: repeat-x;
}
form {
	margin: 0px;
	padding: 0px;
}
.box1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	height: 15px;
	width: 111px;
	border: 1px solid #3366CC;
}
a.blue:link {

	font-weight: bold;
	color: #003399;
	text-decoration: none;
	font-size: 12px;
}
a.blue:visited {


	font-weight: bold;
	color: #003399;
	text-decoration: none;
	font-size: 12px;
}
a.blue:hover {



	font-weight: bold;
	color: #003399;
	text-decoration: underline;
	font-size: 12px;
}
a.blue:active {




	font-weight: bold;
	color: #003399;
	text-decoration: none;
	font-size: 12px;
}
a:link {
	color: #003366;
	text-decoration: none;
}
a:visited {

	color: #003366;
	text-decoration: none;
}
a:hover {


	color: #FF6600;
	text-decoration: none;
}
a:active {



	color: #003366;
	text-decoration: none;
}
.titleleft {
	background-image: url(images/categ.gif);
	background-repeat: no-repeat;
	width: 150px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0033CC;
	border-left-color: #0033CC;

}
.borders {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	width: 152px;
	padding-top: 5px;
	padding-left: 10px;


}
.bordersright {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
	width: 152px;
}
.titlecentre {
	background-image: url(images/stc.gif);
	background-repeat: repeat-x;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0033CC;
	border-bottom-color: #0033CC;
	border-left-color: #0033CC;


}
.5 {
	padding-top: 3px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	height: 30px;




}
.borderscen {


	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #003399;
	border-bottom-color: #003399;
	border-left-color: #003399;
}
.titleright {
	background-image: url(images/titr.gif);
	background-repeat: no-repeat;
	width: 150px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0033CC;
	border-left-color: #0033CC;
	border-bottom-width: 1px;
	border-bottom-color: #0033CC;

}
.google {
	background-image: url(images/google.gif);
	background-repeat: no-repeat;
	width: 150px;
	border: 1px none;
	height: 30px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 3px;
}

.addl {
	background-image: url(images/ctr.gif);
	background-repeat: no-repeat;
	width: 101px;
	padding-top: 20px;
	padding-right: 5px;
	height: 38px;



}
.titlepartners {
	background-image: url(images/titr1.gif);
	background-repeat: no-repeat;
	width: 150px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0033CC;
	border-left-color: #0033CC;

}
.titleedit {

	background-image: url(images/titr2.gif);
	background-repeat: no-repeat;
	width: 150px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #0033CC;
	border-left-color: #0033CC;
	border-bottom-width: 1px;
	border-bottom-color: #0033CC;
}
.footer {
	background-image: url(images/bgfooter.gif);
	background-repeat: repeat-x;
	height: 63px;
}
ul
{
list-style-type: none;
padding: 0;
margin: 0;
}
li.bldoc {
	background-image:  url(images/arr3.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 1px 0 1px 12px;
	margin: 0em 0;
	font-size: 12px;

}
li.grdoc {
	background-image:  url(images/arr7.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 1px 0 1px 12px;
	margin: 0em 0;
	font-size: 12px;

}
.footok {
	background-image: url(images/bgfootok.gif);
	background-repeat: repeat-x;
	height: 70px;
}
.bannerbot {
	background-image: url(images/footbanner.gif);
	background-repeat: no-repeat;
	background-position: center;
	height: 73px;
}
.foottop {
	background-image: url(images/bgfoottop.gif);
	background-repeat: repeat-x;
	height: 73px;
}
.titleleftspo {

	background-image: url(images/sponsfeat.gif);
	background-repeat: no-repeat;
	width: 150px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-right-color: #0033CC;
	border-left-color: #0033CC;
}
.tils {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;


}
li.yeldoc {

	background-image:  url(images/arr5.gif);
	background-repeat: no-repeat;
	background-repeat: no-repeat;
	background-position: 0 50%;
	padding: 1px 0 1px 12px;
	margin: 0em 0;
	font-size: 12px;
}
a.white {
	color: #FFFFFF;
	text-decoration: none;
}
a.white:visited {

	color: #FFFFFF;
	text-decoration: none;
}
a.white:hover {


	color: #FFFFFF;
	text-decoration: underline;
}
a.white:active {



	color: #FFFFFF;
	text-decoration: none;
}
