* {margin:0 auto;padding:0;font:12px/12px Arial,sans-serif;text-align:left;border:0 none #ccc;}
	 
body {background-image:url(../images/blback.png);}

a {font:Arial, Helvetica, sans-serif #999999; bold;}

.bold {font-weight:bold;
       color:#666666;}


.sale {color:#f00;font-size:22px; line-height: 25px;}

#maintable {
    width:780px;
	background-color:#FFF;
	margin-top:30px;
}

.tar {text-align:right;}
.tac {text-align:center;}
.tal {text-align:left;}

.h5px {height:5px;}
.h10px {height:10px; background-color:#FFF;}
h150px {height:180px;}
h100px  {height:100px;}
.w4px {width:2px;}

.bb1px {border-bottom:1px dotted #e2e2e2;}

.cf1 {color:#6b6b6b;}
.cf2 {color:#f00;font-size:18px;}
.cf3 {font:bold 14px Times New Roman,sans-serif;}

.c1 {color:#E58600;}
.c_c1 {color:#E58600;}
.c2 {color:#cccccc;}
.c_c2 {color:#cccccc;}
.c3 {color:#000;}
.c_c3 {color:#000;}

.RED {color:#f00;
      font-size:14px;
	  line-height:16px;
	  font-weight:bold;
	  padding: 0px;}

/*Start forms */

form {
  padding: 2px 0px 2px 10px;
  margin: 2em;
  color: #666;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 0.8em;
}

form .subfld {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  padding: 0px;

}

#featureddonation {
    font:9px Tahoma,sans-serif;
    color:#FFF;
	padding: 0px;
	font-weight:bold;
	}

#featureddonation a {
    font:9px Tahoma,sans-serif;
    color:#FFF;
	padding: 0px;
	font-weight:bold;
	}


#featureddonation fieldset {border:solid 1px #fff;
          padding:20px;
		  font-size:9px;
		  margin-right: 10px;
		  }
		  
legend {font-weight:bold;}
		  
		  
textarea {border:solid 1px #999;
          padding:6px 4px 4px 10px;
		  background-color:#C6ECFF;}

input {padding:6px 4px 4px 10px;
       background-color:#C6ECFF;}
	   
select {padding:6px 4px 4px 10px;
       background-color:#C6ECFF;}

ok {background-color:#15B4FF;}

/* End Forms */


/* start - Logo & Company Name & Slogan */

.name_slogan, .name_slogan a:link, .name_slogan a:visited, .name_slogan a:hover {
    font: bold 24px Arial, Helvetica, sans-serif;
	line-height:18px;
    text-decoration:none;
    color: #000066;
	padding:0px 0px 0px 12px;
	}
	
.companyslogan {
	font: 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #000066;
	font-weight:bold;
	padding:2px 0px 0px 7px;
	}

.toppromo {
    font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight:bold;
	padding:2px 0px 0px 7px;
	}


#company {
    background-image:url("../images/logomfh.png");
    width:224px;
    height:150px;
    vertical-align:bottom;
	padding:0px 0px 10px 5px;
	background-repeat:no-repeat;
}

/* end - Logo & Company Name & Slogan */

/* start - Top Menu */

#topmenu {
    background-image:url("../images/upmenufon.gif");
    width:160px;
    height:162px;
	padding: 0px;
}

#topmenu a {font:11px Arial, sans-serif;}

#topmenu a:link, #topmenu a:visited {
    text-decoration:none;
    color:#fff;
}

#topmenu a:hover {
    text-decoration:underline;
    color:#15B4FF;
}

.hr {
    background-image:url("../images/hr.jpg");
    height:1px;
}

.litopmenu {
    padding-left:4px;
    width:30px; 
}

.linktopmenu {
    text-align:left;
}

/* end - Top Menu */

/* start - Login Here */

#loginhere {
    background-image:url("../images/loginhereblue.png");
    width:394px;
    height:166px;
	padding-right:1px;
	background-repeat:no-repeat;
}

#login {
    padding-left:140px;
    padding-top:60px; 
	padding-right:10px;
}

html>body #login {
    padding-left:140px;
}

#login td {
    text-align:left;
	padding-left: 5px;
    }

ok {background-color:#15B4FF;
            }

#login .inlog {
    height:16px;
    font-size:12px;
    border:1px #ccc;
    text-align:left;
    padding-top: 4px;
	padding-left:5px;
	background-color:#fff;
}

html>body #login .inlog {
    height:16px;
}


#ok {
    position:relative;
    top:20px;
    left:14px;
}

html>body #ok {
	position:relative;
	top:17px;
	padding-right: 10px;
	visibility: visible;
}

#menurt {
    position:relative;
    top:20px;
    left:160px;
}

#menurt,#menurt a {
    font:11px Tahoma,sans-serif;
    color:#000;
}

