
body{font-family: Arial, Helvetica, sans-serif;}
/* **************** CONTENT OBJECTS ***************** */

/* ====== Default spacing ====== */
h1, h2, h3, h4, h5, h6, ul, ol,dl, p,blockquote {padding:0px;}
h1, h2, h3, h4, h5, h6,img{padding-bottom:0px;}
pre{margin: 10px;}
table h1,table h2,table h3, table h4, table h5, table h6, table p, table ul, table ol, table dl,
ul h1,ul h2,ul h3, ul h4, ul h5, ul h6, ul p, ul ul, ul ol, ul dl,
ol h1,ol h2,ol h3, ol h4, ol h5, ol h6, ol p, ol ul, ol ol, ol dl {padding:0;}

/* ====== Elements ====== */
img{display:block; float:none;}
em{font-style: italic;}
strong{font-weight:bold;}
hr{color:#999999; background-color:#999999; border: 0; height:1px; width:90%; margin: 0 0 0 20px}
code{color:#0B8C8F;}
.opaque {opacity: .9;	filter: alpha(opacity=90);}
.left {float:left; margin-right:10px;}
.clearLeft {clear:left;}
.right {float:right; margin-left:5%;}
.clearRight {clear:right;}
.linksContent img {float:left; padding:3px 8px 0px 0px;}
.bgGrey {background-color:#fCfCfC;}
.bgDarkGrey {background-color:#555; color:#fff;}
.blue {color:#1C75BC;}
.grey {color:#555;}
.white {#fff}
.likeTabs {padding:9px 0px 1px 10px; height:20px;}
.ltgrey {color:#a9a9a9;}
.white {color:#fff;}
.red {color:#F00;}
.arrow {left:-10px; background:url(../images/arrow-right.png) no-repeat scroll 0% 2px;}
.next p{line-height:normal;}
.next p a{color:#1C75BC;}
.next p a:hover, a.hover {color:#1C75BC; text-decoration:underline;}
.next p a:visted {color:#1C75BC; text-decoration:none;}
.greyTop {background: url(../images/grey-bar-bg.jpg) repeat-x top;}
.dGreyTop {background: url(../images/dgrey-bar-bg.gif) repeat-x top;}
.tall-logos {width:100px; margin-right:25px; float:left; height:100%; padding-bottom:40px; padding-top:30px;}
.tall-publications {width:120px; margin-right:28px; float:left; height:100%; padding-bottom:40px; padding-top:5px;}
.noBorder {border:none}

/* ====== Headings ====== */
/* .h1-.h6 classes should be used to maintain the semantically appropriate heading levels - NOT for use on non-headings */
h1, .h1{font-size:200%; font-weight:bold; font-style: normal; color:#444; margin: 10px 0px 5px 0px; line-height:27px; padding-bottom:10px}
h2, .h2{font-size:115%;  font-weight:bold; font-style: normal; color:#444; margin:30px 0px 10px 0px; line-height:1.3;}
h3, .h3{font-size:115%; font-weight:normal; font-style: normal; color:#444; padding-top:15px}
h4, .h4{font-size:100%; font-weight:bold; font-style: normal; color: #fff;}
h5, .h5{font-size:80%; font-weight:normal; font-style: normal; color:#DF2B72;}
h6, .h6{font-size:108%; font-weight:normal;  font-style: italic; color:#333;}

.announce h4 {color:#fff; font-size:110%; font-weight:bold; padding:0px 10px;}
.announce h4 a, a:visited, a.visited{color:#fff; text-decoration:none; font-weight:bold }
.announce h4 a:hover {text-decoration:underline}

.services h1, .h1{color:#FFFFFF; font-size:300%; line-height:1em; font-weight:bold}


.secondH2 {margin-top:40px; clear:both;}
h2.first {margin-top:0px;}
h3.whatsnew {font-size:115%; font-weight:normal; font-style: normal; color:#444; margin:10px 0px 5px 0px}
.svshome h3{font-size:100%; font-weight:normal; font-style: normal; color:#CCC; }
.svshome h3 a {text-decoration: none; color:#CCC }
.svshome h3 a:visited, a.visited {text-decoration: none; color:#CCC }
.svshome h3 a:hover, a:focus {text-decoration: underline; color:#CCC }


/* ========= Forms ========== */
.contactform p{margin:10px 0px 8px 10px; line-height:1.2em; font-size:100%; width:460px; padding:0pt 0pt 0pt;}
.contactform p.left{margin:0pt 10pt 1.0em; line-height:1.5em; font-size:100%; width:640px; padding:0pt 0pt 0pt;}
.contactform p.check{margin:0pt 20pt 1.0em; font-size:100%; width:433px; padding:0pt 0pt 0pt;}
.contactform {width:650px; margin:2.0em 0 0 0; padding:10px 10px 0 10px; border:solid 1px rgb(225,225,225); background-color:rgb(255,255,255);}
.contactform fieldset {padding:0px 0 0 0 !important /*Non-IE6*/; padding:0 /*IE6*/; margin:0 0 20px 0; border:solid 0px rgb(220,220,220);}
.contactform fieldset legend {margin:0 0 0 0px !important /*Non-IE*/; margin:0 0 20px 5px /*IE6*/; padding:0 2px 0 2px; font-weight:bold; font-size:110%;}
.contactform label.left {float:left; width:130px; margin:0 0 0 10px; padding:2px;}
.contactform select.combo {width:175px; padding:2px; border:solid 1px rgb(200,200,200); font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size:110%;}
.contactform select.radio {width:175px; padding:2px; border:solid 1px rgb(200,200,200); font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size:110%;}
.contactform input.field {width:275px; padding:2px; border:solid 1px rgb(200,200,200); font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size:110%;}
.contactform textarea {margin:0pt 0pt 0pt 10pt; width:435px; padding:0px; border:solid 1px rgb(200,200,200); font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size:110%;}
.contactform input.button {float:right; width:9.0em; margin: 20px 0px 0px 50px; padding:1px !important /*Non-IE6*/; padding:0 /*IE6*/; background:#1C75BC; border:solid 2px #666 text-align:center; font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; color:#fff; font-size:110%; font-weight:bold; height:25px}
.contactform input.button:hover {cursor: pointer; background:#26A9E0; color:#fff; font-weight:bold;}


/* ====== Additional Text Attributes ====== */
/* if additional headings are needed they should be created via additional classes, never via location dependant styling */

p {line-height:19px; margin:10px 0px;}
p a {color:#1C75BC; font-weight:normal; text-decoration: none; }
p a:focus, a:hover {text-decoration: underline; }
p a:visited { color:#1C75BC; font-weight:normal}
p.div {color:#666666;	font-size: 85%; line-height: 12px;	margin:0px;	padding:0px;	clear:both;	width:inherit;	display:inherit;	padding-top:7px;}
p.intro {color:#888; font-size:110%; font-weight:normal; line-height:1.4;}

.announce p a, a:visited, a.visited{color:#555; text-decoration:none; font-weight:normal}
.announce p a:hover {text-decoration:underline}

.category{font-size:108%; font-weight:normal; font-style: normal; text-transform:uppercase; color: #333;}
.category a{color: #333;}
.important a{font-weight:bold;}
.text90 {font-size:90%;}
.text110 {font-size:110%;}
.text120 {font-size:120%;}
.lheight {line-height:normal;}
.lheight24 {line-height:24px;}
.textRight {text-align:right;}
.textCenter {text-align:center;}
.letter {letter-spacing:1px;}
.linksContent p {line-height:normal; margin:10px 0px; font-size:95%;}
.underline {border-bottom:1px solid #aaa; padding:0px 0px 3px 0px; margin-top:30px;}
.underline.first {margin-top:10px;}
.footer {border-top: 2px solid #ccc; padding-top:5px; width:100%; margin-top:20px;}

/* links */
a {color:#1C75BC; font-weight:normal; text-decoration: none; }
a:focus, a:hover {text-decoration: underline; }
a:visited, a.visited { color:#1C75BC; }
.bgDarkGrey a {color:#fff; font-weight:normal;}
.bgDarkGrey a:visited {color:#fff; font-weight:normal;}

#accordion li a {font-weight:normal; color:#333;}
#accordion li a:hover, a.hover {font-weight:normal; text-decoration:none; color:#1C75BC;}
#accordion li a:visited, a.visited {font-weight:normal; text-decoration:none; color:#333;}

table p a{color:#1C75BC;}

/* ====== Lists ======*/
/* numbered list */
.contents ol li {list-style-type:decimal; padding-left:0px; list-style-position:outside; margin-left:25px}
.contents ol li.active {text-decoration:underline;}

ol.simpleList li{list-style-type: decimal; margin:0px 0px 10px 1.7em;}
ol.alphList li{list-style-type: upper-alpha; margin:0px 0px 10px 40px;}
ol.simpleList a {color:#1C75BC;}
ol.simpleList a.visited, a:visited {color:#1C75BC;}
ul.simpleList {margin:8px 0px;}
ul.simpleList li{list-style: url(../images/common/bullet.gif) outside none; margin:1em 0px 0px 1.7em;}
ul.simpleList a {color:#1C75BC;}
ul.simpleList a.visited, a:visited {color:#1C75BC;}
/* standard list */
.sub-nav {list-style:none; list-style-position:outside; list-style-image:none; color:#444; font-size:85%; margin:10px 0px 0px 0px;}
.sub-nav ul li {float:right; padding: 5px 25px 0px 10px; margin:0px; list-style:none inherit none;}
.sub-nav ul li a {color:#333;}
.sub-nav ul li a.visited, a:visited {color:#333;}
.sub-nav ul li.current {color:#1C75BC; text-decoration:underline;}
.sub-nav ul li.current a {color:#1C75BC;}
.sub-nav ul li.current a.visted, a:visited {color:#1C75BC;}


.linksContent ul li {line-height:25px;}
.linksContent ul li a {font-weight:normal; color:#333;}
.linksContent ul li a:hover, a.hover {color:#333;}
.linksContent ul li a:visited, a.visited {font-weight:normal; color:#333;}

#accordion li {line-height:13px; font-size:100%; word-spacing:1px; padding:4px 0px;}
#accordion li.selected {font-weight:bold;}

.contents ul li {padding-left:15px; list-style-type:none; list-style-position:inside;}


.main ul.dateleft {list-style-image:none; list-style-position:outside; list-style-type:none; margin-left:0px; padding-left: 0;}
.main ul li.dateleft {list-sytle-image:none; list-style-position:outside; list-style-type:none; margin: 0px 0px 10px; padding-left: 0px; position: relative;}
.main ul li.dateleft a{color:#1C75BC; font-weight:normal}


ul.sitemap {margin:0px 0px;}
ul.sitemap li{list-style: url(../images/common/bullet.gif) outside none; margin:.5em 0px 0px 1.7em;}
ul.sitemap a {color:#1C75BC;}
ul.sitemap a.visited, a:visited {color:#1C75BC;}
		
/* ====== Tables ====== */
.data{padding: 20px; position:relative; zoom:1;vertical-align: top;border-right:solid 1px transparent;/* border fixes a FF2 bug which causes the data table to overlay its borders*/}
.data table {width:100%;border:1px solid #ddd;}
td {vertical-align:top; border-bottom:1px solid #eee; padding:8px 3px;}
th {background-color:#666666; border:1px solid #FFFFFF; color:#FFFFFF; font-size:100%; padding:9px 7px;} 
.plain table td{vertical-align:top; border-bottom:0px; padding:0px 0px 0px 0px;}
.plain table p {line-height:20px; margin:0px;}
.plain table h2 {margin-top:0px; margin-left:0px;}

.compare table td {vertical-align:top; border-bottom:1px solid #eee; padding:8px 3px;}
.compare table th {background-color:#666666; border:1px solid #FFFFFF; color:#FFFFFF; font-size:100%; padding:5px 7px;} 
.compare table th a {color:#FFFFFF} 
.compare table th a:visited, a.visited {color:#FFFFFF} 
.compare table th a:hover {color:#FFFFFF} 
.compare table p {margin:0px; font-size:100%}

#headerfloat {}
.default {width: 750px; height: 130px;}
.fixed {position: fixed; margin:0 auto; top: -5px; left: 100; width:990;}

td a:focus, a:hover {text-decoration: underline; }
td a:visited { color:#1C75BC;}
h2 a {color:#666; font-weight:bold;}
h2 a:hover {text-decoration:underline}
h2 a:visited, a.visited {color:#666; font-weight:bold}
h3 a {color:#777;}
h3 a:visited, a.visited {color:#777}

.thead {background-color: #f5f5f5;}
.txtC, .data .txtC td, .data .txtC th{text-align:center;}
.txtL, .data .txtL td, .data .txtL th{text-align:left;}
.txtR, .data .txtR td, .data .txtR th{text-align:right;}
.txtT, .data .txtT td, .data .txtT th{vertical-align:top;}
.txtB, .data .txtB td, .data .txtB th{vertical-align:bottom;}
.txtM, .data .txtM td, .data .txtM th{vertical-align:middle;}
.data th,.data td{padding:3px 20px}
.data thead tr{background-color: #fff0f8;}
.data th{color: #000; font-weight:bold}
/* specification table - extends data table */
.spec{padding:10px;}
.spec table{border-top: 1px solid #e2e2e2; border-bottom-color:#fff; border-left:none; border-right:none;}
.spec th, .spec td{border:1px solid #e2e2e2; border-width: 1px 0; padding-left:0;}
.spec .odd, .spec .even{background-color: #fff;}
.plain {border:none; padding:2px 0px;}
table p {line-height:16px; margin:10px;}
table h2 {margin-top:0px; margin-left:10px;}

.webcasts table td {padding-bottom:0px;}

/* ====== blockquote ====== */
cite{display:block; text-align:right; padding-top: 10px;}
blockquote {padding-left:15px;}

/* ====== callout ====== */
.callout{font-size:189%;color:#999999; font-style:italic;}
.callout cite{display:block; text-align:right;padding-top: 30px; font-size:69.25%;}
.callout span.quot{font-size: 500%; vertical-align: sub; color:#e2e2e2; line-height:25px; font-weight:bold;}
.callout span.quotLast{vertical-align:middle;}

/* ====== image treatments (get more from jason santa maria) ====== */
.top-left {float:left; margin-right:35px;}
.package-top-left {float:left; margin:35px 35px 35px 35px;}
.top-left-wbg {float:left; margin:0px 25px 0px 0px;}
.image-right {display:inline;	float:right; margin-top:10px;	margin-left:20px;	margin-bottom:10px;	margin-right:0px;	padding:0px; text-align:left;}
.image-left {display:inline;	float:left;	margin-top:0px;	margin-left:0px;	margin-bottom:10px;	margin-right:25px;	padding:0px; text-align:left;}

.announce img{ float:right; margin:0px 15px 20px 10px; padding:0; text-align:left;}
.package-right {float:right; margin-top:10px; margin-right:20px}

/*Searchform*/
.searchform {width:210px; height:48px; margin:0px 20px 0px 0px; display:inline; float:right; background:url(../images/search.jpg);}
.searchform p {clear:both; margin:0; padding:0;}
.searchform fieldset {border:none; float:right; margin-top:19px; display:inline; }
.searchform input.field {float:left; width:160px; padding:2px 0px 0px 2px !important /*Non-IE6*/; padding:2px 0px 0px 2px /*IE6*/; border:1px solid rgb(200,200,200); font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; font-size:90%; color: #ffffff; background: #888888;}
.searchform input.button {float:left; width:60px; margin: 0px 5px 0px 5px; display:inline; padding:1px; background:none; border:0px; text-align:center; font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif; color: #ffffff; font-size:90%;}
.searchform input.button:hover {cursor:pointer; border:0px; color:#777777;}

/********************/
/*  NAVIGATION BAR  */
/********************/

/* MAIN MENU */
.nav2 {white-space:nowrap /*IE hack*/; float:left;  width:900px; border:none; margin-top:20px; background:none; font-size:85%; margin-left:500px; color:#ddd; clear:none} /*Color navigation bar normal mode*/

.nav2 ul {list-style-type:none;}
.nav2 ul li {float:left; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border:none;}
.nav2 ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block; height:3.1em; line-height:3.1em; padding:0 16px 0 16px; text-decoration:none; font-weight:bold; color: #ddd; background:none;}
.nav2 ul li ul {display:none; border:none;}

/*Non-IE6 hovering*/
.nav2 ul li:hover {position:relative;} /*Sylvain IE hack*/
.nav2 ul li:hover a {background-color:#333; text-decoration:none; color:#fff} /*Color main cells hovering mode*/
.nav2 ul li:hover a:visited, .nav2 ul li.hover a:visited {background-color: #333333; text-decoration:none; color: #FFFFFF;} 
.nav2 ul li:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.0em; margin-top:0.1em; left:0;}
.nav2 ul li:hover ul li a {white-space:normal; display:block; width:20em; height:auto; line-height:1.3em; margin-left:0px; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border:none; background-color:#333; font-weight:normal; color:#ddd); font-weight:bold; font-size:100%} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:#555; text-decoration:none; color:#ddd} /*Color subcells hovering mode*/

/*IE6 hovering*/
.nav2 table {position:absolute; top:0; left:-1px; border-collapse:collapse;}
.nav2 ul li a:hover {position:relative /*Sylvain IE hack*/; z-index:1000 /*Sylvain IE hack*/; background-color:#333; text-decoration:none;} /*Color main cells hovering mode*/
.nav2 ul li a:hover ul {display:block; width:10.0em; position:absolute; z-index:999; top:3.1em; t\op:3.0em; left:0; marg\in-top:0.1em;}
.nav2 ul li a:hover ul li a {white-space:normal; display:block; w\idth:10.0em; height:1px; line-height:1.3em; padding:4px 16px 4px 16px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li a:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:none;} /*Color subcells hovering mode*/

.nav3 ul li {margin-left:10px}

/* Left Navigation */
#leftnav-tree {border:none; color:#888888}
#leftnav-tree-top {background: #666666; height:10px; padding:8px 8px 15px; font-weight:bold}

#leftnav-tree-top a, a:visited, a.visited {color:#FFFFFF; font-size:100%; font-style:normal; font-weight:normal;}
#leftnav-tree-top a:hover {color:#999999; text-decoration:none}

#leftnav-tree li a {display:block; height:18px;	text-decoration:none;	font-size:100%; background:#f4f4f4; font-weight:bold; color:#333; height:25px; padding-left:10px; padding-top:11px; text-align:left; border:1px solid #DDDDDD; margin-top:1px;}
#leftnav-tree li a:visited {display:block; 	text-decoration:none; background:#f4f4f4;}
#leftnav-tree li a:hover {background:#fff; text-decoration:none}

#leftnav-tree-dark li a:hover {color:#3366CC;}
#leftnav-tree-dark li a, #leftnav-tree-dark li a:visited {display:block; height:25px;	text-decoration:none;	color:#ffffff; font-size:150%; padding-top: 11px; padding-left: 17px;	background: url(../images/LeftNav.jpg); border-bottom: 1px solid #ffffff;}


#leftnav-tree ul, li {list-style:none;}

#leftnav-tree ul li a:hover {color:#3366CC; background: #FFFFFF;}

#leftnav-tree ul li a, #leftnav-tree ul li a:visited {display:block; border-right:1px solid #ddd; border-left:1px solid #ddd; border-top:none; border-bottom:none;	font-weight:normal;	text-decoration:none;	font-size:100%;	line-height:15px;	padding:5px 5px 0px 20px; background:#Ffffff; height:20px; list-style:none; outline:none;}

#leftnav-tree-dark ul, li {list-style:none; font-size:100%; line-height:normal; list-style-image:none; list-style-position:outside; list-style-type:none; outline:none;}

#leftnav-tree-dark ul li a:hover {color:#3366CC; background: #FFFFFF; outline:none;}

#leftnav-tree-dark ul li a, #leftnav-tree ul li a:visited {display:block; border-right:1px solid #ddd; border-left:1px solid #ddd; border-top:none; border-bottom:none;	font-weight:normal;	text-decoration:none;	font-size:100%;	line-height:15px;	padding:5px 5px 0px 20px; background:#Ffffff; height:20px; list-style:none; outline:none;}

#leftnav-tree li .tree {background-attachment: scroll; background-image: none; background-repeat: no-repeat;	background-position: center; height: 2.0em;	width: 11px; display: compact; float: left;	clear: both; padding-left: 5px;	cursor: pointer; position: absolute;}
#leftnav-tree li.active .tree{background-attachment: scroll; background-image: none; background-repeat: no-repeat; background-position: center;}
#leftnav-tree li ul{display:none; outline:none; border-bottom:solid 1px #ddd}
#leftnav-tree li.active ul{display:block;background-color:#FFFFFF;}

/* Marks current opened items */
#leftnav-tree li ul li a.current {font-weight:normal; height:20px;  border-left: solid 1px #ddd; border-right:5px solid #555; color:#333; background-color:#fff; outline:none;}
#leftnav-tree li a.current { background:#fff; border:solid 1px #ccc}
#leftnav-tree li ul li ul a.current {background: #ffffff; height:10px; font-size:100%; outline:none; outline:none;}

/*Box for blog blurb*/
#blog-box {border:1px solid #DDDDDD; width:215px; margin-right:-3px; float:left}
#blog-box-top {background: #1C75BC; color:#FFFFFF; height:10px; padding:8px 8px 15px; font-weight:bold}
#blog-box-top a {color:#FFFFFF;}
#blog-box-top a:hover {color:#999999; text-decoration:none}
#blog-box-bottom {background:#F6F6F6; color:#000; padding:8px 8px 15px;}
#blog-box-bottom a, a:visited, a.visited {color:#1C75BC; font-style:normal; font-weight:normal;}
#blog-box-bottom a:hover {text-decoration:underline;}


/*Box for Quotes*/
.quote-box {width:215px; border:1px solid #DDDDDD; float:right}
.quote-top {background: #1C75BC; color:#FFFFFF; height:10px; padding:8px 8px 15px; font-weight:bold}
.quote-bottom {background:#F6F6F6; padding:3px 8px 15px;}
.quote-bottom p {padding-left:5px; padding-right:5px; line-height:1.5; font-size:90%}


/*Left Column and Accordian Menu 
ul.menu, ul.menu ul {list-style-type:none; margin: 0px; padding: 0px; width:auto;}
ul.menu a {display: block; text-decoration: none;}
ul.menu li {margin-top: 1px; font-size:90%;}
ul.menu li a {background: #ddd; color: #333;	padding: 4px 0px 4px 10px; font-weight:bold;}
ul.menu li a:hover {color:#1C75BC;}
ul.menu li ul li a {background: #efefef; color: #333; padding-left: 20px; font-weight:normal;}
ul.menu li ul li a:hover {background: #fff;}
ul.menu li a.selected { background: #fff; }
.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }
.indent3 { padding-left: 3em; }
.indent4 { padding-left: 4em; }
.indent5 { padding-left: 5em; }
#accordion li a.selected {font-weight:bold; color:#1C75BC;}*/



/*===Main Content Items===*/

.topMain h3, .h3{font-size:110%; font-weight:normal; font-style: normal; color:#777; padding-top:0px; line-height:20px; margin-top:0px; margin-right:5px;}
.topPackageMain h3, .h3{font-size:110%; font-weight:normal; font-style: normal; color:#000; padding-top:0px; line-height:24px; margin-top:0px; margin-right:5px;}


/*Footer*/
.foot {font-size:85%; color:#999;}
.image-foot {display:inline;}

