body {
	margin:0;
	padding:0;
	background: #ffffff url(/images/bg.png) center top repeat-y;
	font-family: arial, verdana, tahoma;
	font-size:12px;
}

a {
	text-decoration:none;
	color: #d21b1a;
}

a:hover {
	text-decoration:underline;
}

img {
	border:0;
}


#Main {
	min-width:960px;
	background: url(/images/bg.jpg) center top no-repeat;
	min-height:662px;
}

#Header {
	min-width:960px;
	max-width:1080px;
	margin:0 auto;
	padding-top:0;
	clear:both;

}


#Menu {
	min-width:960px;
	max-width:1080px;
	padding-top:39px;
	height:67px;
	background: url(/images/menu-bg.png) center top no-repeat;
	
}

#Menu ul {
	margin: 1px auto 0px auto;
	height:35px;
	width:958px;
	list-style-type:none;
	padding:0;
	background: url(/images/menu-sep-v.png) left bottom repeat-x;
	overflow:hidden;
}

#Menu ul li{
	list-style-type:none;
	margin:0;
	padding:0;
	line-height:35px;
	height:35px;
	float:left;
	/*
	border-left:1px solid #686867;
	border-right:1px solid #2a3138;
  */
	color:#ffffff;
}

#Menu ul li a {
	color: #ffffff;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;	
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	display:block;
	padding:0 13px;
	margin:0;
	line-height:35px;
	height:35px;
	overflow:hidden;
}
#Menu ul li.sep{
	background: url(/images/menu-sep.png) center top no-repeat;
	width:2px;
	overflow:hidden;
	margin:0;
	padding:0;
}

#Menu ul li a:hover {
	text-decoration:underline;
}

#Menu ul li.selected {
	background: url(/images/menu-bg-active.jpg) -1px 0px no-repeat;
}

#Menu ul li.first{
	border-left:0;
}
#Menu ul li.last{
	border-right:0;
}

#Menu ul li ul.sub {
	display:none;
}

#Menu ul.submenu {
	width:938px;
	height:30px;
	line-height:30px;
	margin:0 auto 1px auto;
	overflow:hidden;
	background:red;
	list-style-type:none;
	padding:0 10px;
	background: url(/images/menu-bg-active.jpg) -1px -35px no-repeat;
}


#Menu ul.submenu li{
	list-style-type:none;
	margin:0;
	padding:0;
	line-height:30px;
	height:30px;
	float:left;
	color:#ffffff;
}


#Menu ul.submenu li a {
	color: #ffffff;
	font-family:Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	margin:0 10px;
	padding:0;
	line-height:30px;
}
#Menu ul.submenu li a:hover {
	text-decoration:underline;
}

.lang {
	width:960px;
	margin:0px auto;
	padding: 5px 0;
	text-align:right;
	height:13px;
	line-height:13px;
	overflow:hidden;
	clear:both;
}

.lang a {
	font-size:11px;
	color:#c5c5c5;
	font-family: arial, verdana, tahoma;
	text-decoration:none;
	margin-left:10px;
} 

.lang a.selected {
	color: #fff;
	font-weight:bold;
}

.lang a:hover{
	color:#fff;
	text-decoration:underline;
}


#MemberMenu {
	width:960px;
	text-align:right;
	height:50px;
	margin:25px auto 25px auto;
	clear:both;
	overflow:hidden;
}

.MemberLoginForm{
	text-align:right;
}

.MemberLinks, .memmenu {
	padding-right:50px;
	font-size:10px;
	color:#fff;
	font-family: arial, verdana, tahoma;
	text-transform:uppercase;
	line-height:14px;
}

.memmenu {
	padding-right:0;
	line-height:15px;
	padding:20px 0 0px 0;
}

.MemberLinks a, .memmenu a {
	color:#fff;
	font-family: arial, verdana, tahoma;
	text-decoration:none;

}
.MemberLinks a:hover, .memmenu a:hover {
	text-decoration:underline;

}

