#Header {
	width: 915px;
	top: 5px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
	background-color: #ffffff;
    left: 0px;
}

#MainContentContainer {
	
	width:915px;
	
	margin-left: auto;
	margin-right: auto;
	background-color: #FFFFFF;
}

table.TableInHeader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	color: #FFFFFF;
}
.TdInHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	padding: 0px;
}
.LinkInHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px;
	margin-top: 2px;
	cursor: pointer;
}
a:link.LinkInHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px;
}
a:hover.LinkInHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px;
}
a:active.LinkInHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px;
}
a:visited.LinkInHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	text-decoration: underline;
	padding: 0px;
}

.thisIssueTopImage {
	padding: 7px;
}
.thisIssueCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	line-height: normal;
	padding-right: 7px;
	padding-left: 7px;
}

.SearchCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	line-height: normal;
}

.CurrencyConverterCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	line-height: normal;
	padding-right: 7px;
	padding-left: 7px;
	padding-top: 7px;
	padding-bottom: 7px;
}
.ThePollCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	line-height: normal;
	padding-right: 5px;
	padding-left: 6px;
	padding-top: 6px;
	padding-bottom: 7px;
}

a.ThePollLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	line-height: normal;
	text-decoration: underline;
	font-weight: normal;
}

ul.ThePoll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    margin-left: 3px;
    list-style-position: outside;
}
li.ThePoll {
	list-style-position: outside;
	background-position: bottom;
	list-style-image: url(images/BlueBullet.gif);
}

#LoginBoxInput {
	width:138px;
    cursor: text;
    padding: 7px;
}

.RegisterPadding {
	padding: 7px;
	width: 539px;
	background-color: #fdefb3;
}
a.Green {
	color: #4D7100;
	font-weight: bold;
	text-decoration: none;
}
a.Green {
	color: #4D7100;
	font-weight: bold;
	text-decoration: none;
}

a.thisIssue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #457ebc;
	text-decoration: none;
	line-height: normal;
}
a:link.thisIssue  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #457ebc;
	text-decoration: none;
	line-height: normal;
}
a:hover.thisIssue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #457ebc;
	text-decoration: none;
	line-height: normal;
}
a:active.thisIssue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #457ebc;
	text-decoration: none;
	line-height: normal;
}
a:visited.thisIssue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #457ebc;
	text-decoration: none;
	line-height: normal;
}

#searchBar {
	width: 245px;
	margin-top: 0px;
	background-repeat: repeat;
	margin-bottom: 10px;
	margin-right: -1px;
	float: right;
}
#searchBar2 {
	width: 625px;
	margin-top: 0px;
	background-repeat: repeat;
	margin-bottom: 10px;
	margin-right: -1px;
	float: right;
}
#LattestPrintEditionColumn {
	width: 370px;
	z-index: 3;
	margin-bottom: 10px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
}

#DinamicBodyColumn {
	width: 364px;
	margin-bottom: 10px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
}
#RegisterColumn {
	margin-bottom: 10px;
	width: 400px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	background-color: #fdefb3;
}
#UpdateProfileColumn {
	margin-bottom: 10px;
	padding-left: 3px;
	width: 550px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	background-color: #fdefb3;
}
#NewsTipOffsColumn {
	width: 370px;
	z-index: 3;
	margin-bottom: 10px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}
a:link.SmallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#000000;
	text-decoration: underline;
}
a:hover.SmallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#000000;
	text-decoration: underline;
}
a:active.SmallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#000000;
	text-decoration: underline;
}
a:visited.SmallLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color:#000000;
	text-decoration: underline;
}
.Red_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	text-decoration: none;
	font-weight: bold;
}
.Red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	text-decoration: none;
}
.WhiteBold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
}
a:link.Red_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	text-decoration: none;
	font-weight: bold;
}
a:hover.Red_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	text-decoration: underline;
	font-weight: bold;
}
a:active.Red_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	text-decoration: underline;
	font-weight: bold;
}
a:visited.Red_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	text-decoration: none;
	font-weight: bold;
}
a.White_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
}

a:link.White_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
}
a:hover.White_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: underline;
	font-weight: bold;
}
a:active.White_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: underline;
	font-weight: bold;
}
a:visited.White_NotUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration: none;
	font-weight: bold;
}
a.Green {
	color: #4D7100;
	font-weight: bold;
	text-decoration: none;
}
a:link.Green {
	color: #4D7100;
	font-weight: bold;
	text-decoration: none;
}
a:hover.Green {
	color: #4D7100;
	font-weight: bold;
	text-decoration: none;
}
a:active.Green {
	color: #4D7100;
	font-weight: bold;
	text-decoration: none;
}
a:visited.Green {
	color: #4D7100;
	font-weight: bold;
	text-decoration: none;
}
.BoldRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	font-weight: bold;
	font-size: small;
}
.BolderRed {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#bb2c2a;
	font-weight: bold;
	font-size: medium;
}
.BoldHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: bold;
	font-size: small;
}
.Blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#254465;
	font-weight: bold;
	font-size: small;	
}
.Blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#457ebc;
	font-weight: bold;
	font-size: small;
	text-decoration: none;
}
a.Blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#457ebc;
	font-weight: bold;
	font-size: small;
	text-decoration: none;
}
a:link.Blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#457ebc;
	font-size: small;
	font-size: small;
	text-decoration: none;
}
a:hover.Blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#457ebc;
	font-weight: bold;
	font-size: small;
	text-decoration: none;
}
a:active.Blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#457ebc;
	font-weight: bold;
	font-size: small;
	text-decoration: none;
}
a:visited.Blue2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#457ebc;
	font-weight: bold;
	font-size: small;
	text-decoration: none;
}
.normalText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.GreyDate {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size: small;
}

