﻿#form-wrapper {
    width: 100%;
    display: block;
    }
#required_field {
    float: right;
    padding: 0 40px 10px 0;
    color: #D45252;
    font-size: 12px;
    font-weight: bold;
    font-family: Lucida Sans, Lucida Grande, Lucida Sans Unicode, sans-serif;
    }
.required {
    color: #FF0000;
    font-weight: bold;
    }
#contact_form ul
{    
    display: block;
    margin-left: 12px;
}

#contact_form ul li {
    list-style: none;
    position:relative;
    font-size: 14px;
    color: #333;
    font-family: Helvetica, Arial, sans-serif;
    background:none;
}
#contact_form ul li label{
margin-bottom:5px !important;
display:block;
}

.form-input{
    font-family: Helvetica, Arial, sans-serif;
    display: block;
    margin: 0px 10px 15px 0px;
    -moz-border-radius: 3px;    
    height:25px;width:250px;
    border: 1px solid #C0C0C0;
    font-size: 13px;    
    padding: 4px;
    }    
 textarea:focus,#form-wrapper input[type="text"]:focus,#form-wrapper input[type="password"]:focus,#form-wrapper input[type="select"]:focus{border: 1px solid #63AEE2;box-shadow: 0 1px 4px 2px #C5E5FC;outline: 0 none;padding: 4px;}
#login
{
   font: 14px arial, sans-serif;
 
}
 #login input[type="text"]:focus,#login input[type="password"]:focus{border: 1px solid #63AEE2;box-shadow: 0 1px 4px 2px #C5E5FC; 
-webkit-box-shadow: #C5E5FC 0 1px 4px 2px;
-moz-box-shadow: #C5E5FC 0 1px 4px 2px;   font-family: Helvetica, Arial, sans-serif;}


.combo{
    font-family: Helvetica, Arial, sans-serif;
    display: block;
    margin: 10px 10px 15px 0px;
    -moz-border-radius: 3px;    
    height:32px;width:250px;
    border: 1px solid #C0C0C0;
    font-size: 13px;    
    padding: 4px
}
.dlist
{  height:25px;width:100px;}

/* chrome, safari */  
::-webkit-input-placeholder {  
    color:#CCC;  
}  
/* mozilla */  
input:-moz-placeholder, textarea:-moz-placeholder {  
    color:#CCC;  
}  
/* ie (faux placeholder) */  
input.placeholder-text, textarea.placeholder-text  {  
    color:#CCC;    
} 
.submit {
    
    float: right;
    font-family: Helvetica, Arial, sans-serif;
    display: block;
    margin: 10px 10px 15px 0px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    height:30px;width:250px;
    
    }

.float-left {
    float: left;
}

.float-right {
    float: right;
}

.form_footer {
    clear: both;
}

.cf:before,
.cf:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.cf:after {
    clear: both;
}

/**
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */
.cf {
    *zoom: 1;
}
#box_bg {
	background: none repeat scroll 0 0 #f1f1f1;    
    border: 1px solid #D5D5D5;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 0 -1px #DADADA, 0 -3px 0 #E6E6E6 inset;
    display: block;
    margin:6px auto 0;
    width: 375px;
   overflow:auto;
}
.sliinput1
{
    border: 1px solid #DBDBDB;
     background: url("/res/images/emailicon.jpg") no-repeat scroll 0 0 transparent;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 0 1px 3px #E0E0E0 inset;
    color: #333333;
    font-family: arial;
    font-size: 14px;
    margin: 13px 0 -3px;
    padding: 8px 15px 10px 50px;
    width: 255px;
}
.sliinput
{        	    
    background: url("/res/images/email_icon.png") no-repeat scroll 0 0 #FFFFFF;
    border: 1px solid #DBDBDB;
    border-radius: 3px;
    box-shadow: 0 1px 3px #E0E0E0 inset;
    color: #333333;
    font-family: arial;
    font-size: 14px;
    margin: 13px 0 -3px;
    padding: 8px 15px 10px 50px;
    width: 255px;
    
}
.sliinputpass{    	
    background: url("/res/images/password_icon.png") no-repeat scroll 0 0 #FFFFFF;    
    border: 1px solid #DBDBDB;
    border-radius: 3px;
    box-shadow: 0 1px 3px #E0E0E0 inset;
    color: #333333;
    font-family: arial;
    font-size: 14px;
    margin: 13px 0 -3px;
    padding: 8px 15px 10px 50px;
    width: 255px;
    
}
#slicontent p
{
    border-bottom: 1px solid #E0E0E0;
    color: #993300;
    font-size:14px;
    padding: 0 0 13px;
    padding-top:5px;
}