#menurt a:link, #menurt a:visited {
    text-decoration:none;
    color:#8e8e8e;
}

#menurt a:hover {
    text-decoration:underline;
    color:#9b090c;
}

/* end - Login Here */

#chathere {
    background-image:url("../images/loginhereblue.png");
    width:394px;
    height:166px;
	background-repeat:no-repeat;
	padding-right:1px;
}


/* start - chat Here */

#chathere {
    background-image:url("../images/loginhereblue.png");
    width:394px;
    height:166px;
	background-repeat:no-repeat;
}

#chat {
    padding-left:140px;
	padding-top:90px; 
	padding-right:10px;
}

html>body #chat {
    padding-left:145px;
}

#chat td {
    text-align:center;
	background-color:#FFF;
	padding:5px 5px 5px 5px;
	}

#chat p {
    font-size: 12px;
	color:#666666;
	text-align:center;
	font-weight:bold;
	}

#chat a:link, #chat a:visited {
    text-decoration:none;
    color:#FF9900;
	font-size: 12px;
	font-weight:bold;
	text-align:center;
}

#chat a:hover {
    text-decoration:underline;
    color:#000066;
}

/* end - chat Here */






/* start - Featured Template */

#featuredblue {
    vertical-align:middle;
    font:11px Arial, Helvetica, sans-serif;
	margin-left:20px;
	line-height:14px;
    padding: 3px 0px 3px 10px;
	background-color:#15B4FF;
	color: #FFF;
}

#featuredblue a {
    font:11px Tahoma,sans-serif;
    color:#FFF;
	font-weight:bold;
	}

#featuredblue a:link, #featuredblue a:visited {
    text-decoration:none;
    color:#fff;
}

#featuredblue a:hover {
    text-decoration:none;
    color:#996633;
}



#featuredbrown {
    vertical-align:middle;
    font:11px Arial, Helvetica, sans-serif;
	margin-left:20px;
	line-height:14px;
    padding: 3px 0px 3px 10px;
	background-color:#996633;
	color:#FFF;
}

#featuredbrown a {
    font:11px Tahoma,sans-serif;
    color:#FFF;
	font-weight:bold;
	}

#featuredbrown a:link, #featuredbrown a:visited {
    text-decoration:none;
    color:#fff;
}

#featuredbrown a:hover {
    text-decoration:none;
    color:#ff9900;
}



#featuredorange {
    vertical-align:middle;
    font:11px Arial, Helvetica, sans-serif;
	margin-left:30px;
	line-height:14px;
    padding: 3px 0px 3px 10px;
	background-color:#ECA004;
	color:#fff;
}

#featuredorange a {
    font:11px Tahoma,sans-serif;
    color:#FFF;
	font-weight:bold;
	}

#featuredorange a:link, #featuredorange a:visited {
    text-decoration:none;
    color:#fff;
}

#featuredorange a:hover {
    text-decoration:none;
    color:#666666;
}


#featurednavy {
    vertical-align:middle;
    font:11px Arial, Helvetica, sans-serif;
	margin-left:20px;
	line-height:14px;
    padding: 3px 0px 3px 10px;
	background-color:#000066;
	color:#fff;
}

