/*======================================*
** mtc.css
/*======================================
** Created: September 10th, 2008
** Author: Ebits Online (http://www.ebitsonline.com)
** Target: My Top Company
**======================================*/
body  {
margin : 0;
padding : 0;
font-family : Tahoma;
font-size : 11px;
line-height : 1.5em;
font-weight : normal;
background-color : #ccc;
}
.maintb {
background : #efefef;
border : 1px solid #666;
}
.downloadtb {
border-left : 1px solid #ccc;
}
.sponsored img {
float: left;
}
.mottowhite {
font-family : Tahoma;
font-size : 16px;
line-height : 1.5em;
font-weight : bold;
color : #ffffff;
}
.mottoblue {
font-family : Tahoma;
font-size : 16px;
line-height : 1.5em;
font-weight : bold;
color : #428eae;
}
.mottobluesmall {
font-family : Tahoma;
font-size : 12px;
line-height : 1.5em;
font-weight : bold;
color : #428eae;
}
.headerbox {
background-image : url(../images/bannerbg.jpg);
}
.headerbox2 {
background-image : url(../images/background-image.jpg);
background-position:right;
}
.inputboxs {
	border : 5px solid #eeeeee;
	background-color:#efefef;
}
.frmHeader {
	color : #ffffff;
	font : 11px/1.5em Verdana;
	font-weight : bold;
	background-color : #006F93;
	padding : 2px 5px 2px 5px;
}
.searchtable {
background : #eeeeee;
border-left : 5px solid rgb(247, 147, 81);
border-top : 1px solid rgb(204, 204, 204);
border-bottom : 1px solid rgb(204, 204, 204);
border-right : 5px solid rgb(247, 147, 81);
}
.offerstitle {
font-family : Tahoma;
font-size : 16px;
line-height : 1.5em;
font-weight : bold;
color : #428eae;
}
.offerstitle a {
font-family : Tahoma;
font-size : 16px;
line-height : 1.5em;
font-weight : bold;
color : #428eae;
text-decoration:none;
}
.offerstitle a:hover {
font-family : Tahoma;
font-size : 16px;
line-height : 1.5em;
font-weight : bold;
color : #428eae;
text-decoration:underline;
}

.offerslinktitle {
font-family : Tahoma;
font-size : 12px;
line-height : 1.5em;
font-weight : bold;
color: #333366;
}
.offerslinktitle a {
font-family : Tahoma;
font-size : 12px;
line-height : 1.5em;
font-weight : bold;
color: #333366;
text-decoration:none;
}
.offerslinktitle a:hover {
font-family : Tahoma;
font-size : 12px;
line-height : 1.5em;
font-weight : bold;
color : #428eae;
text-decoration:underline;
}


/*------------------------------------------------------------*
**  Display Formatting
**------------------------------------------------------------*/
.displayheader {
	font-family: Tahoma;
	font-size: 11px;
	font-variant: small-caps;
	color: #666666;
	padding : 3px 0px 3px 0px;
}
.frmHeader {
	color : #ffffff;
	font : 11px/1.5em Verdana;
	font-weight : bold;
	background-color : #006F93;
	padding : 2px 5px 2px 5px;
}
.frmTabletxt {
	font : 11px/1.5em Verdana;
	background-color : #ffffff;
	padding : 2px 5px 2px 5px;
}
.frmLegendtxt {
	font : 11px/1.5em Verdana;
	background-color : #F3F5F8;
	padding : 2px 5px 2px 5px;
}
.scroll {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight: bold;
	padding : 3px 3px 3px 3px;
	text-decoration : none;
}
a.scroll {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #0099ff;
	padding : 0 3px 0 3px;
	text-decoration : none;
}
a.scroll:hover {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	padding : 0 3px 0 3px;
	text-decoration : underline;
}
a.scroll:active {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	padding : 0 3px 0 3px;
	text-decoration : underline;
}
.inputheader {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight:bold;
	color : #000000;
	padding : 3px 0px 3px 0px;
}
.formscss{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-align: right;
	height: 19px; 
	padding-left:5px; 
	line-height: 19px;	
	margin-bottom: 2px;	
	border: #E8E7D5 1px solid;
}


