/*------------- CSS Document created for DHANADA PORTFOLIO MANAGEMENT -------------*/
/*------------- CSS Document created by WEB VIRTUOSO (03/12/2006) -------------*/

/* -----------GLOBAL STYLES----------- */
body {
	margin: 0;
	padding: 0;
} 
.index {
	background: #fff url(../images/bg_body.jpg) repeat-x scroll left top;
}
.internal {
	background: #fff url(../images/bg_body_internal.jpg) repeat-x scroll left top;
}
img {
	border: none;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
* {
	padding: 0;
	margin: 0;
}
#site {
	background: #fff;
	border-left: 1px solid #0270A5;
	border-right: 1px solid #0270A5;
}

#top_banner {
	background: #fff url(../images/bg_top.jpg) no-repeat 0 0;
	border-bottom: 10px solid #0A5275;
	margin-top: 9px;
}
#top_banner ul {
	padding: 0;
	margin: 0;
	margin-bottom: 7px;
	list-style-type: none;
	font: bold 11px "Trebuchet MS", Verdana, Arial;
	color: #E56319;
	
}
#top_banner ul li {
	display: inline;
	padding: 0;
	margin: 0;
	background: #fff url(../images/bullet_topnav.gif) no-repeat 0 4px;
}
#top_banner ul li a {
	color: #E56319;
	padding-right: 8px;
	margin-left: 13px;
}
#top_banner ul li a:hover {
	color: #6C973D;
}
#top_banner ul li a.topselected {
	color: #6C973D;
}

#flash {
	margin-top: 5px;
	margin-left: 6px;
	/*_margin-left: -3px;*/
	border-left: 1px solid #b8b8b8;
}


#footer_band {
	background: #0371A6; 
	font: 11px "Trebuchet MS", Verdana, Arial;
	color: #666;
}
#footer {
	background: #fff;
	color: #666;
	border-left: 1px solid #0270A5;
	border-right: 1px solid #0270A5;
}
#footer td {
	padding: 5px 8px;
}
#footer_content {
	border-top: 1px dotted #666;
}
#footer a {
	color: #FF6600;
}
#footer a:hover {
	color: #666;
	border-bottom: 1px dotted #FF6600;
}

/* -----------LEFT NAV STYLES----------- */
#left_nav {
	font: bold 14px "Trebuchet MS", Verdana, Arial;
	color: #797777;
	background-color: #fff;
	padding-top: 2px;
	padding-left: 8px;
	padding-bottom: 5px;
}
#left_nav ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
}
#left_nav ul li a {
	padding: 0;
	margin: 0;
	background: transparent url(../images/bg_leftnav.gif) no-repeat;
	display: block;
	height: 30px;
	padding-left: 28px;
	padding-top: 10px;
	color: #797777;
}
#left_nav ul li a:hover{
	background: transparent url(../images/bg_leftnav.gif) no-repeat 0 -40px;
	/*display: block;*/
	padding-left: 32px;
	color: #0A5275;
}
#left_nav ul li a.leftselected{
	background: transparent url(../images/bg_leftnav.gif) no-repeat 0 -40px;
	display: block;
	padding-left: 32px;
	color: #0A5275;
}

#left_nav ul li li a {
	padding: 0;
	margin: 0;
	background: transparent url(../images/bg_subnav.gif) no-repeat;
	display: block;
	height: 21px;
	padding-left: 10px;
	padding-top: 10px;
	margin-left: 29px;
	color: #797777;
}
#left_nav ul li li a:hover{
	background: transparent url(../images/bg_subnav.gif) no-repeat;
	padding-left: 15px;
	color: #0A5275;
}
#left_nav ul li li a.subselected{
	background: transparent url(../images/bg_subnav.gif) no-repeat;
	padding-left: 15px;
	color: #0A5275;
}




#box {
	background-color: #fff;
	width: 100%;
	font-family: "Trebuchet MS", Verdana, Arial;
	color: #fff;
}
#box a {
	color: #fff;
}
#box a:hover {
	color: #666666;
}
#box h1 {
	font-size: 18px;
	text-align: left;
	text-transform: uppercase;
	margin-left: 62px;
	font-weight: normal;
	line-height: normal;
}
#box h2 {
	font-size: 12px;
	font-weight: bold;
	margin-left: 62px;
	line-height: 14px;
	text-align: left;
}
#download {
	background: transparent url(../images/box_download.jpg) no-repeat;
	height: 77px;
	margin-left: 10px;
	padding-top: 6px;
}
#report {
	background: transparent url(../images/box_report.jpg) no-repeat;
	height: 76px;
	margin-left: 10px;
	padding-top: 5px;
}
#contact {
	background: transparent url(../images/box_contact.jpg) no-repeat;
	height: 65px;
	margin-left: 10px;
	padding-top: 15px;
	margin-bottom: 0;
}
#telefax {
	background: #fff url(../images/box_telefax.jpg) repeat-x;
	font: 11px "Trebuchet MS", Verdana, Arial;
	color: #696767;
	text-align: left;
	margin-left: 10px;
	margin-right: 3px;
	padding-top: 10px;
	padding-left: 12px;
	padding-bottom: 5px;
}
#telefax span {
	margin-left: 48px;
}
#telefax a {
	color: #696767;
}
#telefax a:hover {
	color: #F38218;
}