#featurednavy a {
    font:11px Tahoma,sans-serif;
    color:#FFF;
	font-weight:bold;
	}

#featurednavy a:link, #featurednavy a:visited {
    text-decoration:none;
    color:#fff;
}

#featurednavy a:hover {
    text-decoration:none;
    color:#15B4FF;
}


#featuredtemplate {
    vertical-align:top;
    font:12px Arial, Helvetica, sans-serif;
	color: #fff;
   	line-height:14px;
    font-weight:bold;
	padding:1px 0px 0px 10px;
	background-color:#15B4FF;
}

#featuredtemplate a {
    font:12px Tahoma,sans-serif;
    color:#FFF;
	padding: 6px 10px 10px 0px;
	font-weight:bold;
	}

#featuredtemplate a:link, #featuredtemplate a:visited {
    text-decoration:none;
    color:#fff;
}

#featuredtemplate a:hover {
    text-decoration:none;
    color:#ff9900;
}

#botfeatem {
	position:relative;
	top:-5px;
    background-image:url("../images/botfeatem.gif");
    height:22px;
    width:141px;
    font:bold 12px Arial,sans-serif;
    padding-top:4px;
    color:#343434;
}

html>body #botfeatem {
   height:18px;
}

#tabfeatem {
    width:155px;
    height:185px;
    background-color:#fff;
/*    padding:6px 0; */

}

/* end - Featured Template */

/* start - Plans */

#tableplans {
    margin:0 2 0 2px;
	background-color:#FFFFFF;
             }

.borpl {
    border-left:1px solid #d1cdce;
    border-right:1px solid #d1cdce;
}

.textplan {
    font:11px/12px Tahoma,sans-serif;
    padding-left:10px;
	padding-right:3px; 
    margin:0px 0;
    color:#898989;
    text-align:left;
}

a {font:11px Arial, sans-serif;
   color:#15B4FF;
   }


a:link, a:visited {
    text-decoration:none;
    color:#15B4FF;
}

a:hover {
    text-decoration:underline;
    color:#ff9900;
}


.fpt {
    color:#15B4FF;
    font-weight:bold;
}

.fpt2 {
    color:#ff9900;
    font-weight:bold;
}

.fpt3 {
    color:#996600;
    font-weight:bold;
}

#topplper {
    background-image:url("../images/topblue.png");
    width:175px;
    height:55px;
	text-align:center;
	background-repeat:no-repeat;
}

#topplbas {
    background-image:url("../images/topblue.png");
    width:175px;
    height:55px;
	text-align:center;
	background-repeat:no-repeat;
}

#topplsta {
    background-image:url("../images/toporange.png");
    width:175px;
    height:55px;
	text-align:center;
	background-repeat:no-repeat;
}

#topplcor {
    background-image:url("../images/topbrown.png");
    width:175px;
    height:55px;
	text-align:center;
	background-repeat:no-repeat;
}

#plan-personal-bot {
    background-image:url("../images/blue-bot.png");
    width:175px;
    height:31px;
	background-repeat:no-repeat;
}

#plan-standard-bot {
    background-image:url("../images/orange-bot.png");
    width:175px;
    height:31px;
	background-repeat:no-repeat;
}

#plan-corporate-bot {
    background-image:url("../images/brown-bot.png");
    width:175px;
    height:31px;
	background-repeat:no-repeat;
}

.cashpl {
    font: 18px Arial, Helvetica, sans-serif;
    color:#fff;
}

.plantitle {
    font:18px  Arial, Helvetica, sans-serif;
    color:#fff;
	padding-left:4px;
	padding-right:4px;
	line-height:20px;
	text-align:center;
	}

.cent {
    font: 10px Arial, Helvetica, sans-serif;
    color:#fff;
    position:relative;
    top:-6px;
}

.mon {
    font:18px Arial,sans-serif;
    color:#fff;
    position:relative;
    top:-1px;
    left:4px;
}


/* end - Plans */

/* start - Text Page */

