

h1, h1 a:link, h1 a:active, h1 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #0079C1;
	font-size: 24px;
}

h1 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #28c22a;
	font-size: 24px;
}

h2, h2 a:link, h2 a:active, h2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #1B75BC;
	font-size: 18px;
}

h2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #1B75BC;
	font-size: 18px;
}

h3, h3 a:link, h3 a:active, h3 a:visited {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	color: #1B75BC;
	font-size: 13px;
}

h3 a:hover {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	color: #1B75BC;
	font-size: 14px;
}

.ul-none {
list-style-type:none;

}

ul {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	color: #001A41;
	font-size: 13px;
	text-align:justify;
	list-style:square;
	margin:0px;
}



.p {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	color: #001A41;
	font-size: 13px;
	text-align:justify;
}

p {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	color: #001A41;
	font-size: 13px;
	text-align:justify;
}

a:active {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	text-decoration: none;
}


a:link {
	font-family: 'Lato', Arial, Helvetica, sans-serif;
	color: #001A41;
	text-decoration: underline;
}

a:visited {  
	font-family: 'Lato', Arial, Helvetica, sans-serif; 
	color: #001A41; 
	text-decoration: underline;
}
	
a:hover {  
	font-family: 'Lato', Arial, Helvetica, sans-serif; 
	color: #0bb92c;
}

.q, .q a:link, .q a:active, .q a:visited, .q a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #1B75BC;
	font-size: 16px;
	font-weight:bold;
}

.special-bubble {  
 position: relative; 
 padding:0px 10px 0px 10px;  
 text-align: center;   
 background-color: #fff;  
 border: 3px solid #ff7701;  
 -webkit-border-radius: 10px;  
 -moz-border-radius: 10px;  
 border-radius: 10px;  
 -webkit-box-shadow: 2px 2px 4px #999;  
 -moz-box-shadow: 2px 2px 4px #999;  
 box-shadow: 2px 2px 4px #999;  
 } 

.special-title, .special-title a:link,.special-title a:active,.special-title a:visited,.special-title a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff7701;
	font-size: 16px;
}

.special, .special a:link,.special a:active,.special a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #ff7701;
	font-size: 12px;
}

.special a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#8a8a8a;
	font-size: 12px;
}


.credit a:link,.credit a:active,.credit a:visited,.credit{
	font-family: Arial, Helvetica, sans-serif;
	color: #001A41;
	font-size: 10px;
}

.credit a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#E77310;
	font-size: 10px;
}




.notes{
	font-family: Arial, Helvetica, sans-serif;
	color: #004FA3;
	font-size: 10px;
	font-weight: bold;
}

.notes a:link,.notes a:active,.notes a:visited{
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 10px;
	font-weight: bold;
}

.notes a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#004FA3;
	font-size: 10px;
	font-weight: bold;
}

.table {
	border:1px solid #0079C1;
	font-family: Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 12px;
}

.td {
	border:1px solid #0079C1;
	}
	
.td2 {
	background-color: #98d6fb;
	}

	
.form-labels {
	font-family: Arial, Helvetica, sans-serif;
	color: #1B75BC;
	font-size: 12px;
}

.form-response {
	font-family: Arial, Helvetica, sans-serif;
	color: #1B75BC;
	font-size: 16px;
}

.big, .big a:link,.big a:active,.big a:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: ##001A41;
	font-size: 20px;
	text-decoration:none;
	font-weight:bold;
	font-style:italic;
}

.big a:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 20px;
	text-decoration:none;
}

.input { 
 background-color: #ffffff;
 font:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 border:1px solid #1B75BC;
 height:15px;

}

.required { 
 background-color: #ffffff;
 font:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 border:1px solid #999;
 height:15px;
 width:170px; 
}

.input-sml { 
 background-color: #ffffff;
 font:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 border:1px solid #ccc;
 height:15px;
 width:71px; 
}

.input-lge { 
 background-color: #ffffff;
 font:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 border:1px solid #ccc;
 height:15px;
 width:500px; 
}


.subject { 
 background-color: #ffffff;
 font:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 border:1px solid #999;
 height:15px;
 width:500px; 
}

.textarea { 
 background-color: #ffffff;
 font:Arial, Helvetica, sans-serif;
 font-size:12px;
 color:#666;
 border:1px solid #1B75BC;
 width:500px; 
  	scrollbar-face-color:#127bbd; 
	scrollbar-track-color:#97c9e2; 
	scrollbar-arrow-color:#FFFFFF; 
	scrollbar-shadow-color:#015088; 
	scrollbar-dark-shadow-color:#015088; 
	scrollbar-highlight-color:#97c9e2;
}

select { 
 background-color: #ffffff;
 font:Arial, Helvetica, sans-serif;
 font-size:11px;
 color:#666;
 border:1px solid #ccc;
 width:405px; 
 
}

.send { 
 background-color: #1B75BC;
 font:Arial, Helvetica, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#FFFFFF;
 border-top:1px solid #38dcafa;
 border-left:1px solid #8dcafa;
 border-right:1px solid #10456f;
 border-bottom:1px solid #10456f;
 height:25px;
 width:80px; 
}

.box {
border:solid 1px #03b3ee;
vertical-align:top;

}

.borderblue {
border:solid 1px #03b3ee;
}


.nonTab {
	margin: 0px;
	padding: 2px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: none;
	border-bottom-style: solid;
	background-image: url(../images/spry-03.gif);
	font-weight: bold;
}

.nonTab a:hover {
	color: #4BC2EB;

}

.scroll{
overflow: auto; 
width: 560px;
height: 420px;
scrollbar-face-color: #454545;
scrollbar-highlight-color:#4d4d4d;
scrollbar-shadow-color:#171717;
scrollbar-3dlight-color:#CFCFCF;
scrollbar-arrow-color: #CFCFCF;
scrollbar-track-color: #131313;
scrollbar-darkshadow-color:#131313;
padding-right:20px;

}

.full_scroll{
overflow: auto; 
width: 820px;
height: 420px;
scrollbar-face-color: #454545;
scrollbar-highlight-color:#4d4d4d;
scrollbar-shadow-color:#171717;
scrollbar-3dlight-color:#CFCFCF;
scrollbar-arrow-color: #CFCFCF;
scrollbar-track-color: #131313;
scrollbar-darkshadow-color:#131313;
padding-right:20px;

}