/*
Title: Screen styles and IE/Win patches
*/

/* import stylesheets and hide from IE/Mac, an important historical process \*/
@import url("reset.css");
@import url("master.css");
@import url("sifr.css");
/* end import/hide */

/* grid.css */
.container {width:950px;margin:0 auto;}
.column, div.quarter, div.third, div.half, div.two-thirds, div.whole {float:left;margin-right:10px;}
.last, div.last {margin-right:0;}
.quarter {width:230px;}
.third {width:310px;}
.half {width:470px;}
.two-thirds {width:630px;}
.whole, div.whole {width:950px;margin-right:0;}
input.quarter, textarea.quarter, input.third, textarea.third, input.half, textarea.half, input.two-thirds, textarea.two-thirds, input.whole, textarea.whole {border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important;}
input.quarter, textarea.quarter {width:218px!important;}
input.third, textarea.third {width:298px!important;}
input.half, textarea.half {width:458px!important;}
input.two-thirds, textarea.two-thirds {width:618px!important;}
input.whole, textarea.whole {width:938px!important;}

div.border {padding-right:4px;margin-right:5px;border-right:1px solid #eee;}
div.colborder {padding-right:24px;margin-right:25px;border-right:1px solid #eee;}


.box {padding:1.5em;margin-bottom:1.5em;background:#E5ECF9;}
hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;visibility:hidden;}
.clearfix:after, .container:after {content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.clearfix, .container {display:block;}
.clear {clear:both;}
