/*
					Capital Staffing Services Ltd.
*/

/*
					MY PROFILE PAGE
*/

#profile			{background:#FFFFFF; font-family:Arial, Helvetica, sans-serif; font-size:16px; line-height: 20px; color:#000000; border:#990000 dashed 2px; margin: 10px; padding: 10px;}
#profile h2			{color:#990000}

/*
					SLIDER STYLING
*/
#az p  {padding: 10px; height: 200px; overflow:hidden; font-size:14px; color:dedede; line-height: 20px;}


/*					GENERAL STYLING
*/

.blue				{color:#423A98}
.red				{color:#FF0000}
.bold				{font-weight:bold;}
.center				{text-align:center;}
.margin-bottom		{margin-bottom:5px;}
.underline			{text-decoration: underline;} 
.small				{font-size:14px;}

/*					Welcome page side bar STYLING
*/

#login input  		{width:220px;}
.tile1				{background-color: lightGoldenRodYellow}
.tile1 h2			{background-color: orangeRed}
.tile2				{background-color: NavajoWhite}
.tile2 h2			{background-color: orange}
.tile3				{background-color: oldLace}
.tile3 h2			{background-color: peru}
.spacer				{margin-top: 19px;}
.welcome_side_table 		{background-color:lightblue;color:#413B95;font-size:15px;margin-bottom:5px;padding:10px;text-align:left;}




/*					Welcome page STYLING
*/

#promo				{width:275px; margin: 0 auto; background-color:OliveDrab; padding: 10px; margin-bottom: 5px;margin-top: 10px;border:1px solid #fff;}
#promo a			{color:#fff; font-size:21px; text-decoration:none; text-transform:uppercase; text-align:center; display:block; width: 250px; height: 30px;}
#news h2 a			{color:#423A98; text-decoration:none;padding-bottom: 10px}
.post-titles		{line-height: 2.1em}
#tiles				{float:left;height:320px;margin:9px 0px 10px 11px;width:315px;}
#tiles h2, #tiles p {padding: 10px;}
#tiles h2			{color:#FFFFFF; font-size: 21px;}
#tiles p			{font-size: 15px; color:#413B95;}
.fineprint			{font-size:9px; padding: 10px; margin:0px;}
#main-tiles			{background-color:#E9E5E4;margin:0 auto;width:1000px;z-index:-1;display:inline;}
#special-tiles				{float:left;height:320px;margin:9px 0px 10px 11px;width:327px;}
#special-tiles h2, #special-tiles p {padding: 10px;}
#special-tiles h2			{color:#FFFFFF; font-size: 21px;}
#special-tiles p			{font-size: 15px; color:#413B95;}
.clear						{clear:both;}
.home-text-tiles		{padding: 10px; font-size: 15px; color:#413B95;} 
#wrap-welcome-page			{background-color:#E9E5E4;}
hr					{border-top:1px dashed #423A98; height:1px; width: 80%;}


/*					NEWS PAGE
*/

#news				{
	border:dotted medium #999999;
	padding: 5px;
	line-height: 20px;
	font-size:16px;
	margin-bottom: 10px;
}

/*					DROP DOWN MENU
*/

.dropdown			{width: 100%; background:#423A98; height:36px;}
#dropdown			{float: left; width: 100%; background:#423A98;}
element.style  		{z-index:1;}


/*					GENERAL
*/

.clearfix:after { /* FF, O, etc. */
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix {
	display: inline-block; /* IE7xhtml*/
}

html[xmlns] .clearfix { /* O */
	display: block;
}

* html .clearfix {
	height: 1%; /* IE5-6 */
}

body {
	background:#1a9cea url(images/background.gif) repeat-x 0 218px;
	width:1000px;
	margin:0 auto;
	font:normal 1em Arial,Verdana,Tahoma;
	color:#5c5c5c;
}

a {
	text-decoration:underlined;
	color:#8e6200;
}

a:hover { color:#efc058; }

.last {
	margin-right:0 !important;
	margin-bottom:0 !important;
}

/* header */

#capitalbanner {
	width: 1000px;
	margin: 0px;
	padding: 0px;
	height: 168px;
	background-image: url(images/banner2.jpg);
}

#header {
	background:transparent url(images/header-bg.gif) repeat-x 0 168px;
	width: 1000px;
	position:relative;
	margin:0 auto;
	height:256px;
	z-index:99;
}

.corner {
	background:transparent url(images/corner-bg.gif) no-repeat;
	position:absolute;
	width:5px;
	height:5px;
	display:block;
	margin-top: 95px;
}

.top-left, .top-right { top:73px; }

.bottom-left, .bottom-right { bottom:0; }

.top-left, .bottom-left { left:0; }

.top-right, .bottom-right { right:0; }

.top-left { background-position:0 0; }

.top-right { background-position:-5px 0; }

.bottom-left { background-position:-10px 0; }

.bottom-right { background-position:-15px 0; }

#branding {
	padding-top:15px;
	height:69px;
	margin-top: -73px;
}

#blog-title {
	display:block;
	font-variant:small-caps;
	font-size:34px;
	float:left;
	margin-right:7px;
	color:#ffffff;
}

#blog-title a { color:#ffffff; }

#blog-title a:hover { color:#e3b44d; }

#blog-description, #blog-description-left, #blog-description-right {
	background:#e9e5e4 url(images/blog-description-bg.gif);
	float:left;
	display:block;
	font-size:10px;
	font-weight:normal;
	color:#485965;
	height:23px;
	line-height:22px;
	margin-top:10px;
	text-transform:uppercase;
}

#blog-description-left, #blog-description-right {
	background-repeat:none;
	width:6px;
}

#blog-description-left { background-position:0 -23px; }

#blog-description-right { background-position:0 -46px; }

#blog-description { padding-right:2px; }

#header-tool{
	height:40px;
	line-height:22px;
	color:#695939;
	overflow:hidden;
	padding-top: 0px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 20px;
	font-size:0.95em;
}

