
:focus
{
  -moz-outline-style  :  none;
}

html
{

}

body
{
  margin  :  0px;
}

table
{
  border-collapse  :  collapse;
  border-spacing   :  0;
  table-layout     :  fixed;
}

body, p, div, td, span, a
{
  font-family  :  verdana, arial, sans-serif;
  font-size    :  11px;
  color        :  #333333;
  
  outline      :  none;  
}

h1
{
  font-family  :  verdana, arial, sans-serif;
  font-weight  :  bold;
  font-size    :  21px;
  color        :  #333333;
  
  text-shadow  :  1px 1px 0px #999999;
  
  margin       :  0px 0px 15px 0px;
  padding      :  0px;
}

h2
{
  font-family  :  verdana, arial, sans-serif;
  font-weight  :  bold;
  font-size    :  17px;
  color        :  #333333;
  
  margin       :  0px 0px 5px 0px;
  padding      :  0px;
}

h3
{
  font-family    :  verdana, arial, sans-serif;
  font-weight    :  bold;
  font-size      :  14px;
  color          :  #444444;
  
  margin         :  0px 0px 5px 0px;
  padding        :  0px;
  border-bottom  :  solid 2px #444444;
}

h3 a
{
  font-family    :  verdana, arial, sans-serif;
  font-weight    :  bold;
  font-size      :  14px;
  color          :  #444444;
  
  text-decoration  :  none;
}

h4
{
  font-family    :  verdana, arial, sans-serif;
  font-weight    :  bold;
  font-size      :  12px;
  color          :  #666666;
  
  margin         :  0px 0px 10px 0px;
  padding        :  0px;
  border-bottom  :  solid 1px #666666;
}

h5
{
  font-family  :  verdana, arial, sans-serif;
  font-weight  :  bold;
  font-size    :  14px;
  color        :  #333333;
  
  margin       :  0px;
  padding      :  0px;
}

a.noLine
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #000000;
   
  text-decoration  :  none;
}

a.noLine:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #444444;
   
  text-decoration  :  none;
}

a img
{
  border  :  none;
}


div.br5
{
  clear        :  both;
  line-height  :  5px;
  height       :  5px;
  font-size    :  1px;
}

div.br10
{
  clear        :  both;
  line-height  :  10px;
  height       :  10px;
  font-size    :  1px;
}

hr
{
  border-top     :  dotted 1px #999999;
  border-right   :  solid 1px #ffffff;
  border-bottom  :  solid 1px #ffffff;
  border-left    :  solid 1px #ffffff;
  margin         :  20px 0px 20px 0px;
}


.hidden
{
  display  :  none;
}

.noPadding
{
  padding  :  0px;
}

.fLeft
{
  float  :  left;
}

.fRight
{
  float  :  right;
}

.gray
{
  color  :  #888888;
}

.green
{
  color  :  #378e2b;
}

span.details
{
  color   :  #000000;
  cursor  :  help;
}


form
{
  margin  :  0px;
}

form select
{
  max-width  :  288px;
}

label
{
  font-family  :  verdana, arial, sans-serif;
  font-size    :  12px;
  color        :  #333333;
  
  display      :  block;
  margin       :  0px;
  padding      :  0px 0px 2px 0px;
}

label span
{
  font-size  :  10px;
  color      :  #bbbbbb;
}

label span.required
{
  color  :  #be0000;
}

label span a, .ui-widget-content label span a
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  color            :  #bbbbbb;
  
  text-decoration  :  none;
}

label span a
{
  color  :  #888888;
}

label span a:hover, .ui-widget-content label span a:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  10px;
  color            :  #666666;
  
  text-decoration  :  none;
}


ul
{
  margin      :  5px 0px 5px 20px;
  padding     :  0px;
  list-style  :  square;
}

ul li
{
  padding  :  2px 0px 2px 0px;
  margin   :  0px;
}

ul.list li
{
  margin   :  0px;
  padding  :  3px 0px 3px 0px;
}

ul.list li a
{
  font-size        :  12px;
  color            :  #666666;
  text-decoration  :  none;
}

ul.list li a:hover
{
  color            :  #333333;
  text-decoration  :  underline;
}

ul.list li a.selected
{
  font-weight      :  bold;
  color            :  #000000;
  text-decoration  :  none;
}