.login_input {
	width:118px;
	height:36px;
	background: url(/images/login-input-bg.png) left top no-repeat;
	overflow:hidden;
}

.login_input input {
	border:0;
	outline:0;
	padding:0;
	background:transparent;
	height:25px;
	width:87px;
	padding: 0 10px;
	margin: 5px;
	line-height:25px;
	color: #d21b1a;
	font-size:11px;
	font-family:arial, verdana, tahoma;
}

.watermark {
	color: #d21b1a !important;
	font-size:11px;
	font-family:arial, verdana, tahoma;
}





#ContentHeader {
	clear:both;
	width:956px;
	padding:7px 7px 0px 7px;

	height:332px;
	height:320px;
	background: url(/images/contenthead-border.png) center top no-repeat;
	margin: 0 auto;
	clear:both;
	margin-top:7px;
}

#ContentHeaderImage {
	float:left;
	width:656px;
	height:320px;
	overflow:hidden;
}

#ContentHeaderLinks {
	width:300px;
	height:320px;
	float:left;
	overflow:hidden;

	background: url(/images/header-links-bg.jpg) left top no-repeat;

}

#ContentHeaderLinks ul {
	margin:13px 13px 0 12px;
	list-style-type:none;
	width:276px;
	padding:0;

}

#ContentHeaderLinks ul li {
	width:274px;
	height:63px;
	padding:1px;
	margin:0 0 11px 0;
	overflow:hidden;
	background: url(/images/rt-box.jpg) left top no-repeat;
}

#ContentHeaderLinks ul li .txt {
	width:107px;
	padding-left:12px;
	height:59px;
	float:left;
	overflow:hidden;
	padding-top:1px;
}

#ContentHeaderLinks ul li .image {
	width:125px;
	height:63px;
	float:left;
	overflow:hidden;
	margin-left:30px;
}

#ContentHeaderLinks ul li .txt a {
	color: #ffffff;
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	text-transform:none;
	margin:0;
	padding:0;
	line-height:14px;
	overflow:hidden;
	vertical-align:middle;
	text-align:left;
}

#ContentHeaderLinks ul li .txt a:hover {
	text-decoration:none;
}




#Content {
	width:960px;
	margin:0px auto;
	padding: 0px;
	min-height:300px;
	clear:both;

	background: url(/images/content-top-bg.png) center top no-repeat;
}

#ContentArea {
	width:638px;
	padding:10px;
	min-height:300px;
	float:left;
	overflow:hidden;
}
#RightColumn {
	padding:10px;
	width:282px;
	min-height:300px;
	float:left;
	overflow:hidden;
}


#Footer {
	clear:both;
	min-width: 960px;
	height:214px;
	margin: 0 auto;
	background: url(/images/footer-bg.jpg) center top no-repeat;
}

#FooterContent {
	width:960px;
	height:68px;
	margin: 0 auto;
	padding-top:83px;
	clear:both;	
}

#FooterLogo {
	float:left;
	width:99px;
	height:68px;
	margin-right:20px;
}

#FooterMenu {
	width:711px;
	float:left;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	text-transform:uppercase;
	font-weight:normal;
	color: #ffffff;
	line-height:24px;
	height:24px;
	overflow:hidden;
	margin-top:10px;
}

#FooterMenu a {
	color: #ffffff;
	text-decoration:none;
	padding:0;
	margin:0 0px;
}
#FooterMenu a:hover {
	text-decoration:underline;
}

#FooterShare {
	width:110px;
	margin-left:20px;
	margin-top:10px;
	height:48px;
	float:right;
	line-height:48px;
	overflow:hidden;
}

#FooterCopy {
	width:711px;
	line-height:24px;
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	float:left;
	overflow:hidden;
	height:24px;
	color: #999999;
}
#FooterCopy a {
	color: #fff;
	text-decoration:none;
}
#FooterCopy a:hover {
	color: #fff;
	text-decoration:underline;
}