.forgotinput
{
     border: 1px solid #D8D8D8;
    border-radius: 3px 3px 3px 3px;
    box-shadow: 2px 2px 4px #F1F1F1 inset;
    color: #8E8D8D;
    display: block;
    font-family: "Droid Sans";
    font-size: 14px;
    margin: 13px 0 -3px;
    padding: 8px 15px 10px 10px;
    width:200px;
}
.bluRound 
{
	/*background: none repeat scroll 0 0 #6391CC;*/
    border-radius: 4px 4px 0 0;
    color: #balck;
    font-size: 16px;
    font-weight: 700;
    text-align: center;
    color:#8F47B2;
    overflow: hidden;
    padding: 10px 13px;   
    width:300px;

}
.bluRound1 
{
background: none repeat scroll 0 0 #6391CC;
    border-radius: 4px 4px 0 0;
    color: #FFFFFF;
    font-size: 14px;
    padding: 10px;
}
.orange-button {
    background-color: #F29341;
    background-position: left -23px;
    background-repeat: repeat-x;
    border: 1px solid #A15D19;
    border-radius: 8px 8px 8px 8px;
    color: #FFFFFF;
    cursor: pointer;
    font: bold 16px Arial,Helvetica,sans-serif;
    margin: 0;
    overflow: visible;
    padding: 3px 8px;
    text-shadow: 1px 1px 1px #9D4716;
}

.slibutton
{
	background: #006D95 url(../img/overlay.png) repeat-x;     
	color:#FFFFFF;
	text-decoration: none;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	cursor: pointer;
	font-size:18px;    
	margin:20px 0px 20px 0px;
	padding:1px 20px 1px 20px; 
}

.button
{
    background-color: #5076A1; border-radius: 5px 5px 5px 5px;box-shadow: 3px 3px 3px #888888;color: #FFFFFF;display: inline-block;float: right;font-family: arial;font-size: 12px;font-weight: bold;height: 20px;margin-top: 20px;padding: 3px 9px 2px 10px;text-decoration: none; width: auto;
}

.button a:hover
{
   height: 20px;border-radius: 5px 5px 5px 5px;width: auto;
}

.button1
{
    background-color: #5076A1; border-radius: 5px 5px 5px 5px;box-shadow: 3px 3px 3px #888888;color: #FFFFFF;display: inline-block;font-family: arial;font-size: 20px;font-weight: bold;height: 40px;margin-top: 20px;padding: 3px 9px 2px 10px;text-decoration: none; width: auto;
}

.button1 a:hover
{
   height: 40px;border-radius: 5px 5px 5px 5px;width: auto;
}

.dropList
{
    font-family: Helvetica, Arial, sans-serif;
    display: block;
    margin: 0px 10px 15px 0px;
    -moz-border-radius: 3px;    
    height:35px;width:260px;
    border: 1px solid #C0C0C0;
    font-size: 13px;    
    padding: 4px;
}
.ratingStar {
   /* height: 14px;
    margin: 1em;*/
    white-space: nowrap;
    background-color:Green;
}
.ratingStar .ratingItem {
    background-repeat: no-repeat;
    cursor: pointer;
    display: block;
    font-size: 0;
    height: 12px;
    margin: 0;
    padding: 0;
    width: 13px;
}
.ratingStar .Filled {
    background-image: url("/res/images/ratingStarFilled.png");
}
.ratingStar .Empty {
    background-image: url("/res/images/ratingStarEmpty.png");
}
.ratingStar .Saved {
    background-image: url("/res/images/ratingStarSaved.png");}    
