*{ margin:0; padding:0; border:0; outline:0;}
table { border-collapse:collapse; border-spacing:0; }
ol,ul { list-style:none; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
/* end Reset */

.left{ float:left; display:inline;}
.right{ float:right; display:inline;}
.block{ clear:both; float:left; width:100%;}
a {
color:#152025;
}
a, #listJobs a.pagination-more, #listJobs a.pagination-back, #jobsTable table td a.pagination-more, #jobsTable table td a.pagination-back, p.all { text-decoration:none;}
a:hover, #listJobs a.pagination-more:hover, #listJobs a.pagination-back:hover, #jobsTable table td a.pagination-more:hover, #jobsTable table td a.pagination-back:hover, p.all:hover {text-decoration:underline;}
.box ul li a, .listJobs a, #breadcrumb a, #jobsTable table td a, .tableSearchResults td.td1 a, #botBox li a, .tabContent.youtubeContent a {
text-decoration:underline;
}
.box ul li a:hover, .listJobs a:hover, #breadcrumb a:hover, #jobsTable table td a:hover, .tableSearchResults td.td1 a:hover, #botBox li a:hover, .tabContent.youtubeContent a:hover {
text-decoration:none;
}


body{
	background:#cce8f4 url(../job-images/529/bodybg529.jpg) repeat-x;
	color:#000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}


/* General */
.wrapper{ width:960px;  margin: 0 auto; border-bottom: 30px solid #CCE8F4;}

#header { clear:both;}
#topBox { clear:both; width:99%; }


.nav1{
padding:10px;
padding-left:0;
text-align:right;
overflow: auto;
}
.nav1 li
{
     float: right;
	padding:	20px 25px 0 15px;
	background: url(../job-images/529/nav1bulletBG.gif) 0 23px no-repeat;
	}
.nav1 a {
font-size: 0.9em;
color: #555;
}
li.home
{
	padding:	10px 0 0 0;
	float:		left;
    background:	none;
}
.nav2 {
height:37px;
background:url(../job-images/529/ulbg.jpg);
clear:both;
}
.nav2 li{
height:27px;
color:white;
line-height:26px;
padding:5px 15px;
border-right:1px solid white;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
float:left;
}
.nav2 li a{color:white;
}
.nav2 li.careers {
background: #FF760C;
}
#lastnav
{
border-right:none;
padding:0;
width:26px;
float:right;
}
.topSearch{
width:363px;
}
.greenbg{
margin-left:0;
background:#005e39;
height:27px;
}
.banner{
	background:#006d9d url(../job-images/529/bannerbg.jpg);
	padding:0 25px;
        height:331px;
	}
.banner h1{padding:10px 10px 10px 0;
}
.indent{text-indent:-9999px;}
.freetext {
font-size: 1.2em;
margin-top: 92px;
width: 420px;
}
.level1,.level2,level3 {
background:#fff url(../job-images/529/bannerlevelbg.jpg) repeat-x;
padding-right: 510px;
padding-top: 20px;
height: 311px;
}
.level1 h1, .level1 h2, #searchPage .banner h1 {
font-size:20px;
color:#4faad9;
font-weight:bold;
padding-top:13px;
}

#breadcrumb{
	background:#EBEBEB none repeat scroll 0 0;
        border-color:#C6CACB -moz-use-text-color;
        border-style:solid none;
        border-width:1px medium;
        color:#6F6F6F;
        display:block;
        font-size:13px;
        padding: 5px 25px;
}
	#breadcrumb a{color:#666; font-size: 0.9em; /*text-decoration:underline; */}	


