/* Generic */
img {
	border: 0px;
}

div.seperator {
	height: 24px;
	width: 100%;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	background-image: url(../images/seperator.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-bottom: 0px;
	float: left;
}

div.noBannerInner {
	background-image: url(../images/no_banner_inner.jpg);
	background-repeat: no-repeat;
	width: 591px;
	height: 60px;
	display: block;
	margin-left: 2px;
}

div#innerBottomBanner {
	margin-top: 11px;
	margin-left: 0px;
}

div.noBannerMain {
	background-image: url(../images/no_banner_main.jpg);
	background-repeat: no-repeat;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 371px;
	height: 150px;
	float: left;
}

div.mainPageVoting {
	display: block;
	float: right;
}

div#holder {
	position: relative;
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
}

div.clear {
	float: none;
	clear: both;
}

div#header {
	width: 1000px;
	height: 184px;
}

div#pageHeader {
	width:1000px;
	height:184px;
	background-image: url(images/oriswfback.gif);
	position: static;
	
}

#mymovie {
	position: static;

}

body {
	background-color: #FFFFFF;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: center;
	margin: 0px;
	padding: 0px;
	color: #3C7CB8;
}

body,tr,td,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
}

span#downloadsManagerBody table,
span#downloadsManagerBody tr,
span#downloadsManagerBody td{
	 border-style: dotted;
	 border-width: 0px;
	 border-color: #D5D5D5;
}

span#downloadsManagerBody table {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

p,form {
	float: left;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	margin: 0px;
	padding: 0px;
}
a {
	color: #3C7CB8;
}

a:visited {
  	color: #3C7CB8;
}

h2 {
	color: rgb(248, 125, 0);
	font-size: 11px;
	font-weight: bold;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	text-align: left;
} 

h3 {
	color: rgb(248, 125, 0);
	font-size: 12px;
	font-weight: bold;
	vertical-align: middle;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 0px;
	text-transform: uppercase;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	text-align: left;
} 

h1 {
	margin-top: 4px;
	margin-bottom: 1px;
	padding-bottom: 3px;
	color: #000000;
	display: block;
	width: 591px;
	height: 28px;
	vertical-align: middle;
	font-size: 22px;
}

input.submitBtn {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	margin: 0px;
	margin-left: 1px;
	height: 18px;
	width: 27px;
}

div.arrowImgDiv {
	background-image: url(../images/arrow_r.gif);
	background-repeat: no-repeat;
	padding-left: 19px;
	margin-right: 20px;
	height: 19px;
	width: auto;
	padding-top: 3px;
	margin-bottom: 3px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	vertical-align: middle;
}

span.arrowImgDiv {
	background-image: url(../images/arrow_r.gif);
	background-repeat: no-repeat;
	margin-right: 20px;
	height: 19px;
	width: auto;
	padding-top: 3px;
	margin-bottom: 3px;
	vertical-align: middle;	
}

span.arrowImgDiv h2 {
	padding-left: 19px;	
	display: inline;
	width: auto;
}

input.submit {
	margin-top: 3px;
	margin-left: 5px;
}

input.top {
	margin: 0px;
	padding: 0px;
	padding-left: 4px;
	font-size: 11px;
	font-weight: normal;
	/*background-color: #0066CC;*/
	font-family: Arial, Helvetica, sans-serif;
	background-image: url(../images/input_bg.jpg);
	background-position: bottom;
	background-repeat: repeat-x;
	color: #FFFFFF;
	width: 220px;
	height: 18px;
	border-bottom: 1px solid #78A7CC;
    border-left: none;
    border-right: none;
    border-top: none;
}

div#mainPageOriFlash {
	margin-top: 20px;
}

/* Registration */
/* Form handler classes */
div.frmTitles {
	width: 180px;
	padding: 2px 0;
	float: left;
}

div.frm2ndCol {
	width: 250px;
	padding: 2px 0;
	float: left;
}

div.frmError {
	color: #ff0000;
	font-size: 9px;
}