.subheading {color:/*#1f57a5*/#023D8F; font-family:"open sans",arial,sans-serif; text-decoration:none; font-size:14px;line-height:1.8; font-weight:bold;}
.subheading a{color:/*#1f57a5*/#023D8F; font-family:"open sans",arial,sans-serif; text-decoration:none; font-size:14px;line-height:1.8; font-weight:bold;}
.subheading a:hover{text-decoration:underline;}

.subheading2 {color:#2e2e2e; font-family: trajanpro; border-left:solid 3px #981e1e; text-decoration:none; font-size:16px;line-height:1.8; text-transform:uppercase; padding-left:4px;line-height:16px;letter-spacing:1px;margin:8px 0 8px 0px;}
.subheading2 a{color:#2e2e2e; font-family: trajanpro;text-decoration:none; font-size:16px;line-height:1.8; text-transform:uppercase; line-height:16px;letter-spacing:1px;margin:8px 0 8px 0px;}
.subheading2 a:hover{text-decoration:underline;}
.smallheading {color:#FF3399; font:bold 14px/20px calibri, Arial, Helvetica, sans-serif; text-decoration:none;}
.search-result {color:#b50004; font:bold 14px/18px calibri, Arial, Helvetica, sans-serif; text-decoration:none;}
.content_sub static_table{ border-collapse:collapse;}
.content_sub h1 {font:normal 18px/24px Arial, Helvetica, sans-serif; color:#1f57a5; margin:10px 0px 0px 0px}
.static_table td{padding:5px; border:1px solid #CCCCCC; font:14px/18px calibri, Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;}
table.static_table1{width:100%;}
table.static_table1 td.heading {border:0; font-size:14px;color: white !important; background-color: #406B9B;}
.static_table1 td{padding:5px; font:14px/18px calibri, Arial, Helvetica, sans-serif; text-decoration:none;text-align:left;}

.static_table2 td{padding:5px; border:1px solid black; font:14px/18px calibri, Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;}
.static_table3 td{padding:5px; font:13px/18px calibri, Arial, Helvetica, sans-serif; text-decoration:none; text-align:left;}
.static_table4 td{padding:5px; width:15%; font:14px/18px calibri, Arial, Helvetica, sans-serif; text-decoration:none;text-align:left;}

.detail_inn_div{width:100%; background:#D9E2F0; border:solid 1px #89ADC9; margin:8px 0 0 0; position:relative; }

.tab_inner_pdf p{color: #3C3C3C; font: 12px/18px Arial,Helvetica,sans-serif; text-align: justify; padding-top:13px; font-weight:bold;}
.tab_inner_pdf {border:1px solid #f6f6f6; border-top:none;box-shadow: 0 0px 1px #B9BDC1 inset; padding:5px 10px;}
.tab_inner_pdf ul { margin-left:2px; display:block; list-style-type:none;}
.tab_inner_pdf ul li {float:left; width:310px; margin-top:12px;}
.tab_inner_pdf ul li a { font:normal 14px/26px calibri, Arial, Helvetica, sans-serif; color:#0073af; text-decoration:none; background:transparent url(../images/pdficon.png) no-repeat left center;  padding:0px 0px 7px 39px; display:block; }
.tab_inner_pdf ul li a:hover {text-decoration:underline; color:#000;}

.tab_inner_rar {border:1px solid #f6f6f6; border-top:none;box-shadow: 0 0px 1px #B9BDC1 inset; padding:5px 10px;}
.tab_inner_rar ul { margin-left:2px; display:block; list-style-type:none;}
.tab_inner_rar ul li {float:left; width:310px; margin-top:12px;}
.tab_inner_rar ul li a { font:normal 12px/26px calibri, Arial, Helvetica, sans-serif; color:#585858; text-decoration:none; background:transparent url(../images/rar-icon.jpg) no-repeat left center;  padding:20px 0px 20px 39px;}
.tab_inner_rar ul li a:hover {text-decoration:underline; color:#000;}

.tab_inner_full_2col {border: 1px solid #f6f6f6;border-top: none;box-shadow: 0 0px 0px #B9BDC1; padding: 5px 10px; }
.tab_inner_full_2col ul {display:block; list-style-type:none;}
.tab_inner_full_2col ul li {float:left; width:50%; margin-bottom:5px;}
.tab_inner_full_2col ul li a { font:normal 12px/18px  Arial, Helvetica, sans-serif; color:#0073af; text-decoration:none; background:url(../images/arrow-pink.gif) no-repeat left center; padding-left:10px; display:block;}
.tab_inner_full_2col ul li a:hover {text-decoration:underline;}

.tab_inner_full_2col_pdf {border: 1px solid #f6f6f6;border-top: none;box-shadow: 0 0px 0px #B9BDC1;padding: 5px 10px;}
.tab_inner_full_2col_pdf ul { margin-left:2px; display:block; list-style-type:none;}
.tab_inner_full_2col_pdf ul li {float:left; width:290px;}
.tab_inner_full_2col_pdf ul li a { font:normal 14px/18px calibri, Arial, Helvetica, sans-serif; color:#0073af; text-decoration:none; background:url(../images/pdficon.png) no-repeat left center; padding-top:10px; padding-bottom:10px; padding-left:30px; display:block;}
.tab_inner_full_2col_pdf ul li a:hover {text-decoration:underline;}

.tab_inner_full_2col_rar {border: 1px solid #f6f6f6;border-top: none;box-shadow: 0 0px 0px #B9BDC1;padding: 5px 10px;}
.tab_inner_full_2col_rar ul { margin-left:2px; display:block; list-style-type:none;}
.tab_inner_full_2col_rar ul li {float:left; width:290px;}
.tab_inner_full_2col_rar ul li a { font:normal 14px/18px calibri, Arial, Helvetica, sans-serif; color:#0073af; text-decoration:none; background:url(../images/rar-icon.jpg) no-repeat left center; padding-top:10px; padding-bottom:10px; padding-left:35px; display:block;}
.tab_inner_full_2col_rar ul li a:hover {text-decoration:underline;}

.tab_inner_sign { -webkit-column-count: 3;-moz-column-count: 3; column-count: 3; }
.tab_inner_sign li {display: inline-block;  background:none !important;  text-align: left;}

.tab_inner_sign2 { -webkit-column-count: 2;-moz-column-count: 2; column-count: 2; }
.tab_inner_sign2 li {display: inline-block;  background:none !important;  text-align: left;}

.tab_inner_full {border: 1px solid #f6f6f6;border-top: none;box-shadow: 0 0px 0px #B9BDC1; padding: 5px 10px; }
.tab_inner_full ul { display:block; list-style-type:none;}
.tab_inner_full ul li {float:left; width:33%; margin-bottom:5px; }
.tab_inner_full ul li a { font:normal 12px/18px Arial, Helvetica, sans-serif; color:#0073af; text-decoration:none; background:url(../images/arrow-pink.gif) no-repeat left center; padding-left:10px; display:block;}
.tab_inner_full ul li a:hover {text-decoration:underline;}

.tab_inner_full_dwn { text-align: left;}
.tab_inner_full_dwn  ul { margin-left:2px; display:block; list-style-type:none;}
.tab_inner_full_dwn  ul li {float:left; width:285px; }
.tab_inner_full_dwn  ul li a { font:normal 12px/26px Arial, Helvetica, sans-serif; color:	#0000E6; text-decoration:none; /*background-image: url("/res/images/winrar_down.jpg"); no-repeat left center;*/ padding-left:10px;}
.tab_inner_full_dwn  ul li a:hover {text-decoration:underline; color:#000;}

ol{font: 12px/18px Arial,Helvetica,sans-serif;}

.tab_inner_full_sitemap {border:0px solid #B9BDC1; border-top:none;box-shadow: 0 0px 0px #B9BDC1 inset; padding:5px 10px;}
.tab_inner_full_sitemap ul { margin-left:2px; display:block; list-style-type:none;}
.tab_inner_full_sitemap ul li {float:left;width:290px;}
.tab_inner_full_sitemap ul li a { font:normal 13px/18px calibri, Arial, Helvetica, sans-serif; color:#0066cc; text-decoration:none; background:url(../images/arrow-icon.png) no-repeat left center; padding-left:10px; display:block;}
.tab_inner_full_sitemap ul li a:hover {text-decoration:underline; }

.tab_inner_full_sb{float:left;width:30%;}
.tab_inner_full_sb ul{border: 1px solid #f4f4f4;padding: 6px;}
.tab_inner_full_sb ul li strong a{color: #0066cc;font:bold 13px/26px Arial,Helvetica,sans-serif;padding-bottom: 5px;text-decoration: none}
.tab_inner_full_sb ul li a{color: #0066cc;font: 13px/26px Arial,Helvetica,sans-serif;padding-bottom: 5px;text-decoration: none}
.tab_inner_full_sb ul li a:hover {text-decoration:underline; }

.tab_inner_full_sb2{float:left;margin-left: 2%;width: 32%;}
.tab_inner_full_sb2 ul{border: 1px solid #f4f4f4;padding: 6px;}
.tab_inner_full_sb2 ul li strong a{color: #0066cc;font:bold 13px/26px Arial,Helvetica,sans-serif;padding-bottom: 5px;text-decoration: none}
.tab_inner_full_sb2 ul li a{color: #0066cc;font: 13px/26px Arial,Helvetica,sans-serif;padding-bottom: 5px;text-decoration: none}
.tab_inner_full_sb2 ul li a:hover {text-decoration:underline; }

.tab_inner_full_sb3{float:left;margin-left: 2%;width: 32%;}

#divtbl table td
{
    padding:5px;
    font:normal 12px/20px Arial, Helvetica, sans-serif; 
}
#divtb1 a:hover
{
    text-decoration:underline;

}
.school_name{font-size:13px; font-weight:bold; color:#0073af; font-family:Arial; padding-bottom:5px;}

.SchoolH1{font:normal 18px/24px Arial, Helvetica, sans-serif; color:#283f64; padding:25px 0px 0px 5px;}


.double_column {overflow:hidden;}
.double_column ul { margin-left:2px; display:block; list-style-type:none;}
.double_column  li {float:left;width:300px; display:inline;}

.single_column {overflow:hidden;}
.single_column ul { margin-left:2px; display:block; list-style-type:none;}
.single_column  li {float:left; width:40%; position:relative; margin-left:5px; padding-bottom:3px; }
.single_column  li p {float:left; margin-left:5px; color:#424242;  } 
.home_lnk{color:#FFF; padding:2px 3px 2px 3px; clear:both; text-decoration:none;float:right;}
.home_tab_inner_head{color:#003366; font:normal 15px/18px calibri, Arial, Helvetica, sans-serif; text-align:center; text-decoration:none; font-weight:bold;}

.school_list{font-size:14px; text-transform:lowercase;}
span.school_list{ text-transform: capitalize;}
.paging{text-align:center;color: #AD235E;font:normal 14px/18px calibri, Arial, Helvetica, sans-serif; padding-top:10px;}
.cont{padding:2px 7px 1px 7px;text-decoration: none; font:normal 15px/16px calibri, Arial, Helvetica, sans-serif;}
.link{background-color: #f5fafa;border: 1px solid #ccc;color: #0073af;padding:3px 5px 3px 3px !important;text-decoration: none;}
.paging a.link:hover {background-color:#0073af; color:#fff;  }
.searchcombo {border:1px solid #B9BDC1; float:left; color:#797979; width:150px; *width:115px; margin-top:0px; padding:2px; margin-left:5px;  *zoom: 1.3; *font-size: 14px; height:32px;}
.table6 {
  border:1px solid #3F7F00;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:0;
  border-top-right-radius:0;
  box-shadow:#888888 10px 10px 5px;
  margin:0 0 0 70px;
  padding:0;
  width:100%;
}
.table6 table {
  height:100%;
  margin:0;
  padding:0;
  width:100%;
}
.table6 tr:nth-child(2n+1) {
  background-color:#FEFFF2;
}
.table6 tr:nth-child(2n) {
  background-color:#FFFFFF;
}
.table6 td {
  border-color:#CFCFCF;
  border-image-source:none;
  border-style:solid;
  border-width:0 1px 1px 0;
  color:#333333;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:14px;
  padding:10px;
  text-align:left;
  vertical-align:middle;
}
.table6 tr:last-child td {
  border-width:0 1px 0 0;
}
.table6 th {
  -webkit-box-shadow:#888888 5px 5px 5px;
  background-color:#058746;
  box-shadow:#888888 5px 5px 5px;
  color:#FFFFFF;
  font-size:12px;
  font-weight:bold;
  padding:10px;
}
.table6 tr td:last-child {
  border-width:0 0 1px;
}
.table6 tr:last-child td:last-child {
  border-width:0;
}
.table6 tr:first-child td {
  border-color:#3F7F00;
  border-image-source:none;
  border-style:solid;
  border-width:0 0 1px 1px;
  color:#FFFFFF;
  font-family:arial;
  font-size:14px;
  font-weight:bold;
  text-align:center;
}
.table6 tr:first-child:hover td {
}
.table6 tr:first-child td:first-child {
  border-width:0 0 1px;
}
.table6 tr:first-child td:last-child {
  border-width:0 0 1px 1px;
}
.linews {
    color:Blue;
    font-size: 14px;
    text-decoration: none;
}
.linews:hover {
    border-bottom: 1px solid #CCCCCC;
}
.news_title{font-size:13px; color:#0073af; font-family:Arial; padding-bottom:5px; text-decoration:none;}
.alternate1{background-color: #f3f3f3;font: normal 12px/18px Arial, Helvetica, sans-serif;color: #3C3C3C;}
.alternate2{background-color: #E9E9E9;font: normal 12px/18px Arial, Helvetica, sans-serif;color: #3C3C3C;}

table.clg-listing{width:100%;}
table.clg-listing td {vertical-align: middle; padding:5px 2px 5px 2px;}
table.clg-listing td a{background: url("../images/arrow-pink.gif") no-repeat scroll 0 center; color: #0073af;display: block; font: 15px calibri,Arial,Helvetica,sans-serif;text-decoration: none; padding-left:10px;}
table.clg-listing td a:hover{text-decoration:underline;}
table.clg-listing td {font:normal 14px/21px calibri,Arial, Helvetica, sans-serif;text-decoration: none;}
table.clg-listing td strong{font:bold;text-decoration: none;}

table.clg-listing1 td a{background: url("../images/arrow-pink.gif") no-repeat scroll 0 center rgba(0, 0, 0, 0); color: #0073af;display: block;font: 14px/18px calibri,Arial,Helvetica,sans-serif;padding-left: 9px;text-decoration: none;}
table.clg-listing1 td a:hover{text-decoration:underline;}
table.clg-listing1 td {font:normal 12px/16px Arial, Helvetica, sans-serif;text-decoration: none;}
table.clg-listing1 td strong{font:bold 16px/22px Arial, Helvetica, sans-serif;padding-bottom: 5px;text-decoration: none;}
.table-head{background:#336699; color:#fff; font-weight:bold !important;}

table.clg-listing2 td {padding: 3px;vertical-align: middle;}
table.clg-listing2 td a{background: url("../images/arrow_2.gif") no-repeat left 4px;color: #0073af;display: block;font:bold 15px/18px calibri,Arial,Helvetica,sans-serif;padding-left: 14px;text-decoration: none;}
table.clg-listing2 td a:hover{text-decoration:underline;}
table.clg-listing2 td {font:normal 12px/16px Arial, Helvetica, sans-serif;text-decoration: none;}
table.clg-listing2 td strong{font:bold 16px/22px Arial, Helvetica, sans-serif;padding-bottom: 5px;text-decoration: none;}

table.clg-listing3 td {padding: 3px;vertical-align: middle;}
table.clg-listing3 td a{color: #0073af;display: block;font:normal 15px/18px calibri,Arial,Helvetica,sans-serif;padding-left: 14px;text-decoration: none;}
table.clg-listing3 td a:hover{text-decoration:underline;}
table.clg-listing3 td {font:normal 12px/16px Arial, Helvetica, sans-serif;text-decoration: none;}
table.clg-listing3 td strong{font:bold 14px/22px Arial, Helvetica, sans-serif;padding-bottom: 5px;text-decoration: none;}

.table-border{font-family: Arial,Helvetica,sans-serif;font-size:13px;border-collapse: collapse;}

.spce1{border-top: 1px solid #89ADC9; margin-top: 5px; margin-bottom:10px;}

.event-recent{margin:0;}
.event-recent ul{list-style-type:none;}
.event-recent li{ float:left; width:135px; text-align:center; margin:5px 4px; height:130px;  display:inline-block; line-height:15px; padding-top:5px; list-style-type:none;}
.event-recent li:hover{ background-color:#EDEDED;}
.event-recent li img { margin-bottom:5px; border:0;}

.event-sec{border:solid 1PX #F4F4F4; border-width:0px 1px 1px 1px;  background:url(../images/sec_bg.gif) 0 bottom repeat-x; position:relative; }

.evnt-mr{ font-size:14px; position:absolute; left:598px; bottom:0; background-color:#D6D6D6; padding:5px; }

.caption-event {z-index:500;position:absolute;bottom:-35px;left:0;height:30px;padding:5px 20px 0 20px;background:#000;background:rgba(0,0,0,.5);width:540px;font-size:1.3em;line-height:1.33;color:#fff;border-top:1px solid #000;text-shadow:none;}

.trbg { bgcolor:#F1F1F1 !important;}

p.pagination {	text-align: center;	color:#0374B2;}

.evnt_loc_det{ background:#F6F6F6; _width:97%; width:97%; border:solid 1px #E4E9FF; padding: 5px 0px 3px 10px; font-size: 10pt; line-height:25px; margin-bottom:5px; }
.evnt_loc_det a{ text-decoration:none; color:#990000;}
.evnt_loc_det a:hover{ text-decoration:underline; color:#000000;}
.evnt_loc_det td{ font:normal 13px/20px Arial, Helvetica;}

.evnt_head{ text-align:center; border-bottom:solid 1px #ABABAB }
.evnt_head h2{ font-size:18px; color:#990000; Arial, Helvetica; margin:0; padding:5px; font-weight:bold;}
.evnt_head h3{ font-size:15px; margin:0; Arial, Helvetica; font-weight:bold; padding:0px 5px 5px 5px; color:#424242}

.detail_event{ border-bottom:solid #FF0000 2px; padding:5px; margin-bottom:5px;}
.event-sec{border:solid 1PX #F4F4F4; border-width:0px 1px 1px 1px;  background:url(../images/sec_bg.gif) 0 bottom repeat-x; position:relative; }

.evnt_loc{ }
.evnt_loc h3{ margin:0; padding:5px 5px 5px 0; font-family:tahoma; color:#424242; font-size:16px; font-weight:bold;}

#slides {position:absolute;top:15px;left:4px;z-index:100;}
.slides_container {width:570px;overflow:hidden;position:relative;display:none;}
.slides_container div.slide {width:570px;height:270px;display:block;}
#slides .next,#slides .prev {position:absolute;	top:107px;	left:-39px;	width:24px;	height:43px;display:block;z-index:101;	background:none;}
#slides .next {	left:585px;}

.pagination { display:none; margin:26px auto 0;	width:100px;}
.pagination li { float:left;margin:0 1px;list-style:none;}
.pagination li a {	display:block;	width:12px;	height:0;	padding-top:12px;	background-image:url(../img/pagination.png);	background-position:0 0;	float:left;	overflow:hidden;}
.pagination li.current a {	background-position:0 -12px;}

.caption-event {	z-index:500;	position:absolute;	bottom:-35px;	left:0;	height:30px;	padding:5px 20px 0 20px;	background:#000;	background:rgba(0,0,0,.5);	width:540px;	font-size:1.3em;	line-height:1.33;	color:#fff;	border-top:1px solid #000;	text-shadow:none;}

.starlight {	color: #e00;}
#star-rating ul {	list-style: none;	margin: 3px;	padding: 0px;	width: 100px;	height: 20px;	position: relative;	background: url(/rating/rating.gif) top left repeat-x;}
#star-rating li {	padding: 0px;	margin: 0px;	/*\*/	float: left;	/* */}
#star-rating li.current-rating {	background: url(/rating/rating.gif) left bottom;	position: absolute;	height: 20px;	display: block;	text-indent: -9000px;	z-index: 1;}
#star-rating li a {	display: block;	width: 20px;	height: 20px;	text-decoration: none;	text-indent: -9000px;	z-index: 20;	position: absolute;	padding: 0px;	background-image: none;}
#star-rating li a:hover {	background: url(/rating/rating.gif) left center;	z-index: 1;	left: 0px;}
#star-rating a.star-1 {	left: 0px;}
#star-rating a.star-1:hover {	width: 20px;}
#star-rating a.star-2 {	left: 20px;}
#star-rating a.star-2:hover {	width: 40px;}
#star-rating a.star-3 {	left: 40px;}
#star-rating a.star-3:hover {	width: 60px;}
#star-rating a.star-4 {	left: 60px;}
#star-rating a.star-4:hover {	width: 80px;}
#star-rating a.star-5 {	left: 80px;}
#star-rating a.star-5:hover {	width: 100px;}

#sidebar {float:right;width:225px;padding:5px 10px 5px 0; margin:0;}

.box_r{ border:solid 1px #dadada; margin-bottom:5px; background:url(../images/sec_bg.gif) 0 bottom repeat-x; padding:5px 7px;}
.box_r h6{font:14px/22px Arial,Helvetica,sans-serif; color:#b50004; font-weight:bold; margin-bottom:8px;}
.box_r .heading{font:14px/22px Arial,Helvetica,sans-serif; color:#b50004; font-weight:bold; margin-bottom:8px;}

ul.list_star li {
font: normal 12px/24px Arial, Helvetica, sans-serif;
color: #fff;
padding-left: 25px;
padding-bottom: 5px;
background-image: url(../images/list_star2.png);
background-position: 1px 5px;
background-repeat: no-repeat;
cursor: pointer;
}
ul.news li {
font: normal 13px/20px Arial, Helvetica, sans-serif;
color: #3C3C3C;
padding-bottom:5px;
padding-top:5px;
}

.year a{padding:3px; margin-right:2px;border:solid 1px #40c1c8; text-decoration:none; color:#fff; font-weight:bold;background-color:#146E94;}
.year a:hover{background-color:#40c1c8;border:solid 1px #1885B3;}
.month{margin-top:10px;}
.month a{ padding:2px; margin-right:2px; border:solid 1px #0FB7FF; text-decoration:none; color:#fff; background-color:#1885B3;}
.month a:hover{ color:#FFF; background-color:#146E94;}

.back-to-top {
	position: fixed;
	bottom: 2em;
	right: 0px;
	background-color:Transparent
	font-size: 12px;
	padding: 1em;
	display: none;
}

.back-to-top:hover {	
	  opacity: 0.5;
    transition: opacity .55s ease-in-out;
    -moz-transition: opacity .55s ease-in-out;
    -webkit-transition: opacity .55s ease-in-out;
}

.sliinput1
{
border:1px solid #dbdbdb;
background:url("/res/images/emailicon.jpg") no-repeat scroll 0 0 transparent;
border-radius:3px 3px 3px 3px;box-shadow:0 1px 3px #e0e0e0 inset;
color:#333;font-family:arial;font-size:14px;margin:13px 0 -3px;
padding:8px 15px 10px 50px;width:255px
}

.sliinput
{
background:url("/support/images/email_icon.png") no-repeat scroll 0 0 #fff;
border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 1px 3px #e0e0e0 inset;
color:#333;font-family:arial;font-size:14px;margin:13px 0 -3px;padding:8px 15px 10px 50px;
width:255px
}

.sliinputpass
{
background:url("/support/images/password_icon.png") no-repeat scroll 0 0 #fff;
border:1px solid #dbdbdb;border-radius:3px;box-shadow:0 1px 3px #e0e0e0 inset;
color:#333;font-family:arial;font-size:14px;margin:13px 0 -3px;padding:8px 15px 10px 50px;
width:255px
}

.google
{
background:url("/support/images/google_icon.png") no-repeat center;
height:32px;margin-top:5px; display:block;
}

.fb
{
background:url("/support/images/fb_icon.jpg")  no-repeat center;
height:32px;margin-top:10px;display:block;
}

.gadin
{
width:300px;height:250px;float:left;margin-right:10px;
}