/* CSS Document */

/* CSS Document */

	body
	{
		padding: 0px 0px 24px 0px;
		margin: 0px;
		background-color: #818EB2;
		background-image:url(/2005-images/main-bg.gif);
		color: #03275B;
		text-align: center;
		font-family:Arial, Helvetica, sans-serif;
	}


/*+++++++++++++++++++ START TYPOGRAPHY +++++++++++++++++++++*/


h1,
.forumtitle,
.extranettitle {
font-size: 120%;
color: #03275B;
font-weight: bold;
margin: 0px;
padding: 0px;
}

h2,.sitemap,.searchresults
{
font-size:105%;
color:#3A6FA5;
font-weight: bolder;
margin: 0px 0px 5px 0px;
}

h3, .downloadhead
{
font-size:95%;
color:#990066;
font-weight: bolder;
margin: 0px;
}

h4
{
font-size: 95%;
color: #03275B;
font-weight: bold;
margin: 0px;
padding: 0px;
}

h5
{
font-size:90%;
color:#3A6FA5;
font-weight: bolder;
margin: 0px;
}

h6
{
font-size:80%;
color:#990066;
font-weight: bolder;
margin: 0px;
}

hr
{
height: 2px;
color: #03275B;
}

p,
.sitemapsummary,
.listby-Page,
.faqsearchtext,
.faqsearchfor,
.FAQlisthead,
.faq-question,
.faq-question-detail,
.faq-answer-detail,
.f_messageTable,
.f_threadblocktableHL,
.f_threadblocktable,
.f_formtable,
.extranettext,
{
font-size:80%;
}

.FAQlisthead, .faq-question-detail { font-weight: bold; margin-bottom: 5px; }

#operationChoose,
#searchbox,
.topsearch { background-color: #D9E7F2;
color: #000033;
border: 1px solid #818EB2;
}

.f_messageTableHeader { color: white; }

.topsearch { border: 0px }

.SubmitButtonelement,
.SubmitButtonelement { background-color: #396FA4;
color: white;
border: 1px solid #818EB2;
}


a {
text-decoration: none;
color: #0066cc;
font-weight:normal;

}

a:hover { 
text-decoration:none;
color: #673499!important;
}

a:visited { 
text-decoration: none;
color: #4582BE;


}
 
a:active { 
text-decoration:none;
color: #009966!important;

}



#contentcol a:hover
{
color: #FFFFFF!important;
background-color:#4DA3E1;
} 




ul
{
font-size: 80%;
color: #3A6FA5;
}
li
{
list-style-type:square;
list-style-position:inside;
}

/*+++++++++++++++++++ END TYPOGRAPHY +++++++++++++++++++++*/


/*+++++++++++++++++++ START LAYOUT +++++++++++++++++++++*/


	
	#main	
	{
		margin-top: 10px;
		margin-bottom: 10px;
		margin-right: auto;
		margin-left: auto;
		width: 770px;
		padding: 0px;
		text-align: left;
	}
	
	#top
	{
		background-color: #02255A;
		background-image:url(/2005-images/text-only-background.gif);
		color: #84ACD4;
		font-size: 70%;
		padding: 3px 8px 3px 8px;
	}
	
	.topsearch
	{
		margin: 0px;
		padding: 0px;
		height: 20px;
		width: 135px;
                text-align: center;
	}
	
	#searchbox
	{
		float:left;
		padding: 0px;
		margin: 0px 5px 0px 0px;
	}
	
	.nomargin
	{
		margin: 0px;
		padding: 0px;
	}
	
	#sitemap
	{
		padding: 4px 0px 0px 0px;
		float: left;
		width: 587px;
	}
	
	#topspace
	{
		height: 5px;
		font-size: 0px;
	}
	
	#header
	{
height: 170px;
background-image:url(/2005-images/sdea-main-header.jpg);
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
	}
	
	#breadcrumb
	{
background-color: #396FA4;
font-size: 70%;
padding: 5px 0px 5px 36px;
color: #FFFFFF;
background-image:url(/2005-images/arrow-breadcrumb.gif);
background-repeat: no-repeat;
background-position: 15px 8px;
width: 100%;
float: left;
	}

