/*  
Theme Name: National Investment Commission
Description: National Investment Commission
Version: 1.0
Author: National Investment Commission
Author URI: 
Tags: 
*/
body {
	margin: 0;
}
.main {
	margin: 0;
}
p, h1, h2, h3, h4, h5, h6, ul, li, ol, form {
	margin: 0;
	padding: 0;
}
h1 {
	font-size: 18px;
	margin-bottom: 10px;
}
h2 {
	font-size: 16px;
}
h4 {
	font-size: 16px;
}
h5 {
	font-size: 14px;
}
h6 {
	font-size: 12px;
}
/*********************/
p {
	margin: 0;
	padding: 0;
	padding-bottom: 12px;
}
ul, ol, li {
	margin: 0;
	padding: 0;
	list-style: none;
}
/*a, a:visited {
	color: #333333;
	text-decoration: none;
	outline: none;
}*/
a:hover {
	color: #0f84d7;
}
img {
	border: none;
}
img.alignright {
	float: right;
	margin: 2px 0px 5px 10px;
	border: solid 1px #cccccc;
	padding: 3px;
	background: #fff;
}
img.alignleft {
	float: left;
	margin: 2px 10px 5px 0px;
	border: solid 1px #cccccc;
	padding: 3px;
	background: #fff;
}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 3px;
	background: #fff;
	border: solid 1px #cccccc;
}
a img.alignright {
	float: right;
	margin: 4px 0px 5px 10px;
}
a img.alignleft {
	float: left;
	margin: 4px 10px 5px 0px;
}
a img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
blockquote {
	padding: 7px 0px 0px 30px;
	width: 400px;
	font-size: 14px;
	font-style: italic;
	border-left: solid 6px;
}
.storyContent ul, ol {
	margin-left: 20px;
	padding: 5px 5px 15px 5px;
}
.storyContent ol li {
	list-style: decimal;
}
.storyContent ul li {
	list-style: square;
}
.clear {
	clear: both;
}	
/************** Story Content *********************/
.story {
	margin-bottom: 30px;
}
.story .lt_date {
	font-size: 12px;
	color: #777;
	padding-bottom: 7px;
	margin-bottom: 3px;
}
.storyContent {
	padding-top: 10px;
	padding-bottom: 5px;
	position: relative;
}
.storyContent ul, .storyContent ol, .storyContent h1, .storyContent h2, .storyContent h3, .storyContent h4, .storyContent h5, .storyContent h6 {
	padding: 10px 0px;
}
.navigation {
	padding-bottom: 20px;
}
.navigation .alignleft {
	padding: 5px 0px;
	float: left;
}
.navigation .alignright {
	padding: 5px 0px;
	float: right;
}
.navigation .alignleft a, .navigation .alignleft a:visited, .navigation .alignright a, .navigation .alignright a:visited {
	padding: 3px 10px;
	display: block;
	color: #fff;
	background: #000;
}
.navigation .alignleft a:hover, .navigation .alignright a:hover {
	text-decoration: none;
}
.pagetitle, .article, .error {
	font-size: 22px;
	font-weight: normal;
	font-style: italic;
	color: #9e9690;
	padding: 10px;
	padding-left: 0px;
}
.tags {
	padding: 10px;
	border-top: solid 4px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
	color: #555;
	position: relative;
	text-align: right;
}
.tags a, .tags a:visited {
	color: #4b4b4b;
}
.tags a:hover {
	color: #0f84d7;
}
/************** Comments And Other Style *********************************/
#comments, .commenttitle {
	border-bottom: 1px dashed #dddddd;
	padding-bottom: 5px;
	font-weight: bold;
}
ol.commentlist {
	margin: 0px;
	padding: 0px;
}
ol.commentlist li {
	margin-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px dashed #d0c5bf;
}
/*ol.commentlist li li.parent .comment-body{
	border-bottom: 1px dashed #d0c5bf;
	padding-bottom: 7px;
}*/
ol.commentlist li li {
	border: none;
	padding-left: 20px;
	padding-bottom: 5px;
}
.comment-body img {
	margin: 0px 20px 10px 0px;
	float: left;
}
.comment-author, .comment-meta {
	padding-bottom: 3px;
}
.comment-body p {
	padding: 10px;
	color: #000;
	padding-left: 55px;
}
#commentform {
	padding: 20px 0px;
}
#commentform p {
	padding: 5px 0px;
}
#commentform #author, #commentform #email, #commentform #url, #commentform #comment {
	border: 1px solid #CCCCCC;
}
#submitcomment {
	border: 1px solid #CCCCCC;
	background: #fff;
	padding: 3px;
	cursor: pointer;
}
.avatar {
	width: 35px;
	height: 35px;
}
.reply {
	padding-left: 55px;
	padding-bottom: 10px;
}
.commentlist #respond {
	padding-left: 55px !important;
}
a.comment-reply-link {
	font-size: 11px;
	text-decoration: underline;
}
/****************** Search Style ******************/
.search {
	padding: 10px 10px;
}
.searchText {
	background: #fff;
	padding: 7px 0px;
	border: 1px solid #dbdbdb;
	width: 180px;
	height: 20px;
	float: left;
	border-right: none;
	padding-left: 5px;
}
.searchBtn {
	text-align: center;
	width: 43px;
	height: 36px;
	background: url(../img/searchbtn.gif) no-repeat top left;
	float: left;
	cursor: pointer;
	border: none;
	outline: none;
}
/********HEADER*******/
#container {
	background: url(../img/body_bg_1.jpg) #fafafa;
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: 100% 100%;
}
.outerMain {
	margin: 0px auto;
	padding: 0px;		
	background: url(../img/mainbg-2.png) repeat-y center top;	
}
/*.header
{
	border-top:solid 3px #92a367;
	border-left:solid 1px #FFF;
	border-right:solid 1px #FFF;	
	background:url(../img/header-bg2.png) repeat-x left bottom #FFF;		
	width:988px;	
}*/
/*.logo
{
	margin-left:19px;
	width:94px;
	height:116px;
	float:left;
	margin-right:18px;	
}*/
/*.logo #logo-img{
    background:url(../img/logo-2.png) no-repeat;
    width:94px;
    height:116px;
    display: block;
}*/
/*.logo img
{
	width:94px;
        height:116px;
	display:block;	
}*/
.cmpnyNm {
	color: #717171;
	float: left;
	font-size: 17px;
	font-weight: bold;
	margin-top: 40px;
	text-align: center;
	width: 256px;
}
.cmpnyNm span {
	font-size: 17px;
	color: #000000;
	line-height: 22px;
	font-weight: bold;
}
/*.rightHeader
{
	float:right;
	width:412px;	
}
.rightHeader ul{
    margin: 0px;
}*/
.langSel {
	float: left;
	text-align: right;
	width: 250px;	
}
.langSel a {
	display: block;
	padding-left: 8px;
	padding-right: 10px;
	height: 21px;
	background: #92a367;
	float: right;
	margin-left: 4px;
	text-align: center;
	color: #FFF;
	padding-top: 3px;
	font-size: 14px;
	text-decoration: none;
}
.langSel a:hover {
	background: #e1e6d0;
	color: #829359;	
}
.langSel #lang {
	padding-top: 6px;
	color: #829359;
	font-size: 12px;
	width: 100px;
	float: right;
	padding-left: 8px;
	padding-right: 8px;
}
.version {
	width: 162px;
	float: right;
	text-align: right;	
}
.version {
	display: block;
	height: 28px;
	width: 32px;
	background: #92a367;
	float: right;
	margin-left: 1px;
	text-align: center;
	color: #FFF;
	font-size: 12px;
	text-decoration: none;
	margin-left: 3px;
	background: url(../img/backtoweb.png) no-repeat left top;
}
.version #website {
	padding-top: 6px;
	color: #829359;
	font-size: 12px;
	width: 126px;
	float: right;	
}
.version #website a {
	padding-right: 30px;
	color: #829359;
}
/************NAVIGATION*********/
.nav {
	background: url(../img/nav-bg.png) repeat-x left top;
	height: 40px;
	margin-bottom: 0px !important;
}
.nav ul {
	list-style-type: none;
}
.nav ul {
	float: left;
}
.nav li {
	position: relative;
	float: left;
	background: url(../img/navliRight.png) no-repeat right center;
	line-height: 16px;
}
.nav ul li:first-child {
}
.nav ul li:last-child {
	background: none;
}
.nav li:hover a {
	background: url(../img/menu_hover.png) repeat-x left top;
	color: #FFF;
}
.nav li.current-menu-item a {
	background: #92a564;
	color: #FFF !important;
}
.nav li.current_page_parent a, .nav li.current-menu-parent a {
	background: #92a564;
	color: #FFF !important;
}
.nav li.current_page_parent li.current-menu-item a {
	background: #92a564;
	color: #FFF !important;
}
.nav ul li:hover a {
	background: #92a564;
	color: #FFF !important;
}
.nav ul > li > a, .nav ul > li > a:visited {
	color: #666666;
	padding: 14px 20px 8px;
	display: block;
	font-size: 14px;
}
.nav ul ul {
	background: none repeat scroll 0 0 #9BAF6A;
	display: none;
	position: absolute;
	top: 37px;
	left: 0px;
	float: left;
	width: 210px;
	z-index: 99999;
	padding-left: 0px !important;
}
.nav ul li > ul {
	margin-left: 0px;
	margin-top: 2px;
}
.nav li > ul li a, .nav li > ul li a:visited {
	padding: 10px 0px 10px 10px;
	color: #fff !important;
	font-size: 12px !important;
	font-weight: 500 !important;
}
.nav li li {
	border-bottom: 1px solid #FFFFFF;
	margin-top: 1px;
}
.nav li li a {
	color: #000000;
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 30px;
	padding: 0 14px;	
}
.nav ul > li:hover ul li a, .nav li:hover ul li:hover ul li a {
	color: #000 !important;	
}
.nav li:hover ul li:hover a, .nav li:hover ul li:hover ul li:hover a, .nav li:hover ul li.current_page_item a, .nav li:hover ul li.current-menu-item a {
	color: #FFF !important;	
}
.nav li li:first-child {
	margin-left: 0px;
	padding-left: 0px;
}
.nav ul ul li {
	min-width: 210px;
}
.nav ul ul ul {
	left: 100%;
	top: 0;
}
.nav ul ul a {
	background: #046cb9;
	line-height: 18px;
	color: #000;
	display: block;
	padding: 7px 10px;
	min-width: 189px;
	height: auto;
}
.nav ul ul :hover > a {
	background: url(../img/menu_hover.png) repeat-x left top;
	color: #fff;
}
.nav ul ul :hover > a:hover {
	color: #fff;
}
.nav ul li:hover > ul {
	display: block;
}
/*********SEARCH FOR********/
.searchForm {
	background: url(../img/searchBar.png) no-repeat left top;
	float: right;
	width: 208px;
	height: 27px;
	margin: 6px 20px 0px 29px;
}
.searchForm input[type="text"] {
	float: left;
	width: 145px;
	padding-left: 10px;
	background: none;
	border: none;
	height: 25px;
	font-size: 13px;
	color: #8c8c8c;
	outline: none;
	padding: 0px 8px;
}
.subBtn {
	float: left;
	width: 59px !important;
	height: 27px;
	background: none;
	border: none;
	cursor: pointer;
	font-size: 12px;
}
/*************NEWS****************/
.newsTic {
	position: relative;
	padding-top: 14px;
	padding-bottom: 13px;
	padding-left: 22px;
	background: #e0e6d0;
	border-bottom: solid 1px #FFF;	
}
.tickerSld {
	height: 18px;
	overflow: hidden;
	width: 800px;
}
.tkrCnt {
	margin-right: 10px;
	width: 815px;
	float: right;
}
.tkrTxt {
	width: 800px;
	overflow: hidden;
}
.news {
	color: #6a6a6a;
	font-size: 12px;
	width: 918px;
	float: left;	
}
.news span {
	font-size: 13px;
	font-weight: bold;
	color: #6c8334;	
}
.newsTkrTtl {
	font-weight: bold;
	font-size: 13px;
	color: #6c8334;	
	float: left;
	width: 90px;
}
.newsPrev {
	background: url(../img/news-prev.png) no-repeat left top;
	width: 8px;
	height: 14px;
	display: block;
	margin-right: 10px;
	float: left;
	position: absolute;
	right: 32px;
}
.newsNext {	
	background: url(../img/news-next.png) no-repeat left top;
	width: 8px;
	height: 14px;
	display: block;	
	margin-right: 24px;
	float: left;
	position: absolute;
	right: 0px;
}
/**************SLIDERRIGHT*********/
.slider {
	border-bottom: solid 1px #FFFFFF;
	border-right: solid 1px #FFFFFF;
}
.slideLeft {
	width: 660px;
	float: right;	
}
.slide1 {
	width: 660px;
	height: 327px;
	overflow: hidden;
}
.slideShow1 {
	width: 660px;
	height: 327px;
	overflow: hidden;
	position: relative;
}
.slide1TxtCnt {
	background: url(../img/slider_txt_bg.png) repeat left top;
	padding: 14px;
	position: absolute;
	bottom: 0;
	left: 0;
}
.slide1TxtCnt h2 {
	color: #b0c777;
	margin-bottom: 5px;
	font-size: 19px;
	line-height: 21px;
}
.slide1TxtCnt p {
	color: #a4a4a4;
	font-size: 13px;
	line-height: 19px;
}
.movePager {
	position: absolute;
	right: 11px;
	top: 13px;
	z-index: 500;
}
.movePager a {
	background: #FFF;
	color: #000;
	padding: 4px 9px;
	margin-left: 5px;
}
.movePager a.activeSlide, .movePager a:hover {
	background: #92A564;
	color: #FFF;
}
a.moveNext {
	background: url(../img/slider_next.png) no-repeat left top;
	width: 32px;
	height: 60px;
	position: absolute;
	right: 0;
	top: 127px;
	z-index: 500;
}
a.movePrev {
	background: url(../img/slider_prev.png) no-repeat left top;
	width: 32px;
	height: 60px;
	position: absolute;
	left: 0;
	top: 127px;
	z-index: 500;
}
.move1 {
	width: 660px;
	height: 327px;
	overflow: hidden;
}
.slideRight {
	width: 329px;
	float: left;
}
.searchTitle {
	background: url(../img/slideForm.png) no-repeat left top;	
	font-size: 20px;
	color: #FFF;
	height: 56px;
	font-weight: bold;
	padding-left: 18px;
	line-height: 23px;
	padding-top: 15px;
}
.slideForm {
	background: url(../img/slideForm-bg.png) no-repeat left top;
	padding-top: 18px;
	padding-left: 20px;
	height: 238px;
}
.exploreTag {
	display: none;	
}
.selectbg {
	background: url(../img/select-provincepng.png) no-repeat left top;
	height: 41px;
	width: 290px;
}
.selectbg select {
	border: medium none;
	color: #525252;
	font-size: 13px;
	height: 20px;
	margin-left: 10px;
	margin-top: 10px;
	outline: medium none;
	width: 265px;
	background: none;
}
.andOr {
	color: #6F8733;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	margin-bottom: 16px;
	margin-top: 16px;
	text-align: center;
	width: 275px;
}
.slideForm .subBtnExplore {
	float: right;
	margin-right: 18px;
	background: url(../img/exploreNow.png) no-repeat left top;
	width: 131px;
	height: 41px;
	border: none;
	font-weight: bold;
	padding-left: 12px;
	margin-top: 16px;
	cursor: pointer;
}
.slideForm input:hover[type="submit"] {
	color: #000;
}
/************CONTENT***********/
.contentWrap {
	border-top: solid 1px #cecece;
	padding-left: 1px ;
	padding-right: 1px;
	padding-top: 1px;
	background: #FFF;	
}
.content {
	background: url(../img/contentTopBg.png) repeat-x left top;
	padding: 24px 18px 18px;
}
.pageLeft {
	float: right !important;
}
.contentLeft {
	width: 620px;
	float: right;
	font-size: 12px;
	color: #666666;
}
.contentLeft h2 {
	color: #000;
	font-size: 18px;
	padding-bottom: 20px;
}
.contentPic {
	width: 280px;
	height: 113px;
	float: left;
	margin-right: 13px;
	margin-bottom: 5px;	
}
contentPic img {
	width: 280px;
	height: 113px;
}
.contentTxt {
	padding-bottom: 16px;
	border-bottom: solid 1px #cecece;
	margin-bottom: 16px;
	line-height: 21px;	
}
/*************CONTENT SLIDER**********/
.paging {
}
.move2 {
	width: 620px;
	height: 250px;
	overflow: hidden;
}
.move2Pager {
	position: absolute;
	right: 0px;
	top: 8px;
	z-index: 500;
}
.move2Pager a {
	background: url(../img/newsPager1.png) no-repeat left top;
	padding: 7px 7px 6px 8px;
	font-size: 0px;
}
.move2Pager a.activeSlide, .move2Pager a:hover {
	background: url(../img/newsPager2.png) no-repeat left top;
}
.contentSlider {
	position: relative;
}
.contentSlider h3 {
	font-size: 13px;
	color: #000;	
	padding-bottom: 16px;
}
.slideLatestLeft {
	width: 280px;
	padding-right: 29px;
	border-right: solid 1px #cecece;	
	float: left;
}
.slideLatestLeft img, .slideLatestRight img {
	height: 106px;
	width: 280px;
	padding-bottom: 15px;
}
.slideLatestRight {
	border-right: 0 none;
	padding-left: 29px;
	padding-right: 0;
	float: left;
	width: 280px;
}
.newsText {
	color: #666666;
	font-size: 12px;	
	line-height: 21px;	
	position: relative;
}
.newsText h3 {
	color: #000000;
	font-size: 13px;
	padding-bottom: 7px;
	padding-top: 0;
}
.more {
	color: #0084d9;
}
.more a {
	color: #0084d9;
	font-weight: bold;
}
.more a:hover {
	color: #000;	
}
.contentLeft .rule {
	margin-top: 17px;
	width: 620px;
	background: url(../img/ruler-bg.png) repeat-x left center;
}
.contentLeft .rule a {
	color: #0084d9;
	font-weight: normal;
	background: #FFF;
	display: inline;
	float: right;
	padding-left: 8px;
	padding-right: 20px;
	font-weight: bold;
}
.contentLeft .rule a:hover {
	color: #000;	
}
/******************/
.sideBarPage {
	float: left !important;
}
.sideBar {
	width: 311px;
	float: left;	
}
.sideBlockInvest {
	background: url(../img/sidebarInvestors-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;
	padding-top: 7px;
	height: 62px;
	width: 309px;
	margin-bottom: 9px;
}
.blockTxtInvest {
	font-size: 17px;
	color: #000;
	font-weight: bold;
	padding-left: 16px;
	float: left;	
	width: 215px;
}
.blockTxtInvest span {
	font-size: 22px;
	font-weight: bold;
	color: #ee4b25;	
}
.blockTxtInvest a {
	background: url(../img/applyNowArrow.png) no-repeat right center;
	color: #0084d9;
	font-size: 13px;
	display: block;
	float: right;
	padding-right: 10px;
}
.blockTxtInvest a:hover {
	color: #000;	
}
.blockImgIvst {
	width: 59px;
	height: 51px;
	float: right;
	margin-right: 12px;
}
/*****************/
.sideBlkContact {
	background: url(../img/sidebarContact-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;		
	width: 309px;
	height: 69px;
	margin-bottom: 9px;
}
.blkContact {
	padding-top: 7px;
	font-size: 25px;
	font-weight: bold;
	color: #000;
	padding-left: 16px;
	float: left;
	text-align: right;
	width: 192px;	
}
.blkContact a {
	color: #0084d9;
	font-size: 13px;
}
.blkContact a:hover {
	color: #000;	
}
.blkImgContact {
	width: 75px;
	height: 69px;
	float: right;
	margin-right: 12px;
}
/***************/
.sideBlkConnect {
	background: url(../img/sidebarConnect-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;
	padding-top: 17px;
	height: 33px;
	width: 309px;
	margin-bottom: 9px;
	font-size: 15px;
	color: #000;
	font-weight: bold;
}
.sideBlkConnect .icons img {
	width: 17px;
	height: 17px;	
}
.connect {
	width: 130px;
	float: left;
	padding-left: 16px;
}
.followUs {
	display: none;	
}
.icons {
	width: 155px;
	float: left;	
}
/****************/
.sideBlkEvts {
	background: url(../img/sidebarConnect-bg.png) repeat-x left top;
	border: solid 1px #d1d1d1;
	padding-top: 18px;
	height: 32px;
	width: 309px;
	position: relative;
}
.event {
	width: 256px;
	float: left;
	font-size: 15px;
	padding-left: 16px;
	font-weight: bold;	
}
a.evtPrev {
	background: url(../img/news-prev.png) no-repeat left top;
	display: block;
	width: 8px;
	height: 14px;
	float: left;
	margin-right: 13px;
	position: absolute;
	right: 12px;
}
a.evtNext {
	background: url(../img/news-next.png) no-repeat left top;
	display: block;
	width: 8px;
	height: 14px;
	float: left;
	position: absolute;
	right: 10px;	
}
.evtDes {
	border: solid 1px #d1d1d1;
	background: #fbfbfb;
	padding: 0 18px 10px;
	border-top: none;
}
.evtTxt {
	/*background: #f4f4f4;	*/
	color: #666666;
	font-size: 12px;
	text-align: justify;	
	min-height: 270px;
	width: 270px;
	line-height: 21px;
	height: 290px;
}
.evtTxt h3 {
	color: #000;
	font-size: 13px;
	font-weight: bold;
	padding: 14px 0px 14px 0px;
}
.evtTxt img {
	text-align: center;	
	padding-bottom: 15px;
	width: 270px;
	height: 106px;
}
.evtTxt p {
	display: inline;
}
.evtTxt span {
	color: #0084d9;
}
.evtTxt span a {
	color: #0084d9;
	font-weight: bold;
}
/*****************FOOTER************/
.footer-logo {
	float: left;
	width: 100px;
	padding: 20px 0px 20px 35px;
}
.footer-content {
	float: left;
	width: 820px;
	padding: 20px 0px;
	line-height: 20px;
}
.footer-content p {
	padding-bottom: 15px;
}
.connectIphn {
	display: none;
	z-index: 5000;
}
.footerWrap {
	border-top: solid 1px #d9d9d9;
	border-left: solid 1px #FFF;	
	border-right: solid 1px #FFF;
	width: 988px;
	margin: 0px auto;
}
.footer, .main-footer {
	padding-top: 10px;
	padding-left: 20px;
	border-top: solid 1px #FFF;
	border-bottom: solid 3px #92a367;
	background: #e0e6d0;
}
.footCol {
	float: left;
	font-size: 13px;
	color: #000;	
}
.footCol1 {
	width: 210px;
	float: left;
	font-size: 13px;
	color: #000;	
}
.footCol1 h3 {
	padding-bottom: 5px;
}
/*.footer ul li{
	background:url(../img/footer-arrow.png) no-repeat left center;	
	padding:0px 15px;
	float: left;
}*/
.main-footer ul li {
	background: url(../img/footer-arrow.png) no-repeat left center;
	padding: 0px 15px;
}
.footer ul li a, .main-footer ul li a {
	color: #4c4c4c;
	font-size: 12px;
	line-height: 26px;	
}
.footer ul li a:hover, .main-footer ul li a:hover {
	color: #000;	
}
/********/
.footCol2 {
	width: 290px;
	float: left;	
}
.details {
	padding-bottom: 12px;
	background: url(../img/foot-border.png) repeat-x left bottom;	
	font-weight: bold;
}
.footCol2 span {
	color: #ee4b25;
}
.footCol2 .details a {
	color: #000;
	padding: 11px 0px;
	font: 12px;
	font-weight: bold;	
}
.footCol2 .details a:hover {
	text-decoration: underline;	
}
.footCol2 .details a.ifooterMail {
	display: none;	
}
/*******************/
.othrDetails {
	padding-bottom: 15px;	
}
.othrDetails h3 {
	/*padding-top: 15px;
	padding-bottom: 15px;*/
	padding-top: 7px;
	padding-bottom: 7px;
}
.othrDetails {
}
.othrDetails a {
	display: inline-block;
	margin-right: 4px;
}
/*********BLOG***********/
.story {
	line-height: 21px;
}
.story_title h1 {
	color: #000;		
}
.lt_date u {
	text-decoration: none;
}
a.post-edit-link, a.post-edit-link:visited {
	color: #666666;
}
a.post-edit-link:hover {
	color: #000;	
}
/*********COMMENTS***********/
#comments {
	color: #000;
	font-size: 16px;
	line-height: 21px;	
}
.comment-body p {
	color: #666666;
	font-size: 12px;   
}
#respond h3 {
	color: #000;
	font-size: 16px;
}
.story p a:hover {
	color: #000;	
}
.fn a {
	font-style: normal;
	line-height: 21px;
	color: #666666;
}
.fn a:hover {
	color: #000;	
}
a.comment-reply-link {
	color: #666666;   
	font-size: 12px;
	text-decoration: none;   
}
a.comment-reply-link:hover {	
	color: #000;	
}
.commentmetadata a {
	color: #666666;
}
.commentmetadata a:hover {
	color: #000;	
}
#commentform p a {
	color: #666666;
}
#commentform p a:hover {
	color: #000;	
}
#commentform label small {
	font-size: 12px;
	line-height: 21px;	
}
#commentform input[type="text"] {
	background: none repeat scroll 0 0 #EEF0F5;
	border: 1px solid #CED1DA;	
	width: 165px;
	height: 22px;
	outline: none;
	color: #666666;
}
#comment {
	width: 430px;
	border: solid 1px #ced1da;
	height: 92px;
	background: #EEF0F5;
	resize: none;	
	outline: none;
	color: #666666;
	font-family: Arial;
	font-size: 12px;		
}
#submitcomment {
	background: none repeat scroll 0 0 #EEF0F5;
	border: 1px solid #CED1DA;
	cursor: pointer;
	font-weight: bold;
	height: 32px;
	font-size: 12px;
	text-transform: uppercase;
	width: 77px;
	color: #666666;
}
/***************CONTACT US(contentLeft)**************/
.formBg {
	border-top: solid 1px #d0d0d0;
	padding-top: 20px;
}
.leftForm {
}
.rightForm {
	width: 326px;
	float: right;
}
.lblNm {
	width: 120px;	
}
.topicSel {
	background: none repeat scroll 0 0 #EEF0F5;
	border: 1px solid #CED1DA;
	margin-bottom: 12px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 275px;
}
.topicSel select {	
	background: none repeat scroll 0 0 #EEF0F5;
	border: medium none;
	color: #555555;
	height: 24px;
	outline: medium none;
	width: 260px;
}
.locatn {
	width: 316px;	
	padding: 4px;
	border: solid 1px #ced1da;
}
.locatn a img {
	width: 316px;
	height: 264px;
}
.lblNm {
	font-size: 12px;
	font-weight: bold;
	color: #555555;
	padding-bottom: 6px;
}
.txtInpt {
	background: url(../img/contactTxtBx.png) no-repeat left top;
	width: 275px;
	height: 38px;
	padding-bottom: 15px;
}
.txtInpt input {
	background: none;
	border: none;
	width: 270px;
	padding-top: 5px;
	padding-bottom: 5px;
	height: 28px;
	outline: none;
	padding-left: 5px;
	color: #555555;
}
.txtMesg textarea {
	font-family: Arial;
	width: 618px;
	border: solid 1px #ced1da;
	height: 92px;
	background: #eef0f5;
	resize: none;	
	outline: none;
	color: #555555;
	font-size: 13px;
}
.contactSub {
	background: url(../img/contactSubBtn.png) no-repeat left top;
	cursor: pointer;
	border: none;
	width: 112px;
	height: 40px;
	float: right;	
	margin-top: 10px;
}
.req {
	font-size: 12px;
	color: #444955;	
	font-size: 12px;
	width: 181px;
	height: 40px;
	float: left;
	margin-top: 25px;
	line-height: 17px;
	font-family: Verdana, Geneva, sans-serif;	
}
.reqIPad {
	display: none;	
}
.nav_320 {
	display: none;
}
/**********/
.dwnld {
	position: absolute;
	right: 0px;	
	top: 16px;
}
/**Tabing**/
.tab_content {
	/*min-height:100px;
	overflow:hidden;*/
}
.houseHead {
	padding-bottom: 18px;
	border-bottom: solid 1px #ced1da;
	margin-bottom: 14px;
}
.houseHead a {
	float: right;	
}
.tab_content .houseBlk h1 {
	color: #000;
	font-size: 18px;
	padding-top: 18px;
	padding-bottom: 18px;
	border-bottom: solid 1px #ced1da;
	margin-bottom: 14px;
	margin: 0 0 15px;   
	padding-right: 146px;    
	width: 478px;
}
.storyContent h1.pageTitle {
	padding-right: 146px;
}
h1.pageTitle {
	border-bottom: 1px solid #CED1DA;
	color: #000000;
	font-size: 18px;
	margin: 0 0 15px;
	padding-bottom: 18px;
	
	padding-top: 18px;
	/*width: 478px;*/
}
.houseHead h1 {
	color: #000;
	font-size: 18px;
	padding-top: 10px;	
	display: inline;
	float: left;
}
.houseTxt span {
	font-size: 13px;
	color: #ee4b25;
	font-weight: bold;	
}
.houseTxt {
	text-align: justify;
	color: #4c4c4c;
	font-size: 12px;	
	line-height: 21px;
}
.addrTo {
	font-weight: bold;
	font-size: 13px;
	color: #000;
	line-height: 21px;
	padding-bottom: 25px;
	border-bottom: solid 1px #cecece;
}	
.houseBlk h3 {
	color: #000;
	font-size: 16px;
	padding-bottom: 15px;
	padding-top: 20px;	
}
.houseBlk {
	color: #4c4c4c;
	font-size: 12px;
	line-height: 21px;
	text-align: justify;
	margin-bottom: 5px;	
}
.houseBlk p {
	/*padding-bottom: 30px;*/
	padding-bottom: 5px;
}
.houseBlk ol {	
	margin-left: 20px;
}
.houseBlk ol li {
	list-style-type: decimal;
	padding-left: 10px;
	padding-bottom: 10px;	
}
.houseBlk ol ul {
	text-align: justify;
	margin-left: 25px;	
}
.houseBlk ul li {
	list-style-type: disc;
	padding-left: 10px;
	padding-bottom: 10px;	
}
.houseBlk ol ul {	
	text-align: justify;
	margin-left: 25px;	
}
.houseBlk ol li ul li {
	list-style-type: disc;
	padding-left: 12px;
	padding-bottom: 10px;	
}
h3.pageMore {
	background: url(../img/pageMore.png) repeat-x left top;
	font-size: 13px;
	color: #494949;
	text-align: center;
	font-weight: bold;	
	padding-top: 13px;
	padding-bottom: 13px;
	border: solid 1px #d3d3d3;
}
.houseBlk h3 {
	font-size: 16px;
	padding-bottom: 0px;
	color: #000;	
}
.sideContent ul {
	padding-top: 14px;
	margin-left: 10px;
	padding-bottom: 10px;
}
.sideContent ul li {
	border-right: 1px solid #D2D2D2;
	width: 299px;
}
.sideContent ul a:hover li {
}
.sideContent ul li a {
	background: url(../img/h-Listarrow.png) no-repeat scroll 10px 11px transparent;
	border-bottom: 1px solid #F4F4F4;
	border-left: 1px solid #F4F4F4;
	border-top: 1px solid #F4F4F4;
	color: #555555;
	display: block;
	font-size: 12px;
	line-height: 15px;
	padding: 7px 15px 7px 30px;
	width: 253px;
}
.sideContent ul li a:hover, .sideContent ul li.active a {
	color: #000;
	background: url(../img/h-Listarrow.png) no-repeat 10px 11px #FFF;
	border-top: solid 1px #d3d3d3; 
	border-left: solid 1px #d3d3d3; 
	border-bottom: solid 1px #d3d3d3; 
	border-right: 1px solid #FFF;	
}
.sideContent {
	background: #f4f4f4;
	border: solid 1px #d2d2d2;
	margin-bottom: 9px;
}
.sideContent h3, .newsArchives h3 {
	font-size: 15px;
	color: #000;
	background: url(../img/houseCont-bg.png) repeat-x left top;	
	padding: 11px 0px 9px 15px;
	border-bottom: solid 1px #d2d2d2;
	line-height: 20px !important;
	margin: 0px !important;
}
.houseContact {
	margin-bottom: 9px;
}
.hContactBlk1 {
	background: url(../img/sidebarContact-bg.png) repeat-x left top;
	border: solid 1px #d2d2d2;
	width: 151px;
	float: right;
	height: 50px;
}
.hContactBlk1 div {
	float: left;
	width: 90px;
	font-size: 16px;
	color: #000;
	font-weight: bold;
	padding-top: 15px;
	padding-left: 2px;
}
.hContactBlk1 a {	
	display: block;
	float: right;
	width: 54px;
	height: 50px;
}
.hContactBlk2 {
	background: url(../img/sidebarContact-bg.png) repeat-x left top;
	border: solid 1px #d2d2d2;
	padding-top: 10px;
	padding-bottom: 9px;
	width: 137px;
	padding-left: 13px;
	float: left;
}
/************(why Iarq)***********/
.iraqPic {
	padding: 10px;
	border: solid 1px #ced1da;
	text-align: center;
	background: #eef0f5;
	width: 200px;
}
.iraqPic img {
	width: 200px;
	height: 138px;	
}
.lftPic {
	float: left;
	margin-right: 14px;
}
.rtPic {
	float: right;
	margin-left: 14px;	
}
/****************************************Style OF FAQ*************************************/
#accordion-container 
{	
	background: none repeat scroll 0 0 #FFFFFF;  
	margin-bottom: 7px;
	margin-top: 7px; 
}
.accordion-header 
{	
	background: none repeat scroll 0 0 #E3E3E3;
	color: #444444;  
	font-size: 12px;
	border: 1px solid #DADADA;   
	cursor: pointer;	
}
.active-header, .accordion-header:hover
{	
	background: none repeat scroll 0 0 #E0E6D0;
	color: #5E7526;  
	border: 1px solid #C9D2B3;
}
.headerCont
{
	border: solid 1px #FFF;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 10px;
	font-weight: bold;
	line-height: 18px;	
}
.accordion-content
{
	display: none;	
	background: #ffffff;
	color: #4C4C4C;
	font-size: 12px;
	line-height: 21px;
	margin-bottom: 20px;
	text-align: justify;
	padding-left: 5px;
}
.accordion-content .ans
{
	width: 616px;	
	padding-top: 10px;
}
.ans p
{
	padding-bottom: 8px;
}
.ans ol
{
	margin-left: 20px;
}
.ans ol li
{
	list-style: decimal;	
	padding-left: 10px;
	padding-bottom: 10px;	
}
.ans ul
{
	margin-left: 20px;
}
.ans ul li
{
	list-style: square;
	padding-left: 10px;
	padding-bottom: 10px;	
}
/**contentRight(FAQ)**/
h1.pageHeading {
	color: #000;
	font-size: 18px;
	padding-top: 10px;
	padding-bottom: 18px;
	border-bottom: solid 1px #ced1da;
	margin-bottom: 14px;
	margin: 0 0 15px;  
	padding-right: 146px;   
	width: 478px;
}
.pageTxt {	
}
.pageTxt a {
	color: #0084d7;
	font-weight: bold;
	font-size: 12px;
}
.pageTxt a:hover {
	color: #000;	
}
.quesEg {
	padding: 1px;
	background: #FFF;
	border: solid 1px #c9d2b3;
	margin-bottom: 20px;
}
.quesEg h3 {
	color: #5e7526;
	line-height: 10px;
	background: #e0e6d0;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 12px;
}
h3.stopLine a {
	font-size: 12px;
	line-height: 21px;
}
h3.stopLine span a {
	color: #ee4b25;	
}
.faq {
	background: #FFF;
	padding: 1px;	
	border: solid 1px #dadada;
	margin-top: 7px;
	margin-bottom: 7px;
}
.ques {	
	background: #e3e3e3;
	color: #444444;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	padding-left: 10px;
}
/********************************TABLE(visiting Iraq)********************/
.airTitle {
	font-weight: bold;
	font-size: 16px;
	color: #ee4b25;
	margin-top: 12px;
	padding-bottom: 12px;
}
table.tableTitle {
	border: solid 1px #d3d3d3;
	border-collapse: collapse;
}
table.tableTitle tr {
	margin-top: 100px;
	background: url(../img/airtitleBg.png) repeat-x left top ;
	width: 616px;
}
td.ltTitle {
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 11px;
	width: 160px;	
	padding-left: 10px;
	color: #000;
}
td.rtTitle {
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 11px;
	width: 441px;
	text-align: center;	
	color: #000;
}
.tblHeading {
	background: url(../img/airtitleBg.png) repeat-x left top ;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 11px;
	border: solid 1px #d3d3d3;
	width: 616px;
}
table.airLineTbl {
	border: solid 1px #d0d0d0;
	border-top: none;
	border-collapse: collapse;
	color: #3c3c3c;
	line-height: 32px;
	font-size: 13px;
	margin-bottom: 30px;	
	table-layout: fixed;
}
tr.odd {
	background: url(../img/table_tr_bg.png) repeat-x left top #f4f4f4;
}
tr.even {
	background: url(../img/table_tr_bg.png) repeat-x left top #e8e8e8;
}
td.tbLeft {	
	width: 149px;
	padding-left: 16px;
	padding-right: 5px;	
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;	
}
td.tbRight {
	width: 416px;
	padding-right: 5px;	
	padding-left: 23px;
	line-height: 20px;
	vertical-align: text-top;
	word-break: break-word;
}
table.airLineTbl tr:first-child 
{
	background-repeat: no-repeat;
}
.airTbleTopBdr {
	border-top: solid 1px #d0d0d0;
}
/*************GrowthTable************/
.airTbleTopBdr {
	border-top: solid 1px #d0d0d0;
}
table.growthTbl {
	font-size: 13px;	
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 11px;
	width: 160px;	
	padding-left: 10px;
	border-collapse: collapse;
	border: none;	
	margin-bottom: 12px;
}
td.growthHead 
{
	padding-top: 5px;
	padding-bottom: 5px;
	background: #999;
	width: 149px;
	padding-left: 16px;
	padding-right: 5px;	
	vertical-align: text-top;
	line-height: 20px;	
}
.growthTbl tr td.col1
{	
	padding-left: 16px;
	padding-right: 5px;	
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;
	/*width: 230px;	*/
	width: 214px;
	min-width: 214px;
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
}
.growthTbl tr td.col2
{
	width: 149px;
	padding-left: 16px;
	padding-right: 5px;	
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;	
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
}
table.growthTbl tr:first-child td:first-child
{
	background-image: none;	
}
/*************iraqAreaTbl************/
table.iraqAreaTbl {
	font-size: 13px;	
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 11px;		
	padding-left: 10px;
	border-collapse: collapse;
	border: solid 1px #d0d0d0;
	margin-bottom: 12px;
}
td.contLeft {
	padding-left: 16px;
	padding-right: 5px;	
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;
	width: 200px;	
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #4c4c4c;
}
td.contRight {
	width: 200px;
	padding-left: 16px;
	padding-right: 5px;	
	vertical-align: text-top;
	line-height: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	color: #4c4c4c;
}
td.contRight a {
	color: #4c4c4c;
}
/********************responsibiltyTbl****************/
.resTitle {
	background: url(../img/airtitleBg.png) repeat-x left top ;
	width: 616px;
	font-size: 15px;
	font-weight: bold;
	line-height: 18px;
	text-align: center;
	color: #000;	
}
.resLeft {
	width: 150px;
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;
	padding: 5px 5px 5px 16px;
	color: #4c4c4c;
}
.resMid {
	width: 250px;
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;
	padding: 5px 5px 5px 16px;
	color: #4c4c4c;
}
.resRight {
	width: 150px;
	vertical-align: text-top;
	line-height: 20px;
	padding: 5px 5px 5px 16px;
	color: #4c4c4c;
}
.ltResTitle {
	padding: 10px 10px 11px 10px;
	width: 150px;
}
.midResTitle {
	width: 250px;	
	padding: 10px 0px 11px 0px;
}
.rtResTitle {
	width: 150px;	
	padding: 10px 0px 11px 0px;
}
.ltBnkNm {
	width: 150px;
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;
	padding: 5px 5px 5px 16px;
	text-align: left;
}
.rtECont {
	width: 150px;
	vertical-align: text-top;
	line-height: 20px;
	padding: 5px 5px 5px 16px;
	text-align: left;
}
/***LawsTable***/
table.laws {
	font-size: 13px;		
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 11px;		
	padding-left: 10px;
	margin-bottom: 12px;
	color: #4c4c4c;
	border-collapse: collapse;
	border: solid 1px #d0d0d0;
}
td.lawTxt {
	width: 400px;
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;
	padding: 5px 5px 5px 16px;
}
td.arbc {
	width: 70px;
	vertical-align: text-top;
	background: url(../img/tableCell_bg.png) repeat-y right top;
	padding: 5px 5px 5px 16px;
}
td.arbc a, td.eng a {
	color: #4c4c4c;	
}
td.eng {
	width: 70px;
	vertical-align: text-top;
	line-height: 20px;
	padding: 5px 5px 5px 16px;
}
.sectMenu {
}
.sectMenu h4 {
	color: #000000;
	font-size: 13px;
	padding: 11px 0 9px 15px;	
}
.sectMenu ul {
	padding-top: 0px;
	padding-bottom: 10px;	
}
.sectMenu ul li {
	border-right: none;	
}
.sectMenu ul ul li {
	width: 290px;
}
.sectMenu ul li a {
	background: url(../img/h-Listarrow.png) no-repeat scroll 10px 8px;	
	border: none;
	padding: 5px 15px 5px 30px;
}
.sectMenu ul li a:hover, .sectMenu ul li.active a {
	color: #000000;
	border: none !important;
	background: url(../img/h-Listarrow.png) no-repeat scroll 10px 8px;
	font-weight: normal;
}
.lawOuterbox {
	margin-bottom: 10px;
	padding: 0px 25px;
}
.lawBox {
	float: left;
	margin-bottom: 10px;
	margin-right: 50px;
	text-align: center;
	width: 230px;
}
.lawBox a {
}
.lawBox img {
	border: 1px solid #000;
	width: 230px;
	height: 347px;
}
.lawBox.noMrgn {
	margin-right: 0 !important;
}
.sliderContent {
	height: 416px;
	width: 620px;
}
.prevNextGal {
}
.dataTables_info {
	display: none !important;	
}
.sectMenu li.current-menu-item a {
	color: #000;
}	
.tablepress tbody td {	
	border: 1px solid #DDDDDD;
	text-align: right;
}
.tablepress thead th {
	text-align: center;
	border: 1px solid #DDDDDD;	
}
/****** Partnership Contact form style *********/
.pshipFrm {
}
.pshipField {
	margin-bottom: 7px;	
}
.pshipField label {
	float: left;
	width: 145px;
	color: #555555;
	font-size: 12px;
	font-weight: bold;
	margin-top: 8px;
}
.pshipRt {
	float: left;
	background: url(../img/contactTxtBx.png) no-repeat scroll left top transparent;
	height: 38px;
	padding-bottom: 15px;
	width: 275px;	
}
.pshipRt input {
	background: none repeat scroll 0 0 transparent;
	border: medium none;
	color: #555555;
	height: 28px;
	outline: medium none;
	padding: 5px;
	width: 270px;	
}
.pshiftSelout {
	padding: 5px;	
}
.pshipRt select {
	background: none repeat scroll 0 0 #EEF0F5;
	border: medium none;
	color: #555555;
	height: 24px;
	outline: medium none;
	width: 260px;
}
.pshipComments textarea {
	background: none repeat scroll 0 0 #EEF0F5;
	border: 1px solid #CED1DA;
	color: #555555;
	font-family: Arial;
	font-size: 13px;
	height: 110px;
	outline: medium none;
	resize: none;
	width: 330px;
	padding: 5px;
}
.pshipCapcha {
	margin-bottom: 8px;
}
.pshipCapcha label {
	float: left;
	width: 145px;
	color: #555555;
	font-size: 12px;
	font-weight: bold;
	margin-top: 8px;	
}
.cpRight {
	float: left;
	width: 180px;
}
.cpText {
	float: left;
	width: 110px;
}
.cpText input {
	font-size: 18px;
	width: 100px;
	color: #555555;
	height: 28px;
	outline: medium none;
	padding: 5px;
}
.cpImg {
	float: right;
	width: 70px;	
}
.pshipSubmit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-left: 145px;
	padding: 5px;
	width: 88px;
}
.downloadLink {
	position: relative;	
}
.newsArchives {
	background: none repeat scroll 0 0 #F4F4F4;
	border: 1px solid #D2D2D2;
	margin-bottom: 9px;	
}
.newsArchives ul li {
	padding: 4px 0 4px 28px;		
}
.newsArchives ul li:hover a {
	color: #000;
}
/**************** JScroll Pane CSS ******************/
.scroll-pane {
	width: 100%;
	height: 220px;
	overflow: auto;
}
.horizontal-only {
	height: auto;
	max-height: 200px;
}
.jspContainer {
	overflow: hidden;
	position: relative;
}
.jspPane {
	position: absolute;
	padding: 10px 0px 0px 10px !important;
}
.jspVerticalBar {
	position: absolute;
	top: 0;
	right: 0;
	width: 16px;
	height: 100%;
	background: red;
}
.jspHorizontalBar {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}
.jspVerticalBar *,
.jspHorizontalBar * {
	margin: 0;
	padding: 0;
}
.jspCap {
	display: none;
}
.jspHorizontalBar .jspCap {
	float: left;
}
.jspTrack {
	background: #ececec;
	position: relative;
}
.jspDrag {
	background: #868686;
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	height: 50px !important;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
	float: left;
	height: 100%;
}
.jspArrow {
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}
.jspArrow.jspDisabled {
	cursor: default;
	background: #80808d;
}
.jspVerticalBar .jspArrow {
	height: 16px;
}
.jspHorizontalBar .jspArrow {
	width: 16px;
	float: left;
	height: 100%;
}
.jspVerticalBar .jspArrow:focus {
	outline: none;
}
.jspCorner {
	background: #eeeef4;
	float: left;
	height: 100%;
}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {
	margin: 0 -3px 0 0;
}
.btn1 {
	/*background: url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
	height: 39px;
	padding: 0px 35px 0px 15px;
	border-radius: 5px; 
	color: #fff;
	font-weight: bold;
	border: 0;    */
}
.btn2 {
	/*background: url(../img/btn-arrow1.png) no-repeat right, url(../img/btn-strip1.png);
	height: 39px;
	padding: 0px 35px 0px 15px;
	border-radius: 5px; 
	color: #fff;
	font-weight: bold;
	border: 0;    */
}
.home-left, .home-right {
	float: left;
	width: 475px;
}
.home-left h2 {
	font-size: 21px;
}
.home-left h3, .home-right h3 {
	font-size: 16px;
}
.home-left p {
	color: #858585;
	line-height: 20px;
	text-align: justify;
	padding: 20px 0px 30px 0px; 
}
.home-left .menu {
	padding-left: 20px;
}
.home-left .menu li {
	background: url(../img/arrow.png) no-repeat;
	background-position: 0px 5px;
	padding-bottom: 15px;
}
.home-left .menu a {
	color: #3399ff;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
	padding-left: 15px;
}
.home-right .right-content p {
	color: #858585;
	line-height: 20px;
	text-align: justify;
	width: 307px;
	float: left;
	padding: 10px 0px;
}
.home-right .right-content1 p, .app-left p, .contentWrap .content p {
	color: #858585 !important;
	line-height: 20px !important;
	text-align: justify !important;
	padding: 10px 0px ;
	font-size: 15px;
}
.home-right .right-content {
	background: url(../img/strip.png);
	border: solid 1px #d3d3d3;
	margin: 15px;
	padding: 10px;
}
.home-right .right-content .btn {
	background: url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
	float: right;
	height: 39px;
	padding: 0px 35px 0px 15px;
	border-radius: 5px; 
	color: #fff;
	font-weight: bold;
	border: 0;
	margin-top: 15px;
}
.home-right .right-content1 {
	margin: 16px;
	padding: 10px;
	background: url(../img/strip1.png);
	border: solid 1px #c7d2ac;
}
.home-right .right-content1 .btn {
	background: url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
	float: right;
	height: 39px;
	padding: 0px 35px 0px 15px;
	border-radius: 5px; 
	color: #fff;
	font-weight: bold;
	border: 0;    
}
.home-right .right-content1 .btn-txt {
	padding: 7px 5px;    
	margin-top: 5px;
	width: 300px;
	outline: none;
}
.app-left {
	float: left;
	width: 600px;
}
.app-right {
	float: left;
	width: 300px;
	background: #f4f4f4;
	border: solid 1px #efefef;
	padding: 15px;
	margin: 10px;
}
.app-left span {
	color: #b91617;
	font-weight: 800;
}
.app-left h2, .addUser h2 {
	font-size: 20px;
	padding: 10px 0px;
	color: #858585;
	font-weight: 500;
	line-height: 20px;
}
.app-right .app-right-img {
	float: left;
	width: 130px;
}
.app-right .app-right-content {
	float: left;
	padding-top: 5px;
}
.app-right #appid {
	color: #858585;
	font-size: 15px;
}
.app-right .app-right-content h3 {
	font-size: 21px;
	padding-top: 5px;
}
.app-right span {
	color: #858585;
	font-size: 13px;
}
.app-right #appdate {
	font-size: 13px;
	padding-top: 5px;
}
.app-right #appprint {
	color: #3399ff;
	font-size: 13px;
	padding-top: 5px;
	background: url(../img/print.png) no-repeat;
	padding-left: 25px;
}
.content .tag {
	font-size: 16px;
}
.question {
	padding: 10px 0px 40px 0px; 
}
.question .sec_txt {
	border: solid 1px #F0F0F0;
	width: 98%;
	padding: 7px 8px;
	outline: none;
}
.sec_btn .btn1 {
	background: url(../img/btn-arrow.png) no-repeat right, url(../img/btn-strip.png);
	float: left;
	height: 39px;
	padding: 0px 35px 0px 15px;
	border-radius: 5px; 
	color: #fff;
	font-weight: bold;
	border: 0;    
}
.sec_btn .btn2 {
	background: url(../img/btn-arrow1.png) no-repeat right, url(../img/btn-strip1.png);
	float: right;
	height: 39px;
	padding: 0px 35px 0px 15px;
	border-radius: 5px; 
	color: #fff;
	font-weight: bold;
	border: 0;    
}
.right-content .right-box-left, .right-content .right-box-right {
	width: 50%;
	float: left;
}
.right-content .right-box-left h3, .right-content .right-box-right h3 {
	font-size: 12px;
}
.right-content .right-box-left select, .right-content .right-box-right select {
	width: 90%;
	padding: 5px;
	margin-top: 5px;
	color: #858585;
	font-size: 12px;
	outline: none;
}
/*application menu*/
.app-menu {
	border-top: solid 1px #fff;
}
.app-menu li {
	display: inline;
	float: left;
	width: 330px;
	text-align: center;
	background: url(../img/menu_bg.png);
	padding: 10px 0px;
}
.app-menu li a {
	color: #666666;
	font-size: 14px;
}
.app-menu li.active {
	background: url(../img/active-menu.png);
}
.app-menu li.active a {
	color: #fff;
	text-decoration: none;
	background: url(../img/active-arrow.png) no-repeat 210px 7px;
	display: block;
}
.app-left-menu {
	width: 210px;
	float: left;
	background: #f4f4f4;    
	border: solid 1px #d5d5d5;
	border-right: 0;
}
.app-left-menu ul li {
	background: url(../img/h-Listarrow.png) no-repeat 5px;
	padding: 11px 5px 11px 20px;
	margin: 0px 0px 0px 10px;
	border-right:  solid 1px #d5d5d5;
}
.app-left-menu ul li a {
	text-decoration: none;
	color: #555555;
}
.app-left-menu ul li.active {
	border: solid 1px #d5d5d5;
	border-right: 0;
	background: url(../img/h-Listarrow.png) no-repeat 5px;
	color: #000;
}
.app-left-menu ul li.active a {
	text-decoration: none;
	color: #000;
}
.app-right-details {
	float: left;
	width: 720px;
	margin-left: 20px;
}
.app-right-details tag, .app-right-details .app-id .id {
	font-size: 16px;
	color: #000;
}
.app-right-details .title {
	border-bottom: solid 1px #d5d5d5;
}
.app-right-details .tag, .app-right-details .app-id {
	padding-bottom: 10px;
}
.app-right-details .tag {
	float: left;
	width: 440px;
}
.app-right-details .app-id {
	float: left;
	width: 280px;
}
.app-right-details .app-id {
	color: #c74545;
	font-size: 16px;
}
.app-right-details .submission-left {
	width: 51%;
	float: left;
}
.app-right-details .submission-right {
	width: 48%;
	float: right;
}
.submission {
	padding: 25px 0px;
}
.submission h3 {
	font-size: 16px;
}
.submission-right .sub-details {
	text-align: right;
	font-size: 12px;
	color: #858585;
	padding: 2px 0px;
}
.submission-left.check input[type="checkbox"] {
	border: solid 1px #000;
	background: none;
}
.submission-left.check .check-txt {
	color: #313131;
	font-size: 13px;
	padding: 0px 5px;
}
.submission-right p {
	padding: 0px 0px 10px 0px !important;
	margin-left: 15px;
}
.submission.fillbox {
	padding: 25px 0px;
}
.submission-right.fill {
	border-left: dotted 1px #858585;
}
.submission-right .help {
	color: #b91617;
	font-size: 12px;
	font-weight: bold;
}
.submission.button {
	border-top: solid 1px #d5d5d5;
	padding-top: 30px;
	margin-top: 30px;
}
.submission.button .btn1, .submission.button .btn2 {
	float: left;
}
.submission.button .btn2 {
	margin-right: 40px;
}
.submission.button .btn1 {
	margin: 0px 45px;
}
.submission-left.check .btn-txt {
	margin: 15px 0px 0px 30px;
	padding: 5px 47px 5px 0px;
	text-indent: 5px;
	border: solid 1px #d3d3d3;
}
.submission-left.check .btn-other {
	margin: 15px 0px 0px 3px;
	padding: 5px 20px 5px 0px;
	text-indent: 5px;
	color: #9b9b9b;
	border: solid 1px #d3d3d3;
	background: #f4f4f4;
}
.submission-right .help {
	color: #b91617;
	font-size: 12px;
	font-weight: bold;
}
.submission.button {
	border-top: solid 1px #d5d5d5;
	padding-top: 30px;
	margin-top: 30px;
}
.submission.button .btn1, .submission.button .btn2 {
	float: left;
}
.submission.button .btn2 {
	margin-right: 40px;
}
.submission.button .btn1 {
	margin: 0px 45px;
}
.submission-left.check .btn-txt {
	margin: 15px 0px 0px 30px;
	padding: 5px 47px 5px 0px;
	text-indent: 5px;
	border: solid 1px #d3d3d3;
}
.submission-left.check .btn-other {
	margin: 15px 0px 0px 3px;
	padding: 5px 20px 5px 0px;
	text-indent: 5px;
	color: #9b9b9b;
	border: solid 1px #d3d3d3;
	background: #f4f4f4;
}
.submission-right .help {
	color: #b91617;
	font-size: 12px;
	font-weight: bold;
}
.submission.button {
	border-top: solid 1px #d5d5d5;
	padding-top: 30px;
	margin-top: 30px;
}
.submission.button .btn1, .submission.button .btn2 {
	float: left;
}
.submission.button .btn2 {
	margin-right: 40px;
}
.submission.button .btn1 {
	margin: 0px 45px;
}
.submission-left.check .btn-txt {
	margin: 15px 0px 0px 30px;
	padding: 5px 47px 5px 0px;
	text-indent: 5px;
	border: solid 1px #d3d3d3;
}
.submission-left.check .btn-other {
	margin: 15px 0px 0px 3px;
	padding: 5px 20px 5px 0px;
	text-indent: 5px;
	color: #9b9b9b;
	border: solid 1px #d3d3d3;
	background: #f4f4f4;
}
/*mainmenu*/
.header-menu {
	background: url(../img/menu_bg.png);
}
.header-menu li {
	background: url(../img/navliRight.png) no-repeat right center;
}
.header-menu .searchForm {
	margin-top: 5px;
	margin-left: 15px;
}
.myaccount-tab {
	float: right;
	margin-top: 15px;
}
.myaccount-tab li {
	float: left;
	display: inline-block; 
	padding: 3px 26px;
}
.myaccount-tab li#notification {
	padding-top: 8px;
	padding-right: 14px;
	padding-left: 0px;
	position: relative;
}
#notification .dropdown {
	position: absolute;
	background: #92a367;   
	padding: 5px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top: 10px;
	display: none;
	z-index: 99;
	top: 35px;
	right: -126px
}
#notification .dropdown:after, header .dropdown:before {
	bottom: 100%;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
