*{margin:0;padding:0;}

html{background:#f6dc9e!important}
body{font-family:Georgia,Arial, sans-serif;font-size:13px!important;background:url("/Portals/89144/img/rays.jpg") no-repeat center 0 #f6dc9e!important}
img{border:0px;}
a {color:#00006f!important;font-weight:normal!important;}
a:hover {text-decoration:none}
p{padding:4px} /*text-align: justify;*/
li,p{font-family:Georgia,Arial;line-height:18px!important}
h1{font-family:Georgia,Arial!important;font-size:30px!important;color:#020f78!important;font-weight:normal!important}
h2{font-family:Georgia,Arial!important;font-size:24px!important;color:#020f78!important;font-weight:normal!important}
h3{font-family:Georgia,Arial!important;font-size:24px!important;color:#020f78!important;font-weight:normal!important}
 .post p{font-size:14px!important;font-family:Arial!important;}
 .post ul,ol{padding-left:16px!important;font-size:14px!important;font-family:Arial!important;}
 .post li{padding:2px!important;font-size:14px!important;font-family:Arial!important;}
.shout{font-weight:bold}

/* Inside Pages New*/
.inside_header{background:url(img/inside_header_bg.jpg) repeat-x!important;width:100%;height:50px;text-align:center}
.inside_header h1{padding:20px!important;}
.inside_logo{position:absolute;margin-top:20px!important;margin-left:20px!important}
.inside_price{position:absolute;margin-top:140px!important;margin-left:160px!important;}
.inside_btns{position:absolute;margin-top:240px!important;margin-left:180px!important}
.inside_blurb{position:absolute;margin-top:20px!important;margin-left:180px!important;width:520px}
.inside_blurb p {color:#061869!important;font-size:17px!important;line-height:22px!important}
.inside_body_top{width:737px;height:344px;background:url(img/inside_bg.jpg);font-family:Georgia}
.inside_body_topleft{width:344px;position:absolute;margin-left:737px!important;}
.inside_body_topleft table{border:5px solid #b5c9ec;background:#ffffff;width:230px;margin-left:6px!important}
.inside_body_topleft table td{padding:12px!important;height:306px;vertical-align:top}
.inside_body_topleft table td h2{color:#020f78!important;padding:5px 0px!important;}
.inside_body{margin-left:12px!important}
#foxboro_col3{}
#foxboro_col3 h3,#foxboro_col3 h2{color:#020f78!important;}
.block{background:#ffffff!important;border:5px solid #b5c9ec;padding:12px;!important}
.header_box{width:729px;height:149px;background:url(img/ten_header_box.jpg)}
.header_box h1{color:#ffffff!important}

/*OLD STUFF*/
.toplevel h1{font-size:26px!important;font-weight:bold!important;color:#000e77!important; font-family:Arial,Helvetica, sans-serif;!important;padding:4px!important;margin:0px!important;}

.side_links{margin-bottom:72px;}
.side_links td {padding-bottom:16px!important;}
.side_links a{font-size:15px!important;}
.sub_header{background:url(newimages/sub_top.gif) repeat-x;width:100%;height:393px;float:left;}
.sub_h1{position:absolute;margin:40px 0px 0px 86px;z-index:2;line-height:60px}
.sub_logo_hh{position:absolute;margin:138px 0px 0px 110px;}
.sub_logo_bb{position:absolute;margin:162px 0px 0px 415px;}
.sub_logo_ten{position:absolute;margin:122px 0px 0px 735px;}
.sub_box{position:absolute;width:235px;height:111px;}
.sub_box_inside{text-align:center;padding:20px 10px 10px 10px}
.sub_box_inside a{font-size:16px}
.sub_box_pos1{margin:272px 0px 0px 70px;background:url(newimages/sub_box1.png);}
.sub_box_pos2{margin:272px 0px 0px 380px;background:url(newimages/sub_box2.png);}
.sub_box_pos3{margin:272px 0px 0px  690px;background:url(newimages/sub_box3.png);}

.social_media_div{margin:4px 0px 4px 110px;height:100px}
.social_media_div img{float:left;padding:0px 16px 0px 16px}

.split_hr{width:90%;text-align:center;height:3px;margin:16px 5% 14px 5%;background-color:#dddddd;}

/* Inside Pages */
.sub_bb_h1{background:url(newimages/bb_header.jpg);width:995px;height:151px;float:left}
.sub_bb_h1 h1{margin:42px 0px 0px 20px;font-size:32px;line-height:36px}
.sub_hh_h1{background:url(newimages/hh_header.jpg);width:995px;height:151px;float:left}
.sub_hh_h1 h1{margin:42px 0px 0px 20px;font-size:32px;line-height:36px}
.sub_ten_h1{background:url(newimages/ten_header.jpg);width:995px;height:151px;float:left}
.sub_ten_h1 h1{margin:42px 0px 0px 20px;font-size:32px;line-height:36px}
.sub_te_h1{background:url(newimages/te_header.jpg);width:995px;height:151px;float:left}
.sub_te_h1 h1{margin:42px 0px 0px 20px;font-size:32px;line-height:36px}
.sub_pillars_h1 {background:url(newimages/pillars_header.jpg);width:995px;height:151px;float:left}
.sub_pillars_h1 h1{margin:42px 0px 0px 20px;font-size:32px;line-height:36px}
.sub_about_h1{background:url(newimages/about_us_header.jpg);width:995px;height:151px;float:left}
.sub_about_h1 h1{margin:42px 0px 0px 20px;font-size:40px;}
.social_media_div_small{margin:4px 0px 4px 4px;height:50px;}
.social_media_div_small img{float:left;padding:0px 4px 0px 4px}
.ul_home{margin:6px 0px 4px 12px!important;list-style:none;}
.ul_home li{padding:2px!important; color:#000e74!important}
.custom_ul{margin:4px 4px 4px 40px!important;}
.custom_ul li{padding:8px!important;; list-style-image:url(newimages/arrow.gif);list-style-position:outside; }
.link_list{list-style:none!important;margin:-6px 4px 4px 4px!important;padding:0px!important}
.link_list li{margin:0px!important;padding-top:0px!important;padding-bottom:12px;list-style:none!important}
.table_list td{padding:8px!important; vertical-align:top!important}
.imgFloat{padding:10px!important;}
.imgFloat img{margin-top:20px!important;border:1px solid #7b83be!important;width:200px!important;height:160px!important;}
.bb_boxes_table td{padding:5px;font-family:Georgia!important}

/* Over-writes */
.title{font-size:23px!important;font-weight:bold!important;padding-left:0px!important;}
.title a{color:#000!important}
.byline{font-size:13px!important}
.submissions{background-color:#dfdfdf!important;border:1px solid #ccc!important} 
.submissions a{padding-left:4px;!important}

.pad{background:none!important;padding:8px!important;margin:0px!important;}
.BlogPostList {padding-left:6px;}
.BlogPostList li{list-style-image:url(/Portals/89144/newimages/arrow2.png)}

.IngeniMailSubscribeContainer{}
.subhead{display:none!important}
.IngeniMailSubscribeEmailInput{float:left!important;width:98px!important;font-size:12px!important;padding:3px!important;}
.IngeniMailSubscribeButton{background:url(/Portals/89144/newimages/btn_subscribe.png);width:70px!important;height:25px!important;float:left!important;text-indent:-9999px;border:none!important}

.home_bb_watch_now{float:right !important;}


/* Corner Box*/
.rbroundbox { background: #e4eefd; }
.rbtop div { background: url(/Portals/89144/img/tl.gif) no-repeat top left; }
.rbtop { background: url(/Portals/89144/img/tr.gif) no-repeat top right; }
.rbbot div { background: url(/Portals/89144/img/bl.gif) no-repeat bottom left; }
.rbbot { background: url(/Portals/89144/img/br.gif) no-repeat bottom right; }
.rbtop div, .rbtop, .rbbot div, .rbbot {width: 100%;height: 7px;font-size: 1px;}
.rbcontent { margin: 0 4px!important;padding:4px!important; }
.rbroundbox { width: 97%; margin: 12px 0px!important; }


/* Process Page */
#page_container {width:100%;background:url(/Portals/89144/img/see_action_bg.jpg) no-repeat;}
#page_header {width:920px;padding:28px 28px 0px 22px!important;text-align:center}
#page_header p{padding:4px 6px 2px 6px!important;color:#444444!important;font-size:14px!important;}
.yt_videos1 {position:absolute;margin-left:698px!important;}
.yt_videos1 img {border:1px solid #cccccc!important;margin-top:20px!important;}
.process_table{margin:20px!important;border-collapse:collapse;width:680px;margin-left:1px!important;}
.process_table td{padding:10px 10px 10px 10px !important;}
.process_row{background:url(/Portals/87878/img/row.jpg) repeat-y #d8e3f7;}
.process_separator td{padding:10px!important;height:10px;}
.process_image{width:40px;height:60px!important;}
.process_img1{margin-top:15px!important;margin-left:-8px!important;}
.process_img2{margin-top:-10px!important;margin-left:-8px!important;}
.process_img3{margin-top:-10px!important;margin-left:-8px!important;}




/* Overwrites */
#foxboro_bottom{padding:6px;}
#foxboro_bottom .TitleEditSpan{font-family:Georgia,Arial!important;font-size:24px!important}
#foxboro_bottom #dnn__ctl1_ContentPane{padding-left:6px;padding-top:4px}
.feedreader_box{padding-left:6px;margin-top:-6px;}

#foxboro_container{background:none!important}
#foxboro_header{background:none!important}
#foxboro_content{min-height:400px;background:#ffffff!important;border-bottom:1px solid #f1d183;border-left:1px solid #f1d183;border-right:1px solid #f1d183;}
#foxboro_footer {background:none!important;border:0px!important;padding:6px!important}

.tags, .tags a {font-size:14px!important}
.comments, .comments a{font-size:14px!important}

#foxboro_menu{background:url(/Portals/89144/img/tab_off.gif) repeat-x #000e77;border-right:1px solid #f1d183!important;border-left:1px solid #f1d183;border-top:1px solid #f1d183;}
#foxboro_menu .link {background:url(/Portals/89144/img/tab_off.gif) repeat-x #000e77;padding:2px 8px 2px 8px!important;font-weight:bold!important;font-family:Georgia!important;letter-spacing:0px!important}
#foxboro_menu .rootGroup .selectedtab {background:url(/Portals/89144/img/tab_on.gif) repeat-x #dea628;color:#58411f!important;}
#foxboro_menu .rootGroup .selectedtab .text {color:#583f1c;}
#foxboro_menu .rootGroup .item .text {padding-right:20px; padding-left:20px;}
#foxboro_menu .group .item .text {padding-right:8px; padding-left:8px;font-weight:normal!important}
#foxboro_menu .text {font-size:13px!important}
#foxboro_menu .link:hover, 
#foxboro_menu .focused,
#foxboro_menu .expanded {background:url(/Portals/89144/img/tab_on.gif) repeat-x #FFC243;color:#58411f!important} 
#foxboro_menu .link:hover .text, 
#foxboro_menu .focused .text,
#foxboro_menu .expanded .text {color:#58411f!important}
#foxboro_menu .group{border-left:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;}
#foxboro_menu .group .item a{background:none #efefef!important;}
#foxboro_menu .group .item a:hover{background:none #fece66!important;}
#foxboro_menu .group .item .text {color:#555555!important}


/* Hiring Examples*/
.hh_example{float:left;margin:6px!important;padding:4px!important;border:1px solid #cccccc;}

.hh_example_txt{text-align:center;padding:6px;}




