/*
	Color sets:
	
	Dark green: #003927
	Yellow: #f0ca00
	Beige: #e2ddd5
	Light green: #00744a
*/

html {margin: 0; padding: 0;}
body {
	background: #ececec;
	font-family: Verdana;
	font-size: .7em;
	color: black;
	margin: 0; padding: 0;
}

a {text-decoration: underline; color: #003927;}
a:hover {}
img, img a, img a:hover {border: 0;}

hr {border: 1px solid #999; margin: 0 0 10px 0;}

h4 {margin: 10px 0 0 0; padding: 0; font-size: 1em;}
h5 {margin: -10px 0 6px 25px; width: 115px; padding: 0; font-size: 1em; color: #003927;}

#container {
	margin: 5px auto 0 auto;
	width: 780px;
	overflow: hidden;
	background: white url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/bg.png) top left repeat-y;
}

#header {
	width: 780px; height: 103px;
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/header2.png) 0 0;
}

/*----*/
/*Menu (old) */
/*----*/
#menu {
	width: 550px; height: 34px;
	list-style: none;
	float: right;
	padding: 0;
	margin: 69px 16px 0 0;
}
#menu li {
	float:left;
	height:34px;
	padding: 0;

}
#menu li a {
	font-weight:normal;
	text-decoration:none;
	list-style: none;
	display:block;
	text-indent:-9999px;
	height:34px;
}
.m_my a {width:116px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_my.png) top left no-repeat;}
.m_search a {width:118px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_search.png) top left no-repeat;}
.m_info a {width:118px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_info.png) top left no-repeat;}
.m_trade a {width:179px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_trade.png) top left no-repeat;}

.m_my a:hover,
.m_search a:hover,
.m_info a:hover,
.m_trade a:hover {background-position: bottom right;}

#m_my_sel a {width:116px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_my_sel.png) top left no-repeat;}
#m_search_sel a {width:118px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_search_sel.png) top left no-repeat;}
#m_info_sel a {width:118px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_info_sel.png) top left no-repeat;}
#m_trade_sel a {width:179px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/menu_trade_sel.png) top left no-repeat;}


/*-----------------------*/
/*--New version of menu--*/
/*-----------------------*/
#mainMenu ul li a {height: 34px; text-indent: -9999px; padding: 0; margin: 0; font-weight: bold;}

#mainMenu {
	width: 550px; height: 34px;
	list-style: none;
	float: right;
	padding: 0;
	font-size: 1.1em;
	margin: 69px 15px 0 0;
}
#mainMenu ul {
	list-style: none;
	float: left;
	margin: 0;
	padding: 0 5px 0 0;
}
#mainMenu a {display: block; color:white;}
#mainMenu a span {display: block; padding:0px; margin: 0;}
#mainMenu li ul li a strong {color: white; padding: 0; display: inline;}
#mainMenu li ul li a:hover strong {color: #549821;}
#mainMenu li:hover a, #mainMenu li a {position: relative; z-index:1000;}
#mainMenu ul ul a {
	display:block;
	width:127px;
	margin: 0 0 0 0px;
	list-style: none;
	padding: 1px 0 2px 16px;
	font-size: .8em;
	color: #003927;
	text-decoration: none;
	background: none;
	text-indent: 0;
	height: auto;
	border-bottom: 1px solid #bbb;
	font-weight:normal;
}
#mainMenu ul ul a:hover {background: #003927 url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/list_nut.png) 3px 3px no-repeat; color: yellow;}
#mainMenu ul ul li.rehashStore a {font-weight: bold; color: #c8bc59;}
#mainMenu ul ul li.rehashStore a:hover {color: #4a9dcc;}
#mainMenu li {float: left; padding: 0 0px; margin: 0;}
#mainMenu ul ul li {background: none; padding-left:0px;}
#mainMenu li.mm2 {background: none;}
#mainMenu li ul {position: absolute; background: white; border: 1px solid black; width: 138px; padding-bottom: 0px; left: -9999px; z-index: 1000;}
#mainMenu li:hover ul, #mainMenu li.sfhover ul {left: auto;}


#mainMenu ul ul li.bottom-li a {border: none;}



