body, h1, h2, h3, form, ul, li, ol, dl, dt { margin:0; padding:0; }
ul, ol { list-style-image:none; list-style-position:outside; list-style-type:none; }
p { margin:12px 0; padding:0; }

.fl { float:left; }
.fr { float:right; }
.cl { clear:both; }
.clear { clear:both; }

.tal { text-align:left; }
.tac { text-align:center; }
.tar { text-align:right; }
.taj { text-align:justify; }
.vm { vertical-align:middle; }

a { color:#6d4133; text-decoration:none; }
a:hover { color:#000; text-decoration:underline; }
a, a img { border:0 none; outline:none; }

input, select, textarea { color:#333; font:normal 12px Arial,Tahoma,Helvetica; background:#fff; border:1px solid #ccc; vertical-align:middle; }
.but { color:#fff; font-weight:bold; padding:2px; border:1px solid #ad2a00; background:#eb3e07; }

html { background:url(../images/footerbg.gif) repeat-x bottom; }
body { background:url(../images/topbg.gif) repeat-x top; }
body, table { color:#24211d; font:normal 12px Arial, Helvetica; }

#main { width:960px; margin:0 auto; }

#topPart { height:203px; border-bottom:3px solid #24211d; }
#topPart h1 { float:left; background:url(../images/logo.gif); }
#topPart h1 a { text-indent:-9999px; display:block; width:194px; height:203px; }

.topRight { float:right; width:766px; }
.logotext { padding:18px 15px 17px 25px; }

#menu{ float:right; padding-bottom:14px; }
#menu li { float:left; padding-left:3px; }
#menu li img { float:left; }

#contentPart { padding:15px; }
#contentPart h2 { color:#4fac16; font:bold 16px Arial, Helvetica; }

#footer { clear:both; height:102px; }
#footer .links { color:#fff; text-align:center; padding:20px 0 0 0; height:37px; }
#footer .links a { color:#fff; text-decoration:none; }
#footer .links a:hover { color:#ccc; text-decoration:underline; }

#footer .copy { color:#24211d; padding:0 15px; background:#6ac334; line-height:45px; }
#footer .copy span { float:right; }
#footer .copy a { color:#24211d; }
#footer .copy a:hover { text-decoration:underline; }

h1.pageTitle { color:#eb3e07; font:normal 20px Arial; padding-bottom:7px; background:url(../images/line.gif) repeat-x bottom; }
h2.hTitle { color:#111 !important; padding:5px; background:#6ac334; }
h2.hTitle span { color:#fff; font-size:13px; }

ul.arwList { margin:5px 0 10px 0; }
ul.arwList li { background:url(../images/arw.gif) no-repeat 0 4px; padding:0 0 5px 13px; }
ol.alpha { list-style-type:lower-alpha; margin:10px 0 10px 20px; }
ol.number { list-style-type:decimal; margin:10px 0 10px 20px; }

ul.infoText li,
ol.alpha li,
ol.number li { margin:3px 0; }


.hlight { color:#eb3e07; }

a.more { color:#eb3e07; text-decoration:none; font:bold 12px Arial; padding-right:15px; background:url(../images/more-arw.gif) no-repeat 100% 2px; }
a.more:hover { color:#42a605; text-decoration:none; }

.formrow { background:#f8f8f8; }
.hform { border:5px solid #efefef; }
.tableBorder { border:3px solid #efefef; }
.odd { background:#efefef; }

/* Home Page */
#contentHome { padding:10px 2px 20px 10px; }
.homeLeft { float:left; width:460px; padding-top:10px; line-height:17px; }
.homeLeft h2 { color:#eb3e07; font:normal 18px Arial; padding-bottom:7px; background:url(../images/line.gif) repeat-x bottom; }
.homeLeft h2 span { color:#42a605; }
.homeLeft h2 a { margin-top:7px; }

.homeRight { float:right; }
.homeProdBox { padding:10px 0 25px 0; margin-bottom:15px; background:url(../images/imgboxbg.jpg) no-repeat bottom; width:472px; }
.homeProdBox .text { padding:10px 0 0 25px; }
.homeProdBox h2 { font:normal 20px Arial, Helvetica; margin-bottom:7px; }
.homeProdBox h2 a { color:#24211d; text-decoration:none; }
.homeProdBox h2 a:hover { color:#24211d; text-decoration:underline; }
.homeProdBox h2 span { color:#eb3e07; }
/* end Home Page */

.modelBox { float:left; padding:10px 0 25px 0; background:url(../images/imgboxbg.jpg) no-repeat bottom; width:472px; text-align:center; }
.modelBox h2 { color:#eb3e07 !important; font:normal 20px Arial, Helvetica !important; padding:10px 0 0 25px; }
.modelBenifits { float:right; width:445px; }

.infoText li { clear:both; padding:5px; margin:0 !important; }
.infoText span { float:left; width:260px; }

.material li { font-weight:bold; float:left; text-align:center; padding:10px; }
