/* =NetworkGlobal style sheet ***********************************************/
@import url(/css/sdp_global.css);

/* =Legacy Styles *************************************************************/
a {color:#900;}
a:hover {color:#c00;}

body {background-color:#ffffff;}

.supercontainertitle {border-bottom:2px solid #900;}

.utilitylinks{font-size:9pt; color:#FFF; font-weight:bold;}
.utilitylinks a,
.utilitylinks a:hover {color:#FFF;}

.navpipe{font-size:9pt;color:#aaa; font-weight:bold;}
.raildiv, 
.npraildiv {background-color:#fff;}
.npnavbullet {font-weight:bold; color:#666;}
.npnavbg1 {background-color:#900;}
.npnavbg2 {background-color:#fff;}
.npnav1 {font-size:9pt;color:#fff; font-weight:bold;}
.npnav1 a,
.npnav1 a:hover {color:#fff;}
.npnav2 {font-size:9pt; color:#444;}
.npnav2 a,
.npnav2 a:hover {color:#444;}
.navborder {background-color:#e5e5cc;}
.navbgtitle, 
.navbg1 {background-color:#900;}
.navbg8 {background-color:#ffc;}
.nav1 {font-size:9pt;color:#fff; font-weight:bold;}
.nav1 a,
.nav1 a:hover {color:#fff;}
.nav2 {color:#444; font-weight:bold;}
.nav2 a,
.nav2 a:hover {color:#444;}

.searchbox {background-color:#efefef;}

.regboxbg {background-color:#fff;}
.regborder {background-color:#ddd;}
.regtitlebg {background-color:#d2d2bd;}
.regbg1 {background-color:#efefef;}
.reg3 {font-size:9pt; font-weight:bold;}
.comtitle {color:#600;}

.navtitlebar {border-bottom:solid 4px #900; color:#900;}
/* container classes */
.supercontainer {width:98%; padding-bottom:10px;}
.supercontainertitle {font-weight:bold; color:#000; text-align:left; border-bottom:2px solid #666; margin-bottom:5px; font-size:14px; clear:both;}
.supercontainer_left {float:left; padding-right:4px; border-right:1px solid #cccccc; overflow:hidden;}
.supercontainer_right {float:left; padding-left:5px; overflow:hidden;}
.containertitle {font-weight:bold; color:#000; text-align:left; border-bottom:1px solid #ccc; margin-bottom:5px; clear:both;}
.container_freeform {padding:0 0 10px 0; margin:0; clear:both;}
.container_freeformpadded {padding:10px; margin:0; clear:both;}
.container_generic {padding-bottom:10px;}
.container_generic h1 {margin:0; font-size:16px; line-height:120%;}
.container_image_center {background-color:#efefef; text-align:center; padding:5px; margin-bottom:5px;}
.container_image_left {background-color:#efefef; float:left; padding:5px; margin-right:10px; margin-bottom:5px;}
.container_image_right {background-color:#efefef; float:right; padding:5px; margin-left:10px; margin-bottom:5px;}
.container_2col_left {float:left; width:48%; padding-right:5px;}
.container_2col_right {float:left; width:48%; padding-left:5px; border-left:1px solid #ccc;}
.container_2col_generic {float:left; width:48%;}
.container_3col_left {float:left; width:33%;}
.container_3col_middle {float:left; width:30%; border-left:1px solid #ccc; border-right:1px solid #ccc; padding:0 5px; margin:0px 5px 0px 3px;}
.container_3col_right {float:left; width:33%;}
.container_promo_header {text-align:center; color:#fff; background-color:#666; font-weight:bold;}
.container_promo_header a:link, container_promo_header a:hover {color:#fff;}
.container_promo_body {padding:5px; text-align:left;}
.container_photo_center {text-align:center;}
.container_floatleft {float:left;}
.container_floatright {float:right;}
.container_index_singleordered li, 
.container_index_twoordered li {padding-left:15px; list-style-type:square; color:#666; display:block;}
.container_index_singleordered p {margin:0; padding:0;}
.container_emailform h1 {margin:0; font-family:Georgia, "Times New Roman" serif; font-size:24px; line-height:100%; padding-bottom:10px;} /*this is the headline */
.container_emailform h5 {margin:0; font-weight:normal; font-size:11px;} /*this is the byline */
.container_emailform h6 {margin:0; font-weight:normal; font-size:11px;} /*this is the creditline */
.container_emailform form {padding:0; margin:0;}

.pagetitletext {font-size:x-large;font-weight:bold;text-align:center;padding-top:4px;}
.pagetitle {width:100%;border-bottom:6px double #ccc;margin-bottom:10px;overflow:hidden;}
.divclear {clear:both;font-size:1px;height:1px;}
.breadcrumb, .timestamp {font-size:10px; color:#666;}