#pagetext, .pagetext {
    background-image:url("../images/fongr.gif");
    background-repeat:repeat-x;
    text-align:left;

}

#pagetext a:link, #pagetext a:visited, #pagetext a:hover, .pagetext a:link, .pagetext a:visited, .pagetext a:hover {
    color:#15B4FF;
    font-weight:bold;
}

.colortitle {
    color:#15B4FF;
}

#textpage,.textpage {
    padding:15px;
    text-align:left;
}

#textpage p, .textpage p {
    font: 11px/12px Arial, Helvetica, sans-serif;
    text-indent:15px;
    text-align:left;
    color:#6b6b6b;
	width:630px;
}

#textpage1 {
    padding:15px;
    text-align:left;
}

#textpage1 p {
    font:11px/12px Arial, Helvetica, sans-serif;
    line-height:15px;
    text-align:left;
    color:#6b6b6b;
	width:450px;
}

#textpage2 p {
    font: 11px/12px Arial, Helvetica, sans-serif;
    text-align:justify;
    color:#6b6b6b;
	width:450px;
}

.hp1 {width:450px;}
.hp2 {width:665px;}

#titletext, .titletext {
    font:18px Arial,Helvetica, sans-serif;
    color:#15B4FF;
    text-align:left;
}

/* end - Text Page */

/* start - Bottom Menu */

#botmenu {
    background-image:url("../images/fonbotmenu.gif");
    color:#ffffff;
    font:bold 11px Arial, Helvetica, sans-serif;
    text-align:center;
    height:41px;
}

#botmenu a {
    text-decoration:none;
    font-weight:bold;
}

#botmenu a:link, #botmenu a:visited {
    color:#ffffff;
}

#botmenu a:hover {
    text-decoration:underline;
    color:#15B4FF;
}

/* end -  Bottom Menu */

/* start - Footer */

#footer {
    text-align:center;
    font:11px/10px Arial, Helvetica, sans-serif;
    color:#a8a8a8;
	line-height:20px;
}

#footer a {
    text-decoration:none;
}

#footer a:link, #footer a:visited {
    color:#666666;
}

#footer a:hover {
    text-decoration:underline;
    color:#15B4FF;
}

/* end - Footer */

/* start - FAQ atribute */

.faq_title {
    font:bold 18px Arial, sans-serif;
    color:#000;
    text-align:left;
}

/* end - FAQ atribute */


/* start - Resellers */

#tableres {
    width:100%;
    color:#666666;
}

#tableres td {
    border:1px solid #cccccc;
    padding:5px 0 5px 5px;
    text-align:left;
}

.u {
    text-decoration:underline;
}

.titleplans {
    background-color:#15B4FF;
}

.titleplans, .titleplans .tac {
    font:bold 17px Arial,sans-serif;
    color:#fff;
	line-height:19px;
}

.colorder {
    color:#15B4FF;
    font-weight:bold;
}

/* end - Resellers */

.clear {
	clear:both;
}

.left {
	float:left;
}

.content * {
	text-align:left;
}

.con_2 {
	border-left:1px solid #c8c8c8;
	border-right:1px solid #c8c8c8;
	border-bottom:5px solid #c8c8c8;
}

.leftcolumn {
	width:223px;
}

.rightcolumn {
	width:496px;
	margin-left:25px;
	padding-top:9px;
}

#m_menu {
	background-color:#66CCFF;
	padding:10px 0px 0px 0px;
}

#m_menu div {
	margin-left:10px;
	padding-left:20px;
	padding-bottom:5px;
	padding-right: 20px;
	background-repeat:no-repeat;
	background-position:0 2px;	
}

#m_menu div a:link, #m_menu div a:visited {
	color:#fff;
	text-decoration:underline;
}

#m_menu div a:hover {
	color:#fff;
	text-decoration:none;
}

#search_top {
	background-image:url("../images/search_top.gif");
	width:494px;
	height:8px;
}

#search {
	padding:10px 15px;
}

