﻿body {	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
text-align:center;
}

p {text-align:left;
padding-left: 10px;
}
p.right {text-align:center; font-size:0.9em; }
p.footer {text-align:center; font-size:9px; color: #999999;}
ul {text-align:left;}

h1 {font-size: 1.5em;
}

h2 {font-size: 1.2em;
}


/* scottish flag stretch */

#background { 	width: 100%;      
				height: 100%;      
				position: fixed;      
				left: 0px;      
				top: 0px;      
				z-index: -1; }  
				
.stretch { width:100%; height:100%; } 

a.linkfooter {font-size:9px;  color: #999999;}
/* get rid of those system borders being generated for A tags */
a:active {
  outline:none;
}

a.without_u { text-decoration: none; }
 a IMG { border: 0; }
 

:focus {
  -moz-outline-style:none;
}

/*keep table width 868*/

#content {	width:970px;
padding: 0;  
 margin: 0 auto; 
}

li.noshow {visibility:hidden;
}

.classname {
	float:right;
	-moz-box-shadow:inset 0px 1px 0px 0px #0099ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #0099ff;
	box-shadow:inset 0px 1px 0px 0px #0099ff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0099ff), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #0099ff 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0099ff', endColorstr='#dfdfdf');
	background-color:#ededed;
	-webkit-border-top-left-radius:6px;
	-moz-border-radius-topleft:6px;
	border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
	-moz-border-radius-topright:6px;
	border-top-right-radius:6px;
	-webkit-border-bottom-right-radius:6px;
	-moz-border-radius-bottomright:6px;
	border-bottom-right-radius:6px;
	-webkit-border-bottom-left-radius:6px;
	-moz-border-radius-bottomleft:6px;
	border-bottom-left-radius:6px;
	text-indent:0;
	border:2px solid #000000;
	display:inline-block;
	color:#000000;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	font-style:normal;
	height:50px;
	line-height:50px;
	width:400px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #ccc;
}
.classname:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #0099ff) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #0099ff 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#0099ff');
	background-color:#dfdfdf;
}.classname:active {
	position:relative;
	top:1px;
}
.td-left {width:64%;}
.td-right {width:36%;}

.headerleft {
	color:red;
	text-align:left;
}






