* { padding: 0; margin: 0; }

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	background: #0f61ae; 
}


.wrapper { 
 margin: 0 auto;
 width: 900px;
}

.wrap { 
 margin: 0 auto;
 width: 900px;
}

#headerbg{
width:100%;
height: 91px;
background-image: url(../images/headerbg.gif);
background-position:top;
background-repeat: repeat-x;
}

#header {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 91px;
 margin: 0px 0px 0px 0px;

 background-image: url(../images/header.gif);
 background-position:top;
 background-repeat: no-repeat ;
}

#menubg{
width:100%;
height: 42px;
background-image: url(../images/menubg.gif);
background-position:top;
background-repeat: repeat-x;
}

#menu {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 42px;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}

#menu ul {
 padding: 0px;
 margin: 0px;
}

#menu li {
 text-indent: -7000px;
 display: inline;
 list-style-type: none;
}

#bannerbg{
 width:100%;
 height: 302px;
 background-image: url(../images/bannerbg.gif);
 background-position:top;
 background-repeat: repeat-x;
}

#banner {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 302px;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}

#bannerbgsub{
 width:100%;
 height: 100px;
 background-image: url(../images/bannerbgsub.gif);
 background-position:top;
 background-repeat: repeat-x;
}

#bannersub {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: 100px;
 margin: 0px 0px 0px 0px;
 background: #ffffff;
}



#contentbg{
	width:100%;
	height: auto;
	background-color:#0f61ae;
	float:left;
	background-image: url(../images/contbg.gif);
	background-position:top;
	background-repeat: no-repeat;
}


#content {
 color: #333;
 width: 900px;
 float: left;
 padding: 0px;
 height: auto;
 margin: 0px 0px 0px 0px;
 background-color: #ffffff;
}

#container {
 color: #333;
 width: 890px;
 padding: 0px;
 height: auto;
 background-color: #ffffff;
 margin: 10px 0px 0px 5px;
}

#container #left {
 float:left;
 width: 643px;
 height:auto;
 margin: 0px 0px 0px 0px;
}

#container #right{
 float:right;
 width: 246px;
 height:auto;
 margin: 0px 0px 0px 0px;
}

#leftcontainer {
 color: #333;
 width: 641px;
 height: 268px;
 margin: 0 0 5px 0;
 background-image: url(../images/leftcontbg.gif);
 background-position:top;
 background-repeat: no-repeat;
 overflow: hidden;
 line-height: 12pt;
}


#leftcontainer #lft {
 float:left;
 width: 295px;
 padding: 90px 10px 0px 0px;
}

#leftcontainer #lft  a{ 
 text-decoration: underline;
 font-family: verdana;
 font-size: 11px;
 color: #0f4896;
 margin:0px 0px 0px 0px;
 }
 
#leftcontainer #lft  a:hover{ 
 text-decoration: none;
 font-family: verdana;
 font-size: 11px;
 color: #000000;
 margin:0px 0px 0px 0px;
 }
 
 #leftcontainer #rght  a{ 
 text-decoration: underline;
 font-family: verdana;
 font-size: 11px;
 color: #0f4896;
 margin:0px 0px 0px 0px;
 }
 
#leftcontainer #rght  a:hover{ 
 text-decoration: none;
 font-family: verdana;
 font-size: 11px;
 color: #000000;
 margin:0px 0px 0px 0px;
 }
 
 



#leftcontainer #rght{
 float:right;
 width: 285px;
 padding: 90px 27px 0 0px;
}

#leftcontainer p{ 
	font-size: 11px;
	color: #215576;
	margin: 0px 0px 5px 15px;
	
} 
ul.list1 { 
list-style-type:none;
}


li.list1   {
 padding-left:40px;
 background:transparent url(../images/bullet.gif) no-repeat;
 background-position:14px 0px;
 font-size: 11px;
 line-height:15px;
 color: #215576;
}