#tabs6 {
float : left;
width : 100%;
background : #efefef;
border-bottom : 1px solid rgb(144, 144, 144);
}
#tabs6 ul {
margin : 0;
padding : 10px 10px 0 10px;
list-style : none;
}
#tabs6 li {
display : inline;
margin : 0;
padding : 0;
}
#tabs6 a {
float : left;
background : url("../images/tableft6.gif") no-repeat left top;
margin : 0;
padding : 0 0 0 4px;
text-decoration : none;
}
#tabs6 a span {
float : left;
display : block;
background : url("../images/tabright6.gif") no-repeat right top;
font-family : Tahoma;
font-size : 11px;
padding : 5px 15px 4px 7px;
color : #fff;
}
#tabs6 a span {
float : none;
}
#tabs6 a:hover span {
color : #fff;
}
#tabs6 a:hover {
background-position : 0% -42px;
}
#tabs6 a:hover span {
background-position : 100% -42px;
}
#tabs6 #current a {
background-position : 0% -42px;
}
#tabs6 #current a span {
background-position : 100% -42px;
}
.advertstbleft {
background : #efefef;
padding : 0 10px 0 10px;
}
.greytables {
border-left : 1px solid rgb(144, 144, 144);
border-right : 1px solid rgb(144, 144, 144);
border-bottom : 1px solid rgb(144, 144, 144);
background-color : rgb(255, 255, 255);
}
.greytables2 {
border-left : 1px solid rgb(144, 144, 144);
border-right : 1px solid rgb(144, 144, 144);
border-top : 1px solid rgb(144, 144, 144);
background-color : rgb(255, 255, 255);
}
.fullgreytables {
border : 1px solid rgb(144, 144, 144);
background-color : rgb(255, 255, 255);
}
.orangeheader {
background-color : #cc0000;
font-family : Tahoma;
font-size : 10px;
color : #ffffff;
text-indent : 4px;
text-align : left;
vertical-align : middle;
height : 20px;
font-weight : bold;
}
.menutable {
background : #ffedcc;
border : 1px solid rgb(204, 204, 204);
border-collapse : collapse;
text-align : center;
}
.footnotetable {
background : #ffedcc;
border : 1px solid rgb(204, 204, 204);
text-align : left;
padding:0px 10px 0px 10px;
}
.formtable {
background : #eeeeee;
border-left : 5px solid rgb(247, 147, 81);
border-top : 1px solid rgb(204, 204, 204);
border-bottom : 1px solid rgb(204, 204, 204);
border-right : 1px solid rgb(204, 204, 204);
}
.lien11 {
font-family : Tahoma;
text-decoration : none;
font-size : 11px;
color : #000000;
}
a.lien11:hover {
font-family : Tahoma;
text-decoration : underline;
font-size : 11px;
color : #cc0000;
}
a.lien11:active {
font-family : Tahoma;
text-decoration : none;
font-size : 11px;
color : #000000;
}
.orangetext {
font-family : Tahoma;
font-size : 10px;
font-weight : bold;
color : #ffffff;
background-color : #ff6600;
text-align : left;
text-indent : 4px;
height : 20px;
}
.headernews {
color : #000;
font-size : 14px;
font-weight : bold;
}
.insidetb {
background : #ffffff;
border : 1px solid #666;
}
.headernews2 {
border : 1px dotted #000000;
text-indent : 10px;
background-color : #990000;
color : #fff;
}
.formtable {
background : #eeeeee;
border-left : 5px solid rgb(247, 147, 81);
border-top : 1px solid rgb(204, 204, 204);
border-bottom : 1px solid rgb(204, 204, 204);
border-right : 1px solid rgb(204, 204, 204);
}
.companyheader {
font-family : Tahoma;
text-decoration : underline;
font-size : 11px;
color : #000000;
font-weight : bold;
}
a.companyheader:hover {
font-family : Tahoma;
text-decoration : underline;
font-size : 11px;
color : #cc0000;
font-weight : bold;
}
a.companyheader:active {
font-family : Tahoma;
text-decoration : underline;
font-size : 11px;
color : #000000;
font-weight : bold;
}
.footerdir {
font-family : Tahoma;
font-size : 11px;
color : #000000;
}
a.footerdir{
font-family : Tahoma;
font-size : 11px;
color : #000000;
text-decoration : none;
}
a.footerdir:hover {
font-family : Tahoma;
font-size : 11px;
color : #cc0000;
text-decoration : underline;
}
a.scroll {
font-family : Tahoma;
text-decoration : none;
font-size : 11px;
color : #000000;
background : #eeeeee;
border: 1px solid rgb(204, 204, 204);
padding:2px 6px 2px 6px;
margin:0px 2px 2px 0px;
}
a.scroll:hover {
font-family : Tahoma;
text-decoration :  none;
font-size : 11px;
color : #cc0000;
background : #eeeeee;
border: 1px solid rgb(204, 204, 204);
padding:2px 6px 2px 6px;
margin:0px 2px 2px 0px;
}
.greyclicks {
font-family : Tahoma;
font-size : 10px;
color : #666666;
font-weight : bold;
}
.bluelinks {
font-family : Tahoma;
font-size : 11px;
font-weight : normal;
color : #0099ff;
text-decoration : none;
}
a.bluelinks:hover {
font-family : Tahoma;
font-size : 11px;
color : #0099ff;
text-decoration : underline;
}
a.bluelinks:active {
font-family : Tahoma;
font-size : 11px;
color : #0099ff;
}
.directorynum {
font-family : Tahoma;
text-decoration : none;
font-size : 11px;
color: #0099FF;
}
.membersince {
font-family : Tahoma;
text-decoration : none;
font-size : 11px;
color : #666666;
}
.advertstbright {
background : #efefef;
padding : 0 10px 0 10px;
}
.greysmalllinks {
font-family : Tahoma;
font-size : 11px;
color : #000000;
}
.lien2 {
font-family : Tahoma;
text-decoration : none;
font-size : 12px;
color : #666666;
text-indent : 4px;
}
a.lien2:hover {
font-family : Tahoma;
font-size : 12px;
color : #666666;
text-decoration : underline;
text-indent : 4px;
}
a.lien2:active {
font-family : Tahoma;
font-size : 12px;
color : #666666;
text-indent : 4px;
}
.box {
padding : 0 10px 0 10px;
font-family : Tahoma;
font-size : 11px;
line-height : 1.5em;
font-weight : normal;
}
.box img {
float : left;
padding : 5px 5px 5px 5px;
border : 1px solid #cccccc;
margin : 0 10px 5px 0;
}
h1 {
font-family : Arial;
font-size : 24px;
font-weight : bold;
line-height : 24px;
color : #458da6;
}
h2 {
font-family : Tahoma;
font-size : 12px;
font-weight : bold;
}
h3 {
font-family : Tahoma;
font-size : 11px;
font-weight : bold;
}
.byline {
font : normal 11px arial, sans-serif;
padding : 2px 0 3px 10px;
color : #666666;
}
.maintablebg {
background : url("../images/mytcbg.jpg") repeat left top;
}
.shadetabs {
padding : 3px 0;
margin-left : 0;
margin-top : 1px;
margin-bottom : 0;
font : bold 12px Verdana;
list-style-type : none;
text-align : left;
}
.shadetabs li {
display : inline;
margin : 0;
}
.shadetabs li a {
text-decoration : none;
padding : 3px 7px;
margin-right : 3px;
border : 1px solid #778;
color : #2d2b2b;
background : white url("../images/shadeactive2.gif") repeat-x top left;
}
.shadetabs li a:visited {
color : #2d2b2b;
}
.shadetabs li a:hover {
text-decoration : underline;
color : #2d2b2b;
}
.shadetabs li.selected {
position : relative;
top : 1px;
}
.shadetabs li.selected a {
background-image : url(../images/shade2.gif);
border-bottom-color : #dedede;
}
.shadetabs li.selected a:hover {
text-decoration : none;
}
.lienrougeSmall {
font-family : Tahoma;
font-size : 11px;
color : #cc0000;
text-decoration : none;
text-indent : 4px;
}
.lienrougeSmall:hover {
font-family : Tahoma;
font-size : 11px;
color : #ff0000;
text-decoration : underline;
}
.lienrougeSmall:active {
font-family : Tahoma;
font-size : 11px;
color : #cc0000;
}
.Style7 {
font-size : 16px;
font-weight : bold;
}
.productheadline {
font-size : 10pt;
font-weight : bold;
color : #ff6600;
font-family : arial;
text-decoration : none;
}
.mainproducts {
font-size : 11px;
text-decoration : none;
font-family : Tahoma;
padding-right : 10px;
}
.mainproducts img {
float : left;
}
.adsensetb{
float:left;
}
a.sponsors{
font-family : Tahoma;
font-size : 14px;
font-weight : normal;
color : #3A599A;
font-weight:bold;
text-decoration : none;
padding-bottom:5px;
}
a.sponsors:hover {
font-family : Tahoma;
font-size : 14px;
color : #3A599A;
font-weight:bold;
text-decoration : underline;
padding-bottom:5px;
}
/*======================================*
** Css menu
/*======================================*/
.menu1 {padding:0 0 0 10px; margin:0px 10px 0 10px; list-style:none; height:35px; background:#fff url(../images/button1.gif); position:relative; border:1px solid #000; border-width:0 1px; border-bottom:1px solid #444;}
.menu1 li {float:left;}
.menu1 li a {display:block; float:left; height:35px; line-height:35px; color: #CFCFCF; text-decoration:none; font-size:11px; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer;}
.menu1 li a b {float:left; display:block; padding:0 16px 0 4px;}
.menu1 li.current a {color:#fff; background:url(../images/button3.gif);}
.menu1 li.current a b {background:url(../images/button3.gif) no-repeat right top;}
.menu1 li a:hover {color:#fff; background:#000 url(../images/button2.gif);}
.menu1 li a:hover b {background:url(../images/button2.gif) no-repeat right top;}
.menu1 li.current a:hover {color:#fff; background:#000 url(../images/button3.gif); cursor:default;}
.menu1 li.current a:hover b {background:url(../images/button3.gif) no-repeat right top;}

/*======================================*
** Web Design CSS
/*======================================*/

.maintexts {
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	margin:0;
	padding:0;
}
.style3 {
	color: #FF0000; 
	font-weight: bold;
}

a.toplinks{
    background:url(../images/transparent-grey-2.png) no-repeat;
	color:#fff;	
	display:block;
	margin:0;
	padding:10px 5px 0px 5px;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none
}

a.sign-in-icon{
    background:#000 url(../images/sign-in-icon.png) no-repeat;
	margin:0px 0px 0px 5px;
	width:24px;
	height:34px;
	display:block;
	float:right;
	text-decoration:none
}

a.advertise-icon{
    background:#000 url(../images/advertise-icon.png) no-repeat;
	margin:0px 0px 0px 5px;
	width:24px;
	height:34px;
	display:block;
	float:right;
	text-decoration:none
}

a.add-company-icon{
    background:#000 url(../images/add-company-icon.png) no-repeat;
	margin:0px 0px 0px 5px;
	width:24px;
	height:34px;
	display:block;
	float:right;
	text-decoration:none
}

a.logo{
    background:url(../images/logo.png) no-repeat;
	margin:5px 0px 0px 15px;
	width:310px;
	height:94px;
	display:block;
	float:left;
	text-decoration:none
}


#header{
	
}

.search-cont{
	width:486px;
	height:40px;
	background-image:url(../images/grey-transparent-bg.png);
	background-repeat:repeat-x;
	position:absolute;
	top:85px;
	left:480px;
	color:#FFF;
}

.search-text{
	position:absolute;
	left:10px;
	top:12px;	
}

.search-box{
	position:absolute;
	top:10px;
	left:160px;	
}

.search-box input{
	border:none;
	background-color:transparent;
	width:212px;
	height:20px;
	background-image:url(../images/search-box-round.png);
	background-repeat:no-repeat;
}

.search-submit{
	position:absolute;
	right:10px;
	top:8px;	
}

.search-submit input{
	background-color:transparent;
	background-image:url(../images/search%20btn.png);
	width:98px;
	height:28px;
	background-repeat:no-repeat;
	border:none;
	cursor:pointer
}

.search-submit input:hover{
	
	background-image:url(../images/search%20btn%20overstate.png);
	
}

