﻿html, body{height:100%; width:100%; margin: 0px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; color:black;}
div{text-align:right; direction:rtl}
hr{width:100%; color:#cccccc; height:1px; margin:3px 0px 3px 0px;}
table{border-collapse:collapse; direction:rtl;font-size:10pt;}
img{border:0px;}
legend{font-size:10pt;}
input,textarea{font-family:Arial, Helvetica, sans-serif; color:black;}
a{font-family:Arial, Helvetica, sans-serif; color:#004184; font-size:10pt;  direction:rtl; font-weight:normal;}
a:hover{color:#017DD2;}

.viz{border:1px solid red;}
.wrapper{text-align:center; vertical-align:top;}

.navTD{width:200px; border-left:1px solid #b2b2b2; background:url(../../images/bg_style/bg_left_bot.gif) repeat-y #0296e2; vertical-align:top;}
.navTop, .navTopLogo{background:url(../../images/bg_style/bg_left_top.gif) repeat-y #7fc6f0; padding:0px 30px 12px 0px;}
.navTopLogo{padding-bottom:0px; text-align:right;}
.navDiv{background:url(../../images/bg_style/bg_left_div.gif) no-repeat #bfe3f8; height:1px;}
.navMid{background:url(../../images/bg_style/bg_left_mid.gif) repeat-y #51b5ea; padding:12px 30px 30px 0px;}
.navBot{padding:20px 30px 20px 0px; text-align:right;}
.navDash{background:url(../images/nav_style/nav_div.gif) repeat-x; height:1px;}
.navTx, .navTx_over, .navTx_on{font-size:12px; color:#073A6E; font-weight:bold; text-align:right; direction:rtl; }
.navTx_over{background:url(../../images/nav_style/nav_over.gif) no-repeat;  cursor:pointer; }
.navTx_on{background:url(../../images/nav_style/nav_on.gif) no-repeat; }
.navSuvTD_top{background:#b4e1f7; padding:5px 20px 5px 0px;}
.navSuvTD_bot{background:#8BCEF5; padding:5px 20px 5px 0px;}
.navSuv, .navSuv_on{font-size:12px; text-align:right; direction:rtl; height:18px;}
.navSuv_on{padding-right:5px; font-weight:bold; background:url(../../images/arrow_style/arrow_nav.gif) no-repeat 7px; font-size:12px; color:#004184;}

.yellowLine{background:#ffdd42; height:4px;}
.strip{border-top:2px solid white; border-bottom:2px solid white;}
.topMenuTD{padding:0px 40px 6px 40px; height:40px; border-bottom:1px solid #f7810f; vertical-align:bottom;}
.topMenuTx{font-size:12px; color:#777777;}
a.topMenuTx, a.exit{font-weight:bold; color:#004184;}
a.topMenuTx:hover, a.exit:hover{font-weight:bold; color:#777777;}
a.exit{color:#017dd2;}
.topMenuDiv{margin:0px 12px;}
.hello{font-size:12px; font-weight:bold; color:#004184;}

.mainTD, .mainTDin{ border-top:4px solid #ffdd42; padding:5px 32px 40px 32px; vertical-align:top; text-align:right;}
.mainTDin{padding:5px 40px 20px 40px;}

.boxesDiv{background:url(../../images/box_style/boxes_div.gif) repeat-y center; width:80px;}
.boxTop{height:7px; background:url(../../images/box_style/box_top.gif) repeat-x;}
.boxLeft{background:url(../../images/box_style/box_left.gif) repeat-y; width:7px;}
.boxMid{height:290px}
.boxRight{background:url(../../images/box_style/box_right.gif) repeat-y; width:8px;}
.boxBot{height:8px; background:url(../../images/box_style/box_bot.gif) repeat-x;}
.boxTitle{font-size:12px; color:white; font-weight:bold; height:18px; padding-right:10px; background:url(../../images/arrow_style/arrow_down.gif) no-repeat 6px; text-align:right; direction:rtl;}
.boxTitle_left{background-color:#004184;}
.boxTitle_right{background-color:#259ed9;}
.boxContent{border:1px solid #b2b2b2; padding:10px; vertical-align:top;}
.boxItem{padding:5px 10px;}
.boxItem_left{background:#e6f1f7;}
.boxItem_right{background:#faf6e4;}
.boxItem_title{font-size:12px; color:#004184; font-weight:bold; text-align:right; direction:rtl;}
a.boxItem_more:hover{color:#333333;}

.text, .textS{font-size:12px; color:#333333; text-align:right; direction:rtl;}
.textS{font-size:11px;}
h1{font-size:15px; font-weight:bold; color:#004184;}
h2{font-size:14px; font-weight:bold; color:#004184;}
th{background:#004184; color:white; font-size:12px; font-weight:bold; height:21px; direction:rtl; padding:0px 5px;}
th a{text-decoration:underline; font-weight:bold; color:white;}
th a:hover{text-decoration:none; font-weight:bold; color:white;}
.tableTD{padding:3px 5px; font-size:12px; color:#333333; text-align:center; direction:rtl;}
.tableTD a{text-decoration:underline;}
.tableBorder{border:1px solid #004184;}


.footerTD{height:30px; vertical-align:top; padding-left:40px;}
a.footer{font-size:11px; color:#0e79ac;}
a.footer:hover{font-size:11px; color:#333333;}

a.navigator, a.navigator:hover{font-size:11px;}
.arr_navigator{margin:0px 6px; padding:0px 6px;}

.leftNavTD{width:145px; vertical-align:top; padding-right:5px;}
.leftNav{background:url(../../images/arrow_style/arrow_subNav.gif) no-repeat right; margin-bottom:5px; text-align:right; direction:rtl; padding:0px 10px; font-weight:bold; font-size:12px; color:#017DD2;}

.contentTD{vertical-align:top; text-align:right;}

/*------------------ CLASSES ------------------*/

.MyDetails{padding:5px 10px; background:#faf6e4; text-align:right; direction:rtl;}
.MyDetails_space{width:30px;}
.MyDetails_tit{color:#004184; direction:rtl; font-weight:bold; font-size:12px; padding-left:10px;}

.pageTitle{height:27px; background:#e6f1f7; padding:0px 10px; text-align:right; direction:rtl; color:#004184; font-size:12px; font-weight:bold;}
.sectionTitle{background:#FCF1C2; color:#004184; font-size:12px; font-weight:bold; text-align:right; direction:rtl; padding:1px 10px 0px 0px; height:19px; margin-bottom:1px;}
.sectionTitleB{background:#004184; color:white; font-weight:bold; text-align:right; direction:rtl; padding:1px 10px 0px 0px; height:19px; margin-bottom:1px;}
.emptyTable{border:1px solid #004184; height:23px; text-align:center; color:#004184; font-size:12px; direction:rtl; font-weight:bold; padding:0px 5px;}

/*------------------ grades ------------------*/

.redTx{color:red;}
.greenTx{color:green;}
.darkredTx{color:#8b0000;}

/*------------------ forms ------------------*/

.ul_forms{padding-right:20px;}
.li_forms{list-style:url(../images/arrow_li.gif) outside; padding-top:3px;}
.survey_grades{padding:5px 7px; color:#004184; font-size:12px; font-weight:bold;}
.survey_title{background:#e6f1f7; padding:2px 5px; direction:rtl; text-align:right; color:#004184; font-size:12px;}

/*------------------ DHTML MENU ------------------*/

.menuTD, .menuTD_over, .menuTD_sub, .menuTD_sub_over{background-color:#ffdd42; height:19px; border-bottom:1px solid white; padding:0px 15px; font-size:12px; color:#004184; white-space:nowrap; text-align:right; direction:rtl;}
.menuTD_over{background:#ffc920; cursor:pointer;}

/*------------------ FORM ------------------*/

select{font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12; font-weight:normal; direction:rtl;}
.input{font-size:12; color:#333333; font-family:Arial, Helvetica, sans-serif; border:1px solid #333333; direction:rtl;}
.select_links, .select_links_focus{font-family:Arial, Helvetica, sans-serif; font-size:12px; direction:rtl; background:#edf6fb; color:#004184; width:140px;}
.select_links_focus{background:white;}
.button, .button_over{background:#004184; color:white; font-weight:bold; border:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; direction:rtl;}
.button_over{background:#5C87B2; cursor:pointer;}
.pageButton, .pageButton_over{border:1px solid #004184; color:#004184; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#e6f1f7;}
.pageButton_over{background:white; cursor:pointer;}
.tableButton, .tableButton_over{background:#004184; color:white; font-family:Arial, Helvetica, sans-serif; font-size:10px; border:none;}
.tableButton_over{background:#5C87B2; cursor:pointer;}
.alertTx{font-size:12px; color:red;}