td.breadcrumb
{
color: #FFFFFF;
font-size:70%;
}

td.breadcrumb a
{
color:#85ACD5!important;
margin-right: 2px;
}
#breadcrumb-left
{
float:left;
}

#SDEA-logo
{
float:left;
margin-top: 0px;

}

#SDEA-title

{
margin-right:110px; 
margin-top:42px;

}

#header-flash
{
margin-left: 200px;
margin-top: 28px;
text-align: left;
}

#SDEA-title H1

{
font-size: 98%;
font-weight: bolder;
}


#middle
{
margin: 0px;
background-color: #CEF5FF;
background-image: url(/2005-images/middle-background.gif);
background-position: top left;
background-repeat: repeat-y;

}

#navcol
{
background-image:url(/2005-images/nav-bg.jpg);
background-repeat:repeat-x;
background-position: left top;
width: 200px;
padding: 10px 0px 10px 15px;
background-color:#05285C;
	}

*>#navcol {width: 185px;}
		
	#contentcol
	{
		
		margin: 0px 0px 0px 200px;
		background-color: #CEF5FF;
background-image:url(/2005-images/content-bg.gif);
background-repeat: no-repeat;
	}
	
	#footspace
	{
		height: 8px;
		font-size: 0px;
	}
	
#footbar
{
background-color: #02255A;
color: #709ECD;
font-size: 70%;
padding-bottom: 8px;
	}


#footbar a

{
color: #709ECD!Important;
}

#footbar a:hover
{
color: #FFFFFF!Important;
}

.footlogos {
padding: 14px 12px 8px 15px;
}

.freedom {
padding-right: 13px;
float: left;
}

.crimestoppers {
padding-right: 45px;
float: left;
}

.infodrugs {
float: left;
}

.foottext {
padding-top: 8px;
}

.footerlogo
{
float: left;
padding-left: 50px;

}



/*+++++++++++++++++ START 2006 SCDEA AMMENDMENTS ++++++++++++++++++++*/

/*
#header-2006
	{

background-image:url(/2006-images/sdea-main-header-2006.jpg);
height: 170px;
background-color: #FFFFFF;
padding: 0px;
margin: 0px;
	}

#SCDEA-logo
{
float:left;
margin-top: 0px;
width: 200px;
}

#SCDEA-header-right
{
float:left;
}

#header-flash-2006
{
margin-top: 20px;
text-align: left;
}

#SDEA-title-2006
{
margin-top:42px;
float: left;
width : 460px;
text-align:left;
}

#SDEA-title-2006 h1 {
color: #FFFFFF;
background-color: #29427B;
padding: 3px 3px 3px 10px;
text-align: center;
font-size: 1.0em;
font-weight: bolder;
font-family:Helvetica, Arial, sans-serif;
}

*/

#header-2006
{
  background-image:url(/2006-images/scdea-2006-bg.jpg);
  height: 170px;
  background-color: #FFFFFF;
  padding: 0px;
  margin: 0px;
}

#SCDEA-logo
{
  float:left;
  margin-top: 0px;
  width: 200px;
}

#SCDEA-header-right
{
  float:left; 
}

#header-flash-2006
{
  margin-top: 20px;
  text-align: left;
}

#SDEA-title-2006
{
  float: left;
  text-align:left;
  margin-top:0px;
  padding-right:0px;
  margin-right:0px;
  margin-bottom:0px;
  width:570px;  
}

#title_div
{
  background-color:#29427B;
  height:68px;
  padding:0 0 0 0;
  margin:0 0 0 0;
  width:465px;
  float:left;
}

#SDEA-title-2006 h1
{
color: #FFFFFF;
background-color: #29427B;
padding: 3px 3px 3px 10px;
text-align: center;
font-size: 1.1em;
font-weight: bolder;
font-family:Helvetica, Arial, sans-serif;
margin-top:10px;
}

#blue_box
{
 background-color:#85ACD5;
 height:68px;
 width:105px;
 float:right;
 padding:0 0 0 0;
 margin:0 0 0 0;
}

/*+++++++++++++++++++ END 2006 SCDEA AMMENDMENTS ++++++++++++++++++++*/




