﻿

 /* Body and link styles */
body, td, th, textarea, div, select {
	color: #333333; 
	margin: 5px auto; 
	padding: 0; 
	margin: 0; 
	font-family: Arial,sans-serif;
	font-weight: 400;
	font-size: 13px;
	LINE-HEIGHT: 150%;
}

p {margin: 1em 0;}
img {border: 0px none;}


a, a:link, a:visited {
    color: #6666FF;
    text-decoration: none;
	padding:0px;
	font-size: 100%; 
	line-height: 100%;
	}
	
a:hover, a:focus {
    color: #3366FF;
	text-decoration: underline;
	font-size: 100%; 
	line-height: 100%;
	}

.header a, .header a:link, .header a:visited {
color: #333333; 
}

.header a:hover, .header a:focus {
color: #333333; 
}


/* Headline Styles */
h1, h2, h3, h4, h6 {font-weight: normal; padding: 0; margin: 0;}
h1 {font-family: Arial,sans-serif; font-size: 30px; margin-bottom: 7px;}
h2 {font-family: Arial,sans-serif; font-size: 24px; margin-bottom: 7px;}
h3 {font-family: Arial,sans-serif; font-weight: 800; font-size: 16px; margin-bottom: 7px;}
h4 {font-family: Arial,sans-serif; font-weight: 600; font-size: 14px; margin-bottom: 7px; color:#dddcdc; }
h5 {font-family: Arial,sans-serif; font-weight: 400; font-size: 13px; padding: 0; margin: 0 0 3px 0;}
h6 {font-family: Arial,sans-serif; font-weight: 600; font-size: 12px; text-decoration: underline;  margin-bottom: 7px;}

.footer {
color: #dddcdc; 
font-family: Arial,sans-serif;
font-weight: 400;
font-size: 12px;
LINE-HEIGHT: 150%;
}

.footer a, .footer a:link, .footer a:visited {
    font-family: Arial,sans-serif;
    font-weight: 400;
    color: #ffffff; 
    text-decoration: none;
	padding:0px;
	font-size: 100%; 
	line-height: 100%;
	}
	
.footer a:hover, .footer a:focus {
	font-family: Arial,sans-serif;
	font-weight: 400;
	color: #ffffff; 
	text-decoration: underline;
	font-size: 100%; 
	line-height: 100%;
	}


.button-link-green, .button-link-green:link, .button-link-green:visited, .button-link-green:active {
    _height:15px; /* need this for ie */
    font-family: Arial,sans-serif;
    font-weight: bold;
    padding: 7px 15px;
    font-size: 12px;
    background: #85b728;
    color: #ffffff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: solid 1px #719d1e;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.button-link-green:hover, .button-link-green:focus {
    background: #91c62b;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    border: solid 1px #377CEA;
    text-decoration: none;
}

.button-link-blue, .button-link-blue:link, .button-link-blue:visited, .button-link-blue:active {
    _height:15px; /* need this for ie */
    font-family: Arial,sans-serif;
    font-weight: bold;
    padding: 7px 15px;
    font-size: 12px;
    background: #356094;
    color: #ffffff;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: solid 1px #20538D;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.button-link-blue:hover, .button-link-blue:focus {
    background: #4479BA;
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    border: solid 1px #377CEA;
    text-decoration: none;
}


.button-link-gray, .button-link-gray:link, .button-link-gray:visited, .button-link-gray:active {
    _height:15px; /* need this for ie */
    font-family: Arial,sans-serif;
    font-weight: bold;
    padding: 7px 15px;
    font-size: 12px;
    background: #eeeeee;
    color: #333333;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border: solid 1px #c4c4c4;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none;
}

.button-link-gray:hover, .button-link-gray:focus {
    background: #eeeeee;
    font-size: 12px;
    font-weight: bold;
    color: #333333;
    border: solid 1px #377CEA;
    text-decoration: none;
}


.borderit img{ border: 1px solid #f4f4f4; }
.borderit:hover img{ border: 1px solid #45A1D2; }
.borderitSelected img{ border: 1px solid #45A1D2; }
.borderitSelected:hover img{ border: 1px solid #45A1D2; }
