body { background: url(images/bg.jpg) #e9e9e9 no-repeat center top; color: #373737; margin: 0px; font-family: "Arial"; font-size: 12px;
}

.indexbg { background: url(images/indexbg.jpg) #e9e9e9 no-repeat center top;
}

.homebg { background: url(images/homebg.jpg) #e9e9e9 no-repeat center top;
}

.contactbg { background: url(images/contactbg.jpg) #e9e9e9 no-repeat center top;
}

.input{
	border-top:1px solid #009966;
	border-left:1px solid #009966;
	border-right:1px solid #009966;
	border-bottom:1px solid #009966;
	border-color:#c7c7c7;
	background-color:#fafafa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:153px;
	height: 15px;
}

.input2{
	border-top:1px solid #009966;
	border-left:1px solid #009966;
	border-right:1px solid #009966;
	border-bottom:1px solid #009966;
	border-color:#c7c7c7;
	background-color:#fafafa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:14px;
	height: 16px;
	padding-right:1px;
}

.input2_2{
	border-top:1px solid #009966;
	border-left:1px solid #009966;
	border-right:1px solid #009966;
	border-bottom:1px solid #009966;
	border-color:#c7c7c7;
	background-color:#fafafa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:13px;
	height: 16px;
	padding-right:1px;
}

.input3{
	border-top:1px solid #009966;
	border-left:1px solid #009966;
	border-right:1px solid #009966;
	border-bottom:1px solid #009966;
	border-color:#c7c7c7;
	background-color:#fafafa;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	width:160px;
	height: 15px;
	padding-right:1px;
}

/*bottom*/
.bottommenuline {background:url(images/bottommenuline.jpg) repeat-x left bottom;
}

.footertext { font-size: 11px; color: #9e9e9e; padding-top: 7px; padding-bottom: 10px; padding-left:0px;
}

.contact {font-size: 11px; color: #8d8d8d;
}

a.contactmail:link {
color: #585858; background-color: transparent; text-decoration: none;
}
a.contactmail:visited {
color: #585858; background-color: transparent; text-decoration: none;
}
a.contactmail:active {
color: #585858; background-color: transparent; text-decoration: none;
}
a.contactmail:hover {
color: #8d8d8d; background-color: transparent; text-decoration: underline;
}

/*signup*/
.panelbg {background-color: #e4e4e4;
}

.formlayout { padding-left:18px; padding-right:18px;
}

.formlayout2 { padding-left:13px; padding-right:13px;
}

.formlayout2text {padding-left:14px;
}

.signuptext {font-size:11px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: #373737;
}

/*home*/
.topmenuline {background:url(images/topmenuline.jpg) repeat-x left bottom;
}

.signuptext2 {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: #373737; padding:5px 0px 5px 0px;
}

.signuptext3 {font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color: #373737; padding:5px 0px 5px 0px;
}

.facebookbg {background: url(images/texthome.png) #e9e9e9 no-repeat center top;
}

.fbbg {background:url(images/fbbg.jpg) repeat-x top left #006666;width:896px;
}

/*contact*/
a.mail:link {
color: #ff0000; background-color: transparent; text-decoration:none; font-weight:bold;
}
a.mail:visited {
color: #ff0000; background-color: transparent; text-decoration:none; font-weight:bold;
}
a.mail:active {
color: #ff0000; background-color: transparent; text-decoration:none; font-weight:bold;
}
a.mail:hover {
color:#000000; background-color: transparent; text-decoration:none; font-weight:bold;
}

/*benefit*/
.bgbenefit {background:url(images/bgbenefits.jpg) no-repeat top center;
}

/*register*/
.member {background:url(images/register_pic4.png) no-repeat left top;
}

.member2 {background:url(images/register_pic5.jpg) no-repeat left top;
}

/*ad*/
#ad {float:right; padding-right:10px; padding-top:6px;
}

#fb_box {
    height:136px;
    width:77px;
    background-image:url('images/fb_box_bg.png');
    background-repeat:no-repeat;
    position:fixed;
    top:30%;
    left:0px;
    z-index:100000;
}
    #fb_box .top_spacer {
        height:60px;
    }
    #fb_box .fb_like {
        padding-left:10px;
    }

/*reseller*/
.reseller { padding:0px; color:#000000;
}

a.reselleradd:link {
color:#000000; background-color: transparent; text-decoration:none; font-weight:bold;
}
a.reselleradd:visited {
color:#000000; background-color: transparent; text-decoration:none; font-weight:bold;
}
a.reselleradd:active {
color:#000000; background-color: transparent; text-decoration:none; font-weight:bold;
}
a.reselleradd:hover {
color:#000000; background-color: transparent; text-decoration:underline; font-weight:bold;
}

.resellertitle {color:#000000; background-color: transparent; 
}