/*+++++++++++++++++++ END LAYOUT +++++++++++++++++++++*/

/*+++++++++++++++++++ START CONTENT AREA +++++++++++++++++++++*/

.content
{
color:#012467;
}

.contentcontainer
{
margin: 0px;
width: 565px;
padding: 20px 25px 10px 25px;
float: left;
}

*>.contentcontainer {width: 515px;}

.greenhead
{
width: 245px;
background-color: #009999;
padding: 4px 16px 4px 0px;
font-size: 70%;
background-image:url(/2005-images/headings-diced-right.gif);
background-repeat: repeat-y;
background-position: right top;
}

.purplehead
{
width: 245px;
background-color: #663399;
padding: 4px 16px 4px 0px;
font-size: 70%;
background-image:url(/2005-images/headings-diced-right.gif);
background-repeat: repeat-y;
background-position: right top;
}

*>.greenhead,
*>.purplehead {width: 229px;}

.boxarrow
{
background-image:url(/2005-images/arrow-headings.gif);
background-repeat: no-repeat;
background-position: 7px 4px;
padding-left: 16px;
}

.contentbox img
{
width: 180px;
border-bottom: 10px solid #275891;
margin-bottom: 20px;
}

.contentbox p
{
padding-bottom: 10px;
padding-top: 10px;
}

.contentbox
{
text-align: left;
width: 180px;
}

.contenttext
{
width: 300px;
float: left;
}


/*+++++++++++++++++++ END CONTENT AREA +++++++++++++++++++++*/

/*+++++++++++++++++++ START NAV +++++++++++++++++++++*/



.navsellevel1, .navsellevel2, .navsellevel3
{
padding: 0px 0px 2px 20px;

font-weight: bold;
border-bottom: 1px solid #0A5AAA;
width: 170px;
background-image:url(/2005-images/arrow-nav-select1.gif);
background-repeat: no-repeat;
background-position: left 50%;
}

.navlevel1, .navlevel2, .navlevel3
{
padding: 0px 0px 2px 20px;

border-bottom: 1px solid #0A5AAA;
width: 170px;
background-image:url(/2005-images/arrow-nav.gif);
background-repeat: no-repeat;
background-position: left 50%;
cursor: pointer;
}

.navlevel2, .navsellevel2
{
font-size: 85%;
padding-left: 30px;
font-weight: normal;
color: #ADD5F1;
background-position: 8px 50%;
background-image:url(/2005-images/arrow-nav-level2.gif);
background-repeat: no-repeat;
background-position: 5px 50%;
}

.navsellevel2

{
font-weight: bold;
background-image:url(/2005-images/arrow-nav-level2-sel.gif);

}

.navlink
{
text-decoration: none;
color: #FFFFFF;
}

.navlink:visited
{
color: #FFFFFF;
}

.navlink:hover
{
color: #99CC33!important;
}


.navweight
{
font-weight: normal;
}

.nav, .nav2, .nav3
{
padding: 0px;
margin: 0px;
font-size: 80%;
color: #99CC33;
}

#navspace{
height: 11px;
font-size: 0px;
width: 200px;
}

#navnews{
background-color: #4582BE;
background-image:url(/2005-images/news-background.gif);
width: 200px;
color: #9FC1DF;
margin: 0px;
padding: 10px;
font-size: 75%;
}

*>#navnews {width: 180px;}



#navimage {

}




/*+++++++++++++++++++ END NAV +++++++++++++++++++++*/



/*+++++++++INTERNAL AND EXTERNAL LINKS+++++++++++++*/


a.internalLink, 
a.internalLink:visited,
a.externalLink, 
a.externalLink:visited,
a.childLink, 
a.childLink:visited
{
text-decoration: none!important;
font-weight: normal!important;
font-size:80%;
padding: 2px 2px 2px 30px;
margin: 3px 0px 0px 0px;
display: block;
clear:both;
}

a.internalLink,
a.childLink 
{
background-image:url(/2005-images/arrow-internal-links.gif);
background-position:left 50%;
background-repeat:no-repeat;
background-color:#85ACD5;
color: #FFFFFF;

}