h1, h2, h3, h4, h5, h6 {
	color: #bf2230;
	/*font-family:Arial;*/
	font-family:Tahoma, Verdana, Arial;
	font-weight:normal;
	margin: 10px 0;
	padding:0;
}

h1 {
	font-size:20px;
}
h2 {
	font-size:18px;
}


.error {
	margin:10px;
	padding:20px;
	background: #ffeeee;
	font-family: verdana;
	color: #CC0000;
	font-weight: bold;
}

.error h2, .error h1	{ margin-top: 0px; color: #CC0000 !important;}
.error h3				{ margin-top: 0px; margin-bottom: 12px; color: #CC0000 !important; border-bottom: 1px #CC0000 solid;}

.error ul {
list-style-type: none;
list-style-position: outside;
}
.error ul li {
color:#CC0000;
}


.clear {
	clear:both;
}



.outer { width:100%; height: 100%; overflow: hidden; position: relative;}
.outer[class] { display: table; position: static;

	display:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	'block' : 'block');
	position:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	'relative' : 'relative');

}

.middle { width:100%; margin:auto;position: absolute; top: 50%;} /* for explorer only*/
.middle[class] { display: table-cell; vertical-align: middle; position: static;

	display:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	'block' : 'block');
	position:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	'absolute' : 'absolute');
}

.inner { width:100%; /*text-align:center;*/position: relative; top: -50%;} /* for explorer only */
.inner[class] {position: static; 
	position:expression(eval(document.compatMode &&
	document.compatMode=='CSS1Compat') ?
	'relative' : 'relative');
}

#RightColumn .heading {
	display:block;
	width:287px;
	height:30px;
	line-height:30px;
	overflow:hidden;
	background: url(/images/rheading-bg.png) left top no-repeat;
	margin: 0 0 10px 0;
}

#RightColumn .heading h2 {
	display:block;
	color:#ffffff;
	font-size:12px;
	text-transform:uppercase;
	float:left;
	line-height:32px;
	height:30px !important;
	overflow:hidden;
	font-weight:normal;
	margin:0;
	padding:0 0 0 10px;
}

#RightColumn .heading .morelink {
	float:right;
	width:47px;
	height:17px;
	line-height:17px;
	display:block;
	background: url(/images/more.png) left top no-repeat;
	color:#a6a6a6;
	font-family:arial;
	font-size:10px;
	margin: 7px 6px 6px 6px;
	padding-left:5px;
	text-transform:uppercase;
}






.messages_list {
	width:100%;
	border-top: 1px solid #ccc;
}

.messages_list td {
	font-size:11px;
	padding:2px;
	border-bottom: 1px solid #ccc;

}
.messages_list tr.new td {
	font-weight:bold;
}

.messages_list .head1 td {
	line-height:16px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	text-align:center;
	font-size:12px; 
	color:#ffffff; 
	font-weight:bold; 

	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	border-bottom: 1px solid #ccc;		
	padding:5px;

}

.messages_list tr {
}
.messages_list tr.row2 td {
	background: #efefef;
}

.messages_list a {
	/*color: #000;*/
}
.messages_list .checkbox {
	width:20px;
	text-align:center;
}

.messages_list .colname {
	text-align:left !important;
	width:150px;
}
.messages_list .colsubject{	
	text-align:left !important;
}
.messages_list .colsubject .snippet {	
	font-size:10px;
	color:gray;
}
.messages_list .coldate{
	width:75px;
	text-align:center;
}
.messages_list .coldelete {
	width:75px;
	text-align:right;
}
.messages_list .colbuttons {
	width:150px;
	text-align:right;
}
.messages_list .button, .messages_button {
	width:auto;
	height:auto;
	background:#b5b588;
	cursor:pointer;
	font-weight:bold;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	outline: 0;
	margin:0;

	padding:5px 10px;
	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	color:#fff;

}


