/*********** BASIC ELEMENTS ***********/

body {
	background: #fff url(../../images/v1.0/bg_main.gif) repeat-x top;
	font: 11px Arial, Helvetica, sans-serif;
 	color: #2a2a2a;
	text-align: center;
	height: 100%;
	margin: 0;
	padding: 0;
}

h1 {
	font-size: 22px;
	font-weight: normal;
	border-top: 2px solid #ccc;
	border-bottom: 4px solid #f90;
	margin-top: 25px;
}

h1 a {
	color: #2a2a2a;
}

h1 a:hover {
	background-color: transparent;
	border-bottom: none;
}

h2 {
	font-size: 22px;
	font-weight: normal;
	border-bottom: 4px solid #f90;
	margin-top: 25px;
	margin-bottom: 0;
}

h3 {
	font-size: 22px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

h3 img {
	margin: 0 3px -17px 0;
	padding: 0;
}

h3.subtitle {
	font-size: 16px;
	font-weight: bold;
	color: #666;
}

h4 {
	font-size: 16px;
	margin-top: 20px;
}

h5 {
	font-size: 15px;
	margin: 20px 0 0 0;
	padding: 0;
}

h6 {
	font-size: 15px;
	border-top: 2px solid #ccc;
	border-bottom: 4px solid #f90;
	margin-top: 25px;
	font-style: normal;
	margin-bottom: 15px;
}

h6 a {
	color: #2a2a2a;
}

h6 a:hover {
	background-color: transparent;
	border-bottom: none;
}

a {
	text-decoration: none;
	color: #f60;
}

a img, img {
	border: none;
}

a:hover {
	color: #f60;
	background-color: #fcefd3;
	border-bottom: 1px solid #ffc675;
}

img a:hover {
	border: none;
	background-color: transparent;
}

#headerContainer {
	text-align: center;
	position:absolute;
	top:0px;
	left:0px;
	width: 100%;
	height: 100%;
}

#container {
 	margin: 0 auto;
 	text-align: left;
 	background: url(../../images/v1.0/bg_content.gif) repeat-y center;
 	width: 1000px;
	height: 100%;
}

#containerAdmin {
 	margin: 0 auto;
 	text-align: left;
	background: url(../../images/v1.0/bg_content_admin.gif) repeat-y center;
 	width: 1000px;
	height: 100%;
}

#containerTop {
	background: url(../../images/v1.0/bg_contentTop.gif) no-repeat;
	height: 100%;
}

#containerTopAdmin {
	background: url(../../images/v1.0/bg_contentTop_admin.gif) no-repeat;
	height: 100%;
}

#contentCenterAdmin {
	padding: 10px 20px 30px 20px;
}

#contentAdmin{
	margin: 30px 0;
}

.adminTitle{
	background-color: #efeee8;
	font-size: 16px;
	font-weight: bold;
}

.adminText {
	margin: 18px 0 30px 0;
	font-size: 12px;
}

.adminText img {
	margin: 0 0 20px 0;
}

#mainContainer {
	text-align: center;
	position:absolute;
	top:69px;
	left:0px;
	width: 100%;
}

#contentLeft {
	width: 150px;
	margin-right: 20px;
	float: left;
}

#content {
	margin-left: 15px;
	margin-right: 15px;
	width: 960px;
}

.cleaner {
	clear: both;
	margin: 0;
	padding: 0;
}

#mainNav {
	color: #141311;
	margin: 0;
}

#mainNav ul {
	list-style: none;
	margin: 0;
	padding: 20px 0 0 0;
}

#mainNav li {
	border-bottom: 1px solid #dc9;
	margin: 0;
	padding: 0;
	background: url(../../images/v1.0/bullet_orange.gif) no-repeat 0px 10px;
}

#mainNav li a {
	color: #141311;
	display: block;
	padding: 5px 0 5px 20px;
}

#mainNav li a:hover {
	color: #f60;
	background-color: transparent;
	border-bottom: none;
}

#mainNav li#active {
	color: #f60;
	background-color: #fff;
	display: block;
	/*padding: 5px 0 5px 20px;*/
}

#mainNav li.service {
	text-transform: uppercase;
	font-weight: bold;
	color: #f60;
	padding-left: 15px;
	padding-top: 15px;
	background: url(../../images/v1.0/bullet_orange.gif) no-repeat 0px 29px;
}

#mainNav li.service a {
	text-transform: uppercase;
	font-weight: bold;
	color: #f60;
	padding: 10px 0 5px 5px;
}

#mainNav li.service a:hover {
	color: #ffa42f;
}

#mainNav li.service#active {
	/*padding: 25px 0 5px 20px;*/
	padding: 15px 0 0 15px;
	background-position: 0px 29px;
}

#mainNav li.subService {
	padding-left: 13px;
	/*padding-top: 15px;*/
	background: url(../../images/v1.0/bullet_orange.gif) no-repeat 13px /*29px*/ 10px;
}

#mainNav li.subService a {
	padding: 5px 0 5px 20px;
}

#breadcrumbs {
	font-size: 10px;
	color: #555;
	margin-top: 10px;
	margin-bottom: -11px;
}

#subNav, #busDir {
	color: #141311;
	background-color: #efeee8;
	padding: 10px;
	border-top: 3px solid #f90;
}

#subNav {
	margin: 20px 0 0 0;
}

#busDir {
	margin: 0;
}

#busDirHead1 {
	text-transform: uppercase;
	font: 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 20px;
}

#subNav p {
	margin: 20px 0 10px 0;
	padding: 0;
	border-bottom: 1px solid #999;
	color: #666;
	text-transform: uppercase;
	font-size: 9px;
}

#subNav ul, #busDir ul {
	margin: 0;
	padding: 0;
}