a.externalLink
{
background-image:url(/2005-images/arrow-external-links.gif);
background-position:left 50%;
background-repeat:no-repeat;
background-color:#3A6FA5;
color: #FFFFFF;
}



a.internalLink:visited,
a.childLink:visited

{
  color: #DAE6F3;
}

a.externalLink:visited
{
  color: #CBDBED;
}

a.internalLink:hover,
a.externalLink:hover
{
 background-color: #FFFFFF;
 font-weight: normal;
 text-decoration: none;
 color: #99CC00!important;
 }


a.internalLink:active,
a.externalLink:active
{
  color: #990066;
}


 .internalSummary,.childSummary
 {
 display:none ;
 }
 
.referencehead,
.referencefoot,
.childreferencehead

{ 
background-color: #03275B;
padding: 2px 2px 2px 5px;
margin: 3px 0px 0px 0px;
display: block;
clear:both;
color: #ffffff;
font-size: 90%;
}





/*+++++++++ END INTERNAL AND EXTERNAL LINKS+++++++++++++*/




/*+++++++++++++++++++START SITEMAP+++++++++++++++++++++*/


#SiteMapTable
{
margin-top: 10px;
width: 499px;
}

.sitemapTitle
{
margin-right: 15px;
}

.sitemaplink a
{
font-size: 80%!important;
color: #0066CC!important;
font-weight: normal;
text-decoration: none;

}

.sitemapsummary
{
font-size: 90%;
padding-bottom: 15px!important;
}

#sitemap a
{
font-size: 90%;
font-weight: normal;
color: #FFFFFF!important;
}

#sitemap a:visited
{
color: #FFFFFF!important;
}


#sitemap a:hover
{
color: #4DA3E1!important;
}


/*+++++++++++++++++++END SITEMAP+++++++++++++++++++++*/


/*+++++++++++++++++++START NEWS+++++++++++++++++++++*/
.newsfeedtitle{
font-size:150%;
color:#9FE8FF;
font-weight: bolder;
margin: 0px 0px 10px!important
}

div.newstitle
{
font-size:105%;
color:#3A6FA5;
font-weight: bolder;
margin: 5px 0px 10px 0px;
}

.newslink{
color: #FFFFFF;
}

.newsarticletitle
{
color:#3A6FA5;
font-weight: bolder;
font-size: 100%
}

.newsarticletitle a

{
color: #0066CC;
font-size: 80%;
margin-bottom: 0px!important;
}

.newsarticlesummary
{
font-size: 100%;
margin-top:0px!Important;
margin-bottom: 10px!Important;
}

.news-title a
{
color: #FFFFFF!important;
display: block;
}

.news-title a:hover
{
color: #C6E2FF!important;
}


.news-posted 
{
color: #AFC9E0;
font-size: 80%;

}
.newsarticledate

{
margin: 10px 0px 0px 0px!important;
padding-top: 5px!important;
font-size: 70%;
color: #990066;
}

.newsarticlebody font {
font-family: Arial, Helvetica, sans-serif !important;
font-size: 10pt !important;
}

.linktonews {
color: #AFC9E0 ! important;
padding:0px;
margin:0px;
}

.linktonews:hover
{
color: #FFFFFF ! important;
}

.xsl-news-desc

{
margin-bottom: 10px;
color: #02255A;
font-size: 90%;
}

.SKNewsPicture

{
Text-align:center;
}

.SKNewsPicture img

{
border-bottom: 10px solid #275891;
}

.newsPicCaption
{
font-size: 80%;
margin-bottom: 30px!important;
margin-top: 20px!important;

}

/*+++++++++++++++++++END NEWS+++++++++++++++++++++*/

/*+++++++++++++++++++START HOME LAYOUT+++++++++++++++++++++*/
.pictext
{
float:left;
width: 245px;
color: #FFFFFF;
padding-top: 10px;
}

.uppercontainer
{
float: left;
padding-top: 10px;
width: 245px;
display: block;
}

.pic
{
float:left;
width: 84px;
display: block;
}

.text
{
float: left;
padding-left: 13px;
display: block;
}

.textspace
{
float:left;
width: 20px;
}