/*--------------*/
/*Sub navigation*/
/*--------------*/
#nav {
	width: 780px; height: 24px;
	background: #003927;
	list-style: none;
	float: right;
	padding: 0;
	margin: 0;
}
#nav li {
	float:left;
	height:24px;
	padding: 0;
	position: relative;
	left: 5px;
}
#nav li a {
	text-decoration:none;
	list-style: none;
	display:block;
	text-indent:-9999px;
	height:24px;
}
.info a {width:80px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_info.png) top left no-repeat;}
.careers a {width:71px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_careers.png) top left no-repeat;}
.trade a {width:107px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_trade_1.png) top left no-repeat;}
.veteran a {width:124px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_veteran_1.png) top left no-repeat;}
.wounded a {width:143px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_wounded_1.png) top left no-repeat;}
.sponsors a {width:83px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_sponsors_1.png) top left no-repeat;}
.faqs a {width:60px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_faq_1.png) top left no-repeat;}
.press a {width:96px; background:url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/nav_press_1.png) top left no-repeat;}

.info a:hover,
.careers a:hover,
.trade a:hover,
.veteran a:hover,
.wounded a:hover,
.sponsors a:hover,
.faqs a:hover,
.press a:hover {background-position: bottom right;}


/*--------*/
/*Left Col*/
/*--------*/
#leftBox {
	width: 390px;
	float: left;
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/left_bg.png) 0 0 repeat-y;
	margin: 12px 0 0 0;
}
#leftBoxTop {
	width: 390px; height: 21px;
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/left_bg_top.png) 0 0;
}
#leftBoxBot {
	width: 390px; height: 21px;
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/left_bg_bot.png) 0 0;
	clear: both;
	margin: 100px 0 0 0;
}

div.leftTextArea {width: 310px; clear: both; margin: 10px 0 10px 50px; padding-top: 15px;}
div.leftTextArea ul {margin: 10px 0 0 0; padding: 0 0 0 16px;}

/*---------*/
/*Right Col*/
/*---------*/
#content {
	float: left;
	position: relative;
	z-index: 1;
	left: -12px;
	width: 388px;
	overflow: hidden;
	margin: 16px 0 0 0;
}



div.contentBox {
	width: 370px;
	margin: 0 0 20px 33px;
	overflow: hidden;
}

div.contentBox p {padding-right: 10px;}


/*--------------*/
/*Friends center*/
/*--------------*/
#friendsNetNav {

	height: 112px; width: 780px;
	border-top: 1px solid #e1eaee;
	color: #003927;
}

#friendsNetNav ul {
	list-style: none;
	width: 550px;
	text-align: center;
	padding: 0;
	margin: 18px auto 0 auto;
}

#friendsNetNav li {
	display: inline;
	font-size: 1.2em;
	padding: 0 10px 0px 10px;

	border-right: 2px solid #003927;
}

#friendsNetNav li.right {border: 0;}

#friendsConfirmBox {
	width: 700px;
	border: 10px solid #f0ca00;
	margin: 0 auto 0 auto;
}
#friendsConfirmBox h2 {margin: 30px 0 0 0; font-weight: normal; text-align: center; padding: 0; font-size: 2.3em; color: #003927;}
#friendsConfirmBox h3 {margin: 10px 0 0 0; font-weight: normal; text-align: center; padding: 0; font-size: 1.4em; color: #003927;}