#MainDiv
{
  min-width  :  1129px;
}

#Body
{
  clear       :  both;
  min-height  :  451px;
}

#Body #Page #Indicator
{
  float         :  right;
  display       :  none;
  width         :  48px;
  height        :  48px;
  margin-right  :  20px;
}

#Body #Page img
{
  float         :  left;
  display       :  block;
  margin-right  :  8px;
  width         :  48px;
  height        :  48px;
}

#Footer
{
  line-height  :  60px;
  
  font-family  :  verdana, arial, sans-serif;
  font-size    :  11px;
  color        :  #eeeeee;    
  
  text-align   :  center;
  text-shadow  :  1px 1px 0 #000000;
}

#Footer a
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #eeeeee;  

  text-shadow      :  1px 1px 0 #000000;
  text-decoration  :  none;
}

#Footer a:hover
{
  font-family      :  verdana, arial, sans-serif;
  font-size        :  11px;
  color            :  #aaaaaa;  

  text-shadow      :  1px 1px 0 #000000;
  text-decoration  :  none;
}

.padding10
{
  padding  :  8px;
}

body.popupBg
{
  background  :  #ffffff;
}


#PopupDiv
{
  margin   :  0px;
  padding  :  20px;
}


.alert, .error, .success, .info, .info.noHide
{
  clear                  :  both;
  padding                :  10px 10px 10px 35px;
  margin-bottom          :  15px;
  min-height             :  16px;
  line-height            :  16px;
  cursor                 :  pointer;
  
  -moz-border-radius     :  4px;
  border-radius          :  4px;
  -webkit-border-radius  :  4px; 
  
  font-family            :  verdana, arial, sans-serif;
  font-size              :  11px;
  color                  :  #000000;
}

.alert
{
  background  :  #feffc8 url('../images/icons/alert.png') 10px 10px no-repeat;
  border      :  solid 1px #f1aa2d;
}

.error
{
  background  :  #fdcea4 url('../images/icons/error.png') 10px 10px no-repeat;
  border      :  solid 1px #c44509;
}

.success
{
  background  :  #d4f684 url('../images/icons/success.png') 10px 10px no-repeat;
  border      :  solid 1px #739f1d;
}

.info
{
  background  :  #c3e4fd url('../images/icons/info.png') 10px 10px no-repeat;
  border      :  solid 1px #688fdc;
}

.info.noHide
{
  background  :  #eeeeee url('../images/icons/info.gif') 10px 10px no-repeat;
  border      :  solid 1px #cccccc;
}

.icon, .icnDelete, .icnEdit, .icnView, .icnToggle, .icnExport, .icnDownload, .icnRestore, .icnPicture, .icnThumb, .icnLogo, .icnEmail, .icnStats, .icnVideo, .icnStatus, .icnFlash, .icnScript, .icnFeatured, .icnReset, .icnIssue, .icnReturn, .icnReserve, .icnCancel
{
  margin  :  0px 3px 0px 3px;
  cursor  :  pointer;
  width   :  16px;
  height  :  16px;
}

.dlgConfirm
{
  padding  :  10px 5px 10px 5px;
  display  :  none;
}

.dlgConfirm span
{
  float   :  left;
  margin  :  0px 7px 20px 0px;
}


/* Login & Password Page */

#Tabs
{
  width   :  550px;
  margin  :  80px auto 0px auto;
}

#Tabs .tab
{
  padding     :  30px 30px 30px 190px;
  min-height  :  152px;
}

#Tabs input.textbox
{
  font-size  :  13px;
  width      :  96%;
  padding    :  6px;
}


/* My Account Page */

#frmMyAccount, #frmMyPassword
{
  width  :  500px;
}

#frmMyAccount input.textbox, #frmMyPassword input.textbox
{
  font-size  :  13px;
  width      :  50%;
}

#frmMyAccount select
{
  font-size  :  13px;
}



/*   Navigator  */

ul#Navigator
{
  margin      :  5px 0px 0px 0px;
  padding     :  0px;
  list-style  :  none;
}

ul#Navigator li
{
  float        :  left;
  width        :  320px;
  padding      :  5px;
  margin       :  10px 20px 10px 0px;
  border       :  solid 1px #dddddd;
  background   :  #f6f6f6;
  line-height  :  16px;
}

