/* CSS Document */
*{margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; outline:0 none;}
a {font-size:11px; text-decoration:none;}
a img{border:none;}
p {font-size:11px;}
.clearer{clear:both;width:100%; height:1px;}
ul, li{list-style-type:none;}
ul li{font-size:11px;}
h6{color:#444444}
.InnerReadMore{text-align:right; color:#006699 !important;}
.InnerReadMore a{color:#006699 !important;}
body{background: #fff;}
#MainContainer{background: #fff; width:100%; }
#Container{background: url("Images/ContainerBG.png") repeat-y; margin:0 auto; width:949px; padding:3px 9px 2px; }

#LeftContainer {float:left; width:703px; margin:0 3px 3px 0;}
#LeftContent {margin:3px 0 0 0}
#LeftContent .GreanBG {background: url("Images/GreenBG_001.jpg") no-repeat; width:683px; height:166px; padding:10px;}
#LeftContent .GreanBG p{line-height:18px; text-align: justify;}
#RightContainer {float:left; width:242px; margin:0 ;}
.RightContent{background: url("Images/RightAreaBG.jpg") no-repeat; width:227px; height:95px; margin:0 0 3px 0; padding:10px 0 0 15px;}
.RightContent2{background: url("Images/RightAreaBG_2.jpg") no-repeat; width:212px; height:106px; margin:0 0 3px 0; padding:10px 15px 0;}
.RightContent h3{font-size:17px; color:#213961; padding:0; font-family:Arial, Helvetica, sans-serif}

.RightContent p{padding:0 72px 0 0; font-size:11px;}
#RightContainer .Icon_BG1, #RightContainer .Icon_BG2, #RightContainer .Icon_BG3, #RightContainer .Icon_BG4 , #RightContainer .Icon_BG5 {height:72px;}
.Icon_BG1, .Icon_BG2, .Icon_BG3, .Icon_BG4, .Icon_BG5 {height:77px;}
.Icon_BG1 {background: url("Images/Right001.gif") right no-repeat;}
.Icon_BG2 {background: url("Images/Right002.gif") right no-repeat;}
.Icon_BG3 {background: url("Images/Right003.gif") right no-repeat;}
.Icon_BG4 {background: url("Images/Right004.gif") right no-repeat;}
.Icon_BG5 {background: url("Images/Right005.gif") right no-repeat;}

.ReadMore {float:right;height:22px;width:98px;}

#ScrollWap{overflow-y :auto; height:305px;}

#InnerLeftContainer .PressTitle {overflow:hidden;}
#InnerLeftContainer .PressTitle h4 {float:left; width:579px; background:none;}
#InnerLeftContainer .PressTitle span {display:block; width:110px; font-size:11px; font-weight:bold; padding:5px 0; color:#EB7930; float:left;}

#InnerLeftContainer a{color: #0099CC}
.BG_Box{height:130px; background:#EDF4F5; padding:5px;}

#InnerRightContainer .RightContent{background: url("Images/RightAreaBG2.jpg") no-repeat; width:204px; height:100px; margin:3px 0 0 0; padding:10px 0 0 10px;}
#InnerRightContainer .RightContent p{padding:5px 77px 0 0; font-size:11px; line-height:12px;}

#Header{background: url("Images/HeaderBG.jpg") top no-repeat;margin:0 auto; width:966px; padding:0 9px;overflow:hidden;}
#LogoArea{height:70px; overflow:hidden;}
#logo {margin:10px 0 5px 20px; float:left; width:596px; }
#searchArea {float:left; width:190px; margin:3px 0 0 130px;}
#searchArea a {color:#999999;font-size:11px;}
#searchArea .searchBox {width:140px;}

#ContctsForm ul li{list-style-type:none !important;}
#ContctsForm ul li label{display:block; width:100px; float:left;}

#ContctsForm{clear:both; margin:8px 0 0 0}
#ContctsForm ul li input, textarea{font-size:11px; border:1px solid #cccccc; color:#333333; padding: 2px;}
#ContctsForm ul li span{color:#990000}
.Thumb1 {float:left;margin:5px 8px 10px 0;}

#MenuArea{width:944px; margin:0 10px; padding:0; height:41px; overflow:hidden;}
#MenuArea ul li {float:left; background: url("Images/MenuMid.gif") top right no-repeat; padding:0 3px 0 0;}
#MenuArea ul li.End {background:none;}
#MenuArea ul li a {color:#FFFFFF; font-size:12px; font-weight:bold; padding:15px 26px 12px 25px; display:block; text-shadow: #75120E 0.1em 0.1em 0.2em}
#MenuArea ul li a.selected, #MenuArea ul li a:hover {background: url("Images/MenuOverBG.jpg") top repeat-x; border-top:4px solid #EA4A3A;padding-top:11px;}

#InnerLeftContainer2 {background: url("Images/InnerBG_Mid.jpg") repeat-y; width:731px;float:left; }
#InnerLeftContainer {width:731px; padding: 2px 0 0px;}
#InnerRightContainer {float:left; width:215px; padding:0 0 0 3px;}
#LeftCon p, #InnerLeftContainer p {padding:4px 0; line-height:14px; color:#333333}
#LeftCon ul, #InnerLeftContainer ul{padding:5px 0 0 14px; }
#LeftCon ul li, #InnerLeftContainer ul li{padding:0 0 4px; list-style-type: square; line-height:14px; color: #333333;}
#LeftCon ul li ul li, #InnerLeftContainer ul li ul li {list-style-type:circle; padding-left:3px}
#LeftCon ul li ul, #InnerLeftContainer ul li ul { padding-left:17px}
#LeftCon h5, #InnerLeftContainer h5{font-size:18px; padding:4px; color:#336699; border-bottom:1px dashed #ccc; margin:0 0 10px 0}

#LeftCon ul ul, #InnerLeftContainer ul ul {padding:5px 0 5px 30px}

tr {padding:8px 0;}
td {vertical-align: top;}

.BG_Main1 {background: #fff url("Images/BG_00a1.png") top center no-repeat; }
	.BG_Main1a {background: #fff url("Images/BG_00a1a.png") top center no-repeat; }
	.BG_Main1b {background: #fff url("Images/BG_00a1b.png") top center no-repeat; }
	.BG_Main1c {background: #fff url("Images/BG_00a1c.png") top center no-repeat; }
	
.BG_Main2 {background: #fff url("Images/BG_00a2.png") top center no-repeat; }
	.BG_Main2a {background: #fff url("Images/BG_00a2a.png") top center no-repeat; }
	.BG_Main2b {background: #fff url("Images/BG_00a2b.png") top center no-repeat; }
	.BG_Main2c {background: #fff url("Images/BG_00a2c.png") top center no-repeat; }

.BG_Main3 {background: #fff url("Images/BG_00a3.png") top center no-repeat; }
	.BG_Main3a {background: #fff url("Images/BG_00a3a.png") top center no-repeat; }
	.BG_Main3b {background: #fff url("Images/BG_00a3b.png") top center no-repeat; }
	.BG_Main3c {background: #fff url("Images/BG_00a3c.png") top center no-repeat; }
	
.BG_Main4 {background: #fff url("Images/BG_00a4.png") top center no-repeat; }
.BG_Main5 {background: #fff url("Images/BG_00a5.png") top center no-repeat; }
.BG_Main6 {background: #fff url("Images/BG_00a6.png") top center no-repeat; }
.BG_Main7 {background: #fff url("Images/BG_00a7.png") top center no-repeat; }
.BG_Main8 {background: #fff url("Images/BG_00a8.jpg") top center no-repeat; }
.BG_Main9 {background: #fff url("Images/BG_00a9.png") top center no-repeat; }

.AddressWrap .right{float:left; width:130px;}

.OrangeBanner{}

li.bodytext a {color:#003366;}
table{font-size:11px;}
.AddressWrap{overflow:hidden; padding:0 0 6px 0; margin:0 0 6px 0; border-bottom:1px dashed #ccc;}
.AddressLeft{padding:0 0 10px 0; width:295px;}

.AddressRight{float:left; width:314px; float:left;}
#InnerLeftContainer .AddressWrap ul li{list-style-type:none; padding:0px}
#LeftCon{width:731px;float:left; }
#LeftConMid{padding:0 42px 0 20px; min-height:500px; overflow:hidden;}
#LeftConTop {background: url("Images/Top_001.jpg") top no-repeat; height:7px; width:731px;}
#LeftConMid {background: url("Images/InnerBG_Mid.jpg") repeat-y; width:700px;}
#LeftConBottom {background: url("Images/Top_003.jpg") bottom no-repeat; height:5px; width:731px;}

.CaseStudyBox{padding:5px 0; overflow:hidden; border-bottom:1px dashed #ccc;}
.CaseStudyBox p{float:left; width:600px; padding-right:20px !important;}
.CaseStudyBox h6{color:#FF9900}
.CaseStudyBox a{text-align:right;}
#LeftCon  {float:left;width:731px;}
#LeftConMid {min-height:500px;overflow:hidden;padding:0 42px 0 20px;}
#LeftConTop {background:url("Images/Top_001.jpg") no-repeat scroll center top transparent;height:7px;}
#LeftConMid {background:url("Images/InnerBG_Mid.jpg") repeat-y scroll 0 0 transparent;}
#LeftConBottom {background:url("Images/Top_003.jpg") no-repeat scroll center bottom transparent;height:5px;}
#RightCon {float:left;padding:0 3px;width:209px;}

p span{font-weight:bold; color:#555}

.InnerLeftCon{float:left; width:228px; height:500px; padding:0 20px 0 0;}
.InnerRightCon{float:left; width:689px; padding:106px 15px 10px;}

.RightList {list-style-type:square; padding:0 70px 0 14px; }
.RightList li{font-size:11px; list-style-type:square; padding:0px 0 0 0}

#TabContainer{overflow:hidden; }
#TabContainer #InnerRightContainer {padding:49px 0 0 3px; background: url("Images/Tab_Con_BG.jpg") top repeat-x }
/* Tab */
#home { min-height:428px; margin:0 6px 0px;}
.feature {width:718px; padding:0 0px 0 0px; overflow:hidden;}
.feature img {border:none;}
.feature h4 {font-size:12px; font-weight:bold; padding:4px 0 0 0; color:#990000}
#tabs {padding:0 0 0 10px; background: url("Images/Tab_BG.jpg") left no-repeat; height:53px;}
#tabs li {float:left;list-style:none; position:relative; }
#tabs li a {color:#333; display:block; height:auto; text-decoration:none; font-weight:bold; padding:15px 18px 24px 0;}
#tabs li a span {padding:15px 0 24px 18px; font-size:12px;}
#tabs li a.active { color:#B62B24; background: #fff url("Images/Tab_Active_Right.jpg") right no-repeat; }
#tabs li a.active span {background: #ffffff url("Images/Tab_Active_Left.jpg") Left no-repeat;}
/***********/

#Footer{margin:0 auto; width:949px; padding:8px 9px 6px; background: url("Images/ContainerBG_Bottom.png") top no-repeat; }
#FooterMenu{font-size:11px; color:#737F87;}
#FooterMenu a{color:#737F87;font-size:11px; padding:0 5px}
#FooterMenu a:hover{color:#213961}
#Footer p {color:#737F87;font-size:11px; padding:5px 0 }

#NewWindow{padding:108px 10px 10px 10px; margin:5px; border:1px solid #ccc; height:100%;}
#NewWindow p{padding:5px 0}
#NewWindow ul {padding:0 0 0 25px; list-style-type:disc}
#NewWindow ul li{padding:3px 0; list-style-type:disc}
#NewWindow h4{ color:#00354F}
#NewWindow h5{color:#006699; font-size:14px;}

.InnerContentLeft {float:left; width:309px; margin:0 14px 0 0 }
.InnerContentleft2 {float:left; width:303px; margin:0 0px 0 0 }
.InnerContentRight {float:left; width:365px; margin:0 }

/* Scrollbar & content css */						
#content1, #content2, #content3{height: 206px;width: 380px;float:left;background: #f5f5f5;overflow:hidden;}
#content1 p{margin: 10px;}
.scrollbar-vert{background-color: #d2e8ff;height: 206px;width: 20px;float:left;}
.handle-vert{height: 42px;width: 20px;background: url(styles/img/handle.gif) no-repeat;}
#content2 p{width: 1000px;}
.scrollbar-hor{background-color: #d2e8ff;height: 20px;width: 300px;float:left;}
.handle-hor{height: 20px;width: 42px;background: url(styles/img/handle-hor.gif) no-repeat;}
#content3 p{width: 700px;}

.accToggler{
	margin: 5px auto;
	padding: 5px;
	background: #e3e3e3;
	color: #990000;
	border: 1px solid #fff;
	cursor: pointer;
	font-size:12px;
}
#InnerLeftContainer .accContent{
	margin: 0px auto;
	padding:0;
}
a, a:visited{ color:#6d6d6d;
}
#InnerLeftContainer #Exp { clear:both; padding:0 0 5px 0; overflow:hidden}
