﻿body { margin:0; padding:0;color: #353535; background:#820000 url(Images/body_bkg.gif) repeat-x; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
html{margin:0; padding:0;}
a img {border: none;}
a {color: #578373;text-decoration: none;}
a: hover {color: #578373;text-decoration: underline;}
/* removes dotted line around links in FF */
a {outline: none;}
: focus {-moz-outline-style: none;}
: -moz-any-link: focus {outline: none;}
h1, h2, h3, h4, h5, h6 {font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;margin: 0px;padding: 0px;}
.wrapper{ margin:0 auto 0 auto; width:940px; height:auto; background-color:#fff; padding:20px;}
.header{ width:940px; height:110px; position:relative; overflow:hidden;margin:0;}
.menubar{ width:940px; height:36px; background:#800000;}
.content{ width:940px; height:auto; margin:20px 0 20px 0;}
.content_upper{ width:940px; height:auto; overflow:auto;}
.inner_content{ float:left; width:540px; height:auto; background:#fff;}
.inner_content p {font-family: arial; font-size:12px; margin:9px 15px 9px 15px; color:#353535; text-align:justify; line-height:20px;}
.inner_content h2 {font-family: arial; margin:8px 15px 15px 15px; color:#252525; font-size:18px;}
.inner_content h3 {font-family: arial; margin:15px 15px 15px 15px; color:#1f5e9f; font-size:16px;}
.inner_content h4 {font-family: arial; margin:15px 15px 15px 15px; color:#993300; font-size:15px;}
.inner_content h5 {font-family: arial; margin:15px 15px 15px 15px; color:#cc6600; font-size:13px;}
.inner_content ul {font-family: arial; font-size:12px; margin:9px 15px 9px 35px; line-height:20px; color:#353535; padding:0 0 0 15px;  }
.inner_content ul ul li{font-family: arial; font-size:12px; margin:9px 15px 9px 20px; line-height:20px; color:#696969; padding:0 0 0 0;  }
.inner_content ol {font-family: arial; font-size:12px; margin:9px 15px 9px 35px; line-height:20px; color:#353535;padding:0 0 0 15px; }
.inner_content ol li {font-family: arial; font-size:12px; list-style-type:decimal; margin:10px 0 0 0px; color:#353535; line-height:20px;}
.inner_content a {font-family: arial; font-size:12px;  line-height:20px; color:#1f5e9f; text-decoration:none; border-bottom:dotted 1px #1f5e9f; }
.inner_content a:hover {font-family: arial; font-size:12px;  line-height:20px; color:#353535; text-decoration:none; border-bottom:dotted 1px #353535; }
.inner_content ul li {font-family: arial; font-size:12px; list-style-type:disc; margin:10px 0 0 0px; color:#353535; line-height:20px;}
.inner_content b {font-family: arial; font-size:12px;   color:#996633;  border-bottom:dotted 1px #996633; }
.right_pnl{ float:right; width:200px;  min-height:800px;}
.left_pnl{ float:left; width:200px; min-height:800px;}
.footer{ width:100%; height:70px;background:#800000; margin:0; }
.ciit_logo{float:left; display:inline; width:80px; height:80px; background-repeat:no-repeat;}
.ciit_isb_logo{float:left; display:inline; width:344px; height:74px; background-repeat:no-repeat; margin:5px 0 0 10px;}
.home{background: url(Images/btn_sprite.png) no-repeat 0px -27px; float: right; margin-left: 8px; width: 26px; cursor: pointer; height: 26px;}
.home:hover{background: url(Images/btn_sprite_hover.png) no-repeat 0px -27px; float: right; margin-left: 8px; width: 26px; cursor: pointer; height: 26px;}
.contact{background: url(Images/btn_sprite.png) no-repeat 0px 0px;float: right; margin-left: 8px; width: 26px; cursor: pointer; height: 26px;}
.contact:hover{background: url(Images/btn_sprite_hover.png) no-repeat 0px 0px;float: right; margin-left: 8px; width: 26px; cursor: pointer; height: 26px;}
.sitemap{background: url(Images/btn_sprite.png) no-repeat 0px -54px; float: right;margin-left: 8px; width: 26px; cursor: pointer; height: 26px;}
.sitemap:hover{background: url(Images/btn_sprite_hover.png) no-repeat 0px -54px; float: right;margin-left: 8px; width: 26px; cursor: pointer; height: 26px;}
.feedback{background: url(Images/feed_back.png) no-repeat; float: right; margin-left: 8px; width: 75px; cursor: pointer; height: 13px; margin-top:10px;}
.feedback:hover{background: url(Images/feed_back_hov.png) no-repeat; float: right; margin-left: 8px; width: 75px; cursor: pointer; height: 13px;}
.right_head_btns{ float:right; width:380px; height:32px; margin-right:20px; margin-top:20px;}
.headmenumain {PADDING-LEFT: 9px; WIDTH: 940px !important; width /**/:949px; LEFT: 0px;  PADDING-TOP: 6px; BACKGROUND-REPEAT: no-repeat; POSITION: relative; TOP: 0px; TEXT-ALIGN: left; margin-left:-6px;}
.headmenumain a {font-family:MgOpen Modata, Helvetica, Geneva;color: #ffffff;padding-left:8px; text-decoration:none; font-size:12px; padding-right:8px;  border-right:solid 1px #dcdcdc; font-weight:bold; text-transform:uppercase;}
.headmenumain a:hover{color: #E0B836;}
.upper_menu {float:right; width:500px; vertical-align:top; position:relative; overflow:hidden; text-align:right; height:25px; margin:0; padding:0;}
.upper_menu a {font-family:MgOpen Modata, Helvetica, Geneva;color: #353535;padding-left:6px; text-decoration:none; font-size:12px; padding-right:6px;  border-right:dotted 1px #dcdcdc;  text-transform:uppercase;}
.upper_menu a:hover{color: #820000;}
.annoce{ width:320px;  padding:10px 0 0 5px; float:left; overflow:auto;  }
.annoce h3 a{ font-family:Arial,verdana; font-size:12px; color:#05225A; padding:0 0 0 0; font-weight:normal; text-decoration:none; text-align:left; line-height:18px; border-bottom:dotted 1px #05225A;}
.annoce h3 a:hover{color:#820000;  border-bottom:dotted 1px #820000;}
.annoce p{ font-family:Arial,verdana; font-size:10px; color:#cc6633; padding:0 0 5px 0;}
.annoce p a{ font-family:Arial,verdana; font-size:10px; color:#1f5e9f; padding:0 0 0 2px; text-decoration:none;}
.annoce img{border: 1px solid #a9a9a9; padding:5px 5px 5px 5px; background-color:#ffffff; float:left; width:90px; height:60px; margin:0 8px 3px 0;}
.students{ width:190px;  padding:10px 0 0 5px; float:left;  height:248px;  }
.students h3 a{ font-family:Arial,verdana; font-size:12px; color:#05225A; padding:0 0 0 0; font-weight:normal; text-decoration:none; text-align:left; line-height:30px; border-bottom:dotted 1px #05225A; margin-left:0;}
.students h3 a:hover{color:#820000;  border-bottom:dotted 1px #820000;}
.others{ display:inline; float:left; width:240px; height:300px;}
.others_heading{ width:230px; height:25px; padding:10px 0 0 10px; color:#fff; text-transform:uppercase; background:#006699; font-family:MgOpen Modata, Helvetica, Geneva, Arial; font-size:12px; font-weight:bold; overflow:hidden; margin-bottom:20px;}
.events{ display:inline; float:left; width:260px; height:300px;}
.events p a{  float:left; margin:5px 0 0 10px; text-align:right; font-family:Arial; font-size:10px; text-decoration:none; color:#000;}
.events p a:hover{color:#B25F33;}
.events_heading{ width:250px; height:25px; padding:10px 0 0 10px; color:#fff; text-transform:uppercase; background:#999933; font-family:MgOpen Modata, Helvetica, Geneva, Arial; font-size:12px; font-weight:bold; overflow:hidden;}
.events_table{ float:left; width:250px;}
.events_table td{ padding:0 0 5px 5px; font-family:Arial, Helvetica, sans-serif; vertical-align:top;  text-align:left;}
.events_table td h3 a{ font-family:Arial,verdana; font-size:12px; color:#05225A; padding:0 0 -20px 0; font-weight:normal; text-decoration:none; text-align:left;}
.events_table td h3 a:hover{color:#cc6633; text-decoration:underline;}
.events_table td p{ font-family:Arial,verdana; font-size:10px; color:#cc6633; padding:-10px 0 0 0; margin:5px 0;}
.events_auto{ width:420px; height:265px; overflow:auto; margin-top:10px;}
.events_auto2{ width:250px; height:265px; overflow:auto; margin-top:10px;}
.eventslist{ WIDTH: 35px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 35px; TEXT-ALIGN: center; padding:0 0 0 0; vertical-align:top; font-family:Arial; color:#1f5e9f; background-color:#F1F3F5; overflow:hidden; border:solid 5px #9CB6C5; line-height:15px; font-size:13px;}
.about_ciit{FLOAT: left; BACKGROUND-IMAGE: url(PageImages/ciit.jpg); WIDTH: 232px; HEIGHT: 174px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.page_imgs{ float:left; margin:0 10px 0 10px; width:200px; height:150px; border:solid 6px #eee; background:url(PageImages/DSC_2806.jpg) no-repeat;}
.page_tables{ width:510px; font-family:Arial; margin-left:15px;}
.page_tables th{ padding:8px 8px 8px 8px; background-color:#1f5e9f; color:#ffffff;  font-family:Arial; font-size:15px; text-align:left; vertical-align:top;}
.page_tables td{ padding:8px 8px 8px 8px; background-color:#efefef; color:#353535; font-family:Arial; font-size:12px; vertical-align:top;}
.page_tables td a{color:#1f5e9f; font-family:Arial; font-size:12px;}
.page_tables td:hover{ padding:8px 8px 8px 8px; background-color:#dcdcdc; color:#454545; font-family:Arial; font-size:12px;}
.page_tables td img{ padding:8px 8px 8px 8px; width:75px; height:100px; border:solid 6px #a9a9a9; margin-left:auto; margin-right:auto; text-align:center;}
.board_img{FLOAT: left; BACKGROUND-IMAGE: url(PageImages/BOG.jpg); WIDTH: 200px; HEIGHT: 148px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.rec_img{FLOAT: left;  WIDTH: 200px; HEIGHT: 152px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.rector_office{FLOAT: left;  WIDTH: 200px; HEIGHT: 152px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.staff_rector{FLOAT: right; WIDTH: 200px; HEIGHT: 152px; margin:0px 10px 5px 10px; border:solid 5px #eeeeee;}
.registrar_img{FLOAT: left; WIDTH: 540px; HEIGHT: 286px; margin:0 0 5px 15px;border: 1px solid #BBB;margin: 0 0 20px 15px;vertical-align: top;}
.outof_table{ width:530px; overflow:auto;}
.news{ display:inline; float:left; width:420px; height:300px; margin:0 10px 0 10px;}
.news_heading{ width:410px; height:25px; padding:10px 0 0 10px; color:#fff; text-transform:uppercase; background:#cc6633; font-family:MgOpen Modata, Helvetica, Geneva, Arial; font-size:12px; font-weight:bold; overflow:hidden;}
.news p a{  float:right; margin:5px 0 0 10px; text-align:right; font-family:Arial; font-size:10px; text-decoration:none; color:#000;}
.news p a:hover{color:#B25F33;}

.news_inner{padding-left:4px; width:196px !important; width /**/:200px;  display:inline-table;  float:left;  }
.news_inner h3 a{ font-family:Arial,verdana; font-size:12px; color:#05225A; padding:0 0 -20px 0; font-weight:normal; text-decoration:none; text-align:left;}
.news_inner h3 a:hover{color:#1f5e9f; text-decoration:underline;}
.news_inner p{ font-family:Arial,verdana; font-size:10px; color:#cc6633; padding:-10px 0 0 0; margin:5px 0;}
.news_inner p a{ font-family:Arial,verdana; font-size:10px; color:#1f5e9f; padding:0 0 0 2px; text-decoration:none;}
.news_inner img{border: 1px solid #a9a9a9; padding:5px; background-color:#ffffff; float:left; width:90px; height:74px; margin-right:8px; margin-bottom:8px;}
.news_inner2{ width:196px;  display:inline-table; padding-left:4px; float:left;  }
.news_inner2 h3 a{ font-family:Arial,verdana; font-size:12px; color:#05225A; padding:0 0 -20px 0; font-weight:normal; text-decoration:none; text-align:left;}
.news_inner2 h3 a:hover{color:#1f5e9f; text-decoration:underline;}
.news_inner2 p{ font-family:Arial,verdana; font-size:10px; color:#cc6633; padding:-10px 0 0 0; margin:5px 0;}
.news_inner2 p a{ font-family:Arial,verdana; font-size:10px; color:#1f5e9f; padding:0 0 0 2px; text-decoration:none;}
.news_inner2 img{border: 1px solid #a9a9a9; padding:5px 5px 5px 5px; background-color:#ffffff; float:left; width:90px; height:74px; margin-right:8px; }

.divadvert{BORDER: gainsboro 4px solid;  FLOAT: left;  MARGIN:-3px 0 6px 7px;  WIDTH: 100px;  BACKGROUND-REPEAT: no-repeat; HEIGHT: 70px;  background-color:#fff;}
.divadvert:hover{BORDER: #d3d3d3 4px solid; }
.itcenter{BORDER-TOP-WIDTH: 1px; MARGIN-TOP: 0; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: gainsboro; FLOAT: right; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: gainsboro; MARGIN-LEFT: auto; BORDER-TOP-COLOR: gainsboro; MARGIN-RIGHT: 20px; BACKGROUND-COLOR: transparent; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: gainsboro;}
.compaty{FLOAT: left; MARGIN-RIGHT: auto;  margin-left:25px;margin-top:3px;}
.compaty p{ font-family:arial, helvatica; font-size:11px; color:#d3deef; line-height:14px;}
.compaty p a{ font-family:verdana,tahoma, helvatica; font-size:11px; color:#87ceeb; text-decoration:none;}
.compaty p a:hover{ color:#d3deef;}
.address{FLOAT: left; MARGIN-RIGHT: auto;  margin-left:15px; margin-top:3px;}
.address p{ font-family:Arial, helvatica; font-size:11px; color:#d3deef; line-height:14px;}
.address p a{ font-family:verdana, helvatica; font-size:11px; color:#87ceeb; text-decoration:none;}
.address p a:hover{ color:#d3deef;}
.ft{ WIDTH: 940px; COLOR: #d3d3d3;  overflow:hidden; height:80px; margin:10px auto 10px auto;}
.div_time{ float:right; margin:10px 5px 0 0; color:#1f5e9f; font-family:Arial; font-size:12px;}
.students_heading{padding:10px 0 0 10px; width:190px !important; width /**/:200px; height:25px;  color:#fff; text-transform:uppercase; background:#cc6633; font-family:MgOpen Modata, Helvetica, Geneva, Arial; font-size:12px; font-weight:bold; overflow:hidden;}
.quicklinks_heading{padding:10px 0 0 10px;  width:190px !important; width /**/:200px; height:25px; color:#fff; text-transform:uppercase; background:#999933; font-family:MgOpen Modata, Helvetica, Geneva, Arial; font-size:12px; font-weight:bold; overflow:hidden;}
.sitemap_path{ display:inline; float:left; padding:0 0 10px 10px; width:520px !important; width /**/:530px;}

