/* CIPE | Center for International Private Enterprise CSS Document */

body { background-color:#b5b5b5;  font-family:Arial, Helvetica, sans-serif;   font-size:12px; color:#333333;margin:0 0 0 0;}
#navigation {width:510px;background:url(../images/navbg.jpg) no-repeat; padding:0px; margin:0px;}
.lang {color:#FFFFFF;height:59px;background:url(../images/lang.jpg) no-repeat;margin:0px;}
.langSec {color:#FFFFFF;height:59px;background:url(../images/langSec.jpg) no-repeat;margin:0px;}


#mainTable {border:1px solid #999999;width:780px;background-color:#FFFFFF;}

#main {width:780px; height:inherit; background-color:#FFFFFF; border-bottom:1px solid #ebeeea;z-index:1;}

a:link, a:visited, a:active {color:#143c72;	text-decoration:none;}
a:hover {color:#0b5d91;	text-decoration:underline;}

p {padding:0px 5px 0px 0px;margin-left:12px;}
h1 {color:#246b58; font-size:14px; font-weight:bold; display:block;	border-bottom:1px solid #cccccc; width:97%;	padding: 0px 0px 5px 5px; margin-left:6px;}
h2 {color:#003366; font-size:14px; font-weight:bold; display:block;	border-bottom:1px solid #cccccc; width:97%;	padding: 0px 0px 5px 5px; margin-left:6px;}
h3 {color:#c12525; font-size:18px; font-weight:bold; display:block;	border-bottom:1px dotted #cccccc; width:97%;padding: 0px 0px 5px 5px; margin-top:0px; margin-left:6px;}
h4 {font-size:12px; font-weight:lighter; color:#246b58; margin-left:18px;}
h5 {color:#333333; font-size:14px; font-weight:bold; display:block;width:97%;padding-left:4px; margin-left:5px; margin-top:0px; margin-bottom:2px}
h6 {color:#c12525; font-size:14px; font-style:bold; font-weight:bold; display:block; border-bottom:1px solid #cccccc; width:97%;	padding: 0px 0px 5px 5px; margin-left:6px;}
h7 {color:#246b58; font-size:14px; font-weight:bold; display:block;	border-bottom:1px solid #cccccc; width:97%;	padding: 0px 0px 5px 5px; margin-left:6px;}
h8 {font-size:12px; font-weight:bold;color:#246b58; margin-left:6px;}
h9 {color:#246b58; font-size:14px; font-weight:bold; display:block;	width:97%;	padding: 0px 0px 5px 5px; margin-left:6px;}
b{font-size:11px; font-weight:bold;color:#003399}
ul.white {list-style:none;list-style-image:url(../images/bullet_wbg.gif); margin-left:20px;padding-left:5px;}
ul.dot{list-style:none;list-style-image:url(../images/bullet_sbg.gif); margin:5px;}
.pic img{border: 1px solid #000000;margin: 4px;}
.footer { font-size:10px; color:#ffffff; font-weight:bold; display:block; height:20px; padding-top:6px; text-align:center; border-top:1px solid #CCCCCC;background-color:#666666;}
.list1 {color:#003366; font-size:14px; font-weight:bold; display:block; padding: 0px 0px 0px 0px; margin-left:12px;}
.list2  {color:#246b58; font-size:12px; font-weight:bold; display:block; padding: 0px 0px 0px 0px; margin-left:24px;}
.list3 {font-size:12px; color:#246b58; margin-left:36px; padding: 0px 0px 0px 0px;}

.rightBox {display:block;background:url(../images/midcorner.gif) no-repeat left bottom;width:244px; height:inherit; margin-top:0px; padding:0px 4px 0px 4px; z-index:7;}

.rightBoxBottom {background:url(../images/bottom_corner.gif) no-repeat left bottom; background-color:#D7DADE;}
ul.gray {list-style:none;list-style-image:url(../images/bullet_gbg.gif); margin-left:20px;padding-left:5px;}
/* ========  banner style =========== */
.banner {background:url(../images/banner.jpg) top no-repeat;height:99px;width:780;padding:0px;top: 0px;}
.langLink a:link, .langLink a:visited, .langLink a:active {color:#FFFFFF; text-decoration:none; font-weight:bold; font-size:12px;}
.langLink a:hover {color:#FFFFFF; text-decoration:underline; font-weight:bold;font-size:12px;}  


/* ========  banner style end =========== */  

/* ========== style specific to secondary pages ========= */
.breadcrumbs {display:block; margin-left:10px;color:#246b58;}
a.bdcrmbs:link, a.bdcrmbs:visited, a.bdcrmbs:active {text-decoration:none;color:#246b58; }
a.bdcrmbs:hover {text-decoration:underline;color:#246b58; }

td.results {border-left:1px dotted #cccccc;border-right:1px dotted #cccccc;}

/* dropdown menu style */
.navstyle{
width: 500px;
font-size:11px;
font-weight: bold;
margin:0px 0px 0px 6px;
}

.navstyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.navstyle ul{
padding:1px 0px 0px 0px;
margin: 0px 0px 0px 4px;
text-align:left;
font-size:11px;
}

.navstyle ul li{
display: inline;
font-size:11px;
}

.navstyle ul li a{
color: #ffffff;
padding:5px 11px 11px 10px;
margin: 0px;
line-height:32px;
z-index:99;
font-size:11px;
text-decoration: none;

}

* html .navstyle ul li a {

padding:5px 11px 1px 10px;font-size:12px;}

.navstyle ul li a:hover, .navstyle ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/
background:#FFFFFF;
color:#5689ad;
padding:5px 11px 11px 10px;
margin:0px;font-size:11px;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
margin:0px;
border: 1px solid #BBB;
border-top:none; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
font-size:12px;
}


.dropmenudiv a{
width: auto;
display: block;
text-indent: 8px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #333333;
font-size:12px;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}