#subNav li, #busDir li {
	margin-left: 0px;
	padding-left: 10px;
	padding-bottom: 3px;
	list-style: none;
	background: url(../../images/v1.0/bullet_orange1.gif) no-repeat 0px 4px;
}

#subNav li a, #busDir li a {
	color: #2a2a2a;
}

#subNav li.active, #busDir li.active {
	font-weight: bold;
}

p.statsValue {
	color: #f70;
	font-size: 19px;
	font-weight: bold;
}

.statsName {
	font-size: 22px;
	color: #b2b2b2;
	font-weight: normal;
}

.hint {
	background: url(../../images/v1.0/im_bulb.gif) no-repeat 5px 0px;
	font-size: 10px;
	text-align: left;
	padding-left: 20px;
}

.note {
	font-size: 11px;
	padding-left: 20px;
}

.separator {
	margin-bottom: 25px;
	border-bottom: 1px dotted #b2b2b2;
}

p.separator2 {
	padding-top: 12px;
	border-top: 1px dotted #b2b2b2;
}

#search {
	width: 780px;
	background-color: #e7e5d8;
	padding-bottom: 5px;
}

p#searchContentLeft {
	float: left;
	margin: 0;
	padding: 7px 0 0 10px;
}

p#searchContentRight {
	float: right;
	margin: 0;
	padding: 14px 10px 0 0;
}

p#searchContentRight img {
	margin: -8px 8px 0 0;
}

.paging {
	background-color: #efeee8;
	margin: 20px 0;
	height:32px;
	font-size: 11px;
}

p.pagingLeft {
	float: left;
	margin: 0;
	padding: 10px 0 0 10px;
}

p.pagingRight {
	float: right;
	margin: 0;
	padding: 2px 10px 0 0;
}

p.pagingRight img {
	margin: 5px 5px -4px 5px;
}

p#backPage, p#backTop {
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 20px;
	margin-bottom: 0;
	margin-top: 0;
	line-height: 17px;
}

p#backPage {
	float: left;
	background-image: url(../../images/v1.0/im_back-page.gif);
}

p#backTop {
	float: right;
	background-image: url(../../images/v1.0/im_back-top.gif);
}

p#print, p#sendFriend {
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 20px;
	margin-bottom: 10px;
	margin-top: 5px;
	line-height: 17px;
}

p#print {
	float: left;
	background-image: url(../../images/v1.0/im_print.gif);
	margin-right: 20px;
}

p#sendFriend {
	float: left;
	background-image: url(../../images/v1.0/im_friend.gif);
	padding-left: 25px;
}


/********* PAGES *********/

#center {
	 width: 780px;
	 float: left;
}

#contentCareerRight, #contentInfoRight, #contentRight {
	width: 160px;
	float: left;
	margin-top: 10px;
}

#contentCareerCenter, #contentInfoCenter, #contentInfoCompanyCenter, #contentCenter {
	float: left;
	width: 590px;
	margin-right: 30px;
	margin-top: 25px;
	padding-bottom: 30px;
	font-size: 12px;
}

#contentCR {
	float: left;
	margin-top: 25px;
	padding-bottom: 30px;
	font-size: 12px;
}

#contentCareerCenter p {
	margin-top: 10px;
}
/*
#contentInfoCompanyCenter img {
	float: left;
}
*/
#careerPic, #aboutCroatiabizPic, #marketingPic {
	background-color:#f60;
	height: 164px;
	width: 780px;
}

#aboutCroatiabizPic {
	background-image:url(../../images/v1.0/im_about_main.jpg);
}

#careerPic {
	background-image:url(../../images/v1.0/im_career_main.jpg);
}

#marketingPic {
	background-image:url(../../images/v1.0/im_marketing_main.jpg);
}

#contentContactRight {
	width: 250px;
	float: left;
	margin-top: 10px;
}

#contentContactCenter {
	float: left;
	width: 500px;
	margin-right: 30px;
	margin-top: 10px;
	min-height: 450px;
}

#contentContactCenter p {
	margin-bottom: 30px;
}

#contentContactCenter span {
	text-transform: uppercase;
	font-size: 10px;
}

#contentContactCenter a {
	background-image: url(../../images/v1.0/im_contact_mail.gif);
	background-position: left/*-5px 3px*/;
	background-repeat: no-repeat;
	padding-left: 20px;
	line-height: 16px;
}

#contentCenter ul {
	list-style: none;
	margin: 10px 0;
	padding: 0;
	color: #f60;
}

#contentCenter li {
	margin: 0;
	padding: 0 0 5px 20px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 10px 5px;
}

#contentCenter li.first {
	margin: 0;
	padding: 0 0 5px 50px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 40px 5px;
}

#contentCenter li.second {
	margin: 0;
	padding: 0 0 5px 80px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 70px 5px;
}

#survey {
	margin-top: 50px;
}

#signin {
	margin-top: 30px;
}

#survey span, #signin span {
	text-transform: uppercase;
	font-weight: bold;
}

#survey p, #signin p {
	border-top: 3px solid #f90;
	background-color: #efeee8;
	margin-top: 0;
	padding: 10px;
}

#survey p img, #signin p img {
	margin: 3px 10px 10px 0;
}

#contactPic {
	background-color:#f60;
	background-image:url(../../images/v1.0/im_contact_main.jpg);
	height: 164px;
	width: 780px;
}

p#contactPhone {
	background-image: url(../../images/v1.0/im_contact_phone.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-left: 23px;
	margin-bottom: 0;
	margin-top: 0;
}

p#contactFax {
	background-image: url(../../images/v1.0/im_contact_fax.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-left: 23px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #b2b2b2;
	margin-top: 5px;
	margin-bottom: 30px;
}

#businessNewsLeft {
	float: left;
	width: 280px;
}

#businessNewsRight {
	float: right;
	width: 280px;
}

.businessNews {
	margin-bottom: 20px;
	font-size: 11px;
}