/* Search Form */
.searchForm{
	position:relative; z-index:999;
	margin-top:3px;
}

	.searchForm label{
		color:#ffd;
	        font-size:13px;
		font-weight:bold;
		float:left;
		line-height:22px;
	}
	.searchForm .input_text{
		border:none;
		color:#666;
		padding:2px 3px 3px 3px;
		float:left;
		margin:0 7px;
		width:204px;
                font-size:14px;
	}
	.searchForm .input_submit{
		background: url(../job-images/529/gobutton.jpg) no-repeat;
		cursor:pointer;
		height:18px; 
		float:left;
		text-indent:-9999px;
		width:30px;
                text-indent: -9999px;
                font-size:0px;
                line-height: 0px;
                margin-top:2px;
	}

/* Search Popup */
#srb{
	/*background:#fff url(../job-images/529/gradientblue.jpg) repeat-x right bottom;*/
        background:white;
	color:#152025;
	float:left; clear:both;
	width:572px;
        position:absolute;
        top:53px;
        left: 40px;
        border: 1px solid #C6CACB;
	
	/*display:none;*/
}
#srb .header{
        background: url(../job-images/529/contentbgtop.jpg) repeat-x center bottom;
	font-weight:bold;
	height:23px; 
	margin-bottom:10px;
	padding-top:10px;
	text-align: left;
	width:100%;
}
	#srb .header h4 {font-weight:bold; color:#006D9D;    text-indent:11px; font-size:15px; font-family:Arial, Helvetica, sans-serif;}
	#srb .header .close a {  
       background:transparent url(../job-images/529/closebtn.jpg) no-repeat scroll 5px 4px;  
       position: absolute;
       top: 2px;
       width:22px;
       height: 22px;
       float:right;
       display:block;
       right: 16px;
       text-decoration:underline;
       font-weight:bold;
       text-indent:-9999px;
     }

#srb .content{ width:572px; }
#srb .content tr td{
	padding:5px 10px;
	border-bottom:1px solid #e7eced;
}
#srb .content tr.alt td{ }

#srb .content tr td a{ display:block;  text-decoration:underline; color:#152025;  }
#srb .content tr td a:hover{ text-decoration:none;}

#srb .content tr.srb-lastrow td {
        background: white  url(../job-images/529/contentbgbtm.jpg) repeat-x;
	padding-top:20px; border:0; padding-bottom:10px;
}
#srb .content tr.srb-lastrow:hover td { /*background:none;*/
  overflow:auto;}
#srb .content tr.srb-lastrow td a {  
font-weight:bold; 
background: url(../job-images/529/viewall.jpg) no-repeat;   
text-indent:-9999px; 
height: 20px;
width: 57px;    
}	

/* Content */
.borderbottom{ background: white  url(../job-images/529/contentbgbtm.jpg) repeat-x center bottom;}
.bordertop   { background: url(../job-images/529/contentbgtop.jpg) repeat-x; overflow:auto;
               height:99%;}
#home .bordertop, #list .bordertop {
padding-bottom: 5px;
}
.homeBg{ background:url(../job-images/529/contentlevel1bg.gif) repeat-y 5px 0;overflow:auto;}
.level2Bg{ background:url(../job-images/529/contentlevel2bg.gif) repeat-y 5px 0;overflow:auto;}
.level3Bg{ background:url(../job-images/529/contentlevel3bg.gif) repeat-y 5px 0;overflow:auto;}

/* Sidebar Left */

