
/*  MORE styles on style_editor    */


body,td,.defaulttext  {
	font-size:11px;
	font-family : Trebuchet MS,Arial,helvetica, MS san-serif;
	color : #656565;
	line-height:18px;
}

.regular  {
	font-size:11px;
	font-family : Arial,helvetica, MS san-serif;
	color : #000000;
	line-height:18px;
}

input  {
	font-size:9px;
	font-family : Verdana,Arial,helvetica, MS san-serif;	
}

.smaller {
	font-size:10px;
}

.tiny {
	font-size:9px;
}

.bigger {
	font-size:13px;
}



a {
	text-decoration:underline;
	color : #21449C;
}

a:hover   {
	text-decoration:underline;
	color : #000066;
}

.smalllinks a, .smalllinks li  {
	text-decoration:none;
	color : #11348C;
	font-size:10px;
	font-family : Arial,helvetica, MS san-serif;
}

.smalllinks a:hover li  {
	text-decoration:underline;
	color : #11348C;
	font-size:10px;
	font-family : Arial,helvetica, MS san-serif;
}

a.topnav, .topnav  {
	font-size : 10px;
	font-family : Verdana,Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #ffffff;
}

 a:hover.topnav {
	text-decoration:underline;
	color : #ffffff;
}

a:hover.topnavon, a.topnavon {
	text-decoration:NONE;
	color : #cccc00;
}

a.rightnav , .rightnav  {
	font-size : 12px;
	font-family : Trebuchet MS,Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #11348C;
}

a:hover.rightnav  {
	text-decoration:NONE;
	color : #11348C;
	font-weight:bold;
}

a:hover.rightnavon,a.rightnavon  {
	text-decoration:NONE;
	color : #11348C;
	font-weight:bold;
	font-size : 12px;
	font-family : Trebuchet MS,Arial,helvetica, MS san-serif;
}

.footerlinks, .footerlinks a {
	font-size : 10px;
	font-family : Verdana,Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #21449C;
}

.footerlinks a:hover {
	text-decoration:underline;
	color : #21449C;
}

.footertext, .footertext a {
	font-size : 9px;
	font-family : Verdana,Arial,helvetica, MS san-serif;
	text-decoration:none;
	color : #ffffff;
}

.footertext a:hover {
	text-decoration:underline;
	color : #ffffff;
}

.defaultmargin {
margin-left:32;
margin-right:22;
}

.quotemargin {
margin: 0 30 0 25;
font-size : 10px;
}


.spacer {line-height:4px;}

ul {
margin-top:2;
margin-bottom:10;
margin-left:12;
padding-left:9;
list-style-image: url(images/bullet.gif);
}


.homelinks a,.homelinks  {

list-style-image: url(images/bullet.gif);
text-decoration:none;
list-style-position:outside;
padding-left:0;
font-family : Arial,helvetica, MS san-serif;
font-size:10px;	
}

.homelinks ul li  {
margin-left:10;
font-family : Arial,helvetica, MS san-serif;	
font-size:10px;

}



/*  JOB FORM    */

.jobformbox {
padding:0px 0px 0px 0px;
font-family : Trebuchet MS,Arial,helvetica, MS san-serif;	
font-size:10px;
float:left;
width:480px;
}

/*  2 per line   (#5 is for radio and checkboxes)  */

.form_name1,.form_name2,.form_name3,.form_name4,.form_name5,.form_checkboxes,.form_name6  {	
font-size:12px;
color:#11348C;
margin:0px 0px 5px 0px;
}

.form_name1,.form_name5 {
padding:0px 0px 0px 0px;
float:left;
width:200px;
}

/*  short   */
.form_name2  {
width:80px;
float:left;
}


/*  3 per line   */
.form_name3 {
padding:0px 0px 0px 0px;
float:left;
width:150px;
}

/*  Only one on line   */
.form_name4 {
padding:0px 0px 0px 0px;
float:left;
width:490px;
}

/*  longer   */
.form_name6  {
width:250px;
float:left;
}




.form_name1 input,.form_name4 input {
width:170px;
}

.form_name2 input {
width:60px;
}

.form_name3 input {
width:140px;
}

.form_name4 input {
width:340px;
}

select.formselectbox   {
font-size:10px;
}

.form_checkboxcol {
padding:0px 0px 0px 0px;
float:left;
width:220px;
font-size:10px;
color:#656565; 
}

.form_checkboxes {
width:490px;
clear:both;
}

/*Default style for SPAN icons. Edit if desired: */

.iconspan {
float: right;
margin: 0px;
cursor:hand;
cursor:pointer;
font-weight: bold;
}

/*CSS used to style the examples. Remove if desired: */

.eg-bar {
background-color: #eeeeee;
font-weight: bold;
border: 1px solid black;
padding: 0px 5px 0px 5px;
margin: 0px 0px 9px 0px;
color:#0000ff;
}

.bartitle  {
color:#000000;
}

div.eg-bar {
width: 450px;
}

.icongroup2  {
width: 450px;
padding: 0px 3px 9px 3px;
}

.homenewshead a {
font:bold 11px Trebuchet MS,Arial,helvetica, MS san-serif;
color:#43588e;
text-decoration:none;
}

.homenewshead a:hover {
font:bold 11px Trebuchet MS,Arial,helvetica, MS san-serif;
color:#43588e;
text-decoration:underline;
}

.homenewstext {
font: 10px Verdana,Arial,helvetica, MS san-serif;
color:#666666;
}


.test2ndhead a {
font:bold 15px Trebuchet MS,Arial,helvetica, MS san-serif;
color:#464646;
text-decoration:none;
}

.test2ndhead a:hover {
font:bold 15px Trebuchet MS,Arial,helvetica, MS san-serif;
color:#464646;
text-decoration:underline;
}



.testhead {
font:bold 16px Trebuchet MS,Arial,helvetica, MS san-serif;
color:#464646;
}









