/* CSS Document */
BODY{
margin:0 auto;
border:0;
padding:0;
width:100%;
background:url(../images/allbody_top_X_rpt.png) top repeat-x #f1efe6;
font-family:"Junction",Verdana, Arial, Helvetica, sans-serif;
position:relative;
}

.left{ float:left;}
.right{ float:right;}
.wrap{ clear:both;}
img{ border:0;}
p{ color:#636362; font-size:13px; line-height:22px; text-align:left; margin:0; padding:0;}

#mother{ width:1024px; margin:0 auto; position:relative;}
#header{ height:203px;}
#foter{ background:url(../images/allbody_footer_X_rpt.png) center top repeat-x;}
#foter .mainfooter{ width:1024px; margin:0 auto;}

.calltxt{ color:#fec738; font-size:12px; text-decoration:none; font-family:"Junction",Arial, Helvetica, sans-serif;}
.calltxt a{ color:#ffffff; font-size:12px; text-decoration:none; font-family:"Junction",Arial, Helvetica, sans-serif;}
.calltxt a:hover{ color:#ffffff; font-size:12px; text-decoration:none; font-family:"Junction",Arial, Helvetica, sans-serif;}

#menu{ height:28px; width:650px;}
#menu ul{ margin:0; padding:0;}
#menu ul li{ list-style:none; float:left; height:28px;}
#menu ul li a{ margin:0; padding:0;}
#menu ul li a:hover{  margin:0; padding:0;}

#footermenu{ height:28px; width:500px; font-family:"Junction",Arial, Helvetica, sans-serif; padding:0 0 0 10px; margin:0;}
#footermenu ul{ margin:0; padding:0;}
#footermenu ul li{ list-style:none; float:left; height:28px; padding:0px 4px 0 4px; margin:0;}
#footermenu ul li a{ margin:0; padding:0; color:#2c0d00; text-decoration:none; font-size:12px;}
#footermenu ul li a:hover{ margin:0; padding:0; color:#FFFFFF; text-decoration:none; font-size:12px;}

#footermenu1{ height:28px; width:530px; font-family:"Junction",Arial, Helvetica, sans-serif; padding:0 0 0 10px; margin:0;}
#footermenu1 ul{ margin:0; padding:0;}
#footermenu1 ul li{ list-style:none; float:left; height:28px; padding:0px 4px 0 4px; margin:0;}
#footermenu1 ul li a{ margin:0; padding:0; color:#2c0d00; text-decoration:none; font-size:12px;}
#footermenu1 ul li a:hover{ margin:0; padding:0; color:#FFFFFF; text-decoration:none; font-size:12px;}

.coptxt{ color:#333333; font-size:11px; padding:0 0 0 10px;}
.yelotxt{ color:#ffcf3a; font-size:11px;}

.toppro2{ background:url(../images/top_pro1.png) left top no-repeat; width:319px; height:6px;}
.botpro2{ background:url(../images/bot_pro1.png) left top no-repeat; width:319px; height:6px;}
.rptpro2{ background:url(../images/rpt_pro1.png) left repeat-y; width:319px;}

.emenutop{ background:url(../images/nav/menutop.png) left top no-repeat; width:170px; height:6px;}
.emenubot{ background:url(../images/nav/menubot.png) left top no-repeat; width:170px; height:6px;}
.emenurpt{ background:url(../images/nav/menu_rpt.png) left repeat-y; width:170px;}

.sbmnu{ color:#b1aea1; text-decoration:none; font-size:12px;}
.sbmnu a{ color:#b1aea1; text-decoration:none; font-size:12px;}
.sbmnu a:hover{ color:#77746c; text-decoration:none; font-size:12px;}

.sbmnubg{ color:#b1aea1; text-decoration:none; font-size:12px; background:url(../images/nav/mnuhover.png) left no-repeat; cursor:pointer;}
.sbmnubg a{ color:#b1aea1; text-decoration:none; font-size:12px; background:url(../images/nav/mnuhover.png) left no-repeat; cursor:pointer;}
.sbmnubg a:hover{ color:#77746c; text-decoration:none; font-size:12px; background:url(../images/nav/mnuhover.png) left no-repeat; cursor:pointer;}

.rdtxt{ color:#c11313; font-weight:bold; font-size:14px; padding:10px 0 15px 10px; margin:0;}
.grtxt{ color:#3b3b3b; font-weight:bold; font-size:14px; padding:10px 0 15px 10px; margin:0;}

.ctxt{ color:#797979; text-decoration:none; font-size:12px;}
.ctxt a{ color:#aeb730; text-decoration:none; font-size:12px;}
.ctxt a:hover{ color:#333333; text-decoration:none; font-size:12px;}

.htxt{ color:#c72727; font-size:18px; font-weight:bold;}
.ptxt{ color:#636362; font-size:13px; line-height:22px; text-align:left;}

.hrtxt{ color:#c72727; font-size:22px; font-weight:bold;}

.toppro1{ background:url(../images/top_pro2.png) left top no-repeat; width:443px; height:8px;}
.botpro1{ background:url(../images/bot_pro2.png) left top no-repeat; width:443px; height:8px;}
.rptpro1{ background:url(../images/rpt_pro2.png) left repeat-y; width:443px;}

.wltxt{ color:#2d2d2d; font-size:15px;}
.vlutxt{ color:#696969; font-size:12px;}


.contactSubmit {
border:none;
width:78px;
height:34px;
background:#F1EFE6;
background-image:url(../images/send.png);
background-repeat:no-repeat;
}


























