body {
margin: 0px;
padding: 0px;
font-family: verdana,arial,sans-serif;
font-size: 71%;
color: #000000;
background-color: #ffffff;
}

table {
font-size: 1em;
}

.printonly {
	display:none;
}

/*links*/
a {
color: #095BA6;
text-decoration: none;
}

a:hover {
color: #BFCAE2;
text-decoration: none;
}

a.more {
color: #095BA6;
text-decoration: none;
}

a.more:hover {
color: #BFCAE2;
text-decoration: none;
}


a.printsendlink {
color: #A4A4A4;
text-decoration: none;
}

a.printsendlink:hover  {
	text-decoration: underline;
	color: #A4A4A4;
	}


a.leftMenu, a.leftHomeMenu {
padding: 3px 28px 3px 0px;
text-align: right;
color: #000000;
text-decoration: none;
display:block;
line-height:14px;
background: url(/images/menu-bullet.gif) no-repeat top right;
overflow:hidden;
word-wrap:break-word;
}

a.leftHomeMenu {
	background: #EDEEEF url(/images/menu-bullet-grey.gif) no-repeat top right ;
}


a.leftMenu:hover, a.leftMenuSelected, a.leftMenuSelected:hover {
margin-right:0px;
padding: 3px 28px 3px 0px;
text-align: right;
color: #000000;
text-decoration: none;
display:block;
line-height:14px;
background: #BFCAE2 url(/images/menu-bullet.gif) no-repeat top right;
overflow:hidden;
word-wrap:break-word;
}

a.leftHomeMenu:hover, a.leftHomeMenuSelected, a.leftHomeMenuSelected:hover {
padding: 3px 28px 3px 0px;
text-align: right;
color: #000000;
text-decoration: none;
display:block;
line-height:14px;
background: #BFCAE2 url(/images/menu-bullet-grey.gif) no-repeat top right;
overflow:hidden;
}

a.rightMenu {
padding: 3px 0px 3px 24px;
color: #000000;
text-decoration: none;
line-height:14px;
display:block;
background: url(/images/menu-bullet-right.gif) no-repeat top left;
}

a.rightMenu:hover, a.rightMenuSelected, a.rightMenuSelected:hover {
padding: 3px 0px 3px 24px;
color: #000000;
text-decoration: none;
line-height:14px;
display:block;
background: #BFCAE2 url(/images/menu-bullet-right-blue.gif) no-repeat top left;
}

a.rightMenuSelected, a.rightMenuSelected:hover {
font-weight:bold;
}

a.rightMenuLevel2Selected {
padding: 3px 0px 3px 24px;
color: #000000;
background-color:#F1F0F0;
font-weight:bold;
text-decoration: none;
line-height:14px;
display:block;
background: #F1F0F0 url(/images/menu-bullet-right-grey.gif) no-repeat top left;
}


a.leftMenuLevel2Selected {
padding: 3px 0px 3px 24px;
color: #000000;
background-color:#F1F0F0;
font-weight:bold;
text-decoration: none;
line-height:14px;
display:block;

}

a.rightMenuLevel2Selected:hover {
padding: 3px 0px 3px 24px;
color: #000000;
font-weight:bold;
text-decoration: none;
line-height:14px;
display:block;
background: #BFCAE2 url(/images/menu-bullet-right-blue.gif) no-repeat top left;
}


a.leftMenuLevel2Selected:hover {
padding: 3px 0px 3px 24px;
color: #000000;
font-weight:bold;
text-decoration: none;
line-height:14px;
display:block;
background: #BFCAE2 url(/images/menu-bullet-left-blue.gif) no-repeat top left;
}

a.rightMenuLevel3, a.leftMenuLevel3 {
padding: 3px 0px 3px 24px;
color: #000000;
background-color:#F1F0F0;
text-decoration: none;
line-height:14px;
display:block;
}

a.rightMenuLevel3:hover, a.rightMenuLevel3Selected, a.rightMenuLevel3Selected:hover, a.leftMenuLevel3:hover, a.leftMenuLevel3Selected, a.leftMenuLevel3Selected:hover {
padding: 3px 0px 3px 24px;
color: #000000;
text-decoration: none;
line-height:14px;
display:block;
background: #BFCAE2;
}

a.rightMenuLevel4 , a.leftMenuLevel4{
padding: 3px 0px 3px 40px;
color: #000000;
background-color:#F1F0F0;
text-decoration: none;
line-height:14px;
display:block;
}

