body {
margin : 0;
padding : 0;
width : 100%;
background : #efefef;
direction : rtl;
text-align : right;
font : normal 13px/1.8em Arial, sans-serif;
color : #333;
}
html {
padding : 0;
margin : 0;
}
a {
text-decoration : none;
font-weight : bold;
}
a:hover {
text-decoration : underline;
}
a img {
border : 0;
}
.opposite_link {
clear : both;
display : block;
margin-bottom : 10px;
padding-bottom : 10px;
text-align : left;
}
.minusTop {
margin-top : -15px !important ;
}
.main {
padding : 0;
margin : 0 auto;
}
.main h2 {
font : bold 17px Arial, Helvetica, sans-serif;
color : #ffffff;
margin : 5px 0;
padding : 10px 5px;
border-bottom : 1px solid #296c78;
}
.block_header {
margin : 0;
padding : 0;
background : url(../../images/header_bg_small.jpg) repeat-x top gray;
height : 161px;
border-bottom : 4px solid #d60000;
}
.header {
width : 1000px;
margin : 0 auto;
padding : 0;
height : 160px;
}
.header img.twitter {
float : right;
margin : 2px;
padding : 0;
}
.logo {
padding : 0;
margin : 0;
width : 309px;
float : left;
}
.simple_text {
text-align : right;
font : normal 14px Arial, Helvetica, sans-serif;
color : #737a7f;
width : 550px;
float : right;
padding : 2px;
margin : 21px 7px 0 0;
}
.simple_text a {
font : normal 11px Arial, Helvetica, sans-serif;
color : #fff;
text-decoration : none;
border : 0 none;
}
.simple_text a img {
border : 0 none;
}
.simple_text a:hover {
text-decoration : underline;
}
.search {
padding : 10px 0 0 0;
margin : 5px 0;
width : 220px;
float : right;
}
.search span {
display : block;
float : left;
}
.search form {
display : block;
float : left;
padding : 5px 0;
}
.search form .keywords {
float : left;
background : url(../../images/search_bg.gif) no-repeat left top;
border : 0;
height : 14px;
width : 180px;
padding : 5px 5px;
margin : 0;
font : normal 11px Arial, Helvetica, sans-serif;
color : #a1a1a1;
}
.search form .button {
float : left;
margin : 0;
padding : 0;
}
.menu {
    height: 53px;
    margin: 2px 0 0;
    padding: 0;
}
.menu ul {
padding : 0;
margin : 0;
list-style : none;
border : 0;
}
.menu ul li {
float : right;
margin : 0;
padding : 0 5px;
border : 0;
}
.menu ul li a {
    color: #FFFFFF;
    float: left;
    font: bold 14px/50px Arial,Helvetica,sans-serif;
    height: 52px;
    margin: 0;
    padding: 0 15px;
    text-decoration: none;
}
.menu ul li a:hover {
background : #D60000;
}
.menu ul li a.active {
background : #D60000;
}
.header_text {
margin : 0;
padding : 0;
}
.header_text_resize {
width : 982px;
margin : 0 auto;
padding : 0;
}
.header_text .div {
float : right;
width : 890px;
padding : 10px 0;
margin : 0;
}
.header_text img.screen {
float : left;
margin : 9px 0 0 0;
}
.header_text .div .left1 {
float : right;
width : 600px;
padding : 0;
margin : 0;
}
.header_text .div .left1 img {
float : left;
padding : 0 20px 0 10px;
margin : 0;
}
.header_text .div .left1 h2 {
border : 0;
font : bold 36px Arial, Helvetica, sans-serif;
color : #fff;
padding : 10px;
margin : 0;
text-transform : uppercase;
}
.header_text .div .left1 h2 span {
color : #01355d;
}
.header_text p {
font : normal 11px Arial, Helvetica, sans-serif;
color : #fff;
padding : 10px;
margin : 0;
}
.header_text p span {
font : bold 18px Arial, Helvetica, sans-serif;
color : #fff;
}
.header_text2 {
height : 110px;
margin : 0;
padding : 0;
background : url(../../images/slider_bg2.gif) repeat-x center bottom;
display : none;
}
.header_text_resize2 {
width : 982px;
margin : 0 auto;
padding : 0;
}
.header_text2 h2 {
width : 300px;
float : right;
font : bold 36px Arial, Helvetica, sans-serif;
color : #fff;
padding : 30px 0 0 0;
margin : 0;
text-transform : uppercase;
border : 0;
}
.header_text2 h2.wide {
height : 90px;
overflow : hidden;
padding : 10px 0 0;
width : auto;
}
.header_text2 p {
color : #ffffff;
float : left;
font : 13px/20px Arial, Helvetica, sans-serif;
margin : 0;
padding : 24px 0 0;
width : 600px;
}
.header_text2 p span {
font : bold 18px Arial, Helvetica, sans-serif;
color : #fff;
}
.body_resize {
margin : 0;
padding : 0;
}
.body {
width : 1000px;
margin : 0 auto;
padding : 0;
}
.body h2 {
border : 0;
font : bold 24px Arial, Helvetica, sans-serif;
color : #0b4f7d;
margin : 0 0 10px 0;
padding : 10px 5px;
border-bottom : 1px solid #c7c7c7;
}
#pageheader h2 {
border : 0;
font : bold 24px Arial, Helvetica, sans-serif;
color : #0b4f7d;
margin : -10px 0 -15px;
padding : 0px;
border-bottom : 1px solid #c7c7c7;
}
#pageheader h2 a {
font : bold 24px Arial, Helvetica, sans-serif;
color : #0b4f7d;
}
.body img.floated {
float : right;
padding : 0;
margin : 10px;
}
.body p {
font : normal 13px Arial, Helvetica, sans-serif;
line-height : 1.7em;
padding : 5px 0;
margin : 0;
}
.body p label {
display : inline-block;
font-weight : bold;
vertical-align : top;
width : 170px;
}
.body p input {
width : 410px;
font : normal 13px Arial, Helvetica, sans-serif;
}
.body p span {
font : bold 13px Arial, Helvetica, sans-serif;
}
.body p img {
float : left;
}
.body em {
font : italic 13px Arial, Helvetica, sans-serif;
color : #525252;
line-height : 1.8em;
}
.body a {
color : #db0000;
line-height : 1.8em;
}
.body_small {
width : 300px;
float : right;
margin : 0;
padding : 20px;
}
.body_small p.test {
height : 143px;
background : url(../../images/test.gif) no-repeat top;
width : 239px;
padding : 10px 15px;
margin : 10px 0;
}
.body_small p.borded {
border : 1px solid #c3c7ca;
}
.body_small div.newsHolder {
border : 1px solid #c3c7ca;
height : 240px;
padding : 10px;
background : #e3e3e3;
overflow : hidden;
}
.body_small div.newsHolder ul#ticker {
margin : 0;
padding : 0;
}
.body_small div.newsHolder ul#ticker li {
list-style-type : none;
line-height : 7px;
}
.body_small div.newsHolder ul#ticker li:hover, .body_small div.newsHolder ul#ticker li:hover p {
color : #000000 !important ;
cursor : pointer;
}
.body_small div.newsHolder ul#ticker li h3 {
margin : 0;
line-height : 21px;
}
.body_small select {
width : 210px;
font : 13px Arial;
height : 21px;
margin-top : 10px;
}
.body_small input.searchField {
width : 295px;
font : 13px Arial;
height : 19px;
}
.body_small input.searchButton {
float : left;
margin-top : 9px;
}
.body_small form {
	margin-bottom:20px;
}
.body_big {
width : 620px;
float : right;
margin : 0;
padding : 20px;
}
.body_big .newsItem {
border-bottom : 1px solid #d3d6d8;
margin-bottom : 10px;
padding-bottom : 5px;
clear:both;
display: inline-block;
width: 100%;
}
.innerSubtitle {
border-bottom : 1px solid #d3d6d8;
margin-bottom : 10px;
padding-bottom : 5px;
clear:both;
display: inline-block;
width: 100%;
font-weight: bold;
}
.innerSubtitle h4 {
	margin: 2px 0px;
	color: #0B4F7D;
}
.innerSubtitle p {
font-weight: bold !important;
}
.body_big .newsItem p {
	display: inline-block;
	width: 444px;
}
.body_big .newsItem .linkTitle {
	color:#333333;
	font-size:16px;
}
.body_big .newsItem img {
margin-right : 20px;
width : 150px;
border: 1px solid #D3D6D8;
float: left;
}
.body_big .newsItem strong p {
font-weight : bold;
}
.body_big .newsItem2 {
border-bottom : 1px solid #c7c7c7;
padding-bottom : 10px;
margin-bottom : 10px;
}
.body_big .newsItem2 p {
font-weight : bold;
}
ul.Navigation {
padding : 0;
margin : 0;
list-style : none;
border : 0;
}
ul.Navigation li {
margin : 0;
padding : 3px 10px;
border : 0;
line-height : 0;
}
ul.Navigation li a {
display : block;
padding : 5px 0 5px 25px;
border-bottom : 1px dashed #c4c4c4;
background : url(../../images/sub_ul_li.gif) no-repeat 10px center;
color : #737373;
font-size : 13px;
text-decoration : none;
line-height : 1.3em;
font-weight : normal;
}
ul.Navigation li a:hover {
text-decoration : underline;
}
ul.Navigation li a.active {
text-decoration : underline;
}
.buttonss {
width : 150px;
float : right;
margin : 10px;
padding : 5px;
}
.buttonss a {
border : 1px solid #d6d6d6;
background : #96148f;
font : normal 11px Tahoma, Geneva, sans-serif;
color : #fff;
padding : 1px 4px;
margin : 2px 1px;
text-decoration : none;
}
.buttonss a:hover {
text-decoration : none;
color : #fff;
background : #5e1496;
}
.FBG_top {
background : #1d2226 url(../../images/FGB_bg.gif) repeat-x top;
margin : 20px 0 0 0;
padding : 0;
}
.FBG {
margin : 0 auto;
padding : 0;
width : 1000px;
}
.FBG_resize {
width : 290px;
float : right;
margin : 0;
padding : 20px;
}
.FBG h2 {
border : 0;
font : normal 24px Arial, Helvetica, sans-serif;
color : #fff;
padding : 15px 5px;
margin : 0;
}
.FBG p {
font : normal 11px Arial, Helvetica, sans-serif;
color : #fefdfe;
padding : 5px;
margin : 0;
line-height : 1.8em;
}
.FBG img {
float : left;
margin : 0;
padding : 5px 10px;
}
.footer {
margin : 0;
padding : 0;
height : 50px;
background : url("../../images/header_bg_small.jpg") repeat-x scroll center bottom gray;
border-top : 1px solid #2b3136;
}
.footer_resize {
margin : 0 auto;
padding : 0;
width : 1000px;
}
.footer ul {
margin : 0;
padding : 13px 10px 10px 10px;
list-style : none;
float : left;
width: 460px;
text-align: left;
}
.footer img {
display : inline;
margin : 5px 10px;
padding : 0;
}
.footer ul li {
margin : 0;
padding : 0 10px;
float : right;
}
.footer p {
margin : 0;
padding : 13px 20px 10px 20px;
float : right;
color : #373d42;
font : normal 11px Arial, Helvetica, sans-serif;
line-height : 1.8em;
color : #bfbfbf;
}
.footer a {
color : #db0000 !important;
font : normal 11px Tahoma, Geneva, sans-serif;
text-decoration : none;
line-height : 1.8em;
}
.footer a:hover {
text-decoration : underline;
}
.form {
float : left;
width : 560px;
margin-top : 40px;
margin-left : 10px;
}
#contactform {
margin : 0;
padding : 5px 10px;
}
#contactform * {
color : #f00;
}
#contactform ol {
margin : 0;
padding : 0;
list-style : none;
}
#contactform li {
margin : 0;
padding : 0;
background : none;
border : none;
display : block;
}
#contactform li.buttons {
margin : 5px 0 5px 0;
text-align : left;
}
#contactform label {
float : right;
margin : 0;
width : 100px;
padding : 5px 0;
font : normal 13px Arial, Helvetica, sans-serif;
color : #6e6e6e;
}
#contactform label span {
font : normal 10px Arial, Helvetica, sans-serif;
}
#contactform input.text {
width : 430px;
border : 1px solid #c5c5c5;
margin : 5px 0;
padding : 5px 2px;
height : 15px;
background : #fff;
}
#contactform textarea {
width : 430px;
border : 1px solid #c5c5c5;
margin : 10px 0;
padding : 2px;
background : #fff;
height : 250px;
}
#contactform li.buttons input {
padding : 3px 0;
margin : 0 0 0 63px;
border : 0;
color : #fff;
}
p.response {
text-align : center;
color : #2c2c2c;
font : bold 11px Arial, Helvetica, sans-serif;
line-height : 1.8em;
width : auto;
}
p.clr, .clr {
clear : both;
padding : 0;
margin : 0;
}
li.bg, .bg {
clear : both;
border-bottom : 1px dashed #c7c7c7;
padding : 10px 0 0 0;
margin : 0 0 10px 0;
background : none;
list-style : none;
}
li.line, .line {
border-top : 1px solid #c7c7c7;
padding : 0;
margin : 5px 0;
background : none;
list-style : none;
}
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next {
margin : 0;
padding : 0;
display : block;
overflow : hidden;
text-indent : -8000px;
}
#container {
margin : 0 auto;
position : relative;
text-align : left;
width : 620px;
background : #fff;
margin-bottom : 2em;
direction : ltr;
}
#header {
height : 80px;
line-height : 80px;
background : #5dc9e1;
color : #fff;
}
#content {
position : relative;
direction : ltr;
}
#slider {
direction : ltr;
border : 1px solid #666666;
margin-bottom : -54px;
}
#slider ul, #slider li {
margin : 0;
padding : 0;
list-style : none;
}
#slider li .banner {
    background: url("../images/transBlack.png") repeat scroll 0 0 transparent;
    border-bottom: 1px solid #D60000;
    border-top: 1px solid #D60000;
    color: #FFFFFF;
    font-weight: bold;
    height: 35px;
    line-height: 18px;
    overflow: hidden;
    padding: 3px 20px 5px;
    margin-top: 255px;
	direction:rtl;
}
#slider li {
width : 620px;
height : 306px;
overflow : hidden;
}
#prevBtn, #nextBtn {
display : block;
width : 30px;
height : 77px;
position : absolute;
left : -30px;
top : 71px;
z-index : 1000;
}
#nextBtn {
left : 620px;
}
#prevBtn a, #nextBtn a {
display : block;
position : relative;
width : 30px;
height : 77px;
background : url(../images/btn_prev.gif) no-repeat 0% 0%;
}
#nextBtn a, #slider1next a {
background : url(../images/btn_next.gif) no-repeat 0% 0%;
}
ol#controls {
height : 28px;
left : 6px;
margin : 1em 0;
padding : 0;
position : relative;
top : -259px;
z-index : 22;
}
ol#controls li, ul#controls li.numeric {
float : left;
height : 28px;
list-style : none;
margin : 0 2px 0 0;
padding : 0;
}
ol#controls li a, ul#controls li.numeric a {
float : left;
height : 15px;
line-height : 15px;
border : solid #333;
border-width : 0 0 1px 1px;
background : #ffffff;
color : #D60000;
padding : 0 5px;
text-decoration : none;
font-family : verdana;
font-size : 11px;
font-weight : normal !important ;
}
ol#controls li.current a, ul#controls li.current a {
background : #D60000;
color : #fff;
}
ol#controls li a:focus, ul#controls li.numeric a:focus, #prevBtn a:focus, #nextBtn a:focus {
outline : none;
}
ul#controls {
height : 30px;
margin-left : -40px;
}
.imgLoopHolder {
text-align : center;
margin-bottom : 10px;
}
.imgLoopHolder a {
color : #333333;
}
.imgLoopHolder a img {
border : 1px solid #333333;
}
input.register-button {
float : left;
margin-left : 10px;
}
div#nyroModalFull {
font-size : 12px;
color : #777;
}
div#nyroModalLoading {
border : 4px solid #777;
width : 150px;
height : 150px;
text-indent : -9999em;
background : #fff url(../images/ajaxLoader.gif) no-repeat;
background-position : center;
}
div#nyroModalLoading.error {
border : 4px solid #f66;
line-height : 20px;
padding : 20px;
width : 300px;
height : 100px;
text-indent : 0;
background : #fff;
}
div#nyroModalWrapper {
background : #fff;
border : 4px solid #777;
}
a#closeBut {
background : transparent url("../images/close.png") no-repeat scroll 0% 0%;
display : block;
height : 31px;
left : -20px;
outline : 0 none;
position : absolute;
text-indent : -9999em;
top : -20px;
width : 31px;
z-index : 1;
}
a#closeBut:hover, a.nyroModalPrev:hover, a.nyroModalNext:hover {
text-decoration : none;
}
h1#nyroModalTitle {
bottom : -31px;
color : #ffffff;
font-size : 14px;
margin : 0;
padding : 0;
position : absolute;
right : 0;
}
div#nyroModalContent {
overflow : auto;
}
div.wrapper div#nyroModalContent {
padding : 5px;
}
div.wrapperImg div#nyroModalContent {
position : relative;
overflow : hidden;
text-align : center;
}
div.wrapperImg img {
vertical-align : baseline;
}
div.wrapperImg div#nyroModalContent div {
position : absolute;
bottom : 0;
left : 0;
background : black;
padding : 10px;
margin : 10px;
border : 1px dotted white;
overflow : hidden;
}
div.wrapperImg div#nyroModalContent div:hover {
cursor : help;
}
a.nyroModalPrev, a.nyroModalNext {
z-index : 105;
outline : none;
position : absolute;
top : 0;
height : 100%;
width : 40%;
cursor : pointer;
text-indent : -9999em;
background : no-repeat left 20%;
background-image : url(data:image/gif;base64,AAAA);
}
div.wrapperSwf a.nyroModalPrev, div.wrapperSwf a.nyroModalNext, div.wrapper a.nyroModalPrev, div.wrapper a.nyroModalNext {
height : 60%;
width : 20%;
}
a.nyroModalPrev {
left : 0;
}
a.nyroModalPrev:hover {
background-image : url(../images/prev.gif);
}
a.nyroModalNext {
right : 0;
background-position : right 20%;
}
a.nyroModalNext:hover {
background-image : url(../images/next.gif);
}
#albumframe {
	height:900px;
	overflow: hidden;
}
#albumframe iframe {
	border: 0 none;
}

.slideHeader
{
	height:     30px;
	color:      White;
	cursor: pointer;
	line-height: 30px;
	text-align: center;
	#position: relative;
}
.slideHeader img {
	position: relative;
	top:-28px;
}
.slideBody
{
	display:none;
}

.slidePanel
{
	width: 960px;
	margin:     0px auto;
}
.postbody img {
	max-width:800px;
}

#banner, #banner li{
	margin:0;
	padding:0;
	list-style:none;
	}
#banner{
	width:468px;
	height: 60px;
	}
#banner li{
	display:none; /* hide the items at first only to display one with javascript */
	}