#header-tool a{ color:#695939; }

#header-tool a:hover{ color:#e3b44d; }

/* icon system */
.icon{
	background:transparent url('images/all-icons.gif') no-repeat;
	padding-left:20px;
}

#date-now, #bookmark, #search-top, .rss, .simple-form {
	float:left;
	line-height:40px;
	display:block;
	text-transform:uppercase;
	padding-left:20px;
}

#date-now, #bookmark, .simple-form { margin-right:15px; }

#date-now { background-position:0 10px; }

#bookmark{
	background-position:0 -22px;
}
#search-top{
	background-position:0 -53px;
}

#rss-link {
	width:auto;
}

.rss {
	background-position:0 -88px;
	padding-left:26px;
	padding-right: 10px;
}

/* simple form */
.simple-form {
	background:transparent url('./images/top-form-bg.gif') no-repeat 0 0;
	margin:5px 10px 0;
	padding:0;
	width:135px;
	position:relative;
	line-height:0;
	height:28px;
}
.subscribe-jobs {
	margin:5px 10px 0;
	padding:0;
	position:relative;
	line-height:0;
	height:28px;
}

.input-text, .input-submit {
	background:transparent;
	position:relative;
	color:#695939;
	border:none;
	font:normal 10px Arial, Tahoma;
	top:4px;
}

.input-text {
	width:94px;
	left:6px;
	text-transform:uppercase;
	top:3px;
}

.input-submit {
	width:22px;
	height:21px;
	left:13px;
	padding:0;
	cursor:pointer;
}

#page-menu {
	clear:both;
	overflow:hidden;
	height:36px;
	position:relative;
	background-color: #423a98;
	color: #FFFFFF;
}

#page-menu ul {
	display:block;
	position:relative;
	height:36px;
	padding:0 8px;
}

#page-menu ul li  {
	float:left;
	display:block;
	height:36px;
}

#page-menu ul li a {
	float:left;
	display:block;
	font:normal 16px Tahoma, Verdana, Arial;
	text-transform:uppercase;
	color:#ffffff;
	height:36px;
	line-height:36px;
	padding:0 12px;
}

#page-menu ul li a:hover { background-color:#1a9cea; }

#page-menu ul#page-shadow {
	display:block;
	position:absolute;
	height:36px;
	left:0;
}

#page-menu ul#page-shadow li a {
	color:#2b2663;
	line-height:37px;
	padding:0 11px 0 13px;
}