.searchTabs {
clear: both;
width: 699px;
}
.searchTabs div.tab1, .searchTabs div.tab2 {
background : url(../job-images/529/searchTabstabBG.jpg) no-repeat;
}
.searchTabs div.tab1 {
padding: 25px 40px;
clear: both;
}
.searchTabs div.tab2 {
width: 659px;
padding: 29px 40px;
*padding-top: 28px;
clear: both;
overflow: auto;
}
.searchTabs .search {
position: relative;
}
.searchTabs ul {
height: 38px;
}
.searchTabs li {
float: left;
padding: 0;
}
.searchTabs li.tab1 span {
margin-right: 3px;
}
.searchTabs .search label {
display: none;
}
.searchTabs .search .input_text {
padding: 2px 6px;
width: 560px;
border: 1px solid #ccc;
}
.searchTabs .input_text {
    border: 1px solid #D6D6D6;
    padding: 4px;
    width: 303px;
    background: white;
    color: gray;
    font: 11px Verdana,Helvetica,Arial,sans-serif;
    letter-spacing: 1px;
    margin-right: 3px;
    vertical-align: middle;
}
.searchTabs li span {
cursor: pointer;
display: block;
width: 348px;
text-indent: -9999px;
height: 37px;
border-bottom: 1px solid white;
}
.searchTabs li.active span {
border-bottom: 0;
height: 38px;
}
.searchTabs li.tab1 span {
background : url(../job-images/529/searchTabsT1BG.jpg) no-repeat;
}
.searchTabs li.tab2 span {
background : url(../job-images/529/searchTabsT2BG.jpg) no-repeat;
}
.searchTabs li.active {
}
.searchTabs li.active span {
}
.searchTabs .tab2 label {
clear: left;
float: left;
font-size: 1em;
font-weight: bold;
padding-top: 5px;
color: white;
text-transform: uppercase;
}
.searchTabs .tab2 select {
border: 1px solid #D6D6D6;
float: left;
clear: left;
padding: 0;
width: 145px;
width: auto \9;
}
.keywordWrapper, .fieldWrapper {
height: 99%;
}
.keywordWrapper label {
display: none;
}
.fieldWrapper {
float: left;
margin-right: 10px;
}
#txtASKeywords {
border: 1px solid #D6D6D6;
padding: 2px 6px;
width: 560px;
vertical-align: middle;
}
.searchTabs .input_submit {
clear: both;
background : url(../job-images/529/advsearchsubmitBG.png) no-repeat;
height: 26px;
width: 36px;
border: 0;
cursor: pointer;
line-height: 0;
text-indent: -9999em;
vertical-align: middle;
}
.advancedSearch {
position: relative;
}
#btnASGo {
position: absolute;
top: 25px;
right: 86px;
*top: 26px;
}
.searchTabs .tab2 label, .searchTabs .tab2 select, .searchTabs .tab2 .input_text {
margin-bottom: 6px;
}
.sLeft{
display:inline;
float:left;
width:699px;
}
.listJobs .thirdWidth {
float: left;
width: 186px;
}
.listJobs .thirdWidth.byLoc {
}
.listJobs ul {
overflow: auto;
}
.listJobs .all ul {
height: 570px;
}
p.all {
float: left !important;
padding-left: 0;
margin-left: 17px;
margin-top: 3px;
color: #003399;
font-weight: bold;
cursor: pointer;
}
.js .listJobs ul.pagination, .no-js .listJobs p.all {
display: none;
}
.listJobs ul.pagination {
clear: both;
display: none;
}
.listJobs{
float:left;
clear:both; 
width:100%;
min-height: 665px;
}
.listJobs li {
padding: 20px 20px 20px 10px;
}
.listJobs .thirdWidth.byCat{
                      width:230px;
                      }
.listJobs .thirdWidth.byLoc{ 
                   width:147px;                 
                   }
.listJobs .thirdWidth.byGrp {
                     width:223px; }
.sLeft .listJobs h2{
		color:#006d9d;
		font-size:17px;
		letter-spacing:-1px;
                margin-left:17px;
                text-transform:uppercase;
                font-weight: normal;
	}
.sLeft .thirdWidth.byGrp h2 {
margin-bottom: 15px;
}
.listJobs ul li{
	padding:4px 5px 4px 17px; display:block;
	 
}
.listJobs a{/* text-decoration:underline;*/ display:block;}
.listJobs a.more{
	color:#000; 
	background:url(images/arrow-gray.gif) no-repeat left 4px;
	margin-top:20px; text-decoration:none;
	display:block;
}
	#listJobs a.more:hover{ text-decoration:underline;}	
