body, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	margin: 0 0 0 0;
}
a:link {color: #0166FF;}
a:active {color: #0166FF;}
a:visited {color: #0166FF;}
a:hover {color: #0166FF;}

hr {border: 0; color: #cccccc; height: 1px; width: 100%;}

.nav {
	font-size: 10px;
	font-weight: bold;
	background-color: #003399;
	height: 16px;
	font-family: Helvetica, Arial, sans-serif;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.nav a:link {color: #333333; text-decoration: none;}
.nav a:active {color: #333333; text-decoration: none;}
.nav a:visited {color: #333333; text-decoration: none;}
.nav a:hover {color: #999999; text-decoration: none;}

.nav2 {font-size: 10px; font-weight: bold; background-color: #0166FF; height: 20px;}
.nav2 a:link {color: #ffffff; text-decoration: none;}
.nav2 a:active {color: #ffffff; text-decoration: none;}
.nav2 a:visited {color: #ffffff; text-decoration: none;}
.nav2 a:hover {color: #cccccc; text-decoration: none;}

.subnav {font-size: 10px; background-color: #e9e9e9;}
.subnav a:link {color: #333333; text-decoration: none;}
.subnav a:active {color: #333333; text-decoration: none;}
.subnav a:visited {color: #333333; text-decoration: none;}
.subnav a:hover {color: #666666; text-decoration: none;}

.footer {font-size: 10px; color: #999999;}
.footer a:link {color: #FFFFFF;}
.footer a:active {color: #FFFFFF;}
.footer a:visited {color: #FFFFFF;}
.footer a:hover {color: #CCCCCC;}

.tabletdhdr {
	background-color: #999999; padding-left: 8px; padding-right: 8px; padding-top: 3px; padding-bottom: 3px;
	color: #ffffff; font-weight: bold; font-size: 10px;
} 
.tabletda {
	background-color: #e9e9e9; padding-left: 8px; padding-right: 8px;
	padding-top: 4px; padding-bottom: 4px; font-size: 10px; line-height: 13px;
}
.tabletdb {
	background-color: #f3f3f3; padding-left: 8px; padding-right: 8px;
	padding-top: 4px; padding-bottom: 4px; font-size: 10px; line-height: 13px;
}

.title {
	color: #0166FF;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
}

.form {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	font-weight: normal;
	color: #000000;
	background-color: #e9e9e9; 
	border: 1px solid #333333;
}

ul {margin-top: 10px; margin-bottom: 20px;}
ol {margin-top: 10px; margin-bottom: 20px;}

li {margin-bottom: 5px;}

/* table styles for models data */

table.ds tr.bottom_border td{

border-top: 1px solid #000000;

line-height:5px;

}



table.ds .grey{

background-color:#efefef;

}



table.ds .white{

background-color:#ffffff;

}



table.ds tr.head{

background-color:#0066ff;

font-weight:bold;
color:#FFFFFF;

}



table.ds tr.head td{

border-left:0px;
color:#FFFFFF;

}



table.ds tr td.bold_left{

text-align:left;

font-weight:bold;

border:0px;

font-size:10pt;

padding-left: 5px;

}



table.ds tr td.left{

text-align:left;

border-left:0px;

padding-left: 5px;

}



table.ds tr td.center_no_left_border{

text-align:center;

border-left:0;

}



table.ds td{

border-left:1px dashed #000000;

}



table.ds tr.last_row td{

padding-bottom:10px;

}



table.ds{

border:1px solid #000000;

text-align:center;

width:550px;

}

.modeltable{

}