/* --------------------------------------------------------------------------
Colorado.gov - CMS websites    globalcms.css
-------------------------------------------------------------------------- */

/* --------------------------------------------------------------------------
Reset Browser Defaults
-------------------------------------------------------------------------- */
body,div,dl,dt,dd,ul,ol,li,p,pre,form,fieldset,input,textarea,th,td,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset,img {border:0;}
address,caption,cite,code,dfn,em,var {font-style:normal;font-weight:normal;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}

/* --------------------------------------------------------------------------
Reset Browser Font Size
-------------------------------------------------------------------------- */
body {font-size:62.5%;font-family:Arial, Helvetica, sans-serif;background:#E6E6E6 url(http://www.colorado.gov/cms/images/body_images/bgrdTile.jpg) repeat;}
body,p {font-size:.9em;}

/* --------------------------------------------------------------------------
Set Page Font Sizes
-------------------------------------------------------------------------- */
#copy-Spec font,#copy font {font-size:1em}
#copy-Spec ul,#copy ul {font-size:.9em}
#copy-Spec ul ul,#copy ul ul {font-size:1em}
td {font-size:.9em;}
td ul li {font-size:1.1em;}
td td, td p  {font-size:1em;}
.docdownloadlink {font-size:.9em;}

/* --------------------------------------------------------------------------
General Elements
-------------------------------------------------------------------------- */
/*li {line-height:1.5;} */
/*table {float:left;}  IE8 BETA needs the table to float left (MAY NOT NEED ON IE8 RELEASE */
#copy-Spec ul,#copy ul, #copy-Spec ol,#copy ol {margin-left:2em;}
#copy-Spec ul ul,#copy ul ul {margin:.25em 0 .75em 2em;}

/* --------------------------------------------------------------------------
Main Containers
-------------------------------------------------------------------------- */
#centerPage {width:747px;margin-left:auto;margin-right:auto;text-align:left;background-color:#FFF;}
#contentBoxTabs {float:left;width:747px;background:#FFF url(http://www.colorado.gov/cms/images/body_images/bgrd_leftnav.gif) repeat-y;}
#contentBoxTabs-NoLeft {float:left;width:747px;background:#FFF;}
#contentBoxNTabs {width:747px;background:#FFF;}

/* --------------------------------------------------------------------------
Header
-------------------------------------------------------------------------- */
/*Sliver Banner*/
#headerLogo {height:34px;background:#FFF;padding-left:8px;}
#headerLogo a {position:absolute;top:4px;width:270px;height:34px;}
#topRightNav {float:right;padding: 2px 9px 0px 0px;}
#topRightNavList li {padding-right: 6px;display:inline;font-size:.75em;}
#topRightNav a {text-decoration:none;color:#000;}
#topRightNav a:hover {text-decoration:underline;}
/*Search*/
#searchBar {background:#e2e2e2;border-top:#b8b8b8 1px solid;border-bottom:#b8b8b8 1px solid;float:left;height:1.6em;width:747px;}
#searchForm {font-size:.79em;color:#333;padding:2px 12px 0 0;float:right;}
#searchBar a {color:#000;text-decoration:none;}
#searchBar a:hover {text-decoration:underline;}
#searchBarBox {border-top:1px solid #818181;border-right:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;border-left:1px solid #818181;font-family:Arial, Helvetica, sans-serif;padding:.3em 0 .1em .2em;margin-left:.5em;font-size:.9em;width:15em;}
#searchBarSubmit {vertical-align:-16%;margin-left:3px;}
#searchBarLiveHelp {vertical-align:-20%;margin-right:7px;}
/* Main Banner*/
#headerImage {float:left;border-top:1px solid #FFFFFF;height:82px;}

/* --------------------------------------------------------------------------
Top Navigation
-------------------------------------------------------------------------- */
#topNavBar {
	float:left;
	height:1%;
	width:746px;
	background:#e2e2e2;
	border-top:1px solid #FFF;
	border-bottom:1px solid #b9b9b9;
	border-right: 1px solid #FFFFFF;
}
#navcontainer ul,
#navcontainer-2line ul,
#navcontainer-3line ul,
#navcontainer-4line ul {background:#E2E2E2;color:#003366;float:left;width:100%;font-size:.9em;}
#navcontainer li,
#navcontainer-2line li,
#navcontainer-3line li,
#navcontainer-4line li {display:inline;}
#navcontainer a {
	border-left:1px solid #FFF;
	color:#0C205F;
	float:left;
	padding:.3em .5em .2em .5em;
	height:1.2em;
	line-height:1.1;
	text-decoration: none;
	font-weight:bold;
}
#navcontainer-2line a {border-left:1px solid #FFF;color:#0C205F;float:left;padding:.3em .5em .2em .5em;width:12.4%;height:2.4em;line-height:1.1;text-decoration: none;font-weight:bold;}
#navcontainer-2line a.long {border-left:1px solid #FFF;color:#0C205F;float:left;padding:.3em .5em .2em .5em;width:14.4%;height:2.4em;line-height:1.1;text-decoration: none;font-weight:bold;}
#navcontainer-3line a {border-left:1px solid #FFF;color:#0C205F;float:left;padding:.3em .5em .2em .5em;width:12.4%;height:3.5em;line-height:1.1;text-decoration: none;font-weight:bold;}
#navcontainer-4line a {border-left:1px solid #FFF;color:#0C205F;float:left;padding:.3em .5em .2em .5em;width:12.4%;height:4.6em;line-height:1.1;text-decoration: none;font-weight:bold;}
#navcontainer a:hover,
#navcontainer-2line a:hover,#navcontainer-2line a.long:hover,
#navcontainer-3line a:hover,
#navcontainer-4line a:hover {background:#0067AE;color:#FFF;display:block;}
/*breadcrumbs*/
#breadcrumbs {width:100%;background:#FFF;}
#breadcrumbsList {padding:0 0 3px 7px;list-style-type:none;}
#breadcrumbsList li {display:inline;font-size:.75em;}
#breadcrumbsList a {background: url(http://www.colorado.gov/cms/images/breadcrumbs/img_breadcrumbs.gif) no-repeat center right;color:#0067AC;text-decoration:none;padding-right:7px;}
#breadcrumbsList a:hover {text-decoration:underline;color:#336699;}