#main {
 color: #333;
 width: 642px;
 float: left;
 padding: 0px;
 height: auto;
 margin: 0px 0px 5px 0px;
 background-image:  url(../images/main_mainbg.gif) ;
 background-position:top;
 background-repeat: repeat-y;
}

#maincont {

 width: 642px;
 float: left;
 padding: 0px;
 height: auto;
 margin: 0px 0px 0px 15px;
}

#maincont p {
line-height: 20px;
 font-size: 12px;
 color: #000000;
 margin: 0px 30px 10px 0px
}
 
 
#maincont a{
 text-decoration: none;
 color: #15387c;
}
 
#maincont a:hover{
 text-decoration: none;
 color: #7dbf0f;
}
  
#main #topbg{
 background-image:  url(../images/main_topbg.gif) ;
 background-position:top;
 background-repeat: no-repeat;
 color: #333;
 width: 642px;
 float: right;
 padding: 0px;
 height: 15px;
 margin: 0px 0px 0px 0px;
}

#main #botbg{
 background-image:  url(../images/main_botbg.gif) ;
 background-position:bottom;
 background-repeat: no-repeat;
 color: #333;
 width: 642px;
 float: right;
 padding: 0px;
 height: 20px;
 margin: 0px 0px 0px 0px;
}

#mainbot{
 background-image:  url(../images/mainbot.gif) ;
 background-position:bottom;
 background-repeat: no-repeat;
 height:9px;
 width:900px;
 float:left;}

#leftextra{
 color: #333;
 width: 642px;
 float: left;
 padding: 0px;
 height: auto;
 margin: 0px 0px 5px 0px;
 background-image:  url(../images/extrabg.gif) ;
 background-position:top;
 background-repeat: repeat-y;
}

#leftextracont {
background: #ffffff;
border-left: #cbcbcb 1px solid;
border-right: #cbcbcb 1px solid;
 color: #333;
 width: 640px;
 float: left;
 padding: 0px;
 height: auto;
 margin: 0px 10px 0px -1px;
}

#leftextracont p{
 font-size: 11px;
 color: #215576;
}

#leftextra #leftextra_topbg{
background-image:  url(../images/main_topbg.gif) ;
background-position:top;
background-repeat: no-repeat;
 color: #333;
 width: 643px;
 float: right;
 padding: 0px;
 height: 15px;
 margin: 0px 0px 0px 0px;
}

#leftextra #leftextra_botbg{
 background-image:  url(../images/main_botbg.gif) ;
 background-position:bottom;
 background-repeat: no-repeat;
 color: #333;
 width: 643px;
 float: right;
 padding: 0px;
 height: 20px;
 margin: 0px 0px 0px 0px;
}

#one{
 background-image:  url(../images/1.gif) ;
 background-position:top;
 background-repeat: no-repeat;
 height:92px;
 float:left;
 margin: 0px 0px 0px 0px;}
 
#one p{
 margin: -5px 15px 0px 100px;}
 
h5{
 font-size:13px;
 color:#215576;
 margin: 15px 0px 0px 100px;
 padding: 0px 0px 0px 0px;
}
 
#two{
 background-image:  url(../images/2.gif) ;
 background-position:top;
 background-repeat: no-repeat;
 height:92px;
 float:left;
}
 
#two p{
 margin: -15px 15px 0px 100px;}
 
#three{
 background-image:  url(../images/3.gif) ;
 background-position:top;
 background-repeat: no-repeat;
 height:92px;
 float:left; }

#three p{
 margin: -5px 15px 0px 100px;}
 
 #four{
 background-image:  url(../images/4.gif) ;
 background-position:top;
 background-repeat: no-repeat;
 height:92px;
 float:left; }

#four p{
 margin: -5px 15px 0px 100px;}
 
 #five {
 background-image:  url(../images/5.gif) ;
 background-position:top;
 background-repeat: no-repeat;
 height:92px;
 float:left;}

