﻿BODY  
{
    MARGIN: 0px;
    PADDING: 0px; 
    BACKGROUND-COLOR: #ffffff;
    /* background-image:url(../images/bg_repeat.jpg); */
    background-repeat:no-repeat;
} 

BODY  
{
    FONT-FAMILY: Helvetica, Verdan, Arial, sans-serif; 
    COLOR: black; 
    FONT-SIZE: 9pt 
} 

DIV  
{
    FONT-FAMILY: Helvetica, Verdan, Arial, sans-serif; 
    COLOR: black; 
    FONT-SIZE: 9pt 
} 
    
TD  
{
    
    FONT-FAMILY: Helvetica, Verdan, Arial, sans-serif; COLOR: black; FONT-SIZE: 9pt 
    
} 

A { FONT-FAMILY: Helvetica, Verdan, Arial, sans-serif; COLOR: black;  FONT-SIZE: 9pt } 

HTML { /* MIN-HEIGHT: 100%; */ MARGIN-BOTTOM: 1px } 

UL { MARGIN: 0px; PADDING-LEFT: 0px } 

LI { LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; MARGIN-LEFT: 15px;PADDING-BOTTOM:3px }


UL.rt LI { LIST-STYLE-TYPE: disc; PADDING-LEFT: 0px; MARGIN-LEFT: 15px } 

LI.bulindent { LIST-STYLE-TYPE: disc; MARGIN-LEFT: 30px } 

UL.rt LI.bulindent { LIST-STYLE-TYPE: disc; MARGIN-LEFT: 30px } 

LI.indent { LIST-STYLE-TYPE: none; MARGIN-LEFT: 15px } 

UL.rt LI.indent { LIST-STYLE-TYPE: none; MARGIN-LEFT: 15px } 

LI.none { LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px } 

UL.rt LI.none { LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px } 

LI.blankline { LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px; FONT-SIZE: 6pt } 

UL.rt LI.blankline { LIST-STYLE-TYPE: none; MARGIN-LEFT: 0px; FONT-SIZE: 6pt } 

UL.rt LI { } 

UL.rt LI.bulindent { } 

UL.rt LI.indent { } 

UL.rt LI.none { } 

UL.rt LI A { FONT-SIZE: 9pt } 

UL.rt LI A:hover { } 

.buttons { TEXT-DECORATION: none } 

.PageHeader { FONT-SIZE: 12pt; FONT-WEIGHT: bold } 

.subtitle { FONT-SIZE: 11pt; FONT-WEIGHT: bold } 

.breadcrumb { FONT-SIZE: 8pt } 

.MAINMENU { BACKGROUND: none transparent scroll repeat 0% 0% } 