/*------------*/
/*Friends list*/
/*------------*/
.friendsTable {width: 700px; text-align: left; padding: 0; margin: 0 auto 30px auto;}
.friendsTable th {color: #003927; background: #f0ca00; text-decoration: underline; padding: 10px 5px 10px 5px;}
.friendsTable td {padding: 20px 5px 20px 5px; border-top: 1px solid #e1eaee;}
.friendsTable tr.even {background: #e2ddd5;}

.friendsContactTable {width: 700px; text-align: left; padding: 0; margin: 0 auto 30px auto;}
.friendsContactTable th {padding: 10px 0px 10px 20px;}
.friendsContactTable th span.title {text-decoration: underline; color: #003927;}
.friendsContactTable td {padding: 24px; border-top: 1px solid #e1eaee;}
.friendsContactTable tr.odd {background: #e2ddd5;}

#contactWidget {margin: 0 0 0 20px; width: 450px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/contact_box.png) 0 0;}
#contactWidgetTop {width: 450px; height: 16px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/contact_box_top.png) 0 0;}
#contactWidgetBot {width: 450px; height: 24px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/contact_box_bot.png) 0 0;}

#contactWidget h3 {overflow: hidden; margin: 0 0 10px 0px; color: #003927; font-size: 2em; font-weight: normal;}
* html #contactWidget h3 {border: 1px solid black;display: inline;}

#contactWidgetInner {padding: 5px 20px 5px 10px; overflow: hidden;}
#contactWidgetInner td {padding: 3px;}

#contactWidgetInner .thumbnail {float: right;}

/*--------------*/
/*Message center*/
/*--------------*/
#careerNetNav {
	background: #e7dfc2;
	height: 52px; width: 780px;
	border-top: 1px solid #e1eaee;
	border-bottom: 1px solid #e1eaee;
	color: #003927;
}

#careerNetNav ul {
	list-style: none;
	width: 525px;
	float: right;
	text-align: center;
	padding: 0;
	margin: 18px 20px 0 0;
}

#careerNetNav li {
	display: block;
	font-size: 1.2em;
	padding: 0 10px 0px 10px;
	float: left;
	border-right: 2px solid #003927;
}

#careerNetNav li.right {border: 0;}

#msg_leftCol {margin: 20px 0 0 0; display: inline; width: 225px; float: left; overflow: hidden;}
#msg_rightCol {display: inline; width: 550px; float: right;}

/*It feels a bit excessive here, but this ensures
that it scales properly if you add more links
or if the user adjusts text size manually.*/
#msgWidget {margin: 0 0 0 20px; width: 189px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/msg_box.png) 0 0;}
#msgWidgetTop {width: 189px; height: 17px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/msg_box_top.png) 0 0;}
#msgWidgetBot {width: 189px; height: 29px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/msg_box_bot.png) 0 0;}
#msgWidgetInner {margin: 0 0 0 20px; width: 144px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/msg_box_inner.png) 0 0;}
#msgWidgetInnerTop {width: 144px; height: 7px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/msg_box_inner_top.png) 0 0;}
#msgWidgetInnerBot {width: 144px; height: 7px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/msg_box_inner_bot.png) 0 0;}
#msgWidgetInner ul {
	display: block;
	list-style: none;
	font-weight: bold;
	margin: 0 0 0 -20px;
}
* html #msgWidgetInner ul {margin: 0 0 0 20px;}
*:first-child+html #msgWidgetInner ul {margin: 0 0 0 20px;}
#msgWidgetInner ul li a {
	display: block;
	text-decoration: none;
	padding: 3px 0 3px 10px;
	width: 94px;
}
#msgWidgetInner ul li a:hover {
	background: #ffdd05;
}
#msgWidgetInner ul li a.selected {
	background: #ffdd05;
}

#msgHeader {
	width: 494px;
	border: 1px solid #e1eaee;
	background: #e2ddd5;
	padding: 5px;
}
#msgHeader h4 {
	margin: 10px 0 0 6px;
}
#msgHeader p {
	margin: 0px 0 0 6px;
}
#msgHeader ul {
	color: #003927;
	list-style: none;
}

#msgHeader td {line-height: .8em;}

#msgArea {width: 464px; padding: 10px; font-size: 1.2em;}
#msgOptions {margin: 5px 0 30px 0;}

.receivedTable {width: 500px; text-align: left; padding: 0; margin: 0 0 30px 0;}
.receivedTable th {color: #003927; text-decoration: underline; padding: 0 0 10px 0;}
.receivedTable td {padding: 4px 0 4px 0; border-top: 1px solid #e1eaee;}
.receivedTable tr.even {background: #e2ddd5;}

/*------*/
/*Search*/
/*------*/
#searchBar {width: 738px; margin: 0 auto 2px auto; overflow: hidden; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/search_bar.png) 0 0;}
#searchBarTop {width: 738px; height: 15px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/search_bar_top.png) 0 0;}
#searchBarBot {width: 738px; height: 15px; margin-top: 10px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/search_bar_bot.png) 0 0; float: left;}

.searchBar {width: 650px; overflow: hidden; margin: 0 0 0 26px; padding: 0; float: left;}
* html .searchBar {margin: 0 0 0 16px;}
.searchBar th {text-align: left; color: #003927; font-size: 1.1em;}
.searchDropDown {width: 100px; font-family: Verdana;}

#searchNetNav {
	width: 780px;
	border-top: 1px solid #e1eaee;
	color: #003927;
}

#searchNetNav div#landingTop {
	width: 633px;
	height: 17px;
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/search_landing_top.png) 0 0;
}
#searchNetNav div#landingBot {
	width: 633px;
	height: 17px;
	float: left;
	position: relative; z-index: 0;
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/search_landing_bot.png) 0 0;
}
#searchNetNav div#landing {
	width: 633px;
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/search_landing.png) 0 0;
	margin: 20px auto 20px auto;
	overflow: hidden;
}
#searchNetNav h3 {
	margin: 20px 0 16px 0;
	text-align: center;
	font-size: 1.1em;
}
#searchNetNav ul {
	list-style: none;
	width: 550px;
	text-align: center;
	padding: 0;
	margin: 5px auto 0 auto;
}

