@media print  { .ui-tabs-nav {display:none;} }
@media projection, screen  { .ui-tabs-hide {display:none;} }

body{background-color:#80786f; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0;}
img {border: none;}
a, a:hover, a:active, a:link {font-size:12px; font-family:Arial, Helvetica, sans-serif;}

#searchbox {width:380px; background: url('/UserFiles/Servers/Server_3033388/image/theme/bg-search.png') 0 0 repeat-x; height:38px; margin-right:10px; padding-top:5px;padding-bottom:0;margin-bottom:0;}
#page{margin-top:15px;}
#page p, #page li, #page h1, #page h2, #page h3, #page h4 { white-space:pre-wrap;}
h1 {white-space:pre-wrap;}
#page p {font-family:Arial, Helvetica, sans-serif; line-height: 1.4em; padding: 0 0 10px 0; margin: 0;}
#page h2 {font-size:18px; font-weight: normal;font-family:Arial, Helvetica, sans-serif;padding: 10px 0 5px 0; margin: 0; line-height: 1em}
#page h3 {font-size:14px; font-weight: bold;font-family:Arial, Helvetica, sans-serif;padding: 10px 0 5px 0; margin: 0;}
#breadcrumb,#breadcrumb td,#breadcrumb a{color:#900000;font-family:Arial, Helvetica, sans-serif;font-size:11px;text-decoration:none;}
#breadcrumb a:hover{color:#900000;font-family:Arial, Helvetica, sans-serif;font-size:11px;}
#pageTitle{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#002d47;font-weight:700;padding-top:10px;padding-bottom:10px;border-top:1px solid #bfdbeb; border-bottom:1px solid #bfdbeb}

#footer{padding-top:30px;padding-bottom:30px;clear:both;background-image:url(/common/resources/templates/KCSourcelink/variations/JoeTEST/images/footer_bg.jpg);background-repeat:repeat-x;background-position:center;background-position:top; color:#ffffff;}
#footer ul{list-style-type:none;}
#footer li{float:left;margin-left:30px;}
#footer a{text-decoration:none;color:silver;font-size:12px; font-family:Arial, Helvetica, sans-serif;}

a.admin_menu,a.admin_menu:link,a.admin_menu:active,a.admin_menu:visited{font-family:Arial, Helvetica, sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:none;padding-right:3px;}
a.admin_menu:hover{font-family:Arial, Helvetica, sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:underline;padding-right:3px;}
a.user_link,a.user_link:link,a.user_link:active,a.user_link:visited{font-family:Arial, Helvetica, sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:none;}
a.user_link:hover{font-family:Arial, Helvetica, sans-serif;color:#022846;font-size:11px;font-weight:700;text-decoration:underline;}
a.SSlink,a.SSlink:link,a.SSlink:active,a.SSlink:visited{font-family:Arial, Helvetica, sans-serif;color:#4f4f4f;font-size:10px;font-weight:700;text-decoration:none;}
a.SSlink:hover{font-family:Arial, Helvetica, sans-serif;color:#4f4f4f;font-size:10px;font-weight:700;text-decoration:underline;}
a.schoolname,a.schoolname:link,a.schoolname:active,a.schoolname:visited,a.schoolname:hover{font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:34px;text-decoration:none;color:#000;}
#userlink{color:#000;font-family:Arial, Helvetica, sans-serif;font-weight:700;padding-bottom:5px;padding-right:10px;font-size:12px;}
#userlink p {margin-top:0; padding-top:0;font-size:12px;}
#userlink a.admin_menu,#userlink a.admin_menu:link,#userlink a.admin_menu:active,#userlink a.admin_menu:visited{font-family:Arial, Helvetica, sans-serif;color:#900000;font-size:12px;font-weight:700;text-decoration:underline;padding-right:3px;}
#userlink a.admin_menu:hover{font-family:Arial, Helvetica, sans-serif;color:#900000;font-size:12px;font-weight:700;text-decoration:none;padding-right:3px;}
#helplink{padding-right:10px;}
#helplink a.admin_menu,#helplink a.admin_menu:link,#helplink a.admin_menu:active,#helplink a.admin_menu:visited,#helplink a.admin_menu:hover{color:#fff;}
#menutop{background:url(/common/resources/templates/KCSourcelink/variations/Default/Images/kcs_menutop.jpg) repeat-x center bottom;height:6px;}
#menubottom{background:url(/common/resources/templates/KCSourcelink/variations/Default/Images/kcs_menubottom.jpg) repeat-x center bottom;height:6px;}
#menubar{padding-left:15px;background:url(/UserFiles/Servers/Server_3033388/Image/Theme/bizmenu.jpg) repeat-x;}
a:link,a:hover{text-decoration:none;}
/** END Mini Upcoming Events * *Mini-Calendar Style* */.tbl_mini_calendar{background-color:#222737;background:#7290b1;margin:0 18px;}
td.mini_calendar_header_small{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:9pt;background:#7290b1;}
td.mini_calendar_header{font-weight:700;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:11pt;background:#7290b1;margin-bottom:5px;}
.mini_calendar_tbl{background:#7290b1;}
.content{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:20px;}
.homepage_title{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#3a3b3f;}
a.list,a.list:link,a.list:active,a.list:visited{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#4f4f4f;line-height:17px;text-decoration:none;}
a.list:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#4f4f4f;line-height:17px;text-decoration:underline;}
a.news_link{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#4f4f4f;text-decoration:none;}
a.news_link:hover{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:700;color:#4f4f4f;text-decoration:underline;}
#news_box{border:1px solid #737a9f;background:#e6edfa;width:205px;height:195px;padding:20px;}
#ctl00_ContentPlaceHolder1_ctl01_tblMenus a, #ctl00_ContentPlaceHolder1_ctl01_tblMenus a:hover {text-decoration:none;}
/** Menu First Level BG **/.main_menul0oout,.main_menul0oover,.main_menul0iout,.main_menul0iover{background:none;}
/** Menu First Level Border **/.main_menul0iout,.main_menul0iover{border:none;padding:0;}
/** Menu First Level Text **/.main_menuwhite,.main_menul0oout,.main_menul0oover,.main_menul0iout,.main_menul0iover{color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:13px;text-decoration:none;}
/** Menu First Level Text Hover **/.main_menul0oover,.main_menul0iover{text-decoration:underline;}
/** Submenu Text **/.main_menul1oout,.main_menul1oover,.main_menul1iout,.main_menul1iover{background:#8fa633;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-weight:700;font-size:12px;text-decoration:none;}
/** Submenu Border **/.main_menul1iout,.main_menul1iover{border:1px solid #fff;padding:3px 3px 3px 14px; white-space: pre-wrap;}
/** Submenu Text Hover **/.main_menul1oover,.main_menul1iover{text-decoration:underline;}
/* end menu  */
#layout_left{margin-bottom:10px;text-align:center;padding:10px 6px 6px;}
#layout_middle{margin-bottom:10px;padding:10px 6px 6px;}
#layout_right{margin-bottom:10px;padding:10px 6px 6px;}
/** START Mini Upcoming Events style**/
.tbl_mini_upcomingevent{width:190px;height:100px;background:#fff;margin:15px;padding:15px 0;}
.tbl_mini_upcomingevent td{color:#fff;}
td.mini_upcomingevent_header{font-weight:700;color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;height:34px;background:url(/common/resources/templates/KCSourcelink/variations/Default/Images/kcs_portlettop2.jpg) repeat-x right;padding-left:10px;margin-bottom:5px;}
/* this one below is the actual title of the events box*/
td.mini_upcomingevent_header,td.mini_upcomingevent_header a,A.mini_upcomingevent_header:link,A.mini_upcomingevent_header:visited,A.mini_upcomingevent_header:hover{padding-bottom:1em;color:#666;font-family:Arial,sans serif;font-size:15px;font-weight:700;background:none;margin-bottom:5px;}
.mini_upcomingevent_event{padding-bottom:2em;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;text-decoration:none;}
A.mini_upcomingevent_event,A.mini_upcomingevent_event:link,A.mini_upcomingevent_event:visited,A.mini_upcomingevent_event:hover{font-weight:700;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-decoration:none;color:#333;padding:0;}
A.mini_upcomingevent_event_bold:link,A.mini_upcomingevent_event_bold:visited{font-weight:700;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;text-decoration:none;}
A.mini_upcomingevent_event_bold:hover{font-weight:700;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666;text-decoration:none;}
#log{font-size:15px;}
a.mini_calendar_event_bold_small:link,a.mini_calendar_event_bold_small:visited,a.mini_calendar_event_bold_small:active{color:#fff;font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:700;text-decoration:underline;}
a.mini_calendar_event_bold_small:hover{color:#ddd;font-family:Arial, Helvetica, sans-serif;font-size:9pt;font-weight:700;text-decoration:underline;}
a.mini_calendar_event_small:link,a.mini_calendar_event_small:visited,a.mini_calendar_event_small:active{color:ffffff;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:underline;}
a.mini_calendar_event_small:hover{color:ffffff;font-family:Arial, Helvetica, sans-serif;font-size:8pt;text-decoration:underline;}
.sectionTitle{font-family:Arial,sans-serif;font-weight:700;font-size:12px;color:#1b4e90;text-transform:uppercase;margin:0;}
#sectionHeader{background:transparent url(/common/resources/templates/KCSourcelink/variations/Default/Images/kcs_portlettop2.jpg) repeat scroll right center;color:#FFF;font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:700;height:34px;padding-left:8px;text-transform:uppercase;}
#subSectionTitle{font-family:Arial,sans-serif;font-size:14px;font-weight:700;color:#11548b;}
#subSection{width:190px;padding-left:30px;}
#footer a,#footer a:link,#footer a:visited,#footer a:active,#footer a:hover{color:#fff;font-size:11px;}



#topright_links{float:right;margin-right:30px;margin-top:21px;}
#top_liveassistance{margin-right:18px;}
/* Left Menu - Secondary Pages  */#left_menu{padding-left:0;margin-top:-19px;padding-top:27px;width:161px;background:url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/sidemenu_grad_top.gif) no-repeat right top;padding-right:2px;}
#left_menu ul{list-style-type:none;text-align:right;min-height:400px;padding-left:0;margin-right:-2px;background:url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/sidemenu_grad_back.gif) repeat-y right;padding-top:42px;}
#left_menu li{padding-top:6px;padding-bottom:6px;margin-top:0;margin-bottom:0;margin-left:0;padding-right:13px;}
#left_menu a{text-decoration:none;color:#a7a7a7;}
#left_menu li.selected{background:url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/side-menu_tag_02.gif) repeat 0;}
#left_menu li.selected a{color:#FFF;}
#left_menu_bottom{width:100%;background:url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/sidemenu_grad_bottom.gif) no-repeat right;height:101px;margin-left:2px;}
#left_nextsteps h3{width:107px;height:23px;background-image:url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/nextsteps_heading.gif);margin-top:12px;margin-bottom:4px;margin-left:5px;}
#left_nextsteps p{font-size:14px;margin-left:6px;}
#left_nextsteps h3 span{display:none;}
#left_nextsteps{width:177px;background-color:#fff2db;margin-left:-20px;margin-bottom:0;padding-top:0;padding-right:6px;padding-bottom:0;}
#left_nextsteps ul{margin-right:0;margin-bottom:0;margin-left:-9px;background-image:none;padding:0;}
#left_nextsteps li{margin:10px 0 0;padding:0;}
#left_nextsteps li a span{color:gray;font-size:15px;}
#left_nextsteps_fold{width:21px;height:34px;background:#FFF url(/UserFiles/Servers/Server_322731/Image/NewSiteImages/left_nextsteps_fold.gif) no-repeat;margin-left:-21px;}
/* Secondary Menu - Secondary Pages  */#secondary_menu{border-bottom:2px solid silver;padding-bottom:4px;margin-top:10px;}
#secondary_menu ul{list-style-type:none;}
#secondary_menu li{float:left;}
#secondary_menu a{color:gray;font-size:12px;text-decoration:none;padding:5px 6px;}
#secondary_menu a:hover{text-decoration:underline;}
#secondary_menu .selected{color:#FFF;background-color:silver;}