#page-menu ul#page-shadow li.current_page_item a { background-color:#423a98; }

/* container */
#container {
	background-color:#e9e5e4;
	width: 1000px;
	margin:0 auto;
	z-index:-1;
}



#container-top {
	padding:10px 12px;
	border-bottom:1px solid #f0f0f0;
}

.title {
	font:normal 16px Tahoma,Verdana,Arial;
	color:#477595;
	margin-bottom:3px;
}

.meta {
	background:transparent url(images/all-icons.gif) no-repeat 1px -189px;
	font:normal 10px Arial,Verdana,Tahoma;
	color:#0c3155;
	line-height:18px;
	text-transform:uppercase;
	border-bottom:1px solid #a0a0a0;
	padding:0 0 5px 20px;
	margin-bottom:6px;
}

#container-top .entry {
	font:normal 11px Tahoma,Verdana,Arial;
	color:#37414a;
}

#container-top .entry p { margin-bottom:6px; }

/* content */
#content {
	float:left;
	width:650px;
	padding:7px 0 7px 7px;
	display: inline;
}

.pagetitle {
	font-size:16px;
	font-weight:normal;
	color:#0c3155;
	margin-bottom:7px;
}

#mini-post-wrap .odd { float:left; }

#mini-post-wrap .even { float:right; }

.post, .mini-post, #comments-wrapper, #respond-wrapper, #box-404 {
	background-color:#f0edec;
	margin-bottom:7px;
}

.mini-post {
	width:321px;
	overflow:hidden;
	border-top:1px solid #f0f0f0;
	padding:0;
}

.mini-post .title {
	font-family:'Trebuchet MS',Tahoma,Verdana,Arial;
	padding:5px 5px 2px;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
	margin:0;
}

.mini-post .entry {
	height:54px;
	padding:0 5px 3px;
	overflow:hidden;
	border-left:1px solid #e1e1e1;
	border-right:1px solid #e1e1e1;
}

.mini-post .meta {
	background-image:none;
	background-color:#1a9cea;
	font:normal 11px Tahoma, Verdana;
	height:29px;
	line-height:29px;
	padding:0 7px;
	margin:0;
	text-transform:none;
	border:1px solid #423a98;
}

.mini-post .date-post, .mini-post .read-more {
	color:#ffffff;
	display:block;
	float:left;
}

.mini-post .date-post {
	background-position:0 -126px;
}

.mini-post .read-more {
	background-position:0 -155px;
	float:right;
}

.navigation .alignleft a, .navigation .alignright a {
	background-color:#e3b44d;
	display:block;
	float:left;
	border:1px solid #d5a439;
	height:26px;
	line-height:26px;
	padding:0 7px;
	color:#ffffff;
}

.navigation a:hover { background-color:#6686a4; }

/* wp-pagenavi */
#wp-pagenavi-wrapper {
	background-color:#f0edec;
	height:47px;
	position:relative;
	border:1px solid #d4d4d4;
	margin-top: 7px;
	padding-right: 7px;
	padding-bottom: 0;
	padding-left: 7px;
}
.wp-pagenavi {
	padding-top:18px;
	font:normal 11px Tahoma, Verdana, Arial;
}

.wp-pagenavi span.pages, .wp-pagenavi span.current, .wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi a:link, .wp-pagenavi span.extend  {
	border:1px solid #d5a439 !important;
	padding:7px 9px !important;
}

.wp-pagenavi span.pages, .wp-pagenavi a, .wp-pagenavi a:visited, .wp-pagenavi a:link, .wp-pagenavi span.extend {
	background-color:#e3b44d !important;
	color:#ffffff !important;
	text-transform:uppercase;
}

.wp-pagenavi span.current, .wp-pagenavi a:hover {
	background-color:#ca9522 !important;
	color:#ffffff !important;
}

/* sidebar */
#sidebar {
	float:right;
	width:328px;
	padding:7px 7px 7px 0;
	display: inline;
}

.widget {
	background-color:#f0edec;
	padding:6px;
	margin-bottom:7px;
	border:1px solid #e0dcdb;
	position:relative;
	overflow:hidden;
	width:315px;
	color:#848484;
}