ul#Navigator li:hover
{
  border      :  solid 1px #cccccc;
  background  :  #e6e6e6;
}

ul#Navigator li .picture
{
  border        :  solid 1px #dddddd;
  padding       :  1px;
  background    :  #ffffff;
  margin-right  :  12px;
  float         :  left;
}

ul#Navigator li:hover .picture
{
  border  :  solid 1px #cccccc;
}

ul#Navigator li .picture img
{
  width   :  96px;
  height  :  96px;
}

ul#Navigator li b, ul#Navigator li a
{
  font-family      :  verdana, arial, sans-serif;
  font-weight      :  bold;
  font-size        :  11px;
  color            :  #444444; 
  
  display          :  block;
  text-decoration  :  none;
}

ul#Navigator li a:hover
{
  color            :  #000000; 
  text-decoration  :  none;
}

ul#Navigator li i
{
  color  :  #666666;
}

ul#Navigator li.withdrawan
{
  border-color  :  #fc7a7a;
  background    :  #fef1f1;
}

ul#Navigator li.graduated
{
  border-color  :  #4baa4b;
  background    :  #f3fdf3;
}

ul#Navigator li b.withdrawan, #Profile b.withdrawan, .fail, #Profile b.defaulter, #Profile b.resigned
{
  color  :  #ff0000;
}

ul#Navigator li b.graduated, .pass, #Profile b.graduated, #Profile b.active
{
  color  :  #00aa00;
}

ul#Navigator li b.gray, .hold
{
  color  :  #777777;
}

.pending
{
  color  :  #0000ff;
}

#Profile b.reJoined
{
  color  :  #0078ff;
}

#Profile b.newAdmission
{
  color  :  #dd8200;
}



#Profile #Summary
{
  padding-bottom  :  25px;
}

#Profile #Summary .picture
{
  border        :  solid 2px #aaaaaa;
  padding       :  2px;
  background    :  #ffffff;
  margin-right  :  20px;
}

#Profile #Summary .picture img
{
  width   :  160px;
  height  :  160px;
}

#Profile #Summary td
{
  line-height  :  18px;
  border       :  solid 1px #ffffff;
}

#Profile #Summary .gray
{
  color  :  #555555;
}

#Profile .profile td label
{
  font-weight  :  bold;
}

#Profile #Subjects
{
  overflow  :  auto;
}

#Profile #Subjects td
{
  line-height  :  18px;
}

#Profile .comment
{
  background             :  #f3f3f3;
  border-left            :  solid 15px #dddddd;
  margin                 :  5px 0px 20px 0px;
  
  -moz-border-radius     :  8px;
  border-radius          :  8px;
  -webkit-border-radius  :  8px;   
}

#Profile .comment.darkRed
{
  border-color  :  #d63d3d;
}

#Profile .comment.lightRed
{
  border-color  :  #fecdcd;
}

#Profile .comment.lightGreen
{
  border-color  :  #c5f2bf;
}

#Profile .comment.darkGreen
{
  border-color  :  #378e2b;
}

#Profile .comment div
{
  padding      :  12px;
  line-height  :  18px;
}

#Profile .comment .date
{
  font-weight  :  bold;
  font-size    :  18px;
  color        :  #999999;
  
  line-height  :  27px;
  padding      :  10px 5px 10px 5px;
  width        :  auto;
}

#Profile .comment b
{
  display    :  block;
  margin     :  0px 0px 5px 0px;
  font-size  :  13px;
}

#Profile .comment img.delete
{
  cursor  :  pointer;
}


#Calendar
{

}

#Calendar #Title
{
  padding  :  0px 0px 10px 0px;
}

#Calendar #Title td
{
  font-weight  :  bold;
  font-size    :  17px;
}

#Calendar .grid .header td
{
  font-size   :  17px;
  text-align  :  center;
}

#Calendar td.empty
{
  padding     :  15px;
  background  :  #f3f3f3;
  min-height  :  120px;
}

#Calendar .day
{
  padding     :  15px;
  background  :  #e9e9e9;
  min-height  :  120px;
}

#Calendar .list
{
  padding     :  15px;
  background  :  #e9e9e9;
  min-height  :  120px;
}

