﻿/***** layout styles ****______________________________________________*/
/**#bread-crumbs { display:none; }**/

#features { margin:25px 0; text-align:left; width:1024px; padding-left:38px; }


#rail h3 { margin:0; }
#rail div ul { margin-left:0; }
#rail div ul li { margin:0; padding:0; }

#rail #accordion { margin-top:0px; padding:10px 0 0 0; }
#rail #accordion .accordion-bottom { padding:0 0 10px 0; }
#rail #accordion .accordion-header, #accordion .accordion-header-active { padding:0 15px; }
#rail #accordion .accordion-header h3, #accordion .accordion-header-active h3 { padding:10px 0; }
#rail #accordion .accordion-content { padding:0 15px 5px 15px; }
#rail #accordion .accordion-header .first-header, #accordion .accordion-header-active .first-header { padding:5px 0 10px 0; }

#rail-top-bkg { padding:0; }
#rail-btm-bkg div { float:none; margin:0; padding:0; width:auto; }


#silverlight-hero { height:350px; }

#tab-content .tab-layout { padding:0; }

#tab-nav { margin:0; padding:0 0 15px 0;}
#tab-nav ul li p a { display:block; padding:0 15px; }
#tab-nav ul li p a.two-line span { display:block; }
#tab-nav ul li.active { padding-left:15px; }
#tab-nav ul li.active p { padding-right:15px; }
#tab-nav ul li.afterActive p a { padding-left:15px; }
#tab-nav ul li.beforeActive p a { padding-right:15px; }
#tab-nav ul li.first.active p a { padding-left:15px; }
#tab-nav ul li.last.active p a {padding-right:15px; }


.grove-6 { padding:0; width:662px; }
.grove-7, .grove-10 { padding:0; width:250px; }

/***** theme styles ****_______________________________________________*/
h2 { color:#FFFFFF; }

#body-bkg { background:none; }
#body-btm-bkg { background:none; }
#body-top-bkg { background:url(../Images/backgrounds/homepage/homepage_bkg.jpg) no-repeat; }

#features .image-title-para-1 img { border:0px none; }

#rail { background:none; }
#rail-top-bkg { background:none; }
#rail-btm-bkg { background:none; }
#rail-btm-bkg div { background:none; }

#rail #accordion { background:url(../../Images/backgrounds/accordion/top-bkg.png) left top no-repeat; }
#rail #accordion .accordion-bottom { background:url(../../Images/backgrounds/accordion/bottom-bkg.png) left bottom no-repeat; }
#rail #accordion .accordion-content { background:#FFFFFF url(../../Images/backgrounds/accordion/shadow.gif) left bottom repeat-x; }
#rail #accordion .accordion-header { background:#FFFFFF url(../../Images/backgrounds/accordion/divider.jpg) bottom center no-repeat; }
#rail #accordion .accordion-header a:focus, #accordion .accordion-header-active a:focus { outline:none; }
#rail #accordion .accordion-header-active { background:#FFFFFF; }

#silverlight-hero p { color:#FFFFFF; }

#tabs { background:url(../../Images/backgrounds/homepage/home-left-bkg.png) no-repeat; }

#tab-nav, #tab-content, #tab-content .tl2, #tab-content .tl1 { background:#FFFFFF; }

.table_Bordered {border-left:1px solid #333}
.tbl_td {border-bottom:1px solid #333; border-right:1px solid; padding:3px}
.tbl_head {background-color:#ccc; border-top:1px solid #333; border-right:1px solid #333}

/***** typography ****_________________________________________________*/
#accordion h3 { font-size:1em; line-height:1em; }