#notification .dropdown:after {
	border-color: rgba(47, 47, 48, 0);
	border-bottom-color: #92a367;
	border-width: 5px;
	right: 150px;
}
#notification .dropdown:before {
	border-color: rgba(47, 47, 48, 0);
	border-bottom-color: #92a367;
	border-width: 6px;
	right: 18px;
}
#notification .dropdown .dropdown-inner {
	background: #ececec;
	width: 270px;
	-webkit-border-radius: 2px;
	padding: 10px;
}
#notification .dropdown .summary {
	margin-top: -4px;
	font-size: 12px;
	padding: 3px 0;
	border-bottom: 1px solid #d2d2d2;
	padding-bottom: 6px;
	-webkit-box-shadow: 0 1px 0 #f8f8f8;
	-moz-box-shadow: 0 1px 0 #f8f8f8;
	box-shadow: 0 1px 0 #f8f8f8;
}
#notification .dropdown .dropdown-inner > .dropdown-block {
	display: block;
	padding: 11px 0;
	border-bottom: 1px solid #d2d2d2;
	-webkit-box-shadow: 0 1px 0 #f8f8f8;
	-moz-box-shadow: 0 1px 0 #f8f8f8;
	box-shadow: 0 1px 0 #f8f8f8;
	color: #636363;
}
#notification .dropdown .dropdown-inner > .dropdown-block:hover {
	text-decoration: none;
}
#notification .dropdown .dropdown-inner > .dropdown-block:last-child {
	padding: 11px 0 0;
	border-bottom: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
