/* CSS Document */

html {background:#1b325e url(../images/blu_grad_bg.jpg) no-repeat;}

body {width:912px;margin:10px auto;font:12px Arial;}

* html body {position: relative;}

h1{font:bold 26px Arial;color:#003471;text-decoration:none;text-align:right;}
h2{font:bold 300px Arial;color:#003471;text-decoration:none;text-align:right;}

/* header style with absolute logo */
.header{height:290px;}
.head_img{margin:0px 0 0 6px;}
.logo_main{position:absolute;top:125px;margin-left:30px;z-index:100;}
.titlehead{position:absolute;width:430px;top:220px;margin-left:430px;}

/* main content div */
.container{background:url(../images/main_bg.png) 0 20px repeat-y; clear:both; height: 100%; overflow: hidden;}

.logo{position:absolute;top:90px;margin-left:25px;z-index:100;}

.lft{float:left;width:212px;background:url(../images/left_bar_bg.jpg) top right repeat-y;position:inherit;}
		.lft_lnks{padding:20px 5px 250px 10px;}
		.lft_lnks a{display:block;padding:8px 20px;margin:5px 5px; border-bottom:1px solid #dcdcdc;text-align:left;text-decoration:none;color:#999;text-transform:uppercase;font-weight:bold;}
		.lft_lnks a:hover{color:#003471;}
.right{float:right;width:620px;padding:0 25px;color:#666;text-align:justify;line-height:19px; background:url(../images/content_top.gif) repeat-x;margin-right:25px;min-height:700px}
.right_home{float:right;width:620px;padding:0 25px;color:#666;text-align:left;line-height:19px; background:url(../images/content_top.gif) repeat-x;margin-right:25px;min-height:700px}
		.right a{color:#003366;}
		.right .imgrt{margin:0px 0px 5px 15px;}
		.right .imgrt2{margin:10px 0px 5px 15px;}
		.right .imgrt3{margin:0px 0px 5px 15px;}
		.round_bx{width:216px;background:url(../images/box_bg.jpg) repeat-y;float:left;}
			.roundtxt{padding:0 10px; background-image:url(../images/box_bg_d.jpg); background-repeat:no-repeat;}
			.bx_rt{float:right;margin:0;}	
			.bx_lft{float:right;margin-left:30px;}	
		.shareholders_bx{width:400px;background:url(../images/box_bg_400px.jpg) repeat-y;float:right;}
			.shareholderstxt{padding:0 10px;}
			.bx1_rt{float:left;margin:0;}	
			.bx1_lft{float:left;margin-right:30px;}		
		.financial_bx{width:400px;float:right; padding:0;}
		
		#bg{background-image:url(../images/bg.jpg); background-repeat:no-repeat; height:619px; width:631px;}
	

.footer{clear:both;}	
		.foot_lnk{position:absolute;margin-left:170px;background:url(../images/foot_lnk_bg.jpg) bottom no-repeat;width:600px;text-align:center;height:35px;margin-top:42px;}
		.foot_lnk a{padding:0 5px;font:normal 11px Arial;color:#999;text-decoration:none;}
		.foot_lnk img{ vertical-align:middle;}
		.foot_lnk2{position:absolute;margin-left:170px;width:600px;text-align:center;height:35px;margin-top:22px;font-size:10px; color:#003366;}
		.footer_lnk2 a {color:#003366;}
		
		.gallery{padding:0 5px;font:normal 12px Arial;color:#999;text-decoration:none; font-size:12px; font-family: Arial, Helvetica, sans-serif;text-align:justify;}

.clr{clear:both;}
.dashed_line {border-top:dashed 1px #CCC; clear:both; height:5px;}


.dashed_line2 {border-top:dashed 1px #CCC;margin:20px 0px 20px 0px;}
.line {border-top:striaght 1px #CCC;margin:20px 0px 20px 0px;}
.bodyheader {font-family: Arial, Helvetica, Sans-serif; color:##484949; font-weight: bold; text-transform: uppercase;}
.bodyheader2 {font-family: Arial, Helvetica, Sans-serif; color:#666666; font-weight: bold; text-transform: uppercase;font-size:14px;}
.bodyheader3 {font-family: Arial, Helvetica, Sans-serif; color:#000000; font-weight: bold; text-transform: uppercase;font-size:15px;}
.bodyheader4 {font-family: Arial, Helvetica, Sans-serif; color:#666666; font-weight: bold; text-transform: uppercase;font-size:15px; background-color:#CCC; height:25px; padding: 5px 0px 0px 5px;}

.comm{border:0px;width:310px;float:left;text-align:left;}
.comm2{border:0px;width:97px;float:left;margin:0px 7px 0px 0px;}
.comm2_text{border:0px;width:97px;float:left;text-align:center;padding:5px 0px 0px 0px;margin:0px 9px 0px 0px;}
.comm2a{border:0px;width:97px;float:left;margin:0px 0px 0px 0px;}
.comm2b{border:0px;width:97px;float:left;text-align:center;margin:2px 0px 0px 0px;}

h1 {color: #666666;	font-family: Arial, Helvetica, Sans-serif;	font-size: 12px;	font-weight: bold;	text-align: left;	text-transform: uppercase;}
h2 {color: #484949;	font-family: Arial, Helvetica, Sans-serif;	font-size: 12px;	font-weight: bold;	text-align: left;	text-transform: uppercase;}

h3 {color: #000000;	font-family: Arial, Helvetica, Sans-serif;	font-size: 15px;	font-weight: bold;	text-align: left;	text-transform: uppercase;}

#flash{background:url(../images/masthead_noflash.jpg) no-repeat;width:911px;height:290px;position:absolute;}
#video {display:block; height:278px; outline:0;}
#video_bg{}
.hand{cursor:pointer;}

/* new style for menu accordion */

div.navnew ul {float: left; list-style: none; margin:0 0 0 7px; padding:20px 10px 250px 10px;background:url(../images/lft_bot_img1.jpg) right bottom no-repeat;position:relative; width: 185px;}

div.navnew ul li a{text-align:left;text-decoration:none;color:#999;text-transform:uppercase;font-weight:bold;padding:8px 20px; display:block; }
	div.navnew ul li a:hover{color:#003471; border-bottom:1px; text-decoration:none;color:#999;}
	div.navnew ul li ul{display:none; position:absolute;z-index:200;margin-left:80px;padding:0px; text-decoration:none;top:71px;}
	div.navnew ul li li a{color:#000;line-height:11px;}
	div.navnew li:hover ul{display:block;}
	div.navnew li li{margin:0px;padding:0px; background:#F3F3F3;border:none; text-transform:lowercase; text-decoration:none;display:block;font:10px Arial, Helvetica, sans-serif;}
    div.navnew li:hover li a{display:block; text-decoration:none; width:140px; }
	div.navnew li li:hover {background:#1b325e;text-transform:lowercase; text-decoration:none;}
	div.navnew li li a:hover{color:#fff; }
	div.navnew ul li {display:block;margin:5px 5px; border-bottom:1px solid #dcdcdc;text-align:left;text-decoration:none;color:#999;text-transform:uppercase;font-weight:bold; color:#003471;  }
div.navnew .submenu{margin-top:-15px;padding:0;padding-left:5px;}
div.navnew li li{margin:0px;background:#ddd;border-bottom:1px solid #999;padding-left:0px;}
div.navnew li li a{margin:0px;padding-left:8px;padding-right:5px;}
div.navnew .submenu{background:none;}
	


.section_container {border-bottom: 1px dashed #ccc;	margin-bottom: 20px;width: 630px;}


/* Slide nav links */
	.sliderjp_title{display:block;margin:4px 8px;padding:5px 0 5px 12px;color:#999; }
	.on  .sliderjp_title {  background:url(../images/btn_bulletoff.png) right no-repeat;}
	.off .sliderjp_title { background:url(../images/btn_bulleton.png) right no-repeat;}	
	.link {background:url(../images/btn_shade.png) no-repeat; border-top: solid 1px #999;}
	.link  a{margin:0px 0px 0px 5px;font:normal 10px Arial, Helvetica, sans-serif;padding-left:10px; display:block;}
	ul li .link a:hover{color:#036;}
	.sliderjp_content {font-size:11px;text-align:left;}
	.sliderjp_title {display:block;cursor: pointer;}
.CollapsiblePanelOpen {background:url(../images/btn_bulleton.png) right 10px no-repeat;}

.CollapsiblePanelClosed{background:url(../images/btn_bulletoff.png) right 10px no-repeat;}

.CollapsiblePanelContent {background: #ececec; margin-left:-15px ; }


/* gallery.php */

.upper{text-transform:uppercase;}
.red{color:#f00;}
.fomwidth{width:230px}
.green{color:#339900;}

.video_buttons {position: relative; top: 5px;}

.footerajd{margin-left: 0px;}