div.frm2ndCol select,textarea,.inField {
	width: 250px; 
	border: 1px solid #11bff9;
}

/* Newsletter and search input box*/
div.newsLetterFormBody,
div.quickSearchFormBody{
	width: 261px;
	padding-left: 0px;
	padding-right: 0px;
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	margin-bottom: 10px;
}

div.quickSearchFormBody {
	margin-bottom: 10px;
}

div.newsLetterFormBody div.newsLetterInput form,
div.quickSearchFormBody div.quickSearchInput form {
	width: 261px;
	height: 25px;
	padding-right: 0px;
	padding-left: 0px;
}

form#newsLetterForm, 
form#quickSearchForm{
	vertical-align: bottom;
	height: 18px;
}

form#newsLetterForm input,
form#quickSearchForm input {
	vertical-align: bottom;
}

/* Advanced search */

div.advancedSearchForm,
div.advancedSearchForm form {
	vertical-align: bottom;
	display: block;
	text-align: left;
	width: 450px;
	padding-left: 60px;
	padding-top: 10px;

}

div.advancedSearchForm form{
	width: 100%;
}

/*div.advancedSearchForm form input {
	margin-top: 10px;
	vertical-align: bottom;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}*/

div.advancedSearchForm form input#advancedSearchSearchStr {
	width: 196px;
}

div.advancedSearchForm form input#advancedSearchStaffStr {
	width: 196px;
}

div.advancedSearchForm span.advancedSearchDateButtonImage {
	vertical-align: bottom;
	width:27px;
	height:21px;
	margin-top:5px;
}

div.advancedSearchTagCloud a {
	text-decoration: none;
	color: #3C7CB8;
}

div.advancedSearchTagCloud a:hover {
	color: #0087FB;
}

div.advancedSearchTagCloud {
	text-align: center;
	display: block;
}

span.advancedSearchTag {
	text-align: center;
}

/* Search result */

div.searchResultBlock {
	vertical-align: top;
	text-align: justify;
	color: #3C7CB8;
	padding-right:25px;
	display: block;
}

div.searchResultBlock strong {
	font-weight: bold;
	letter-spacing: normal;
	font-size: 13px;
	line-height: 22px;
	color: #0087FB;	
}

div.searchResultBlock a {
	text-decoration: none;
	color: #3C7CB8;
}

div.searchResultBlock a:hover {
	color: #0087FB;
}

div.searchResultBlock a strong {
	font-weight: bold;
	letter-spacing: normal;
	font-size: 13px;
	line-height: 22px;
	color: #0087FB;
}