#NewsColumn {
	width: 245px;
	z-index: 4;
	top: 0px;
	float: right;
	margin-right: 1px;
	margin-top: 10px;
}

#CurrencyConverterColumn {
	width: 370px;
	margin-bottom: 20px;
	float: left;
}

#ThePollColumn {
	width: 370px;
	z-index: 4;
	top: 0px;
	float: left;
	margin-right: 1px;
	margin-bottom: 10px;
}

#MiddleContainer {
	width:628px;
	float: right;
}

table.RuleBelowColumns {
	border-bottom-width: 1px;
	border-bottom-color: Gray;
	border-bottom-style: solid;
}
.JapaneseDots {
	margin: 0px 10px 0px 10px;
	background-repeat: repeat-x;
}

img.ImgOnNavBarNumbers {
	text-align: left;
	padding-right: 6px;
}
.NewsTopButtons {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
	font-size: medium;
	padding: 3px;
	text-decoration: none;
	cursor :pointer ;
}

#NewsCopy {
	font-family: Verdana;
	color: #000000;
	font-size: small;
	border-width: 1px;
	border-style: solid;
	border-color: #457ebc;
}
#BlueBorder370 {
	color: #000000;
	width: 370px;
	font-size: small;
	border-width: 1px;
	border-style: solid;
	border-color: #457ebc;
	margin-bottom: 10px;
}
#BlueBorder600 {
	color: #000000;
	width: 600px;
	font-size: small;
	border-width: 1px;
	border-style: solid;
	border-color: #457ebc;
	margin-bottom: 10px;
}
#NewsCopyPrevious {
	font-family: Verdana;
	color: #000000;
	font-size: small;
	border-width: 1px;
	border-style: solid;
	border-color: #457ebc;
}

.NewsCopy1 {
	padding: 10px;
	width: 245;
}

.NewsCopy2 {
	padding: 10px;
	width: 245;
}

.LatestPrintEditionCopy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	padding: 4px;
}

a:link.RedUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bb2c2a;
	font-size: small;
	text-decoration: underline;
}
a:hover.RedUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bb2c2a;
	font-size: small;
	text-decoration: underline;
}
a:active.RedUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bb2c2a;
	font-size: small;
	text-decoration: underline;
}
a:visited.RedUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bb2c2a;
	font-size: small;
	text-decoration: underline;
}

.RedUnderlined {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #bb2c2a;
	font-size: small;
	text-decoration: underline;
}
a:link.RSSfeed {
	background-color: #FF8431;
	width: 100%;
	height: 26px;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
}
a:hover.RSSfeed {
	background-color: #FF8431;
	width: 100%;
	height: 26px;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
}
a:active.RSSfeed {
	background-color: #FF8431;
	width: 100%;
	height: 26px;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
}
a:visited.RSSfeed {
	background-color: #FF8431;
	width: 100%;
	height: 26px;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
}
a:link.linkLeftMenu  {
	background-color: #457ebc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:hover.linkLeftMenu {
	background-color: #90b5de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:active.linkLeftMenu {
	background-color: #bb2c2a;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}
a:visited.linkLeftMenu {
	background-color: #457ebc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: lowercase;
	color: #FFFFFF;
	text-decoration: none;
	width: 100%;
	margin-bottom: 5px;
	display: block;
	max-width: 140px;
	vertical-align: bottom;
	padding-top: 5px;
	padding-bottom: 5px;
}
#LeftNavbar {
	float: left;
	width: 143px;
}

#AdvertsOnRight {
	float: right;
	width: 120px;
	text-align: right;
	padding-right: 0px;
}
#apDiv1 #AdvertsLeft img {
	right: 0px;
	float: right;
	margin-bottom: 10px;
}
#BodyContainer {
	margin: 0px;
	float: left;
	width: 785px;
}
.BarHeadings1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform: lowercase;
	font-weight: bold;
	color: #FFFFFF;
	text-align: right;
	letter-spacing: -1px;
	padding-right: 3px;
}
.BarHeadings2 {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	color: #000000;
}
.BarHeadings3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 3px;
}
#AdvertiseBorder {
    font-family: Arial, Helvetica, sans-serif;
    width: 620px;
    border-color: #bb2c2a;
    border-style: solid;
    border-width: 1px;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
}
table {
	padding: 0px;
    margin-left: 0px;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
}

