/* Homepage elements */
div#padtop {margin:0; padding:0px 18px 13px;}
div#padtop img {display:block; border:none;}
div#topcolumn1 {float:left; width:630px;}
div#topcolumn1a {float:left; width:295px;}
div#chiponepad {margin:0; padding:0 0 30px;}
div#topcolumn2 {float:right; width:257px;}
div#topcolumn2a {float:left; width:590px;}
#content {padding-top:0}

/*Tabs*/
#tabs {width:904px; background: url('../images/global/tabs_background2.gif') no-repeat; font-weight:bold; padding:0; margin:0;}
#tabs ul {padding:0 0 0 18px; margin:0; list-style:none;}
#tabs ul li {float:left; padding:0; margin:0; background:none;}
#tabs ul li span {display:block; padding:7px 10px; margin:0; background: url('../images/global/tab_divider.gif') no-repeat left top;}
#tabs ul li.last {float:left; padding:0; margin:0; background: url('../images/global/tab_divider.gif') no-repeat right top;}
#tabs ul li.last span {display:block; padding:7px 10px; margin:0; background: url('../images/global/tab_divider.gif') no-repeat left top;}
#tabs ul li.active {background:url('../images/global/tabs_background_active_right.gif') no-repeat right top;}
#tabs ul li.active span {background:url('../images/global/tabs_background_active_left.gif') no-repeat left top; padding:7px 15px;}
#tabs ul li.post span {background:none;}
#tabs ul li a:link, #tabs ul li a:visited, #tabs ul li a:active {color:#1383c6; text-decoration:none;}
#tabs ul li a:hover {text-decoration:underline;}
#tabs .fixer, div#bottomcontent .fixer {height:0px;overflow:hidden;line-height:0px;font-size:0px;border:0;margin:0;padding:0;}

/*Bottom Section*/
div#bottomcontent {background:#edeff0 url('../images/global/bottom_gradient.jpg') repeat-x; margin:0; padding:15px; height:1%; clear:both;border:1px solid #ccc;border-top:none;}

/* Main Page */
#wrap-out {	margin:15px 18px 0px; padding:10px 15px 1px; background:#f2f2f2; }
#wrap-in { position: absolute; }
#wrap-spacer { height:105px; }
#area1, #area2, #area3 { background: #fff; border: 1px solid #ccc; padding: 0; width:280px; height:93px; float:left; margin-right:14px; overflow:hidden; }
#area1_slide, #area2_slide, #area3_slide { display:none; border: 1px solid #ccc; width:872px; height:93px; background:#fff; overflow:hidden; }
.areapadding { padding:5px 7px; margin:0 40px 0 93px; }
#area3, #area3_slide { margin-right:0px; }
.posi {	position:absolute; top:0px; left:0px; clear:both }
.slide-column {	width:238px; float:left;	}
.slide-column2 { width:494px; float:left;	}
.slidecta .chevron2 { border-bottom: 1px solid #ccc; padding-top: 2px; padding-bottom: 2px; background:url(../images/icons/chevron_double.gif) no-repeat 0px 8px; }
ul.gnav { padding:0 10px; margin:0; list-style-type:none; height:27px; }
ul.gnav li { padding:0 0 0 1px; margin:0; font-weight: bold; float:right; height:27px; background: url(../images/inlineimage/rm-dotted.gif) repeat-y; }
ul.gnav li.first { background: none; }
ul.gnav li a { padding:7px 10px 7px 20px; margin:0; line-height:27px; background: url(../images/icons/chevron_blue.gif) no-repeat 8px 12px; }
ul.gnav li a:hover { padding:7px 10px 7px 20px; margin:0; background:#b6daee url(../images/icons/chevron_blue.gif) no-repeat 8px 12px; text-decoration: none; }


/* Sub Page */
ul.contactlink2 { padding:0 0 20px; }
.column2d {	width:655px; float:left; }