#searchNetNav li {
	display: inline;
	font-size: 1.2em;
	padding: 0 10px 0px 10px;

	border-right: 2px solid #003927;
}

#searchNetNav li.right {border: 0;}

.searchIndex {margin: 0 auto 0 auto; width: 500px; position: relative; z-index: 20;}
.searchIndex th {text-align: left;}
.searchIndex td.searchLabel {text-align: right; width: 150px;}
* html .searchIndex td.searchLabel {position: relative; left: 55px;}
*:first-child+html .searchIndex td.searchLabel {position: relative; left: 55px;}
.searchIndex td.searchBox {text-align: left; width: 200px; position: relative; z-index: 50;}
.searchTextBox {width: 200px; font-family: Verdana; font-size: 1em;}

/*-----*/
/*Forms*/
/*-----*/
fieldset { border: 3px solid #e7dfc2; margin: 10px 0 0 0; padding: 30px; width: 450px;}
fieldset h4 {margin: 0 0 6px 0;}
fieldset label {display: block; margin: 0 0 .5em 0;}
fieldset input.sendTextBox {width: 230px; font-size: 1em; font-family: Verdana;}
fieldset .sendTextArea {width: 450px; height: 150px; display: block; font-size: 1em; font-family: Verdana;}
fieldset em {color: red;}


/*------*/
/*Footer*/
/*------*/
#footer {
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/footer.png) 0 0 repeat-x;
	height: 67px; width: 780px;
	clear: both;
	color: white;
	text-align: center;
	margin: 50px 0 0 0;

}
#footer a {color: white; text-decoration: none;}
#footer a:hover {text-decoration: underline;}

#footer p {font-size: .9em; padding-top: 16px;}

#footer1 {
	background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/footer.gif) 0 0 repeat-x;
	height: 81px; width: 780px;
	clear: both;
	color: white;
	text-align: center;
	margin: 50px 0 0 0;
	border-bottom:10px solid #ececec;

}
#footer1 a {color: white; text-decoration: none;font-weight:bold;}
#footer1 a:hover {text-decoration: underline;}

#footer1 p {font-size: 7.5pt; padding-top: 16px;}