.businessNews span {
	color: #7e7e7e;
	font-style: italic;
	font-size: 10px;
}

.businessNews ul {
	margin: 0;
	padding: 0;
}

.businessNews li {
	margin-left: 0px;
	padding-left: 10px;
	padding-bottom: 4px;
	list-style: none;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 0px 4px;
}

p.currencyDate {
	color: #666;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	margin: 0;
}

p.articleDate {
	color: #666;
	font-size: 10px;
	font-style: italic;
	margin: 0;
}

p.articleCategory {
	text-transform: uppercase;
	color: #ffa366;
	font-weight: bold;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 3px 0;
}

p.newsCategory {
	text-transform: uppercase;
	color: #ffa366;
	font-weight: bold;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 -20px 0;
}

#latestNews {

}

#latestNews p, p#infoCompanyContactHeader, p#contactHeader {
	background-color:#efeee8;
	color:#333333;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	height: 20px;
	padding-top: 7px;
	padding-left: 5px;
}

p#contactHeader {
	margin-top: 30px;
}

#latestNews ul {
	margin: 0;
	padding: 0 0 0 7px;
}

#latestNews li {
	margin-left: 0px;
	padding-left: 10px;
	padding-bottom: 4px;
	list-style: none;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 0px 4px;
}

#infoCompanyContact {
	margin-top: 40px;
}

#infoCompanyContact img {
	float: right;
}

#graphNo {
	float:left;
	font-size:10px;
	margin-top: 15px;
}

#graphNo p {
	/*margin: 3px 5px 37px 0;*/
	margin: 17px 5px 37px 0;
	padding: 0;
}

#graphImg {
	float:left;
	font-size:10px;
	word-spacing: 1px;
	margin-top: 15px;
}

.graphDateLeft {
	padding-left:3px;
	float:left;
}

.graphDateRight {
	padding-left:283px;
}

#bankLeft {
	float: left;
	width: 300px;
}

#bankRight {
	float: left;
}

#bankLeft p, #bankRight p {
	line-height: 18px;
	margin: 20px 0 15px 0;
}

#tables p {
	/*margin-bottom: 0;
	padding: 0;*/
	margin: 0 0 0 10px;
}

#stockTitle {
	margin: -10px 0 0 0;
	padding: 0;
}

#stockStats {
	margin-top: 25px;
	margin-bottom: -15px;
}

.currencysSum {
	background-color: #fc9;
	width: 300px;
	font-weight: bold;
	font-size: 13px;
	text-align: center;
}

#siteGold {
	margin: 18px 0 -19px 0;
	padding:0 5px;
	background-color:#f90;
	color:#fff;
	font-size:18px;
}

#siteGold span {
	color: #333;
}

#siteStandard {
	margin: 18px 0 -19px 0;
	padding:0 5px;
	background-color:#666;
	color:#ff9c00;
	font-size:18px;
}

#siteStandard span {
	color: #fff;
}

#busDirectoryLogo img {
	margin: 20px 0;
}

#busDirectory {
}

#busDirectory ul {
	list-style: none;
	margin: 0 0 0 10px;
	padding: 0 0 0 10px;
}

#busDirectory li {
	list-style-position: outside;
	list-style-type: disc;
	background-image: none;
	margin: 0 0 0 20px;
	padding: 0;
}

#regUsersContainer {
	background-color: #efeee8;
	padding: 10px;
	margin: 30px 0;
	font-size: 11px;
	height: 100%;
}

#regUsersContainer p {
	padding: 0 2px;
	margin: 4px 0;
}

#loginLeftCol {
	float:left;
	width: 400px;
}

#loginRightCol {
	float:left;
	margin: -16px 0 0 0;
}

.lower {
	margin: 20px 0;
}

#bizPartners {
	margin: 25px 0;
	text-align: center;
	border: 2px solid #e7e5d8;
}

#bizPartners p {
	margin: 0 0 10px 0;
	padding: 5px 5px 5px 10px;
	background-color: #e7e5d8;
	text-align: left;
	text-transform: uppercase;
	font-weight: bold;
}

#bizPartners img {
	margin: 5px 0;
}

.allproductlist
{
	padding: 15px 12px 15px 0;
	border-bottom: 1px solid #eae8dd;
}

.sub
{
	font-weight: bold;
	margin: 0 0 15px 0;
}

.allproductlist a
{
	font-weight: bold;
}

#printme
{
	display: block;
	background-image: url(../../images/v1.0/im_print.gif);
	background-repeat: no-repeat;
	background-position: right top;
	height: 12px;
	padding-top: 0;
	padding-right: 11px;
	margin: 0 5px 0 10px;
	/*padding-bottom: 0px;*/
	float: right;
}

#sendme
{
	display: block;
	height: 12px;
	padding-top: 0;
	padding-right: 16px;
	background-image: url(../../images/v1.0/im_friend.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0 0 0 7px;
	/*padding-bottom: 0;*/
	float: right;
}

#pdfme
{
	display: block;
	height: 12px;
	padding-top: 0;
	padding-right: 12px;
	background-image: url(../../images/v1.0/im_pdf.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0 7px 0 0;
	/*padding-bottom: 0;*/
	float: right;
}

#testimonialsText {
	margin: 10px 0 0 0;
}

#testimonialsText img {
	margin: 0 10px 10px 0;
}

#testimonialsText p {
	margin: 10px 0 20px 0;
	padding: 0 0 20px 0;
	border-bottom: 1px dotted #b2b2b2;
}

/********* TABLES *********/

table {
	font-size: 11px;
	/*margin: 10px 0 20px 0;*/
	margin: 10px 0 20px 0;
}

th {
	background-color: #e7e5d8;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 5px;
	text-align: left;
}

td {
	padding: 5px 5px;
	text-align: left;
}

