html,body{ border:0; margin:0; padding:0;}body{  width:100%; font:12px/1.6 Arial,Helvetica,sans-serif; color:#333333;}.txtForm{ border:1px solid #3385D6; border-radius:2px;}a img{ border:none;}body a:hover{ text-decoration:underline; color:#0782C1;}.highlight{ background-color:#FF9D9D; border-bottom:#F30 1px solid; border-top:#F30 1px solid; padding:4px 10px;}#container{ width:100%; height:100%; text-align:center;}#content{ width:740px; margin:0 auto; text-align:left; padding:20px; font-family:Arial;}.AdminPanel{ word-spacing:2px;}div.calendarbutton{ position:absolute; width:15px; height:16px; background:transparent url("images/Calendar.html") no-repeat center;}#CalendarPickerControl{ background-color:transparent; width:225px; height:200px;} #CalendarPickerControl table.calframe{  width:100%;  border:1px solid gray;  background-color:buttonface;  text-align:center; } #CalendarPickerControl td.monthname{  width:100%;  font:normal 11px Verdana;  padding:3px;  color:captiontext;  font-weight:bold;  background-color:#cccccc;  background-image:linear-gradient(#cccccc,#e6e6e6);  background:#cccccc;  background:linear-gradient(#cccccc,#e6e6e6); } #CalendarPickerControl td.monthnameLNX{  width:100%;  font:normal 11px Verdana;  color:highlighttext;  font-weight:bold;  background-color:highlight; } #CalendarPickerControl table.navigation{  width:100%;  text-align:center; } #CalendarPickerControl td{  text-align:center; }  #CalendarPickerControl td.navbutton{  padding:2px;  font:normal 11px Verdana;  color:white;  font-weight:bold;    background-color:red;    background-image:linear-gradient(red,#ff6666);    background:red;  background:linear-gradient(red,#ff6666);    cursor:pointer;  }  #CalendarPickerControl td.navbutton:hover{   text-decoration:underline;   border-color:threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;   background-color:buttonshadow;   } #CalendarPickerControl span.yearbutton{  cursor:pointer; }  #CalendarPickerControl span.yearbutton:hover{  text-decoration:underline;  } #CalendarPickerControl td.dayname{  font:normal 11px Arial;  padding:2px 1px;  color:captiontext;  font-weight:bold;  background-image:linear-gradient(#cccccc,#e6e6e6);  background:#cccccc;  background:linear-gradient(#cccccc,#e6e6e6);  border:1px solid lightgray; } #CalendarPickerControl td.daynameLNX{  font:normal 11px Verdana;  color:highlighttext;  font-weight:bold;  background-color:highlight; } #CalendarPickerControl td.today{  font:normal 11px Verdana;  background-color:buttonface;  color:red;  text-decoration:none;  cursor:pointer;  r-color:buttonhighlight buttonshadow buttonshadow buttonhighlight; }  #CalendarPickerControl td.today:hover{  text-decoration:underline;  background-color:threedshadow;  border-color:threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;  } #CalendarPickerControl td.current{  font:normal 11px Verdana;  font-weight:bold;  background-color:#66b2ff;  background-image:linear-gradient(#66b2ff,#b3d9ff);  background:#66b2ff;  background:linear-gradient(#66b2ff,#b3d9ff);  color:highlighttext;  text-decoration:none;  cursor:pointer;   }  #CalendarPickerControl td.current:hover{  text-decoration:underline;  } #CalendarPickerControl td.day{  border:1px solid lightgray;  font:normal 11px Verdana;  background-color:buttonface;  color:buttontext;  text-decoration:none;  cursor:pointer;  padding:2px;  background-color:lightgray;   background-image:linear-gradient(lightgray,#ECF4F8);   background:lightgray;  background:linear-gradient(lightgray,#ECF4F8);   }  #CalendarPickerControl td.day:hover{  text-decoration:underline;  background-color:threedshadow;  border-color:threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;  } #CalendarPickerControl td.weekend{  font:normal 11px Verdana;  color:buttontext;  text-decoration:none;  font-style:italic;  cursor:pointer;  padding:2px;   background-color:#f28d8d;   background-image:linear-gradient(#f28d8d,#ffb3b3);   background:#f28d8d;  background:linear-gradient(#f28d8d,#ffb3b3); }  #CalendarPickerControl td.weekend:hover{  background-color:buttonshadow;  text-decoration:underline;  border-color:threeddarkshadow buttonhighlight buttonhighlight threeddarkshadow;  } #CalendarPickerControl td.dayothermonth{  font:normal 11px Verdana;  background-color:buttonhighlight;  color:inactivecaptiontext;  border:1px solid buttonhighlight;  padding:2px; } #CalendarPickerControl td.weeknumber{  font:normal 11px Verdana;  background-color:buttonface;  color:inactivecaptiontext;  border-width:0px; }.image_border{ padding:3px; border:1px solid #808080;}a:hover img{  }.eventdate p{ font-family:Helvetica,sans-serif; font-size:13px; text-align:center; color:#444444; margin-top:0px; margin-bottom:-2px; z-index:0;}.eventdate{ z-index:0; position:relative; width:35px; height:22px; background:#fcfcfc; background:linear-gradient(top,#fcfcfc 0%,#dad8d8 100%); background:-moz-linear-gradient(top,#fcfcfc 0%,#dad8d8 100%); background:-webkit-linear-gradient(top,#fcfcfc 0%,#dad8d8 100%); border:1px solid #d2d2d2; box-shadow:0px 0px 7px rgba(0,0,0,0.1); -moz-box-shadow:0px 0px 7px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.1); -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;} .eventdate p span{  z-index:0;  position:relative;  font-size:10px;  font-weight:bold;  color:#fff;  text-transform:uppercase;  display:block;  border-top:1px solid gray;  padding:2px 0 2px 0;  -moz-border-radius:0 0 6px 6px;  -webkit-border-radius:0 0 6px 6px;  border-radius:0 0 6px 6px; }.readmore{ text-align:right; cursor:pointer;} .readmore:hover{  opacity:.80;  -moz-opacity:0.80;  filter:alpha(opacity=80); } .readmore a{  text-decoration:none; }  .readmore a:hover{  color:Blue;  text-decoration:underline;  opacity:.80;  -moz-opacity:0.80;  filter:alpha(opacity=80);  }.extrabutton{ z-index:0; position:relative; display:inline-block; vertical-align:middle; width:100px; height:20px; background:#191919; text-align:center; cursor:pointer; color:#fff; opacity:.60; -moz-opacity:0.60; filter:alpha(opacity=60); border:none; padding-top:10px; padding-left:10px; padding-right:10px; font:bold 11px sans-serif; -moz-border-radius:13px; -webkit-border-radius:13px; border-radius:13px;} .extrabutton:hover{  -moz-opacity:0.90;  filter:alpha(opacity=90);  opacity:.9; } .extrabutton a{  color:#fff;  text-decoration:none; }  .extrabutton a:hover{  color:#fff;  text-decoration:none;  }.month{ width:50px; background:#463D35; text-align:center; cursor:pointer; color:#fff; margin:5px 0; float:right; border:none; padding:5.2px; font:bold 10px sans-serif;} .month:hover{  background:#8C8882; } .month a{  color:#fff;  text-decoration:none; }  .month a:hover{  color:#fff;  text-decoration:none;  }.MainDivBirth{ width:100%;} .MainDivBirth ul{  padding:0;  margin:0; }  .MainDivBirth ul li{  list-style:none;  }.BirthdayMonth{ width:100%;} .BirthdayMonth ul{  margin:0;  padding:0; }  .BirthdayMonth ul li{  list-style:none;  display:inline-block;  margin-left:2px;  }.Birthmonth{ width:38px; background:#463D35; text-align:center; cursor:pointer; color:#fff; margin:5px 0; float:right; border:none; padding:7px; font:bold 10px sans-serif;} .Birthmonth:hover{  background:#8C8882; } .Birthmonth a{  color:#fff;  text-decoration:none; }  .Birthmonth a:hover{  color:#fff;  text-decoration:none;  }a.eventheading:link{ color:#312B25; font-size:15px; text-decoration:none;}a.eventheading:visited{ color:#312B25; font-size:16px;}a.eventheading:hover{  -moz-opacity:0.40; filter:alpha(opacity=40); opacity:.4; text-decoration:none;}.EventPageText{ padding:4px; line-height:10px;}.EventText{ margin-top:-5px; margin-bottom:20px; width:100%; z-index:0; position:relative; background-color:#F1F1F1; padding:4px; -moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px;}.arrow-up{ position:relative; background:#FFF;} .arrow-up:after,.arrow-up:before{  bottom:100%;  left:15%;  border:solid transparent;  content:"";  height:0;  width:0;  position:absolute;  pointer-events:none; } .arrow-up:after{  border-color:rgba(255,255,255,0);  border-bottom-color:#FFF;  border-width:10px;  margin-left:-10px; } .arrow-up:before{  border-color:rgba(241,241,241,0);  border-bottom-color:#F1F1F1;  border-width:13px;  margin-left:-13px; }.bottom-border{ border-bottom-style:dotted; border-bottom-width:2px; border-bottom-color:#CCCCCC;}.attach{ text-decoration:none;}.pageborder{ border:1px solid #E6E6E6; border-radius:6px; height:425px; z-index:0px; background:white;}#navigation{ font-size:0.85em; min-width:160px; margin-top:5px;} #navigation ul{  margin:0px;  padding:0px;  width:90%; } #navigation li{  list-style:none;  min-height:10px;  padding:3px; }ul.top-level{} ul.top-level li{   }#navigation a{ cursor:pointer; display:block; min-height:10px; text-decoration:none; width:100%; font:normal 14px "Trebuchet MS",Helvetica,sans-serif;}.back{ width:56px; background:#333333; text-align:center; cursor:pointer; color:white; margin:5px 0; float:right; border:none; padding:5px; font:bold 11px sans-serif; border-radius:10px;} .back:hover{  background:#999999; } .back a{  color:#fff;  text-decoration:none; }  .back a:hover{  color:#fff;  text-decoration:none;  }textarea{ padding:8px; border:solid 1px #E5E5E5; font:normal 12px Verdana,Tahoma,sans-serif; width:200px; background:#FFFFFF; background:-webkit-gradient(linear,left top,left 25,from(#FFFFFF),color-stop(4%,#FFFFFF),to(#FFFFFF)); background:-moz-linear-gradient(top,#FFFFFF,#FFFFFF 1px,#FFFFFF 25px); box-shadow:rgba(0,0,0,0.1) 0px 0px 8px; -moz-box-shadow:rgba(0,0,0,0.1) 0px 0px 8px; -webkit-box-shadow:rgba(0,0,0,0.1) 0px 0px 8px;}textarea{ width:400px; max-width:400px; height:150px; line-height:16px;} input:hover,textarea:hover,input:focus,textarea:focus{  -moz-box-shadow:0 0 8px lightblue;  -webkit-box-shadow:0 0 8px lightblue;  box-shadow:0 0 8px lightblue; }.form label{ margin-left:12px; color:#999999;}.submit input{ width:auto; padding:10px 14px; background:#617798; font-size:14px; color:#FFFFFF; -moz-border-radius:5px; -webkit-border-radius:5px; cursor:pointer;}.item img{ background:transparent; -ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)"; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF); zoom:1;}ul.semiopaquemenu{  font:lighter 12px Arial Narrow; font-family:Arial Narrow,Arial,sans-serif; font-stretch:condensed; width:100%; padding:0px 0 8px 0; margin-left:-6px; margin-right:-4px; text-align:center; list-style:none; margin-bottom:10px;} ul.semiopaquemenu li{  display:inline;  padding-left:5px; } ul.semiopaquemenu img{  vertical-align:middle;  width:30px;  height:25px;  position:relative; } ul.semiopaquemenu a{  color:Black;  margin-left:4px;  text-decoration:none;  vertical-align:middle; } ul.semiopaquemenu li a:hover{  opacity:.70;  -moz-opacity:0.70;  filter:alpha(opacity=70); } ul.semiopaquemenu a span{  color:Black;  margin-left:4px;  text-decoration:none;  vertical-align:middle;  position:relative; }ul.eventpdf{ list-style:none; color:Black; font-size:10px;}.downloadpdf a{ color:red;} .downloadpdf a:hover{  opacity:.50;  -moz-opacity:0.50;  filter:alpha(opacity=50); } .downloadpdf a:visited{  color:red; }.RefText{ background:Gray; color:white; font-size:13px; width:222px; text-align:center; padding:3px 0px 3px 0px;}.divMainCalendar{ width:100%;} .divMainCalendar ul{  margin:0;  padding:0; }  .divMainCalendar ul li{  margin:0;  padding:0;  list-style:none;  float:left;  }   .divMainCalendar ul li ul li{   margin:0;   padding:0;   list-style:none;   float:left;   margin-left:1%;   margin-bottom:20px;   width:24%;   }.divcalender{ margin-left:29%; width:98%;} .divcalender a{  text-decoration:none; }  .divcalender a:hover{  text-decoration:none;  }.ddlCalendar{ margin-top:6px; width:100%; height:25px;}.liSecondCalendar{ width:80%;}.schoolcalendar{  padding-top:5px; width:90px; background:#ededef; background:-webkit-gradient(linear,left top,left bottom,from(#ededef),to(#ccc)); background:-moz-linear-gradient(top,#ededef,#ccc); font:15px/60px Arial,Helvetica,sans-serif; text-align:center; color:#333333; text-shadow:#fff 0 1px 0; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; position:relative; -moz-box-shadow:0 2px 2px #888; -webkit-box-shadow:0 2px 2px #888; box-shadow:0 2px 2px #888;} .schoolcalendar em{  display:block;  font:normal bold 12px/30px Arial,Helvetica,sans-serif;  color:#fff;  text-shadow:#00365a 0 -1px 0;  -moz-border-radius-bottomright:3px;  -webkit-border-bottom-right-radius:3px;  border-bottom-right-radius:3px;  -moz-border-radius-bottomleft:3px;  -webkit-border-bottom-left-radius:3px;  border-bottom-left-radius:3px;  border-top:1px solid gray; } .schoolcalendar:before,.schoolcalendar:after{  content:'';  position:absolute;  top:5px;  width:8px;  height:8px;  background:#111;  z-index:1;  -moz-border-radius:10px;  -webkit-border-radius:10px;  border-radius:10px;  -moz-box-shadow:0 1px 1px #fff;  -webkit-box-shadow:0 1px 1px #fff;  box-shadow:0 1px 1px #fff; } .schoolcalendar:before{  left:11px; } .schoolcalendar:after{  right:11px; } .schoolcalendar em:before,.schoolcalendar em:after{  content:'';  position:absolute;  top:-5px;  width:4px;  height:14px;  background:#dadada;  background:-webkit-gradient(linear,left top,left bottom,from( #dadada),to(#aaa));  background:-moz-linear-gradient(top,#dadada,#aaa);  z-index:2;  -moz-border-radius:2px;  -webkit-border-radius:2px;  border-radius:2px; } .schoolcalendar em:before{  left:13px; } .schoolcalendar em:after{  right:13px; }.parent_arrow-up{ margin-top:-10px; left:100px; position:relative; width:0; height:0; border-left:20px solid transparent; border-right:20px solid transparent; border-bottom:20px solid #4D4D4D;}.ptsMenu{ width:100%; border-radius:3px; background:#025DAC; text-align:center; cursor:pointer; color:#fff; margin:5px 0; border:none; padding:5px; font:bold 12px sans-serif;} .ptsMenu:hover{  background:#80AED6; } .ptsMenu a{  color:#fff;  text-decoration:none; }  .ptsMenu a:hover{  color:#fff;  text-decoration:none;  }.enquiry_button{ border:1px solid #5d7fbc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-family:arial,helvetica,sans-serif; padding:8px 10px 8px 10px; text-shadow:-1px -1px 0 rgba(0,0,0,0.3); font-weight:bold; text-align:center; color:#FFFFFF; background-color:#819bcb; background-image:linear-gradient(top,#819bcb,#536f9d); margin-right:6px;} .enquiry_button:hover{  background-color:#a5b8da;  background-image:linear-gradient(top,#a5b8da,#7089b3);  border:1px solid #7d99ca; }.page-wrapper{ background:url('images/bg_container.html') repeat-y 0 0;}.sidebar{ margin-bottom:5px; border-radius:6px; background-color:#DEDEDE; padding:6px; text-align:center; font-weight:normal; font-size:11px; font-family:Raleway; color:Black; vertical-align:middle;}.sidebarimg{ border:1px solid gray; padding:2px; background:white; height:50px; width:65px;}.features{ font-weight:bolder; font-size:10px; font-family:Raleway; color:Black;}.reachus{ border-radius:5px; border-top:1px solid #1975A3; border-bottom:1px solid #1975A3; margin-right:20px;}.SearchTitle a{ font:normal 16px Arial,Helvetica; color:Blue; text-decoration:underline;} .SearchTitle a:hover{  color:Blue;  text-decoration:none; }.SearchTable{ color:black; line-height:18px; margin-top:10px; color:Gray;}.TopFixedLogin2{ width:120px; margin-left:840px; z-index:500; padding:3px; padding-top:8px; margin-top:29px; border-bottom:2px solid gray; position:fixed; border-radius:8px; cursor:pointer; vertical-align:top; opacity:.90; -moz-opacity:0.90; filter:alpha(opacity=90);}.user-login-Nav{ width:122px; height:33px; margin-left:840px; z-index:500; position:fixed; border:1.5px solid white; border-radius:8px; top:-6px; cursor:pointer; text-align:middle; opacity:.90; -moz-opacity:0.90; filter:alpha(opacity=90);}.MobLogin{ margin-top:177px; width:50px; z-index:500; position:fixed; border:1.5px solid white; cursor:pointer; border-radius:6px; text-align:center; opacity:.90; -moz-opacity:0.90; filter:alpha(opacity=90);}.divAudio{ width:30px; border-radius:4px; cursor:pointer; background-color:white; float:left; margin-top:8px; margin-bottom:5px; margin-right:20px;} .divAudio:hover{  border:1px solid #DFDFDF; }.LoginAnchor td a{ color:White;} .LoginAnchor td a:hover{  color:White;  opacity:.70;  -moz-opacity:0.70;  filter:alpha(opacity=70);  text-decoration:underline; }.left-bar tr td a{ color:White; text-decoration:none; padding-top:10px; padding-bottom:10px;} .left-bar tr td a:hover{  color:White;  text-decoration:none; }.left-bar tr td{  vertical-align:middle; text-align:center; padding:4px; border-bottom:1px solid white; height:30px;} .left-bar tr td:hover{  background:#4D4D4D; }.arrowdown{ width:0px; height:0px; border-style:solid; border-width:15px 15px 0 15px; border-color:gray transparent transparent transparent; margin-left:60px;}#banner{ top:100px; position:absolute; display:block; background-color:#fff; z-index:99; text-align:right; display:none; z-index:9997; opacity:1; -moz-opacity:1.0; filter:alpha(opacity=100);}#banner-image{ position:absolute; border-radius:4px; z-index:9997;}#closebanner{ width:20px; height:20px; cursor:pointer; margin-top:-18px; margin-left:-35px; z-index:2000; position:relative; float:right;}.imgAlbum{ border:4px solid white; margin:6%; width:80%; height:50px;}.glimpse{ color:White; font:normal 15px Raleway;}.liMidFooterWidth{ width:41%; margin-left:2% !important;}.liLastFooterStyle2{ width:31%;}.homeeventdate p{ font-family:Helvetica,sans-serif; font-size:17px; text-align:center; color:#5F5F5F; margin-top:0px; margin-bottom:-2px; z-index:0;}.homeeventdate{ z-index:0; position:relative; width:45px; height:35px; background:#fcfcfc; background:linear-gradient(top,#fcfcfc 0%,#dad8d8 100%); background:-moz-linear-gradient(top,#fcfcfc 0%,#dad8d8 100%); background:-webkit-linear-gradient(top,#fcfcfc 0%,#dad8d8 100%); border:1px solid #d2d2d2; box-shadow:0px 0px 7px rgba(0,0,0,0.1); -moz-box-shadow:0px 0px 7px rgba(0,0,0,0.1); -webkit-box-shadow:0px 0px 7px rgba(0,0,0,0.1); -moz-border-radius:6px; -webkit-border-radius:6px; border-radius:6px;} .homeeventdate p span{  z-index:0;  position:relative;  font-size:12px;  font-weight:bold;  color:#fff;  text-transform:uppercase;  display:block;  border-top:1px solid gray;  padding:2px 0 2px 0;  -moz-border-radius:0 0 6px 6px;  -webkit-border-radius:0 0 6px 6px;  border-radius:0 0 6px 6px; }.lnkback a{ float:right;} .lnkback a:hover{  text-decoration:underline; } .lnkback a:visited{  color:black; }.backtotop a{} .backtotop a:hover{  text-decoration:underline;  cursor:pointer; } .backtotop a:visited{ }#element_to_pop_up{ background-color:#000000; border-radius:15px; color:#000; display:none; padding:20px; min-width:400px; min-height:180px; margin-top:8%;}.bClose{ position:absolute; right:10px; top:5px;}.ModalFrame{ padding:0; margin:0; border:none; overflow:hidden; height:480px; width:600px; background-color:#000000;}.ModalBox{ opacity:0.7; -moz-opacity:0.70; filter:alpha(opacity=70);}.GridCss{ border:1px solid #ccc; border-collapse:collapse; width:100%;} .GridCss tr th{  background-color:#3c454f;  color:#ffffff;  padding:5px 5px 5px 5px;  border:1px solid #cccccc;  font-family:Arial,Helvetica,sans-serif;  font-weight:normal;  text-transform:capitalize; } .GridCss a{  font-size:10px; } .GridCss tr:nth-child(2n+2){  background-color:#f3f4f5; } .GridCss tr:nth-child(2n+1) td{  background-color:#d6dadf;  color:#454545; } .GridCss tr td{  padding:1px 1px 1px 1px;  color:#454545;  font-family:Arial,Helvetica,sans-serif;  border:1px solid #cccccc;  vertical-align:middle; }  .GridCss tr td:first-child{  }.cke_editable{ font-size:13px; line-height:1.6;}blockquote{ font-style:italic; font-family:Georgia,Times,"Times New Roman",serif; padding:2px 0; border-style:solid; border-color:#ccc; border-width:0; padding-top:14px; padding-left:20px; padding-right:8px; border-left-width:5px;}.cke_contents_ltr blockquote{ padding-left:20px; padding-right:8px; border-left-width:5px;}.cke_contents_rtl blockquote{ padding-left:8px; padding-right:20px; border-right-width:5px;}h1,h2,h3,h4,h5,h6{ font-weight:normal; line-height:1.2;}hr{ border:0px; border-top:1px solid #ccc;}img.right{ border:1px solid #ccc; float:right; margin-left:15px; padding:5px;}img.left{ border:1px solid #ccc; float:left; margin-right:15px; padding:5px;}pre{ white-space:pre-wrap; word-wrap:break-word; -moz-tab-size:4; -o-tab-size:4; -webkit-tab-size:4; tab-size:4;}.marker{ background-color:Yellow;}span[lang]{ font-style:italic;}figure{ text-align:center; border:solid 1px #ccc; border-radius:2px; background:rgba(0,0,0,0.05); padding:10px; margin:10px 20px; display:inline-block;} figure >figcaption{  text-align:center;  display:block; }.divMainFormContent{ width:100%;} .divMainFormContent ul{  margin:0;  padding:0; }  .divMainFormContent ul li{  list-style:none;  display:inline-block;  float:left;  }   .divMainFormContent ul li ul li{   float:left;   margin-left:12px;   margin-top:10px;   }.leftList{ text-align:right; width:42%;}.rightList{ text-align:left; width:40%;}.btnFormSubmit{ width:355px; text-align:right;}.imgTopFormContent{ width:100%; height:auto;}.liApplicant{ padding:8px; font:bold 16px Arial;}.liRegFormData{ margin-top:25px; width:100%;}.career_button{ border:1px solid #5d7fbc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-family:arial,helvetica,sans-serif; padding:8px 10px 8px 10px; text-shadow:-1px -1px 0 rgba(0,0,0,0.3); font-weight:bold; text-align:center; color:#FFFFFF; background-color:#819bcb; background-image:linear-gradient(top,#819bcb,#536f9d); margin-right:-2px;} .career_button:hover{  background-color:#a5b8da;  background-image:linear-gradient(top,#a5b8da,#7089b3);  border:1px solid #7d99ca; }#form-div{  background-color:#F5F5F5; padding:10px; height:620px;}#contactwrapper{  width:175px;}.divMainContactUs{ width:100%; -webkit-box-shadow:0px 0px 5px rgba(50,50,50,0.75); position:relative; -moz-box-shadow:0px 0px 5px rgba(50,50,50,0.75); box-shadow:0px 0px 5px rgba(50,50,50,0.75); background-color:#F5F5F5;} .divMainContactUs ul{  margin:0;  padding:0;  width:100%; }  .divMainContactUs ul li{  margin:0;  padding:0;  list-style:none;  display:inline-block;  }.ContactAddress{ width:100%; background-color:#F5F5F5; padding-bottom:20px;}.liConAddress{ width:73%; vertical-align:top;}div.divMainContactUs .GooglePlusUr{ width:405px; height:425px; margin-left:11px;}.tdheight{ height:3px;}.tdbellowheight{ height:3px;}.contactImage{ height:20px; width:21px;}.conTitleFont{ font-size:x-large; font-family:Calibri;}.tblDownloads{ width:100%; border-style:solid; border-width:1px; border-color:#fff; border-radius:4px; margin-top:27px; line-height:18px; -webkit-box-shadow:0px 0px 5px rgba(50,50,50,0.75); position:relative; -moz-box-shadow:0px 0px 5px rgba(50,50,50,0.75); box-shadow:0px 0px 5px rgba(50,50,50,0.75);}.trDownloads{ background-color:#4D4D4D; font-size:18px; font-weight:bold; color:Black;}.imgTopCoverHomework{ width:100%; height:auto; margin-left:-1%;}.csstxtHomework{ width:100px; height:20px; text-align:center; border:1px solid #3385D6; border-radius:2px;}.cssddlHomework{ border:1px solid #3385D6; border-radius:2px; width:110px; height:23px;}.cssHWbutton{ border:1px solid #5d7fbc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-family:arial,helvetica,sans-serif; padding:5px 5px 5px 5px; text-shadow:-1px -1px 0 rgba(0,0,0,0.3); font-weight:bold; text-align:center; color:#FFFFFF; background-color:#2354B0; background-image:linear-gradient(top,#819bcb,#536f9d); width:75px;} .cssHWbutton:hover{  background-color:#0A2557;  background-image:linear-gradient(top,#a5b8da,#7089b3);  border:1px solid #7d99ca; }.divMainHWContent{ width:100%;} .divMainHWContent ul{  margin:0;  padding:0; }  .divMainHWContent ul li{  list-style:none;  display:inline-block;  float:left;  margin-left:1%;  }.HWGridCss{ width:605px; font-size:12px; margin-top:10px; margin-left:9px;}.HWGridHeader{ font-size:15px;}.hwAttachment{ height:25px; width:25px;}.HWDateWidth{ width:90px !important;}.tblEvents{ width:650px;}.divEvents{ width:100%;} .divEvents ul{  margin:0;  padding:0; }  .divEvents ul li{  list-style:none;  display:inline-block;  margin-left:2px;  }.eventYearDDl{ display:none;}.ddlEvents{ margin-bottom:6px; margin-top:5px; height:23px;}.Eventsmonth{ width:35px; background:#463D35; text-align:center; cursor:pointer; color:#fff; margin:5px 0; float:right; border:none; padding:5px; font:bold 10px sans-serif;} .Eventsmonth:hover{  background:#8C8882; } .Eventsmonth a{  color:#fff;  text-decoration:none; }  .Eventsmonth a:hover{  color:#fff;  text-decoration:none;  }.divHideSchoolEvents{ width:96%; line-height:30px;}.divSchoolEventsTabs{ width:100%;}.imgTopSchoolEnevtCover{ width:97%; height:auto; border:1px solid #fff; margin:10px; -webkit-box-shadow:0px 0px 5px rgba(50,50,50,0.75); position:relative; -moz-box-shadow:0px 0px 5px rgba(50,50,50,0.75); box-shadow:0px 0px 5px rgba(50,50,50,0.75);}.divSchoolInstrn{ width:100%; color:White; background-color:#DBDAD8; color:Black;}.divHideSchoolEvents{ width:100%;} .divHideSchoolEvents ul{  margin:0;  padding:0; }  .divHideSchoolEvents ul li{  list-style:none;  }.divRegControls{ background-color:#F9F7F7; width:99.5%; -webkit-box-shadow:0px 0px 5px rgba(50,50,50,0.75); position:relative; -moz-box-shadow:0px 0px 5px rgba(50,50,50,0.75); box-shadow:0px 0px 5px rgba(50,50,50,0.75); margin-left:2px;} .divRegControls ul li ul{  margin:0;  padding:0; }  .divRegControls ul li ul li{  list-style:none;  display:inline-block;  padding:5px;  }.divMessageContainer{ width:95.5%; background-color:#D2D2D2; height:250px; padding:15px; margin-top:15px;}.divRegShowMsg{ background-color:#FFFCDC; color:Black; height:170px; width:300px; margin-top:20px; margin-left:150px; border:5px solid #fff; -webkit-box-shadow:0px 0px 5px rgba(50,50,50,0.75); position:relative; -moz-box-shadow:0px 0px 5px rgba(50,50,50,0.75); box-shadow:0px 0px 5px rgba(50,50,50,0.75);}.lblSchoolInstrct{ width:650px;}.leftListSchoolEvent{ text-align:right !important; width:40% !important;}.rightListSchoolEvent{ text-align:left; width:340px;}.btnSchoolEventSubmit{ width:355px; text-align:right;}.SchoolEvent_button{ border:1px solid #5d7fbc; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px; font-family:arial,helvetica,sans-serif; padding:8px 10px 8px 10px; text-shadow:-1px -1px 0 rgba(0,0,0,0.3); font-weight:bold; text-align:center; color:#FFFFFF; background-color:#819bcb; background-image:linear-gradient(top,#819bcb,#536f9d); margin-right:6px;} .SchoolEvent_button:hover{  background-color:#a5b8da;  background-image:linear-gradient(top,#a5b8da,#7089b3);  border:1px solid #7d99ca; }.lnkRegistration{ margin-left:150px;}.proButt{ background-position:0% 0%; text-shadow:0 -1px 0 #0066CC; border:1px solid #0066CC; border-radius:3px; padding:5px; color:White; background-image:-moz-linear-gradient(top,#4791DA,#0066CC); background-color:#3385D6 !important; background-repeat:repeat; background-attachment:scroll;} .proButt:hover{  cursor:pointer;  background:#0052A3;  background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#3385D6),color-stop(100%,#0052A3));  background:-webkit-linear-gradient(top,#3385D6 0,#0052A3 100%);  background:-o-linear-gradient(top,#3385D6 0,#0052A3 100%);  background:linear-gradient(to bottom,#3385D6 0,#0052A3 100%);  background:-moz-linear-gradient(top,#3385D6 0,#0052A3 100%);  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3385D6',endColorstr='#0052A3',GradientType=0); }#AScrollPosition{ position:fixed; top:300px; right:5px; padding:10px; background:black; color:White; border-radius:3px; width:65px; z-index:1000; text-decoration:none;}#subMenu .icon.login a{ background:url('../images/icon_user_login.png') center right no-repeat; text-indent:0; max-width:100%; width:64%; padding:9px; display:block;}#subMenu .icon.login{ float:right; width:84px;}#subMenu ul{ padding:0; margin:0; width:100%;} #subMenu ul >li.liSecond >ul{  text-align:center; }#subMenu >ul >li.liFirst{ width:18%; display:inline-block; vertical-align:top;}#subMenu >ul >li.liSecond{ width:72%; display:inline-block; vertical-align:top;}#subMenu >ul >li.liThird{ display:inline-block; width:10%; vertical-align:top;}.shsoft_menu_logo{ float:left; margin-left:4%;} .shsoft_menu_logo a{  padding:0 !important; }  .shsoft_menu_logo a img{  padding:3px;  }#subMenu .icon.login a:hover{ text-decoration:none; color:White !important;}.tab-Container ul.tabs{ margin:0; padding:0; float:left; list-style:none; height:32px; width:100%; font-size:12px; font-weight:normal;} .tab-Container ul.tabs li{  float:left;  margin:0;  cursor:pointer;  padding:0px 21px;  height:31px;  line-height:31px;  border-left:none;  font-weight:bold;  background:#ffffff;  background:#5d5252;  overflow:hidden;  position:relative; }  .tab-Container ul.tabs li:hover{  background:#CCCCCC;  color:White;  }.tab-Container .tab_container{ border-top:none; clear:both; float:left; width:100%;  margin-top:-1px;}.tab-Container .tab_content{  font-size:normal; display:none; width:100%;} .tab-Container .tab_content p{  width:94%; }.tab-Container{ width:100%;}