.weeboxspace
{
height: 1px;
font-size: 0px;
}

.boxtext
{
background-color: #000033;
padding: 10px 16px 10px 16px;
font-size: 70%;
}

.boxtext a
{
margin-left:-7px;
margin-bottom: 5px!important;
color: #FFFFFF;

}

.boxtext a:visited
{
color: #A6EDFF;
}

.boxtext a:hover
{
background-color:#000033!important;
color: #FF9900!important;
text-decoration: underline;
}


.boxtext ul

{
margin-top:0px;
margin-left:0px;
font-size: 100%;

}

.boxtext li
{
list-style-type:square;
list-style-position:inside;


}

.boxtext p

{
font-size: 100%;
}

#homebreak
{
clear: both;
}
/*+++++++++++++++++++END HOME LAYOUT+++++++++++++++++++++*/



/*+++++++++++++++++++START FEEDBACK STYLES+++++++++++++++++++++*/

.feedbackpic
{
float: left;
padding: 0px 15px 15px 0px;
}

.break
{
clear: both;
font-size: 0px;
}

.feedbacktext
{
height: 71px;
}

/*+++++++++++++++++++END FEEDBACK STYLES+++++++++++++++++++++*/


body {
	background-color: #CEF5FF;
}

.drugs-table
{
border: 1px solid #4582BE;
background-color:#FFFFFF;
}

.table-header
{
background-color:#4582BE;
color: #FFFFFF;
}

.table-column1
{
padding: 5px 5px 5px 5px;
width: 30%
}
.table-column2
{
padding: 5px 5px 5px 5px;

width: 35%;
border-left : 1px solid #ADC9E2;
}
.table-column3
{
padding: 5px 5px 5px 5px;
width: 35%;
border-left : 1px solid #ADC9E2;
}





/*+++++++++++++++++LINKS PAGE++++++++++++++++*/

.linksCategoryTitle
{
font-size:120%;
color:#3A6FA5;
font-weight: bolder;
margin: 0px 0px 10px 0px;

padding: 2px 0px 2px 0px;
}


a.linkpagelink 
{
font-size: 150%!important;
line-height:120%;

}

a.linkpagelink:visited 
{
font-weight: normal;
color: #4DA3E1!important;

}

.linksCategories

{
font-size: 70%;
}

.spacer

{

display: none;
}

/*+++++++++++++++End Links Page +++++++++++++++++++*/

/*+++++++++++++++++++START DOWNLOAD+++++++++++++++++++++*/

.downloadIcon
{
float: left;
}

.downloadIcon img
{
width:20px;
height:20px;
}
.downloadSize{ 
font-size: 70%;
font-style: italic;
text-decoration: none !important;
color: #4582BE !important;
}
.downloadlink

{
margin-left: 10px;
font-size: 80%;
display: block;
}


a.downloadlink:hover
{

color: #012467!important;
}


.downloadTime56
{ 
font-size: 70%;
font-style: normal;
text-decoration: none !important;
margin-right: 10px;
}

.downloadTime28,
.downloadTime128,
.downloadTime512,
.PDFdownloadIcon
{
display: none;
}

.downloadfoot, 
.downloadhead,
.referencefoot{
font-weight: bold;
line-height: 120%
}

.downloadhead
{
margin-top:10px;
margin-bottom:10px;
}




/*+++++++++++++++++++END DOWNLOAD+++++++++++++++++++++*/

/*+++++++++++++++++++START FORM STYLES+++++++++++++++++++++*/
.formAddress,
.formtextbox,
.formtextarea,
.formGeneral,
.formDropdown
{
font-size:80%;
}

#pnlUpload { border: 2px solid #396FA4;
background-color: #CEF7FF;
}

#btnReturn { padding: 5px; }

/*+++++++++++++++++++END FORM STYLES+++++++++++++++++++++*/


/*+++++++++++++++++++START AZ STYLES+++++++++++++++++++++*/
.listby-alphabet
{
margin: 15px 0px 15px 0px;
font-size: 80%;
text-align: center;
}

.ListByUnselectedLetter
{
border: 1px solid #4582BE;
background-color: #FFFFFF;
padding: 0px 2px 0px 2px;
}