/*----*/
/*Text*/
/*----*/
p.leftText {margin: 0; padding: 0;}
p.leftText2 {margin: 10px 0 10px 0; padding: 0;}
p.quickContact {font-weight: bold; margin-top: 30px; color: #003927;}
p.view {padding-left: 28px;}
p.whatistext {}
* html p.whatistext {margin-top: 14px; width: 153px;}
p.friendsTitle {margin: 0 0 10px 40px;}
p.searchTitle {margin: 10px 0 0 80px; font-weight: bold; color: #003927;}
p.searchIndicator {margin: 0 0 10px 80px; color: #003927;}
.underline {text-decoration: underline;}
.small {font-size: .9em;}
.inactive {color: #aaa;}
.arrow {background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/arrow_ico_down.png) right 6px no-repeat; text-decoration: none; padding-right: 10px;}
.strongClass {font-weight: bold;}
.selectAll {color: #003927;}
.overflows {overflow: hidden;}
.lastLogin {font-size: 10px; float: right; display: block; padding-top: 10px;}
* html .lastLogin {display: inline; padding-top: 10px;}

/*-----*/
/*Lists*/
/*-----*/
#content ul {
	list-style-image: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/list.png);
	margin: 0 0 0 0px; padding: 0 0 0 28px;
}
#content ul.resourcesList1, #content ul.resourcesList2 {
	width: 120px;
	float: left;
}
#content ul.resourcesList2 {width: 180px;}
* html #content li {padding-left: 5px;}
*:first-child+html #content li {padding-left: 5px;}

div.leftTextArea ol {
	margin: 0;
	padding: 0 0 0 20px;
}
/*Quick IE6/7 hacks*/
* html div.leftTextArea ol {padding: 0 0 0 26px;}
*:first-child+html div.leftTextArea ol {padding: 0 0 0 26px;}
/*End*/

div.leftTextArea li {
	padding: 0;
	margin: 0;
}

/*------*/
/*Images*/
/*------*/
.logo {width: 180px; height: 101px; margin: 0 0 0 19px; float: left;}
.logo_white {width: 178px; height: 89px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/logo_white.png) 0 0; margin: 16px auto 0 auto;}
.military_guys {background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/military_guys.jpg) 0 0; width: 373px; height: 234px; position: absolute; z-index: 1; margin: -62px 0 0 30px;}
* html .military_guys {position: fixed; margin: -210px 0 0 30px; }
*:first-child+html .military_guys {position: absolute; z-index: 1; margin: -228px 0 0 -603px;}
.tagline {width: 716px; height: 43px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/tagline.png) 0 0; margin: 40px 0 0 40px; clear: both;}
.tagline_info_center {width: 669px; height: 39px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/information_center.png) 0 0; margin: 40px 0 0 40px; clear: both;}
* html .tagline, * html .tagline_info_center {margin: 20px 0 0 40px;}
*:first-child+html .tagline, *:first-child+html .tagline_info_center {margin: 20px 0 0 40px;}
.about {width: 182px; height: 66px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/about.png) 0 0; float: left; margin: 30px 0 0 0;}
.community {width: 254px; height: 51px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/community.png) 0 0;}
.news {width: 254px; height: 51px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/news.png) 0 0;}
.resources {width: 254px; height: 51px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/resources.png) 0 0;}
.whatis {width: 254px; height: 51px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/whatsitlike.png) 0 0;}
.presscenter {width: 254px; height: 51px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/presscenter.png) 0 0;}
.whatare {width: 254px; height: 51px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/whatarepeople.png) 0 0;}
.veterans {width: 254px; height: 51px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/veteransbenefits.png) 0 0;}
.careeradvice {width: 180px; height: 52px; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/careeradvice.png) 0 0; float: left; margin: 30px 0 0 0;}

img.whatsitlikeimg {float: right; display: inline; margin: 14px 30px 0 0; padding: 0 0 0 10px;}

.military_branches {width: 134px; height: 55px; float: left; margin: 5px;}
.careerNetTag {width: 184px; height: 23px; margin: 12px 0 0 18px; float: left;}
.friendsNetTag {width: 387px; height: 38px; margin: 20px auto 0 auto; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/h2h_career_network.png) 0 0;}
.searchNetTag {width: 421px; height: 67px; margin: 20px auto 0 auto; background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/nav/search_landing_instructions.png) 0 0;}
.messageCenterTag {width: 201px; height: 30px; margin: 12px 0 0 0;}
.sendMessageTag {width: 200px; height: 31px; margin: 12px 0 0 0;}
.button_accept {width: 128px; height: 36px; margin-right: 15px; border: 0; background: none; padding: 0; cursor: pointer;}
.button_deny {width: 128px; height: 36px; margin-right: 15px; border: 0; background: none; padding: 0; cursor: pointer;}
.button_delete {width: 128px; height: 36px; margin-right: 15px; border: 0; background: none; padding: 0; cursor: pointer;}
.button_send {width: 128px; height: 36px; margin: 15px 0 0 160px; border: 0; background: none; padding: 0; cursor: pointer;}
.button_delete_selected {width: 176px; height: 36px; margin-right: 15px; border: 0; background: none; padding: 0; cursor: pointer;}
.button_connect {width: 259px; height: 36px; margin: 15px 0 20px 20px; border: 0; background: none; padding: 0; cursor: pointer;}
.button_go {width: 37px; height: 36px; margin-right: 15px; border: 0; background: none; padding: 0; cursor: pointer; float: right;}
.button_search {width: 191px; height: 36px; margin: 30px 146px 100px 0; border: 0; background: none; padding: 0; cursor: pointer; float: right; position: relative; z-index: 2;}
.opportunities {
	padding: 0 0 20px 40px;
	zzmargin-top: -50px;
	zzz-index: 10;
}
.opportunities a {
        display: block;
        text-indent:-9999px;
        width: 309px;
        height: 54px;
        background: url(/export/system/modules/org.h2h.opencms.frontend.template/resources/images/opportunities.gif) bottom right no-repeat;
}

.opportunities a:hover {
	background-position: top left;
}