/* --------------------------------------------------------------------------
Content Containers
-------------------------------------------------------------------------- */
#copy {display:inline;float:left;width:545px;margin-left:10px;}
#copy-Spec {display:inline;float:left;width:700px;margin-left:10px;}

/* --------------------------------------------------------------------------
Font Sizer
-------------------------------------------------------------------------- */
.textSizing {display:inline;float:right;width:auto;text-align:right;margin-right:.5em;color:#333;font-size:.9em; }
.textSizing a {outline:none;}
.increaseFont img {margin-right:.4em;}

/* --------------------------------------------------------------------------
Page Titles/Headers
-------------------------------------------------------------------------- */
#sectionTitle {background:url(http://www.colorado.gov/cms/images/body_images/imgLeftNavTop.gif) repeat-y;color:#FFF;height:auto;padding:3px 5px 3px 10px;font-size:1em;font-weight:bold;}
.sectionTitle {font-weight:bold;color:#002B51;margin: 0 0 30px 0;font-size:19px;}
h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
h4{font-size:1.4em;}
h5{font-size:1.2em;}
h6{font-size:1em;}

/* Left Navigation
-------------------------------------------------------------------------- */
#leftNavigation {float:left;font-size:.85em;width:188px;}
#leftNavigation #current {color:#92231e;font-weight:bold;}
#leftNavList {margin:1em 0 3em 0;padding:0 6px 0 0;list-style-type:none;}
#leftNavList li {border-top:1px solid #fdfdfd;border-bottom:1px solid #c1c1c1;}
#leftNavList li a {text-decoration:none;color:#333;padding:.4em 0 .4em .7em;display:block;}
#leftNavList li a:hover {background:#ccc;display:block;}
#leftNavList2 {list-style-type:none;margin:1em 0 3em 0;padding:0 6px 0 0;}
#leftNavList2 li {border-top:1px solid #fdfdfd;border-bottom:1px solid #c1c1c1;background:#ccc;}
#leftNavList2 li a {text-decoration:none;color:#000;padding:.4em 0 .4em .7em;display:block;background:#ccc;}
#leftNavList2 li a:hover {background:#e0e0e0;}
#leftNavList3 {margin:0;padding:0;list-style-type:none;}
#leftNavList3 li {background:#e0e0e0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;}
#leftNavList3 li a {background:#e0e0e0;text-decoration:none;padding:.4em .1em .4em 1.5em;color:#000;display:block;}
#leftNavList4 {list-style-type:none;padding:0;}
#leftNavList4 li {border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#ccc;}
#leftNavList4 li a {background:#ccc;text-decoration:none;padding:.2em .1em .2em 3em;display:block;color:#000;font-size:11px;}
#leftNavList5 {list-style-type:none;padding:0;}
#leftNavList5 li {border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#e0e0e0;}
#leftNavList5 li a {background: #e0e0e0;text-decoration:none;padding:.2em .1em .2em 4.2em;display:block;color:#000;font-size:10px;}
#leftNavList6 {margin:0;padding:0;border:0;list-style-type:none;}
#leftNavList6 li {border-top:1px solid #c7c0c0;border-bottom:1px solid #c7c0c0;}
#leftNavList6 li a {text-decoration:none;background:#c7c0c0;padding:.2em .1em .2em 4.2em;display:block;color:black;font-size:.7em;}

#leftNavList li,#leftNavList2 li,#leftNavList3 li,#leftNavList4 li,#leftNavList5 li{line-height:1.2;}

/* Page Content Styles
-------------------------------------------------------------------------- */
/*/end of right holder/*/
/* these styles are causing errors in ie6 and 7	
 .boxContainer {width:500px;font-size:1.1em;text-align:left;background:#e3f9e2;}
.boxHeader td:first-child { padding-left:.5em}
.boxHeader td img { vertical-align:-18%}
.boxHeader {line-height:1.8;color:#000000;background:#cccccc;padding:2px;border:1px solid #f0f0f0;border-right-width:0px;border-left-width:0px;border-top-width:0px;font-weight:bold;}
.boxContent {color:#000;border:1px solid #cccccc;border-right-width:0px;border-left-width:0px;border-top-width:0px;padding:.5em 0;text-indent:1em;font-size:.85em;}
.boxContent img { vertical-align:-18%;}
.rellink {text-indent:1em;}
.arrow{float:right;width:20px;height:20px;display:inline;position:absolute;top:5px;left:94%;}*/
.faqbox {border:1px solid #ccc; border-spacing:.15em; border-collapse:separate;width:538px;}
.faqbox td.quest {background:#f0f0f0;color:#000;font-size:.85em;line-height:2em; padding-left:.5em;font-weight:bold;}
.faqbox td.questdelim {background-color:#CCC;border-right:1px solid #ccc;color:#000000;font-size:1.1em;font-weight:normal;width:9%;text-align:center;}
.faqbox td.ansdelim {background:#fff;color:red;font-size:12px;vertical-align:top;font-weight:normal;padding-left:5px;}
.faqbox td.ans {font-size:.85em;padding-left:.5em;}
.faqbox tr {border: 0px solid #ccc;} */
.boxContainer{overflow:hidden!important;}
a.blobLink,a.blobLink:active {font-size:.85em;color:blue;}
a.blobLink:visited {font-size:.85em;color:purple;}
.unknown {font-size:.7em;font-weight:bold;}
#copy table tbody tr td p {font-size:100%!important}
#copy table tbody tr td ul li div a {font-size:1.1em!important}
#copy table tbody tr td  {font-size:.9em!important;line-height:1.6;}
#copy table tbody tr td a  {font-size:.9em!important;line-height:1.6;}



/* Footer
-------------------------------------------------------------------------- */
#footer {background:#FFF;border-top:2px solid #c33;width:747px;margin-top:2em;float:left;font-size:.7em;}
#footerLine1 {border-bottom:1px solid #ccc;text-align:center;line-height:2.7;}
#footerLine2 {line-height:2.7;/*padding:4px 0;*//*text-align:center;*/}
#footerNav {padding: 3px 0;margin:0;text-align:center;}   
#footerNav li {display:inline;font-size:10px;color:#666;}
#footerLinks {float:left;/*padding:3px 0;*/}
#footerLinks li {display:inline;padding:0 .25em 0 .5em;line-height:2.7;}
#footerNav li a,#footerLinks li a {color:#666;text-decoration:none;}
#footerLinks li a:hover { text-decoration:underline; }
#footerRight {float:right;color:#666;/*padding:3px 5px 0 0;*/padding:0 5px 0 0;}

/*DPA STYLES_______________________________________________________________   */

#copyFullHomeCS {
	font-size: .9em;width: 725px;margin: 0 auto;padding:0;text-align:left;}
.aboutCS{padding:0;margin: 1em 0 1.5em 0;}
.aboutCS p{line-height:1.4em;padding:0.5em;margin: 0;color: #333;}
.aboutCS h1{font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#fff;border-bottom:1px solid #fff;padding:0px 10px 0 0;margin: .4em 1em 0em 1em;display: block;}



/* ALL DPA SPECIFIC STYLES   */

/* Global class styles for DPA  
-------------------------------------------------------*/

.topHolder {width: 171px;background-color: #fff;overflow:hidden;clear:both;margin-bottom: 1em;}
.topHolder p {margin:0px;font:11px Arial, Helvetica, sans-serif;line-height:1.4em;background:#dddddd;}
.pad5{padding:5px;}

/* use on all buttons */
.more {color:#0c205f;font-weight:bold;text-decoration:none;text-align:right;display:block;background: url(http://www.colorado.gov/cms/cms-banner/dpa/images/allSites/btm-gray.gif) no-repeat bottom left; padding-left:0px; padding-right:10px; padding-top:0px; padding-bottom:5px }
.roundbottom {background: #dddddd url(http://www.colorado.gov/cms/cms-banner/dpa/images/allSites/grayArrowBtmRgt.gif) no-repeat bottom right; }
img.corner {border: none;display: block !important;}


/* about DPA
--------------------------------------------------------- */
#aboutDPA{background:#8b96b3;padding:10px;margin-bottom:15px;	}

/* DPA News
--------------------------------------------- */	
/* DPA News
--------------------------------------------- */	
#dpaNews{background:#fff url(http://colorado.gov/cms/cms-banner/dpa/new_site/images/grayBg.jpg) bottom left repeat-x;clear:both;margin-top:2em;}
#dpaNews ul{margin:10px 10px 0px 0px;padding:0px;}
#dpaNews li{background:url(http://colorado.gov/cms/cms-banner/dpa/new_site/images/arrows.gif) left 10px no-repeat;font-size:12px;margin:0px;padding:5px 10px 5px 10px;list-style-type:none;}	
#dpaNews h1{font-family:Arial, Helvetica, sans-serif;font-size: 15px;color:#333;margin-bottom:0px;padding-left:10px;}	
#dpaNews li a{list-style-type:none;}	
#dpaNews p{margin:0; padding:0;color:#333;font-size:12px;}	
	
/* ALL SUB PAGE ELEMENST FOR DPA
------------------------------------------------------ */

/* each copy home uses the first letter of each word in department name
so for example Human Resources would be named copyFullHR  */

	
/*These styles will be used on all DPA sites */

.dpaBoxHolder{padding-left:1em;padding-right:1em;border:1px solid #004f46;background:url(http://www.colorado.gov/cms/cms-banner/dpa/images/allSites/grayBg.jpg) bottom left    repeat-x;color:#333;}
.dpaBoxHolderSpb{padding-left:1em;padding-right:1em;border:1px solid #b9131c;background: url(http://www.colorado.gov/cms/cms-banner/dpa/images/allSites/grayBg.jpg) bottom left repeat-x;color:#333;}
.dpaBoxHolderMain{padding-left:1em;padding-right:1em;border:1px solid #8b96b3;background: url(http://www.colorado.gov/cms/cms-banner/dpa/images/allSites/grayBg.jpg) bottom left repeat-x;color#333;}
.dpaBoxHolder p, .dpaBoxHolderSpb p, .dpaBoxHolderMain p{color: #FFFFFF;line-height:1.4em;margin:0;padding:1em;}
.aboutCS{padding:0;margin: 1em 0 1.5em 0;}
.aboutCS p{line-height:1.4em;padding:0.5em;margin: 0;color: #333;}
.aboutCS h1{font-family:Arial, Helvetica, sans-serif;font-size: 14px;color:#fff;border-bottom:1px solid #fff;padding:0px 10px 0 0;margin: .4em 1em 0em 1em;display: block;
}


/* this style is specific to particular site and renders the top color bars in the 'about' and 'news' sections*/

.hrTop{
	background:url(http://www.colorado.gov/cms/cms-banner/dpa/new_site/images/hrBtmBar.gif) top left no-repeat;
	margin:0;
	padding:0px;
	height:30px;
	}
.homeTop{
	background:url(http://www.colorado.gov/cms/cms-banner/dpa/images/homePageTopBar.gif) top left no-repeat;
	margin:0;
	padding:0px;
	height:30px;
	}

#copyFullHome {font-size: 12px;float: left;width: 725px;no-repeat bottom left; margin-left:10px; margin-right:10px; margin-top:21px; margin-bottom:10px;}
#left {width: 242px;background-color:#ffffff;display:inline;float:left;margin-left: 1em;}
#middle {margin: 0px;background:#ffffff;float:left;width: 235px;}
#right {background-color: #ffffff;float:right;margin-right: 1em;}
.topButtonHolders{width: 725px;height:100%;}
.topHolderCopy{height:80px;background-color:#dddddd;}
.smallCopy{font-size:10px; margin:0em 1em 1em 1em;clear:both;display:block;float:left;}


/*added*/

#left2 {
	width: 353px;
	background-color:#fff;
	display:inline;
	float:left;
	margin-left: 1em;
	}
	#thin1 {
	width: 171px;
	background-color:#fff;
	display:inline;
	float:left;
	margin-right: 1em;
	}
	#thin2 {
	width: 171px;
	background-color:#fff;
	display:inline;
	float:left;
	margin-right: 1em;
	}
	#thin3 {
	width: 171px;
	background-color:#fff;
	display:inline;
	float:left;
	margin-right: 1em;
	}
	#thin4 {
	width: 171px;
	background-color:#fff;
	display:inline;
	float:left;
	}

.insideHolder {
	background-color:fff;
	display:block;
	margin:0;
	}

#middle2 {
	margin: 0px;
	background:#fff;
	float:left;
	width: 353px;
}
#right2 {
	background-color: #ffffff;
	float:right;
	margin-right: 1em;
}
.topButtonHolders{
	width: 725px;
	height:100%;
	margin: 0;
		
}
.dpaBoxHolderHr{
	padding-left:1em;padding-right:1em;border:1px solid #006158;
	background: url(http://www.colorado.gov/cms/cms-banner/dpa/new_site/images/grayBg.jpg) bottom left repeat-x;
	color:#333;
	}