.messages_notread {
	color:#999;
	font-weight:bold;
}

.messages_new{
	color:#fff;
	font-weight:bold;
}

.messages_empty {
	font-weight:normal;
	color:#666;
}



.location_gallery ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

.location_gallery ul li {
	list-style-type:none;
	margin: ;
	padding:0;
	float:left;
	width:140px;
	height:115px;
}

.location_gallery ul li .image {
	width:136px;
	height:101px;
	text-align:center;
	padding:2px 2px 2px 2px;
	margin: 0 0px 0 0;
	clear:both;
}




.pages {
	/*line-height:21px;*/
	clear:both;
	margin:10px;
	width:550px;
	
}

.pages_boxes span {
	border: 1px solid #dbdbdb;
	margin-left:2px;
	height:23px;
	display:inline-block;
}
.pages b {
	font-size:12px;
	line-height:17px;
	color: #000;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
	text-decoration: none;
	border: 1px solid #f7f7f7;
	padding:2px 7px;
	background:#ddd;
	height:17px;
	display:inline-block;
	text-transform:uppercase;
}
.pages a, .pages a:link, .pages a:visited, .pages a:active {
	display:inline-block;
	font-size:11px;
	line-height:17px;
	height:17px;
	color:#b11620;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
	text-decoration: none;
	padding:2px 7px;
	border: 1px solid #f7f7f7;
	text-transform:uppercase;
	background-color:#eeeeee;
}
.pages a:hover {
	text-decoration:none;
	/*border: 1px solid #ddd;*/
	color:#000;
}
.pages .pages_title {
	font-weight:bold;
	width:100px;
	display:inline-block;
	font-family: Verdana, Tahoma, Arial;
	padding:2px 5px;
	border: 1px solid #ccc;
	background:#ddd;
}

.pages .pages_list {
	/* nothing here */
}


.aligncenter {
	text-align:center !important;
}
.alignleft{
	text-align:left !important;
}
.alignright{
	text-align:right !important;
}
.alignjustify{
	text-align:justify !important;
}
	











.friends_list {
	width:100%;
	border-bottom: 1px solid #ccc;
}

.friends_list tr td {
	font-size:11px;
	padding:2px;
	border-bottom: 1px solid #ccc;
}
.friends_list a {
}

.friends_list tr.row2 td {
	background: #efefef;
}


.friends_list .head1 td {
	line-height:16px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	text-align:center;
	font-size:12px; 
	color:#ffffff; 
	font-weight:bold; 

	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	border-bottom: 1px solid #ccc;		
	padding:5px;
}

.friends_list tr.new td {
	font-weight:bold;
}
.friends_list tr {
}

.friends_list .colname {
	text-align:left;
}
.friends_list .colrank {
	text-align:center !important;
	width:75px;
}
.friends_list .colpoints {
	text-align:right !important;
	width:100px;
}
.friends_list .colthumb{
	width:65px;
}
.friends_list .coldate{
	text-align:center;
	width:120px;
}
.friends_list .colcity{
	text-align:center;
	width:120px;
}
.friends_list .colstatus{	
	width:100px;
	text-align:center;
}
.friends_list .coldelete {
	width:150px;
	text-align:right;
}
.friends_list .colbuttons {
	width:150px;
	text-align:right;
}

.friends_list .button, .friends_button {
	width:auto;
	height:auto;
	background:#b5b588;
	cursor:pointer;
	font-weight:bold;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	outline: 0;
	margin:0;

	padding:5px 10px;
	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	color:#fff;
}












/* comments */

.comments {
	padding:0px;
	margin:10px 0;
}

.comments h2 {
	font-size:20px;
	margin: 5px 0;
	padding:0;
	color:#606060;
}

