/* Scottish Doctor CSS stylesheet

Author: Jacqueline Aim, Lynne Robertson
Date: 2008

Index
~~~~~
1. Body styles
2. Table styles
3. Sidebar styles
4. News styles
5. List link styles
6. Footer styles
*/

/*1. BODY*/
body { 
	margin:0;
	padding:0;
	background-color: white; 
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000066;}
	
p {
	font-size:85%;
	color:#000066;
	line-height:1.5em;
	padding:0;
	margin:0;}

hr {
	background-color:#99BBDD;
	height:1px;
	border:none;}
	
h1, h2, h4 {color:#000066;}
	
h3 {
    color:#000066;
    padding-bottom: 2px;}
 
a {color: #0099FF;
   text-decoration: underline;}

a:link {
	color: #0066FF;
	text-decoration: underline;
}

a:visited{color: #0099FF;
	text-decoration: underline;}

a:hover {
	color: #000066;
	text-decoration:underline;}

a.IMG {border:0px;}	

IMG {border:0px;}

/*2. TABLE*/
table.container{width: 100%; 
	height: 100%;}

table.container td {
	border-width: 0; 
	vertical-align: top;}

td.title {
	background-color: #003366;
	margin:5px;
	padding:5px;
	height:55px;
	color: #fff;}

tr td#comment {
	background-color: #99BBDD;
	padding:5px; 
	font-size: 80%; 
	text-align:right; 
	color: white;
	font-weight: bold;}
	
/*3. SIDEBAR*/
td#sidebar {
	width: 250px; 
	background-color: #6699CC; 
	font-size: 85%;  
  	padding: 0 0 10px 0.33em;
	margin-top: 10px;}

#sidebar ul {		      
        list-style-type:none;
        padding: 0px;
		padding-top:10px;
    	margin: 5px;
    	line-height:20px;}

#sidebar ul li {
 		width:220px;}
        
#sidebar p {
        padding-left:10px;
		margin-left:0;}
       
#sidebar a {
	display:block;
	background-color: #6699CC;
	padding:5px;
	border-right:1px solid #003366;
	border-top:1px solid #003366;
	border-bottom:1px solid #003366;
	border-left:10px solid #003366;
	font-size:85%;
	margin:5px;}

#sidebar a:link {
	color:#ffffff;
	text-decoration: none;}

#sidebar a:visited {
	color:#ffffff;
	text-decoration: none;}

#sidebar a:hover { 
 	background-color:#ffffcc;
 	color:#003366;
 	text-decoration: none;}

#sidebar INPUT[type="text"] {
          width:150px;
          border:1px solid #003366;
		  margin-left:10px;
		  margin-bottom:5px;}
		 
#sidebar INPUT[type="password"] {
	width:150px;
	border:1px solid #003366;
	margin-left:10px;
	margin-bottom:5px;}

/*4. NEWS*/
DIV.news {
	float: right; 
	width: 160px; 
	background-color: #FFF2E6;
    border: 1px dotted #FF3300;;  
    padding: 10px;
	margin-left: 10px;
	font-size:85%;}

DIV.news img {		      
        padding: 5px 0px 0px 0px;
}

td#content {
	padding:20px;
	margin: 20px;}

/*5. LINK LIST */ 
DIV.linklist  {
	float:left;
	width:70%;
	font-size:85%;
	background-color:#D5EAFF;
	border:1px dotted #6699CC;
	padding: 5px;
	} 
	
DIV.linklist ul {		      
        list-style-type:none;
        padding: 0px;
		padding-top:10px;
    	margin: 5px;
    	line-height:20px;}
	
DIV.linklist a:link {
	display:block;
	color:#0066FF;
	padding:5px;
	text-decoration:underline;
}
	
DIV.linklist a:visited{
	display:block;
	color:#0099FF;
	padding:5px;
	text-decoration:underline;}
		
DIV.linklist a:hover {
	display:block;
	color:#003366;
	padding:5px;
	text-decoration:underline;
}

/*6. FOOTER*/
td#footer {
	vertical-align: middle;
	font-size: 66%; 
	background-color:#003366;
  	border-top: 5px solid #99BBDD;
  	color: #fff;
	height:40px;}

#footer a{
	color:#0099FF;}