#search .title {
	color:#15B4FF;
	font:bold 14px Arial,sans-serif;
}

#search form {
	padding-top:5px;
}

.search_title {
	font:bold 12px Tahoma, sans-serif;
	color:#707070;
	padding-bottom:5px;
}

#search select {
	width:110px;
	margin-right:10px;
}

.inp1 {
	width:59px;
	height:19px;
	border:2px inset #404040;
	border-color:#cdcdcd #fff #fff #cdcdcd;
	padding-left:2px;
}

html>body .inp1 {
	height:14px;
	width:53px;
}

.inp2 {
	width:34px;
	height:19px;
	border:2px inset #404040;
	border-color:#cdcdcd #fff #fff #cdcdcd;
	padding-left:2px;
	margin-left:10px;
	margin-right:5px;
}

html>body .inp2 {
	width:28px;
	height:14px;
}

.inp3 {
	width:34px;
	height:19px;
	border:2px inset #404040;
	border-color:#cdcdcd #fff #fff #cdcdcd;
	padding-left:2px;
}

html>body .inp3 {
	width:28px;
	height:14px;
}

.sea_but {
	position:relative;
	top:5px;
	left:10px;
}

.cor_c1 {
	padding-left:10px;
}

.pad10px {
	padding:10px 5px 10px 5px;
}

.fet_t_top {
	background-image:url("../images/fet_t_top.gif");
	width:161px;
	height:4px;
}

.fet_t_fon {
	background-image:url("../images/fet_t_fon.gif");
	width:161px;
	text-align:center;
	padding:5px 0;
}

.fet_t_bot {
	background-image:url("../images/fet_t_bot.gif");
	width:161px;
	height:4px;
}

.fon_price {
	margin-top:3px;
	background-image:url("../images/fon_price.gif");
	width:141px;
	height:28px;
	text-align:center;
}

.fon_price span {
	position:relative;
	top:7px;
}

#feat_tem a:link, #feat_tem a:visited {
	color:#000;
	text-decoration:none;
}

#feat_tem a:hover {
	color:#000;
	text-decoration:underline;
}

.tabl_cor_f {
	margin-left:4px;
}

#text_content p {
	text-align:justify;
	color:#6a6a6a;
	font-size:11px;
	padding: 10px; 
}

.line_1 {
	margin-top:7px;
	height:1px;
	background-image:url("../images/line_3.gif");
}

.height7px {
	height:7px;
}

#title_cate {
	padding-left:20px;
	font-weight:bold;
	font-size:13px;
}

#categories {
	margin-top:4px;
	background-color:#e2e2e2;
	padding:10px 0;
}

#categories div {
	margin-left:15px;
	padding-left:15px;
	padding-bottom:2px;
	background-image:url("../images/li2.gif");
	background-repeat:no-repeat;
	background-position:0 3px;	
}

#categories a:link, #categories a:visited {
	color:#6d6d6d;
	text-decoration:none;
}

#categories a:hover {
	color:#6d6d6d;
	text-decoration:underline;
}

.li2 {
	background-image:url("../images/li2.gif");
	background-repeat:no-repeat;
	background-position:0 3px;
	padding-left:10px;
	margin-left:20px;
}


#feat_tem {
	text-align:right;
}

.marb7px {
	margin-bottom:7px;
}

.browp {
	text-align:right;
	color:#4c90cd;
}


.bluer {
	text-align:right;
	color:#000066;
	font-style:italic;
	font-size: 11px;
}


#pagetext .browp a:link, #pagetext .browp a:visited, .pagetext .browp a:link, .pagetext .browp a:visited {
	color:#4c90cd;
	text-decoration:underline;
	font-weight:normal;
}

#pagetext .browp a:hover, .pagetext .browp a:hover {
	text-decoration:none;
}

#top-pager a.link {
	text-align:right;
	color:#4c90cd;
	font-size:11px;
}

.templ p {
	text-align:justify;
}

.pagetext * {
	text-align:left;
}

.style1 {
	text-align:left;}