/*
  Gill's Consulting Services CSS
*/


 /* General page style. The scroll bar colours only visible in IE5.5+ */
body {
/*	background-color: #595959; */
	background-color: #686777;

}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }

a:link,a:active,a:visited { color : #0801FD; }
a:hover		{ text-decoration: underline; color : #990000; }


/* General text */
.gen { font-size : 18px; }
.genmed { font-size : 16px; }
.gensmall { font-size : 14px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #000000; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #990000; text-decoration: underline; }

/* titles on each page */
/* old: blue color
.title1 { padding-left: 10px; padding-right:10px; background-color: #48669f; font-size : 20px; color : #FFFFFF; font-family: Arial; font-weight: bold; }
p.title1 { padding-left: 10px; padding-right:10px; background-color: #48669f; font-size : 20px; color : #FFFFFF; font-family: Arial; font-weight: bold; }
*/
.title1 { padding-left: 10px; padding-right:10px; background-color: #FCF2D2; font-size : 20px; color : #990000; font-family: Arial; font-weight: bold; }
p.title1 { padding-left: 10px; padding-right:10px; background-color: #FCF2D2; font-size : 20px; color : #990000; font-family: Arial; font-weight: bold; }


.title2 { font-size : 18px; color : #595959; font-style: italic; font-family: Arial; font-weight: bold; text-decoration: underline; }
p.title2 { font-size : 18px; color : #595959; font-style: italic; font-family: Arial; font-weight: bold; text-decoration: underline; }

.header { font-size : 36px; color : #FFFFFF; font-family: Arial; font-weight: bold; }


/* Left menu */
.mainmenu		{ color: #0801FD; font-weight: regular; font-size : 16px; }
.mainmenu:hover	{ color: #990000; text-decoration: underline; font-weight: regular; font-size : 16px; }
.mainmenu:visited	{ color: #0801FD; font-weight: regular; font-size : 16px;  }

#navlist {
/* position: absolute; */
left: 36px;
top: 86px;
width: 122px;
}

#navlist ul {
margin: 0; /*removes indent IE and Opera*/
padding: 0; /*removes indent Mozilla and NN7*/
list-style-type: none; /*turns off display of bullet*/
/* font-size: .9em; */
font-size: 13px;
font-weight: bold; 
}

#navlist li {
margin: 0;
}

#navlist a {
display: block;
padding: 2px 2px 2px 8px;
border: 1px solid;
border-color: #ddd #000 #000 #ddd;
/* background-color: #DAA469; orange */
background-color: #AB7575;
/* background-image:  url(assets/l1_down.jpg); */
background-repeat: no-repeat;
background-position: 0% 50%;
color: #000000;
}

#navlist a:link, #navlist a:visited {
color: #EEE;
text-decoration: none;
}

#navlist a:hover, #navlist a:active {
/* background-color: #E87901; orange */
background-color: #990000;
/* background-image:  url(assets/l1_over.jpg); */
background-repeat: no-repeat;
background-position: 0% 50%;
color: #FCF2D2;
}

#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
background-color: #990000;
/* background-image:  url(assets/l1_over.jpg); */
background-repeat: no-repeat;
background-position: 0% 50%;
color: #FCF2D2;
}



/* delete below?
a.mainmenu		{ text-decoration: none; color: #0801FD; font-weight: regular; font-size : 16px; }
a.mainmenu:hover	{ text-decoration: underline; color: #990000; font-weight: regular; font-size : 16px; }
a.mainmenu:visited	{ text-decoration: none; color: #0801FD; font-weight: regular; font-size : 16px;  }
*/

a.menucontent		{ padding-left: 10px; text-decoration: none; color: #0202BC; font-weight: regular; font-size : 14px; width: 100% ; }
a.menucontent:link	{ padding-left: 10px; text-decoration: none; color: #0202BC; width: 100% ;}
a.menucontent:hover	{ padding-left: 10px; text-decoration: none; color: #FFFFFF; font-weight: regular; font-size : 14px; width: 100% ; }
a.menucontent:visited	{ padding-left: 10px; text-decoration: none; font-weight: regular; font-size : 14px; width: 100% ; }

td.menucontent	{ background-color: #FCF2D2; }
td.menucontent:hover	{ background-color: #C67F7F; }

.navmenutitle	{ color: #FFFFFF; text-decoration: none; font-weight: regular; font-size : 14px; }
.navmenutext	{ color: #000000; text-decoration: none; font-weight: regular; font-size : 13px; }
.navmenutextitalics	{ color: #000000; text-decoration: none; font-weight: regular; font-size : 12px; }

a.over 		{text-decoration: underline; color: #990000; font-weight: regular; font-size : 16px; }
a.out 		{text-decoration: none; color: #0801FD; font-weight: regular; font-size : 16px;  }
a.out:visited	{text-decoration: none; color: #0801FD; font-weight: regular; font-size : 16px;  }


/* Copyright and bottom info */
.copyright		{ font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; letter-spacing: -1px;}
a.copyright		{ color: #000000; text-decoration: none;}
a.copyright:hover { color: #000000; text-decoration: underline;}


/* GCS Main Site Tags */

.mainbody { font-size : 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: regular; color : #000000; }