tr.darkRow {
	background-color: #f6f5f2;
}

tr.liteRow {
	background-color: #fff;
}

table.currencyMonth {
	font-size: 11px;
	margin: 10px 0 20px 0;
}

table.currencyMonth th {
	background-color: #e7e5d8;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 5px 10px;
	text-align: left;
}

table.currencyMonth td {
	padding: 5px 10px;
	text-align: left;
}

table.busDirCat {
	font-size: 12px;
	color: #6a6a6a;
}

table.busDirCat img {
	margin: 0 5px;
}

td.busDirTdRight {
	text-align: right;
}

table.busDirProducts td {
	width: 137px;
	padding: 0 5px 0 0;
	vertical-align: top;
}

/*table.busDirProducts td img*/
.busDirProductsImg {
	border: 1px solid gray;
	margin: 10px 0;
}

table.busDirProducts td img {
	margin: 7px 0;
}

table.busDirProd {
	font-size: 12px;
}

table.busDirProd th {
	border-bottom: 1px solid #cdcbc7;
	background-color: #efeee8;
	font-weight: normal;
	font-size: 11px;
	padding: 7px;
}

table.busDirProd td {
	border-bottom: 1px solid #cdcbc7;
	vertical-align: top;
	padding: 7px;
}

table.busDirProd img {
	line-height: 5px;
}


/********* FORMS **********/

form {
	margin: 0;
}

input.inputSearch {
	width: 131px;
	border: 1px solid #f90;
	margin: 0 10px 0 0;
	font-size: 11px;
	height: 15px;
	color: #2a2a2a;;
}

label.search {
	margin: 0 7px 0 0;
}

label.searchHome {
	margin: 0 5px 0 0;
}

input.inputSearchHome {
	width: 131px;
	border: 1px solid #f90;
	margin: 0;
	font-size: 11px;
	height: 15px;
	color: #2a2a2a;;
}

input.newsletterHome {
	width: 105px;
	border: 1px solid #f90;
	margin: 0 0 3px 0;
	font-size: 11px;
	height: 15px;
	color: #2a2a2a;;
}

input[type=button], input[type=submit] {
 	cursor: pointer;
}

.button72, .button100, .button150, .button72Grey, .button100Grey, .button150Grey {
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
	cursor: pointer;
	color: #fff;
	background-color: transparent;
	text-transform: uppercase;
}

.button72 {
	background-image: url(../../images/v1.0/button_72.gif);
	height: 22px;
	width: 72px;
}

.button72Grey {
	background-image: url(../../images/v1.0/button_72Grey.gif);
	height: 22px;
	width: 72px;
}

.button100 {
	background-image: url(../../images/v1.0/button_100.gif);
	height: 22px;
	width: 100px;
	margin-top: 5px;
}

.button100Grey {
	background-image: url(../../images/v1.0/button_100Grey.gif);
	height: 22px;
	width: 100px;
}

.button150 {
	background-image: url(../../images/v1.0/button_150.gif);
	height: 22px;
	width: 150px;
}

.button150Grey {
	background-image: url(../../images/v1.0/button_150Grey.gif);
	height: 22px;
	width: 150px;
}

.buttonRegister {
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
	cursor: pointer;
	color: #fff;
	background-color: transparent;
	background-image: url(../../images/v1.0/button_register.gif);
	height: 32px;
	width: 135px;
	margin-bottom: 10px;
	text-transform:uppercase;
}

* html .buttonRegister {
	margin-bottom: 20px;
}

.buttonRegister2 {
	font: 13px Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: none;
	cursor: pointer;
	color: #fff;
	background-color: transparent;
	background-image: url(../../images/v1.0/button_register2.gif);
	height: 32px;
	width: 181px;
	margin-bottom: 0;
	text-transform:uppercase;
}

select {
	color: #333;
	font-size: 11px;
	border: 1px solid #f90;
	height: 17px;
	margin-right: 3px;
}

.currency select {
	color: #333;
	font-size: 11px;
	border: 1px solid #f90;
	height: 17px;
	margin-right: 3px;
}

.inputCurrency {
	color: #333;
	font-size: 11px;
	border: 1px solid #f90;
	height: 15px;
	width: 100px;
	margin-right: 3px;
}

p#contactForm {
	margin-top: 25px;
}

#contactForm br {
	clear: left;
}

.labelContact {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-top: 8px;
	padding-right: 10px;
	text-align: left;
	width: 77px;
	color: #2a2a2a;
}

.inputContact {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-top: 6px;
	border: 1px solid #f90;
	width: 159px;
	font-size: 11px;
	color: #2a2a2a;
}

.textareaContact {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
	border: 1px solid #f90;
	width: 245px;
	font: 11px Arial;
	height: 270px;
	padding: 0 0 0 2px;
	color: #2a2a2a;
}

.forms, .list {
padding:15px;
border: solid 1px #ddd;
}

.forms legend, .list legend {
 color:#666;
 font-weight:bold;
 padding:5px;
}

.forms fieldset, .list fieldset {
	padding:15px;
	border: solid 1px #ddd;
	margin-top: 20px;
	margin-bottom: 20px;
}

.forms label {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-top: 8px;
	padding-right: 10px;
	text-align: left;
	width: 100px;
	color: #2a2a2a;
}

.forms span {
	line-height: 32px;
}

input.inputForm  {
	font-size: 12px;
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-top: 6px;
	margin-right: 5px;
	border: 1px solid #f90;
	width: 230px;
	color: #2a2a2a;
	height: 16px;
}

.list label {
	display: block;
	float: left;
	margin-bottom: 1px;
	margin-top: 10px;
	padding-right: 10px;
	text-align: left;
	width: 145px;
	color: #2a2a2a;
}

