body, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, a, blockquote, fieldset, form, label, legend {
	margin: 0; padding: 0; outline: none;
}

html, body {
	height: 100%;
}

img {
	border: none;
}

body {
	font-family: Arial;
	font-size: 76%;
	background: #c2e5f9;
	text-align: center;
}

p {
	padding: 0.5em 0;
	font-size: 1.2em;
}

h1 {
	font-family: Arial;
	font-size: 1.8em;
	font-weight: bold;
	padding: 0.2em 0;
	color: #666769;
}
h2 {
	font-family: Arial;
	font-size: 1.4em;
	font-weight: bold;
	padding: 0.8em 0 0 0;
	color: #666769;
	text-decoration:underline;
}

h5 {
	font-family: Arial;
	font-size: 1.2em;
	font-weight: bold;
	padding: 0;
	color: #BD710D;
	text-decoration:none;
}

h3 {
	font-family: Arial;
	font-size: 1.4em;
	font-weight: bold;
	padding: 0;
	color: #BD710D;
	text-decoration:none;
}

a{
	font-size: 1em;
	color: #992137;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

blockquote
{margin: 1em;
 border: 1px solid #F8991C;
 background: #FCFCE3;
 font-style:italic;
 padding:1em;
    }

blockquote p
{margin:0; padding:0;

    }

h3 a{
	font-family: Arial;
	font-size: 1em;
	font-weight: bold;
	padding: 0;
	color: #992137;
	text-decoration:none;
}

h3 a:hover{
	text-decoration:underline;
}

h2 a{
	text-decoration:underline;
}

.main-content li
{
    list-style: none;
    background: url(../images/bullets.gif) 100% 6px no-repeat;
    padding-right: 15px;
    margin-right: 6px;
    font-size: 1.1em;
    }

.main-content p {
	font-size: 1.1em;

}

/*.main-content img
{
    margin: 0 10px 10px 0;
}*/

div.mediaThumbs-tv{
	float: right;
	margin: 5px;
	width: 170px;
	padding: 3px 0pt;
	text-align: center;
	border: 1px solid #e1e1e1;
}

div.mediaThumbs-tv img{
	height: 120px;
	width: 160px;
}

div.mediaThumbs-tv strong img{
	width: 19px;
	height: 12px;
	vertical-align: -2px;
	padding-left: 4px;
}

#header {
	/*background: #C4DAF0 url(../images/header-bg.jpg) center bottom no-repeat;*/
	height: 210px;
	/*position: relative;*/
}

#header img {

}

#header a{
	width: 230px;
	height: 80px;
	position:absolute;
	top: 60px;
	right:30px;
	background: transparent;
}

#illustration1{
	width: 326px;
	height: 195px;
	position:absolute;
	bottom: 0;
	left:-36px;
	background: transparent url(../images/illustration1.png);
}

#illustration2{
	width: 162px;
	height: 132px;
	position:absolute;
	bottom: -1px !important;
	bottom: -1px;
	right:44px;
	/*background: transparent url(../images/illustration2.png);*/
	background: transparent url(../images/img/pic_footer.jpg) top right no-repeat;
}


/* ---- navigation ---- */

#nav
{
    font-family:Tahoma,arial;
	/*background: #01347D url(../images/nav-bg.gif) repeat-y;*/
	background: url(../images/img/menu_s.jpg) repeat-y top right;
	height: 23px;
	line-height: 19px;
	font-size: 14px;
	position: relative;
	top: -3px;
}

#nav ul {
	position:absolute;
	right:10px;
	width: 773px;
	clip: rect(auto 772px auto auto);
	height: 23px;
}

#nav li
{
	float: right;
	border-right: 1px solid #ffffff;
	padding: 0 21px;
	list-style: none;
	height: 19px;
	margin-top:2px;

}

#nav li a {
	color: #ffffff;
	font-family: Arial;
	text-decoration: none;
}

#nav li a:hover {
	text-decoration: underline;
}

/* ---- end of navigation ---- */



#content {
	direction:rtl;
	text-align: right;
	margin: 0 auto;
	border: 0px solid #ccc;

}

#content > p {
	padding: 1em 0;
}

.main-content {
	margin-right:250px;
	border: 0px solid #ccc;
	padding-bottom: 30px;
	float: left;
	width:560px;
	padding-left: 20px;
	min-height: 450px;
	height: auto !important;
	height: 450px;
}

.main-content, .notes {
	margin: 2em 0 0 0;
}


/* ---- notes ---- */

.notes {
	display:inline;
	float: right;
	border: 0px solid red;
	width: 153px;
	/*background: #F8991C;*/
	margin-right: 22px;
	}
.notes h4{
	margin-top:-25px;
	line-height:25px;
	text-align:center;
	color:#fff;
	font-weight:normal;
	font-size: 15px;
}


#stories{
	background: #C4DAF0;
	margin: 1px;
}

#news{
 	height:126px;
 	padding-top: 29px;
	margin: 1px 1px 1em 1px;
}

#news1{
	height:140px;
	background: url(../images/news_box.jpg) top center no-repeat;
	padding-top: 29px;
	margin: 1px 1px 1em 1px;
}

#stories1{
	height:140px;
	background: url(../images/img/tip_box.jpg) top center no-repeat;
	padding-top: 29px;
}

#stories{
	height:150px;
}
#padding-bottom-content{
height:170px;
border: 0px solid red;
clear:both;
}

  table
  {
     font-family:arial;
     border-collapse:collapse;
     font-size:10pt;
     background-color:#fff;
     width:546px;
     border-style:solid;
     border-color:#ccc;
     border-width:1px;
     padding: 3px;
  }

  th
  {
     font-size:10pt;
     background-color:#FBD6E7;
     color:#003060;
     border-style:solid;
     border-width:1px;
     border-color:#fff;
  }


  tr
  {
  }

  td
  {
     font-size:10pt;
     color:#000;
     border-style:solid;
     border-width:1px;
     border-color:#ccc;
     text-align:center;
     padding: 5px;
     text-align:right;
  }
/*-------- round corners right notes -----------*/
div.note-container{width:150px !important; width /**/:160px;
    margin: 10px auto;padding:29px 1px 1px 1px;text-align:left;background:#3775BB url(../images/news_box.jpg) repeat-x top;}
div#news{width:150px;height: 138px;padding:0px;margin:0px;}
div#stories{width:150px;height: 90px;padding:0;margin:0px;}

/*------ end round corners right notes -----------*/


/* ---- footer ---- */

.non-footer {
	/*background: #ffffff url(../images/content-bg.gif) repeat-y top right;*/
	background: #ffffff url(../images/img/bg_body.jpg) repeat-y top right;
	position: relative;
	min-height: 100%;
	width: 806px;
	margin: 0 auto;
}

.non-footer-popup{
	background: #fff ;
	min-height: 100%;
	text-align: right;
	direction:rtl;

}
#quotation{
margin: 1em;
 border: 1px solid #F8991C;
 background: #C6E7FA;
 font-style:italic;
 padding:1em;
}

#quotation p{
margin:0; padding:0;
}

#footer {
	clear: both;
	/*background: #C4DAF0 url(../images/footer-bg.gif) no-repeat top;*/
	background: #c2e5f9 url(../images/img/footer.jpg) no-repeat bottom right;
	height: 42px;
	margin: -42px auto 0 auto;
	position: relative;
	width: 806px;
}

/* Daniel - 02/05/2010 */
.pressTable td img{
	margin: 0;
	border: 1px solid #000;
}

.pressTable td {
	text-align:center;
}