.calccontentWrapper {
	MARGIN: 0px auto; MIN-HEIGHT: 600px; WIDTH: 970px; BACKGROUND: url(../images/calc-bg.jpg) #ffffff no-repeat; PADDING-TOP: 10px; _height: 600px
}
#calccontent {
	COLOR: #ffffff
	MIN-HEIGHT: 600px; WIDTH: 970px; _height: 600px
}
#content {
	MIN-HEIGHT: 600px; WIDTH: 970px; _height: 600px
}
.topRowContainer {
	MARGIN-TOP: 15px; PADDING-LEFT: 9px; WIDTH: 942px; BACKGROUND: url(../images/toprow-bg.png) no-repeat; HEIGHT: 313px; MARGIN-LEFT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.topRowContainer .column1 {
	WIDTH: 322px; FLOAT: left; HEIGHT: 313px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#content .headerVideo {
	MARGIN: 0px; WIDTH: 300px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 57px; PADDING-TOP: 10px
}
.headerVideo IMG {
	VERTICAL-ALIGN: top
}
.column1 {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.videoPlayer {
	POSITION: absolute; TOP: 60px; LEFT: 0px
}
.headerVideo {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.videoTitle {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.videoLinks {
	POSITION: absolute; TOP: 11px; LEFT: 140px
}
.topRowContainer .column2 {
	WIDTH: 310px; FLOAT: left; HEIGHT: 303px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.topRowContainer .column3 {
	WIDTH: 310px; FLOAT: right; HEIGHT: 303px; OVERFLOW: hidden; PADDING-TOP: 10px;
	BACKGROUND: url(../images/toprow-dkblue-bg-tall.gif) no-repeat left top;
	aWIDTH: 310px; aFLOAT: right; aHEIGHT: 313px; aOVERFLOW: hidden; aPADDING-TOP: 0px
}
.topRowContainer .column3 .row1 {
	PADDING-LEFT: 10px; WIDTH: 300px; BACKGROUND: url(../images/toprow-dkblue-bg.gif) no-repeat left top; HEIGHT: 147px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.topRowContainer .column3 .row2 {
	PADDING-LEFT: 10px; WIDTH: 300px; BACKGROUND: url(../images/toprow-blue-bg.png) no-repeat left top; HEIGHT: 146px; OVERFLOW: hidden; PADDING-TOP: 10px
}
.middleFour {
	PADDING-LEFT: 15px; WIDTH: 940px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 15px;
	MARGIN-TOP: 15px; 
	MARGIN-LEFT: 10px;
	aPADDING-LEFT: 10px; 
	BACKGROUND: url(../images/redpg-bg.png) no-repeat; 
	aHEIGHT: 332px; 
	aMARGIN-LEFT: 650px; 
	aPADDING-TOP: 10px
}
.middleFour .column1 {
	FLOAT: left; WIDTH: 310px;
}
.middleFour .column2 {
	WIDTH: 310px; FLOAT: left; HEIGHT: 313px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.middleFour .column3 {
   WIDTH: 310px; FLOAT: right; HEIGHT: 313px; OVERFLOW: hidden; PADDING-TOP: 0px; PADDING-RIGHT: 10px
}
.middleFour .column1 .box1 {
	PADDING-LEFT: 10px; WIDTH: 298px; BACKGROUND: url(../images/redwh_lg-bg.jpg) no-repeat; HEIGHT: 330px; COLOR: #000000; OVERFLOW: hidden; MARGIN-RIGHT: 7px; PADDING-TOP: 5px
}
.middleFour .column1 .box1 IMG {
	MARGIN-TOP: 5px
}
.middleFour .column2 .box1 IMG {
	MARGIN-TOP: 5px
}
.middleFour .column3 .box1 IMG {
	MARGIN-TOP: 5px
}
.middleFour .column2 .box1 {
	PADDING-LEFT: 10px; WIDTH: 303px; BACKGROUND: url(../images/redwh_lg-bg.jpg) no-repeat; HEIGHT: 330px; OVERFLOW: hidden; PADDING-TOP: 5px
}
.middleFour .column3 .box1 {
	PADDING-LEFT: 10px; WIDTH: 303px; BACKGROUND: url(../images/redltred-bg.jpg) no-repeat; HEIGHT: 330px; OVERFLOW: hidden; PADDING-TOP: 5px
}

.rightSide {
	FLOAT:right; 
	PADDING-LEFT: 10px; 
	WIDTH: 298px; 
	BACKGROUND: url(../images/redwh_lg-bg.jpg) no-repeat; 
	HEIGHT: 330px; 
	aCOLOR: #000000; 
	OVERFLOW: hidden; 
	MARGIN-RIGHT: 7px; 
	PADDING-TOP: 5px
}
#content .videoTitle {
	WIDTH: 140px; FLOAT: left; OVERFLOW: hidden
}
#content .videoTitle IMG {
	MARGIN-BOTTOM: 3px
}
#content A:link {
	COLOR: #f6ecd5; TEXT-DECORATION: underline
}
#content A:hover {
	COLOR: #f6ecd5; TEXT-DECORATION: underline
}
#content A:visited {
	COLOR: #f6ecd5; TEXT-DECORATION: underline
}
.videoPlayer {
	MARGIN-TOP: 4px; WIDTH: 300px; HEIGHT: 241px; OVERFLOW: hidden
}
#content {
	COLOR: #f6ecd5
}
#content H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#content H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#content P {
	MARGIN-TOP: 2px; MARGIN-BOTTOM: 14px; MARGIN-RIGHT: 15px
}
#flashcontent {
	MARGIN-TOP: 3px; WIDTH: 300px; MARGIN-BOTTOM: 3px; OVERFLOW: hidden
}
#icl_container_fArc {
	
}
#icl_container {
	
}
#icl_container IMG {
	DISPLAY: none
}
#icl_container_fArc UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#icl_container UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#icl_container_devo UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 5px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#icl_container_fArc UL LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4a0e08; MARGIN-LEFT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#icl_container UL LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #4a0e08; MARGIN-LEFT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.column1 .box2 #icl_container UL {
	MARGIN-TOP: 2px
}
#icl_container_fArc UL LI.icl_more A:link {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_fArc UL LI.icl_more A:hover {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_fArc UL LI.icl_more A:visited {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container UL LI.icl_more A:link {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container UL LI.icl_more A:hover {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container UL LI.icl_more A:visited {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container UL LI.icl_summary A:link {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container UL LI.icl_summary A:hover {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container UL LI.icl_summary A:visited {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_fArc UL LI.icl_title {
	FONT-WEIGHT: bold
}
#whatsnewtitle {
	FONT-WEIGHT: bold
}
.column3 .row1 #icl_container H3 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 4px; COLOR: #f6ecd5; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.column3 .row1 #icl_container .icl_summary {
	COLOR: #f6ecd5
}
.column3 .row1 #icl_container .icl_summary A {
	COLOR: #f6ecd5
}
#search {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 14px; MARGIN-BOTTOM: 0px; HEIGHT: 24px; COLOR: #000000; CLEAR: both; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#search .searchfield {
	BORDER-BOTTOM: #616161 1px solid; BORDER-LEFT: #616161 1px solid; BACKGROUND-COLOR: #8dadc8; BORDER-TOP: #616161 1px solid; BORDER-RIGHT: #616161 1px solid
}
#search #inputGo {
	
}
.footer {
	PADDING-TOP: 20px
}
.column1 .box1 #icl_container_fArc {
	WIDTH: 200px; HEIGHT: 140px
}
.column2 .box1 #icl_container {
	WIDTH: 200px; HEIGHT: 70px
}
.column3 .row1 #icl_container {
	Z-INDEX: 10; POSITION: relative; WIDTH: 295px; HEIGHT: 80px; OVERFLOW: hidden; TOP: -25px
}
.column3 .row1 {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.middleFour .column1 .box1 A:link {
	
}
.middleFour .column1 .box1 A:hover {
	
}
.middleFour .column1 .box1 A:visited {
	
}
.middleFour .column1 .box2 A:link {
	
}
.middleFour .column2 .box1 A:hover {
	
}
.middleFour .column2 .box1 A:visited {
	
}
#icl_container_devo UL LI.icl_title {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
#icl_container_devo UL {
	MARGIN-TOP: 0px; MARGIN-RIGHT: 10px; PADDING-TOP: 0px
}
A.redLinks:link {
	COLOR: #4a0e08
}
A.redLinks:hover {
	COLOR: #4a0e08
}
A.redLinks:visited {
	COLOR: #4a0e08
}
#icl_container_rgd UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#icl_container_rgd UL LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#icl_container_vid UL {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
#icl_container_vid UL LI {
	LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none
}
.column2 .box1 #icl_container_wnew UL {
	PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; MARGIN-TOP: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.column1 .box1 #icl_container_fArc UL {
	PADDING-BOTTOM: 3px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.column2 .box1 #icl_container_wnew UL .icl_title {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
.column1 .box1 #icl_container_fArc UL .icl_title {
	PADDING-BOTTOM: 6px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-TOP: 0px
}
#icl_container_wnew A {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_wnew A:visited {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_wnew A:link {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_fArc A {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_fArc A:visited {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
#icl_container_fArc A:link {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
.column1 .box1 P A {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
.column1 .box1 P A:visited {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
.column1 .box1 P A:link {
	COLOR: #4a0e08; FONT-WEIGHT: bold
}
.column1 .box1 P {
	LINE-HEIGHT: 1.1em; COLOR: #4a0e08
}