input.inputList {
	font-size: 12px;
	/*display: block;
	float: left;*/
	margin-bottom: 1px;
	margin-top: 6px;
	margin-right: 5px;
	border: 1px solid #f90;
	width: 230px;
	color: #2a2a2a;
	height: 16px;
}

select.selectList {
	color: #333;
	font-size: 11px;
	border: 1px solid #f90;
	height: 17px;
	margin: 10px 3px;
}

.forms br {
	clear: left;
}

input.inputFriend {
	margin: 0 0 18px 0;
	border: 1px solid #f90;
	width: 265px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #2a2a2a;
}

textarea.textareaFriend {
	margin: 0 0 18px 0;
	border: 1px solid #f90;
	width: 360px;
	height: 130px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #2a2a2a;
}

textarea {
	margin: 5px 0 18px 0;
	border: 1px solid #f90;
	width: 360px;
	height: 130px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #2a2a2a;
}

#regUsers label {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-top: 8px;
	padding-right: 10px;
	text-align: left;
	width: 100px;
	color: #2a2a2a;
}

.cart, .registration {
	padding:15px;
	border: solid 1px #ddd;
}

.cart label, .cart input,
.registration label, .registration input,
.regUsers label {
	display: block;
	float: left;
	margin-bottom: 5px;
	margin-top: 5px;
}

.cart legend, .registration legend {
	color: #666;
	font-weight: bold;
	padding: 5px;
}

.cart select, .registration select {
	display: inline;
	float:left;
	margin-bottom: 5px;
	margin-top: 5px;
}

.cart label, .registration label,
.regUsers label {
	padding-right: 20px;
	text-align: left;
	width: 95px;
}

.cart br, .registration br,
.regUsers br {
	clear: left;
}

.cart fieldset.list, .registration fieldset.list {
	border:0;
	float:left;
	margin-bottom:3px;
}

.cart fieldset.list legend, .registration fieldset.list legend {
	display:none;
}

.cart fieldset.list label, .cart fieldset.list input,
.registration fieldset.list label, .registration fieldset.list input {
	margin-bottom:2px;
	margin-top:2px;
}

.cart fieldset.list label, .registration fieldset.list label {
	margin-left: 5px;
	text-align:left;
	width: 180px;
}

.regUsers {
	padding: 5px 15px;
	border: solid 1px #ddd;
}

.cart textarea {
	display: block;
	float: left;
	margin-bottom: 10px;
	margin-top:5px;
	width: 500px;
	height: 95px;
}


.login {
	padding: 15px;
	border: solid 1px #ddd;
    background-color: #f7f7f7;
	margin-bottom: 25px;
}

* html .login {
	margin-bottom: 45px;
}

.login p {
	font-size: 11px;
	margin-bottom: 0;
}

.login legend {
 	color: #666;
 	font-weight: bold;
 	padding: 5px;
}

.login fieldset {
	/*padding: 15px;*/
	border: solid 1px #ddd;
	margin-bottom: 20px;
	width: 100px;
}

.login span {
	line-height: 32px;
}

.login label {
	display: block;
	float: left;
	margin-bottom: 1px;
	margin-top: 10px;
	padding-right: 5px;
	text-align: left;
	width: 75px;
	color: #2a2a2a;
}

.inputLogin {
	font-size: 12px;
	margin-bottom: 1px;
	margin-top: 6px;
	margin-right: 0px;
	border: 1px solid #f90;
	width: 95px;
	color: #2a2a2a;
	height: 16px;
}

label.login_label {
	width: 20px;
	display:inline;
	float:none;
	margin: 0;
}

.login br {
	clear: left;
}


/*********** HEADER ***********/

#pageHeader {
 	height: 470px;
 	background: url(../../images/v1.0/bg_header.gif) no-repeat;
	width: 1000px;
	margin: 0 auto;
}

#brand {
	padding: 20px 0 0 8px;
	float: left;
}

a.brandImg {
	border: none;
}

#nav {
	float: right;
}

#nav ul {
	color: #ccc;
	margin: 10px 20px 0 0;
	padding: 10px 20px 0 0;
}

#nav li {
   display: inline;
}

#nav li a {
	color: #ccc;
}

#nav li a:hover {
	color: #ffb853;
	background-color: transparent;
	border-bottom: none;
}

#nav li.active {
	color: #ffd075;
	font-weight: bold;
}

#nav p {
	margin:0 10px 0 0;
	padding:3px 10px 3px 0;
	text-align:left;
	background-color:#464644;
}

#nav p a {
	color: #ccc;
	padding: 0 5px;
}

#nav p a:hover {
	color: #ffb853;
	background-color: transparent;
	border-bottom: none;

}

.user {
	background-color:#464644;
	background-image: url(../../images/v1.0/bullet_arrow.gif);
	background-position: right;
	background-repeat: no-repeat;
	padding: 0 15px 0 5px;
}

.delimiter {
	padding-left: 10px;
	padding-right: 7px;
	color: #7e7e7e;
}

/*********** FOOTER ***********/

#footer {
	width: 1000px;
	background: #fff url(../../images/v1.0/bg_footer.gif) no-repeat top;
	margin: 0 auto;
	color: #7e7e7e;
	text-align: left;
	padding-bottom: 10px;
}

#footer ul {
	padding-top: 20px;
	padding-left: 10px;
	margin: 0;
}

#footer li {
	display: inline;
}

#footer li a {
	color: #7e7e7e;
}

#footer li a:hover {
	color: #333;
	background-color: #fcefd3;
	border-bottom: 1px solid #ffc675;
}

#footer li.active {
	font-weight: bold;
}

#footer p {
	padding-top: 5px;
	padding-left: 10px;
	margin: 0;
}

/**** admin ****/

ul.product {
	margin-left: 30px;
	padding-left: 30px;
}

/**** pop up ****/