#main {
	background: #fff;
	margin: 0;
	padding: 0;
}
#index_main {
	border-left: 1px solid #b8b8b8;
	margin-left: 6px;
	margin-right: 12px;
}

#index_main ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-left: 45px;
	margin-right: 12px;
	margin-top: 16px;
}
#index_main ul li {
	background: #fff url(../images/bullet_index.gif) no-repeat 0 2px;
	_background: #fff url(../images/bullet_index.gif) no-repeat 0 5px;
	padding-left: 20px;
	padding-bottom: 10px;
	_padding-bottom: 6px;
	text-align: left;
}

#index_main ul li span {
	color: #ec092f;
}
#main h1 {
	margin-left: 24px;
	margin-right: 12px;
	margin-bottom: 15px;
	font: 18px "Trebuchet MS", Verdana, Arial;
	color: #4eb3c8;
	text-transform: uppercase;
	text-align: left;
	border-bottom: 1px solid #a09e9e;
	line-height: 16px;
}
#main h1 span {
	color: #7d7b7b;
}

#internal_main {
	border-left: 1px solid #b8b8b8;
	margin-left: 6px;
	margin-right: 12px;
}
#internal_main p {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	text-align: justify;
	line-height: 16px;
	padding-bottom: 8px;
	width: 494px;
	margin-left: 22px;
	_margin-left: 10px;
}

#internal_main p span {
	font-size: 11px;
	font-style: italic;
}

#internal_main p a {
	color: #CC6600;
	border-bottom: 1px dotted #666;
}
#internal_main p a:hover {
	color: #000066;
	border-bottom: 1px dotted #666;
}

#internal_main ul {
	margin: 0;
	padding: 0;
	list-style: none;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-left: 45px;
	margin-right: 12px;
	margin-top: 0px;
}
#internal_main ul li {
	background: #fff url(../images/bullet_index.gif) no-repeat 0 2px;
	_background: #fff url(../images/bullet_index.gif) no-repeat 0 5px;
	padding-left: 20px;
	padding-bottom: 10px;
	_padding-bottom: 6px;
	text-align: justify;
}
#internal_main h2 {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #821616;
	text-align: left;
	margin-left: 22px;
	_margin-left: 20px;
	font-weight: bold;
}

#data_tables {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-left: 8px;
	margin-top: 8px;
}
#data_tables .outline {
	margin-top: 5px;
	border-top: 4px solid #F58218;
	border-left: 4px solid #F58218;
	border-right: 4px solid #F58218;
	border-bottom: 3px solid #F58218;
	font-weight: bold;
}
#data_tables .outlineblue {
	margin-top: 5px;
	border-top: 4px solid #0371A6;
	border-left: 4px solid #0371A6;
	border-bottom: 3px solid #0371A6;
	border-right: 3px solid #0371A6;
	font-weight: bold;
}
#data_tables .outlineblue td {
	border-right: 1px solid #0371A6;
}

#data_tables .bolded {
	background-color: #BFE2FF;
	border-left: 1px solid #0066CC;
}
#data_tables .highlightblue {
	background-color: #BFE2FF;
}

#data_tables .tablehead {
	background-color: #BADF39;
	border-bottom: 2px solid #0371A6;
}

#data_tables td {
	padding: 4px 2px;
	margin: 1px;
	border-bottom: 1px solid #0066CC;
}
#data_tables .subdata {
	padding-left: 10px;
	border-bottom: 0;
}
#data_tables .noborder {
	border: 0;
}
.note {
	color: #CC3300
}
.float_left {
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	border: 2px solid #333;
}
#internal_main img {
}


/*----------------CONTACT POINTS STYLES------------*/

#contact_points {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 8px;
	/*margin-right: 19px;
	margin-left: 8px;
	width: 400px;*/
}
#contact_points td {
	padding: 3px;
}
#contact_points .city {
	font: 13px "Trebuchet MS", Verdana, Arial;
	font-weight: bold;
	color: #339900;
	background-color: #E7E8D2;
	padding: 5px;
	border-bottom: 1px dashed #8BAF0A;
	border-top: 1px dashed #8BAF0A;
	letter-spacing: 1px;
	text-align: left;
}

/*----------------End CONTACT POINTS STYLES------------*/

/*----------------FINANCIALS STYLES------------*/
#financilas {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	margin-top: 8px;
}
#financilas .outline {
	border-top: 4px solid #003366;
	border-left: 4px solid #003366;
	border-bottom: 3px solid #003366;
	border-right: 3px solid #003366;
} 
#financilas td {
	padding: 3px;
	border-bottom: 1px solid #003366;
	border-right: 1px solid #003366;
}
#financilas .header {
	background: #ccc;
	color: #993300
}
#financilas .subheader {
	color: #993300;
	text-transform: uppercase;
	font-weight: bold;
}
#financilas .total {
	color: #993300;
	background: #99CCCC;
	text-transform: uppercase;
	font-weight: bold;
}




/*----------------End FINANCIALS STYLES------------*/


