@charset "UTF-8";
/* CSS Document */

body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;

}

a{
font-family:Arial, Helvetica, sans-serif;
color:#2f709c;

}

hr {
color:#cccccc;
background-color:#cccccc;
height:1px;
border:0;

}

ul li{ list-style:url(images/bullet.gif);}

.bodytext{

padding: 0 10px 0;
}

ol{
padding: 0 10px 0;

}
.bodytext img{
border:none;
border-left:1px solid #cccccc;
padding:10px;
float:right;
margin-left:10px;
}

.normal{
margin:4px 0 4px 0;
}
.active{
margin:4px 0 4px 0;

}

h1{
color:#fe9805;
background:url(images/paw.jpg) no-repeat 0 50%;  
padding-left:20px;
margin-left:-20px;
}

h2{
color:#fe9805;
background:url(images/paw.jpg) no-repeat 0 50%;  
padding-left:20px;
margin-left:-20px;
}

h3{
color:#fe9805;
}



#holder{

width:100%;
background:url(images/bg.jpg) repeat-x top;
}
#site{
width:826px;
text-align:left;

}

#header{
height:183px;

}

#body{
background:#ffffff url(images/ds.jpg) repeat-x;
margin-top:-1px;



}

#header a{
color:#FFFFFF;
text-decoration:underline;
}

.button_no{
background:url(images/button_no.gif);
width:114px;
height:26px;
margin-right:3px;
float:left;
margin-top:14px;
margin-bottom:-1px;
text-align:center;
padding-top:12px;




}


.button_act{
background:url(images/button_act.gif);
width:114px;
height:33px;
margin-right:3px;
float:left;
padding-top:20px;
text-align:center;
}

#orangebar{
width:100%;
background:url(images/orangebar.gif);
height:19px;
margin-top:-1px;
}
#breadcrumbs{
font-size:11px;
padding:10px 10px 10px 40px;
}

#breadcrumbs_inner{
font-size:11px;
padding:10px 10px 10px 20px;
}


#leftcol{
width:507px;
padding:0 20px;
border-right:1px solid #cccccc;

}

#rightcol{
width:244px;
margin: 5px  20px;
}

#leftcol_inner{
width:574px;
padding:0 20px;
border-left:1px solid #cccccc;
}

#rightcol_inner{
width:;
margin: 5px 10px 20px 20px;
}

#content{
width:95%;
margin:0 20px 0 20px;
min-height:120px;
}

.top{
text-align:right;
width:100%;
padding:10px  0;
font-size:11px;
}

#footer{
margin:10px 20px 10px 20px;
background-color:#FFFFFF;
font-size:10px;
text-align:right;
}

/*############# SMALL BOXES #############*/
.submenu_bg{
background:url(images/submenu_inner.jpg) repeat-x top #1f5eab;
width:182px;

}
.green_bg{
background:url(images/green_inner.jpg) repeat-x top #bef458;
width:182px;

}

.submenu_left{
background:url(images/submenu_left.jpg) repeat-y left;
width:182px;

}

.submenu_right{
background:url(images/submenu_right.jpg) repeat-y right;
width:182px;

}
.submenu_top{
background:url(images/submenu_top.jpg) no-repeat top;
width:182px;

}
.submenu_bottom {
background:url(images/submenu_bottom.jpg) no-repeat bottom;
width:149px;
padding:10px 23px 23px 10px;
color:#FFFFFF;
}
.submenu_bottom a{
color:#FFFFFF
}

/*############# LARGE BOXES #############*/
.submenu_bg_long{
background:url(images/submenu_inner.jpg) repeat-x top #1f5eab;
width:241px;

}
.green_bg_long{
background:url(images/green_inner.jpg) repeat-x top #bef458;
width:241px;

}

.submenu_left_long{
background:url(images/submenu_left.jpg) repeat-y left;
width:241px;

}

.submenu_right_long{
background:url(images/submenu_right.jpg) repeat-y right;
width:241px;

}
.submenu_top_long{
background:url(images/submenu_top_long.jpg) no-repeat top;
width:241px;

}
.submenu_bottom_long {
background:url(images/submenu_bottom_long.jpg) no-repeat bottom;
width:208px;
padding:10px 23px 23px 10px;
color:#FFFFFF;
}

/* ####################### FEATURED PRODUCT #####################*/

.green_bg_long2{
background:url(images/green_inner.jpg) repeat-x top #bef458;
width:573px;
margin-left:-10px;

}

.submenu_left_long2{
background:url(images/submenu_left.jpg) repeat-y left;
width:573px;

}

.submenu_right_long2{
background:url(images/submenu_right.jpg) repeat-y right;
width:573px;

}
.submenu_top_long2{
background:url(images/feature_top.jpg) no-repeat top;
width:573px;

}
.submenu_bottom_long2 {
background:url(images/feature_bottom.jpg) no-repeat bottom;
width:540px;
padding:10px 23px 23px 10px;
color:#FFFFFF;
}


.submenu_header a{
font-size:14px;
font-weight:bold;
text-decoration:none;
margin-bottom:5px;
}

.wtgallery_listpic{
margin-right:10px;
}

.csc-mailform-field{
 padding:5px;
 vertical-align:top;
 margin:5px;
}

.csc-mailform-field input{

margin-left:13px;
}