#popupLogo {
	background-color:#141311;
	height: 35px;
	border-bottom: 8px solid #545550;
	text-align:left;
	background-image:url(../../images/v1.0/logo_croatiabiz_small.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#popupContent {
	text-align:left;
	padding: 20px 15px;
}

#popupFriend {
	margin: 20px 0 0 0;
}/************ TABS ************/

.header {
	background: url(../../images/v1.0/bg_tabs.png) no-repeat; 
	padding: 0;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	width: 535px;
	height: 34px;
	border-bottom: 1px solid gray;
}
		
.header ul {
	margin: 0;
	padding: 3px 0 0 5px;
	list-style: none;			
}
		
.header ul li {
	display: inline;
}

.header ul li a {
	float: left;
	color: #333;
	padding: 0 0 0 3px;
	text-decoration: none;
	background: url("../../images/v1.0/tabs.png") no-repeat left top;
	height: 30px;
}

.header ul li a:hover {
	color: #f60;
}

.header ul li a span {
	float: left;
	display: block;
	background: url("../../images/v1.0/tabs.png") no-repeat right top;
	padding: 0 6px 0 4px;
	height: 30px;
	text-align: center;
	cursor: pointer;
	line-height: 13px;
}
	
.header  ul li a #current {
	background-position: 100% -38px;
}

.tabContentStyle {
	background-color: #f7f7f7;
	margin-top: -1px;
	margin-bottom: -20px; 
	padding-top: 10px;
	border-bottom: 1px solid #9c9c9c;
	border-left: 1px solid #9c9c9c;
	border-right: 1px solid #9c9c9c;
	border-top: 1px solid #f4f4f4;
	width: 533px;
}

.tabContentStyleFooter {
	background-color: #ededed; 
	border-top: 1px solid #dadada; 
	margin: 0; 
	padding: 5px 0;
}
 
.tabContentStyleFooter ul {
	margin: 0;
	padding: 0;
}

.tabContentStyleFooter li {
	padding-left: 20px;
	list-style: none;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 10px 5px;
}

.tabContentStyleFooter a {
	color: #f60;
}

.tabContentStyleFooter a:hover {
	background-color: #fcefd3;
	border-bottom: 1px solid #ffc675;
}

.tabContent {
	display: none;
}

.tabContent p {
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 16px;
}

.tabContentList ul {
	margin: 0;
	padding: 0;
}

.tabContentList li {
	margin-left: -35px;
	padding: 0 0 5px 15px;
	list-style: none;
	font: italic 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7e7e7e;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 5px 5px;
}

.tabContentList a {
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #f60;
}

.tabContentList a:hover {
	background-color: #fcefd3;
	border-bottom: 1px solid #ffc675;
}

/********* TAB SPECIFIC **********/

.header ul li a .world, 
.header ul li a .other {
	width: 37px;
}

.header ul li a .lastNews, 
.header ul li a .firms {
	width: 40px;
}

.header ul li a .money {
	width: 43px;
}

.header ul li a .capital {
	width: 47px;
}

.header ul li a .contracts {
	width: 55px;
}

.header ul li a .ebusiness, 
.header ul li a .medical, 
.header ul li a .contact {
	width: 58px;
}

.header ul li a .immovables {
	width: 60px;
}

.header ul li a .bank, 
.header ul li a .cv {
	width: 61px;
}

.header ul li a .construction {
	width: 63px;
}

.header ul li a .analyses {
	width: 66px;
}

.header ul li a .planner, 
.header ul li a .topJobs, 
.header ul li a .selection {
	width: 77px;
}

.header ul li a .informatics, 
.header ul li a .jobsAnnouncement {
	width: 84px;
}

.header ul li a .world_current, 
.header ul li a .other_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 37px;
}

.header ul li a .lastNews_current, 
.header ul li a .firms_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 40px;
}

.header ul li a .money_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 43px;
}

.header ul li a .capital_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 47px;
}

.header ul li a .contracts_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 55px;
}

.header ul li a .ebusiness_current, 
.header ul li a .medical_current, 
.header ul li a .contact_current  {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 58px;
}

.header ul li a .immovables_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 60px;
}

.header ul li a .bank_current,
.header ul li a .cv_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 61px;
}

.header ul li a .construction_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 63px;
}

.header ul li a .analyses_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 66px;
}

.header ul li a .planner_current, 
.header ul li a .topJobs_current,
.header ul li a .selection_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 77px;
}

.header ul li a .informatics_current, 
.header ul li a .jobsAnnouncement_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 84px;
}

.header ul li a:hover .lastNews_current, 
.header ul li a:hover .firms_current,
.header ul li a:hover .informatics_current, 
.header ul li a:hover .jobsAnnouncement_current,
.header ul li a:hover .planner_current, 
.header ul li a:hover .topJobs_current,
.header ul li a:hover .selection_current,
.header ul li a:hover .analyses_current,
.header ul li a:hover .construction_current,
.header ul li a:hover .bank_current,
.header ul li a:hover .cv_current,
.header ul li a:hover .immovables_current,
.header ul li a:hover .ebusiness_current, 
.header ul li a:hover .medical_current, 
.header ul li a:hover .contact_current,
.header ul li a:hover .contracts_current,
.header ul li a:hover .money_current,
.header ul li a:hover .capital_current,
.header ul li a:hover .world_current, 
.header ul li a:hover .other_current {
	margin-bottom: -1px;
}/*********  HOME PAGE  **********/

#contentHomeRight {
	width: 215px;
	float: left;
	margin-top: 10px; 
}

#contentHomeCenter {
	float: left; 
	width: 536px;
	margin-right: 30px;
	margin-top: 10px;
	min-height: 450px;
}

.services {
	margin-bottom: 55px;
}

.services h1 a:hover {
	margin: 0;
	padding: 0;
}

.serviceBoldLink ul {
	margin: 0;
	padding: 0;
}

