body	{
			scrollbar-face-color: #ecf2f1;     
			scrollbar-highlight-color: #333333; 
			scrollbar-shadow-color: #333333; 
			scrollbar-3dlight-color: #ecf2f1;
			scrollbar-arrow-color: #333333; 
			scrollbar-track-color: #ecf2f1;
			scrollbar-darkshadow-color: #ecf2f1;
			margin: 0px;
			font-family: tahoma, Times New Roman, arial, Verdana;
		}


.title_page {font-size: 14px; color: #0169a7; font-weight:bold; padding: 0px 0px 0px 0px}
.title {font-size: 12px; color: #ffffff; font-weight:bold; padding: 0px 0px 0px 0px}

.b_bottom { font-size:11px; color:#002a62; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}
.b_bottom a {color: #002a62; text-decoration: none;}
.b_bottom a:hover {color:#0169a7; text-decoration: none}


.up { font-size:11px; color:#1670f7; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}
.up a {color: #1670f7; text-decoration: none;}
.up a:hover {color:#0169a7; text-decoration: none}

.bold_left { font-size:11px; color:#333333; font-weight:bold;letter-spacing:0.4px;
		padding:px 0px 0px 0px;}
		
.bold_blue { font-size:11px; color:#0064a0; font-weight:bold;letter-spacing:0.4px;
		padding:px 0px 0px 0px;}



.b_more { font-size:11px; color:#cc3300; font-weight:normal;letter-spacing:0.4px;
		padding:px 0px 0px 0px;}
.b_more a {color: #cc3300; text-decoration: underline;}
.b_more a:hover {color:#0169a7; text-decoration: none;}

.top { font-size:11px; color:#167fed; font-weight:normal;letter-spacing:0.4px;padding:0px 0px 0px 0px; text-align:right;}
.top a {color: #167fed; text-decoration: none;}
.top a:hover {color:#ffffff; text-decoration: none;}
.top a: active { color:#ffffff; font-weight:normal; text-decoration: none;}

.nd_left2 { font-size:11px; color:#333333; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 7px;}
.nd_left2 a {color: #0169a7; text-decoration: underline;}
.nd_left2 a:hover {color:#333333; text-decoration: none}


.nd_project { font-size:11px; color:#3867ab; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}
.nd_project a {color: #3867ab; text-decoration: none;}
.nd_project a:hover {color:#3867ab; text-decoration: underline}

.nd_project2 { font-size:11px; color:#3867ab; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 10px;}
.nd_project2 a {color: #3867ab; text-decoration: none;}
.nd_project2 a:hover {color:#3867ab; text-decoration: underline}


.nd { font-size:11px; color:#002a62; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}
.nd a {color: #0064a0; text-decoration: none;}
.nd a:hover {color:#3867ab; text-decoration: underline;}


.youarehere { font-size:11px; color:#333333; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}



.nd2 { font-size:11px; color:#002a62; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 15px;}
.nd2 a {color: #0064a0; text-decoration: none;}
.nd2 a:hover {color:#3867ab; text-decoration: underline;}

.nd_prodetail { font-size:11px; color:#002a62; font-weight:normal;letter-spacing:0.4px;
		padding:0px 10px 0px 10px;}
.nd_prodetail a {color: #0064a0; text-decoration: none;}
.nd_prodetail a:hover{color:#3867ab; text-decoration: underline;}

.day { font-size:11px; color:#3867ab; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}



.email { font-size:11px; color:#ffffff; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 5px 10px;}



.nn { font-size:11px; color:#FF3300; font-weight:normal;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}
.nn a {color: #FF3300; text-decoration: none;}
.nn a:hover {color:#0064a0; text-decoration: underline;}




.more_all { font-size:11px; color:#333333; font-weight:normal;letter-spacing:0.4px;
		padding:5px 10px 0px 0px;}
.more_all a {color: #333333; text-decoration: underline;}
.more_all a:hover {color:#FF3300; text-decoration: none}


.nd_right { font-size:11px; color:#002a62; font-weight:normal;letter-spacing:0.4px;
		padding:5px 10px 0px 10px;}
.nd_right a {color: #002a62; text-decoration: underline;}
.nd_right a:hover {color:#FF3300; text-decoration: none}


.nd_dowload { font-size:11px; color:#002a62; font-weight:normal;letter-spacing:0.4px;
		padding:0px 3px 0px 3px;}
.nd_dowload a {color: #002a62; text-decoration: underline;}
.nd_dowload a:hover {color:#FF3300; text-decoration: none}


.nd_dowload_bold { font-size:11px; color:#002a62; font-weight:bold;letter-spacing:0.4px;
		padding:0px 3px 0px 3px;}




.nd_bold_red { font-size:11px; color:#BC0101; font-weight:bold;letter-spacing:0.4px;
		padding:0px 0px 0px 0px;}



.project { background-image: url("../images/bg_project.jpg"); background-repeat:no-repeat; height: 18px; width:181px; font-size:12px; color:#041d71; font-weight:bold;letter-spacing:0.4px; padding:0px 0px 0px 16px;}


 
.group { font-size:12px; color:#002a62; font-weight:bold;letter-spacing:0.4px; padding:0px 0px 0px 12px;}


.title_page { font-size:12px; color:#002a62; font-weight:bold;letter-spacing:0.4px; padding:0px 0px 0px 0px;}


.partner { background-image: url("../images/bg_partner.jpg"); height: 18px; width:181px; font-size:12px; color:#002a62; font-weight:bold;letter-spacing:0.4px; padding:2px 0px 0px 18px;}


.button_left {background: url(../images/left_button.jpg); background-repeat: repeat; Font-family:arial; font-size:11px; color:#021860; font-weight:normal; letter-spacing:0.4px; height:23px; width:181px; text-align:left; padding:0px 0px 0px 30px; }
.button_left a {color: #021860; text-decoration: none; }
.button_left a:hover { color:#3867ab; text-decoration: none;}
.button_left a: active { color:#3867ab; text-decoration: none;}




.button_left_select {background: url(../images/left_button.jpg); background-repeat: repeat; Font-family:arial; font-size:11px; color:#3867ab; font-weight:normal; letter-spacing:0.4px; height:26px; width:181px; text-align:left; padding:0px 0px 0px 30px; }




.button { Font-family:arial; font-size:11px; color:#eeeded; font-weight:bold;letter-spacing:0.4px; text-align:center; height:29; width:114px;}
.button a {color: #eeeded; text-decoration: none; display: block;padding:0px 0px 0px 0px;height:29; width:114px;}
.button a:hover { background:url(../images/bg_over.jpg); background-repeat:no-repeat; height:29; width:114px;  padding:0px 0px 0px 0px; Font-family:arial; font-size:11px; color:#002a62; font-weight:bold;letter-spacing:0.4px;}


.ptrang {Font-family:Tahoma; font-size:11px; color:#001149; font-weight:normal;letter-spacing:0.4px; line-height:20px; 
		}
.ptrang a:link {text-decoration: none; color:#001149; border:1px solid #001149; padding:0px 5px 0px 5px; }
.ptrang a:visited {text-decoration: none; color:#001149; border:1px solid #001149; padding:0px 5px 0px 5px;}
.ptrang a:hover {text-decoration: none; color:#eeeded; background-color:#001149; padding:0px 5px 0px 5px; }
.ptrang a:active {text-decoration: none; color:#fff; border:1px solid #001149; padding:0px 5px 0px 5px;}







/* ######### Drop Down ULs CSS ######### */


.ddsubmenustyle, .ddsubmenustyle ul{ /*topmost and sub ULs, respectively*/
font: normal 11px arial;
margin: 0;
padding: 0;
position: absolute;
left: 0;
top: 0;
list-style-type: none;
background: #eeeded;
border: 0px; 
border-bottom-width: 0;
visibility: hidden;
z-index: 100;
}

.ddsubmenustyle li a{
display: block;
width: 120px; /*width of menu (not including side paddings)*/
color: #eeeded;
background-color: #02144d;
text-decoration: none;
padding: 5px 20px;
}

* html .ddsubmenustyle li{ /*IE6 CSS hack*/
display: inline-block;
width: 160px; /*width of menu (include side paddings of LI A*/
}

.ddsubmenustyle li a:hover{
background-image: url("../images/bg_sub.jpg");background-repeat:no-repeat;
color: #ffffff;
}

/* ######### Neutral CSS  ######### */

.downarrowpointer{ /*CSS for "down" arrow image added to top menu items*/
padding-left: 4px;
border: 0;
}

.rightarrowpointer{ /*CSS for "right" arrow image added to drop down menu items*/
position: absolute;
padding-top: 3px;
background-image: url("../images/arrow-right.gif");
left: 100px;
border: 0;
}


/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
font: bold 12px arial;
list-style-type: none;
background-image: url("../images/bg_button_toppp.jpg"); background-repeat:repeat-x;
overflow: hidden;
width: 100%;
}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
width:75px;
margin: 0;
padding: 6px 20px; /*padding inside each tab*/
border-right: 1px solid #02144d; /*right divider between tabs*/
color: white;
background-image: url("../images/bg_button_toppp.jpg"); background-repeat:repeat-x;
}

.mattblackmenu li a:visited{
color: #eeeded;
}

.mattblackmenu li a:hover{
background: #021b6a; /*background of tabs for hover state */
}

.mattblackmenu a.selected{
background: #021b6a; /*background of tab with "selected" class assigned to its LI */
}
/* ######### Marker List Vertical Menu ######### */

.markermenu{
width: 160px; /*width of side bar menu*/
clear: left;
position: relative; /*Preserve this for "right" arrow images (added by script) to be positioned correctly*/

}

.markermenu ul{
list-style-type: none;
margin: 5px 0;
padding: 0;
}

.markermenu ul li a{
font: bold 12px "Lucida Grande", "Trebuchet MS", arial, Helvetica, sans-serif;
color: #02144d;
display: block;
width: auto;
padding: 3px 0;
padding-left: 20px;
text-decoration: none;

}

* html .markermenu ul li a{ /*IE6 hack*/
width: 160px;
}

.markermenu ul li a:visited, .markermenu ul li a:active{
color: #00014e;
}

.markermenu ul li a:hover, .markermenu ul li a.selected{
color: white;
background-color: #021b6a;
}

/* ######### Customized Drop Down ULs CSS (inherits from ddlevelsmenu-base.css) ######### */

.blackwhite li a{
background: white;
}

.blackwhite li a:hover{
background: #021b6a;
color: white;
}
