*{
	font-size:100%;
}


body{
	font:70%/140% Arial, Helvetica, sans-serif;
	text-align:center;
	background-color:#EBEDEC;
}

div{
	margin:10px 0 10px 0;	
}

dd{
	margin-right:0;
}

#wrap h1{
	color:#000;
}

#header h1,h2{
	color:red;
}



.hidden-navigation{
	width:1px;
	position:absolute;
	left:-9999px;
}

#wrap{
	width:770px;
	margin:0 auto;
	text-align:left;
	float:left;
}

#main-content{
	width:465px;
	display:inline;
	float:left;
	margin-left:2px;
        background-image:url(../pics/border_570a.gif);
background-repeat: no-repeat;
background-position: top;
background-color:#ffffff;
padding: 10px 34px 10px 70px;
}

#sub-content{
	width:190px;
	float:left;
	margin-left:5px;
	margin-top: -2px;
}

#navigations{
	width:125px;
	float:left;
	margin-left:-770px;
	
}

#foot{
		clear:both;
background-image:url(../pics/bar_links.jpg);
background-repeat: no-repeat;
background-position: top;
height:37px;
}

#foot div {
padding:3px 5px 2px 40px;
color: #666666;
}

#navigations div{
padding:3px 5px 10px 15px;
color: #666666;
}


/* right boxes */


#sub-top {
background-image:url(../pics/box_feature2.jpg);
background-repeat: no-repeat;
background-position: top;
width:180px;
height:170px;
text-align:right;
}


#sub-mid {
background-image:url (../pics/box_feature2.jpg);
background-repeat: no-repeat;
background-position: top;
width:190px;
height:225px;
text-align:right;
}

#sub-top {
background-image:url(../pics/boxmid.jpg);
background-repeat: no-repeat;
background-position: top;
width:170px;
height:170px;
text-align:right;
}

sub-mid {
background-image: url(../pics/box_feature2.jpg);
background-repeat: no-repeat;
background-position: top;
width:180px;
height:225px;
text-align:right;
}

#sub-current {
background-repeat: no-repeat;
background-position: top;
width:180px;
height:115px;
text-align:right;
}

#sub-issues {
background-image:url(../pics/box_issues.jpg);
background-repeat: no-repeat;
background-position: top;
width:170px;
height:120px;
text-align:right;
margin-top: -7px;
margin-left:2px;
}

#sub-sponsor {
background-image:url(../pics/box_dark.jpg);
background-repeat: no-repeat;
background-position: top;
width:180px;
height:225px;
text-align:right;
}

#sub-blue {
background-image:url(../pics/box_blue2.jpg);
background-repeat: no-repeat;
background-position: top;
width:175px;
height:200px;
text-align:right;
}


.sub-title {
padding:15px 8px 5px 27px;
	font-family: Arial, Helvetica, san-serif;
	text-decoration: none;
	color: #000000;
	font-size:15px;
	font-weight:700;
	text-align:left;
	line-height: 200%;
	}
	
	.sub-sponsor{
padding:5px 14px 5px 24px;
	font-family: Arial, Helvetica, san-serif;
	text-decoration: none;
	color: #ffffff;
	font-size:18px;
	font-weight:700;
	text-align:left;
	line-height: 155%;
	}



/* menu  */

#logobar {
background-image:url(../pics/logobar.gif);
height: 120px;
margin-top:0px;
}

.barul{
	list-style-type:none;	
	padding:0;
}

.barli{
	list-style-type:none;
	float:right;
	margin-top: 4px;
}

.bartitle{
	display:block;
	width:85px;
	text-indent:3px;
	text-decoration: none;
	text-align:center;
	padding:3px;
	line-height:20px;
	color: #748089;
}

.bartitle-b {
	display:block;
	width:85px;
	text-indent:3px;
	text-decoration: none;
	padding:3px 7px 0px 0px;
	line-height:20px;
	color: #748089;
}

.dropul{
	list-style-type:none;
	position:absolute;
	margin: 0;
	padding:0;
	display:none;
	margin-top:-1px;
	background-color:#E7F7FF;
	background-position: top left;
	background-repeat: repeat-x;	
}

.dropli a{
	display:block;
	width:150px;
	padding:3px;
	text-decoration: none;
	color: #748089;
}

li:hover ul , li.over ul{ /* lists nested under hovered list items */
	display: block;
}

#dmenu li>ul { 
	top: auto;
	left: auto;
}

#content {
	clear: right;

}

#dmenu {
	font-family:  Verdana, Arial, Helvetica, san-serif;
	font-size:11px;
	margin-right:10px;
	margin-top:12px;
	font-weight: bold;
	
}

.barul {
	
}


.dropli {
	border-top:1px dashed #cccccc;
	padding-right:5px;
	padding-left :5px;
}

.dropli a:hover{
	text-decoration: none;
	background:#336699;
	color: #FFFFFF;
}

.barli a:hover{
	text-decoration: none;
	background:#E7F7FF;
	color: #000000;
}

.barli-in a:hover{
	text-decoration: none;		
}

.dropli-sub {
	border-top:1px dashed #6590ca;
	padding-right:5px;
	padding-left :20px;
	color: #000000;
}

.dropli-sub a{
	display:block;
	width:150px;
	padding:3px;
	text-decoration: none;	
	color: #7dd1e9;
}

.img {
background-image:url(../pics/ondrugdeliery_banner.jpg)}

.map {
text-align:right;
padding-left: 290px;
}

/* motto */
.niche {
    font-family: Verdana,Arial, Helvetica, san-serif;
	text-align:right;
	 font-size:95%;	
	color: #848E97;
	line-height: 130%;
	font-family: Verdana,Arial, Helvetica, san-serif;	
	padding: 0px 5px 1px 5px;	
	letter-spacing: 1px;
	border-left: 2px solid;
    border-color: #848E97;
	margin-left: 550px;
	font-weight:700;
        }


/* links ---------------------------------------------*/

a:link {color: #848E97; text-decoration: none;}
a:visited {color:#848E97; text-decoration: none;}
a:hover { color: #F3910C; text-decoration: underline;}

 a.li:link {color: #293e5f; text-decoration: none;}
 a.li:visited {color: #293e5f; text-decoration: none;}
 a.li:hover {color: #f28228; text-decoration: underline;}
 
  a.list:link {color: #3d71c5; text-decoration: none;}
 a.list:visited {color: #3d71c5; text-decoration: none;}
 a.list:hover {color: #f28228; text-decoration: underline;}


UL {
	color: #000000;
	font-family: Arial, Helvetica, san-serif;
        font-size:100%;	
	padding-right: 2px;
	padding-bottom: 5px;
	padding-left: 20px;
	line-height: 155%;
	font-weight:800;
}

UL LI {
	color:#000000;
	font-family: Arial, Helvetica, san-serif;
        font-size:100%;	
	line-height: 155%;
	padding-right: 7px;
	padding-bottom: 2px;
	list-style-image:   url(../pics/arrow.gif);	
}

UL UL LI {
	color: #7CA9CD;
        font-size:11px;	
	padding-right: 2px;
	list-style-image:   url(../pics/arrow.gif);
}

UL UL UL LI {
	color: #719BBD;	
	padding-right: 2px;
	list-style-image:   url(../pics/arrow.gif);
}

LI {
	color: #547AA0;
        font-size:12px;	
}


#skyscraper {
width: 120px;
height:600px;
float:left;
margin-left: 20px;
margin-top: 10px;
}