#five p{
 margin: -5px 15px 0px 100px;}
 
 #six{
 background-image:  url(../images/6.gif) ;
 background-position:top;
 background-repeat: no-repeat;
 height:92px;
 float:left; ;}

#six p{
 margin: -5px 15px 0px 100px;}

#rightcontainer{
 height: auto;
}

#form{
 background-image:  url(../images/formbg.gif) ;
 background-position:bottom;
 background-repeat: no-repeat;
 height:442px;
 width:246px;}

 #formcont{
 padding: 60px 0 0 15px;}
 
 #formcont p{
 padding: 0 10px 10px 0;
 font-size:12px;
 color:#165695;}

#newsletter{
 background-image:  url(../images/newsletterbg.gif) ;
 background-position:bottom;
 background-repeat: no-repeat;
 height:120px;
 width:246px;}
 
#newslettercont{
 padding: 50px 0 0 15px;}
 
#newslettercont p{
 padding: 0 10px 10px 0}

#testimonials{
 background-image:  url(../images/testimonialsbg.gif) ;
 background-position:bottom;
 background-repeat: no-repeat;
 height:352px;
 width:246px;}

#testimonialscont{
 padding: 50px 0 0 15px;}

#testimonialscont p{
 margin: 5px 5px 5px 5px;}

#testimonialscont a{
 text-decoration: none;
 color: #0d5eba;
}
 
#testimonialscont a:hover{
 text-decoration: underline;
 color: #0d5eba;
}
 
.quote{
 width: 200px;
 border:  1px solid #dadada;
 background-color:#f3f3f3;
 margin: 5px 5px 5px 0px;
 padding: 5px 5px 5px 5px;}

.quote p{
 font-size: 10px;}
/* menu rollover */

a#header2 {
width:297px;
height:42px;
background-image:url(../images/header2.gif);
display:block;
text-decoration:none;
float:left;
}

a#home {
width:79px;
height:42px;
background-image:url(../images/home.gif);
display:block;
text-decoration:none;
float:left;
}

a#home:hover {
background-position:79px 0;
}

a#company {
width:94px;
height:42px;
background-image:url(../images/company.gif);
display:block;
text-decoration:none;
float:left;
}

a#company:hover {
background-position:94px 0;
}

a#services {
width:86px;
height:42px;
background-image:url(../images/services.gif);
display:block;
text-decoration:none;
float:left;
}

a#services:hover {
background-position:86px 0;
}

a#portfolio {
width:125px;
height:42px;
background-image:url(../images/portfolio.gif);
display:block;
text-decoration:none;
float:left;
}

a#portfolio:hover {
background-position:125px 0;
}

a#customers {
width:107px;
height:42px;
background-image:url(../images/customers.gif);
display:block;
text-decoration:none;
float:left;
}

a#customers:hover {
background-position:107px 0;
}

a#contact {
width:112px;
height:42px;
background-image:url(../images/contact.gif);
display:block;
text-decoration:none;
float:left;
}

a#contact:hover {
background-position:112px 0;
}

/* footer */

#footerbg{
 width:100%;
 height: 239px;
 float: left;
 background:#0f61ae;


}

#footer { 
 width: 900px;
 height: 181px;
 clear: both;
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 0px;
 float:left;
 background-image: url(../images/footer.gif);
 background-repeat: no-repeat;
}

#footercont{
 font-family: verdana;
 font-size: 12px;
 color: #000000;
 margin: 10px 0px 0px 10px;
 padding: 0px 0px 0px 0px;
 line-height: 12pt;
}

#footercont p{
 color: #ffffff;
 text-align:center;
}

#footercont h1{
 font-family: verdana;
 font-size: 12px;
 color: #000000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 line-height: 15pt;
}

#footercont a{ 
 text-decoration: none;
 font-family: verdana;
 font-size: 11px;
 color: #ffffff;
 margin:0px 0px 0px 0px;
 }
 
#footercont a:hover{ 
 text-decoration: underline;
 color: #ffffff;
 }
 
