﻿
* {
    padding: 0;
    margin: 0;
}

html, body
{  height:100%; margin:0; padding:0;}

body {
	margin:0;
	padding:0;
	
	font:100 75% arial,verdana,helvetica,sans-serif;
	
	color:#494949;
	/*background:#000 url("../images/newbg.jpg") repeat-x;*/
	background:#000;
	
}
h1 
{
	/*font-size: 1.4em;
	margin: 0px 0px 10px 0px;
	*/
}
p 
{
    padding: 10px 0px 10px 5px;
    /*padding:5px;*/ /* Remove this from the style sheet once going into production */
    
}
ol, ul {margin: 0px 0px 0px 20px; list-style:inside; list-style-type: decimal;}

#pagecontainerouter
{   
    min-height: 100%;
    height:100%;
    height:auto;
	/*background-color: #fff;
	/*border-left: 2px solid #666; 
	border-right: 2px solid #666;*/
	margin: 0 auto;
	overflow: hidden;
	width:1100px;
	min-width: 1100px;
	max-width: 1100px;
	background:#eb1c22 url("../images/page_bg.jpg") repeat-x;
}
#pagecontainer
{   
    height: 100%;
    /*height:100%;
    height:auto;
	background-color: #fff;
	border-left: 1px solid #4848b6; 
	border-right: 1px solid #4848b6;
*/
	margin: 0 auto;
	/*overflow: hidden;*/
	width:960px;
	min-width: 960px;
	max-width: 960px;
}

* html #pagecontainer {
	height: 100%;	
}

.trans50 { filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity: 0.5;	opacity: 0.5; }
.trans70 { filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7;	opacity: 0.7; }



#row1, #breadcrumbs, #row3, #row5, #row7, #row9, #row11, #row13, #row15, #row17, #row19, #row2, #row4, #row6, #row8, #row10, #row12, #row14, #row16, #row18, #row20
{   float:left;
    width:920px;
    /*border-bottom:1px dashed #ddd;*/ /* Remove this from the style sheet once going into production */
    margin:0 auto;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 20px;
    padding-right: 20px;
}

.blgrn {background-color:#66ff00;}
.bdgrn {background-color:#006600;}
.bred {background-color:#ff0000;}
.boran {background-color:#ff6600;}
.byel {background-color:#ffff00;} 
.blblu {background-color:#00ffff;}
.bdblu {background-color:#0000ff;}
.bpur {background-color:#ff00ff;}
.bdgry {background-color:#999;}
.bwh {background-color:#fff;}
.bblk {background-color:#000;}

.twh {color:#fff;} /* txt color white */
.tbl {color:#000;} /* txt color black */
.trd {color:#ff0000;} /* txt color red */
.tgr {color:#66ff00;} /* txt color green */
.tdgr {color:#006600;} /* txt color dark green */
.tblu {color:#0000ff;} /* txt color blue */
.tdgry {color:#666;} /* txt color dark grey */

.clL {clear:left;} /* clear Left float*/
.clB {clear:both;} /* clear both floats */
.clR {clear:right;} /* clear right */
.fL {float:left;} /*  float left */
.fR {float:right;} /*  float right */

.posRel {position:relative;} /* position relative */
.posAbs {position:absolute;} /* position absolute */

.fp {width:920px;} /* full page width */
.hp {width:455px} /* half page width */

.tp {width:300px;} /* third page width */
.qp {width: 222px;} /* quarter width page */
.ttp {width:610px;} /* two thirds page width */
.tqp {width:690px;} /* three quarter page width */

.nop {padding:0;} /* zero internal padding */
.nom {margin:0;} /* zero internal padding */

.ttpmr {width:610px; margin-top:10px;} /* two thirds page width */
.tpmr {width:300px; margin-top:10px;} /* third page width multiple rows */

.tpcc {margin-left: 310px; margin-right: 310px;} /* third page width center column */
.tpccmr {margin-left: 310px; margin-right: 310px; margin-top:10px;} /* third page width center column multiple rows*/

.qplc {margin-left: 10px;width: 223px;} /* quarter page width center column */
.qprc {margin-right: 10px;width: 223px;} /* quater page width center column */