.serviceBoldLink li {
	padding-left: 10px;
	margin-left: -35px;
	list-style: none;
	font-size: 11px;
	font-weight: bold;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 0px 4px;
}

.serviceSmallLink ul {
	margin: 0;
	padding: 0;
}

.serviceSmallLink li {
	margin-left: -35px;
	padding-left: 10px;
	list-style: none;
	font-size: 10px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 0px 4px;
}

.searchHome {
	margin-bottom: 25px;
}

#infoBox {
	width: 535px; 
	margin-bottom: -15px;
}

.serviceBox1 {
	float: left; 
	width: 170px;
	font-size: 10px;
	margin: 0 25px 0 0;
	padding: 0;
}

.serviceBox1 p, .serviceBox2 p {
	border-top: 1px dotted #ccc; 
	margin: 0; 
	padding: 4px 0;
}

.serviceBox1 span, .serviceBox2 span {
	color: #7e7e7e;
	font-style: italic;
	line-height: 20px;
}

.serviceBox1 p img, .serviceBox2 p img {
	margin: 0 5px -2px 3px; 
}

.serviceBox1 ul, .serviceBox2 ul {
	margin: 10px 0 0 0;
	padding: 0;
}

.serviceBox1 li, .serviceBox2 li {
	padding-left: 18px;
	padding-bottom: 3px;
	list-style: none;
	font-size: 10px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 6px 4px;
}

p.courseBoxHeader {
	font-size: 11px;
	border: none;
	background: url(../../images/v1.0/im_course.gif) no-repeat left;
	padding: 6px 0 6px 20px;
}

p.stockBoxHeader {
	font-size: 11px;
	border: none;
	background: url(../../images/v1.0/im_stock.gif) no-repeat left;
	padding: 6px 0 6px 30px;
}

.serviceBox2 {
	float: left;
	width: 170px;
	font-size: 10px;
	margin: 0 20px 0 0;
	padding: 0;
}

.serviceBox3 {
	float: right; 
	width: 127px; 
	background-color: #ffeab3;
	border: 1px solid #ffb853;
	padding-bottom: 15px;
	margin-bottom: 0;
}

.serviceBox3a {
	float: right; 
	width: 127px; 
	padding-bottom: 15px;
	margin-bottom: 0;
	margin-top: 10px;
}

.serviceBox3 p, .serviceBox3a p {
	padding: 8px;
	margin: 0;
	font-size: 10px;
}

.serviceBox3 ul, .serviceBox3a ul {
	margin: 0;
	padding: 0;
}

.serviceBox3 li, .serviceBox3a li {
	padding-left: 20px;
	padding-bottom: 3px;
	list-style: none;
	font-size: 10px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 7px 4px;
}

p.emailBoxHeader {
	background: #ffb853 url(../../images/v1.0/im_mail.gif) no-repeat 5px 6px;
	margin: 0; 
	padding: 5px 0 6px 28px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	
}