a.rightMenuLevel4:hover, a.rightMenuLevel4Selected, a.rightMenuLevel4Selected:hover, a.leftMenuLevel4:hover, a.leftMenuLevel4Selected, a.leftMenuLevel4Selected:hover{
padding: 3px 0px 3px 40px;
color: #000000;
text-decoration: none;
line-height:14px;
display:block;
background: #BFCAE2;
}

a.solidBlue {
padding: 3px 0px 2px 7px;
color: #000000;
text-decoration: none;
line-height:17px;
display:block;
background-color: #BFCAE2;
font-weight: bold;
}

a.solidBlue:hover {
padding: 3px 0px 2px 7px;
color: #000000;
text-decoration: none;
line-height:17px;
display:block;
background-color: #BFCAE2;
font-weight: bold;
}

/*headings*/
h1 {
font-size: 1.4em;
font-weight: bold;
}

h2 {
font-size: 1.25em;
font-weight: bold;
}

h3 {
font-size: 1.25em;
font-weight: normal;
}

h4 {
font-size: 1.1em;
font-weight: bold;
}



/*text styles*/
p {
/*margin-top: -7px;*/
}

ul {
margin-top: -7px;
}

/*li {
list-style-type: square;
}*/

.small {
font-size: 0.8em;
}



/*td styles*/
td.sideBar {
width: 11px;
background-color: #EEEEEE;
vertical-align: top;
}

td.topBar {
background-color: #7D8B91;
padding: 7px;
color: #FFFFFF;
}

td.topBarLogin {
width:150px;
background-color: #BFCAE2;
padding-left: 7px;
padding-top: 7px;
padding-bottom: 7px;
padding-right: 5px;
color: #00000;
border-bottom:1px solid #BFCAE2;
border-right:1px solid #BFCAE2;
white-space:nowrap;
}

td.topBar a {
color: #FFFFFF;
text-decoration: none;
}

td.topBarLogin a {
color: #000000;
font-weight:bold;
text-decoration: none;
}

td.topBarLine {
background-color: #EEEEEE;
height: 1px;
line-height: 1px;
font-size: 1px;
}

td.leftNav {
width: 158px;
padding: 7px;
vertical-align: top;
}

td.rightNav {
width: 161px;
vertical-align: top;
}

td.mainBody {
vertical-align: top;
}

td.verticalDots {
width: 1px;
font-size: 1px;
background: url(/images/vertical-dots.gif) repeat-y;
padding:0px;
margin:0px;
}

td.horizontalDots {
height: 1px;
line-height: 1px;
font-size: 1px;
background: url(/images/horizontal-dots.gif) repeat-x;
padding:0px;
margin:0px;
}

td.horizontalDots {
height: 1px;
line-height: 1px;
font-size: 1px;
background: url(/images/horizontal-dots.gif) repeat-x;
padding:0px;
margin:0px;
}

td.blue {
line-height:17px;
padding: 3px 3px 3px 7px;
background-color: #BFCAE2;
}

td.darkblue {
line-height:17px;
padding: 3px 3px 3px 7px;
background-color: #075AA6;
color: #ffffff;
}

td.grey {
/*line-height:17px;*/
padding: 3px 3px 3px 7px;
background-color: #EEEEEE;
}

td.subMenuHeader {
padding: 0px 0px 0px 17px;
background-color: #BFCAE2;
}

td.spacerRow {
height: 10px;
line-height: 10px;
font-size: 10px;
}

td.padding7 {
padding: 7px;
}

td.relatedDocuments {
vertical-align: bottom;
padding: 0px 4px 7px 0px;
}

.paddedRight {
margin: 0px;
padding: 0px 7px 0px 0px;
}

td.seeAlsoHeading {
line-height:17px;
padding: 3px 3px 3px 20px;
background-color: #EEEEEE;
}

td.seeAlso {
padding: 10px 10px 10px 20px;
}

td.imagecaption {
font-size:90%;
color: #999999;
padding:2px 0px 2px 0px;
border-bottom:1px solid #BFCAE2;
}


td.container {
padding: 5px 20px 15px 20px;
background-color: #F9F9F9;
}

