body     { background-color: transparent; background-repeat: repeat; background-attachment: scroll; background-position: 0 0 }
.content { font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif }
table,tr,td { font-size: 10pt; font-family: Arial, Verdana, Helvetica, sans-serif }
p { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif }
h1 { color: #1b5c96; font-size: 1.2em; font-family: Arial, Verdana, Helvetica, SansSerif; font-weight: bold; line-height: 1.1em }
h2 { color: #302a50; font-size: 10px; font-family: Georgia, "New Times Roman", Times, Serif; text-align: left }
h3  { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; margin: 1em 0 0.5em }
ul { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; list-style-type: disc; margin-top: 0.5em; margin-right: 0; margin-bottom: 0.5em }


a { text-decoration: underline; }
a:link { text-docoration: underline;  }
a:visited { text-decoration: underline; }
a:active { text-decoration: underline; }
a:hover { color: #ff9900; text-decoration: underline; }


.topnav         { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; font-weight: bold }
.topnav a:link          { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; font-weight: bold; text-decoration: none }
.topnav a:visited              { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; font-weight: bold; text-decoration: none }
.topnav a:active              { color: #fff; font-size: 12px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; font-weight: bold; text-decoration: none }
.topnav a:hover            { color: #fe8628; font-size: 12px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; font-weight: bold; text-decoration: none }

.bodyblack       { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, "Sans Serif" }
.bodyblackbold      { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; font-weight: bold }
.bodyred { color: #c33; font-size: 13px; font-family: Verdana, Arial, "Sans Serif" }
.bodyblack2       { color: #000; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif }
.bodyblack2 a:link     { color: #309; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif }
.bodyblack2 a:hover        { color: #900; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif; text-decoration: underline }
.bodyblack2 a:visited       { color: #306; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif }
.bodygray           { color: #666; font-weight: normal; font-size: 14px; line-height: 15px; font-family: Verdana, Arial, Helvetica, "Sans Serif" }
.bodygray a:link  { color: #00f; font-weight: normal; font-size: 14px; line-height: 15px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; text-decoration: underline }
.bodygray a:visited  { color: #309; font-weight: normal; font-size: 14px; line-height: 15px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; text-decoration: underline }
.bodygray  a:hover  { color: #f90; font-weight: normal; font-size: 14px; line-height: 15px; font-family: Verdana, Aria, Helvetica, "Sans Serif"; text-decoration: none }
.bodygraysmaller  { color: #666; font-weight: normal; font-size: 12px; line-height: 12px; font-family: Verdana, Arial, Helvetica, "Sans Serif" }
.bodygraysmaller a:link  { color: #339; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; text-decoration: underline }
.bodygraysmaller a:visited { color: #339; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; text-decoration: none }
.bodygraysmaller  a:hover { color: #f60; font-weight: normal; font-size: 12px; line-height: 15px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; text-decoration: none }
.leftheadblack { color: #000; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, SansSerif }
.leftheadblue { color: #339; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Verdana, Arial, Helvetica, SansSerif }
h4, h4 a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight: bold;
	color: #315788;
	margin-bottom: -6px;
}

.subheadblack  { color: #000; font-weight: 800; font-size: 13px; line-height: 14px; font-family: Verdana, Arial, Helvetica, SansSerif }
.subheadblue    { color: #336; font-weight: 800; font-size: 14px; line-height: 14px; font-family: Verdana, Arial, Helvetica, SansSerif }
.subheadlightblue { color: #9ff; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica }
.subheadwhite  { color: #fff; font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica }
.titleblack  { color: #000; font-weight: 800; font-size: 15px; line-height: 15px; font-family: Verdana, Arial, Helvetica, SansSerif }
.titleblue  { color: #339; font-weight: bold; font-size: 15px; line-height: 15px; font-family: Verdana, Arial, Helvetica, SansSerif }

.bottomlink         { color: #808080; font-size: 10px; font-family: Verdana, Arial, Helvetica, "Sans Serif" }
.bottomlink a:link        { color: #ff9b05; font-size: 10px; font-family: Verdana, Arial, Helvetica, "Sans Serif" }
.bottomlink a:hover          { color: #ff9b05; font-size: 10px; font-family: Verdana, Arial, Helvetica, "Sans Serif"; text-decoration: underline }
.bottomlink a:visited           { color: #963; font-size: 10px; font-family: Verdana, Arial, Helvetica, "Sans Serif" }
.bottomlink2      { color: #336; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif }
.bottomlink2 a:link     { color: #309; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif }
.bottomlink2 a:hover        { color: #900; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif; text-decoration: underline }
.bottomlink2 a:visited       { color: #306; font-weight: bold; font-size: 11px; font-family: Georgia, "New Times Roman", Times, Serif }
.bodysmall   { color: #000; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Helvetica, "Sans Serif" }
.littlelink         { color: #fff; font-weight: bold; font-size: 2px; font-family: Georgia, "New Times Roman", Times, Serif; background-color: #fff }
.littlelink a:link        { color: #fff; font-weight: bold; font-size: 2px; font-family: Georgia, "New Times Roman", Times, Serif; background-color: #fff }
.littlelink a:hover           { color: #fff; font-weight: bold; font-size: 2px; font-family: Georgia, "New Times Roman", Times, Serif; background-color: #fff }
.littlelink a:visited          { color: #fff; font-weight: bold; font-size: 2px; font-family: Georgia, "New Times Roman", Times, Serif; background-color: #fff }

.footer             { color: gray; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; background-color: #fff }
.footer a:link            { color: gray; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none }
.footer a:visited              { color: gray; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none }
.footer a:active              { color: gray; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em; text-decoration: none }
.footer a:hover               { color: #336; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 2em }

.search { line-height: 13px; height: 13px }
.footerred            { color: #c00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff }
.footerred  a:link     { color: #c00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; background-color: #fff }
.footerred  a:hover    { color: #c00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; background-color: #fff }
.footerred  a:visited    { color: #c00; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-color: #fff }

.InputText {
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	border: 1px solid #666666;
	}
	
#maincontent p, #maincontent ul {
    line-height: 1.4em;
}
/* Search*/

#cse {
	/*float: left;*/
	margin: 0;
	padding:0;
	display: inline-block;
	width: 250px;
}
	
#submitButton {
	width: 23px;/* Width of button image */
	height: 24px;/* Height of button image */
	/*padding: 30px 0 0;*/
	margin: 0;
	border: 0;
	padding-bottom: 2px;
	background: url(../images/common/arrow_btn.jpg) no-repeat;
	/*overflow: hidden;*/
	text-indent: -9999px;
	cursor: pointer; /* hand-shaped cursor */
	cursor: hand; /* for IE 5.x */
	line-height: 999px; /* Set it higher than your image height */
    overflow: hidden; /* Hide the text */
	vertical-align: middle;
	}
#ssco-search img {
	vertical-align: middle;
}
.main #searchContent { 
	margin: 0; 
	padding: 6px 0 7px 70px; 
	/*float:left;*/
	width: 716px;
	z-index: 1;
} 

/*End Search*/

