html	{ }
body					{ font-family:Arial, Helvetica, sans-serif; background:url(../../images/inner-bg.png) #D5C9B9 no-repeat center top;}
.wrapper					{width:100%; border-top:5px solid #0c54a4;  }
.container					{width:1000px; margin:0 auto; }



article, section, nav, header, footer, figure, menu, time, aside{display:block;}
figure{margin:0;padding:0;height:175px;}

.leftSection{width:292px;}
.rightSection{width:710px;}

.logoAdj{padding:20px 0 0 0;}
.header 			{ width:1000px; height:176px; }
.headerLeft 	{ width:265px; padding:0; }

.headerRight 	{ width:693px; padding:0 25px 0 0; }
.content					{width:1000px; margin:0 auto; }
.contentLeft				{width:270px; float:left;;}
.contentRight				{width:700px;  padding:20px 0 0 20px; background:#fff; margin:20px 0 70px 0;}
.innerContent				{width:670px; margin:0; float:left; padding:0; min-height:430px;  height:auto !important; height:430px;}
.innerContent p{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; margin:0; padding:0; line-height:22px; color:#333 !important;  }
.innerpageheading 	{ text-transform: uppercase;font-size:18px !important; height:35px !important;  color:#fff !important; width:652px !important; float:left; padding:0 0 0 18px!important; margin:0;line-height:35px !important; background:#0C55A4; font-family:Arial, Helvetica, sans-serif !important; }


.homeLeftMenu				{width:270px; padding-bottom:180px;  }
.homeLeftMenu-body			{width:266px;  }
.homeLeftMenu-bottom		{width:266px; }

/* *+html .homeLeftMenu				{padding-bottom:190px;  }*/


/* left menu start*/

ul.left-menu				{list-style-type:none; margin:0; padding:0;}
ul.left-menu li.main-menu	{ font-size:15px; font-family:Corbel ; font-weight:bold; float:left;  display:block; margin:0; text-transform:uppercase; margin-bottom:15px;}
ul.left-menu li.main-menu a	{ margin:0;text-decoration:none; color:#fff !important; width:235px; float:left; padding:18px 0 18px 30px; background:url(../../images/menu-background.png) no-repeat  bottom left;}
ul.left-menu li.main-menu a:hover {  color:#0C55A4 !important; background:url(../../images/menu-background-over.png) no-repeat  bottom left; }
ul.left-menu li.main-menu .active{font-weight:bold !important; color:#0C55A4 !important; padding:18px 0 18px 30px; background:url(../../images/menu-background-over.png) no-repeat  bottom left;}
a.project {
    background: url(../../images/sprite.png) no-repeat scroll -30px -211px transparent;
    float: left;
    font-size: 15px;
    height: 35px;
    margin: 0 0 15px;
    padding: 18px 0 0 30px;
	
    text-decoration: none;
    text-transform: uppercase;
    width: 235px;
}
a.project:hover {
    background: url(../../images/sprite.png) no-repeat scroll -30px -278px transparent;
    text-decoration: none;
}
*+html a.project{ margin:15px 0;}

/* left sub menu */

ul.left-sub-menu li.sub-menu{ font:bold 12px Arial, Helvetica, sans-serif; padding:0; margin:0 0 0 25px;list-style-type:none; }
ul.left-sub-menu li.sub-menu a{ text-decoration:none; color:#0C55A4 !important; padding:18px 0 18px 18px !important; display: block; width:217px; float:left; background:none;}
ul.left-sub-menu li.sub-menu .active{ background:none; color:#fff !important; }

ul.left-sub-menu li.sub-menu a:hover{color:#fff!important ; background:none;}
/* left sub sub menu */
ul.left-sub-sub-menu{ padding:0 !important;}
ul.left-sub-sub-menu li.sub-sub-menu{font:bold 12px Arial, Helvetica, sans-serif; padding:0px 0px 0px 25px!important;margin:0;  list-style-type:none;}
ul.left-sub-sub-menu li.sub-sub-menu a{ text-decoration:none; color:#fff !important; padding:7px 11px; display: block; width:198px; float:left;}
ul.left-sub-sub-menu li.sub-sub-menu a:hover{color:#0C55A4!important; background:none; }

/* left menu end */

.imgadjst{margin:0 0 0 -1px;}



.callContainer{ float:right; width:320px; height:45px; padding:0; text-indent:-10000px; background:url(../../images/call.png) no-repeat right center ; margin:78px 0 0 0;}

.contentContainer { color: #333;font-family: Arial,Helvetica,sans-serif;font-size:12px;line-height:22px;padding:0; width:670px!important; margin:15px 0 0 0;}
	
.contentContainer p { color:#333 !important; margin-bottom:15px !important;  }
.welD				{float:left; width:183px; }
/* footer */

.footer						{width:100%;  background:url(../../images/footer-bg.png) repeat-x; height:81px;  padding-bottom:35px; display:block;}
.FooterInner				{width:1000px; margin:0 auto; height:81px;   }
.footerTop					{width:1000px; margin:0 auto; float:left;}
.quickDiv					{ width:261px; height:180px; float:left; margin-top:-180px; background:url(../../images/quick-bg.png) repeat left center; }
.quicktxt					{ padding:38px 0 0 35px; float:left; width:210px;  }
.quicktxt h2				{ font-family:Corbel; font-size:22px; color:#333; line-height:22px; text-transform:uppercase; padding-bottom:20px; }
.quicktxt span				{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#333; line-height:22px; }
.quicktxt span	a			{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#333; }
.quicktxt span	a:hover		{ font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#333; text-decoration:underline; }
.logoDiv					{ width:231px; height:137px; float:left; margin:-45px 0 0 0; background:url(../../images/logo-bottom.png) no-repeat left center; }
.logoDiv img 				{ margin:18px 0 0 35px;}
.footer-left				{ width:575px; height:210px;  padding:0; /*margin:260px 0 0 105px; position:absolute;*/}


.quickLinks {margin:32px 42px 0 18px;/*width: 352px;*/ float:left; color:#FFF; text-align:left; }
.quickLinks ul {list-style-type: none;}
.quickLinks ul li {display: inline;padding: 15px 0 0;text-align: right;}
.quickLinks ul li a {color: #FFF;font: 12px Arial,Helvetica,sans-serif;text-decoration: none; margin:10px;}
.quickLinks ul li a:hover {color: #F78E1E;}
.quickLinks ul li a.active {color: #F78E1E;}
.signatureinner{background: none repeat scroll 0 0 transparent !important;color:#fff !important;float:left; margin:25px 0 0 35px;text-align:left; font-size:11px; width:auto;}
.signatureinner a {background: none repeat scroll 0 0 transparent !important;color: #fff;text-decoration: none;}
.signatureinner a:hover {text-decoration:underline;}										
							

.topexpandCol						{height:45px; display:block; float:right;}
.topexpandCol ul					{ padding-top:1px;}
.topexpandCol ul li					{float:left; width:130px; display:block;  }

.accordion-container {  background:url(../../images/sprite.png) no-repeat scroll 0 -470px transparent; padding:0 3px; margin:-2px 0 0 -67px;
 position:absolute; width:193px; height:45px; font-family:Arial, Helvetica, sans-serif; font-size:14px; text-transform:uppercase; color:#414449;  }

.accordionContent { float:left; position:relative;  z-index:999; background:#0c54a4; width:145px; padding:10px 10px 0 10px; margin:0 0 0 27px;  }

.accordionButton{  padding:0; margin:0 0 0 25px; font-weight:bold; cursor:pointer; height:30px;}
.on { }
.arrowDiv {margin:0 0 0 68px; position:relative; top:8px;}


.accordion-container-second{ position: absolute;width:150px;z-index: 100;background:#e3e3e3; border:1px solid #d6d6d6; border-top-width:0; padding:0 3px;}
.accordion-container-third{ position: absolute;width:150px;z-index: 100;background:#ffe8d7; border:1px solid #d6d6d6; border-top-width:0; padding:0 3px;}
.accordion-container-third{ position: absolute;width:150px;z-index: 100;background:#ffe9d7; border:1px solid #d6d6d6; border-top-width:0; padding:0 3px;}
.form-fields input.textbox	{width:138px!important; padding:3px; margin:0 0 5px; }
.form-fields select.textbox	{width:144px!important; padding:3px;}
.form-fields{ padding:10px 0 0 0; float:left!important;} 
.form-fields li{margin:0!important; padding:0!important; float:left !important; }
.form-fields .input{ padding:3px; margin:0 3px 0 0; float:left; width:105px; border:#023B1D solid 1px;}
.form-fields li a{ font-size:12px !important; width:120px !important; text-transform:none !important; margin:0 !important;font-weight:bold; color:#fff!important; padding:5px 0 0 0 !important;  text-decoration:none !important; float:left !important; }
.form-fields li a:hover{color:#F78F1E!important;}
.no-padding-bottom{ padding-bottom:0 !important;}
.margin-right{ margin-right:10px !important;}
.forgot-pass{ margin:0 10px 0 10px;}
.clear-float{ clear:both; display:block;}
.no-border{ border:none !important;}
.go{background:#F78F1E; border:none; height:24px; display:block; margin-left:105px; cursor:pointer; color:#fff; width:40px; font-weight:bold;font-size:12px !important; font-family:Arial, Helvetica, sans-serif;}
.go:hover{background:#db780c!important;}

.welcomeMember					{ float:right; width:340px; margin:0;  background:#0C54A4;  padding:3px 15px; color:#F78F1E; }
.welcomeMember span				{color:#fff; font-size:12px;  }
.welcomeMember p				{color:#F78F1E; font-size:12px; /*font-weight:bold;*/ }
.welcomeMember ul				{padding:0;  margin:0;  }
.welcomeMember li				{display:inline; font-size:12px;  line-height:22px;color:#F78F1E!important; padding:0 0 0 5px;  }
.welcomeMember li a				{color:#F78F1E; font-size:12px;  text-transform:none;  }
.welcomeMember li a:hover		{color:#fff;}
.welcomeMember li a.active		{color:#000; }
.welcomeMember li a.active:hover	{color:#fff;}


.submenu-style{background:#F78F1E; width:260px;}


.membersign {
    color: #0C55A4;
    font-size: 11px;
    font-weight: bold;
}
.membersign a {
    color:#0C55A4;
    font-size: 11px;
    font-weight: bold;
}
.membersign a:hover {
    color:#0C55A4; text-decoration:underline;
}