ul.list2 {
line-height: 15px;
 padding: 0px;
 margin: 0px;
 list-style-type:none;
}

li.list2 {
 list-style-type:none;
 font-size: 11px;
}

h6{
 font-size:16px;
 font-family: verdana;
 color:#093a59;
 text-transform: uppercase;
 padding:5px 0px 0px 0px;}
 
h4{
 font-size:14px;
 font-family: verdana;
 color:#000000;
 text-transform: uppercase;
 padding:5px 0px 5px 0px;}

#footerbot { 
 width: 900px;
 height: auto;
 clear: both;
 color: #333;
 margin: 15px 0px 0px 0px;
 padding: 0px;
 float:left;
}

#footerbot p{ 
 color: #ffffff;
 text-align:center;
 line-height: 20pt;
}

#footerbot a{ 
 text-decoration: none;
 font-family: verdana;
 font-size: 12px;
 color: #ffffff;
 margin:0px 0px 0px 0px;
 }
 
#footerbot a:hover{ 
 text-decoration: underline;
 font-family: verdana;
 font-size: 12px;
 color: #ffffff;
 margin:0px 0px 0px 0px;
 }
 /* list and img border */
 

img {
    border: none;
} 


ul.list3 { 
	line-height: 22px;
	list-style-type:none;
}


li.list3   {
	color: #000000;
	padding-left:110px;
	background:transparent url(../images/bullet.gif) no-repeat;
	background-position: 80px 2px;
}

/* headers */

h1  {
	text-align:left;
	color:#174765;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.5em;
	text-transform:uppercase;
	padding: 5px 0 5px 0;
}

h2  {
	text-align:left;
	color:#30729c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	text-transform:uppercase;
	padding: 5px 0 5px 0;
}

h2  {
	text-align:left;
	color:#30729c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	text-transform:uppercase;
	padding: 5px 0 5px 0;
}

.green {
color: #c61717;
}

h3  {
	text-align:left;
	color:#4991bf;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	text-transform:uppercase;
	padding: 5px 0 5px 0;
}

h3.submenu  {
padding:10px 0px 13px 14px;
text-align:left;
position:relative;
color:#8bb524;
font-family: arial;
font-size: 1.6em;
}


/* img floats */

img.floatrightprocess { 
    float: right; 
    margin: 20px 20px 20px 20px; 
}

img.floatright { 
    float: right; 
    margin: 10px 20px 10px 15px; 
}

img.floatright2 { 
    float: right; 
    margin: -15px 20px 10px 15px; 
}

img.floatleft { 
    float: left; 
    margin: 10px 15px 10px 10px; 
}


.requestbot{
float:right;
height: auto;
width:280px;padding: 80px 20px 0px 0px;

}
.sidebarnavtop {
	background-image: url(../images/sidebarnavtop.gif);
	background-repeat: no-repeat;
	background-position: center top;
	height: 40px;
	width: 246px;
}
.sidebarnavmiddle {
	background-image: url(../images/sidebarnavmiddle.gif);
	background-repeat: repeat-y;
	background-position: center top;
	width: 246px;
}
.sidebarnavbottom {
	background-image: url(../images/sidebarnavbottom.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 15px;
	width: 246px;
}
#rightcolumn_subpagenavlist {
	padding: 0px;
	margin: 0px;
}
#rightcolumn_subpagenavlist li {
	list-style-type: none;
	float: left;
}
#rightcolumn_subpagenavlist li a {
	color: #216f9d;
	text-decoration: none;
	display: block;
	width: 220px;
	height: 27px;
	outline: none;
	text-align: left;
	line-height: 27px;
	font-size: 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
#rightcolumn_subpagenavlist li a:hover {
	color: #FFFFFF;
	background-color: #84b92a;
	border-right-color: #bbe379;
	border-left-color: #bbe379;
}



a#requestbut {
width:270px;
height:38px;
background-image:url(../images/request.gif);
display:block;
text-decoration:none;
float:left;
}

