{ 
   FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   background-color: #ffffff;
   margin: 0;
   padding: 0;
}
DIV, P   
{ 
   FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   margin: 0;
   padding: 0;
}
TABLE 
{ 
   FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   margin: 0;
   padding: 0;

}
TR    
{ 
   FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   margin: 0;
   padding: 0;

}
TD    
{ 
   FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   margin: 0;
   padding: 0;


}
A:link    
{ 
   COLOR: #000033; 
   FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
A:visited 
{ 
   COLOR: #000033; FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}
A:active  
{ 
   COLOR: #000033; FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}
A:hover   
{ 
   COLOR: #000000; FONT-SIZE: 11px; 
   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif 
}
INPUT.tfield 
{ 
   width: 360px;
   padding: 0;
   margin: 0;
}

INPUT.radio 
{
   border:none;
}
INPUT.checkbox 
{

}

.but
{
   padding: 0;
   margin: 0;
   text-align: center;
   vertical-align: middle;
   font-size: 11px;
}
select 
{ 
   padding: 0;
   margin: 0;
} 
.helpIcon 
{
   text-align: center; 
   font: 9px verdana, arial, sans-serif; 
   color: #FFFFFF; 
   font-weight: bold; 
   margin-left: 3px; 
   background-color: #0066CC; 
   padding: 0px 3px 0px 3px; 
}

/* MY DESIGN */

td.toolbar
{
   background-image: url(../images/accounts/statusbar.gif);
   background-repeat: repeat-x;
   height: 23px;
   border: none; 
}

table.form td.tdform
{

   vertical-align: middle;
   width: 1px;
   white-space: nowrap;
}

td.toolbar2
{
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
}

table.main
{
   width: 100%;
}

table.header
{
   height: 23px;
   margin-bottom: 20px;
   width: 100%
}

table.search
{
   width: 800px;

}

table.search td.logo
{
   padding-left: 10px;
   vertical-align: middle;
}

table.searchform
{
   width: 800px;
}

table.tabs
{
   margin-left: 15px;
   margin-right: 15px;
   background-color: #f7f9f7;
   height: 25px;
   border: 1px solid #d9e3d9;
   border-bottom: 2px solid #fff;
}
   
/*
table.tabs td
{
   text-align: center;
   vertical-align: middle;
   padding: 0px;
   font-weight: bold;
   padding-left: 5px;
   padding-right: 5px;
}


table.tabs td a:link,
table.tabs td a:visited,
table.tabs td a:hover
{
   font-weight: bold;
   text-decoration: none;
}

table.tabs td a:active,
table.tabs td a:active
{
   font-weight: bold;
   color: #a70000;
   text-decoration: none;
}

table.tabs td.splitter
{
   width: 2px;
   background-color: #d9e3d9;
   padding: 0;
}


table.form
{
   width: 100%;
   height: 65px;
   background-image: url(../images/accounts/bg01.gif);
   background-repeat: repeat-x;
}

table.form td
{
   padding-left: 10px;
}

*/
table.content
{
   width: 800px;
}

table.content td
{
   text-align: left;
   vertical-align: top;
}

table.content td.left
{
   text-align: left;
   padding-bottom: 15px;
   vertical-align: top;
}

table.content td.middle
{
   text-align: left;
   padding-bottom: 15px;
   vertical-align: top;
   width: 15px;
}

table.content td.right
{
   text-align: left;
   padding-bottom: 15px;
   vertical-align: top;
}

/*
table.image
{
   width: 190px;
   margin-bottom: 10px;
}

table.image td
{
   text-align: center;
   vertical-align: middle;
}

table.image td.title
{
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   vertical-align: middle;
   font-size: 12px;
   font-weight: bold;
}

table.image td.title a:link,
table.image td.title a:visited,
table.image td.title a:hover
{
   font-weight: bold;
   font-size: 12px;
}
table.image td.picture
{
   border: 1px solid #dddddd;
}

table.image td.picture img
{
   border: 1px solid #ffffff;
}
*/

table.rinside
{
   width: 100%;
}

table.directory
{
   width: 100%;
   margin-bottom: 10px;
}

table.directory td.title
{
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   vertical-align: middle;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
   white-space: nowrap;
}

table.directory td.title2
{
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   width: 40%;
   vertical-align: middle;
   font-size: 11px;
   font-weight: normal;
   padding-right: 5px;
   text-align: right;
}

table.directory td.title2 a:link,
table.directory td.title2 a:visited,
table.directory td.title2 a:hover
{
   font-size: 11px;
   font-weight: normal;
   text-align: right;
}

table.directory td.dir
{
   border: 1px solid #dddddd;
}

table.top10
{  
   width: 100%;
}

table.top10 td.splitter2
{  
   width: 20px;
}

table.keywords
{
   width: 100%;
   margin-bottom: 10px;
}

table.keywords td.title
{
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   vertical-align: middle;
   font-size: 12px;
   font-weight: bold;
   text-align: center;
}

table.keywords td.time
{
   width: 40%;
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   vertical-align: middle;
   font-size: 11px;
   font-weight: normal;
   text-align: right;
   padding-right: 5px;
   white-space: nowrap;
}

table.keywords td.in
{
   padding: 5px;
   border: 1px solid #dddddd;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

table.keywords td.news
{
   padding: 5px;
   border: 1px solid #dddddd;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

table.keywords td.news a:link,
table.keywords td.news a:visited,
table.keywords td.news a:hover
{
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 12px;
}

table.keywords1
{
   width: 100%;
}

table.keywords1 td.in1
{
   width: 50%;
   padding: 0px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
}

div.line
{
   width: 100%;
   margin: 7px 0 7px 0;
   padding: 0;
   background-color: #dddddd;
   height: 1px;
}

p.copy
{
   margin: 3px 0 3px 0;
}

div.diritem
{
   margin-bottom: 5px;
   font-size: 12px;
}

span.sublink a:link,
a:visited,
a:hover
{
   font-size: 11px;
}

#small a:link,
#small a:visited,
#small a:hover
{
   font-size: 11px;
}

table.srez
{
   width: 100%;
}

table.srez td.box
{
   width: 180px;
   padding-top: 0;
}

table.srez td.center
{
   width: 100%;
   text-align: center;
}

table.spbox
{
   margin-bottom: 10px;
   width: 160px;
   
}

table.spbox td.head
{
   
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   margin-left: 10px;
   text-align: center;
   padding: 0;
}

table.spbox td
{
   padding: 3px;
   margin-top: 0;
   text-align: center;
}

table.spbox2
{
   margin-bottom: 10px;
   border: 1px solid #898BE5;
   border-collapse: collapse;
   width: 160px;
}

table.spbox1
{
   margin-bottom: 10px;
   border: 1px solid #C4C42B;
   border-collapse: collapse;
   width: 160px;  
}

table.spbox1 td,
table.spbox2 td
{
   padding: 3px;
}

table.topbox
{
   width: 180px;
   margin-bottom: 10px;
}

.head1
{
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   padding: 0;
   vertical-align: middle;
}

.head2
{
   background-image: url(../images/accounts/statusbar4.gif);
   background-repeat: repeat-x;
   height: 23px;
   padding: 0;
   vertical-align: middle;
}

.head3
{
   background-image: url(../images/accounts/statusbar3.gif);
   background-repeat: repeat-x;
   height: 23px;
   padding-left: 10px;
   vertical-align: middle;
}

table.topbox td.head
{
   width: 180px;
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   height: 23px;
   margin-left: 10px;
   text-align: center;
   padding: 0;
}

table.topbox td
{
   padding: 3px;
}

table.srez td.middle
{
   width: 100%;
   vertical-align: top;
}

table.srez td.head
{
   background-image: url(../images/accounts/statusbar2.gif);
   background-repeat: repeat-x;
   width: 50%;
   height: 23px;
   margin-left: 10px;
   text-align: center;
   padding: 0;
}

table.results
{
   margin-bottom: 5px;
}

table.results td,
table.results td a:link,
table.results td a:visited,
table.results td a:hover

{
   font-size: 11px;
}

span.grey
{
   font-size: 11px;
   color: #bbbbbb;
   font-weight: bold;
   font-style: italic;
}

div.prem
{
   width: 100%;
   background-color: #EAEAEA;
   margin-top: 5px;
}

div.prem p
{
   padding-right: 5px;
   padding-top: 5px;
   color: #999999;
   font-size: 12px;
   font-weight: bold;
   font-style: italic;
}

div.banner
{
   margin: 10px;
}

/*GLOBAL TABLES*/
.whitetable .head
{
   border: 1px solid #DEDEDE;
   border-bottom: none;
   background-color: #FDFDFD;
   background-image: url(../images/accounts/bg01.gif);
   background-repeat: repeat-x;
   width: 1%;
   white-space: nowrap;
   padding: 5px;
   color: #B20000;
   font-weight: bold;

}
a.header:link, a.header:visited
{
   color: #B20000;
   font-weight: bold;

}
.whitetable .content
{
   border-bottom: 1px solid #757575;
   border-right: 1px solid #000000;
   border-top: 1px solid #DEDEDE;
   border-left: 1px solid #DEDEDE;
   background-color: #FDFDFD;
   background-image: url(../images/accounts/bg01.gif);
   background-repeat: repeat-x;
   background-position: bottom;
   padding: 10px;
}
/**/
.darktable .head
{
   border: 1px solid #DEDEDE;
   border-bottom: none;
   background-color: #F3F6F3;
   width: 1%;
   white-space: nowrap;
   padding: 5px;
   color: #B20000;
   font-weight: bold;

}
.darktable td.content
{
   border-bottom: 1px solid #757575;
   border-right: 1px solid #757575;
   border-top: 1px solid #DEDEDE;
   border-left: 1px solid #DEDEDE;
   background-color: #F7F9F7;
   background-image: url(../images/accounts/bg01.gif);
   background-repeat: repeat-x;
   background-position: bottom;
   padding: 10px;
}

.darktable td.content a:link,
.darktable td.content a:visited
{
   color: #042A4F;
}

table.darktable td.content a:hover
{
   color: #B20000;
}


.tablehead
{
   background-image: url(../images/accounts/bg01.gif);
   background-repeat: repeat-x;
   height: 23px;
}
.tableheadYel
{
   background-image: url(../images/search/table_header_list_yellow.gif);
   background-repeat: repeat-x;
   height: 23px;
}
.tableheadBl
{
   background-image: url(../images/search/table_header_list_blue.gif);
   background-repeat: repeat-x;
   height: 23px;
}
.tableheadVi
{
   background-image: url(../images/search/table_header_list_violet.gif);
   background-repeat: repeat-x;
   height: 23px;
}

div.toolbar
{
   background-image: url(../images/search/tool_bar.gif);
   background-repeat: repeat-x;
   border: 1px solid #92A1D3;
   margin-bottom: 10px;
   padding-right: 5px;
   width: 99.9%;
}
div.toolbar table
{
   height: 30;
}

div.toolbar table TR TD
{
   padding-left: 5px;

}
#progressbar
{
   text-align: right;
}

#progressbar strong
{

}
#progressbar div
{
   display: inline;
   border: 1px solid #7083C5;
   padding: 0 2 0 2;
}
#progressbar div.active
{
   display: inline;
   background-color: #3C6ED5;
   border: none;
   color: #FFF;
}
#help{
   margin-top:4px;
   text-align: right;
   display: none;
}
.noline{
   text-decoration: none;
}
a.noline:link, a.noline:visited {
   text-decoration: none;
}
tr.disabled td.f1{
background-color: #EBEDF7;
}
tr.disabled td.f2{
background-color: #FFFFFF;
}
tr.enabled td{
background-color: #FFFAC6;
}

#parameters, #parameters * {
border: 1px #000 solid;
border-collapse: collapse;
background-color: #F3F6F3;
}

#tracking {
   border: 1px #000 solid;
   width: 100%;
   height: 70px;
   background-color: #F3F6F3;
}
.toolbarSet{
   width: 24px;
   height: 24px;
   background: #6378A8;
   background-image: url('../images/search/toolbar_n.gif');
}
.toolbarSet tr td {
   font: bold 14px Verdana;
   color: #FFFFFF;
   text-align: center;
   padding: 0 0 0 0;

}
.searchengines td {
   padding-right: 5px;
}

table.footer
{  
   width: 100%;
   margin-top: 20px;
}

table.message td
{
   padding: 0px;
}

td.number
{
   width: 20px;
   text-align: left;
   vertical-align: top;
}

td.image
{
   padding-right: 10px;
   vertical-align: top;
}

.stbar
{
   background-color: #FCD9AB;
   vertical-align: top;
   text-align: center;
   font-size: 11px;
   font-weight: normal;
}

.br td
{
   font-family: Arial, Helvetica, sans-serif;
   vertical-align: middle;
   font-size: 11px;
   font-weight: bold;
   text-align: center;
   padding: 0;

}
.trSelected td
{
 	background: #FFDBAD;
}

.listing
{
	border: 1px solid #CCCCCC;
	border-top: none;
}


.listing td
{
	padding: 0;
	padding-top: 1px;
	padding-bottom: 1px;

	
}
td.bar
{
	padding: 0;
	border: none;
}
#copy, #copy * {
   font-size: 10px;
   font-family: Arial, Helvetica, sans-serif;
}
.privacy {
   font-weight: bold;
   text-align: center;
   font-size: 12px;
   margin: 10 0 5 0;
}