.widget-title {
	background-color:#1a9cea;
	padding:10px;
	text-transform:uppercase;
	font-family:Tahoma,Verdana,Arial;
	font-weight:normal;
	color:#ffffff;
	top:-6px;
	left:-7px;
	width:321px;
	position:relative;
}

.widget ul li {
	padding:8px 0;
	border-bottom:1px solid #423a98;
	position:relative;
}

.widget a { color:#423a98; }

.widget a:hover { color:#1a9cea; }

/* footer */
#footer {
	background:transparent url(images/footer-bg.gif) no-repeat 0 0;
	height:41px;
	padding-top:5px;
	line-height:41px;
	text-align:center;
	color:#ffffff;
}

#footer a { color:#e3b44d; }

#footer a:hover { color:#477595; }

/* extras */

#capitalintroduction {
	background-color: #f0edec;
	height: auto;
	float: left;
	display: block;
	width: 640px;
	clear: both;
	margin: 0px;
	padding: 5px;
}

#welcome_to_capital {
	height: auto;
	text-align: center;
	font-size: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	background-color: green;
	margin-bottom:5px;
	line-height: normal;
	width: 100%;
	display: block;
	padding-bottom: 5px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}

.capitallineheight {
font-size:1em;
height:auto;
line-height:1.4em;
margin-right:5px;
padding-bottom:5px;
padding-left:5px;
padding-top:7px;
text-align:justify;
}

.wrap_image_left {
	float: left;
	background-position: bottom;
	background-image: url(images/capitalintro.jpg);
	background-repeat: no-repeat;
	height: 138px;
	width: 129px;
	border: 1px solid #1A9CEA;
	background-color: #1A9CEA;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 1.5em;
	margin-bottom: 35px;
	
}

.magnificientC {
	font-size: 3em;
	color: #666666;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-indent: 3px;
	white-space: normal;
	line-height: 1.5em;
	font-weight: normal;
}

#jobs_title {
	float: left;
	height: auto;
	text-align: center;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #1A9CEA;
	clear: both;
	width: 100%;
	margin-bottom: 5px;
	margin-top: 5px;
}
#divgroups {
	float: left;
	height: auto;
	padding:10px 10px 0;
}

#table_menu {
	padding: 0px;
	height: 35px;
	width: 625px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	background-position: center center;
	float: left;
	border: 1px solid #FFFFFF;
	display: block;
	clear: both;
	background-color: #83E79C;
}
#table_menu1 {
	float: left;
	height: 35px;
	width: 445px;
	padding-right: 5px;
	padding-left: 5px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#table_menu2 {
	float: left;
	height: 35px;
	width: 85px;
	padding-left: 5px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#table_menu3 {
	float: left;
	height: 35px;
	width: 73px;
	padding-left: 5px;
	color: #FFFFFF;
}

#FAQ {
	height: 55px;
	width: 620px;
	margin-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #FFFFFF;
	padding-left: 5px;
	color: #333333;
	background-color: #a3d0eb;
}
#FAQ_answer {
	height: 55px;
	width: 620px;
	margin-bottom: 2px;
	padding-right: 5px;
	border: 1px solid #FFFFFF;
	padding-left: 5px;
	color: #333333;
	background-color: #e3e1e0;
}

.apply {
	color: #fff;
	background-color: #8572ff;
	height: auto;
	width: 625px;
	border: 1px solid #FFFFFF;
	float: left;
	text-align: center;
	padding-bottom: 20px;
	display: block;
	clear: both;
	margin-bottom: 10px;
}

.apply:hover {
	color: #fff;
	background: #423a98;
	height: auto;
	width: 625px;
	border: 1px solid #12D9EE;
	padding-bottom: 20px;
	display: block;
	clear: both;
	float: left;
	margin-bottom: 10px;
}


.rateslink {
	color: #fff;
	background-color: #1A9CEA;
	height: 35px;
	width: 625px;
	border: 1px solid #FFFFFF;
	float: left;
	text-align: left;
	display: block;
	clear: both;
}

.rateslink:hover {
	color: #fff;
	background: #423a98;
	height: 35px;
	width: 625px;
	border: 1px solid #12D9EE;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
}

