body 
{
	margin-top:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../images/bgTexture.jpg);
	background-repeat:repeat;	
}

.FooterLink
{	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;}
	
.FooterLink a{color: #FFFFFF;}
.FooterLink a:hover{text-decoration:underline;color: #FFFFFF;}
.SearchText {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left;}
.SearchText a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:Green;}

.searchBar {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; background-color:#e4e4e4; height:30px;}

.bodyText{font-size:9pt;font-weight:normal;color:#555;font-family:verdana;line-height:15px;text-align:justify;}
.bodyText strong{font-weight:bold;}

.headingText{font-family: Verdana,Arial, Helvetica, sans-serif; color:#588520; font-size:10pt; padding:2px; font-weight:bold; padding-left:0px;}

.notification_error{border: 1px solid #A25965;height: auto;width: 90%;padding: 4px;background: #F8F0F1;text-align:left;-moz-border-radius: 5px; font-size:11px;}
#VolusionLiveChat a{font-family: Verdana;color:#ffffff;}

.Panel{padding:5px; border:1px solid #e4e4e4;margin-top:5px;margin-left:10px;margin-right:10px;text-align:center;}


.BottomPanel {padding:5px; border:1px solid #e4e4e4;margin-top:5px;margin-left:10px;margin-right:10px;text-align:center;}
.BottomPanel  a{text-decoration:none;}
.BottomPanel a:hover{color:#588520; }

.rightText{font-size:10pt;font-weight:bold;color:#555;font-family:verdana;line-height:24px;text-align:justify;}
.phoneText{color:#316ac5;}
.fonts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: normal;
	color: #000000;
	text-align: justify;
}

.box{border:1px solid #208eb3; min-width:150px; min-height:150px;}
.studentSCodeFont{font-size:9pt;font-weight:normal;color:#316ac5;font-family:verdana;line-height:10px;}

.fontsbold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #403200;
}
.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #e4e4e4;
	padding: 10px;
}

#personPopupContainer  
 {  
     position:absolute;  
     left:0;  
     top:0;  
     display:none;  
     z-index: 20000;  
 }  
   
 .personPopupPopup  
 {  
 }  
  
 #personPopupContent  
 {  
     background-color: #FFF;    
     min-width: 175px;  
     min-height: 50px;  
 }  
   
 .personPopupPopup .personPopupImage  
 {  
     margin: 5px;  
     margin-right: 15px;  
 }  
  
 .personPopupPopup .corner   
 {  
     width: 19px;  
     height: 15px;  
 }  
       
 .personPopupPopup .topLeft   
 {  
     background: url(../Images/personpopup/balloon_topLeft.png) no-repeat;  
 }  
       
 .personPopupPopup .bottomLeft   
 {  
     background: url(../Images/personpopup/balloon_bottomLeft.png) no-repeat;   
 }  
       
 .personPopupPopup .left   
 {  
     background: url(../Images/personpopup/balloon_left.png) repeat-y;  
 }  
       
 .personPopupPopup .right   
 {  
     background: url(../Images/personpopup/balloon_right.png) repeat-y;  
 }  
       
 .personPopupPopup .topRight   
 {  
     background: url(../Images/personpopup/balloon_topRight.png) no-repeat;  
 }  
       
 .personPopupPopup .bottomRight   
 {  
     background: url(../Images/personpopup/balloon_bottomRight.png) no-repeat;  
 }  
       
 .personPopupPopup .top   
 {  
     background: url(../Images/personpopup/balloon_top.png) repeat-x;  
 }  
       
 .personPopupPopup .bottom   
 {  
    background: url(../Images/personpopup/balloon_bottom.png) repeat-x;  
     text-align: center;  
 } 
 
 .in{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	background-image: url(images/textBG.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #CCCCCC;
	width: 215px;
	margin: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 5px;
	background-color: #FFFFFF;
}

.quotes{font-size:32px;font-family:'Times New Roman';line-height:32px;}
 #customerpraise{padding:10px;margin:0;color:#588520;font-size:12pt;font-weight:bold;font-family:Verdana;}
 #customerpraise #content,#customerpraise #name12{font-size:8pt;font-weight:normal;color:#555;font-family:verdana;line-height:24px;}#customerpraise .quotes{font-size:32px;font-family:'Times New Roman';line-height:32px;}#customerpraise #name{font-weight:bold;text-align:right;}.customerpraisehead{margin:0;padding:0;text-align:left;color:#579001;font-size:17px;font-weight:bold;text-indent:-2em;padding-left:2.3em;font-family:'Tahoma';padding-top:10px;line-height:25px;_font-size:16px;width:150px;}
 
 /* Scroller Box */

.scroller_container_up_down, .scroller_container_left_right {
 border: 1px dotted #ddd;
 position: relative;
 overflow: hidden;
}

.scroller_container_up_down {
 width: 120px;
 height: 200px;
}

.scroller_container_left_right {
 width: 300px;
 height: 60px;
}

.scroller_left_right {
 white-space: nowrap;
 line-height: 60px;
 font-size: 60px;
}

.scroller_up_down  p, .scroller_left_right p {
 padding: 0;
}
/* Scoller Box */

/* Example Divs */
.box1, .box2, .box3 {
 width: 25px;
 height: 25px;
 display: block;
 padding: 0;
 margin: 0;
}

.box1{background: #f00;}

.box2{background: #0f0;}

.box3{background: #00f;}

/* CSS Hack Safari */
#dummy {;# }

.scroller_container_up_down {
 overflow: auto;
}

/* Scoller Box */


/*Visitordetail Form */
#contact_form{ margin:0 auto; padding:10px 0;position:relative; }									
                        
form fieldset{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.2em;
												margin:0px 0px 20px 0px; width:578px; position:relative;
												border:0;display:block; padding: 0px 10px 8px; }
form fieldset legend{ border-width:1px; border-style:solid; border-color:#BBBB66; color:#3D7169;
												font-weight:bold; font-variant:small-caps; font-size:140%; padding:4px 8px;
												margin:0px 0px 10px 0px; position:relative; top: -12px; background:white; }
label.basic{ font-size:90%; display:block; float:left; width:10em; text-align:right;
												margin:.2em .2em 0 0; color:#333; font-weight:bold;padding:8px 0px; }
label.error{ border: 1px solid #A25965;height: auto;width: 90%;padding: 4px;background: #F8F0F1;text-align:left;-moz-border-radius: 5px; font-size:11px; }
input.text-input{ margin:4px;padding:2px 0;color:#333; }


input.button{padding:3px 6px;
                        border:2px solid #fff; margin:20px 0px 0px 0px; color:#3D7169; 
						font-family:Verdana, Arial, Helvetica, sans-serif;
						background:#CCC; -moz-border-radius:5px; }

input.button:hover{ background:#009FAA none repeat scroll 0% 0%; }
#message{ width:80%; border:1px solid red; text-align:center; }
#message h2{ font-size:90%;color:green; }
#message p{ color:green;font-weight:bold;margin:25px 0px; }
#checkmark{ position:relative;top:-46px;left:-60px; }


.menu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:center;}
.menu a{ text-decoration:none; color:#FFFFFF;}
.menu a:hover{ border-bottom:2px solid #990000;  color:#FFFFFF;}

#leftLinks{ background-color:#dadada;}
#leftLinks td{ font-family:Arial, Helvetica, sans-serif; font-size:12px;padding:0px; }
#leftLinks a{ font-size:11px;color:#262625; text-decoration:none;display:block; padding-left:2px; line-height:30px;  }
#leftLinks a:hover{background-color:#f0f0f0;}
.innerLink{padding-left:10px;}

.notification{border: 1px solid #A25965;height: auto;width: 90%;padding: 4px;background: #f2f2ef;text-align:left;-moz-border-radius: 5px; font-size:11px; color:#000000;}
.vdivider{width:1px;font-size:1px;background-color:#bfbfbf;margin-top:6px;margin-bottom:15px;height:375px}
* Div Model Popup Template */
#TB_overlay
{
    position: fixed;
    z-index: 100;
    top: 0px;
    left: 0px;
    height: 100%;
    width: 100%;
}
.TB_overlayMacFFBGHack
{
    background: url(macFFBgHack.png) repeat;
}
.TB_overlayBG
{
    background-color: #000;
    filter: alpha(opacity=75);
    -moz-opacity: 0.75;
    opacity: 0.75;
}
* html #TB_overlay
{
    /* ie6 hack */
    position: absolute;
    height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight +  'px' );
}
#TB_window
{
    position: fixed;
    background: #ffffff;
    z-index: 102;
    color: #000000;
    display: block;
    border: 4px solid #525252;
    text-align: left;
    top: 50%;
    left: 50%;
}
* html #TB_window
{
    /* ie6 hack */
    position: absolute;
    margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) +  'px' );
}

#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
} 