.comments_list {
	color: #000000;
	font-size: 11px;
	padding:0;
	margin:0;
}
.comments_list li {
	list-style-type:none;
	padding:0;
	margin:15px 0;
}

.comments_list li div.content {
	padding:0 20px;
	font-size:11px;
}

.comments h2.comments_head {
	min-height:37px;
	line-height:37px;
	color: #a21e26;
	font-size:18px;
	line-height:29px;
	padding: 4px 15px;
}
.comments h2.comments_head span {
	font-size:24px;
	line-height:29px;
}


.comments_list li .name {
	font-size: 18px;
	line-height:22px;
	color: #a21e26;
	font-weight:normal;
	font-family: Arial, Verdana, Tahoma;
	display:inline-block;
	vertical-align:top;
}
.comments_list li .name a{
	color: #a21e26;
}
.comments_list li .date {
	color: #9c9642;
	line-height:22px;
	font-size: 13px;
	vertical-align:top;
	display:inline-block;
	float:right;
}
.comments_list li .text {
	clear:both;
	font-size: 13px;
	color: #000000;
	font-weight:normal;
}
.comments_list .add_comment a span{
	font-size: 8pt;
	text-decoration: none;
}
.comments_list .add_comment a{
	text-align: left;
	float: left;
	color: #000000;
	font-size: 8pt;
}


.comment_form {
	border: 0px;
	padding:0px;
	margin:0px;
	margin:10px auto;
	width:600px;
	/*
	border-bottom:1px solid #ccc;
  */
}
.comment_form, .comment_form div {
	color:#000;
	font-weight:bold;
}
.comment_form form {
	padding:0;
	margin:0;
}

.comment_form form textarea {
	width:580px;
	margin:0;
	outline:0;
	padding:10px;
	height:168px;
	font-family: Arial, Verdana, Tahoma;
	font-size:15px;
}
.comment_form form input {
	width:580px;
	height:21px;
	outline:0;
	margin:0;
	padding:10px;
	color: #000;
	font-family: Arial, Verdana, Tahoma;
}
.comment_form form div.fright {
	float:right;
}

.comment_form form h5 {
	font-weight:normal;
	font-family: Arial, Verdana, Tahoma;
	font-size:14px;
	margin:0;
	padding:0;
	
}

.comment_form form #field_left{
	width:auto;
	height:auto;
	font-weight:normal;
}


.comment_form form .col3 div.fleft {
	float:left;
}
.comment_form form .col3 div.fright {
	float:right;
}
.comment_form form .col3 div input {
	width:140px;
	height:31px;
	outline:0;
	margin:0;
	padding:5px;
	border:0;
}

.comment_form form input.button{
	width:auto !important;
	height:auto !important;
	cursor:pointer !important;
	font-weight:bold !important;
	border-left: 1px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	border-right: 1px solid #aaa !important;
	border-bottom: 1px solid #aaa !important;
	outline: 0 !important;
	margin:0 !important;

	padding:5px 10px !important;
	background:url(/images/menu-bg-active.jpg) left top no-repeat !important;
	color:#fff !important;
}


.comment_pages a {
/*
	color: #333;
	text-decoration:none;
*/
}









.timesheets_list {
	width:100%;
	border-top: 1px solid #ccc;
}

.timesheets_list td {
	font-size:11px;
	padding:2px;
	border-bottom: 1px solid #ccc;

}
.timesheets_list tr.new td {
	font-weight:bold;
}

.timesheets_list .head1 > td {
	line-height:16px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	text-align:center;
	font-size:12px; 
	color:#ffffff; 
	font-weight:bold; 

	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	border-bottom: 1px solid #ccc;		
	padding:5px;

}

.timesheets_list tr {
}
.timesheets_list tr.row2 td {
	background: #efefef;
}

.timesheets_list a {
	/*color: #000;*/
}
.timesheets_list .checkbox {
	width:20px;
	text-align:center;
}