#notification .dropdown .dropdown-inner > .dropdown-block img.avatar {
	width: 49px;
	height: 49px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	display: inline-block;
	float: left;
	margin-right: 8px;
}
#notification .dropdown .dropdown-inner > .dropdown-block > span.head > img {
	position: relative;
	top: -1px;
	margin-right: 4px;
}
#notification .dropdown .dropdown-inner .dropdown-block .result span.head {
	position: relative;
	top: -3px;
	display: block;
}
#notification .dropdown .dropdown-inner a.dropdown-block:hover span.head {
	color: #059bce;
}
#notification .dropdown .dropdown-inner .result span.head i {
	position: absolute;
	right: 0;
	font-size: 11px;
	font-style: normal;
	top: 0;
}
#notification .dropdown .dropdown-inner .result p {
	margin: 0;
	font-size: 11px;
	line-height: 15px;
	position: relative;
}
#notification .dropdown .dropdown-inner .dropdown-footer {
	margin-bottom: -10px;
}
#notification .dropdown .dropdown-inner .dropdown-footer a {
	display: block;
	padding: 5px 1px;
}
#notification .dropdown .dropdown-inner .dropdown-footer a:hover {
	text-decoration: none;
}
#unread-notifications {
	display: block;
	width: 30px;
	height: 27px;
	background: #92a367;
	text-align: center;
	padding-top: 5px;
	padding-left: 0px;
}
.myaccount-tab li a, .myaccount-tab li a:hover {
	color: #92a367;
	text-decoration: none;
	font-size: 13px;
	padding-left: 2px;
}
.myaccount-tab .myaccount {
	background: url(../img/myaccount.png) no-repeat;
}
.myaccount-tab .settings {
	background: url(../img/setting.png) no-repeat;
}
.myaccount-tab .logout {
	background: url(../img/logout.png) 6px 6px no-repeat;
	float: right;
}
/*------------------------*/
/* style for login page */
/*------------------------*/
.content {
	min-height: 500px;	
}
.login-container {
	width: 678px;
	margin: 45px auto;	
}
.loginLeft {	
	background: url(../img/loginbg.png) no-repeat left top;
	padding: 55px;
	width: 263px;
	margin: 0px auto;
	display: block;
}
.loginRight {
	float: right;
	width: 245px;
}
.logImg {
	float: left;	
	margin-right: 14px;
}
.loginOption, .araLoginOption {
	margin: 44px 0px;	
}
.loginOption a, .araLoginOption a {
	font: normal normal bold 13px Arial, Helvetica, sans-serif;
	color: #3399ff;	
	display: block;
	padding-right: 10px;
}
.loginOption a, .araLoginOption a {
	list-style: none;
	margin-bottom: 24px;
	padding: 5px 0px 5px 45px;
}
.loginOption a.newInvester {
	background: url(../img/twoman.png) no-repeat left top;
	padding: 8px 0px 5px 45px;
}
.loginOption a.forgotpass {
	background: url(../img/forgotpass.png) no-repeat left top;
}
.loginOption a.backSite {
	background: url(../img/dirEro.png) no-repeat left top;
}
.loginOption a span.erobg {
	background: url(../img/applyNowArrow.png) no-repeat right center;
	display: inline-block;
	height: 9px;
	width: 6px;
	padding: 0px 3px 0px;
}
.araLoginOption a.newInvester {
	background: url(../img/twoman.png) no-repeat right top;
	padding: 8px 45px 5px 0;
}
.araLoginOption a.forgotpass {
	background: url(../img/forgotpass.png) no-repeat right top;
	padding: 8px 45px 5px 0;
}
.logRow label {
	display: block;
	color: #666666;
	font-size: 12px;
	padding-left: 3px;
	font-weight: bold;
}
.logInputcontainer {
	background: url(../img/inputlogin.png) no-repeat right top;
	padding: 4px 3px;
	width: 260px;
	height: 41px;
}
.logRow input[type="text"], .logRow input[type="password"] {
	background: none;
	border: medium none;
	margin: 2px;
	padding: 4px;
	width: 250px;
	font-size: 14px;
	color: #000;
	outline: none;
	height: 20px;
}
.lastRow {
	padding: 15px 0px; 
}
.logSubmit-container {
	background: url(../img/btn-strip.png) repeat-x left top;
	float: right;
	height: 39px;
	padding: 0px;    
	color: #FFF;
	font-weight: bold;
	border: 0;
}
.logRow input[type="submit"], .logRow button {    
	background: url('../img/btn-arrow.png') no-repeat right top;
	padding: 12px 44px 12px 28px;
	border: none;
	text-transform: capitalize;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	margin: 0px;
	cursor: pointer;
}
.lastrowLeft {
	float: left;
	width: 145px;
	padding: 10px 0px;
	color: #666666;
	font-size: 12px;
}
.lastrowLeft label {
	padding-left: 5px;
	display: inline-block;
}
.contactInfoLeft.sideBlkConnect, .contactInfoRight.sideBlkConnect {
	width: 127px;    
}
.contactInfoLeft.sideBlkConnect {
	float: left;
	padding: 10px 10px 5px;
}
.contactInfoRight.sideBlkConnect {
	float: right;
	padding: 5px 10px 10px;
}
a.sidebarContactLink {
	background: url('../img/mailSmall.png') no-repeat right top;
	display: block;
	padding: 12px 52px 10px 0px;
	font-size: 12px;
	text-transform: capitalize;
}
.socialSidebar-container a {
	display: block;
	float: left;
	width: 28px;
	height: 28px;
	margin-right: 5px;
}
.nomrg {
	margin: 0px !important;
}
.airlinesInfo {
	margin-bottom: 20px;
}
.airlinesInfo h3 {
	color: #ee4b25;
	font-size: 16px;
}
.colOrg {
	color: #ee4b25;
	font-weight: bold;
}
table {
	border-spacing: 0;
	border: 1px solid #d5d5d5;
}
.airlinesInfo thead tr th {
	color: #000000;
	font-size: 15px;
	font-weight: bold;
	padding: 10px 10px 8px;
}
.airlinesInfo table thead tr {
	background: url('../img/airtitleBg.png') repeat-x top left;
	color: #FFF;  
	border: 1px solid #d5d5d5;
	margin: 1px;
}
th.thFirst {
	width: 158px;
	text-align: left;
}
th.thDest {
	width: 440px;
}
.airlinesInfo table tr td {
	color: #3c3c3c;
	font-size: 13px;
	padding: 8px 12px;
}
.airlinesInfo table tr td:first-child {
	border-right: 1px solid #fff;
}
.airlinesInfo table tr td:last-child {
	border-left: 1px solid #d5d5d5;
}
.airlinesInfo table tbody tr td {
	border-bottom: 1px solid #ffffff;
}
tr.oddCell {
	background: #f4f4f4;
}
tr.evenCell {
	background: #e8e8e8;
}
.footSocial a {
	width: 65px;
	padding: 2px 0 2px 25px;
	float: left;
}
.footSocial a.footFb {
	background: url(../img/fb.png) no-repeat left center;
}
.footSocial a.footTwiter {
	background: url(../img/twiter.png) no-repeat left center;
}
.footSocial a.footlinkedIn {
	background: url(../img/linkedIn.png) no-repeat left center;
}
/*-----------*/
.btnContainerRed {
	background: url(../img/btn-strip.png) repeat-x left top;
	float: right;    
}
.btnContainerRed, .btnContainerGray {    
	height: 39px;
	padding: 0px;    
	color: #FFF;
	font-weight: bold;
	border: 0;
}
.btnContainerGray {
	background: url(../img/btn-strip1.png) repeat-x left top;
}
input[type="button"].orangebtn {
	background: url(../img/btn-arrow.png) no-repeat right top;
}
a.orangebtn, a.orangebtn:hover {
	background: url(../img/btn-arrow.png) no-repeat right top;
	padding: 12px 35px 12px 10px;
	border: none;
	text-transform: capitalize;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	margin: 0px;
	cursor: pointer;
	display: block;
	text-decoration: none;
}
input[type="button"].orangebtn, input[type="button"].greyBtn {    
	padding: 12px 35px 12px 10px;
	border: none;
	text-transform: capitalize;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
	margin: 0px;
	cursor: pointer;
}
input[type="button"].greyBtn {
	background: url(../img/btn-arrow1.png) no-repeat right top;    
}
.floatLeft {
	float: left;
}
.floatRight {
	float: right;
}
.fltnone {
	float: none;
}
/*=======Style for message============*/
.message {
	overflow: hidden;
	padding: 15px 0 7px;
	border-bottom: 1px solid #d2d2d2;
}
.alert {
	padding: 6px 10px 8px 14px;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
	background: #fcf8e3;
	border: 1px solid #fbeed5;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.alert-error {
	color: #b94a48;
	background: #f2dede;
	border-color: #eed3d7;
}
.addNewInvestor {
	margin-top: 100px;
}
.addNewInvestor .form-horizontal .form-row {
	background: #F8F8F8;
	padding: 20px 15px;
	border-bottom: 1px solid #D2D2D2;
	-webkit-box-shadow: inset 0 1px 0 #F8F8F8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #F8F8F8;
}
.addNewInvestor .form-horizontal .form-row label.field-name {
	display: inline-block;
	float: left;
	padding-top: 5px;
	margin: 0px 0px 5px 0px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
}
.addNewInvestor .form-horizontal .form-row .field {
	position: relative;
	margin-left: 20%;
}
.addNewInvestor .form-horizontal .form-row .field.span7 {
	margin-left: 20px;
}
.addNewInvestor .form-horizontal.investor .form-row .field input[type="radio"] {
	margin: 0px 8px;
}
.addNewInvestor .form-horizontal .form-row .field::after {
	clear: both !important;
}
.addNewInvestor .form-horizontal .form-row .field .button, .resendInvitation {
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;
	width: 70px;
	height: 30px;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
}
.send_operations .form-row .field .button {
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;
	width: 70px;
	height: 30px;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	margin: 10px 0px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .button {
	height: 30px;
}
.inner-content.compose-msg .form-horizontal .form-row label.field-name.textarea-lbl {
	float: none !important;
}
.form-horizontal .form-row #mce_85-body.mce-container-body.mce-flow-layout,
.form-horizontal .form-row #mce_84-body.mce-container-body.mce-flow-layout {
	display: none;
}
.inner-content.compose-msg .form-horizontal .form-row .textarea {
	margin-left: 0px !important;
}
.inner-content.compose-msg .form-horizontal .form-row .field .button.button-green .icon-file {
	background-position: -24px -26px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .button.button-blue .icon-envelope {
	background-position: -72px -1px !important;
	padding-right: 5px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .link-button {
	height: 20px;
}
.inner-content.compose-msg .form-horizontal .form-row .field .link-button .icon-remove {
	background-position: -312px -2px;
}
.link-button {
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;
	width: 70px;
	padding: 4px 0px 4px 5px;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	display: inline-block;
}
.link-button .icon-back {
	background: url(../img/backarrow.png) no-repeat 5px -3px;
	width: 20px;
	height: 20px;
}
textarea, input[type="text"], input[type="password"], input[type="datetime"], 
input[type="datetime-local"], input[type="date"], input[type="month"], 
input[type="time"], input[type="week"], input[type="number"], 
input[type="email"], input[type="url"], input[type="search"], input[type="tel"],
input[type="color"], .uneditable-input {
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 0 #F8F8F8;
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.03), 0 1px 0 #F8F8F8;
	background: #FFF;
	padding: 8px 7px;
	font-size: 11px;
	color: #5F5F5F;
	font-family: Arial, Helvetica, sans-serif;
}
select {
	width: 220px;
	height: 30px;
	padding: 6px;
	border: 1px solid #D2D2D2;
	background-color: #FFF;
}
.input.select > label {
	display: none;
}
.error-message {
	font-size: 12px !important;
	display: inline-block !important;
	text-align: left !important;
	color: #F00 !important;
}
.widget-header a {
	float: right;
	margin: 10px 10px 0px 0px;
}
.pagination_no {
	float: left;
}
.pagination {
	float: right;
}
.previous.paginate_button, .first.paginate_button, .next.paginate_button {
	width: 55px;
}
span.paginate_button_disabled {
	color: #CCC !important;
	background: #E0E6D0;
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin: 0 0 0 4px;
	font-size: 11px;    
	display: inline-block;
	width: 55px;
	height: 23px;
	padding: 4px 0px 0px;
	text-align: center;
}
.current.paginate_button {
	color: #FFF !important;
	background: #92A367;
	border: 1px solid #E0E6D0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin: 0 0 0 4px;
	cursor: pointer;
	font-size: 11px; 
	display: inline-block;
	padding: 4px 0px 0px;
	text-align: center;
	height: 23px;
}
.paginate_button {
	background: linear-gradient(to bottom, #F8F8F8 0%, #EAEAEA 100%);
	border: 1px solid #D2D2D2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin: 0 0 0 4px;
	cursor: pointer;
	font-size: 11px;
	width: 28px;
	height: 27px;
	display: inline-block;
}
.paginate_button a {
	color: #92A367;
	padding: 4px 0px;
	display: block;
	text-align: center;
}
.paginate_button:hover {
	background: #92A367;
}
.paginate_button:hover a {
	color: #FFF !important;
}
.pagination .input.select label {
	display: inline-block;
	margin-right: 10px;
}
.tableLicense {
	text-align: left;
}
.tableLicense .default-table tr td {
	color: #4C4C4C;
}
.tableLicense .default-table tr td h5 {
	font-weight: 500;
}
.tableLicense .default-table tr td a {
	color: #92A367;
}
.ui-datepicker .ui-datepicker-header {
	background: #92A367 !important;
	color: #FFF !important;
}
/*message template */
.content .inner-content.compose-msg {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.myaccount-tab .myaccount {
	position: relative;
}
.myaccount-tab .myaccount > ul {
	display: none;
	position: absolute;
}
.myaccount-tab .myaccount > ul li {
	float: none;
	padding: 3px 0px;
}
.myaccount-tab .myaccount:hover > ul {
	display: block;
}
.list-messages .list .timer {
	height: 30px;
	color: #6D6A73;
	border-bottom: 1px solid #D2D2D2;
	border-top: 1px solid #D2D2D2;
	display: block;
	line-height: 30px;
	background: #E0E6D0 !important;
	text-align: center;
	font-size: 11px;
	text-transform: uppercase;
	margin-top: -1px;
}
.list-messages .list .recieved-item {
	padding-bottom: 6px;
	overflow: hidden;
	background: #F8F8F8;
	padding: 10px;
	border-bottom: 1px solid #D2D2D2;
	-webkit-box-shadow: inset 0 1px 0 #F8F8F8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #F8F8F8;
}
.list-messages .list .recieved-item .recieved-header {
	padding: 0 12px;
	height: 45px;
}
.list-messages .list .recieved-item .recieved-header a.name .color {
	width: 4px;
	height: 4px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	background: #F0EBF5;
	display: inline-block;
	border: 2px solid #BAB8BE;
	position: relative;
	top: 0px;
	margin-right: 5px;
}
.list-messages .list .recieved-item .recieved-header a.name {
	font-weight: bold;
	line-height: 45px;
	margin: 0;
	font-size: 11px;
}
.list-messages .list .recieved-item .recieved-content {
	padding: 0 18px 0 12px;
}
.list-messages .list .recieved-item .recieved-content p {
	color: #98959E;
	display: block;
	line-height: 19px;
}
.list-messages .list .recieved-item .recieved-header .info a.pin {
	width: 10px;
	height: 16px;
	background: url(../img/pin-icon.png) no-repeat;
	float: left;
	margin: 14px 0 0 0;
}
.list-messages .list .recieved-item .recieved-header .info {
	float: right;
	display: inline-block;
	margin-right: 10px;
}
.list-messages .list .recieved-item .recieved-header .info span.time {
	color: #636363;
	font-size: 11px;
	display: inline-block;
	float: left;
	line-height: 45px;
	margin-right: 10px;
}
.cleditorMain {
	border: 1px solid #D2D2D2 !important;
	width: auto !important;
	height: auto !important;
}
.message-navigation .button-container .button-orange {
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;
	width: 170px;
	height: 24px;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	display: block;
	text-align: center;
	padding-top: 5px;
	border-radius: 4px;
}
.leave-comments .leave-comments-button {
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;
	width: 191px;
	height: 35px;
	font-size: 13px;
	font-weight: normal;
	line-height: 20px;
	display: block;
	text-align: center;
}
/*message comment */
.read_message .message-info {
	height: 50px;
	border-bottom: 1px solid #D2D2D2;
	padding: 0px;
	-webkit-box-shadow: 0 1px 0 #F8F8F8;
	-moz-box-shadow: 0 1px 0 #f8f8f8;
	box-shadow: 0 1px 0 #F8F8F8;
	position: relative;
	text-align: center;
}
.read_message .message-info span.time {
	line-height: 51px;
	color: #636363;
	float: left;
}
.read_message .message-info .actions {
	float: right;
	margin-top: 16px;
}
.read_message .message-content {
	padding: 10px 0px;
	margin-left: 0px !important
}
.comments {
	position: relative;
	z-index: 99;    
}
.comments .comment_editor {
	padding: 15px;   
}
.send-message .form-horizontal .form-row {
	padding: 0px;
}
/*Application Page */
.widget-header .reference {
	float: right;
	padding-right: 20px;
}
.field .checkbox-btn, .field .radio-btn, .checkbox-btn {
	height: 10px;
	width: 14px !important;
	margin: 0px 5px !important;
	min-height: 13px !important;
}
.project-types.span6 {
	width: 46.93617% !important;
	margin-left: 2.127659574468085% !important;
}
.form-horizontal #support-doc .form-row .field {
	margin-left: 0px;
}
.form-horizontal .form-row label.field-name.application-lbl {
	padding-top: 0px !important;
}
.cancel.button {
	display: inline-block !important;
	height: 24px !important;
	text-align: center;
	padding: 4px 0px 0px 0px;
	width: 84px !important;
}
.clickable {
	cursor: pointer;
}
.minus_contact {
	/*float: left;*/
	display: none;
	background: transparent;
	border: none;
}
.plus_contact, .reload_btn {
	/*float: left;*/
	background: transparent;
	border: none;
}
.reload_btn {
	width: 19px;
	padding: 0px;
}
#representativeLoading {
	float: left;
}
.ossrow {
	margin: 5px 0px;
}
.icon-save {
	background: url(../img/save.png) no-repeat center top !important;
	width: 14px !important;
	height: 14px !important;
}
.ui-datepicker-inline.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all {
	display: none !important;
}
.widget-header {
	cursor: pointer;
}
.investor_representative_links {
	display: block;
	float: right;
}
button.remove_link, .deleteInvitedInvestor {
	float: right;
	margin: 9px 10px 0px 0px;
	padding: 3px 7px;
	background: red;
	border: 0px;
}
.investorR_head {
	float: left;
	margin-right: 10px;
}
.investorR_header {
	padding-right: 0px !important;
}
.investor_count {
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
}
.application-button, .edit_link {
	width: 90px !important;
}
.modified-icons {
	width: 32px;
	height: 32px;
}
.breadcrumb {
	padding: 0px !important;
	margin: 0px !important;
	list-style: none !important;
	background-color: transparent !important;
	-webkit-border-radius: 0px !important;
	-moz-border-radius: 0px !important;
	border-radius: 0px !important;
}
.breadcrumb > .active {
	color: #666666 !important;
}
.breadcrumb > li > .divider {
	color: #333 !important;
}
.breadcrumb > li > a {
	color: #1e4e06 !important;
} 
.user-profile .avatar {
	/*width: auto !important;*/
	width: 181px !important;
}
.contact-info {
	margin-left: 0px !important;
}
.index_msg {
	text-align: center;
	font-size: 14px;
	padding: 5px 0px;
}
.qq-upload-button {    
	color: #000 !important;   
	border: 1px solid #888 !important;
	border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important; 
	padding: 10px 33px 10px 0px !important;
	width: 175px;
	background: url('../img/Drive_Upload.png') no-repeat 150px center rgb(255,255,255) !important;
	background: url('../img/Drive_Upload.png') no-repeat 150px center -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%) !important;
	background: url('../img/Drive_Upload.png') no-repeat 150px center -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))) !important;
	background: url('../img/Drive_Upload.png') no-repeat 150px center -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	background: url('../img/Drive_Upload.png') no-repeat 150px center -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	background: url('../img/Drive_Upload.png') no-repeat 150px center -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	background: url('../img/Drive_Upload.png') no-repeat 150px center linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ) !important;
	margin: 15px auto;
}
.qq-uploader {
	position: none;    
	display: block;
	text-align: center;
}
#doc_file {
	border: 5px dashed #999999;
	padding: 60px 0px;
}
.qq-upload-drop-area span {
	position: relative !important;
	top: 0% !important;
	margin-bottom: 0px !important;
}
.qq-upload-list li {    
	width: 30% !important; 
	text-align: left;
}
span.qq-upload-file {
	color: #000000 !important;    
}
.qq-uploader ul {
	margin-top: 90px;
	position: absolute;
	display: block;
	width: 100% !important; 
}
.qq-upload-spinner {   
	background: url('../img/ajax-loader.gif') !important;   
}
#indexLink {
	width: 63px;
	text-align: center;
	display: block;
	padding: 3px 40px;
	margin: 10px;
	color: #000000;
	cursor: pointer;
	border: 1px solid #888 !important;
	border-radius: 5px !important;
	-webkit-border-radius: 5px !important;
	-moz-border-radius: 5px !important;
	background: rgb(255,255,255) !important;
	background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%) !important;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1))) !important;
	background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	background: -o-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%) !important;
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ) !important;
}
.testbtn {
	display: block;       
	border-radius: 0px !important;
	border: 1px solid #999 !important;
	margin: 10px auto;    
	width: 160px;
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */    
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.messageAttachmentBtn {
	display: block;       
	border-radius: 0px !important;
	border: 1px solid #999 !important;   
	width: 160px;
	background: rgb(238,238,238); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(238,238,238,1) 0%, rgba(204,204,204,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(238,238,238,1)), color-stop(100%,rgba(204,204,204,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(238,238,238,1) 0%,rgba(204,204,204,1) 100%); /* W3C */    
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eeeeee', endColorstr='#cccccc',GradientType=0 ); /* IE6-9 */
}
.media_uploader, .uploadFile, .uploadSignature {    
	background: url('../img/upload_2.png') no-repeat 125px center;
	display: block;
	color: #000;
	padding: 10px 12px 10px 10px;
}
.qq-upload-size {
	display: none !important;
}
.qq-upload-failed-text {
	display: none;
}
.approvalChart, .approvalNo {
	text-align: center;
}
.approvalNo {
	padding-top: 20px;
}
#investorSelect {
	display: block;
	text-align: center;
}
.applicationapplicantview {
	padding-top: 20px;
}
.applicationLink {
	margin: 0px !important; 
}
.province {
	padding-top: 20px;
}
.suportingDocuments .widget .widget-header {
	height: auto !important;
}
.uploadedContent ul {
	list-style: none;
	margin-left: 0px !important;
}
.uplodedFiles .modified-icons {
	padding: 0px 10px;
	width: 25px;
	height: 22px;
}
.uplodedFiles {
	display: block;
	float: left;
}
.uploadedFileName {
	display: inline-block;
	padding: 3px 0px;
}
.button.button-red.removeFile {
	margin: 3px 10px 0px 10px;
	padding: 0px 5px;
	float: right;
}
.uplodedFiles.widget-header {
	width: 98%;
	padding: 2px 0px 0px 10px;
	margin: 5px 0px;
	height: auto !important;
}
.fileNo {
	display: inline-block;
}
#use_files_btn {
	background: linear-gradient(to bottom, #F8F8F8 0%,#EAEAEA 100%);
	border: 1px solid #d2d2d2;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	margin: 0 0 0 4px;
	cursor: pointer;
	font-size: 11px;
	padding: 6px 10px;
}
.checkbox-label, .radio-label, .radio-label label {
	padding-left: 5px;
}
.reference, .widget-header .reference {
	float: right;
	padding-right: 20px;
	height: 40px;     
}
.upload_files {
	list-style: none;    
	margin: 10px 0px !important;
}
.upload_files li {
	display: inline-block;
	padding: 0px 15px;
	border-right: 1px solid #888888;
}
.upload_files li:first-child {
	padding-left: 0px;    
}
.upload_files li:last-child {
	border-right: none;   
}
.upload_files li a {
	color: #000000;
	font-size: 18px;  
}
.upload_files li a:hover, .upload_files li a:active {
	color: #0099cc;
}
.attachmentSave {
	margin-top: 100px;
}
.timelineSelection {
	margin-left: 0px !important;
}
.timelineField {
	display: inline-block;
	width: 190px;;
}
.timelineField .uniform-select {
	width: 100px;
	margin: 0px 20px; 
}
.error_message {
	padding: 10px 0px;
	text-align: center;
	color: #f00;
}
.edit_link {
	display: block;
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;    
	height: 30px;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	text-align: center;
	padding-top: 10px !important;
	margin-top: 10px !important;
}
#exc {
	height: 0px;
	width: 0px;
	display: none;
}
.invitedInvestorDetails {
	float: left;
}
.resendInvitation {
	display: block !important;
	margin: 0px auto !important;
}
.invitationMessage {
	text-align: center;
}
.hideInvitation {
	display: none;
}
#emailIdError, #userNameError {
	text-align: center;
	color: #F00;
}
.messageInbox {
	width: 40px !important;
}
.message {
	border-bottom: 0px !important;
	padding: 0px 0px 7px 15px !important;
}
p.unread-messages {
	position: absolute;
	margin-top: -10px;
	margin-left: 20px;
	background: rgba(255,0,0,0.6);
	color: #fff;
	padding: 1px 3px;
	border-radius: 5px;
	font-weight: bold;
}
span.unread-messages-table {
	background: rgba(255,0,0,0.6);
	color: #fff;
	padding: 5px;
	border-radius: 5px;
	font-weight: bold;
}
.message_pagination {
	margin-top: 50px;
}
.list-messages .list {
	border-top: 0px !important;
}
.messages_template {
	margin: 0px 0px 0px 236px;
}
.leave-comments {
	margin-left: 228px;
}
.send_operations {
	display: block;    
	text-align: center;
}
.message-content .text p {
	padding: 0px;
}
.messageCommentAttachments.widget-header {
	text-align: left;
	width: 50%;
	margin: 10px;
	padding-left: 10px
}
.messageCommentAttachments img.modified-icons {
	margin-top: -25px;
	padding-right: 10px;
}
.forgotPasswordRadio input[type="radio"] {
	margin-right: 6px;
}
.forgotPasswordRadio {
	margin-top: 6px;
}
.selectRepresentatives {
	width: 225px;
	float: left;
}
#addSignature {
	margin: 0px;
}
#sectionH-signature .offset1 {
	margin-left: 8.547008547008547% !important;
}
#submitForm {
	margin-bottom: 10px;
}
#formsError {
	position: fixed; 
	width: 220px;
	height: auto;    
	border: 1px solid #888;           
	top: 25px;
	background: #f8f8f8;
	-webkit-box-shadow: inset 0 1px 0 #f8f8f8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #f8f8f8;
	padding-bottom: 10px; 
	z-index: 100; 
	display: none; 
}
#formsError .errorHead { 
	background: #f8f8f8;
	background: -moz-linear-gradient(top, #f8f8f8 0%, #ececec 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#ececec));
	background: -webkit-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
	background: -o-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
	background: -ms-linear-gradient(top, #f8f8f8 0%,#ececec 100%);
	background: linear-gradient(to bottom, #f8f8f8 0%,#ececec 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#ececec',GradientType=0 );   
	padding: 10px;
	border-bottom: 1px solid #888; 
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px;
	border-radius: 2px 2px 0 0;
	-webkit-box-shadow: inset 0 1px 0 #f8f8f8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #f8f8f8;    
}
#formsError h6 {
	padding: 0px 10px;
	cursor: pointer; 
	font-size: 14px;
}
#formsError ol {
	color: #f00;    
}
#formsError ol li a {
	color: #f00;
}
#errorsDiv {
	padding-right: 10px;
}
#uplodedSignature {
	text-align: center;
}
#uplodedSignature img {
	padding-right: 20px;
}
.user-profile .user-line label.financialProjectDataLabel {
	width: 225px;
}
.user-profile .user-line label.financialProjectDataLabel {
	width: 225px;
}
.user-line.projectFinancialDataField {
	padding-top: 70px !important;
}
#noOfJobOpportunities canvas.base, #jobOpporunities canvas.base {
	position: absolute;
}
#noOfJobOpportunities canvas.overlay, #jobOpporunities canvas.overlay {
	position: absolute;
	left: 0px;
}
#jobOpporunities .legendLabel span, #noOfJobOpportunities .legendLabel span {
	margin: 0px !important;
}
#jobOpporunities .legendLabel div, #noOfJobOpportunities .legendLabel div {
	font-size: 10px !important;
	padding: 0px !important;
}
#jobOpporunities .legendColorBox, #noOfJobOpportunities .legendColorBox {
	padding: 0px !important;
	padding-top: 6px !important;
	padding-right: 2px !important;
}
#jobOpporunities .legend>div {
	right: -2px !important;
	width: 212px !important; 
	top: 260px !important;    
}
#noOfJobOpportunities .legend>div {
	right: -2px !important;
	width: 190px !important; 
	top: 260px !important;    
}
#noOfJobOpportunities .legend>table, #jobOpporunities .legend>table {
	top: 260px !important;   
}
.messageAttachments.widget-header {
	margin: 10px;
}
.messageAttachments .fileNo {
	float: left;
	padding: 10px 10px;
}
.messageAttachments .modified-icons {
	float: left;
	padding: 5px 10px 0px 3px;
}
#formLoading {
	text-align: center;
}
.avatar .ajax-img img {
	/*width: 220px;*/
	width: 179px;
	height: 180px;
}
.logUser img {
	width: 42px;
	height: 42px;
	border: 1px solid #92a367; 
}
.logout, .settings {
	margin-top: 9px;
}
.user-profile .user-title h6 {    
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	float: left; 
}
.user-profile .user-title h6.reference { 
	float: right; 
}
#userDetails .user-profile .user-line label {
	width: 170px;
}
#userDetails .user-profile .user-line.additional-notes label {
	width: 100%;
} 
.nav ul {
	margin: 0px; 
}
.user-profile .user-line label.non-clickable {
	cursor: default;
}
#addSignature {
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;   
	height: 24px;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	margin: 28px auto; 
	display: block;
	width: 120px !important;
	text-align: center;
	padding-top: 10px;
}
.message_line {
	border-bottom: 1px solid #d2d2d2; 
}
.messageTitleLink a, .messageTitleLink p {
	float: left;
	padding-right: 10px;
}
.messageTitleLink p {
	padding: 0px 0px !important;
}
input[type="radio"] {
	margin: 0px 5px 0px 5px; 
}
.message-navigation ul li a:active {
	background: #f8f8f8;
}
.user-profile .avatar a {
	right: -1px !important;
	bottom: -1px !important;
}
.list-messages table {
	min-height: 250px; 
}
.ui-dialog {
	background: #fff;
	border: 1px solid #ccc;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-bottom: 30px;
	-webkit-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.14);
	-moz-box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.14);
	box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.14);
	position: relative;
}
.ui-dialog .ui-dialog-titlebar {
	height: 40px;
	display: block;
	background: #E0E6D0 !important;
	padding: 0 1px;
	margin-left: -1px;
	margin-top: -1px;
	margin-right: -1px;
	-webkit-border-radius: 2px 2px 0 0;
	-moz-border-radius: 2px;
	border-radius: 2px 2px 0 0;
	-webkit-box-shadow: inset 0 1px 0 #F8F8F8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #F8F8F8;
}
.ui-dialog .ui-dialog-title {
	margin-top: 0;
	line-height: 40px;
	margin-left: 15px;
	float: left;
	margin-bottom: 0;
	color: #333 !important;
	font-weight: 500 !important;
	font-size: 13px !important;
}
.ui-dialog .ui-dialog-buttonpane {
	background: #f8f8f8;
	-webkit-box-shadow: inset 0 1px 0 #f8f8f8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #f8f8f8;
	padding:  5px 15px;   
	text-align: right;
}
.ui-dialog .ui-dialog-buttonpane button {
	background: #92A367;
	border: solid 1px #E0E6D0;
	color: #FFF !important;
	height: 30px;
	font-size: 11px;
	font-weight: normal;
	line-height: 20px;
	padding: 6px 28px;
}
.ui-dialog .ui-dialog-content {
	background: #f8f8f8;
	-webkit-box-shadow: inset 0 1px 0 #f8f8f8;
	-moz-box-shadow: inset 0 1px 0 #f8f8f8;
	box-shadow: inset 0 1px 0 #f8f8f8;
	padding: 15px;
	min-height: 40px;
	border-bottom: 1px solid #d2d2d2;
}
.ui-dialog-titlebar-close.ui-corner-all {
	display: none;
}
h3.error-message {
	font-size: 20px !important;
	line-height: 25px;
}
.investorwidget h5 .header-image {
	padding-right: 10px;
	cursor: move;
}
.no-margin {
	margin-left: 0px !important;
}
.jobOpportunity label {
	width: 70% !important;
}
.SectionEFinance label.field-name:not(.sourceLoan) {
	width: 55% !important;
}
#SectionEFinance label.field-name {
	width: 20% !