/* 
scimitar-txt.css

Defines font styles, as well as random lists

Colors:
scimitar blue: #0082C2
atm green: #317E1B
pts orange: #E18F12
selection yellow: #FFFFA8
navigation blue: #006697
*/
body {
font:75% "Lucida Grande", Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
/*
Navigation, top styles
*/

#banner a {
padding:2px 4px;
color:white;
text-decoration:none;
background-image:url(../images/global_gradient.gif);
}
#banner a:hover {
background-image:none;
background-color:#005279;
}
#banner .small_caps_red {
font:bold 8px Verdana, Arial, sans-serif;
color:#FFFF00;
}

#primary-nav a { 
padding:2px 4px;
color:#006697;
text-decoration:none;
background-image:url(../images/primary_gradient.gif);
}
#primary-nav a:hover {
background-image:none;
background-color:#FFF;
}

#title-bar #secondary-nav a {
padding:2px 4px;
color:#006697;
text-decoration:none;
border:1px solid #CCC;
background-color:white;
}
#title-bar #secondary-nav a:hover {
background-color:#FFFFA8;
}
#title-bar #secondary-nav a#selected {
background-color:#ECF9FF;
cursor:default;
}
/*
lists
*/
ul.list-image {
	list-style:none outside;
}
.list-image li {
	margin:4px 0;
	margin-left:0; /*-39px aligns to left*/
	padding:0;
	background-repeat:no-repeat;
	background-position:0 0;
}
.indent ul.list-image  {
margin-left:18px;
}
.left-align .list-image li {
margin-left:-39px;
}
.list-image p, .list-image h1, .list-image h2, .list-image h3, .list-image h4 {
padding:0;
margin:4px;
margin-left:22px;
}
.list-image .atm { background-image:url(../images/atm_icon_small.gif); }
.list-image .downloads { background-image:url(../images/download_icon.gif); }
.list-image .link { background-image:url(../images/link_icon.gif); }
.list-image .question { background-image:url(../images/question_icon.gif); margin-bottom:2em; }
.list-image .question ol li {margin-left:0px; }

/*
Custom Scimitar Buttons
*/

input[type~="submit"], input[type~="reset"], input[type~="button"] {
border-style: solid;
border-top-width: 1px;
border-left-width: 1px;
border-bottom-width: 2px;
border-right-width: 2px;
border-top-color: #CEE6F2;
border-left-color: #CEE6F2;
border-bottom-color: #0082C2;
border-right-color: #0082C2;
background: #EEEEEE url(../images/input_gradient.gif) repeat-x top;
padding:1px;
color: black;
}

input[type~="submit"]:hover, input[type~="reset"]:hover, input[type~="button"]:hover {
background: #FFFFCC url(../images/input_gradient_hover.gif) repeat-x top;
border-bottom-color: #E69E2F;
border-right-color: #E69E2F;
border-top-color: #fff;
border-left-color: #fff;
}
input[type~="submit"]:active, input[type~="reset"]:active, input[type~="button"]:active {
border-top-width: 2px;
border-left-width: 2px;
border-bottom-width: 1px;
border-right-width: 1px;
background: #FFFFCC url(../images/input_gradient_hover.gif) repeat-x top;
border-bottom-color: #fff;
border-right-color: #fff;
border-top-color: #E69E2F;
border-left-color: #E69E2F;
}
/*
misc
*/
.small_caps_red {
font:bold 8px Verdana, Arial, sans-serif;
color:#0082C2; /* not actually red */
}
.blue {
color:#006697;
}
.orange {
color:#E18F12;
}
.green {
color:#317E1B;
}
p {
line-height:150%;
}
h2 {
font-size:170%;
margin:5px 0;
}
h3 {
font-size:125%;
margin-top:10px;
}
h4 {
font-size:100%;
margin:5px 0;
}
sup {
color:gray;
}
address {
padding:0;
margin:0;
}
small, p.small {
font-size:75%
}