#Calendar .day.sunday, #Calendar .list.sunday
{
  background  :  #dadada;
}

#Calendar .day span, #Calendar .list span
{
  display      :  block;

  font-family  :  verdana, arial, sans-serif;  
  font-weight  :  bold;
  font-size    :  42px;
  color        :  #bbbbbb;

  text-align   :  right;
}

#Calendar .list span
{
  color  :  #888888;
}

.stats
{
  display     :  inline-block;
  background  :  #666666;
  border      :  solid 1px #444444;
  color       :  #ffffff;
  padding     :  2px 8px 2px 8px;
  margin      :  0px 0px 0px 10px;
  min-width   :  32px;
}


h3.ui-accordion-header a
{
  font-size  :  11px;
}

.plupload_filelist_header .plupload_cell, .plupload_filelist_footer .plupload_upload_status, .plupload_filelist_footer .plupload_total_status, .plupload_filelist_footer .plupload_total_file_size
{
  color  :  #ffffff;
}


#ProfileActions
{
  height    :  30px;
  overflow  :  hidden;
}

#ProfileActions button
{
  display       :  inline-block;
  margin-right  :  8px;
}

/*************** Timetable  ******************/

.tblTimetable .grid .header td
{
  font-weight  :  normal;
  font-size    :  15px;
  padding      :  11px;
}

.tblTimetable div.droppable
{
  padding  :  0px 0px 10px 0px;
}

.tblTimetable div.droppable.hover
{
  border      :  dotted 1px #aaaaaa;
  padding     :  0px 0px 9px 0px;
  background  :  #ffffff;
}

.tblTimetable div.droppable span.subject, .tblTimetable div.droppable span.teacher
{
  position     :  relative;
  display      :  block;
  margin       :  0px 10px 0px 10px;
  padding      :  6px;
  height       :  16px;
  line-height  :  16px;
}

.tblTimetable div.droppable span.timing
{
  display        :  block;
  height         :  18px;
  line-height    :  18px;
  border-bottom  :  dotted 1px #e0e0e0;
  margin-bottom  :  10px;
  background     :  #f0f0f0; 
  
  font-size      :  10px;
  color          :  #bbbbbb;
  
  text-align     :  center;
}

.tblTimetable tr.odd div.droppable span.timing
{
  border-bottom  :  dotted 1px #d0d0d0;
  background     :  #e6e6e6; 
  color          :  #bbbbbb;
}

.tblTimetable div.droppable.hover span.timing
{
  height         :  17px;
  line-height    :  17px;
  margin-bottom  :  9px;
}

.tblTimetable div.droppable span.subject.selected
{
  margin-bottom  :  5px;
  padding        :  5px;
  background     :  #feffc8;
  border         :  dotted 1px #f1aa2d;
}

.tblTimetable div.droppable span.teacher.selected
{
  padding     :  5px;
  background  :  #c3e4fd;
  border      :  dotted 1px #688fdc;
}

.tblTimetable div.droppable span.subject.saved, .tblTimetable div.droppable span.teacher.saved
{
  background  :  #d4f684;
  border      :  dotted 1px #739f1d;
}

.tblTimetable div.droppable span.subject.error, .tblTimetable div.droppable span.teacher.error
{
  background  :  #fdcea4;
  border      :  dotted 1px #c44509;
}

.tblTimetable div.droppable span img
{
  position  :  absolute;
  top       :  8px;
  right     :  6px;
  cursor    :  pointer;
}


.tblTimetable ul
{
  list-style  :  none;
  margin      :  0px;
  padding     :  0px;
}

.tblTimetable ul li
{
  float   :  left;
  margin  :  2px 5px 0px 0px;
}

.tblTimetable ul li span.draggable
{
  display     :  block;
  cursor      :  move;
  padding     :  6px 10px 6px 10px;
  background  :  #f9f9f9;
  border      :  dotted 1px #cccccc;  
}

.tblTimetable ul li span.draggable:hover
{
  background  :  #eeeeee;
  border      :  dotted 1px #666666;  
}

.tblTimetable ul li span.draggable.subject:hover
{
  background    :  #feffc8;
  border-color  :  #f1aa2d;
}