a#requestbut:hover {
background-position:270px 0;
}

.floatright3{

    float: right; 
    margin: -15px 20px 0px 5px; 
}



a.readmore{
width:93px;
height:19px;
background-image:url(../images/readmore.gif);
display:block;
text-decoration:none;
float:left;
}

a.readmore:hover {
background-position:93px 0;
}


a.seobutton{margin: 10px 0px 20px 0px;
width:612px;
height:60px;
background-image:url(../images/seobutton.gif);
display:block;
text-decoration:none;
float:left;
}

a.seobutton:hover {
background-position:612px 0;
}








/* menu drops */

/*** Nav bar styles ***/

ul.nav,
.nav ul{
/*Remove all spacings from the list items*/
	margin: 0;
	padding: 0;
	cursor: default;
	list-style-type: none;
	display: inline;
}

ul.nav{
	display: table;
}
ul.nav>li{
	display: table-cell;
	position: relative;
	padding: 2px 6px;
}


ul.nav>li:hover{
	padding-right: 1px;
} 

ul.nav li>ul{
/*Make the sub list items invisible*/
	display: none;
	position: absolute;
	max-width: 40ex;
	margin-left: -6px;
	margin-top: 2px;
}

ul.nav li:hover>ul{
/*When hovered, make them appear*/
	display : block;
}

.nav ul li a{
/*Make the hyperlinks as a block element, sort of a hover effect*/
	display: block;
	padding: 2px 10px;
}

/*** Menu colors (customizable) ***/

ul.nav,
.nav ul,
.nav ul li a{
	background-color: #fff;
	color: #369;
}


ul.nav li:hover,
.nav ul li a:hover{
	background-color: #369;
	color: #fff;
}

ul.nav li:active,
.nav ul li a:active{
	background-color: #036;
	color: #fff;
}

ul.nav,
.nav ul{
	border: 1px solid #369;
}

.nav a{
	text-decoration: none;
}
#menubackground {
	background-color: #24597c;
	height: 42px;
	width: 100%;
	background-image: url(../images/menubackground.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#menuwrapper {
	width: 900px;
	margin-left: auto;
	margin-right: auto;
	height: 42px;
	background-image: url(../images/header2.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#newmenu {
	padding-left: 297px;
}


#seotable {
	width: 615px;
	padding: 0;
	margin: 0;
}

th {
	font: bold 11px "Verdana", Arial, Helvetica, sans-serif;
	color: #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	letter-spacing: 2px;
	text-align: center;
	padding: 6px 6px 6px 10px;
    background: #84b92a url(../images/tblbg_header.gif) repeat-x;

}

td {
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	background: #CAE8EA;
	padding: 6px 6px 6px 6px;
	color: #0d5eba;
	text-align: center;
}


td.alt {
    background: #0d5eba url(../images/tblbg_col.gif) repeat-y;
	color: #ffffff;
	text-align: left;
}

.box{
width: 590px;
margin-top:5px;
margin-bottom:5px;
background:#f1fafb;
border:1px solid #CAE8EA;
padding: 10px 10px 10px 10px;
}

.box p{
margin:0px 0px 0px 0px;
}

.box h1{
font-size:13px;
margin:0px 0px 0px 0px;
}


.box2{
width: 570px;
position: relative;
margin-top:5px;
margin-bottom:5px;
background:#edf5f5;
border:1px solid #c4d2d3;
padding: 15px 10px 10px 10px;
}

.box2 p{
margin:15px 0px 0px 0px;
text-align:center;
font-weight:bold;
}

#maincont .subservices {
	padding: 10px;
	border: 1px solid #C4D7E4;
	width: 590px;
	text-align: left;
	margin-bottom: 10px;
}
#maincont .subservices p {
	padding: 6px 0 6px 0;
	margin: 0;
}
.subservices h2 {
	color:#7dbf0f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	padding: 0;
	margin: 0;
}