a:link.pagingNormal{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #457ebc;
	text-decoration: none;
}
a:hover.pagingNormal{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #457ebc;
	text-decoration: none;
}
a:active.pagingNormal{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #457ebc;
	text-decoration: none;
}
a:visited.pagingNormal{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #457ebc;
	text-decoration: none;
}
.highlight{
	padding: 0px 2px 0px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color: #90b5de;
	text-decoration: none;
}
a:link.pagingNumbers{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #90b5de;
	text-decoration: none;
}
a:hover.pagingNumbers{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #90b5de;
	text-decoration: none;
}
a:active.pagingNumbers{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #90b5de;
	text-decoration: none;
}
a:visited.pagingNumbers{
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	font-weight:bold;
	background-color: #90b5de;
	text-decoration: none;
}
a:link {
	color: #bb2c2a;
	text-decoration: underline;
}
a:hover {
	color: #bb2c2a;
	text-decoration: underline;
}
a:active {
	color: #bb2c2a;
	text-decoration: underline;
}
a:visited {
	color: #bb2c2a;
	text-decoration: underline;
}
#paging{
	margin-right: auto;
	margin-top: 10px;
	margin-left: auto;
	margin-bottom: 6px;
	position: relative; 
}
#footer {
	margin-top: 10px;
	margin-bottom: 5px;
	bottom: 0px;
	width: 915px;
	height: 30px;
	background-color: #457ebc;
	text-align: center;
	padding: 7px 0px 0px 0px;
	color: #ffffff;
	float: right; 
}
a.footer {
	color: #ffffff;
	text-decoration: underline;
}
a:link.footer {
	color: #ffffff;
	text-decoration: underline;
}
a:hover.footer {
	color: #ffffff;
	text-decoration: underline;
}
a:active.footer {
	color: #ffffff;
	text-decoration: underline;
}
a:visited.footer {
	color: #ffffff;
	text-decoration: underline;
}
.LogIn {
	height: 26;
	width: 300px;
}
.LogInPadding {
	padding-top: 6px;
}
.LogedIn {
	width: 300px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 21px;
	background-color: #457ebc;
	color: #ffffff;
	padding-top: 4px;
}
.inputArea {
    border: 1px solid #7f9db9;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight:normal;
    background-color: #ffffff !important;    
    margin-left: 0px;
}

#searchResultsContainer{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: small;
	border-width: 1px;
	border-style: solid;
	border-color: #457ebc;
	padding: 3px;
	width:613px;
	
}
.searchResults{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	
}
ul {
	list-style-position: outside;
	list-style-type: disc;
	text-indent: 1px;
	margin-left: 7px;
}
li {
	list-style-position: outside;
	list-style-type: disc;
	text-indent: 1px;
	margin-left: 7px;
}
ul.unorderedList {
	list-style-position: outside;
	list-style-type: disc;
	text-indent: 0px;
	margin-left: 7px;
}
li.listItem {
	list-style-position: outside;
	list-style-type: disc;
	text-indent: 0px;
	margin-left: 7px;
}
.formErrorHeading{
    font-weight :bold ;
}
.formErrorMessageText{
    color: #bb2c2a;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
 #headlineScrollup {
	   position: relative;
	   overflow: hidden;	  
	   height: 30px;
	   width: 600px
	 }
	 .headlineScroller {
	   	position: absolute;
	   	top: 210px;
     	left: 5px;
	   	height: 15px;
	   	width:600px;
	   	font-family: Verdana, Arial, Helvetica, sans-serif;
	   	padding-top: 2px;
	 }
	 
	 
#pollResultsPanel
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
    /*background: #AED7FF;*/
    width: 220px;
    height: auto;
    display: none;
}
#pollOptionsPanel
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: #000000;
}
/*#modalWindowTitlePanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform: lowercase;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1px;
	padding-right: 3px;
	padding-left: 3px;
	background-color: #457ebc;
	height: 26px;
	display: block;
}*/
#modalWindowHeaderPanel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	text-transform: lowercase;
	font-weight: bold;
	color: #FFFFFF;
	letter-spacing: -1px;
	background-color: #457ebc;
	height: 30px;
	display: block;
	padding-top: 2px;
}

.newsImageCaption{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4A4A4A;
	font-weight:bold ;
	
	
}

#pnlNewsComments {
    overflow:hidden; 
    width: 360px; 
    word-wrap: break-word;
}


#accommodationPanel, #attractionPanel, #toursPanel, #airlinePanel{
    display:none;
}
#accommodationPanel{
     display:block;
}

#goodGuysPanelContainer{
    border:solid 1px #90b5de;
    padding-left:15px;
    padding-top:10px;
    width:520px;
}