body {
	color: #000000;
	margin: 0;
	padding: 0;
	font-family: Tahoma, helvetica, sans-serif;
	font-size: 10px;
}

.numfirst {
    border:1px solid #bfd4e1;
	background:#ff0000;
}
.num {
    border:1px solid #bfd4e1;
	background:#fefefe;
}
.numtextfirst {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#fefefe;
}
.numtext {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#666666;
}

.tablename {
	border:1px solid #bfd4e1;
	background:#d1e8f6;
}
.tabletextname {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    color:#666666;
    font-weight: bold;
    
}


.table {
	border:1px solid #e5e9ec;
	background:#edf2f5;
}
.tabletext {
	font-size: 11px;
    font-family: tahoma, helvetica, sans-serif;
    color:#336699;
}
#features {
	padding-left:4px;
	text-align:justify;
}

a { 
	color: #3C6491;
	background-color: inherit;
	text-decoration: none;
}

a:hover {
	color: #ff6600;
	background-color: inherit;
	text-decoration: none;
}


img {
	border: 0;
}

.textlink {
	font-size:10px;
	font-family: Tahoma, helvetica, sans-serif;
}
.textnormal {
	font-size:11px;
	font-family: Tahoma, helvetica, sans-serif;
	width:800;
	text-align:justify;
	color:#666666;
}
.textnorm {
	font-size:11px;
	font-family: Tahoma, helvetica, sans-serif;
	color:#666666;
	text-align:justify;
}
.textnorm2 {
	font-size:12px;
	font-family: Tahoma, helvetica, sans-serif;
	color:#666666;
	text-align:justify;
}
a.textnorm3 {
	font-size:11px;
	font-family: Tahoma, helvetica, sans-serif;
	color:#ff6600;
	text-align:justify;
}
a.textnorm3:hover {
	font-size:11px;
	font-family: Tahoma, helvetica, sans-serif;
	color:#336699;
	text-decoration: underline;
	text-align:justify;
}
a.textnorm4 {
	font-size:11px;
	font-family: Tahoma, helvetica, sans-serif;
	color:#336699;
	text-align:justify;
}
a.textnorm4:hover {
	font-size:11px;
	font-family: Tahoma, helvetica, sans-serif;
	color:#ff6600;
	text-decoration: underline;
	text-align:justify;
}

/* //////////////////////////////////////// M E N U ////////////////////////////////////////*/
a.mainlevel:link, a.mainlevel:visited {
	vertical-align: middle;
	font-size: 10px;
	text-decoration: none;
	color:#fefefe;
	font-weight: bold;
	text-transform: uppercase;
}

a.mainlevel:hover {
	text-decoration: none;
	color: #ff6600;
	font-weight: bold;
	text-transform: uppercase;
}
.copyright {
	font-family: Tahoma, helvetica, sans-serif;
	font-size: 10px;
	color: #3C6491;
	font-weight: bold;
	
}
/* ///////////////////////////////////// E N D   M E N U ///////////////////////////////////*/
input,textarea {
	font-family: Tahoma, helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
	padding:2px;
	border:1px solid #666666;
}
select {
	font-family: Tahoma, helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	font-weight: bold;
}
.inputnone {
border:none;
}





.content {
	color: #000000;
}
#articles {
	width: 500px;
	padding: 3px 0 0 10px;
	margin: 0 auto 10px auto;
}
#left {

	width: 500px;
	padding: 0 10px 0 0;
}
h2 {
	margin: 8px 0 5px 0;
	padding: 0;
	font-size: 14px;
	color: #808080;
	background-color: inherit;
}

h2 a {
	color: #000000;
	text-decoration: none;
	background-color: inherit;
	background-image: url(images/h2bg.gif);
	background-repeat: no-repeat;
	background-position: center left;
	
	padding: 0 0 0 20px;
}

h2 a:hover {
	background: url(/img/mambo_hosting_directory/h2bghover.gif) no-repeat center left;
}

