
body
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: x-small;
    margin-top: 0px;
    margin-left: 0px;
    background-image: url( '../images/PAGE_BG1.gif' );
}


 textarea {font-family:tahoma, verdana, arial, helvetica;}

h1 				{font:28px tahoma, verdana, arial, helvetica; font-weight:normal; color: #cc0000;  text-decoration: none;}
/* --- SIFR H1 style:  padding-top:-20px;margin-top:-20px;

#659ACF

*/

h2 				{font:17px tahoma, verdana, arial, helvetica; font-weight:normal; color: #0767A9;  text-decoration: none; border-color: #0767A9 #0767A9 #0767A9 #0767A9; border-style: solid; border-width: 0px 0px 1px 0px; clear:both; float:none;}

h3 				{font:14px tahoma, verdana, arial, helvetica; font-weight:bold; color: #666666;  text-decoration: none; border-width: 0px; padding:0px; margin:0px}

/* Used in Blogs */
h4 				{font:17px tahoma, verdana, arial, helvetica; font-weight:normal; color: #0767A9;  text-decoration: none; border-color: #0767A9 #0767A9 #0767A9 #0767A9; border-style: solid; border-width: 0px 0px 1px 0px}

/*h5 {display:block; background-color: #73CACE;}*/

p 				{ font-family:tahoma, verdana, arial, sans-serif; font-size:12px; line-height:18px; color:#666666}

.highlight 		{ font-family:tahoma, verdana, arial, sans-serif; font-size:12px; font-weight:bold; line-height:20px; color:#FF9900}

td 					{ font-family:tahoma, verdana, arial, sans-serif; font-size:12px; align:right; line-height:18px; color:#666666; empty-cells: hide}

.smallbox 			{ font-family:tahoma, verdana, arial, sans-serif; color:#666666; font-size:10px; line-height:15px; height:100%; width:100%; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color: #EFEFEF; border-color: #cccccc #cccccc #cccccc #cccccc; border-style: solid; border-width: 1px 1px 1px 1px; text-align:justify; margin-right:15px;}

a:link          		{ font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:underline; color:#666666;}
a:visited      			{ font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:underline; color:#666666;}
a:active       			{ font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:underline; color:#666666;}
a:hover     			{ font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:none; color:#cc0000;}

a.smalllink:link          	{ font:10px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:underline; color:#000000;}
a.smalllink:visited      	{ font:10px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:underline; color:#000000;}
a.smalllink:active       	{ font:10px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:underline; color:#000000;}
a.smalllink:hover     		{ font:10px tahoma, verdana, arial, helvetica; font-weight:normal; background-color: #FF9900; text-decoration:none; color:#FFFFFF;}

a.biglink:link          { font:14px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:underline; color:#000000;}
a.biglink:visited    	{ font:14px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:underline; color:#000000;}
a.biglink:active       	{ font:14px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:underline; color:#000000;}
a.biglink:hover     	{ font:14px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:none; color:#cc0000;}

a.nodec:link         		{ font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:none; color:#666666;}
a.nodec:visited      			{ font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:none; color:#666666;}
a.nodec:active       			{ font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:underline; color:#666666;}
a.nodec:hover  { font:12px tahoma, verdana, arial, helvetica; font-weight:normal; text-decoration:none; color:#cc0000;}

a.newsProvider:link          { font:16px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:none; color: #666666;}
a.newsProvider:visited    	{ font:16px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:none; color:#666666;}
a.newsProvider:active       	{ font:16px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:underline; color:#000000;}
a.newsProvider:hover     	{ font:16px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:none; color:#cc0000;}



.dbresultsgrey		{font-size: xx-small;color: #000000;font-weight: bold;border: 1px solid #CCCCCC;background-color: #EAEAEA;padding-left: 5px;padding-right: 5px;padding-top: 5px;padding-bottom: 5px;}
.refine				{ font:11px tahoma, verdana, arial, helvetica; border: 1px solid #cccccc; background-color: #EFEFEF; font-weight:bold; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom:5px;}
.refineCtr			{ font:11px tahoma, verdana, arial, helvetica; border: 1px solid #cccccc; background-color: #EFEFEF; font-weight:bold; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom:5px;}
.refineLeft			{ font:11px tahoma, verdana, arial, helvetica; border: 1px solid #cccccc; background-color: #EFEFEF; font-weight:bold; padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom:5px;}
.refine1			{ font:11px tahoma, verdana, arial, helvetica; border: 1px solid #cccccc; background-color: #FFFFFF;  padding-left: 5px; padding-right: 5px; padding-top: 5px; padding-bottom:5px;}
.tableCellBorder	{border: 1px solid #CCCCCC;}
td.refine			{ text-align:right; }
td.refineCtr		{ text-align:center;}
td.refineLeft		{ text-align:left;}


.dbresultstop, .dbresultstop td							{ font:11px tahoma;  font-weight:bold; color: #000000; border: 1px solid #cccccc; background-color: #E2E2E2; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px;}
.topNav .topNav tr {font: tahoma; background-color:#f2f2f2;}


.dbresults, .dbresults td						{ font:11px tahoma; border: 1px solid #cccccc; background-color:#FDFDFD; padding-left: 5px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; empty-cells: hide}

#leftNavActive	{ font:11px tahoma, verdana, arial, helvetica; font-weight:normal; color: #333333; text-decoration: none; display:block; letter-spacing:1px; padding-right: 1px; padding-top: 5px; border-color: #ffffff #ffffff #cccccc #ffffff; background-color: #D0D7EA; border-style: solid; padding-bottom: 5px; padding-left: 10px; padding-right: 10px; border-width: 0px 0px 1px 0px}

#topNavActive	{ font:11px tahoma, verdana, arial, helvetica; font-weight:bold; color: #FFFFFF; text-decoration: none; display:block; letter-spacing:1px; padding-right: 1px; padding-top: 11px; border-color: #0767A9 #ffffff #0767A9 #0767A9; background-color: #0767A9; border-style: solid; padding-bottom: 4px; padding-left: 10px; padding-right: 10px; border-width: 2px 1px 1px 1px}


/*.sideNav ul li{list-style-type:none;padding-top:-2px;margin-top:-2px;}*/
/* Override the padding for Firefox
.sideNav ul>li{list-style-type:none;padding-top:0px;margin-top:0px;} */


.smalltext {font-size: 80%;}
.break	{clear:both; float:none;}
.clear {clear:both; display:inline;}
.nodisp {empty-cells: hide}

.headerrow {border: 1px solid #cccccc; background-color:#FDFDFD; }
.headernav {border: 1px solid #cccccc; background-color:#d6d6d6; }
.sidenav {padding-left: 3px; vertical-align:top; background-color:#ededed;}
.cleartable {border-left-color: #ffffff; border-bottom-color: #ffffff; border-top-style: solid; border-top-color: #ffffff; border-right-style: solid; border-left-style: solid; border-right-color: #ffffff; border-bottom-style: solid;}


.imgNoPad	{padding: 0px; margin:  0px 5px 0px 0px; text-decoration: none; border: none;}
/* End of Site Map */


.textfield
{
	color: #000000;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}


#ValidationSummary1 ul li{ color: #FF0000;}

.dashedPanel {	border: 1px dashed #CCCCCC;	background: #FDFDFD; padding: 2px; margin-bottom: 2px; }
.dottedPanel {	border: 1px dotted #CCCCCC;	background: #FDFDFD; padding: 2px; margin-bottom: 2px; }



/*  External Websites List ebf5ff e8f4ff
div.websiteListItem {  border: 1px dashed #CCCCCC; padding: 10px; background: #f2f9ff; margin: 5px; float: left; width: 49%; clear: both;}
div.websiteListItemAlt { border: 1px dashed #CCCCCC; padding: 10px; background: #f2f9ff; margin: 5px; float: left; width: 49%;}
div.websiteListItem img {}
div.websiteListImg {float:left; margin-right:10px; height: 160px;}
div.websiteListImg a, div.websiteListImg img {border:none; text-decoration: none;}
div.websiteListText { height: 160px;}

ul.extSites { float: left; width: 50em; margin: 0 0 20 0; padding: 0; list-style: none; display: block;}
 
ul.extSites li { float: left; width: 23em; margin: 2; padding: 0 0 0 2em; background: url(/images/homeBox_bg.gif) left no-repeat;} 
*/
/*  End External Websites List  */

div.dottedPanel span {
    float: right;
}

h3.dottedPanel span {float:right;}

.newsresults, .newsresults td						{ font:11px tahoma; border: 0px solid #cccccc; background-color:#FDFDFD; padding-left: 5px; padding-right: 3px; padding-top: 5px; padding-bottom: 5px; empty-cells: hide}

.wallpaperlabel {font:12px tahoma, verdana, arial, helvetica; font-weight:bold; text-decoration:none; color:#cc0000;}
a, a:focus  { outline: none;}