.table_menu {
	padding: 0px;
	height: 35px;
	width: 625px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
	background-position: center center;
	float: left;
	border: 1px solid #FFFFFF;
	display: block;
	clear: both;
	background-color: #1A9CEA;
}
.table_menu1 {
	float: left;
	height: 35px;
	width: 445px;
	padding-right: 5px;
	padding-left: 0px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
.table_menu2 {
	float: left;
	height: 35px;
	width: 85px;
	padding-left: 5px;
	color: #FFFFFF;
	border-right-width: 1px;
	border-right-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.table_menu3 {
	float: left;
	height: 35px;
	width: 73px;
	padding-left: 5px;
	color: #FFFFFF;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

#capital_page_bg {
	float:left;
	width:650px;
	background-color: #F0EDEC;
	margin: 0px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.red {
	color: #990000;
}

#spacer {
	float: left;
	height: 5px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 600px;
}
.border_colored_box {
	display: block;
	background: lightblue; !important
	margin-bottom:20px; !important
	margin-top:10px
	border: 1px solid #1A9CEA;
	padding: 20px 15px 20px 15px;
}

.remember {
font-size:0.7em;
text-align:right;
}

#search {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	background-position: left;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 40px;
	height: 50px;
}
#search_container {
	text-align: left;
	float: left;
	width: 648px;
	margin-top: 5px;
	margin-bottom: 10px;
	background-color: #F0EDEC;
	border: 1px solid #1A9CEA;
	background-image: url(/wp-content/themes/iBusiness/images/searchbg.jpg);
	background-repeat: no-repeat;
}

#searchsubmita {
	font-size: 30px;
	font-weight: 300;
	padding: 7px;
	float: left;
	width: 220px;
}

#sa {
	font-size: 30px;
	font-weight: 300;
	float: left;
	width: 300px;
	margin-top: 1px;
	margin-right: 5px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
.alignleft {
	text-align: left;
	vertical-align: top;
}
.align_text_to_top {
	vertical-align: top;
}
#wrap_contacts {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#name_contacts {
	float: left;
	width: 189px;
	background-color: #c5ddec;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423a98;
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #423a98;
	border-left-color: #423a98;
}
#position_contacts {
	float: left;
	width: 140px;
	background-color: #c5ddec;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423a98;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #423a98;
}
#wrap_emails {
	float: left;
	width: 249px;
	background-color: #c5ddec;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423a98;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #423a98;
	border-right-color: #423a98;
}
#wrap_contacts_lightblue {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#name_contacts_lightblue {
	float: left;
	width: 189px;
	background-color: #e0e4e7;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #423a98;
}
#position_contacts_lightblue {
	float: left;


	width: 140px;
	background-color: #e0e4e7;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
}
#wrap_emails_lightblue {
	float: left;
	width: 249px;
	background-color: #e0e4e7;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #423a98;
}
#wrap_emails {
	float: left;
	width: 249px;
	background-color: #c5ddec;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423a98;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #423a98;
	border-right-color: #423a98;
}
#wrap_contacts_lightblue_border {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
}
#name_contacts_lightblue_border {
	float: left;
	width: 189px;
	background-color: #e0e4e7;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #423a98;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423a98;
}
#position_contacts_lightblue_border {
	float: left;
	width: 140px;
	background-color: #e0e4e7;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423a98;
}
#wrap_emails_lightblue_border {
	float: left;
	width: 249px;
	background-color: #e0e4e7;
	text-align: left;
	vertical-align: top;
	padding: 5px;
	height: 60px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #423a98;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #423a98;
}
#wrap_contacts_lightblue_border_margin {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	margin-bottom: 10px;
}
#wrap_promotion {
	background-color: #c4e7ba;
	width: 618px;
	margin-right: auto;
	margin-left: auto;
	border: 1px solid #8ba163;
	height: 75px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 5px;
	padding-left: 5px;
}
#top_menu_promotion {
	font-size: 22px;
	color: #40853d;
	height: 20px;
	width: 628px;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	line-height: 30px;
}
#bottom_menu_promotion {
	width: 628px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
}
#bot_menu_promotion {
	width: 628px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: center;
	margin-bottom: 10px;
	font-size: 14px;
	color: #5c5c5c;
	line-height: 16px;
}
.center_capital_title {
	font-size: 36px;
	color: #423a98;
	text-align: center;
}
.small_address {
	font-size: 12px;
	color: #666666;
	text-align: center;
	line-height: 1px;
}
.tel_number {
	font-size: 22px;
	color: #d40000;
	text-align: center;
	line-height: 60px;
}
#wrap_contacts_page {
	width: 630px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-bottom: 0px;
	text-align: center;
	padding-top: 15px;
}
.middle {
	text-align: center;
	vertical-align: middle;
	float: left;
	padding-top: 11px;
	padding-right: 10px;
}

