.Tahoma11gray {
	font-family: tahoma, arial, times, impact;
	font-size: 11px;
	line-height: 150%;
	color: #221E1F;
}

.maincontent2 {
	font-family: tahoma, arial, times, impact;
	font-size: 10px;
	line-height: 150%;
	color: #6C6C6C;
}

.maincontent1 {
	font-family: tahoma, arial, times, impact;
	font-size: 11px;
	line-height: 150%;
	color: #6C6C6C;
}

.link1{
	font-family:tahoma, verdana, arial, times new roman, impact;
	font-size:11px; 
	font-weight:bold;
	color:#6C6C6C;
}

.link1 A:link {COLOR: #6C6C6C; TEXT-DECORATION: none;}
.link1 A:visited {COLOR: #6C6C6C; TEXT-DECORATION: none;}
.link1 A:active {COLOR: #6C6C6C; TEXT-DECORATION: none;}
.link1 A:hover {COLOR: #FA7500; TEXT-DECORATION: none;}

A {	 TEXT-DECORATION: none}
A:hover { text-decoration: underline;}

.inputbox
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #8C8C8C 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #8C8C8C 1px solid;
    COLOR: #333333;
    FONT-FAMILY: tahoma, Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 11px;
    HEIGHT: 15px;
	padding-top:3px;
	padding-left:5px;
    TEXT-DECORATION: none
}

.textarea
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #FFFFFF 1px solid;
    BORDER-LEFT: #8C8C8C 1px solid;
    BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #8C8C8C 1px solid;
    COLOR: #333333;
    FONT-FAMILY: tahoma, Verdana, Arial, 'MS Sans Serif';
    FONT-SIZE: 11px;
	padding-top:3px;
	padding-left:5px;
    TEXT-DECORATION: none
}

.select1
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: #BEA683 1px solid;
    BORDER-LEFT: #BEA683 1px solid;
    BORDER-RIGHT: #BEA683 1px solid;
    BORDER-TOP: #BEA683 1px solid;
    COLOR: #333333;
    FONT-FAMILY: Tahoma, Arial, Verdana, 'MS Sans Serif';
    FONT-SIZE: 11px;
    TEXT-DECORATION: none
}

/* HOMEFOOTER */
#homefooter p.left a { margin-right: 0; }
#homefooter p.left { width: 50%; float: left; text-align: left; text-indent: 10px; }
#homefooter p.right { width: 50%; float: right; }
#homefooter p.links { border: 1px solid #e5e5e5; border-width: 1px 0; padding: .5em 0; margin: 1.5em 0 2em; }
#homefooter .sosumi p { margin-bottom: 0; }

/* HOMEFOOTER */
#homefooter {
	margin: 0 auto 1px;
	text-align: left;
	font-size: 10px;
	color: #6e6e6e;
}
#homefooter .piped a { border-color: #ccc; }

#homefooter #links {
	border: 1px solid #e5e5e5;
	border-width: 1px 0;
	padding: .5em 0;
	margin: 0;
	zoom: 1;
}
#homefooter #links:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#homefooter #links p { margin-bottom: 0; }
#homefooter #links p.left { float: left; width: auto; text-align: left; text-indent: 10px; }
#homefooter #links ul.right { float: right; padding-right: 10px; margin-bottom: 0; }
#homefooter #links ul.piped a { padding-left: .5em; margin-left: .5em; }

#homefooter .sosumi { clear: both; }
#homefooter .sosumi p { margin-bottom: 0; }
#homefooter .sosumi p.copyright { display: inline; padding-right: 0.75em; } 
#homefooter .sosumi ul.piped { display: inline; display: -moz-inline-box; *display: inline; margin-bottom: 0; padding-right: 0.75em;}
#homefooter .sosumi ul.piped li { float: none; }
#homefooter .sosumi ul.piped li a.first { margin-right: -0.2em; }


/*--- Global Footer (legacy) ---*/
#globalfooter .gf-buy { float: left; width: 60%; margin: 18px 0 9px; }
#globalfooter .gf-links { float: right; margin: 18px 0 9px; }
#globalfooter .gf-links a { padding: 0 10px; white-space: nowrap; }
#globalfooter .gf-links a.last { padding-right: 0; _float: none !important; width: auto !important; }

/*--- Global Footer ---*/
#globalfooter { width: 980px; color: #888; font-size: 10px; margin: 18px auto; padding-bottom: 36px; text-align: left !important; }
#globalfooter a { color: #08c; }
#globalfooter p { margin-bottom: 1em; }
#globalfooter p.gf-buy { float: left; width: 52%; margin: 18px 0 9px 3px; }
#globalfooter ul.piped a { padding: 0 0 0 1.5em; margin-left: 1.5em; border-left: 1px solid #d0d0d0; }
#globalfooter .gf-links { float: right; margin: 18px 3px 9px 0; }
#globalfooter .gf-sosumi { clear: both; width: 100%; border-top: 1px solid #ddd; padding-top: 9px; }
#globalfooter .gf-sosumi a { padding: 0 10px; }
#globalfooter .gf-sosumi p { float: left; margin-left: 3px; }
#globalfooter form { margin: 18px 10px; }
#globalfooter .search-wrapper { margin: 0 auto; }
#globalfooter .search-wrapper input.prettysearch { margin-left: 10px; }
#globalfooter ul.piped a.contact_us { padding-right: 1.5em; border-right: 1px solid #d0d0d0; }
#globalfooter ul.piped a.choose { margin-left: 0; border: 0; }
#globalfooter ul.piped a.choose img { vertical-align: middle; margin-top: -5px; position: relative; }