.ListByselectedLetter
{
border: 1px solid #4582BE;
background-color: #4582BE;
padding: 0px 2px 0px 2px;
color:#FFFFFF;
}

.listby-Header 
{
display: none;
}

.listby-alphabet a:hover 

{
background-color: #009999!important; 
}

/*+++++++++++++++++++END AZ STYLES+++++++++++++++++++++*/

/*+++++++++++++++++++START SEARCH PAGE+++++++++++++++++++++*/

.searchagain
{
float: right;
}
.searchtype,.searchresultlink,.searchlastupdated,.searchsummary,.searchtext,.searchresultcount,.searchfor,.searchagain
{
font-size: 80%!important;
}


.searchheading

{
font-size: 80%!important;
font-weight: bold;
}
.searchtype,.searchresultlink,.searchlastupdated
{
padding-right: 5px;
}
.searchsummary

{
padding-left: 5px;
}
/*+++++++++++++++++++END SEARCH PAGE+++++++++++++++++++++*/
/*+++++++++++++++++++ START 2 PICS TEXT STYLE +++++++++++++++++++++*/
.twopictextleft {
float: left;
}

.twopictextright {
float: right;
}

.twopictextleft img, .twopictextright img
{
width: 240px;
border-bottom: 10px solid #275891;
}

.twopictexttop{
margin-bottom: 15px;
}

.twopictext{
padding-top: 15px;
margin-bottom: 15px;
float: left;
}

/*+++++++++++++++++++++ END 2 PICS TEXT STYLE +++++++++++++++++++++*/


/*+++++++++++++++++++++ RECRUITMENT-VACANCIES+++++++++++++++++++++*/

.boxtext .news-title a
{
background-image:url(/2005-images/blue-square.gif);
background-position:left;
background-repeat: no-repeat;
padding-left: 12px;
margin-bottom: 0px!important;
padding-bottom: 0px!important;
color: #FFFFFF!important;


}

.boxtext .news-title .news-posted
{
display: block;
}

.boxtext.news-posted
{
padding-left: 5px;
padding-bottom: 5px;
}
.boxtext .xsl-news-desc
{
display: none
}

.recruitmentnews 
{
background-color:#93ECFF;
border: 1px solid #00245A;
float: left;
padding: 15px 15px 15px 15px;
}

.recruitmentnews .no-news {
width: 100%; font-size: 80%; padding: 0px; margin: 0px;
}

.recruitmentnews .news-title a
{
color: #0066CC!important;
font-size: 80%;
}


.recruitmentnews .xsl-news-desc
{
font-size: 80%;
}

.recruitmentnews .news-posted
{
font-size: 70%;
color:#0099cc;
font-style:italic;
}


/*+++++++++++++++ END RECRUITMENT-VACANCIES+++++++++++++++++*/

/*+++++++++++++++ START SUBSCRIBE STYLES ++++++++++++++++++*/

.subsdiv {
padding-top: 15px;
clear: left;
text-align: center;
font-size: 80%;
}

.SubscribeToPagetitle,
.SubscribeToPage_LogInText,
.SubscribeToPageLink,
.SubscribeToPage_Form_FieldName,
.SubscribeToPage_Form_FieldValue {
font-size: 90%; }

.SubscribeToPage_LogInText a {
font-size: 100%; }
/*+++++++++++++++ END SUBSCRIBE STYLES ++++++++++++++++++*/

.publications-box

{
background-color: #BDD3E8;
border: 1px solid #4282BD;
padding: 7px 7px 7px 7px;
margin-bottom: 10px;

}

/*+++++++++++++++  PRINT STYLES ++++++++++++++++++*/

.print-logo {
	padding-bottom: 3px;
}

.print-strapline {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #003366;
	padding-bottom: 3px;
}
.print-table
{
border-bottom:2px solid #003366;
background-color:#FFFFFF;

}
.print-table-content
{
background-color:#D9E7F2;
margin-top: 15px;

}
.print-table-content-int
{
padding: 15px 15px 15px 15px;
}

/*+++++++++++++++  INTRO VIDEO ++++++++++++++++++*/

.intro-video

{
font-size: 70%;
}
