body { position: relative; height: 100%; margin: 0px; padding: 0px; font: 13px Arial, Verdana, Helvetica, sans-serif; color: #000000; text-align:center; display: block;}
h1 {margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; font-weight: bold; font-size: 22px; clear: both;font-weight: bold;}
h2 {margin: 0px 0px 0px 15px; padding: 0px 0px 0px 0px; color: #000; text-align: left; font-weight: bold; font-size: 15px; }
h4 {margin:20px 0px 0px 15px; padding:0px; font-size:13px;}
form {display: inline;}
ul {}
.clear {clear: both;}
.none {display: none;}
#skipNavigation, #standardsNote {position:absolute;top:0px;left: -9999px;}
#sitemessage {background-color: #B80024; color: #fff; margin:3px 3px 0px 3px;padding:2px;display:block;}
#sitemessagesmartdesktop {background-color: #B80024; color: #fff; margin:3px 3px 0px 3px;padding:2px;display:none;}
#sitemessagehome {background-color: #B80024; color: #fff; margin:3px 3px 0px 3px;padding:2px;display:block;}

#size {color: #000; display: block; height: auto; width: 996px; text-align:center; position: relative; margin: auto; font-family: Arial, Verdana, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal;padding-top:14px;}
#container {height: 1%; color: #000000; display: block; height: auto; width: auto; text-align:center; position: relative; margin: auto; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; font-variant: normal;}
#header {background-image: url(../images/header2_bennett.jpg); background-repeat: no-repeat; background-position: top left; height: 64px; display: block; text-align: left; padding: 0px; margin-left: 0px;}
#home {width: 200px; height: 60px; float: left;}
#home a {width: 200px; height: 60px; display: block; text-decoration: none;}
#home a span {visibility: hidden;}
#doe {width: 200px; height: 64px; float: left; padding: 0px 0px 0px 0px;margin: 0px 0px 0px 28px;}
#doe a {width: 200px; height: 64px; display: block; text-decoration: none;}
#doe a span {visibility: hidden;}
#scontainer {float: left; text-align: left; background-image:url(../images/search_bg.jpg); background-repeat: repeat-x; height: 34px; width: 555px; display: block; margin: 14px 0px 0px 0px; padding: 11px 0px 0px 10px; border: 1px solid #A9BACA;}
#sfloat1{float: left;}
#sfloat2 {float: left; width:50px; line-height: .9em;padding: 2px 0px 0px 0px;}
#searchfield {width: 390px; height: 18px;}
#sbutton,#sbutton2 {margin: 1px 14px 0px 0px;}
#advanced {font-size: 11px; text-decoration: none; color: #011B36;}
a#advanced:hover {font-size: 11px; text-decoration: none; color: #3398E8;}
#searchfield2 {width: 310px; height: 18px;}
#searchRadio {width: 70px; float: left; margin: 0px; padding: 0px; font-size: 11px;}
#searchRadio input {margin: 0px; padding: 0px; width: 14px; height: 14px;}
#radiobuttons {float:left; width:20px; margin: 0px;}
#radiobuttons2 {float:left; width:20px; margin: 0px;}
#radiotext {float:left; width:40px; margin: 0px;}
#searchbox {float:left;font-size: 11px;margin-top:-8px;width:90px;}

#hnavcontainer {text-align: left; background-image: url(../images/horz_nav_bennett.jpg); background-repeat: no-repeat; height: 51px; width: 996px; display: block; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; font-size: 11px;}
#hnavcontainer ul {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px; list-style: none;}
#hnavinterior {float: left;}
#doelower {width: 200px; height: 50px; float: right;}
#doelower a {width: 200px; height: 50px; display: block; text-decoration: none;}
#doelower a span {visibility: hidden;color: #3398E8; line-height: 1em; font-weight: bold; text-decoration: underline; display: block; margin: 0px 0px 0px 0px; padding: 14px 0px 0px 0px;}
#hnavinterior {float: left;}
#hnavinterior a {height: 37px; color: #011B36; line-height: 1em; font-weight: bold; text-decoration: none; display: block; margin: 0px 0px 0px 0px; padding: 14px 0px 0px 0px; background-repeat: no-repeat; background-position: bottom right;background-image: url(../images/nav_bg.jpg);}
#hnavinterior a:hover {height: 37px;color: #3398E8;text-decoration: underline;}

#about {height: 51px; width: 66px; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif; float: left;}
#about a {background-image: url(../images/about_bg.jpg);}
#agri {height: 51px; width: 100px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#bus {height: 51px; width: 100px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#ed {height: 51px; width: 97px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#fam {height: 51px; width: 80px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#law {height: 51px; width: 68px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#pub {height: 51px; width: 65px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#tax {height: 51px; width: 75px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#tour {height: 51px; width: 110px; float: left; line-height: 1.1em; text-align: center; font: 11px Arial, sans-serif;}
#tour a {background-image: url(http://www.in.gov/portal/images/tour_bg.jpg);}

#hnavcontainer2 {width: 989px; height: 17px; margin: 0px 0px 0px 0px; padding: 4px 7px 0px 0px; background-image: url(../images/horz_nav2_bg_solid.jpg); background-repeat: no-repeat; font-size: 11px;}
#hnavcontainer2 a {text-align: right; color: #011B36; font-weight: bold; text-decoration: none; display: block; float: right; padding: 0px 10px 0px 0px;} 
#hnavcontainer2 img {margin: 0px -7px 0px 0px;} 
#hnavcontainer2 a:hover {font-weight: bold; text-decoration: underline;} 

#col1 {width: 215px; float: left;font-size:11px;}
#col1 p, #col3 p {margin:0px;padding:0px;}
#col1top {width: 215px; height: 53px; background-image: url(../images/col1.gif);}

#leftnav {text-align: left; font-weight: bold;}
#leftnav ul {padding: 0px; margin:0px; list-style: none;}
#leftnav ul li {background-color: #FFFFFF;border-top: 1px dotted gray;margin:0px 4px 0px 4px;padding: 1px;text-indent: 5px;}
#leftnav ul li a { display: block; text-decoration: none; color: #011B36; padding: 0px 0px 0px 0px; margin: 0px; }
#leftnav ul li a:hover { text-decoration: none; color: #555555;}
.largepadding li {padding-bottom:8px;}

.linkhdr {padding: 2px 0px 0px 12px; margin: 0px 3px 0px 0px; color: #fff; height: 16px;  background-image: url(../images/link_header_bg.jpg); background-repeat: no-repeat; background-position: top right;}
.linkhdr a { color: #fff; text-decoration: none; background-color: transparent; }
.linkhdr a:hover { color: #fff; text-decoration: underline; background-color: transparent; }
#leftnav p {color: #011B36; padding: 2px 0px 2px 10px; margin: 0px;}
#leftnav p a {text-decoration: none; color: #011B36;}
#leftnav p a:hover {text-decoration: none; color: #555555;}
#officehome {color: #fff; height: 16px; background-image: url(../images/office_link_header_bg.jpg); background-repeat: no-repeat; background-position: bottom; color: #fff; padding: 2px 0px 0px 12px; margin: 2px 0px 0px 0px; font-size: 11px;}
#officehome a {color: #ffffff;text-decoration: none;}
#officehome a:hover {color: #ffffff;text-decoration: underline;}

.Accordion {overflow: hidden;color: #011b36;width:210px;}
#Nav1 a,#Nav2 a{display:block;margin:2px 0px 2px 20px;padding:0px 0px 0px 0px;}
#Nav1 a:visited,#Nav2 a:visited {color: #011b36;text-decoration: none;}
#Nav1 a:link,#Nav2 a:link {color: #011b36;text-decoration: none;}
#Nav1 a:hover,#Nav2 a:hover {color: #555555;text-decoration: none;}
.AccordionPanel {margin: 0px;padding: 0px;text-indent: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.AccordionPanel a {}
.AccordionPanelTab {background-color: #FFFFFF;border-top: 1px dotted gray;margin-left: 4px;padding: 1px;cursor: pointer;-moz-user-select: none;-khtml-user-select: none;background-image: url(../images/navMore.gif);background-repeat: no-repeat;background-position: right top;text-indent: 5px;}
.AccordionPanelContent {overflow: hidden;}
.AccordionPanelItem {overflow: hidden;margin: 0px;padding: 0px;background-color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;text-indent: 0px;}
.AccordionPanelItem a:hover {background-image: none;}
.AccordionPanelOpen .AccordionPanelTab {background-color: #FFFFFF;}
.AccordionPanelTabHover {color: #555555;}
.AccordionPanelOpen .AccordionPanelTabHover {color: #555555;}

/*calendar*/
#col1 table { border-top:1px solid #aaa;border-right:1px solid #333 ;border-bottom:1px solid #333;border-left:1px solid #aaa;}
#col1 .main {width: 190px;padding: 3px;}
#col1 .month {background-color:#d6e7f1;font:bold 12px verdana;color: #01467D;border: none;} 
#col1 .daysofweek {background-color:#DCDCDC;font:bold 9px verdana;color:#01467D;border: thin;}
#col1 .days {font-size: 9px;font-family:verdana;color:#999;background-color: white;border: none;padding: 2px;}
#col1 .days #today{font-weight: bold;background-color:#E18B00;color: #fff;border: 2px solid #E18B00;}
#scrollbox {width:535px;font-family:Arial, Helvetica, sans-serif;border:thin;border-color: #006699;background-color: #F4F8FB;text-indent: -10px;padding-left: 30px;height:112px;overflow:auto;}
/*end calendar*/
#col2 {width: 566px; float: left; text-align: left; }
#col2 p {margin: 0px 0px 15px 14px;}
#col2 h3 {padding: 15px 0px 0px 0px; margin:0px 0px 15px 15px; width: 536px; color: #021851; text-align: left; font-weight: bold; font-size: 14px; clear: both;	border-bottom: 3px ridge #01447d;}
#col2more {width: 556px; height: auto; background-image: url(http://www.doe.in.gov/global/images/more_bg.jpg); background-repeat: no-repeat; border-top: 1px solid #CEE1EF; background-position: bottom; text-align: left;  padding: 10px 10px 10px 0px;}  
#col2more ul {margin: 0px 0px 0px 0px;padding: 2px 0px 0px 30px;}
#col2more li a {}
#col2more li a:hover {text-decoration: none;}
#col2more li { list-style:square; margin: 0px 0px 7px 0px;padding:0px; }
#col2more p {padding: 0px 0px 0px0px;}
#col2 a:hover {text-decoration: none;}
#col2more p,#col2more p a { margin: 0px 0px 7px 7px;}


#col2contentwide {width: 778px; float: left; text-align: left; margin:3px 2px 10px 0px; padding:70px 0px 0px 0px;background-image: url(../images/col2_wide.jpg);background-position: top left; background-repeat: no-repeat;}
#col2contentwide ul {margin: 10px 0px 0px 30px;padding: 0px 0px 0px 0px; list-style:square;}
#col2contentwide ul ul {margin: 0px 0px 0px 21px;}
#col2contentwide ul li {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;line-height: 1.50em;}
#col2contentwide ol {margin: 10px 0px 0px 30px;padding: 0px 0px 0px 0px;}
#col2contentwide ol ol {margin: 0px 0px 0px 21px;}
#col2contentwide ol li {margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;line-height: 1.50em;}
#col2contentwide a, #col2 a {color: #046AAA; text-decoration: underline;}
#col2contentwide a:visited {color: #777;}
#col2contentwide a:hover {text-decoration: none;}
#col2contentwide p {margin: 12px 0px 5px 15px; line-height: 1.4em;}
#col2contentwide h3 {padding: 15px 0px 0px 0px; margin:0px 0px 0px 15px; width: 764px; color: #021851; text-align: left; font-weight: bold; font-size: 14px; clear: both;	border-bottom: 3px ridge #01447d;}

#col3 {width: 209px; float: right;padding-right:3px; }
#faq {width: 209px; height: 398px; background-image: url(../images/faq_bg.jpg); background-repeat: no-repeat; text-align: left; margin-top: 3px; padding: 0px 0px 10px 0px;}
#faq p {color: #fff; font-weight: bold; }
#faq p a, #want p a {color: #fff; margin: 0px 0px 0px 15px; text-decoration: none; font-size: 11px;}
#faq p a:hover, #want p a:hover {color: #fff; text-decoration: underline;}
#faq li a, #want li a {color: #fff; font-weight: normal; text-decoration: none;}
#faq li a:hover, #want li a:hover {color: #fff; font-weight: normal; text-decoration: underline;}
#faq li, #want li {color: #fff; margin: 0px 0px 5px 0px; padding: 0px 10px 0px 0px;}
#faq ol {margin: 0px 30px 0px 45px; padding: 0px 0px 0px 0px; font-size: 11px;clear:both;}

#want {width: 209px; height: 398px; background-image: url(../images/want_bg.jpg); background-repeat: no-repeat; text-align: left; margin-top: 3px;}
#want ol {margin: 0px 30px 0px 45px; padding: 0px 0px 15px 0px; font-size: 11px;}
#faqlink {cursor: pointer; color: #fff; padding: 4px 0px 20px 24px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; }
#faqlink2 {cursor: pointer; color: #fff; padding: 4px 0px 20px 24px; float: left; font-size: 11px; font-weight: bold; text-decoration: none;}
#wantlink {cursor: pointer; color: #fff; padding: 4px 0px 20px 44px; float: left; font-size: 11px; font-weight: bold; text-decoration: none;}
#wantlink2 {cursor: pointer; color: #fff; padding: 4px 0px 20px 44px; float: left; font-size: 11px; font-weight: bold; text-decoration: none;}

#standards {display: none;width: 209px; height: 236px; background-image: url(../images/standards_bg.jpg); background-repeat: no-repeat; background-position:top left; margin-top: 3px; }
#resources {display: block;width: 209px; height: 236px; background-image: url(../images/school_bg.jpg); background-repeat: no-repeat; margin-top: 3px; background-position:top left;}
#standards img {float:left;}
#resources img {float:left;}
#findit {color:#01467D; padding-top:2px; font-size:14px; text-align:center; font-weight:bold;}

#standardslink {cursor: pointer; color: #fff; padding: 4px 0px 6px 40px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}
#standardslink2 {cursor: pointer; color: #fff; padding: 4px 0px 6px 40px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}
#resourceslink {cursor: pointer; color: #fff; padding: 4px 0px 6px 29px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}
#resourceslink2 {cursor: pointer; color: #fff; padding: 4px 0px 6px 29px; float: left; font-size: 11px; font-weight: bold; text-decoration: none; display: block;}

#want {display: none;} #faq {display: block;}
#want,#faq {height: auto;}

#resources {} 
#standards {}   

#colcontainer a[href^="mailto:"] {padding-right: 20px;background: transparent url(../images/icon_mailto.gif) no-repeat center right;}
#colcontainer a[target="_blank"], #colcontainer a[target="_new"] {padding-right: 20px;background: transparent url(../images/icon_popup.gif) no-repeat center right;}
#colcontainer a[href$=".doc"], #colcontainer a[href$=".DOC"], #colcontainer a[href$=".docx"] {padding-right: 20px;background: transparent url(../images/icon_doc.gif) no-repeat center right;}
#colcontainer a[href$=".xls"], #colcontainer a[href$=".XLS"], #colcontainer a[href$=".xlsx"] {padding-right: 20px;background: transparent url(../images/icon_xls.gif) no-repeat center right;}
#colcontainer a[href$='.pps'], #colcontainer a[href$='.ppt'] {padding-right: 20px;background: transparent url(../images/icon_pps.gif) no-repeat center right;}
#colcontainer a[href$='.mov'], #colcontainer a[href$='.wmv'], #colcontainer a[href$='.mp4'], #colcontainer a[href$='.avi'], #colcontainer a[href$='.mpg'] {padding-right: 20px;background: transparent url(../images/icon_film.gif) no-repeat center right;}
#colcontainer a[href$='.mp3'], #colcontainer a[href$='.wav'], #colcontainer a[href$='.ogg'], #colcontainer a[href$='.wma'], #colcontainer a[href$='.m4a'] {padding-right: 20px;background: transparent url(../images/icon_music.gif) no-repeat center right;}
#colcontainer a[class="external"] {padding-right: 18px;background: transparent url(../images/icon_external.gif) no-repeat center right;}
#colcontainer a[href$='.pdf'], #colcontainer a[href$='.PDF'] {padding-right: 20px;background: transparent url(../images/icon_pdf.gif) no-repeat center right;}
#colcontainer a[href$='.txt'], #colcontainer a[href$='.csv'], #colcontainer a[href$='.rtf'], #colcontainer a[href$='.eps'] {padding-right: 20px;background: transparent url(../images/icon_txt.gif) no-repeat center right;}
#colcontainer a img {padding-right:0px;background-image:none;}

#footer { color: #011B36;width: 982px; height: 14px; margin: 4px 0px 5px 2px; padding: 4px 7px 0px 0px; border: 1px solid #A9BACA; background-image: url(../images/horz_nav2_bg.jpg); background-repeat: repeat-x; font-size: 11px; clear: both;}
#footer a {color: #011B36; font-weight: bold; text-decoration: none; display: block; float: right; padding: 0px 10px 0px 0px;}
#footerlinks {font-size: 10px; margin-bottom: 15px;}
#footerlinks a {color: #011B36; text-decoration: none;}

.table1 {margin: 10px 0px 10px 15px; border:1px solid #aac8d8;border-collapse: collapse; background-color:#dfe9ef;}
.table1 td {padding:4px;border:1px solid #aac8d8; vertical-align: top;}
.table1 th {padding:4px;background-image:url(http://www.doe.in.gov/global/images/thbgc.gif); background-color:#046aaa;background-position: bottom left; background-repeat:repeat-x;color:#fff;font-size:13px; text-align:center; vertical-align:middle; border-bottom:1px solid #aac8d8;border-left:1px solid #aac8d8;border-right:1px solid #aac8d8; border-top:2px solid #aac8d8;}
.table1 table td {border:0px solid #aac8d8;}
.table1 .darkth {padding:4px;background-image:url(http://www.doe.in.gov/global/images/thbgb.gif); background-color:#01447d;background-position: bottom left; background-repeat:repeat-x;color:#fff;font-size:13px; text-align:center; vertical-align:middle; border-bottom:1px solid #aac8d8;border-left:1px solid #aac8d8;border-right:1px solid #aac8d8; border-top:2px solid #aac8d8;}
.rightnav {float:right;}
.rightnav td li {margin-left:10px;padding:0px;}

.table2 {border:1px solid #aac8d8;border-collapse: collapse;margin:5px; background-color:#dfe9ef;font-size:11px;}
.table2 td {padding:2px;border:1px solid #aac8d8;}
.table2 th {padding:2px;background-image:none;font-size:11px; background-color:#01447d;color:#fff; text-align:center; vertical-align:middle; border-bottom:1px solid #aac8d8;border-left:1px solid #aac8d8;border-right:1px solid #aac8d8; border-top:2px solid #aac8d8;}
.tableapp {border:1px solid #aac8d8; width: 700px; margin-bottom: 30px;}
.print{}
.floatright {float:right;margin:5px;}
.floatleft {float:left;margin:5px;}
.center {margin:5px auto;}
.tablelanding td { vertical-align:top;}
.landing {margin-top:5px;}
.hover {margin:2px 4px -2px 2px;}
.red {color:red;}
	p .smalltext {font-size:80%;}
	.smalltext {font-size:80%;}
	#colcontainer .smalltext a[href$='.pdf'],#colcontainer a[href$='.pdf'].smalltext {padding-right:13px;background-image:url(../images/icon_pdf_sm.gif);}
	#colcontainer .smalltext a[href$='.doc'],#colcontainer a[href$='.doc'].smalltext {padding-right:13px;background-image:url(../images/icon_doc_sm.gif);}
	#colcontainer .smalltext a[href$='.xls'],#colcontainer a[href$='.xls'].smalltext {padding-right:13px;background-image:url(../images/icon_xls_sm.gif);}
#breadcrumbs {font-size:11px; margin: 7px 0px 7px 15px;}
.alert { background: #fff6bf url(../images/exclamation.png) 15px 50% no-repeat;  text-align: left; padding: 5px 20px 5px 45px;border-top: 2px solid #ffd324; border-bottom: 2px solid #ffd324;}
