﻿/* HEADINGS   
----------------------------------------------------------*/
/*h1, h2, h3, h4, h5, h6 {font-size: 1.5em; color: #666666;
    font-variant: small-caps; text-transform: none; font-weight: 200;
    margin-bottom: 0px; white-space:nowrap;}
h1 {font-size: 1.6em; padding-bottom: 0px; margin-bottom: 0px; color: #75bd43;}
h2 {font-size: 1.5em; font-weight: 600; color:#2b9eca;}
h3 {font-size: 1.2em; color:#5a5a5a;}
h4 {font-size: 1.1em;}
h5, h6 {font-size: 1em;}*/
hr {border:1px solid #CCC;}

h1, h2, h3, h4, h5, h6 {margin-bottom: 0px; white-space:nowrap;}
h1 {font-size:20px; color:#005dab; padding:0; padding:0 0 20px; font-weight:normal;}
	h1 select {
		color:#005dab; font: normal 14pt Arial, Helvetica, sans-serif; text-transform: capitalize;
		position: relative; width: 90%; height:27px;}
	h1 option {font: normal 80% Arial, Helvetica, sans-serif; font-size:80%; text-transform: capitalize;}
h2 {font: normal 140% Arial, Helvetica, sans-serif; margin:0 0 5px 0;}
/*h2 {font: normal 155% Arial, Helvetica, sans-serif; margin:0 0 5px 0; color:#75923c; }*/
h3 {font: bold 130% Arial, Helvetica, sans-serif; margin:0 0 20px 0; color:#5a5a5a; }
h4 {font: bold 120% Arial, Helvetica, sans-serif; margin:0 0 20px 0; color:#5a5a5a; }
h5, h6 {font: bold 100% Arial, Helvetica, sans-serif; }

/* this rule styles <h1> and <h2> tags that are the 
first child of the left and right table columns */
.rightColumn > h1, .rightColumn > h2, .leftColumn > h1, .leftColumn > h2 {margin-top: 0px;}
/* END  HEADINGS
----------------------------------------------------------*/

/* DEFAULTS
----------------------------------------------------------*/
body {padding:0; margin:0; margin-bottom:30px; 
      font:12px "Droid Sans", sans-serif; font-size:.90em; color: #6A6A6A; }

a:link, a:visited {color:#115EAA;}
a:hover {color:#13b5ea; text-decoration: none;}
a:active {color:#115EAA;}

p {padding: 0px; margin: 0px; line-height: 1.6em;}
div.success, div.warning, div.error {padding:5px 10px; width:auto; text-align:left;}
div.message { padding:10px 10px; width:auto; text-align:left; color:#1e8ab3; background:#e6f9ff; border:1px solid #b2e6f7; }
div.success 
{
    color:#67a62a; 
    background:#dcfaaa url(../Images/Icons/icon_check.gif) no-repeat 8px 6px; 
    border:1px solid #c7e98e; 
    padding-left:30px;
}
div.warning {color:#F26522; background:#fff url(../Images/Icons/icon_warning.gif) no-repeat 8px 6px; border:0px solid #fad7a6; padding-left:30px; clear:both;}
div.error {color:#CC0000; background:#fdd9d9 url(../Images/Icons/icon_error.gif) no-repeat 8px 6px; border:1px solid #ea8d8d; padding-left:30px;}

table {margin:0px !important; padding:0px;}
legend {padding: 2px 4px 8px 4px; color:#115EAA;}

/* MISC  
----------------------------------------------------------*/
.clear {clear: both;}
.bold {font-weight:bold;}

.title {display: block; float: left; text-align: left; width: auto;}
.failureNotification {
    color:#E2352e;
 }

.login .failureNotification {
    text-align: center;
    margin: 30px 0 0 -70px;
    padding:0 !important;
}

.notification {color: #F26522; line-height: 1.2em; font-size:.90em;}

.dropdown-title {font-size: 1.1em; color:#005dab; font-weight: 300; margin-bottom: 0px; white-space:nowrap; }
.subscript { font-size:0.8em; font-style:italic; }
