body { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #eee; background-image: url(../assets/hip_bg.jpg); background-repeat: repeat-y; background-position: center 0; }
* { margin: 0; padding: 0; }
img { border-style: none; display: block; }
div#wrapper { width: 770px; margin-right: auto; margin-left: auto; }
/*<agl.folder "header">*/
	div#header { width: 768px; overflow: auto; margin-right: auto; margin-left: auto; }
	#logo { width: 255px; height: 84px; float: left; margin: 15px 340px 5px 25px; display: inline; }
	#home { width: 40px; height: 40px; float: left; margin-top: 30px; margin-right: 5px; }
	#email { width: 40px; height: 40px; float: left; margin-top: 30px; margin-right: 5px; }
	#search { width: 40px; height: 40px; float: left; margin-top: 30px; }
/*</agl.folder>*/
div#mainIMG {  }
div#infobar { background-image: url(../assets/info-bg.jpg); background-repeat: repeat-x; margin-right: auto; margin-left: auto; width: 768px; height: 27px; margin-bottom: 20px; }
div#infobar h2 { color: #fff; font-size: 10px; font-weight: normal; background-image: url(../assets/info-bg.jpg); background-repeat: repeat-x; text-align: right; margin-right: 15px; padding-top: 6px; }
/*<agl.folder "navigation">*/
	div#nav { background-color: #e2013d; background-repeat: repeat-x; width: 768px; height: 31px; clear: both; margin-right: auto; margin-left: auto; }
	div#nav ul { margin-left: 25px; padding-top: 8px; list-style-type: none; }
	div#nav li { margin-right: 3px; display: inline; }
	div#nav a { color: white; font-size: 11px; font-weight: normal; text-decoration: none; text-transform: uppercase; letter-spacing: 1px; padding: 5px; cursor: default; }
	div#nav a:hover { color: #fff; font-weight: normal; background-color: #eda8bb; text-decoration: none; }
/*</agl.folder>*/
/*<agl.folder "subnav">*/
	div#subnav { width: 150px; margin-bottom: 15px; }
	#subnav ul { list-style-type: none; }
	#subnav ul li { text-transform: capitalize; margin-bottom: 10px; padding-bottom: 2px; border-bottom: 1px dotted #d7d7d7; display: block; }
	#subnav ul li a:link { color: #535353; font-size: 11px; text-decoration: none; padding-left: 15px; border-left: 4px solid #d7d9da; display: block; }
	#subnav ul li a:visited { color: #535353; font-size: 11px; text-decoration: none; display: block; padding-left: 15px; border-left: 3px solid #d7d9da; }
	#subnav ul li a:hover { color: white; font-size: 11px; background-color: #e2013d; text-decoration: none; }
	#subnav ul li a:active { color: #535353; font-size: 11px; text-decoration: none; display: block; padding-left: 15px; border-left: 3px solid #e8ff00; }
/*</agl.folder>*/
/*<agl.folder "content">*/
	div#content p { color: #333; font-size: 12px; line-height: 160%; padding-bottom: 10px; }
	div#content ul { color: #333; font-size: 11px; line-height: 160%; margin-bottom: 12px; padding-top: 10px; padding-bottom: 0; border-style: none; list-style-type: none; list-style-position: outside; }
	div#content ul li { color: #e2013d; font-size: 12px; font-weight: 500; font-style: normal; line-height: 160%; text-transform: none; text-indent: 0; margin-bottom: 5px; padding: 10px; border-color: #ccc #ccc #ccc #e2013d; border-style: dashed dashed dashed solid; border-width: 1px 1px 1px 8px; list-style-position: outside; }
	div#content h1 { color: #e2013d; font-size: 27px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin: 0 0 5px; padding: 0; }
	div#content h3 { color: #e2013d; font-size: 18px; font-weight: normal; margin: 0 0 10px; padding: 0; }
	/*home teaser headline*/
	div#content h2 { color: #e2013d; font-size: 11px; font-weight: bold; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px; padding-top: 10px; padding-bottom: 5px; }
	div#content ol { color: #333; font-size: 12px; margin-top: 10px; list-style-type: none; list-style-position: outside; margin-bottom: 10px; padding-top: 10px; }
	div#content ol li { color: #333; font-size: 12px; font-style: normal; font-weight: normal; line-height: 160%; background-color: #f7f9fa; text-transform: none; text-indent: 0; list-style-position: outside; margin-bottom: 15px; padding: 10px; border-color: #ccc #ccc #ccc #e8ff00; border-style: solid; border-width: 1px 1px 1px 8px; }
/*</agl.folder>*/
hr { width: 100%; height: 1px; clear: both; margin: 5px 0 10px; padding: 0; border-top: 1px dashed #d7d7d7; border-right-style: none; border-right-width: 0; border-bottom-style: none; border-bottom-width: 0; border-left-style: none; border-left-width: 0;/*whatever the total width of the border-top and border-bottom equal*/}
/*<agl.folder "img">*/
	.imgLeft { float: left; margin-top: 3px; margin-right: 15px; margin-bottom: 15px; }
	.imgRight { margin-bottom: 15px; float: right; margin-top: 3px; margin-left: 15px; }
	.imgBottom { margin-bottom: 12px; }
/*</agl.folder>*/
/*<agl.folder "teaser">*/
	.yellowBox { background-color: #fee; width: 150px; float: left; margin-right: 5px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; display: inline; }
	.yellowBox2 { background-color: #fee; display: inline; padding-right: 10px; padding-bottom: 10px; padding-left: 10px; width: 150px; float: left; }
	.teaserCopy { font-size: 11px; line-height: 160%; }
/*</agl.folder>*/
/*<agl.folder "footer">*/
	div#footer { text-align: center; width: 748px; overflow: auto; clear: both; margin-right: auto; margin-left: auto; }
	div#footer h2 { color: #696969; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; }
	div#footer h2 a { color: #696969; font-size: 10px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; text-decoration: none; margin-bottom: 15px; padding-top: 5px; padding-bottom: 5px; }
	div#footer ul { background-color: #fafafa; list-style-type: none; margin: 0 0 5px; padding: 5px 0; }
	div#footer ul li { margin-right: 15px; display: inline; }
	div#footer ul li a { color: #696969; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; text-decoration: none; text-transform: uppercase; }
/*</agl.folder>*/
strong { color: #706e6e; font-weight: 600; }
/*<agl.folder "rightCol">*/
	.rBox { background-color: #f7f9fa; margin-bottom: 15px; padding: 10px; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc; }
	div#rCol p { color: #333; font-size: 11px; line-height: 160%; padding-bottom: 10px; }
	div#rCol h2 { color: #fff; font-size: 10px; font-weight: bold; background-color: #e2013d; text-transform: uppercase; letter-spacing: 2px; padding: 5px 0 5px 10px; border-top: 1px solid #fee; border-right: 1px solid #fee; border-left: 1px solid #fee; }
	/*only for prospectus*/
	div#rCol h3 { color: #fff; font-size: 10px; font-weight: bold; background-color: #f50043; text-decoration: none; text-transform: uppercase; letter-spacing: 2px; padding: 5px 0 5px 10px; border-top: 2px solid #fff; border-bottom: 3px solid #fff; }
/*</agl.folder>*/
.subnav_active { background-image: url(../assets/subnav_active.gif); background-repeat: no-repeat; }
.blue { color: #e2013d; font-weight: 600; }
.orange { color: #e8ff00; font-weight: normal; background-color: #f5f5f5; }
/*<agl.folder "leftCol">*/
	div#leftCol h2 { color: #e2013d; font-size: 11px; font-weight: bold; font-style: normal; line-height: 160%; background-image: url(../assets/dropTop.gif); background-repeat: no-repeat; text-transform: uppercase; letter-spacing: 1px; width: 150px; margin-top: 0; margin-right: 0; margin-left: -4px; padding-top: 15px; padding-left: 15px; }
	div#leftCol p { color: #535353; font-size: 11px; line-height: 160%; padding-right: 15px; padding-left: 15px; }
	.dropBox { background-image: url(../assets/dropMiddle.gif); background-repeat: repeat-y; width: 150px; margin-left: -4px; }
	div#leftCol h3 { color: #f50043; font-size: 12px; background-image: url(../assets/dropDown.gif); background-repeat: no-repeat; width: 150px; height: 20px; margin-left: -4px; }
	.imgDrop { margin-bottom: 8px; margin-left: 15px; padding-top: 5px; }
/*</agl.folder>*/
/*<agl.folder "page-id">*/
	body#about li#about, body#locations li#locations, body#investors li#investors, body#pharmacists li#pharmacists, body#consumers li#consumers, body#career li#career, body#news li#news, body#contact li#contact { background-color: #eda8bb; padding-bottom: 4px; }
/*</agl.folder>*/