p.posaoBoxHeader {
	background-color: #ffb853; 
	margin: 0 0 15px 0; 
	padding: 5px 0 6px 5px;
	font-size: 9px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

p.serviceBox3Delimiter {
	border-top: 1px solid #b2a88c; 
	margin: 7px 10px -5px 10px;
}

p.newsletterHome {
	padding: 8px 8px 0 8px;
	margin: 0;
}

.servicesAbout {
	float: left; 
	width: 360px;
}

.servicesAbout ul {
	margin: 0;
	padding: 0;
}

.servicesAbout li {
	padding-left: 20px;
	padding-bottom: 3px;
	list-style: none;
	font-size: 11px;
	font-weight: bold;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 7px 4px;
}

.roundContent {
	width: 215px;
	background-color: #ececec;
}

.roundContent p.roundContentHeader {
	background-color: #d3d3d3; 
	padding: 0 10px 5px 10px; 
	font-size: 18px; 
}

.roundContent p {
	padding: 0 10px 1px 10px;
	margin: 0;
	background-color: #ececec;

}

.roundTop { 
	background: #d3d3d3 url(../../images/v1.0/corner_h-topRighft.gif) no-repeat top right;
}

.roundBottom {
	background: #ececec url(../../images/v1.0/corner_h-bottomRight.gif) no-repeat top right;
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

img.logoTestimonial {
	margin: 10px 5px;
}

.currencySubContent {
	position:absolute; 
	display: none;
	margin-top: -70px; 
	border: 1px solid gray; 
	background-color: #ededed; 
	width: 320px; 
	height: 150px; 
	padding: 8px; 
	text-align: left/*center*/;
}

.currencyClose {
	float: right;
	margin: 0;
	padding: 1px 0;
}

.currencyTitle {
	float: left;
	margin: 5px 0 0 0;
}

.currency {
	margin: 0; 
	padding: 0;
}

.currency span {
	padding: 3px;
}

.currencysSum {
	background-color: #fc9; 
	width: 95%; 
	font-weight: bold; 
	font-size: 13px; 
	text-align: center;
}.scw
{
	padding:1px;
	vertical-align:middle;
}

iframe.scw
{
	position:absolute;
	z-index:1;
	top:0px;
	left:0px;
	visibility:hidden;
	width:1px;
	height:1px;
}

table.scw
{
	padding:0px;
	visibility:hidden;
	position:absolute;
	cursor:default;
	width:200px;
	top:0px;
	left:0px;
	z-index:2;
	text-align:center;
}

/* IMPORTANT:  The SCW calendar script requires all                the classes defined here.*/
table.scw
{
	padding:       1px;
	vertical-align:middle;
	border:        /*ridge*/solid 1px #f90;
	font-size:     10pt;
	font-family:   Arial,Helvetica,Sans-Serif;
	font-weight:   bold;
}

td.scwDrag,td.scwHead
{
	padding:       0px 0px;
	text-align:    center;
}

td.scwDrag
{
	font-size:     8pt;
}

select.scwHead
{
	margin:        3px 1px;
}

input.scwHead
{
	height:        22px;
	width:         22px;
	vertical-align:middle;
	text-align:    center;
	margin:        2px 1px;
	font-weight:   bold;
	font-size:     10pt;
	font-family:   fixedSys;
}

td.scwWeekNumberHead,td.scwWeek
{
	padding:       0px;
	text-align:    center;
	font-weight:   bold;
}

td.scwFoot,td.scwFootHover,td.scwFoot:hover,td.scwFootDisabled
{
	padding:       0px;
	text-align:    center;
	font-weight:   normal;
	font-size: 11px;
}

table.scwCells
{
	text-align:    right;
	font-size:     /*8pt*/10px;
	width:         96%;
}

td.scwCells,td.scwCellsHover,td.scwCells:hover,td.scwCellsDisabled,td.scwCellsExMonth,td.scwCellsExMonthHover,td.scwCellsExMonth:hover,td.scwCellsExMonthDisabled,td.scwCellsWeekend,td.scwCellsWeekendHover,td.scwCellsWeekend:hover,td.scwCellsWeekendDisabled,td.scwInputDate,td.scwInputDateHover,td.scwInputDate:hover,td.scwInputDateDisabled,td.scwWeekNo,td.scwWeeks
{
	padding:           3px;
	width:             /*16px*/10px;
	height:            /*16px*/10px;
	font-weight:       bold;
	vertical-align:    middle;
}

/* Blend the colours into your page here...    *//* Calendar background */
table.scw
{
	background-color:  #efeee8;
}

/* Drag Handle */
td.scwDrag
{
	background-color:  #9999CC;
	color:             #CCCCFF;
}

/* Week number heading */
td.scwWeekNumberHead
{
	color:             #6666CC;
}

/* Week day headings */
td.scwWeek
{
	color:             #333;
}

/* Week numbers */
td.scwWeekNo
{
	background-color:  #776677;
	color:             #333;
}

/* Enabled Days *//* Week Day */
td.scwCells
{
	background-color:  #e7e5d8;
	color:             #333;
}

/* Day matching the input date */
td.scwInputDate
{
	background-color:  #ff7327;
	color:             #fff;
}

/* Weekend Day */
td.scwCellsWeekend
{
	background-color:  #e7e5d8;
	color:             #cd4400;
}

/* Day outside the current month */
td.scwCellsExMonth
{
	background-color:  #e7e5d8;
	color:             #999;
}

/* Today selector */
td.scwFoot
{
	color:             #333;
}

/* MouseOver/Hover formatting
If you want to "turn off" any of the formatting
then just set to the same as the standard format
above.
Note: The reason that the following are
implemented using both a class and a :hover
pseudoclass is because Opera handles the rendering
involved in the class swap very poorly and IE6
(and below) only implements pseudoclasses on the
anchor tag.*//* Active cells */
td.scwCells:hover,td.scwCellsHover
{
	background-color:  #ffe08e;
	cursor:            pointer;
	cursor:            hand;
	color:             #333;
}

/* Day matching the input date */
td.scwInputDate:hover,td.scwInputDateHover
{
	background-color:  #ffe08e;
	cursor:            pointer;
	cursor:            hand;
	color:             #333;
}

/* Weekend cells */
td.scwCellsWeekend:hover,td.scwCellsWeekendHover
{
	background-color:  #ffe08e;
	cursor:            pointer;
	cursor:            hand;
	color:             #333;
}

/* Day outside the current month */
td.scwCellsExMonth:hover,td.scwCellsExMonthHover
{
	background-color:  #ffe08e;
	cursor:            pointer;
	cursor:            hand;
	color:             #333;
}

/* Today selector */
td.scwFoot:hover,td.scwFootHover
{
	color:             #f60;
	cursor:            pointer;
	cursor:            hand;
}

/* Disabled cells *//* Week Day *//* Day matching the input date */
td.scwInputDateDisabled
{
	background-color:  #c8c7bf;
	color:             #333;
}

td.scwCellsDisabled
{
	background-color:  #c8c7bf;
	color:             #333;
}

/* Weekend Day */
td.scwCellsWeekendDisabled
{
	background-color:  #c8c7bf;
	color:             #CC6666;
}

/* Day outside the current month */
td.scwCellsExMonthDisabled
{
	background-color:  #c8c7bf;
	color:             #666666;
}

td.scwFootDisabled
{
	background-color:  #6666CC;
	color:             #fff;
}input.jack_shortInput {
	width: 60px;
	border: 1px solid #f90;
	margin: 0 10px 0 0;
	font-size: 11px;
	height: 15px;
	color: #2a2a2a;;
	}

#jack_thanks {
	padding: 5px 10px;
	}

.header ul li a .money {
	width: 70px;
}

.header ul li a .money_current {
	background-position: 100% -38px;
	border-bottom: 1px solid #f7f7f7;
	width: 70px;
}

.nover:hover {
	text-decoration: none;
	background: transparent;
	border: 0;
}

.jack_page_links {
	float: right;
}

.icimage {
	margin: 0 10px 10px 0;
}

.graphtd {
	padding: 0;
}

.graphnumbers td {
	width: 16px;
	padding: 0;
	text-align: center;
}

p.afterInput {
	margin: 8px 0 -8px 0;
	*height: 1%;
	*margin: 0;
	padding: 0;
	*padding: 8px 0 0 0;
	border: 0;
}

.bill td {
	font-size: 12px;
	text-align: right;
	padding-right: 40px;
}

.billLeft {
	padding: 0 !important;
}

.billLeft2 {
	padding: 5px !important;
}

#FinalOrderBox {
	border: 1px solid #ccc;
	padding: 10px 50px;
	margin: 50px 10px;
}