.darkGreenBox {
background-color: #CEDEDA;
height: 196px;
vertical-align: top;
}
.lightGreenBox {
background-color: #DBE7E5;
height: 196px;
vertical-align: top;
}
.greyBox {
background-color: #DDE1E1;
height: 196px;
vertical-align: top;
}



/*images*/
img.blueLine {
display:block;
margin: 0px;
padding: 0px;
}


/*forms*/
#formbuilder .formbuilder {
	width:390px;
}

.formbuilder .formelement {
width:379px;
}

form {
margin: 0px;
padding: 0px;
}

submit#language	{
font-size: 1.25em;
font-weight: bold;
color: #095BA6;
border: 0px;
}

input.formLanguagegrey {
font-family: verdana,arial,sans-serif;
font-size: 1.25em;
font-weight: bold;
color: #095BA6;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
background-color:#DDE1E1;
cursor:pointer;
width:95px;
}

input.formLanguagelightGreen {
font-family: verdana,arial,sans-serif;
font-size: 1.25em;
font-weight: bold;
color: #095BA6;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
background-color:#DBE7E5;
cursor:pointer;
width:95px;
}

input.formLanguagedarkGreen {
font-family: verdana,arial,sans-serif;
font-size: 1.25em;
font-weight: bold;
color: #095BA6;
border: 0px;
padding: 0px;
margin: 0px;
text-align: left;
background-color:#CEDEDA;
cursor:pointer;
width:95px;
}

input.formLanguageWhite {
font-family: verdana,arial,sans-serif;
font-size: 1em;
color: #000000;
border: 0px;
padding: 0px;
margin: 0px;
text-align: right;
background-color:#FFFFFF;
cursor:pointer;
background: url(/images/menu-bullet.gif) no-repeat top right;
padding: 3px 28px 3px 0px;
height:20px;
width:158px;
}

.field {
border: 1px solid #095BA6;
width: 143px;
font-size: 0.8em;
}


/*theme links*/
div.themeTabs {
/*align: right;*/
}

.theme	{
background-color: #88989E;
color: #FFFFFF;
height: 22px;
border-top: 1px solid #636E72;
border-right:1px solid #CCCCCC;
border-bottom: 0px;
border-left: 0px;
padding: 0px 7px 0px 7px;
font-weight: bold;
}

.themeFirst	{
background-color: #88989E;
color: #FFFFFF;
height: 22px;
border-top: 1px solid #636E72;
border-right:1px solid #CCCCCC;
border-bottom: 0px;
border-left: 0px;
padding: 0px 7px 0px 4px;
font-weight: bold;
}

.themeLast	{
background-color: #88989E;
color: #FFFFFF;
height: 22px;
border-top: 1px solid #636E72;
border-right: 0px;
border-bottom: 0px;
border-left: 0px;
padding: 0px 7px 0px 7px;
font-weight: bold;
}

.theme a, .themeFirst a, .themeLast a	{
color: #FFFFFF;
text-decoration: none;
}


ul#documents { 
	list-style-type:none;
}

ul#documents li {
	margin-left:-16px;
	padding-left:20px;
}

