@charset "utf-8";
/* CSS Document */

div.modText{width:235px;}
div.modText h2{font-size:90%; font-weight:bold; color:#333333;}
div.modText p{  font-size:85%; line-height:130%; color:#000000;}
div.searchText { font-size:85%; }
div.module-right p.white{color:#ffffff;}
div.modarrows{background:url("../images/modules/bkgd-arrow-div.gif");  width:235px; height:22px; font-size:65%;}
div.modarrows p{ line-height:22px;}
div.modarrows p img {margin-top:5px; margin-left:10px;}
div.modarrows p a {outline:none;}
div.arrows{float:right; display:inline; margin-top:3px; margin-right:10px;}
p.leftArrow{float:left; margin-right:8px; width:6px; }
p.figs{float:left; display:inline; width:185px; text-align:center; }
p.rightArrow{float:left; margin-right:0px; width:6px; display:inline;}


/* modules - designs changed during dev. Use the standard ones below */
div.module{float:left;  margin-right:10px;  margin-top:10px; display:inline; /* zoom:1;*/}
div.module-right{float:left; margin-left:10px; display:inline; }
div.moduleLast{float:left; margin-right:0; padding-right:0; margin:10px 0 0 0;}
div.module-top{margin-bottom:10px; }
div.module-header{float:left; margin-top:10px; display:inline; }


div.moduleDefault{float:left; display:inline;}


div.modContent{ position:relative; width:235px; height:195px; overflow:hidden; } /* was 220px */
div.modBkgd1{background:url("../images/templates/default/background-lines.jpg") 0 0 no-repeat;}
div.modBkgd2{background:url("../images/templates/default/background-lines-half.jpg") 0 bottom no-repeat;}
div.modBkgd3{background:url("../images/templates/default/background-lines-full.jpg") 0 bottom no-repeat;}

div.modHolder{top:0; left:0; width:235px;  }



/* generic modules - new | use these to arrange the modules. */


/*
.fl{float:left;}
.fr{float:right;}

.mr1{margin-top:10px;}
.mr2{margin-right:10px;}
.mr3{margin-bottom:10px;}
.mr4{margin-left:10px;}

.mr5{margin-top:20px;}
*/
div.mrrclr, span.mrrclr{margin-right:0;}
.mrtclr{margin-top:0;}



div.padCont1{padding-left:10px; padding-top:10px; padding-right:16px; padding-bottom:10px; float:left; display:inline; }





/* heading css commented out for ie */ 
div.heading{background:url("../images/templates/default/bkgd-title.jpg") 0 0 no-repeat; width:235px; height:22px; margin-bottom:1px; background-color:#cccccc;}
div.nomargin{margin:0;} /* used on search heading */ 
div.hLong{background:url("../images/title-subpage/bkgd-title.jpg") 0 0 no-repeat; width:100%;}
div.heading h2{height:22px; float:left;} 
div.heading img.title{margin:7px 0 0 9px; float:left; }
div.modImage{}
div.modImage2{}
div.imgfooter{}
div.heading input.srchInput{width:140px; height:12px; margin:3px 5px 0 5px; font-size:85%; float:left; display:inline;}
div.heading input.searchBtn{margin:3px 0px 0 2px; float:left; display:inline;}




