body { background:#d9e1dd; font: normal 9pt tahoma; margin:0px;}
a {text-decoration:none;}

h1 {padding:0px; margin:0px; display:inline; font:bold 18px arial; color:#710c0e}
h3 {font:bold 9pt tahoma; padding:0px; margin:0px;}

.header {width:100%; height:125px; background-color:#091f5d;}
.header .wrap {width:950px; margin:auto; direction:rtl;}
.header .logo {float:right; margin:25px 10px 3px 0px;}
.header .tuv {float:left; margin:25px 0px 3px 10px;}
.motto {float:left; font-size:8pt; color:#c5f1Ff; margin-top:50px; margin-left:5px; display:inline}
.motto span {color:white}

.menu {width:100%;  height:30px; background:url(../images/menu-bg.gif) top repeat-x #2baacb; display:table; clear:both;}
.menu ul {margin:0px; padding:0px}
.menu li {margin:0px; list-style:none; display:inline}
.menu li a {float:right; display:block; height:25px; color:white;  background:url(../images/menu-bg.gif) top repeat-x #2baacb; text-decoration:none; padding:5px 11px 0px 11px;}
.menu li a:hover {color:white;  background:url(../images/menu-bg.gif) bottom repeat-x #96bd2e;}

.tinytxt {font:bold 7pt tahoma;}

.anylinkcss{
margin-left:20px;
margin-top:0px;
position:absolute;
visibility: hidden;
line-height: 18px;
z-index: 100;
background-color: #a1c943;
width: 130px;
text-align:center;
}

.anylinkcss a{
color: white;
width: 100%;
display: block;
padding: 3px 0;
}

.anylinkcss a:hover{ 
background-color: #91b933; 
color: #fff;
}

.main {width:100%; background:url(../images/bg.gif) repeat-x #d3dad8; display:table}
.main .wrap1 {width:950px; margin:auto; direction:rtl; background-color:#fff; display:table}
.main .wrap1 .arrow h1 {font-size:6pt; color:white;}
.main .wrap2 {width:905px; margin:auto; margin-top:10px; clear:both; display:table}
.main .wrap2 .banner {width:905px; height:135px;}
.banner h1 {font:1px tahoma; color:black;}
.banner .x {color:white; float:right; margin:5px;}
.banner .x:hover {color:yellow; font-weight:bold}

.mainright {float:right; width:420px; margin:15px 0px 10px 20px;}
.topnews {width:400px; height:190px; background-color:#6b6b6b; padding:10px; text-align:justify; color:#ddd}
.topnews a {color:#fff}
.topnews a:hover {color:#b8f0ff}
.topnews img {float:right; margin:5px 0px 0px 10px; border:1px solid #555}
.othernews {width:410px; height:165px; background-color:#d4d4d4; padding:5px;}
.othernews .sec {width:195px; text-align:justify; color:#555}
.newsimage {float:right; width:50px; height:50px; margin:5px 0px 0px 5px; border:1px solid #bbb}
.othernews a {color:#004}
.othernews a:hover {color:#238}

.maincenter {width:270px; float:right;  margin:15px 0px 10px 20px;}
.maincenter .sect {width:260px; padding:5px; background-color:#eee; border-top:3px solid #d4d4d4; color:#797979; text-align:justify; display:table}
ul.last-threads, .last-threads li {margin:0px; padding:0px; list-style:none; display:inline}
.maincenter a {color:#003652}
.maincenter a:hover {color:#006091}

.mainleft {width:175px; float:left; margin-top:15px;}
		
.sidebar {width:228px; display:table}
.sidebar .box {width:218px; padding:5px; background-color:#e3e7ef; border-top:3px solid #c0cee0; color:#567; text-align:justify; display:table}
.sidebar .box a {color:#0061a5}
.sidebar .box a:hover {color:#00b5e5}
.sidebar .box img {float:right; border:1px solid #567; margin-left:5px;}
.sidebar ul {padding:0px; margin:0px; clear:both; list-style:none; margin-top:5px;}
.sidebar li {padding:0px; margin:0px; display:inline;}
.sidebar li a {display:block; width:100%; padding:2px 0px 5px 0px; border-top:1px dashed #789;}
.sidebar li a:hover {background-color:#d9dfe9;}

.section {float:right; width:190px; height:201px; padding:10px; text-align:justify; color:#434}
.section a:hover {color:#000}
.section h2 {font:bold 20pt arial; color:white; display:inline; margin:0px; padding:0px}
.section img {float:right; border:1px solid #855e5e; margin:5px 0px 0px 5px;}
.section a:hover img {border:1px solid #fff;}
.one {background:url(../images/section-1.gif) repeat-x;}
.one a {color:#502d9d;}
.two {background:url(../images/section-2.gif) repeat-x; margin-right:22px;}
.two a {color:#542d30}
.two br {clear:both;}
.three {background:url(../images/section-3.gif) repeat-x; margin-right:22px;}
.three a {color:#656d2d}
.three ul,.three li {margin:0px; list-style:none; display:inline}
.four {background:url(../images/section-4.gif) repeat-x; margin-right:21px;}
.four .submit {float:left; height:26px; background:url(../images/poll-submit.gif) repeat-x; border:1px solid #a7a89b; color:white; font:normal 8pt tahoma}

a.ads_title {display:block; background-color:white; float:right; padding:2px; color:#cacec8}
a.ads_title:hover, a.asd_more:hover {background-color:#cacec8; color:white}
a.asd_more {display:block; background-color:white; float:left; padding:2px; color:#cacec8}

.ads {width:100%; clear:both; background:url(../images/dot.gif) repeat-x 0px 10px; display:table;}
a img {border:0px; margin:1px;}

.more {float:left;}
.more:hover {background:#def}

.footer {width:100%; background-color:#bbcad1; display:table;}
.footer .wrap {width:950px; background:url(../images/footer-bg.gif) repeat-x #5675d3; margin:auto; direction:rtl; color:#d7dbe9; font-size:8pt; display:table;}
.footer .wrap .right {float:right; margin:10px}
.footer .wrap .left {float:left; margin:10px; text-align:left}

/* Inner Pages */
.side {width:228px; float:right}
.main .wrap2 .content {float:left; width:660px; margin-right:10px;}
.wrap2 .content h2 {color:#555; font:bold 12pt arial; margin:0px; height:0px; display:inline}
.wrap2 .content .text {color:#111; width:625px; padding:10px; text-align:justify; font-size:9pt; line-height:150%; clear:both}
.wrap2 .content .text a {color:darkblue; text-decoration:none}
.wrap2 .content .text a:hover{color:darkred}
.wrap2 .content .text h1 , .gallerybg h1 {padding:0px; margin:0px; font:bold 14pt arial;}

.othergallery a{float:left; margin:5px; border:1px solid #ccc; padding:5px; color:#888; background-color:#eee}
.othergallery a:hover {color:#78c;  background-color:#ccc}


/* OLD Styles */
.coursesitem {margin:10px 12px 10px 0px; padding:10px; float:right; width:93%; display:inline; border:1px solid #aaa}
.coursesitem a img {float:right; margin-left:5px;}


.icons {float:left; width:98%; clear:both; text-align:left; padding:5px;}
.icons img {border:0px; vertical-align:middle; padding:3px}

.comments {width:637px; background:url(../images/content-bot.gif) bottom center no-repeat #dedede; margin-left:20px; display:table; padding-bottom:10px}
.comments .title {background:url(../images/content-normaltop.gif) top center no-repeat; padding:7px; color:#333333; font:bold 12pt arial}
.comments a {color:darkblue}
.comments a:hover {color:#3399FF}
.comments .text {color:#444; padding:10px; text-align:justify; font-size:9pt; }

.desc {color:#888; font-size:8pt; float:right;}

a.register {width:80px; height:28px; padding-right:20px; padding-top:3px; float:left; background:url(../images/register.gif) no-repeat top center #12b019; }
a.register:hover {background-position:bottom; background-color:#12b019; }

textarea, input { font:9pt tahoma; background-color:#eef5ff; border:1px solid #afa999;}
select {font:9pt tahoma; background-color:#eee5d7; border:1px solid #afa999;}
.submit {background:url(../key.gif) #dCa166; width:120px; height:23px; cursor:pointer; }

.sendmail {width:200px; left:128px; float:left; border:2px solid #ccc; border-top:0px; clear:both; padding:3px; background-color:#eee; color:darkred; text-align:right;}
#sendmail input {border:1px solid #dcc;}

.reply {background-color:white; color:darkred; border:1px dashed #ddd; margin:5px; padding:5px;}
.reply p {padding:0px; margin:0px;}

#table a {color:darkred}
#table a:hover {color:darkblue}

a.contentpic img  {float:left; padding:5px; border:1px solid #eee; margin:8px;}

.thumb {width:120px; height:120px; float:right; display:table; background:url(../images/thumb.gif) center no-repeat #585858; padding:3px; margin:9px;}
.thumb a {width:110px; height:110px; padding-top:8px; margin:auto; display:block; border:1px solid #585858;}
.thumb a:hover {border:1px solid #FF9900; }

.newsitem {background:url(../images/content-normaltop.gif) no-repeat top #ddd; margin-top:10px; padding:10px; float:right; width:617px}
.commentitem {background-color:#eee; margin-top:10px; padding:10px; float:right; width:587px}

#PicNetEyeTracker {color: #ccc}
#PicNetEyeTracker a {color: #aaa}

.class_table {border:1px solid #999;}
.class_table td {border-bottom:1px solid #666; border-right:1px solid #ccc; text-align:right;}