.timesheets_list .colname {
	text-align:left !important;
	width:150px;
}
.timesheets_list .colsubject{	
	text-align:left !important;
}
.timesheets_list .colsubject .snippet {	
	font-size:10px;
	color:gray;
}
.timesheets_list .coldate{
	width:75px;
	text-align:center;
}
.timesheets_list .coldelete {
	width:75px;
	text-align:right;
}
.timesheets_list .colbuttons {
	width:150px;
	text-align:right;
}
.timesheets_list .button2, .timesheets_button {
	width:auto;
	height:auto;
	background:#b5b588;
	cursor:pointer;
	font-weight:bold;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	outline: 0;
	margin:0;

	padding:5px 10px;
	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	color:#fff;

}





















.fuelreports_list {
	width:100%;
	border-top: 1px solid #ccc;
}

.fuelreports_list td {
	font-size:11px;
	padding:2px;
	border-bottom: 1px solid #ccc;

}
.fuelreports_list tr.new td {
	font-weight:bold;
}

.fuelreports_list .head1 > td {
	line-height:16px;
	font-weight:bold;
	/*text-transform:uppercase;*/
	text-align:center;
	font-size:12px; 
	color:#ffffff; 
	font-weight:bold; 

	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	border-bottom: 1px solid #ccc;		
	padding:5px;

}

.fuelreports_list tr {
}
.fuelreports_list tr.row2 td {
	background: #efefef;
}

.fuelreports_list a {
	/*color: #000;*/
}
.fuelreports_list .checkbox {
	width:20px;
	text-align:center;
}

.fuelreports_list .colname {
	text-align:left !important;
	width:150px;
}
.fuelreports_list .colsubject{	
	text-align:left !important;
}
.fuelreports_list .colsubject .snippet {	
	font-size:10px;
	color:gray;
}
.fuelreports_list .coldate{
	width:75px;
	text-align:center;
}
.fuelreports_list .coldelete {
	width:75px;
	text-align:right;
}
.fuelreports_list .colbuttons {
	width:150px;
	text-align:right;
}
.fuelreports_list .button2, .fuelreports_button {
	width:auto;
	height:auto;
	background:#b5b588;
	cursor:pointer;
	font-weight:bold;
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-right: 1px solid #aaa;
	border-bottom: 1px solid #aaa;
	outline: 0;
	margin:0;

	padding:5px 10px;
	background:url(/images/menu-bg-active.jpg) left top no-repeat;
	color:#fff;

}







.plisting {
	margin:0px;
	padding:0px;
	margin-top:10px;
	clear:none;
}

.plisting ul {
	list-style-type : none;
	margin: 0;
	padding: 0;
}
.plisting ul li {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	float:none;
	width:350;
	height:194px;
	clear:none;
}
.plisting ul li .img{
	width:240px;
	height:180px;
	overflow:hidden;
	border: 1px solid #ccc;
	margin: 0 auto;
}
.plisting_images ul li {
	margin: 5px auto 5px auto ;
	margin: 5px 15px 5px 20px;
	padding: 0px;
	float:left;
	width:122px;
	height:124px;
	overflow:hidden;
	clear:none;
}
.plisting_images ul li .img{
	width:120px;
	height:90px;
	overflow:hidden;
	border: 1px solid #ccc;
	margin: 0 auto;
}
.plisting_images ul li .img img{
	width:120px;
	height:90px;
}
.plisting ul li .title{
	color: #332360;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	text-align:center;
}
.pproduct {
	margin-top:10px;
	clear:both;
	width:auto;
	height:auto;
}

.pproduct img{
	float:none;
	clear:both;
	margin:10px auto;	
}
.pproduct .title{
	color: #332360;
	font-weight:bold;
	display:none;
}
.pproduct .content{
	background:transparent;
	width:auto;
	height:auto;
 	overflow:auto;
 	clear:both;
 	padding:0px;
 	margin:0px;
}