.LEFTMENU { BACKGROUND: #bdcee0 } 

.NoHeaderImage { TEXT-ALIGN: center; BACKGROUND: #bdcee0; FONT-SIZE: 14pt; FONT-WEIGHT: bold } 

TD.RIGHTNAV  
{
    PADDING-BOTTOM: 0px; 
    MARGIN: 0px; 
    PADDING-LEFT: 4px; 
    PADDING-RIGHT: 4px; 
    BACKGROUND: white; 
    FONT-SIZE: 9pt; 
    PADDING-TOP: 10px 
} 

TD.MAINSECTION  
{
    BACKGROUND: url(/mbop/pharmacy.nsf/GeneralWeb/General/$File/parchment-grey.jpg?OpenElement) #ffffff 
} 

TD.SPACER { BACKGROUND: white } 

TR.HREdit TD  
{
    BORDER-BOTTOM: black 1px solid; 
    PADDING-BOTTOM: 5px; 
    MARGIN: 0px; 
    PADDING-LEFT: 0px; 
    PADDING-RIGHT: 0px; 
    PADDING-TOP: 3px 
} 

.EDIT_HEAD { COLOR: red; FONT-SIZE: 11pt; FONT-WEIGHT: bold } 

A { FONT-SIZE: 9pt; TEXT-DECORATION: underline; } 

.nodetail { FONT-SIZE: 9pt; TEXT-DECORATION: none } 

A.nodetail:hover { FONT-SIZE: 9pt; TEXT-DECORATION: none } 

A:hover { } 

.menulinks { MIN-HEIGHT: 150px } 

UL.menulinks  
{
    PADDING-BOTTOM: 0px; 
    LIST-STYLE-TYPE: none; 
    MARGIN: 0px; 
    PADDING-LEFT: 0px; 
    WIDTH: 160px; 
    PADDING-RIGHT: 0px; 
    FONT-SIZE: 8pt; 
    FONT-WEIGHT: bold; 
    PADDING-TOP: 0px 
} 

UL.menulinks LI { LIST-STYLE-TYPE: none; MARGIN: 4px 0px; WIDTH: 160px } 

UL.menulinks LI.selected { BACKGROUND-COLOR: #849bb4; COLOR: white } 

UL.menulinks LI.main { BACKGROUND-COLOR: #849bb4; COLOR: white } 

UL.menulinks LI.main A { BACKGROUND-COLOR: #849bb4; COLOR: white } 

UL.menulinks LI.main A { PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; DISPLAY: block; FONT-SIZE: 9pt; TEXT-DECORATION: none; PADDING-TOP: 4px } 

UL.menulinks LI.sub A { PADDING-BOTTOM: 4px; PADDING-LEFT: 3px; PADDING-RIGHT: 2px; DISPLAY: block; FONT-SIZE: 9pt; TEXT-DECORATION: none; PADDING-TOP: 4px } 

UL.menulinks LI.selected SPAN  
{
    PADDING-BOTTOM: 4px; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 2px; 
    DISPLAY: block; 
    FONT-SIZE: 9pt; 
    TEXT-DECORATION: none; 
    PADDING-TOP: 4px 
} 

UL.menulinks LI.main A:hover  
{
    BACKGROUND-COLOR: #8fb4da 
} 

UL.menulinks LI.sub  
{
    MARGIN: 0px 0px 2px 6px; 
    WIDTH: 154px 
} 

UL.menulinks LI.sub  
{
    BACKGROUND-COLOR: #eeeeee; 
    COLOR: #006699 
} 

UL.menulinks LI.sub A  
{
    BACKGROUND-COLOR: #eeeeee; 
    COLOR: #006699 
} 

UL.menulinks LI.sub A:hover { BACKGROUND-COLOR: #8fb4da } 

UL.rt { PADDING-LEFT: 0px; MARGIN-LEFT: 0px } 

#seal A:hover { } 

TD.Footer { BACKGROUND: url(/mbop/pharmacy.nsf/GeneralWeb/General/$File/parchment-grey.jpg?OpenElement) #ffffff }

 .footerdataimages A:hover { BACKGROUND: url(/mbop/pharmacy.nsf/GeneralWeb/General/$File/parchment-grey.jpg?OpenElement) #ffffff } 
 
 .footerdatatext { FONT-SIZE: 9pt } 
 
 .footerdatatext A { FONT-SIZE: 9pt } 
 
 .footerdatatext A:hover { } 
 
 #nav { TEXT-ALIGN: right; BACKGROUND-COLOR: #bdcee0; MARGIN: 0px; WIDTH: 750px; HEIGHT: 28px; COLOR: black; FONT-WEIGHT: bold } 
 
 #nav .Search { FONT-SIZE: 9pt } 
 
 #nav UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px } 
 
 #nav LI { LINE-HEIGHT: 7mm; LIST-STYLE-TYPE: none; MARGIN: 3px; DISPLAY: inline } 
 
 #nav LI A:link  
 {
     BORDER-BOTTOM: black 1px solid; 
     BORDER-LEFT: black 1px solid; 
     PADDING-BOTTOM: 1px; 
     BACKGROUND-COLOR: #bdcee0; 
     PADDING-LEFT: 3px; 
     PADDING-RIGHT: 3px; 
     COLOR: black; 
     FONT-SIZE: 9pt; 
     BORDER-TOP: black 1px solid; 
     BORDER-RIGHT: black 1px solid; 
     TEXT-DECORATION: none; 
     PADDING-TOP: 1px 
} 

#nav LI A:visited  
{
    BORDER-BOTTOM: black 1px solid; 
    BORDER-LEFT: black 1px solid; 
    PADDING-BOTTOM: 1px; 
    BACKGROUND-COLOR: #bdcee0; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    COLOR: black; 
    FONT-SIZE: 9pt; 
    BORDER-TOP: black 1px solid; 
    BORDER-RIGHT: black 1px solid; 
    TEXT-DECORATION: none; 
    PADDING-TOP: 1px 
} 

#nav LI A:active  
{
    BORDER-BOTTOM: black 1px solid; 
    BORDER-LEFT: black 1px solid; 
    PADDING-BOTTOM: 1px; 
    BACKGROUND-COLOR: #bdcee0; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px; 
    COLOR: black; 
    FONT-SIZE: 9pt; 
    BORDER-TOP: black 1px solid; 
    BORDER-RIGHT: black 1px solid; 
    TEXT-DECORATION: none; 
    PADDING-TOP: 1px 
} 

#nav LI A:hover  
{
    BORDER-BOTTOM: 1px solid; 
    BORDER-LEFT: 1px solid; 
    PADDING-BOTTOM: 1px; 
    BACKGROUND-COLOR: #8fb4da; 
    PADDING-LEFT: 3px; 
    PADDING-RIGHT: 3px;
    BORDER-TOP: 1px solid; 
    BORDER-RIGHT: 1px solid; 
    PADDING-TOP: 1px 
} 

#search UL { PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 15px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px } 

#search LI { LINE-HEIGHT: 7mm; LIST-STYLE-TYPE: none; MARGIN: 3px; DISPLAY: inline } 

#search LI.diffline { LIST-STYLE-TYPE: none; DISPLAY: inline; MARGIN-LEFT: 75px; FONT-SIZE: 12pt; FONT-WEIGHT: bold } 

#search LI.sameline { LIST-STYLE-TYPE: none; DISPLAY: inline; MARGIN-LEFT: 25px; FONT-SIZE: 12pt; FONT-WEIGHT: bold; MARGIN-RIGHT: 25px } 

DIV.image { MARGIN: 1em 0px } 

.large_font { FONT-SIZE: 11pt } 

.large_font A { FONT-SIZE: 11pt } 

.large_red_font { FONT-SIZE: 11pt } 

.large_red_font A { FONT-SIZE: 11pt } 

TD.RIGHTNAV .large_font { FONT-SIZE: 11pt } 

TD.RIGHTNAV .large_font A { FONT-SIZE: 11pt } 

TD.RIGHTNAV .large_red_font { FONT-SIZE: 11pt } 

TD.RIGHTNAV .large_red_font A { FONT-SIZE: 11pt } 

.red_font { COLOR: red } 

.red_font A { COLOR: red } 

.large_red_font { COLOR: red } 

.large_red_font A { COLOR: red } 

.captions { TEXT-ALIGN: center } 



.clear
{
    clear:both;
}




#ContentContainerDiv
{
    margin: 0 auto; 
    /* width:920px; */
}

/* START COMMERCE STYLESHEET */

/* HEADER */
#header {
    background: url(/odoc/Config/Ohio/DOC/Master/images/hdrBg.jpg) #fff repeat-x;
    background: -moz-linear-gradient(top, #f2f2f2, #fff);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f2f2f2), to(#fff));
    width: auto;
    height: 91px;
}
#headerOverlay {
    background: url(/odoc/Config/Ohio/DOC/Master/images/hdrOvrly.png) repeat-x;
    height: 64px;
}
#headerWrapper {
    width: 1024px;
    margin: auto;
}

#headerContent {
    padding: 10px 0 0 13px;
    display: inline-block;
}

#headerContent a, img {
    text-decoration: none;
    border: 0px;
}

/* NAVIGATION BAR */
#navBarWrapper {
    position: relative;
    background: #73A5CC;
    width: auto;
    height: 61px;
    padding-top: 4px;
    z-index: 3;
}
#navBarUnderlay {
    position: relative;
    background: #e6e6e6;
    -moz-box-shadow: 0px 5px 10px #1a1a1a;
    -webkit-box-shadow: 0px 5px 10px #1a1a1a;
    box-shadow: 0px 5px 10px #1a1a1a;
    width: auto;
    height: 61px;
}
#navBar {
    position: relative;
    background: url(../images/banner.jpg) #700017;
    background: -moz-linear-gradient(top, #92001e, #700017);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#92001e), to(#700017));
    width: auto;
    height: 60px;
}
#navBarOverlay {
    background: url(../images/banner.png) repeat-x;
    height: 60px;
}

/* MENU */
#menuWrapper {
    position: relative;
    width: 1024px;
    margin: 0 auto;
}