#searchjobs{float:left; clear:both; width:100%;overflow:hidden;}
.tableSearchResults{text-align:left;width:100%;}
.tableSearchResults th, .tableSearchResults td{ padding:4px 25px 4px 25px;
                                               border-left:1px solid #C7C9C8;
                                               }
.tableSearchResults td a {
margin: 0 3px;
}
.tableSearchResults td.td5{border-left:0; border-right:1px solid #C7C9C8;}
.tableSearchResults td.td2{border-right:0;}
.tableSearchResults tr th.thLast{border-right:1px solid #C7C9C8;}
.tableSearchResults tr th.thLocations{border-right:0;}
.tableSearchResults tr th{
                 color:#006D9D;
                  font-size:15px;
                  font-weight:bold;
                  letter-spacing:-1px;
                  padding-bottom:10px;
                  padding-left:25px;
                  padding-top:15px;
                  text-transform:uppercase;
                 }
.tableSearchResults .trFilterResults .td1{}
.tableSearchResults .trFilterResults .td2{border-right:0;}
.tableSearchResults .trFilterResults .td4{padding-left:0;}
.tableSearchResults .trFilterResults .td4 a{padding:0 5px;}
/* Level2 Table */
#jobsTable{
	float:left; clear:both; width:567px; min-height: 1100px;
        }
	#jobsTable table{ width:100%;}

	#jobsTable table th{
                   text-align:left;
                   /*border-right:1px solid #C7C9C8;
                   border-left:1px solid #C7C9C8;*/
                  } 
	#jobsTable table td{ 
                   text-align:left;
                   /*border-right:1px solid #C7C9C8;
                   border-left:1px solid #C7C9C8;*/
                   padding:4px 22px;
                   }
        #jobsTable table td.location {
        }
	#jobsTable table tr th{
		color:#006d9d;
		font-size:15px;
		font-weight:normal;
		letter-spacing:-1px;
                padding-top:15px;
                padding-bottom:10px;
                padding-left:20px;
                text-transform:uppercase;
	}

	#jobsTable table th.title{  width:233px;}
        #jobsTable table th.title, #jobsTable table td.jobTitle {padding-left: 25px;}
	#jobsTable table td.jobTitle{width:235px;}
	#jobsTable table th.loc{ width:154px; }
	#jobsTable table td a{ 
		display:block;
	       } 

/* Job Details */
.sLeft dl {
clear:left;
padding:20px 25px 10px;
}
.recentJobs ul {
padding: 10px 25px;
overflow: auto;
}
.apply
				{
					width:		126px;
					height:		40px;
					background:	url(../job-images/529/submitnowbtn1.gif);
					display:	block;
					text-indent:	-9999px;
					float:right;
				}
                             .addreq{
                                       width:324px;
                                       height:38px;
                                       background:url(../job-images/529/addreq1.gif) no-repeat;
                                       text-indent:	-9999px;
                                       float:right;
                                    }
                            .bottombtns{ margin-bottom:80px;
                                         margin-top:30px;}
.sLeft dd{margin-top:15px;}
				dd .apply {float:left;}
.sLeft dt,.sLeft h2 {
color: #006D9D;
font-size:1.25em;
font-weight:bold;
padding-bottom:10px;
text-transform:uppercase
}
#jobPage .sLeft dt {
font-weight: normal;
}
.sLeft .recentJobs dt {
padding-bottom: 0;
}
.sLeft h1{ font-weight:bold;margin-bottom:5px;}
#jobDetails{
	position:relative; padding-bottom:40px;
	float:left; clear:both; width:100%;
	font-size:12px;
}	



#jobDetails h4{
	color:#006d9d;
	font-size:18px;
	font-weight:bold;
	text-transform:uppercase;
} 
#jobDetails h5{ color:#000; font-size:14px; font-weight:bold; margin-bottom:10px;}
#jobDetails h6{ font-weight:bold;}

