A:link, A:visited {
	color: black;
	text-decoration: none;
}

A:hover {
	color: #E0E0E0;
	text-decoration: none;
}

html, body {
	font-size: 13px;
	margin: 0;
	font-family: 'Open Sans', arial, helvetica, verdana, "times new roman", georgia;
}

td {
	padding: 0;
}

td.wrap {
	white-space: normal;
	word-break: break-word;
}

th {
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-top: 2px;
}

tr.headerRow {
	background: url(../IMAGES/greyHeaderBk.jpg);
}

font.termsHeader {
	font-size: 12px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
	padding-left: 5px;
}

font.terms {
	font-size: 12px;
}

/* SUBMIT BUTTONS */

.submitButton{
    display:inline-block;
    margin:0px;
    background-color:#f5f5f5;
    border:1px solid darkblue;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:'Open Sans', "Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#FFFFFF;
    cursor:pointer;
    background-image: url(../IMAGES/blueGradient.jpg);
    padding:0px 4px 0px 4px; /* Links */ 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='darkblue', Direction=135, Strength=2) progid:DXImageTransform.Microsoft.Chroma(color=#000000);
    overflow:visible;
    *border:none;   
}

.submitButton a:link{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

.submitButton a:visited{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

.submitButton:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
    background-image: url(../IMAGES/lightBlueGradient.jpg);
    border:1px solid #c2e1ef;
    border-top:1px solid lightblue;
    border-left:1px solid lightblue;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='lightblue', Direction=135, Strength=2) progid:DXImageTransform.Microsoft.Chroma(color=#000000);
    *border:none !important; 
}

.submitButton a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* GENERAL BUTTONS  */

input[type="button"]{
    display:inline-block;
    margin:0px;
    background-color:#f5f5f5;
    border:1px solid darkblue;
    border-top:1px solid #eee;
    border-left:1px solid #eee;
    font-family:'Open Sans', 'Lucida Grande', Tahoma, Arial, Verdana, sans-serif;
    font-size:12px;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#FFFFFF;
    cursor:pointer;
    background-image: url(../IMAGES/blueGradient.jpg);
    padding:0px 4px 0px 4px; /* Links */ 
    filter:progid:DXImageTransform.Microsoft.Shadow(color='darkblue', Direction=135, Strength=2) progid:DXImageTransform.Microsoft.Chroma(color=#000000);
    overflow:visible;
    *border:none;   
}

input[type="button"] a:link{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

input[type="button"] a:visited{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

input[type="button"]:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
    background-image: url(../IMAGES/lightBlueGradient.jpg);
    border:1px solid #c2e1ef;
    border-top:1px solid lightblue;
    border-left:1px solid lightblue;
    filter:progid:DXImageTransform.Microsoft.Shadow(color='lightblue', Direction=135, Strength=2) progid:DXImageTransform.Microsoft.Chroma(color=#000000);
    *border:none !important; 
}

input[type="button"] a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}