.subservices  a:link, .subservices   a:active, .subservices   a:hover, .subservices   a:visited{
	color:#7dbf0f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.3em;
	padding: 0;
	margin: 0;
	text-decoration: none;
}


.subservices h3 {
	color:#295994;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 0;
	margin: 0;
}
* html .subservices {
	padding: 10px;
	border: 1px solid #C4D7E4;
	width: 590px;
	margin: 0 auto 0 auto;
	margin-bottom: 10px;
}
a.readmoreservices {
	width:93px;
	height:19px;
	background-image:url(../images/readmore.gif);
	display:block;
	text-decoration:none;
	padding: 0;
	margin: 0;
}

a.readmoreservices:hover {
	background-position:93px 0;
}
.iconright {
	float: right;
}
.iconrightecommerce {
	float: right;
	margin: 10px 30px 10px 10px;
}
* html .iconrightecommerce {
	float: right;
	margin: 10px 10px 10px 10px;
}
.iconrightecommercelivehelp {
	float: right;
	margin: 10px 0px 10px 10px;
}
.ecommercebox {
	padding: 10px;
	width: 580px;
	background-color: #E3F1FD;
	border: 1px solid #98CDF8;
	margin: 10px 0 10px 0;
}
* html .ecommercebox {
	margin: 10px auto 10px auto;
}

#maincont .ecommercebox p {
	padding: 6px 0 6px 0;
	margin: 0;
}




.ecommerceboxfeatures {
	padding: 10px;
	width: 580px;
	background-color: #dff1bf;
	border: 1px solid #7dbf0f;
	margin: 10px 0 10px 0;
}
* html .ecommerceboxfeatures {
	margin: 10px auto 10px auto;
}

.customboxcall {
	padding: 10px;
	width: 580px;
	background-color: #f3d3d3;
	border: 1px solid #b40000;
	margin: 10px 0 10px 0;
}
* html .customboxcall {
	margin: 10px auto 10px auto;
}


.ecommerceboxfeatures ul {
	padding-left: 30px;
	padding-bottom: 10px;
}
* html .ecommerceboxfeatures ul {
	padding-left: 50px;
	padding-bottom: 10px;
}
.ecommerceboxfeatures ul li {
padding: 5px 0px 5px 0px;
	font-size: 13px;
	color: #000000;
	list-style-type: circle;
}
.ecommerceboxfeatures ul li a {
	color: #000000;
	text-decoration: underline;
}
.ecommerceboxfeatures ul li a:hover {
	color: #3486BC;
	text-decoration: underline;
}

.jobwrapper ul {

	padding-left: 30px;
	padding-bottom: 5px;
	padding-right: 30px;
}
* html .jobwrapper ul {
	padding-left: 50px;
	padding-bottom: 10px;
}
.jobwrapper ul li {
padding: 5px 0px 5px 0px;
	font-size: 13px;
	color: #000000;
	list-style-type: circle;
}

.seowrapper ul {
    line-height: 20px;
	padding-left: 30px;
	padding-bottom: 10px;
}
* html .seowrapper ul {
	padding-left: 50px;
	padding-bottom: 10px;
}
.seowrapper ul li {
padding: 5px 0px 5px 0px;
	font-size: 13px;
	color: #000000;
	list-style-type: circle;
}




#maincont .subtestimonials {
	padding: 10px;
	border: 1px solid #C4D7E4;
	width: 590px;
	text-align: left;
	margin-bottom: 10px;
	background-color: #EFF4F8;
}
#maincont .subtestimonials p {
	padding: 6px 0 6px 0;
	margin: 0;
}
.subtestimonials h2 {
	color:#79b41c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.4em;
	padding: 0;
	margin: 0;
	font-weight: bold;
}
* html .subtestimonials {
	padding: 10px;
	border: 1px solid #C4D7E4;
	width: 590px;
	margin: 0 auto 0 auto;
	margin-bottom: 10px;
}