#jobDetails p{ margin-top:15px;}
#jobDetails ul{ margin-bottom:10px;}
#jobDetails ul li{ padding:1px 0; padding-left:8px;}


#jobDetails	a.applyTop{top:45px; right:20px; position:absolute;}
#jobDetails	a.apply{
	background: url(../job-images/529/apply.gif) no-repeat;
	color:#fff;
	float:left; display:inline;
	font-weight:bold;
	font-size:15px;
	height:26px; padding-top:8px;
	width:115px;
	text-align:center;
	text-decoration:none;
}	
#jobDetails	a.addJobs{
	background: url(../job-images/529/additional-jobs.jpg) no-repeat;
	color:#fff;
	float:left; display:inline;
	font-weight:bold;
	font-size:11px;
	margin-left:10px;
	height:33px; padding-top:2px;
	width:187px;
	text-align:center;
	text-decoration:none;
}	
#jobDetails	a.apply:hover,
#jobDetails	a.addJobs:hover{ text-decoration:underline;}


#jobDetails a.linkJob{
	color:#006d9d;
	font-weight:bold;

}

/* 
SOCIAL TABS ------------------------------------------------------ 				
*/
.tabBox {
overflow: auto;
margin: 20px 0;
*height: 99%;
}
.tabBox h2 {
padding-left: 42px;
}
.tabBox ul.tabs {
background : url(../job-images/1305/socialTabsULBG.gif) repeat-y top right;
float: left;
width: 32px;
padding: 74px 0;
}
.tabBox ul.tabs li {
padding: 0;
}
.tabBox ul.tabs a {
background : url(../job-images/1305/socialTabsBG.jpg) no-repeat;
display: block;
height: 37px;
text-indent: -9999px;
}
.tabBox ul.tabs li.twitter a {
background-position: -39px -6px;
}
.tabBox ul.tabs li.facebook a {
background-position: -39px -38px;
}
.tabBox ul.tabs li.linkedin a {
background-position: -39px -73px;
}
.tabBox ul.tabs li.youtube a {
background-position: -39px -106px;
}
.tabBox ul.tabs li.twitter a.active {
background-position: 0 0;
}
.tabBox ul.tabs li.facebook a.active {
background-position: 0 -36px;
}
.tabBox ul.tabs li.linkedin a.active {
background-position: 0 -74px;
}
.tabBox ul.tabs li.youtube a.active {
background-position: 0 -111px;
}
.tabContent {
float: left;
width: 205px;
height: 99%;
padding: 0 10px;
border-top: 1px solid #DBDBDB;
border-bottom: 1px solid #DBDBDB;
}
.tabContent.hidden {
display: none;
}
.tabContent.twitterContent h3, .tabContent.youtubeContent h3 {
color: #818085;
font-size: 1em;
float: left;
}
.tabContent.twitterContent .twitterHome, .tabContent.youtubeContent .youtubeSubscribe, .tabContent.youtubeContent .youtubeHome {
float: right;
margin-bottom: 10px;
margin-top: 5px;
}
.tabContent.youtubeContent a {
color: #006D9D;
font-weight: bold;
}
.youtubeHome, .youtubeSubscribe {
}
.tabContent.twitterContent #twitter_feed {
height: 235px;
overflow: auto;
clear: both;
font-size: 0.95em;
padding: 0;
}
.tabContent.twitterContent #twitter_feed li a {
overflow: hidden;
width: 188px;
}
.tabContent.twitterContent #twitter_feed li {
border-bottom: 1px solid #dbdbdb;
padding-bottom: 5px;
margin-top: 5px;
}
iframe.twitter-follow-button {
width: 136px !important;
margin: 10px 0 5px;
*margin: 10px 0 1px;
}
.tabContent.facebookContent iframe {
width : 200px;
height : 295px;
overflow : hidden;
display : block;
border : 0;
}
.tabContent.youtubeContent p {
font-size: 0.95em;
clear: both;
}
.tabContent.linkedinContent iframe {
overflow: auto;
display: block;
width: 100%;
height: 275px;
padding: 10px 0;
}
#videobar {
height: 156px;
overflow: auto;
font-size: 0.95em;
*width: 90%;
}
#videobar table {
*width: 90%;
}
#videobar tr {
display: inline;
}
#videobar td {
float: left;
padding: 2px;
}
#videobar td img {
width: 90px;
}
.floatingPlayerBox_gsvb {
display: none !important;
}
.floatingPlayer_gsvb .playing_gsvb {
position: absolute;
position: fixed;
top: 10% !important;
left: 30% !important;
z-index : 999;
padding: 40px 10px;
max-width: 300px;
background: white;
box-shadow: 0 0 35px #888;
-webkit-box-shadow: 0 0 35px #888;
-moz-box-shadow: 0 0 35px #888;
border: 1px solid silver\9;
}
.playerInnerBox_gsvb .player_gsvb {
width: 300px;
padding: 10px 0;
clear: both;
}
.idle_gsvb, .gsc-branding-img-noclear {
display : none;
}
.playing_gsvb {
display : block;
}
.floatingPlayer_gsvb playing_gsvb, .playerBox_gsvb playing_gsvb {
position: relative;
}
.alldone_gsvb {
float: right;
width: 10px;
height: 11px;
background: url(../job-images/529/closeBG.gif) left top no-repeat;
text-indent: -999em;
cursor: pointer;
}
.title_gsvb a {
padding: 10px 0;
}
.gsc-branding-text {
display: none;
}