.covering_odd_even{ clear:both;overflow:hidden;}

#wrap_nursing_application {
	width: 618px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
	margin-bottom: 20px;
	}
	
#nursing_application_title {
	background-color: #6cb258;
	font-size: 26px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #8ba163;
	text-align: center;
	vertical-align: middle;
	line-height: 35px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8ba163;
	border-right-color: #8ba163;
	border-left-color: #8ba163;
}
#nursing_application_disclaimer {
	font-size: 14px;
	font-weight: lighter;
	color: #983000;
	background-color: #dff0c0;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	line-height: 15px;
	border: 1px solid #8ba163;
}
#nursing_form_wrap {
	width: 616px;
	float: left;
	background-color: #caffb1;
	border: 1px solid #8ba163;
}
#nursing_text_left {
	width: 430px;
	padding-right: 10px;
	padding-left: 10px;
	font-weight: bold;
	color: #456b39;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #8ba163;
}
#nursing_download_right {
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 130px;
	padding-left: 5px;
	text-decoration: none;
	font-weight: bold;
}
#center_text {
	width: 608px;
	margin-right: auto;
	margin-left: auto;
	clear: both;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
#nursing_application_warning {
	font-size: 18px;
	line-height: 14px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #ff4507;
	width: 606px;
	float: left;
	text-align: center;
	vertical-align: middle;
	padding: 5px;
	border: 1px solid #b52d00;
}
#nursing_rewarding {
	padding: 5px;
	float: left;
	width: 606px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #1A9CEA;
	text-align: center;
	font-size: 18px;
	line-height: 14px;
	border: 1px solid #8ba163;
}
.white_links {
	color: #FFFFFF;
	text-decoration: underline;
}
#table_menu_text_bottom {
	padding: 0px;
	width: 625px;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	background-position: center center;
	float: left;
	border: 1px solid #FFFFFF;
	display: block;
	clear: both;
}
#left_text {
	padding: 10px;
	clear: both;
	float: left;
}
#welcome {
	background-color: #f0edec;
	height: auto;
	float: left;
	display: block;
	clear: both;
	margin: 0px;
	padding-bottom: 5px;
}
#redbg {
	background-color:#6371A1;
	background-image:url(images/artwork.jpg);
	background-position:center bottom;
	background-repeat:repeat-x;
	border:1px solid #423A98;
	clear:both;
	color:#FFFFFF;
	display:block;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:normal;
	height:auto;
	margin-bottom:6px;
	padding:0;
	text-align:justify;
	text-decoration:none;
	text-transform:uppercase;
	width:637px;
}

#txt {
	clear:both;
	display:block;
	float:left;
	height:auto;
	margin-bottom:10px;
	padding:5px;
	text-align:center;
	width:620px;
	
}
li {list-style-type: none;}

/* my styling */

#welcome_to_capital p { margin: 0 0 0.75em 0}
p { margin: 0 0 0.75em 0; line-height:1.5em;}
img{border:none;}
h1{
	font-size:180%;
	font-weight:normal;
	line-height:1.3em;
	}
h2{
	font-size:160%;
	font-weight:normal;
	line-height:1.1em;
	padding-bottom: 3px;
	}	
h3{
	font-size:140%;
	font-weight:normal;
	line-height:1.1em;
	}	
	.entry h1 {font-size: 1.8em; line-height:1.2em}


/* by nimesh start --- */

