div.footer {
	font-family: Helvetica,Arial,sans-serif;
	font-size: 12px;
	margin: 10px auto;
	text-align:center;
	
}

div.container {
	margin: 0px auto;
	width:90%;
	min-width:975px;
}

div.top-navi {
	background: #466686;
	padding: 0px 20px
}

div.top-navi a {
	color: #CCCCCC;
	font-weight:bold;
	text-decoration: none;
	padding: 5px 10px;
	float: right;
	position: relative;
	display: block;
	line-height:19px;
}

div.top-navi a:hover {
	color: #FFFFFF;
	background: #7490AB;
}

div.top-navi a.noback {padding-top:2px;padding-bottom:2px}
div.top-navi a img {border:0px}
div.top-navi a.noback:hover {background:transparent}

div.top-navi div.google_links_nav {
	float: left;
}

div.headerwrap {
	background: transparent url(/common/images/logo_top.gif) repeat-x scroll left top;
}

div.headerwrap div.header {
	width:97%;
	margin: 0 auto;
}

div.cnt-wrapper {
	background: #f5f5f5;
}

div.cnt-wrap2 {
	background: transparent url(/common/images/c-bg2.gif) repeat-x;
}

a.jobbanner {
	float:right;
	margin:23px;
}

div.cuteblock {
	background: #FFFFFF url(/common/images/b-br.gif) no-repeat scroll right bottom;
	float:left;
	width:100%;
	margin-bottom:20px;
}
div.cuteblock div {background:transparent url(/common/images/b-bl.gif) no-repeat scroll left bottom}
div.cuteblock div div {background:transparent url(/common/images/b-tr.gif) no-repeat scroll right top}
div.cuteblock div div div {background:transparent url(/common/images/b-tl.gif) no-repeat scroll left top;padding:0 15px 10px;}
div.cuteblock h3 {
	color:#7BA566;
	text-transform: uppercase;
	border-bottom: 1px solid #dfdfdf;
	font-size: 120%
}

div.google-small-wrapper{
	width:486px;
	height:60px;
	margin:0px auto;
}

#f_rep {color:#aaaaaa;font-size:80%;padding:0px 0px 10px 15px;background:#ffffff;}
#f_link {text-decoration:none;}

div.footer-slogan {
	background: transparent url('/common/images/lower-bg.gif') repeat-x;
	text-align:center;
	height: 46px;
	padding-top:10px;
	color:#557799;
	font-size: 80%
}
div.footer-slogan a{color:#557799;text-decoration:none}

div.ubervac {background: #FFFFFF url(/common/images/b-br.gif) no-repeat scroll right bottom;	width:230px;margin:0px auto 20px;}
div.ubervac .a {background:transparent url(/common/images/b-bl-hot.gif) no-repeat scroll left bottom}
div.ubervac .a .a {background:transparent url(/common/images/b-tr.gif) no-repeat scroll right top}
div.ubervac .a .a .a {background:transparent url(/common/images/b-tl.gif) no-repeat scroll left top;padding:0 15px 3px;text-align:center}
div.ubervac .uber-title {display:block;margin-top:25px;text-transform:uppercase;font-size:120%}
div.ubervac .uber-tenure {display:block;}
div.ubervac .uber-vessel {display:block;}
div.ubervac .uber-salary {display:block;}
div.ubervac .uber-details {margin:10px 0px 5px 0px;padding-top:10px;text-align:center}
div.ubervac .uber-details a {font-weight:bold;color:#7BA566}
div.ubervac h3 {
	color:#7BA566;
	text-transform: uppercase;
	border-bottom: 1px solid #dfdfdf;
	font-size: 120%
}
div.ubervac a.adv {color:grey;font-size:86%;font-weight:normal;}

div.cat-name {
	font-size:20px;
	font-weight: bold;
	padding: 20px;
	text-transform: uppercase;
}

.button1 {
	color:#7F3737;
	background:#EEE;
	display:inline-block;
	padding:3px 5px;
	border: 1px solid #888888;
	font-weight:bold;
	text-decoration: none;
	margin:5px;
}
.button1:hover {
	color: #7BA566;
	background: #FFF;
}