/* Sidebar Right*/
.sRight{
	display:inline;
	float:right;
	width:260px;
        }
.borderright{border-right:1px solid #C7C9C8;}

.box{
	margin-bottom:10px;
        padding: 18px 25px; 
}
.box.tabBox {
padding: 0 0 18px 3px;
border-bottom: 1px solid #c7c9c8;
}
#home .box.tabBox {
border-bottom: none;
padding-bottom: 10px;
}
.box.tabBox h3 {
padding-left: 22px;
}
.box.tabBox h4 {
color: #006D9D;
font-weight: bold;
padding: 10px 0 0;
text-transform: uppercase;
}
.box ul li br{display:none;}
.borderBox{
	border:1px solid #c7c9c8;
        border-right:none;
        border-left:none;
	}
.box h3{
	color:#006d9d;
	font-size:15px;
	font-weight:normal;
	margin-bottom:15px;
	letter-spacing:0;
        text-transform:uppercase;
}
	.box p{ margin-bottom:7px;}
	
	.box ul li{
		display:block;
		padding:4px 0; 
	}
	.box ul li a{ font-weight:bold; display:block; /*text-decoration:underline;*/}

#tagCloud{
	text-align:left;
        }
.borderBox#tagCloud {
border-bottom: none;
}
	#tagCloud a{  line-height:20px; margin-right: 15px;}

#twitter{ border-top:none;padding-left:54px;}
#list #twitter,#jobPage #twitter{ border-bottom:none;padding-left:54px;border-top:1px solid #C7C9C8;}