.house {
    float: left;
    padding: 7px 0 0 30px;
}
#menu {
    list-style: none;
    width: 915px;
    height: 60px;
    margin: auto;
    padding: 0 0 0 85px;
}
#menutext {
    padding-top: 15px;
    font-family: Arial, Helvetica, Verdana, Sans-Serif;
    font-size: 28px;
    color: #fff;
    display: block;
    outline: 0px;
    text-decoration: none;
    -webkit-text-shadow: 1px 1px 1px #000;
    text-shadow: 1px 1px 1px #000;
    letter-spacing: 2px;
}

/* BODY */
#ContentWrapper {
    background: url(/odoc/Config/Ohio/DOC/Master/images/bodyBg2.png) repeat;
    width: 1024px;
    height: auto;
    min-height: 550px;
    margin: -10px auto 0 auto;
    padding: 35px 12px 15px 30px;
    /* font-family: 'avianregular'; */
    z-index: 1;
    letter-spacing: 0;
    color: #000;
    font-size: 14px;
    /* line-height: 20px; */
}

/* END COMMERCE STYLESHEET */



#headerContainerDiv 
{
    /* 
    background-image:url(../images/header.jpg); 
    height:171px;
    width:918px;
    */
}

#TopLine
{
    padding:8px 10px;
    width:918px;    
}

#Toplinks {
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: small;
    text-decoration: none;
    float:left;
    width:300px;    
    margin:3px 0 0 0;
}

