.grid {
	min-height: 500px;
	display: inline;
	clear: both;
	float: left;
	width: 969px;
}

.grid_bg {
	background-image: url(../images/new_grid_bg.gif);
}

.row{
	width: 969px;
	display: inline;
	float: left;
	clear: both;
}

.column{
	clear: right;
	word-break: loose;
	display: inline;
	float: left;
	margin-right: 15px;
}

.image-border{
	border-color: #cccccc;
	border-style: solid;
	border-width: 19px;
}

.bottom10{	margin-bottom: 10px;}
.bottom20{	margin-bottom: 20px;}

.bottom40{	margin-bottom: 40px;}

.crop{
	overflow: hidden;
}
.offset-x-10{margin-left: -10px;}
.offset-x-20{margin-left: -20px;}
.offset-x-30{margin-left: -30px;}
.offset-x-40{margin-left: -40px;}
.offset-x-50{margin-left: -50px;}

.offset-y-10{margin-top: -10px;}
.offset-y-20{margin-top: -20px;}
.offset-y-30{margin-top: -30px;}
.offset-y-40{margin-top: -40px;}
.offset-y-50{margin-top: -50px;}

.height1{height: 26px;}
.height2{height: 64px;}
.height3{height: 102px;}
.height4{height: 140px;}
.height5{height: 178px;}

.bg_white{
	background-color: white;
}

.last{
	margin-right: 0px;
}

hr{
	height:1px;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	display: inline;
	clear: both;
	float: left;
	margin-top: 10px;
	padding-bottom: 10px;
}

.pad5{
	padding-top: 5px;
}

.norule{
	border-top-style: none;
	border-top-width: 0px;	
}

.span1 {width: 26px;}
.span2 {width: 67px;}
.span3 {width: 108px;}
.span4 {width: 149px;}
.span5 {width: 190px;}
.span6 {width: 231px;}
.span7 {width: 272px;}
.span8 {width: 313px;} 
.span9 {width: 354px;}
.span10{width: 395px;}
.span11{width: 436px;}
.span12{width: 477px;}
.span13{width: 518px;}
.span14{width: 559px;}
.span15{width: 600px;}
.span16{width: 641px;}
.span17{width: 682px;}
.span18{width: 723px;}
.span19{width: 764px;}
.span20{width: 805px;}
.span21{width: 846px;}
.span22{width: 887px;}
.span23{width: 928px;}
.span24{width: 969px;}

.rightrule{
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cccccc;
	margin-right: 6px;
	padding-right: 5px;
}

.border{
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	padding: 20px;
}

.span2_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 26px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span3_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 67px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span4_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 108px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span5_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 149px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span6_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 190px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span7_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 231px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span8_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 272px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span9_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 313px;	border-color: #999999;	border-style: solid; border-width: 1px;}
.span10_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 354px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span11_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 395px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span12_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 436px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span13_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 477px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span14_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 518px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span15_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 559px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span16_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 600px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span17_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 641px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span18_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 682px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span19_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 723px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span20_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 764px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span21_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 805px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span22_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 846px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span23_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 887px; border-color: #999999;	border-style: solid; border-width: 1px;}
.span24_border{padding-left: 20px; padding-bottom: 20px; padding-right: 19px; padding-top: 20px; width: 928px; border-color: #999999;	border-style: solid; border-width: 1px;}


.left1{margin-left: 41px;}
.left2{margin-left: 82px;}
.left3{margin-left: 123px;}
.left4{margin-left: 164px;}
.left5{margin-left: 205px;}
.left6{margin-left: 246px;}
.left7{margin-left: 287px;}
.left8{margin-left: 328px;}


.left9{margin-left: 369px;}


.left10{margin-left: 410px;}


.left11{margin-left: 451px;}


.left12{margin-left: 492px;}


.left13{margin-left: 533px;}


.left14{margin-left: 574px;}


.left15{margin-left: 615px;}


.left16{margin-left: 656px;}


.left17{margin-left: 697px;}


.left18{margin-left: 738px;}


.left19{margin-left: 779px;}


.right1{margin-right: 41px;}
.right2{margin-right: 82px;}
.right3{margin-right: 123px;}
.right4{margin-right: 164px;}
.right5{margin-right: 205px;}
.right6{margin-right: 246px;}
.right7{margin-right: 287px;}
.right8{margin-right: 328px;}
.right9{margin-right: 369px;}
.right10{margin-right: 410px;}
.right11{margin-right: 451px;}
.right12{margin-right: 492px;}
.right13{margin-right: 533px;}
.right14{margin-right: 574px;}
.right15{margin-right: 615px;}
.right16{margin-right: 656px;}
.right17{margin-right: 697px;}
.right18{margin-right: 738px;}
.right19{margin-right: 779px;}
.right20{margin-right: 820px;}

.new_row{ display: inline; clear: left; float: left; }