.search_title, .track_title{background-color: #1A9CEA; padding: 5px 15px; margin:5px 0px; width: 614px;}
.search_title h2, .track_title h2{color: #F8FFFD; font-size: 18px;}
.job_title{color: #0C2663; font-weight: bold; font-size: 14px; text-decoration: underline;}
.job_title h4{margin-top: 8px;}
.table_result{background-color: #F9F9F9; padding: 12px 8px; width: 629px;}
.table_result p{display: block; clear: both;}
.j_content{width: 652px; padding-bottom: 8px;}
.j_content{ color: #08225F; font-size: 12px;}
.j_content b{ color: #0496C5; font-size: 12px; font-weight: normal;}
.j_content td{line-height: 17px; padding-right:9px;}
.s_links{vertical-align: top;}
.s_links a{display: block; float: right; clear: both; background-image: url(images/link_b.png); background-repeat: no-repeat; background-position: right 2px; padding-right: 19px; color: #43398F; font-weight: bold; font-size: 12px; line-height: 18px;}
.single_job{border-bottom:7px solid #ffffff;}
.inner_table {margin-bottom: 10px; margin-top: 10px;}

.single_block_r 		{padding-top:4px;width: 327px !Important; margin-right:10px}
.single_block_r h2{color: #F8FFFD; font-size: 21px;background-color: #1A9CEA; padding: 5px 10px; text-align: left;line-height:25px;}

#right_bar			{float:right;padding-top:3px;width:336px;}
.side_table{color: #413B95; font-size: 15px; text-align: left; background-color: lightblue; padding: 4px; margin-bottom:5px; padding:10px;}
.side_table td{padding-top: 6px; padding-bottom: 6px;}
.side_table div{color: #000; font-size: 14px; padding-left: 5px; padding-right: 5px; padding-bottom: 4px;}

.headline_area{background-color: #C4E6FF; padding: 10px 15px; color: #5A5551;}
#format_form td{padding: 5px; font-size: 12px; padding-left: 10px;}
#format_form{background-color: #FFFFFF;}

.pre_notice{height: 95px; font-size: 13px;background-color: #FFFFFF; padding-left: 30px; padding-top: 20px;}
#sixty_seconds{background-image: url(images/bgf.png); background-repeat: repeat-x; height: 34px; font-weight: bold; font-size: 18px; padding-top: 15px; padding-left: 10px; color: #000;}

.comp{color: #F00;}

.signin_form{padding: 10px;background-color: #F8F8F8; margin-bottom: 10px;}
.m_form{background-color: #ffffff; border: 1px solid #CBCCD0; padding-top: 15px; padding-right:8px; padding-left: 8px;}
.m_table{background-color: #F8F8F8;}
.m_table td{padding: 5px;}
.signin_form{ padding: 10px 8px; margin-top:10px; border: 4px solid #DADBE0; width: 500px;}
.m_form h1{color: #000; margin-bottom: 8px;}

.mpink{background-color: #F9F1EF; padding: 8px; border: 4px solid #E1CECA; width: 300px; margin-top: 10px;}

.subsection_x{ background-color: #413A99; text-align: left;}
.subsection_x div{padding-left: 85px; background-image: url(images/blx.gif); background-position: 75px 8px; background-repeat: no-repeat;}
.subsection_x div a{color: #fafafa;}

#content_wide{margin: 5px; padding-top: 5px;}
#track_table th, .i_table th{background-color: #CCC; color: #000; padding: 5px; font-size: 14px;}
#track_table {background-color: #CCC;}
.i_table td{padding: 3px;}
#track_table td{padding: 5px; font-size: 14px;}

.#l_table td{vertical-align: top;}

#r_table td{font-size: 13px;}
#r_table h3{color: #000; margin-top: 10px; font-size: 15px;}

.form_field{color: #0C2663; font-weight: bold; font-size: 14px; vertical-align: top;}
.form_table td{padding: 3px; padding-left: 0px;}

.job_desc_result{background-color: #F9F9F9; padding: 12px 0px; border-top: 1px dashed #333;}
.job_desc_result p{padding: 0px 6px; font-size: 13px; line-height: 20px; margin-top: 8px;}
.job_desc_result strong{color: #0C2663;}
.txt{font-size: 14px; margin: 5px 0px; line-height: 18px; }
.back{ background-color: #0000FF; height: 20px; color:#FFFFFF; border-left: 1px solid #000000; border-bottom: 1px solid #FF0000;}
.t_box{ xheight: 15px; width: 95%;}
.search_title h3{ font-style: italic; color: #FF0000; }
.txt_1{ font-style: italic; font-size: 12px; margin-bottom: 5px;}
.rt{float: right;}
.s_title,.p_t,.search_title_1, .b_k{ background-color: #1A9CEA; padding: 5px 15px; margin: 5px 0px;}
.s_title h2{ color: #F8FFFD; font-size: 18px; text-align: right;}
.p_t h2, .search_title_1 h2,.b_k{ color: #F8FFFD; font-size: 18px; text-align: center;}
.h{height: 20px; margin-top: 10px;}
.f{ font-size: 12px;}
#print, #email{ float: left;}
#table1{ border:1px solid #000000; width: 650px;}
.txt_2{ font-size: 12px;}
.border{ width: 100%; border-bottom: 2px #000000 solid; }
.t_box_2{ xheight: 15px; width: 35%;}
.down{margin-bottom: 5px;}
.caution{color: #FF0000; font-size: 14px; text-align: center; margin: 5px 0px;}
.side_table a{color: #423A98;}


/* Jquery slider stuff */


/* Easy Slider */

pre{
	display:block;
	padding:10px;
	border:1px solid #bae2f0;
	background:#e3f4f9;
	margin:.5em 0;
	width:500px;
	font-size: 1em;
	}	

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider, #slider li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:640px;
		height:320px;
		overflow:hidden; 
		}
	#slider li{ 
		background:#FFFFFF;
		}		
	#slider li h2{ 
		margin:0 20px;
		padding-top:20px;
		}	
	#slider li p{
	margin:20px;
	line-height: 1.5em;
		}				
	span#prevBtn{}
	span#nextBtn{}	
					
	#white {
	background:#FFFFFF;
	padding: 1em;
	width: 640px;
		}	
/* // Easy Slider */

/* End Jquery slider stuff */

/* availability page */

.lineheight {line-height:1.5em}
.border_availability {border: thin solid #000000;}
.botborder {
	border-bottom-width: thin;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	width:100%;
}
.border_availability p {padding:10px}
.border_availability h3 {padding:10px}
.border_availability li {padding:10px}

/* welcome page */

.welcome_page {
display:block;
float:left;
font-size:1em;
height:auto;
line-height:1.4em;
text-align:justify;
width:581px;
}

.justify_text{text-align:justify;}
.main_splash {display: inline;}
.entry p {text-align:justify; line-height:1.3em;}
.nurse1 {
	float: left;
	background-position: bottom;
	background-image: url(images/nurse1.jpg);
	background-repeat: no-repeat;
	height: 138px;
	width: 129px;
	border: 1px solid #1A9CEA;
	background-color: #1A9CEA;
	margin-right: 5px;
	margin-left: 20px;
	margin-top: 1.5em;
	margin-bottom: 20px;
}
.img3 {
	float: left;
	background-position: bottom;
	background-image: url(images/img3.jpg);
	background-repeat: no-repeat;
	height: 138px;
	width: 129px;
	border: 1px solid #1A9CEA;
	background-color: #1A9CEA;
	margin-right: 5px;
	margin-left: 20px;
	margin-top: 1.5em;
}
.img4 {
	float: left;
	background-position: bottom;
	background-image: url(images/img4.jpg);
	background-repeat: no-repeat;
	height: 138px;
	width: 129px;
	border: 1px solid #1A9CEA;
	background-color: #1A9CEA;
	margin-right: 5px;
	margin-left: 20px;
	margin-top: 1.5em;
}
#lineheight li {line-height:1.8em}
#lineheight p {line-height:1.8em}
#lineheight {padding: 10px}
#welcome_to_capital p{text-align:center;}

/* Contact form 7 styles*/

.wpcf7-validation-errors{
color:white;
margin: 0.5em 0em 0em;
padding: 0.2em 1em;
font-size: 2em;
line-height: 2em;
background-color: red;
font-style: italic;}

.wpcf7-mail-sent-ok{
color:white;
margin: 0.5em 0em 0em;
padding: 0.2em 1em;
font-size: 2em;
line-height: 2em;
background-color: red;
font-style: italic;}