#Toplinks a 
{
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: small;
    text-decoration: none;
}

#Searchbox
{
    width:250px;
    float:right;    
}

#contentDiv
{
    background-color:White;    
    width:906px;
    border:solid 1px white; 
    padding:5px;
}

#DivisionWelcomeStyle {
    color: #4581D0;
    font-family: Georgia, "Times New Roman" , Times, serif;
    font-size: large;
    font-weight: normal;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 7px;
    margin-bottom: 0px;
}

#Column_top {
    position: relative;    
    margin-top: 13px;    
    background-color: white;
    padding: 0;
    float: none;
    width: 906px;
    height:165px;
    border: 1px solid #A0C3DF;
    
}

#News_container {
    position: relative;
    float: left;
    padding: 0;
    margin: 0 10px 0 0;
    width: 560px;
    height: 165px;
    overflow: auto;
    color: #D82F2F;
    border-right: 1px solid #A0C3DF;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    line-height: 1.3em;
    font-size: small;    
}

#sealImgDiv
{
    margin-top: 8px;
    margin-left:10px;
    width: 142px;
    height: 142px;
    background-image: url(../images/comm_seal.gif);
    float:left;
}

#News {
    position: relative;
    margin: 0;
    float: left;
    width: 402px;
    height: 150px;
    overflow: auto;    
    background-position: left center;
    background-attachment: scroll;
    background-repeat: no-repeat;
    
}

#News_Content
{
	position: relative;
	margin-top: 5px;
	margin-left: 0px;
	float: left;
	width: 400px;
	height: 130;
	overflow: auto;
	
}

#newsRightContent
{
	position: relative;
	margin-top: 5px;
	margin-left: 0px;
	float: left;
	width:320px;
	height: 130;
	overflow:hidden;	
}

#options_container 
{
    position: relative;
    margin-top: 0px;
    float: left;
    width: 300px;
    height: 130px;
    background-color: #1A3C8E;    
}

#options_container a
{
	color: #4581d0;
	text-decoration: none;
}

#options_container a:hover
{	
	text-decoration: underline;
}

#options_container a:visited
{
	color: #4581d0;
}

#options_container h4
{
	color: White;
	font-size:1.3em;
}

#serving_buttons 
{
    position: relative;
    margin: 0px;
    padding: 0px;
    float: left;
    width: 299px;
    height: 20px;
    color: #1A3C8E;
    font-weight: bold;    
}


#serving_buttons span
{
    text-decoration:none;
    cursor:pointer;
}

#serving_buttons span:hover
{
    text-decoration:underline;
    color: #0a4592;
}


#Director, #History, #Annual, #Contact {
    display:none;
    width: 300px;
    height: 135px;
    overflow: auto;
    float: left;
    position: absolute;
    margin-left: 0;
    margin-top: 0;
    float: left;
    color: white;
    padding-left: 10px;
}










#footerContainerDiv
{
    width:920px;
    margin: 0 auto; 
}

#Footer 
{
    margin: 0 auto; 
    width:780px;    
}



/* rules added by Thomas Szypulski 121031 */

div.login_input span br    
{
    display: none;
}
ul#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_ActionPageControl1_actionsUL li {
	margin-bottom:-10px;
	line-height:10px;
}
div.notLoggedInBodyLabel span 
{
    position:relative;
    top:-10px;
    /*font-weight:bold;*/
}
div.login_input 
{
    float:left;
    clear:left;
    width:100px;
}
div.loginInputBodyWrapper input 
{
    float:left;
    clear:right;
}
div.loginButtonBodyWrapper
{
    /*float:left;*/
    clear:left;
    padding-right:90px;
}
div.errorDiv {
    FONT-FAMILY: Helvetica, Verdan, Arial, sans-serif; 
    COLOR: black; 
    FONT-SIZE: 9pt ;
    text-align:center;
    padding-right:50px;
}
.errorLabel {
    text-align:center;
    padding-right:90px;
}
span#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_Label1 
{
   
}
input#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_ddListYear 
{
    float:left;
    clear:right;
}
span#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_Label2 
{
    float:left;
    clear:left;
    margin-top:20px;
    margin-left:240px;
}
input#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_tbFileName 
{
    float:left;
    margin-top:20px;
    margin-left:10px;
    clear:right;
}
input#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_btnSubmit 
{
    float:left;
    clear:left;
    margin-left:390px;
}
input#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_btnClear 
{
    float:left;
    clear:right;
    margin-left:10px;
}
table#ctl00_ContentPlaceHolder1_PortalPageControl1_ctl18_gvFileList 
{
    margin-left:auto;
    margin-right:auto;
}
div.controlContainer fieldset 
{
    border:none;
    margin-left:-20px;
}