.tblTimetable ul li span.draggable.teacher:hover
{
  background    :  #c3e4fd;
  border-color  :  #688fdc;
}

.tblTimetable ul li span.draggable.disabled
{
  color         :  #cccccc;
  background    :  #f9f9f9;
  border-color  :  #dddddd;
}


.grid #TblAttendance a, .grid #TblAttendance td
{
  font-weight  :  normal !important;
}

.grid .ft_container table tr th select
{
  margin-top  :  3px;
}

.grid .header a
{
  color  :  #ffff00 !important;
}

.grid a.roundPic
{
  display      :  block;
  line-height  :  48px;
  height       :  48px;
}

.grid a.roundPic img
{
  width                  :  48px;
  height                 :  48px;
  margin                 :  0px 10px 0px 5px;
  display                :  block;
  float                  :  left;
  
  -moz-border-radius     :  50%;
  border-radius          :  50%;
  -webkit-border-radius  :  50%;
}

.grid a.roundPic span
{
  display      :  inline-block;
  line-height  :  18px;
  padding-top  :  5px;
}


/***************  Paging  **********************/

ul#Paging
{
  clear       :  both;
  padding     :  0px;
  margin      :  20px 0px 0px 0px;
  list-style  :  none;
}

ul#Paging li
{ 
  margin   :  0px;
  padding  :  0px;
  display  :  inline-block;
}
	
ul#Paging li a, ul#Paging li a:hover, ul#Paging li a.selected, ul#Paging li a.selected:hover
{
  font-family            :  verdana, arial, sans-serif;
  font-size              :  13px;
  color                  :  #ffffff;
  
  text-decoration        :  none;
   
  display                :  block;
  float                  :  left;
  padding                :  6px 10px 6px 10px;
  margin                 :  0px 2px 0px 0px;
  border                 :  solid 1px #666666;
  background             :  #888888;
  cursor                 :  pointer;
  
  -moz-border-radius     :  3px;
  border-radius          :  3px;
  -webkit-border-radius  :  3px;  
}

ul#Paging li a:hover, ul#Paging li a.selected, ul#Paging li a.selected:hover
{
  border      :  solid 1px #333333;
  background  :  #666666;
}


#Body #Page #ToggleSwitch
{
  float   :  right;
  margin  :  12px 20px 0px 0px;
}

