/*
  Running MySource Matrix
  Developed by Squiz - http://www.squiz.net
  MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 01 February 2010 19:13:16
*/


/*
-----------------------------------------------------
Basic CSS file for screen media [digitaluk.co.uk]
FileName: basic.css

V4 browsers and Mac IE see only this

Author: Paul Love [ paull at thegrandunion dot com ]
For: The Grand Union [ www.thegrandunion.com ]
-----------------------------------------------------
*/ 

html,
body,
form,
pre,
fieldset {
    font-family:arial,helvetica,sans-serif;
    margin:0;
    padding:0;
}

#member_images li
{
background:none !important;
padding-top:5px;

}
body {
    background-color:#fff;
    color:#7f7f7f;
    font-size:76%;blank
    margin:20px;
}

#pink_box_docs
{
background:url(http://www.digitaluk.co.uk/_designs/local_gov_designs/design_270/light_pink2.jpg) no-repeat;
width:350px;
height:23px;
}
#grey_box
{
background:#f2f2f2;
width:346px;
padding-left:4px;
margin-top:3px;
}

#grey_box p
{
margin-top:0px !important;
padding-bottom:0px !important;
margin-bottom:3px !important;
}
#grey_box1
{
background:#f2f2f2;
width:346px;
padding-left:4px;
margin-top:4px;
}
#grey_box1 p
{
margin-top: 0px !important;
}
#grey_box1 p b
{
margin-top:0px !important;
padding-bottom:0px !important;
}
#adobe_link
{
margin-top:5px;
width:192px;
height:111px;
background:url(http://www.digitaluk.co.uk/_designs/local_gov_designs/design_270/adobe_back.jpg) no-repeat;
}
#text_area
{
padding-left:10px;
padding-top:2px;
}

#adobe_image{
   background:url(http://www.digitaluk.co.uk/_designs/local_gov_designs/design_270/adobe_logo.jpg) no-repeat; 
   width:159px;
   height:41px;
   margin-left:12px;
}
#adobe_image a{
   width:159px;
   height:41px;
   display:block;
}
#adobe_image span{
   display:none;
}



#blank_wrapper{
padding:0px;
margin-bottom:5px;}

#pink_box_wrapper
{
width:189px;
padding:0px;
margin-bottom:5px;
background:#fde5f3;
}

#pink_box_top
{
width:189px;
height:24px;
background:url(http://www.digitaluk.co.uk/_designs/local_gov_designs/design_270/pink_box_top.jpg);
}
#pink_box_middle
{
background:#fde5f3;
width:189px;
#FDE5F3 none repeat scroll 0%

}
#pink_box_bottom
{
height:28px;
background:url(http://www.digitaluk.co.uk/_designs/local_gov_designs/design_270/pink_box_bottom.jpg);
}
#pink_box_bottom a:hover{
background:url(http://www.digitaluk.co.uk/__data/assets/image/0011/119/general_form_submit_arrow_right_hover.gif) 160px -1px no-repeat;
color:#EE00A4;
}
#pink_box_middle p
{
padding-left:4px;
font-size:11px;
}

#pink_box_bottom a
{
width:189px;
height:24px;
display:block;
}
#pink_box_bottom span
{
display:none;
}

#bookmark_utils
{
width:164px;
background:url(http://www.digitaluk.co.uk/_designs/local_gov_designs/design_270/bread.jpg) no-repeat;
float:right;
}

#bookmark_utils #bookmark a
{
margin-left:17px;
color:red;
width:70px;
height:18px;
display:block;
}
#bookmark_utils #print a
{
color:#7F7F7F;

float:right;
width:50px;
height:15px;
display:inline;
margin-top:-15px;
margin-right:-8px;

}

#bookmark_utils #bookmark span
{
display:none;
}

#bookmark_utils #print span
{
display:none;
}



/* Neutralize styling: 
   Elements with a vertical margin: */
h1, h2, h3, h4, h5, h6, p, pre,
blockquote, ul, ol, dl, address {
    margin : 1em 0px;
    padding:0px;
}
/* Apply left margin:
   Only to the few elements that need it: */
li, dd, blockquote {
    margin-left:1em;
}
ul, ol {
    margin-left:.5em;
}

/* Convenience classes */
li.selected a { color:#f0027f !important; }
.date { color:#f0027f; }
.emphasize {
    color:#000;
    font-size:2em;
    margin-top:0;
    margin-bottom:.5em;
}

/* Simple tag redefinitions */
a         {color:#333; }  /***sam*/
a img     {border:none; }
q         {font-style:italic; }
kbd {
    font-size:1.2em;
    font-weight:bold;
}
blockquote {
    margin-left:0;
    font-style:italic;
}


/* Definition lists */
#content dl dt {
    background:#fde5f2;
    color:#7f7f7f;
    font-size:1.1em;
    font-weight:bold;
    margin-bottom:.5em;
    padding:2px 8px 3px 8px;
}
#content dl dd {
    color:#000;
    margin:0 0 1em 0;
}

/* HEADINGS */

/* Kill top margin for main headings */
h1, h2, h3 { margin-top:0; }

/* standard header sizing */
h1 { font-size:2.3em; }
h2 { font-size:1.1em; }
h3 { font-size:1.1em;}
h4,h5,h6 { font-size:1em; }

/* h1 fallback */
h1 {
    color:#f0027f;    
    font-weight:normal;
    margin-bottom:.3em;
    padding-left:-1px;
}

/* FORMS */

label {
    cursor:pointer;
}
fieldset {
    margin: 1em 0;
    padding:0 3px;
}
input, select, textarea {
    font-size:100%;
    border:1px solid #7f7f7f;
}


/* darker grey on white */
#content .main {
    /* move? */
    color:#5b5b5b;
}
body.home #content .leftCol {
    /* move? */
    color:#5b5b5b;
}