/* Subscribe */
.subscribe 
	{
		width:		215px;
		padding: 10px 0 25px 25px;
		}
		.subscribe p
		{
			padding-bottom:	0;
			color:		silver;
		}
		.subscribe label
		{
			font-weight:	bold;
			line-height:	120%;
		}
		.subscribe #txtEmail,
		#jobTitleKeyword,
		#locationsKeyword
		{
			border:		1px solid #ccc;
			float:		left;
			display:	block;
			padding:        2px;
			width:          140px;
                        margin-top:     7px;
		}	
		.subscribe #btnSubscribe
		{
			background:		url(../job-images/529/subscribebtn1.gif) no-repeat;
			border:			0;
			width:			65px;
			height:			24px;
			text-indent:	-9999px;
			cursor:			pointer;
			line-height:	0;
                        vertical-align: middle;
                        margin: 5px 0 0 4px;
		}
			.subscribe #sharedlinks
			{
				padding-top:	5px;
			}
				.subscribe #sharedlinks img
				{
					padding:	6px 6px 0 0;
				}
                                   .subscribe h2{
                                            color:#006d9d;
	                                    font-size:15px;
	                                    font-weight:normal;
	                                    margin-bottom:15px;
	                                    letter-spacing:-1px;
                                            text-transform:uppercase;
                                            
                                            } 
                                           
/*Subscribe ends */
#botBox{
	background:#52abd5;
        clear: left;
}
#botBox h3{
	background:#006d9d;
	color:#fff;
	font-weight:normal;
	display:block;
	padding:7px 25px;
	text-transform:uppercase;
        font-size: 15px;
        letter-spacing: 0;
}
#botBox li {
padding-bottom: 6px;
float: left;
margin-right: 17px;
width: 47%;
height: 30px;
}
#botBox li a {
color: white;
}


/* Recent Jobs */	
.recentJobs dt{
		font-size:14px; font-weight:bold;
}
	.recentJobs dt a{ color:#fff; text-transform: none;}
	.sLeft .recentJobs dd{ margin:2px 0 10px 0; padding: 0;}

.similarJobs { padding-bottom:20px;}
.similarJobs ul li{ 
	float:left; display:inline;
	padding:7px 0;
	width:310px;
}
	.similarJobs ul li a{
		background:url(../job-images/529/arrow-white.gif) no-repeat left 6px;
		color:#fff;
		display:block;
		font-size:12px;
		font-weight:bold;
		padding-left:15px;
		width:295px;
	}
.trFilterResults{/*display:none;*/}
#jobTitleKeyword{border-style:solid; border-width:1px;}
#locationsKeyword {border-style:solid; border-width:1px;}
.cloud-Tiny {color:#006D9D;
font-size:14px;
font-weight:bold;
}
.cloud-Medium{font-size:15px; color:#006D9D;
}
.cloud-Big{font-size:16px; 
font-weight:bold;color:#152025;

}

.footer {
background: #6B9C37 url(../job-images/529/footerBG.gif) no-repeat bottom right;
height: 17px;
text-align: right;
color: white;
padding: 10px 25px;
}

.cloud-Small {
color:#152025;
}
a.pagination-more, a.pagination-back, #listJobs .viewall, a.numberedNext, a.numberedPrev {
color: #003399;
font-weight: bold;
}
a.pagination-more,
a.pagination-back {
margin-left: 5px;
margin-top: 10px;
}
#home a.pagination-back {
margin-left: 17px;
}
a.pagination-more {
float: right;
}
#numberedPagination {
padding: 10px;
text-align: center;
border: 1px solid #C7C9C8;
}


.footer {
background: #6B9C37 url(../job-images/529/footerBG.gif) no-repeat bottom right;
height: 17px;
text-align: right;
color: white;
padding: 10px 25px;
}


/* 
Error page 				
*/
#errorPage{background:white;}
#divError {
width: 600px;
margin: 50px auto;
border: 1px solid gray;
padding: 20px;
font-family: 'Trebuchet MS', Arial, Sans-serif !important;
}
#divError h3 {
background:url(../job-images/529/errorPage.gif) no-repeat left top;
color:#666666;
font-size:2em;
padding:0 40px 20px;
margin:0;
border:0;
}
#divError p {
color:#666666;
font-size:1em;
padding:0;
margin:0 0 6px 0;
border:0;
}
#divError a {
color:#3399CC;
font-size:1em;
padding:0;
margin:0;
border:0;
}olor:#3399CC;
font-size:1em;
padding:0;
margin:0;
border:0;
}