p {
	margin: 0;
	padding: 0;	
	font-family: Tahoma, helvetica, sans-serif;
	font-size: 12px;
}
.date {
	margin: 5px 0 5px 0;
	padding: 10px 5px 5px 0;
	background: url(/img/mambo_hosting_directory/horizontaldotted.gif) repeat-x bottom left;
	color: #808080; 
	text-align: right;
	width:100%;
	font-size:10px;
}
.date a {
	color: #808080;
	font-size:10px;
}
.sendmail {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#336699;
    border:1px solid #666666;
    width:50px;
    padding:2px;
    margin: 0 0 0 0;
    background:#fefefe;

}
.catable {
	border:1px solid #d6d6d6;
	background:#f9f9f9;
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#666666;
    padding:2px;

}

.cat {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#336699;

}

.cat1 {
	border:1px solid #e4ebfd;
	background:#fefefe;
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    color:#336699;
    padding:2px;
}

.catableunderline {
	border:1px solid #d6d6d6;
	background:#034fa2;
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#fefefe;
    padding:2px;

}

a.paging {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#336699;
	border:1px solid #d6d6d6;   
    padding:4px;	 
}

a.paging:hover {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#ff6600;
	border:1px solid #d6d6d6;   
    padding:4px;	 
}


.company {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#666666;
}

/* ////////////////////////////////////////////// */
a.info {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
	text-decoration:none; 
	position:relative;
}

a.info span {
	display:none;
}

a.info:hover {
	
	cursor:help;
}

a.info:hover .infobox {
	font-weight: normal; 
	display:block; 
	position:absolute; 
	top:17px; 
	left:-5;
	width:205px; 
	height:66px; 
	border: 1px solid #656565; 
	background:#f4f4f4 url(/img/mambo_hosting_directory/question.gif) no-repeat bottom right; 
	color:#000; 
	text-align:left; 
	font-size:12px; 
	padding-left:10px; 
	padding-top:10px;
	
}
/* ////////////////////////////////////////////// */
/* ////////////////////////////////////////////// */
a.info1 {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
	text-decoration:none; 
	position:relative;
}

a.info1 span {
	display:none;
}

a.info1:hover {
	
	cursor:help;
}

a.info1:hover .infobox1 {
	font-weight: normal; 
	display:block; 
	position:absolute; 
	top:-32px; 
	left:-3px;
	width:142px; 
	height:28px; 
	border: 1px solid #656565; 
	background:#f4f4f4; 
	color:#000; 
	text-align:left; 
	font-size:12px; 
	padding-left:0px; 
	padding-top:0px;
}
.errormsg {
	font-size: 10px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#639ace;
	
}
/* ////////////////////////////////////////////// */
.footerlinks {
	font-size:9px;
	font-family: Verdana;
	color:#444444;
}
.middot {
	font-size:10px;
	font-family: Verdana;
	font-weight: bold;
	color:#2e25a2;
}


.mover td {
	background: #e4f1fe;
}

.rname {
	font-size:12px;
	font-family: Verdana;
	font-weight: bold;
	color:#333333;
}
.rr {
	font-size:10px;
	font-family: Verdana;
	color:#333333;
}
.rrr {
	font-size:10px;
	font-family: Verdana;
	color:#333333;
}
.rtxt {
	font-size:10px;
	font-family: Verdana;
	color:#333333;
	text-align:justify;
	padding:10px;
}



#ul ul{
	margin: 5px;
	padding: 5px;
	list-style: none;
	list-style-type: square;
}

#ul li {
	line-height: 18px;
	padding-left: 5px;
	padding-top: 0px;
	list-style-position: inside;
	font-size: 11px;
    font-family: tahoma, helvetica, sans-serif;
    color:#666;
}

#ul li a:link ,#ul li a:visited  {
	font-size: 11px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#2772B5;
    text-decoration:none;
}

#ul li a:hover {
	font-size: 11px;
    font-family: tahoma, helvetica, sans-serif;
    font-weight: bold;
    color:#ff6600;
    text-decoration:none;
}