div.searchResultBlock span.searchResultSeperator {
	margin-top: 5px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.searchResultBlock span.searchResultSeperator div {
	width: 542px;
	padding-right: 5px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.searchResultBlock a span.searchResultLink {
	margin-top: 3px;
	vertical-align: top;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	background-image: url(../images/front_news_link.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div.searchResultBlock a:hover span.searchResultLink {
	margin-top: 3px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	vertical-align: top;
	background-image: url(../images/front_news_link_over.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div.searchResultName {
	color: rgb(37,142,247);
	font-weight: bold;
	letter-spacing: normal;
	font-size: 14px;
	line-height: normal;
	margin-bottom: 0px;
	padding-bottom: 3px;
}

div.searchResultStr,
div.searchNoResult,
div.searchResultNumber {
	color: #3C7CB8;
	position: static;
	display: block;
}

span.searchResultNavigatorCurrentPage {
	color: rgb(101,101,101);
}



span.searchResultNavigatorDisabled {
	color: rgb(101,101,101);
}

div.searchResultNavigator{
	color: #3C7CB8;
	text-align: center;
}

div.searchResultNavigator a {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	text-decoration: none;
	color: #3C7CB8;
}

div.searchResultNavigator span a {
	display: inline-block;
}	

div.searchResultNavigator a:hover {
	color: #0087FB;
}

div.searchResultDate {
	color: rgb(101,101,101);
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
}

div.searchResultImg,
div.searchResultLead {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

/* News list */
div.videoNewsListBlock {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	vertical-align: top;
	width: 261px;
	margin-bottom: 15px;
    font-size: 11px;

}

div.videoNewsListBlock a {
	text-decoration: none;
	color: #3C7CB8;
	/*vertical-align: top;*/
}

div.videoNewsListBlock a:hover {
	color: #0087FB;
}

div.videoNewsListBlock a font {
	font-weight: normal;
	display: block;
	font-size: 11px;
	line-height: 15px;
    text-align: justify;
}

/* MORE NEWS */

div.moreVideoNewsLink,
div.moreNewsLink {
	font-size: 11px;
	font-weight: bold;

	text-decoration: underline;
	text-transform:uppercase;
}

div.moreVideoNewsLink a,
div.moreNewsLink a {
	color: #0087FB;
}

div.moreNewsLink {
	text-align:right;
	padding-top: 25px;
	padding-right: 6px;
}

div.moreVideoNewsLink {
	text-align:center;
}

div.moreVideoNewsLink a:hover,
div.moreNewsLink a:hover {
	color: #3C7CB8;
}


div.moreNewsBlock {
	vertical-align: top;
	text-align: justify;
	color: #3C7CB8;
	padding-right:25px;
}

div.moreNewsBlock strong {
	font-weight: bold;
	letter-spacing: normal;
	font-size: 13px;
	line-height: 22px;
	color: #0087FB;	
}

div.moreNewsBlock a {
	text-decoration: none;
	color: #3C7CB8;
}

div.moreNewsBlock a:hover {
	color: #0087FB;
}

div.moreNewsBlock a strong {
	font-weight: bold;
	letter-spacing: normal;
	font-size: 13px;
	line-height: 22px;
	color: #0087FB;
}

div.moreNewsBlock span.moreNewsSeperator {
	margin-top: 5px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.moreNewsBlock span.moreNewsSeperator div {
	width: 542px;
	padding-right: 5px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.moreNewsBlock a span.moreNewsLink {
	margin-top: 3px;
	vertical-align: top;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	background-image: url(../images/front_news_link.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div.moreNewsBlock a:hover span.moreNewsLink {
	margin-top: 3px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	vertical-align: top;
	background-image: url(../images/front_news_link_over.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div.moreNewsName {
	color: rgb(37,142,247);
	font-weight: bold;
	letter-spacing: normal;
	font-size: 14px;
	line-height: normal;
	margin-bottom: 0px;
	padding-bottom: 3px;
}


span.moreNewsNavigatorCurrentPage {
	color: rgb(101,101,101);
}

span.moreNewsNavigatorDisabled {
	color: rgb(101,101,101);
}

div.moreNewsNavigator {
	color: #3C7CB8;
	text-align: center;
}

div.moreNewsNavigator a {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	text-decoration: none;
	color: #3C7CB8;
}

div.moreNewsNavigator a:hover {
	color: #0087FB;
}

div.moreNewsDate {
	color: rgb(101,101,101);
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
}

div.moreNewsLead {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

/* MORE VIDEO NEWS */

div.newsName {
	margin-top: 4px;
	margin-bottom: 1px;
	padding-bottom: 3px;
	color: #000000;
	display: block;
	width: 591px;
	height: 28px;
	vertical-align: top;
	font-size: 22px;
	
}

div.moreVideoNews {
	text-align:right;
	padding-top: 15px;
	padding-right: 6px;
}

div.moreVideoNewsBlock,
div.searchResultImgBlock {
	vertical-align: top;
	text-align: justify;
	color: #3C7CB8;
	padding-right:25px;
	display: block;
}

div.searchResultImgBlock {
	position: static;
}

div.moreVideoNewsBlock strong,
div.searchResultImgBlock strong {
	font-weight: bold;
	letter-spacing: normal;
	font-size: 13px;
	line-height: 22px;
	color: #0087FB;	
}

div.moreVideoNewsBlock a,
div.searchResultImgBlock a {
	text-decoration: none;
	color: #3C7CB8;
}

div.moreVideoNewsBlock a:hover,
div.searchResultImgBlock a:hover{
	color: #0087FB;
}

div.moreVideoNewsBlock a strong,
div.searchResultImgBlock a strong {
	font-weight: bold;
	letter-spacing: normal;
	font-size: 13px;
	line-height: 22px;
	color: #0087FB;
}

div.moreVideoNewsBlock span.moreVideoNewsSeperator,
div.searchResultImgBlock span.searchResultSeperator {
	margin-top: 5px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.moreVideoNewsBlock span.moreVideoNewsSeperator div,
div.searchResultImgBlock span.searchResultSeperator div {
	width: 542px;
	padding-right: 5px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.moreVideoNewsBlock a span.moreVideoNewsLink,
div.searchResultImgBlock a span.searchResultLink {
	margin-top: 3px;
	vertical-align: top;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	background-image: url(../images/front_news_link.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div.moreVideoNewsBlock a:hover span.moreVideoNewsLink,
div.searchResultImgBlock a:hover span.searchResultLink {
	margin-top: 3px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	vertical-align: top;
	background-image: url(../images/front_news_link_over.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div.moreVideoNewsName,
div.searchResultImgName {
	color: rgb(37,142,247);
	font-weight: bold;
	letter-spacing: normal;
	font-size: 14px;
	line-height: normal;
	margin-bottom: 0px;
	padding-bottom: 3px;
}

span.moreVideoNewsNavigatorCurrentPage {
	color: rgb(101,101,101);
}

span.moreVideoNewsNavigatorDisabled {
	color: rgb(101,101,101);
}

div.moreVideoNewsNavigator {
	color: #3C7CB8;
	text-align: center;
}

div.moreVideoNewsNavigator a {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	text-decoration: none;
	color: #3C7CB8;
}

div.moreVideoNewsNavigator a:hover {
	color: #0087FB;
}

div.moreVideoNewsDate,
div.searchResultImgDate {
	color: rgb(101,101,101);
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
	white-space: nowrap;
	text-align: left;
}

div.searchResultImgBlock span.searchResultImgImg {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 93px;
	height: 70px;
	margin-top: 2px;
	padding-right: 6px;
	float: left;
}

div.moreVideoNewsBlock span.moreVideoNewsImg {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 93px;
	height: 70px;
	margin-top: 2px;
	padding-right: 6px;
	float: left;
}

div.searchResultImgBlock span.searchResultImgLead {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	vertical-align: top;
	width: 400px;
	float: left;
}

div.moreVideoNewsBlock span.moreVideoNewsLead {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	vertical-align: top;
	width: 400px;
	float: left;
}

/* VIDEO NEWS */
div.videoNewsTitle {
	padding-top: 20px;
}

div.videoNewsListTitle {
	color: rgb(101,101,101);
	font-weight: bold;
	letter-spacing: normal;
	font-size: 14px;
	line-height: normal;
	margin-bottom: 0px;
	padding-bottom: 3px;
}

div.videoNewsDate {
	color: rgb(101,101,101);
	margin-top: 0px;
	padding-top: 0px;
	padding-bottom: 3px;
}

span.videoNewsImg {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 93px;
	height: 70px;
}

span.videoNewsLead {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	vertical-align: top;
	width: 165px;
	height: 70px;
}

div.newsListBlock {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	vertical-align: top;
	width: 300px;
	height: 125px;
	margin-bottom: 3px;
 	font-size: 11px;
 	float: left;
}

div.searchWhere {
	padding-left: 50px;
	padding-top: 15px;
}

div.searchWhere span {
	vertical-align: bottom;
}

div.searchDateField, div.searchDateField span {
	vertical-align: bottom;
	height: auto;
}

div.searchDateField span.searchDateText {
	height: 18px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.newsListBlock a font {
	font-weight: normal;
	display: block;
	font-size: 11px;
	line-height: 15px;
    text-align: justify;
}


div.newsListBlock a {
	text-decoration: none;
	color: #3C7CB8;
	vertical-align: top;
}

div.newsListBlock a span, 
div.videoNewsListBlock a span {
	vertical-align: bottom;
}

div.newsListBlock a:hover {
	color: #0087FB;
}

div.newsListBlock span.newsListSeperator div {
	width: 225px;
	padding-right: 5px;
}

div.videoNewsListBlock span.videoNewsListSeperator div {
	width: 188px;
	padding-right: 5px;
}

div.newsListBlock a span.newsListLink, /*itt lehet hogy hiba lesz.*/
div.videoNewsListBlock a span.videoNewsListLink {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	background-image: url(../images/front_news_link.jpg);
	background-repeat: no-repeat;
	background-position: top;
	float: right;
}

div.videoNewsListBlock span.videoNewsListSeperator div {
	float:left;
}

div.videoNewsListBlock a span.videoNewsListLink {
	float:right;
}

div.newsListBlock a:hover span.newsListLink,
div.videoNewsListBlock a:hover span.videoNewsListLink {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 64px;
	line-height: 24px;
	background-image: url(../images/front_news_link_over.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div.newsDate {
	color: rgb(101,101,101);
	margin-top: 0px;
	padding-top: 0px;

	padding-bottom: 3px;
}

div.newsLead {
	height: 50px;
}

div.newsTitle {
	color: rgb(37,142,247);
	font-weight: bold;
	letter-spacing: normal;
	font-size: 14px;
	line-height: normal;
	height: 28px;
	margin-bottom: 0px;
	padding-bottom: 3px;
}

div.newsListVerticalSeperator {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 30px;
	height: 105px;
	float: left;
}

/* News body */

div#newsHeaderBanner,
div#videoNewsHeaderBanner {
	margin-top: 5px;
	margin-left: 0px;
}

div#newsVideoBody,
div#newsBody {
	padding-left: 2px;
    padding-top: 5px;
    width: 640px;
    display: block;
}

div#newsInner a {
	text-decoration: none;
	color: #3C7CB8;
}

div#newsInner a:hover {
	color: #0087FB;
}

div#newsInner {
	margin: 0px;
	padding: 0px;
	padding-top: 15px;
	padding-bottom: 35px;
	width: 596px;
    display: block;
    position: static;
    color: rgb(101,101,101);
}

div#newsInner p {
	padding: 0px;
	margin: 0px;
	margin-right: 4px;
}

div#newsVideoLeft {
	float: left;
	width: 310px;
	height: auto;
}

div#newsVideo {
    width: 310px;
    height: 254px;
}

div#newsVideLeftEmailSendMenu {
	text-align: center;
}

div#newsVideoLeftDetail {
	width: 310px;
	padding-top: 5px;
}

div.newsVideoDetailBlock {
	padding-top: 8px;
	width: 310px;
	vertical-align: top;
	height: auto;
	white-space: nowrap;
}

div.newsVideoDetailBlock div,span {
	vertical-align: top;
}

div#newsVideoRight {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	text-align: justify;
	float: left;
	width: 257px;
/*	height: 300px;*/
    padding-left: 20px;
    padding-top: 0px;
}

div#newsVideoRight, div#newsVideoRight p {
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
}

div#newsVideoRight p {
    margin: 0px;
}

div#newsLeader {
	font-weight: bold;
	text-align: justify;
	margin-bottom: 12px;
	margin-right: 0px;
}

div#newsLeader p {
	margin-bottom: 12px;
}

div#newsText {
	text-align: justify;
	margin-right: 0px;
	margin-bottom: 10px;
}

div#newsVideoDate,
div#newsDate {
	width: 591px;
	color: rgb(101,101,101);
}

div.newsVideoBold {
	display:-moz-inline-block;
	display:-moz-inline-box;
	display:inline-block;
	font-weight: bold;
	font-size: 12px;
	width: auto;
	float:left;
}

div.newsVideoData {
	font-weight: bold;
	font-size: 12px;
	width: auto;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	color: #3C7CB8;
	float: left;
	padding-left: 3px;
}

div.newsVideoBodyText {
	margin-top: 20px;
}

span.newsVideoDetail {
	font-weight: bold;
	width: 180px;
	height: auto;
	font-size: 11px;	
	white-space: normal;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.newsVideoLeftEmailTexts {
	vertical-align: top;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	width: 80px;
}

div#newsVideoLeftWriteUs,
div#newsVideoLeftOfferYourFriend {
	vertical-align: top;
	padding-top: 10px;
	color: #3C7CB8;
}

div.newsVideoEmailOkButtonContainer {
	width: 100%;
	text-align: right;
}

/* INNER */

div#innerContainer {
	margin: auto auto;
	text-align: left;
	width: 1000px; 
}

div#innerLeftContainer {
	float: left;
	width: 261px;
	padding-left: 25px;
	margin-right: 10px;
	margin-top: 14px;
	margin-bottom: 15px;
}



div#innerBodyContainer {
	width: 640px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	float: right;
	padding-right: 35px;
	margin-top: 15px;
	margin-bottom: 15px;
}

/*div#innerBodyContainer p {
	display: block;
}*/

/* Footer */
div#mainFooter {
	width: 100%;
	height: 113px;
	background-image: url(../images/footer_100_bg.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
}

div#mainFooterContainer {
	width: 999px;
	height: 113px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-image: url(../images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

div#mainFooterMenu {
	padding-top: 10px;	
}

div#mainFooterMenu, div#mainFooterMenu a {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	text-align: center;
} 

div#mainHeaderMenu {
	position: relative;
	z-index: 100;
	top: -43px;
	display: none;
	margin-left: 40px;
	margin-right: 40px;
	text-align: center;
	padding-top: 10px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

div#mainHeaderMenu a {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

div#mainHeaderFlashMenu {
	position: absolute;
	z-index: 100;
	top: 0px;
	left: 0px;
	display: none;
	text-align: center;
	padding-top: 0px;
	width: 100%;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

div#mainHeaderFlashMenu a {
	color: #0087fb;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	text-align: center;
}

div#mainFooterMenu a:hover,
div#mainHeaderMenu a:hover {
  color: #0087fb;
}