.switch
{
  position          :  relative;
  display           :  block;
  vertical-align    :  top;
  width             :  161px;
  height            :  30px;
  padding           :  3px;
  background-color  :  #ffffff;
  border-radius     :  28px;
  box-shadow        :  inset 0 -1px #ffffff, inset 0 1px 1px rgba(0, 0, 0, 0.05);
  cursor            :  pointer;
  background-image  :  -webkit-linear-gradient(top, #eeeeee, #ffffff 25px);
  background-image  :  -moz-linear-gradient(top, #eeeeee, #ffffff 25px);
  background-image  :  -o-linear-gradient(top, #eeeeee, #ffffff 25px);
  background-image  :  linear-gradient(to bottom, #eeeeee, #ffffff 25px);
}

.switch-input
{
  position  :  absolute;
  top       :  0;
  left      :  0;
  opacity   :  0;
}

.switch-label
{
  position                     :  relative;
  display                      :  block;
  height                       :  inherit;
  font-family                  :  verdana, arial, sans-serif !important;
  font-size                    :  11px !important;
  font-weight                  :  bold !important;
  text-transform               :  uppercase;
  background                   :  #eceeef;
  border-radius                :  inherit;
  box-shadow                   :  inset 0 1px 2px rgba(0, 0, 0, 0.12), inset 0 0 2px rgba(0, 0, 0, 0.15);
  -webkit-transition           :  0.15s ease-out;
  -moz-transition              :  0.15s ease-out;
  -o-transition                :  0.15s ease-out;
  transition                   :  0.15s ease-out;
  -webkit-transition-property  :  opacity background;
  -moz-transition-property     :  opacity background;
  -o-transition-property       :  opacity background;
  transition-property          :  opacity background;
}

.switch-label:before, .switch-label:after
{
  position            :  absolute;
  top                 :  50%;
  margin-top          :  -0.5em;
  line-height         :  1;
  -webkit-transition  :  inherit;
  -moz-transition     :  inherit;
  -o-transition       :  inherit;
  transition          :  inherit;
}

.switch-label:before
{
  content       :  attr(data-off);
  width         :  100px;
  height        :  24px;
  padding-top   :  2px;
  right         :  16px;
  color         :  #aaaaaa;
  text-shadow   :  0 1px rgba(255, 255, 255, 0.5);
  background    :  url('../images/icons/grid-menu.png') right -6px no-repeat;
}

.switch-label:after
{
  content       :  attr(data-on);
  width         :  100px;
  height        :  24px;
  left          :  16px;
  padding-left  :  28px;
  color         :  #ffffff;
  text-shadow   :  0 1px rgba(0, 0, 0, 0.2);
  opacity       :  0;
  background    :  url('../images/icons/dashboard.png') -2px -6px no-repeat;
}

.switch-input:checked ~ .switch-label
{
  background  :  #f7941e;
  box-shadow  :  inset 0 1px 2px rgba(0, 0, 0, 0.15), inset 0 0 3px rgba(0, 0, 0, 0.2);
}

.switch-input:checked ~ .switch-label:before
{
  opacity  :  0;
}

.switch-input:checked ~ .switch-label:after
{
  opacity  :  1;
}

.switch-handle
{
  position            :  absolute;
  top                 :  4px;
  left                :  4px;
  width               :  28px;
  height              :  28px;
  background          :  #ffffff;
  border-radius       :  20px;
  box-shadow          :  1px 1px 5px rgba(0, 0, 0, 0.2);
  background-image    :  -webkit-linear-gradient(top, #ffffff 40%, #f0f0f0);
  background-image    :  -moz-linear-gradient(top, #ffffff 40%, #f0f0f0);
  background-image    :  -o-linear-gradient(top, #ffffff 40%, #f0f0f0);
  background-image    :  linear-gradient(to bottom, #ffffff 40%, #f0f0f0);
  -webkit-transition  :  left 0.15s ease-out;
  -moz-transition     :  left 0.15s ease-out;
  -o-transition       :  left 0.15s ease-out;
  transition          :  left 0.15s ease-out;
}

.switch-handle:before
{
  content           :  '';
  position          :  absolute;
  top               :  50%;
  left              :  50%;
  margin            :  -11px 0 0 -11px;
  width             :  22px;
  height            :  22px;
  background        :  #f9f9f9;
  border-radius     :  16px;
  box-shadow        :  inset 0 1px rgba(0, 0, 0, 0.02);
  background-image  :  -webkit-linear-gradient(top, #eeeeee, #ffffff);
  background-image  :  -moz-linear-gradient(top, #eeeeee, #ffffff);
  background-image  :  -o-linear-gradient(top, #eeeeee, #ffffff);
  background-image  :  linear-gradient(to bottom, #eeeeee, #ffffff);
}

.switch-input:checked ~ .switch-handle
{
  left        :  135px;
  box-shadow  :  -1px 1px 5px rgba(0, 0, 0, 0.2);
}

#Navigation #FullScreen img
{
  cursor  :  pointer;
  width   :  24px;
  height  :  24px;
}

.autoComplete
{
  width          :  94%;
  margin         :  10px 0% 25px 0%;
  padding        :  10px 2% 18px 2%;
  background     :  #eeeeee;
  border-radius  :  10px;
  border         :  solid 1px #aaaaaa;
}

.autoComplete label
{
  font-size  :  15px;
}

.autoComplete span
{
  display    :  inline-block;
  font-size  :  13px;
  color      :  #aaaaaa;
  margin     :  5px 0px;
}

.autoComplete img
{
  position        :  absolute;
  vertical-align  :  middle;
  padding         :  8px;
  height          :  15px;
}

.autoComplete input.textbox
{
  width    :  95%;
  padding  :  8px 0px 8px 30px;
}



@media print
{
	#Header, #Navigation, #Page, #Footer, #PageTabs ul, #frmRecord, .fg-toolbar
	{
	  display  :  none !important;
	}
	#Body #Contents
	{
	  -webkit-box-shadow  :  none;
	  -moz-box-shadow     :  none;
	  box-shadow          :  none;
	}
	.ui-widget-content
	{
	  border  :  none;
	}
}