ul#documents li.li-doc {
	background:url(/images/ic-doc.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-eps {
	background:url(/images/ic-eps.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-gif {
	background:url(/images/ic-gif.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-jpg {
	background:url(/images/ic-jpg.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-pdf {
	background:url(/images/ic-pdf.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-ppt, ul#documents li.li-pp {
	background:url(/images/ic-ppt.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-rtf {
	background:url(/images/ic-rtf.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-tif {
	background:url(/images/ic-tif.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-xls {
	background:url(/images/ic-xls.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}

ul#documents li.li-htm {
	background:url(/images/ic-htm.gif) no-repeat;
	margin:7px 0px 0px -40px;
	padding:3px 0px 3px 22px;
}



/* solidarity letter styles */
table.letterContainer	{
	border:1px solid #cccccc;;
}

table.letterContainer td {
	color:#808080;
	font-size:0.9em;
}

a.sendLetter {
	background:url(/images/letter.gif) no-repeat;
	padding-left:25px;
	font-weight:bold;
	font-size:1.2em;
}

a.sendLetterFriend {
	background:url(/images/letter.gif) no-repeat top left;
	padding:2px 0px 5px 25px;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

p.takeAction {
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
}

.takeAction {
	border: 1px solid #000000;
	text-align:center;
	font-weight:bold;
	font-size:1.2em;
}

/* forum styles */
table.forumContainer	{
	border:2px solid #BFCAE2;
}

td.forumHeader	{
	padding:2px 2px 5px 2px;
	background-color:#BFCAE2;
	color:#000000;
}

td.forumHeader a:link, td.forumHeader a:visited, td.forumHeader table td	{
	color:#FFFFFF;
}

td.forumTopic	{
	background-color:#CCCCCC;
	color:#000000;
}

td.forumMessage	{
	background-color:#EDEDED;
}

td.forumButton {
	background: url(/images/menu-bullet.gif) no-repeat top left;
	color:#000000;
	width:10px;
	font-weight:bold;
	text-align:center;
}

.forumField {
	border: 1px solid #BFCAE2;
	width: 100%;
	font-size: 100%;
	font-family: verdana,arial,sans-serif;
}

#forumSubmit {
	background-color:#88989E;
	color: #FFFFFF;
	font-weight:bold;
	border:2px solid #BEC5C8;
}

#MyITFSubmit {
	background-color:#88989E;
	color: #FFFFFF;
	font-weight:bold;
	border:2px solid #BEC5C8;
}


/* #########   SITEMAP   ######### */

.sitemap-level0,  .sitemap-level1, .sitemap-level2, .sitemap-level3 {
	padding-top:4px;
	padding-bottom:4px;
	padding-right:7px;
}

.sitemap-level0 {
	padding-left:2px;
	background-color:#BFCAE2;
	font-weight:bold;	
	border:none;
}

.sitemap-level1 {
	background-color:#EDEDED;
	padding-left:14px;
	font-weight:bold;
	border-bottom: 1px solid #ffffff
}

.sitemap-level2 {
	background-color:#FFFFFF;
	padding-left:28px;
	font-weight:bold;
	border:none;
	border-bottom: 1px solid #ffffff
}

.sitemap-level3 {
	background-color:#FFFFFF;
	padding-left:38px;
	border:none;
	border-bottom: 1px solid #ffffff
}



.publicationImage {
float: right;
border: solid 1px #999999;
margin: 4px 0px 5px 5px;
}

.publicationImageMargin {
border: solid 1px #999999;
}


.pendingTranslation {
font-size: 80%;
color: #666666;
}

.warn {
	color:#ff0000;
}

/* #########   interactive forms - used for 16 point questionnaire   ######### */

fieldset.interactiveForm {
	border: 1px solid #7d8b91;
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 10px;
}

.interactiveFormMandatory, .interactiveFormNonMandatory {
	padding: 8px 0px 8px 0px;
}

.interactiveFormField, .interactiveFormFieldDisabled {
	border: 1px solid #BFCAE2;
	font-size: 100%;
	font-family: verdana,arial,sans-serif;
}

.interactiveFormFieldDisabled {
	color: #000000;
	background-color: #CCCCCC;
}

.interactiveFormButton {
	background-color:#88989E;
	color: #FFFFFF;
	font-weight:bold;
	border:2px solid #BEC5C8;
	margin: 10px 0px 0px 0px;
}

.warn ul {
	margin-top:0px;
}

table.interactiveFormPrintSummary td {
	padding-bottom: 5px;
}

table.registrationFormPrintSummary td {
	padding-bottom: 5px;
}

.formProgress {
background-color:#EEEEEE;
padding: 3px;
/*color: #BFCAE2;*/
}

hr.greyLine {
width:100%;
color:#cccccc;
background-color:#cccccc;
height:1px;
border: 0;
}

/* Start Home Page Styles */
table.containerMain {
	width: 420px;
}

.defaultItem {
	padding:10px 0px 10px 0px;
}

.container {
	margin: 0px;
	padding: 0px;
	width: 420px; 
	border-bottom:1px solid #cccccc;
}

.primaryItem {
	padding:15px 0px 10px 0px;
	width:410px;
}
.primaryItemImage {
	padding:0px 6px 4px 0px;
	width:150px;
	float:left;
}
.primaryItemContent {
	padding:0px 0px 0px 0px;
	width:240px;
}
.primaryItemContentNoImage {
	padding:2px 0px 2px 0px;
	width:397px;
}
.secondaryItem {
	padding:15px 8px 10px 0px;
	width:210px;
}
.secondaryItemImage {
	padding:0px 6px 4px 0px;
	width:53px;
	float:left;
}
.secondaryItemContent {
	padding:0px 0px 0px 0px;
	width:135px;
}
.secondaryItemContentNoImage {
	padding:0px 0px 0px 0px;
	width:190px;
}
.miscItem {
	padding:10px 0px 10px 0px;
	width:410px;
}
.miscItemImage {
	padding:0px 6px 4px 0px;
	width:80px;
	float:left;
}
.miscItemContent {
	padding:2px 0px 10px 0px;
	width:320px;
}

.miscItemContentNoImage {
	padding:2px 0px 10px 0px;
	width:400px;
}

.containerButtons {
	width: 100px; 
	border:1px solid #cccccc;
	float: right;
}
table.newsOnline {
    background-color:#FFFFFF;
    border: none;
    width: 420px;
}
table.newsOnline td {
     background-color: #EBF0F7;
}
td.newsOnlineTitle {
    background-color: #EBF0F7;
	font-size:15px;
	font-weight:bold;
	color: #095BA6;
}
td.newsOnlineTitle a {
   text-decoration: none;
   color: #095BA6;
}
td.newsOnlineTitle a:hover {
   text-decoration: underline;
   color: #095BA6;
}

td.newsOnlineTitle a:visited {
   text-decoration: none;
   color: #095BA6;
}

td.newsOnlineItem {
    background-color: #EBF0F7;
	border-bottom:2px solid #ffffff;
	font-size:12px;
	font-weight:normal;
}

td.newsOnlineItem a {
   text-decoration: none;
   color: #095BA6;
   font-weight:bold;
}
td.newsOnlineItem a:hover {
   text-decoration: underline;
   color: #095BA6;
   font-weight:bold;
}

td.newsOnlineItem a:visited {
   text-decoration: none;
   color: #095BA6;
   font-weight:bold;
}

td.newsOnlineLast {
    background-color: #EBF0F7;
	font-size:12px;
	font-weight:normal;
}

td.newsOnlineLast a {
   text-decoration: none;
   color: #095BA6;
   font-weight:bold;
}
td.newsOnlineLast a:hover {
   text-decoration: underline;
   color: #095BA6;
   font-weight:bold;
}

td.newsOnlineLast a:visited {
   text-decoration: none;
   color: #095BA6;
   font-weight:bold;
}

p.itemTitlePrimary {
	margin:0px;
	font-size:14px;
	font-weight:bold;
}

p.itemContentPrimary {
	margin-top:10px;
	font-size:12px;
}
p.itemReleasedPrimary {
	margin-bottom: 10px;
	font-size:11px;
}

p.itemTitlePrimary a {
   text-decoration: none;
   color: #095BA6;
}
p.itemTitlePrimary a:hover {
   text-decoration: underline;
   color: #095BA6;
}

.container p.itemTitlePrimary a:visited {
   text-decoration: none;
   color: #095BA6;
}

p.itemTitleSecondary {
	margin:0px;
	font-size:11px;
	font-weight:bold;
}

p.itemTitleSecondary a {
   text-decoration: none;
   color: #095BA6;
}
p.itemTitleSecondary a:hover {
   text-decoration: underline;
   color: #095BA6;
}

p.itemTitleSecondary a:visited {
   text-decoration: none;
   color: #095BA6;
}
p.itemContentSecondary {
	margin-top:4px;
	font-size:11px;
}
p.itemTitleMisc {
	margin:0px;
	font-size:11px;
	font-weight:bold;
}

p.itemTitleMisc a {
   text-decoration: none;
   color: #095BA6;
}
p.itemTitleMisc a:hover {
   text-decoration: underline;
   color: #095BA6;
}

p.itemTitleMisc a:visited {
   text-decoration: none;
   color: #095BA6;
}
p.itemContentMisc {
	margin-top:4px;
	font-size:11px;
}
	
/* End Home Page Styles */

/* Start Media Clip Styles */

.mediaclip, .flashclip {
	margin:0px;
	padding:0px;
}

/* Hide all media clips */
.mediaclip object,#quicktime_plugin,#quicktime_activex {
	display:none;
	margin:0px;
	padding:0px;
}
/* Hide active-x version of clip, then show plugin for non IE browsers */
.mediaclip #quicktime_activex {
display:none;
}
.mediaclip #quicktime_plugin {
display:block;
}
/* Show active-x version of clip, then hide plugin for IE browsers */
* html .mediaclip #quicktime_plugin {
display:none;
}
* html .mediaclip  #quicktime_activex {
display:block;
}
/*IE 6 and Safari Hacks*/
html*#hidefromsafari {
[display:none;
display:none;
]display:block;
}

.clip-properties {
	background-color: #eeeeee;
	padding:5px;
	border:1px solid #cccccc;
}

.clip-properties .clip-transcript-view {
	text-align:center;
	background-color: #CCCCCC;
}

.clip-properties .clip-transcript-view a, .clip-properties .clip-transcript-view a:hover, .clip-transcript-view a:visited {
padding-bottom:1px;
color: #666666;
font-weight: bold;
text-decoration: none;
display:block;
line-height:14px;
}

.dummyend[id]{clear: both;/*end hack using dummy attribute selector for IE5 mac*/}
/* End Media Clip Styles */

/*Blog styling*/

.commenthead {
	padding: 0px 0px 0px 20px;
	background-color: #F9F9F9;
}

.comment {
	padding: 0px 0px 20px 20px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;

}

.commentAlt {
	padding: 0px 0px 20px 20px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
}

.commenttop {
	padding: 15px 20px 15px 0px;
	background-color: #F9F9F9;
}

.commentbottom {
	padding: 0px 20px 15px 0px;
	background-color: #F9F9F9;
}

.commentbottom2 {
	padding: 16px 20px 15px 0px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	border-top-width: 1px;
	background-color: #F9F9F9;
}

a.linkButton {	
	background-color:#88989E;
	color: #FFFFFF;
	font-weight:bold;
	border:2px solid #BEC5C8;
	margin: 10px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	}
.selections {
	width:150px;
}
td.shiplookupColumn {
	background-color:#BFC9E2;
}
td.shiplookupValue {
	background-color:#EEEFF1;
}

/* Google Search */

.searchtabs {
	list-style-type: none;
	margin:0px;
	padding:0px;
	float: right;
}

.searchtabs li {
	float:left;
	padding:0px;
	margin: 0px;
}

.searchtabs li a {
	color:#095ba6;
	display:block;
	padding: 5px 12px 4px 10px;
	white-space:pre;
}

.searchtabs li  {
	background-image:url(/images/search_tab_r.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

.searchtabs li a {
	background-image:url(/images/search_tab_l.jpg);
	background-position:left top;
	background-repeat:no-repeat;
}

.searchtabs li.current  {
	background-image:url(/images/search_tab_r_on.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

.searchtabs li.current a {
	background-image:url(/images/search_tab_l_on.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	color:#000000;
}

.results_searchbar {
	border-top: 2px solid #095ba6;
	background-color: #eceff6;
	padding: 5px;
	clear: both;
	text-align:center;
	margin-bottom: 8px;
}

.results_searchbar #frmSearchTerm {
	height: 15px;
	width: 300px;
	
	border-top: 1px solid #848484;
	border-left: 1px solid #848484;
	
	border-bottom: 1px solid #f2f3f4;
	border-right: 1px solid #f2f3f4;
}

#searchform .searchfieldtop {
	clear: both;
	
	background-color:#ECEFF6;
	border-top: 1px solid #095BA6;
	border-bottom: 1px solid #095BA6;
	padding: 10px;

}

#searchform .searchfield {
	clear: both;
	
	border-bottom: 1px solid #095BA6;
	padding: 10px;

}

#searchform .searchfield .radiolist label {
	float: none;
	display: inline;
	width: auto;
	font-weight: normal;
}



#searchform .searchfield label, #searchform .searchfieldtop label {
	display: block;
	float: left;
	width: 110px;
	padding-top: 4px;
	font-weight: bold;
}

#searchform input, #searchform select {
	margin-left: 5px;
} 

.dialog.light.sidebox h2 {
	margin:0px;
	padding-bottom:8px;
	border-bottom:1px solid #0187C4;
	color:#095BA6;
}

.dialog.light.sidebox {
	background-color:#F6D274;
	padding:5px;
	font-size:0.8em;
}

.pollSubmit {
	display:block;
	height:22px;
	width:60px;
	border:none;
	background-color:#0187C4;
	color:#FFFFFF;
	font-weight:bold;
	padding:2px;
	font-size:1em;
	float:right;
	/*margin-top:5px;*/
}
/* HCEditor */
.HCWebEditor ul{
	margin-top: 0px;
}