div#footerCopyright {
	margin-top: 30px;
	text-align: center;
	color: #FFFFFF;
	font-weight: bold;
}

/* Downloads manager */
span#downloadsManagerBody {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	position: static;
	width: 430px;
}

span#downloadsManagerBody a {
	color: #3C7CB8;
	font-size: 11px;
	text-decoration: none;
}

span#downloadsManagerBody a:hover {
  color: #0087fb;
}

span#downloadsManagerAcrobat {
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
	position: static;
	width: 158px;
	vertical-align: top;
	padding-left: 5px;
	text-align: justify;
	white-space: normal;
}

div#streamedMedia {
	text-align: center;
}

div#chat {
	text-align: center;
}

div.advertComm {
	width: 435px;
	text-align: justify;
	padding-bottom: 20px;
}

div.connectUsLeftCol {
	text-align: left;
	vertical-align: top;
	float:left;
	width: 100px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.connectUsRightCol {
	text-align: left;
	float:left;
	width: 310px;
	display:-moz-inline-block; display:-moz-inline-box; display:inline-block;
}

div.connectUsForm {
	width: 415px;
	vertical-align: top;
}

div.connectUsForm input, 
div.connectUsForm textarea {
	margin-top: 3px;
}

div.connectUsForm div.connectUsRightCol input {
	width: 307px !important;
}

div.connectUsForm div.connectUsRightCol textarea {
	width: 309px !important;
}

div.connectUsForm div.connectUsRightCol select {
	width: 311px !important;
}

div.connectUsForm form div.connectUsLeftCol {
	padding-top: 5px;
}

div.connectUsFormOkBtn {
	width: 100%;
	text-align: right;
	padding-top: 5px;
}

div.freePageContent,
div.menuContent {
	width: 620px;
	display:block;
	padding-left: 0px;
}

div.freePageContent p,
div.menuContent p {
	float: none;
	display: block;
}


div#datepickerPlace1,
div#datepickerPlace2 {
	background-color: #000000;
	width: 600px;
	text-align: center;
}