body {

background-color: #FFFFFF;
padding:0;
margin:0; 
} 

td
{

background-color: transparent;

font-size : 13px; 

color : #4C4C4C;

font-family : arial,verdana,  sans-serif;

text-decoration : none;

font-weight: normal;
} 

td.border
{
border:1px dotted #2D8ECD;
} 


/*------------------------Header---------------------*/



td.header_bg

{

background:url(header_bg.jpg) repeat-x scroll 0% 0%;

}

td.header_bg_sky
{
background:url(top-header.jpg) no-repeat scroll 0% 0%;
}


td.headermenu_bg
{
background:url(topmenu_bg.jpg) repeat-x scroll 0% 0%;
}



td.topright_bg
{

background:url(topright_bg.jpg) no-repeat scroll 0% 0%;
}



td.header_text1

{

background-color: transparent;

font-size : 17px; 

color : #007272;

font-family:tahoma;

text-decoration : none;

font-weight: bold;

padding:0px 0px 0px 0px;

} 



span.header_text1

{

background-color: transparent;

font-size : 20px; 

color : #525252;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: normal;

padding:0px 0px 0px 0px;

} 



td.header_text2

{

background-color: transparent;

font-size : 12px; 

color : #525252;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: bold;

padding:0px 0px 0px 0px;

}





a.header_link{

background-color: transparent;

font-size : 12px; 

color : #4a4a4a; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none; 

font-weight: bold;

} 



a.header_link:visited {

background-color: transparent;

font-size : 12px;  

color : #4a4a4a; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none; 

font-weight: bold;

} 



a.header_link:hover {

background-color: transparent;

font-size : 12px; 

color : #AAAAAA; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: bold;

}





/*------------------------Header ends---------------------*/







/*------------------------Body---------------------*/



table.site_box

{

background-color:#ffffff;

border:1px solid #C0C0C0;

}

td.bodytop_bg

{

background:url(bodytop_center.jpg) no-repeat scroll 0% 0%;

}



td.body_bg

{

background:url(body_bg.jpg) no-repeat scroll 0% 0%;

} 





td.leftcontent_bg

{

background:url(leftcontent_headbg1.jpg) repeat-y scroll 0% 0%;

}



td.white

{

background:#ffffff;

} 









td.site_bg

{

background:url(leftcontent_headbg.jpg) repeat-y scroll 0% 0%;

font-size : 16px; 

color : #000000;

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: bold;

} 



td.site_headbg

{

background:url(sitebg_img2.jpg) no-repeat scroll 0% 0%;

font-size : 16x; 

color : #268ccc;

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: bold;

} 



td.v_line1

{

background:url(v_line1.jpg) repeat-y scroll 0% 0%;

}

td.v_line2

{

background:url(v_line2.jpg) repeat-y scroll 0% 0%;

}





td.centercontent_bg

{

background:#ffffff url(centercontent_bg.jpg) no-repeat scroll 0% 0%;

}



td.site_text1

{

background-color: transparent;

font-size : 12px; 

color : #525252;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: bold;

padding:0px 0px 0px 0px;

}



td.heading

{

background-color: transparent;

font-size : 14px; 

color : #006567;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: bold;

}

td.heading1

{

background-color: transparent;

font-size : 14px; 

color : #006567;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : underline;

font-weight: bold;

}





td.text1

{

background-color: transparent;

font-size : 13px; 

color : #006567;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: bold;

padding:0px 10px 0px 12px;

} 





span.text

{

background-color: transparent;

font-size : 13px; 

color : #268ccc;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: bold;



}



td.text
{

background-color: transparent;

font-size : 13px; 

color : #4c4c4c;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: normal;

padding:0px 10px 0px 12px;
}

span
{

background-color: transparent;
font-size : 13px; 
color : #2D8ECD;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-decoration : none;
font-weight: bold;
}



h2
{
font-size : 16px; 
color : #4c4c4c;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-decoration : none;
font-weight: bold;
padding:0;
margin:0;
}
 

h3
{
font-size : 17px; 
color : #2d8ecd;
font-family:Arial, Verdana,  Helvetica, sans-serif;
text-decoration : none;
font-weight: bold;
padding:0 0 5px 0;
margin:0;
line-height:130%;
} 

h3 span
{
font-size : 18px; 
color : #4C4C4C;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-decoration : none;
font-weight: bold;
}

h5
{
font-size : 30px; 
color : #4c4c4c;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-decoration : none;
font-weight: bold;
padding:0 0 5px 0;
margin:0;
line-height:35px;
} 

h5 span
{
background-color: transparent;
font-size : 30px; 
color : #2d8ecd;
font-family:Arial,Verdana,  Helvetica, sans-serif;
text-decoration : none;
font-weight: bold;
}  


td.site_text2
{
background-color: transparent;

font-size : 13px; 

color : #4c4c4c;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: normal;

} 



td.rightcontent_head

{

background:url(site_headbg.jpg) repeat-y scroll 0% 0%;

font-size : 16px; 

color : #000000;

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: bold;

} 

td.rightcontent_bg

{

background:#ffffff url(rightcontent_bg.jpg) no-repeat scroll 0% 0%;

}



td.rightcontent_head_bg

{

background:url(rightcontent_head_bg.jpg) no-repeat scroll 0% 0%;

font-size : 14px; 

color : #000000;

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: bold;

} 

td.rightcontent_head_bg1

{

background:url(rightcontent_head_bg1.jpg) no-repeat scroll 0% 0%;

font-size : 14px; 

color : #000000;

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: bold;

} 



tr.list

{

background-color: #D6D6D6;		

}





a.side_link{

background-color: transparent;

font-size : 13px; 

color : #4C4C4C; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none; 

font-weight: normal;

} 



a.side_link:visited {

background-color: transparent;

font-size : 13px; 

color : #4C4C4C; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none; 

font-weight: normal;

} 



a.side_link:hover {

background-color: transparent;

font-size : 13px; 

color : #1787c8; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: normal;

}









a.side_link2{

background-color: transparent;

font-size : 13px; 

color : #4C4C4C; 

font-family:arial,Times New Roman,Times, serif;

text-decoration : none; 

font-weight: normal;

} 



a.side_link2:visited {

background-color: transparent;

font-size : 13px; 

color : #4C4C4C; 

font-family:arial,Times New Roman,Times, serif;

text-decoration : none; 

font-weight: normal;
} 



a.side_link2:hover {

background-color: transparent;

font-size : 13px; 

color : #268ccc; 

font-family:arial,Times New Roman,Times, serif;

text-decoration : none;

font-weight: normal;
}


a.weblink{

background-color: transparent;

font-size : 13px; 

color : #4C4C4C; 

font-family:Arial,Verdana,Helvetica,sans-serif;

text-decoration : none; 

font-weight: bold;
text-decoration: none;
} 



a.weblink:visited {

background-color: transparent;

font-size : 13px; 

color : #4C4C4C; 

font-family:Arial,Verdana,Helvetica,sans-serif;

text-decoration : none; 

font-weight: bold;
text-decoration:underline;
} 



a.weblink:hover {

background-color: transparent;

font-size : 13px; 

color : #268ccc; 

font-family:Arial,Verdana,Helvetica,sans-serif;

text-decoration : none;

font-weight: bold;
text-decoration:none;
}





/*------------------------body ends---------------------*/



td.footer_bg

{

background:url(footer_bg.jpg) repeat-x scroll 0% 0%;

padding:0px 0px 3px 0px;

} 


td.footer_text

{

background-color: transparent;

font-size : 13px; 

color : #4c4c4c;

font-family:Arial,Verdana,  Helvetica, sans-serif;

text-decoration : none;

font-weight: normal;

} 

ul.footernav
{ 
margin:0;
padding:0;
list-style:none;
float:right;
}
ul.footernav li
{
margin:0;
padding:0;
list-style:none;
display:inline;
vertical-align:middle;
font-family : Tahoma;
font-size : 14px;
font-weight:bold;
color :#010f10;
BACKGROUND-COLOR: transparent;
line-height:15px;
float:left;
}

ul.footernav li a
{
padding:0 17px 0 17px;
color :#010f10;
text-decoration:none;
font-weight:bold;
float:left;
}

ul.footernav li a:hover
{
color :#1c8382;
text-decoration:none;
BACKGROUND-COLOR: transparent;
font-weight:bold;
}
ul.footernav li a.active
{
color :#1c8382;
BACKGROUND-COLOR: transparent;
font-weight:bold;
}
ul.footernav li img
{
float:left;
padding:4px 0 0 0;
}

a.footer_link{

background-color: transparent;

font-size : 13px; 

color : #000000; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none; 

font-weight: normal;

} 



a.footer_link:visited {

background-color: transparent;

font-size : 13px; 

color : #000000; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none; 

font-weight: normal;

} 



a.footer_link:hover {

background-color: transparent;

font-size : 13px; 

color : #2e8ecd;

font-family:arial,"Times New Roman", Times, serif;

text-decoration : underline;

font-weight: normal;

}



a.footer_link1{

background-color: transparent;

font-size : 12px; 

color : #4c4c4c; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none;

font-weight: normal;

} 



a.footer_link1:visited {

background-color: transparent;

font-size : 12px; 

color : #4c4c4c; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : none; 

font-weight: normal;

} 



a.footer_link1:hover {

background-color: transparent;

font-size : 12px; 

color : #000; 

font-family:arial,"Times New Roman", Times, serif;

text-decoration : underline;

font-weight: normal;

}

.login a
{
 background:url(login.png) no-repeat scroll 0 0;
 width:86px;
 height:26px;
 float:right;
 margin:7px 0px 0px 0px;
 padding:0;
 text-decoration:none;
 }
 .login a:hover
{
 background:url(login-h.png) no-repeat scroll 0 0;
 width:85px;
 height:26px;
 float:right;
 margin:7px 0px 0px 0px;
 padding:0;
 text-decoration:none;
 }
 
 .buttom
{
 margin:0;
 padding:0px 0 0 0px;
 width:auto;
 float:right;
 cursor:pointer;
 }
.buttom a img
{
 margin:7px 0px 0px 0px;
 padding:0;
 float:right;
 }
.buttom a:hover img
{
  float:left;
  opacity:0.8;
  filter: alpha(opacity=50);
 }
 
 
ul.banner-list
{
  margin:5px 0 0 0;
  padding:0;
  list-style:none;
  float:left;
}

ul.banner-list li
{
  margin:0;
  padding:0 0 5px 18px;
  list-style:none;
  color: #606164;
  font-family: arial;
  font-size: 16px;
  font-weight: bold;
  line-height: 18px;
  text-decoration: none;
  background:url(../images/banner-bullet.png) no-repeat scroll 0px 3px;
  text-align:left;
  vertical-align:middle;
  clear:both;
 }  

.schedule a
{
 background:url(button.png) no-repeat scroll center 0;
 width:200px;
 height:38px;
 float:left;
 color: #fff;
 font-family: arial;
 font-size: 12px;
 font-weight: bold;
 margin:0 0 0 18px;
 padding:5px 0 0 0;
 text-decoration:none;
 }
 .schedule a:hover
{
 background:url(button-h.png) no-repeat scroll center 0;
 width:200px;
 height:38px;
 float:left;
 color: #fff;
 font-family: arial;
 font-size: 12px;
 font-weight: bold;
 margin:0 0 0 18px;
 padding:5px 0 0 0;
 text-decoration:none;
 }
 
 ul.text
{
margin:0;
padding:0;
list-style:none;
clear:both;
}

ul.text li
{
margin:4px 0 0 0;
padding:0 0 0 15px;
list-style:none;
clear:both;
font-family:Arial,verdana,  Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#4C4C4C;
background:url(banner-bullet.png) no-repeat scroll 0 2px;
} 
 

 ul.link {
		margin: 10px 0 0 0px;
		padding:0 0 0 18px;
		list-style: none;
		float:left;
		clear:both;
	}
ul.link li 
    {
      margin: 0;
      padding:0 0 0px 20px;
      font-family : arial, verdana,  sans-serif;
      font-size:13px; 
      font-weight: bold;
      background:url(banner-bullet.png) no-repeat scroll 0 10px;
      vertical-align:middle;
      line-height:30px;
	}

ul.link li a 
    {
     text-decoration:none;
      color:#4C4C4C;
      padding:0;
      margin:0;
      vertical-align:middle;
	}
ul.link li a:hover
  {
      color:#268ccc;
      padding:0;
      margin:0;
      vertical-align:middle;
      text-decoration:underline;
  }
ul.link li a.active
   {
     color:#268ccc;
     padding:0;
     margin:0;
     vertical-align:middle;
     text-decoration:underline;
   }

/*----------------------*/ 

ul.nav {
		margin: 0;
		padding:0px 0px 0px 14px;
		list-style: none;
		float:left;
		clear:both;
	}
    

ul.nav li 
    {
      margin: 0;
      padding:0 0 0px 0;
      font-family : arial, verdana,  sans-serif;
      font-size:13px; 
      font-weight: bold;
	}
		
ul.nav li a 
    {
     text-decoration:none;
      color:#4C4C4C;
      padding:0px 0px 0px 15px;
      margin:0;
      background:url(arrow-normal.jpg) no-repeat scroll 0 1px;
	}
ul.nav li a:hover
  {
      color:#268CCC;
      padding:0px 0px 0px 15px;
      margin:0;
      background:url(banner-bullet.png) no-repeat scroll 0 1px;	
  }

ul.nav li a.active
   {
     color:#268CCC;
      padding:0px 0px 0px 15px;
      margin:0;
      background:url(banner-bullet.png) no-repeat scroll 0 1px;	
   }


ul.nav2 {
		margin: 0;
		padding:0px 0px 0px 0px;
		list-style: none;
		float:left;
		clear:both;
	}
    

ul.nav2 li 
    {
      margin: 0;
      padding:0 0 0px 0;
      font-family : arial, verdana,  sans-serif;
      font-size:13px; 
      font-weight: bold;
	}
		
ul.nav2 li a 
    {
     text-decoration:none;
      color:#4C4C4C;
      padding:0px 0px 0px 15px;
      margin:0;
      background:url(arrow-normal.jpg) no-repeat scroll 0 1px;
      
	}
ul.nav2 li a:hover
  {
      color:#268CCC;
      padding:0px 0px 0px 15px;
      margin:0;
      background:url(banner-bullet.png) no-repeat scroll 0 1px;		
  }

ul.nav2 li a.active
   {
     color:#268CCC;
      padding:0px 0px 0px 15px;
      margin:0;
      background:url(banner-bullet.png) no-repeat scroll 0 1px;	
   }


form
{
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}


textarea
{
background-color: #FFFFFF;
border: 1px solid #a6a6a6;
font-family:  arial,verdana, sans-serif;
font-size: 12px;
color: #303135;
font-weight: bold;
width: 300px;
height: auto;
-moz-border-radius:4px 4px 4px 4px;
webkit-border:4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}


select
{
background-color: transparent;
border: 1px solid #a6a6a6;
font-family: verdana, arial, sans-serif;
font-size: 10px;
color: #000000;
width: 0px;

}

select.sb
{
background-color: transparent;
border: 1px solid #a6a6a6;
font-family: arial,verdana,  sans-serif;
font-size: 10px;
color: #000000;
width: 0px;

}

input
{
background-color: #FFFFFF;
border: 1px dotted #a6a6a6;
font-family:  arial,verdana, sans-serif;
font-size: 12px;
color: #303135;
font-weight: bold;
width: auto;
height:20px;
-moz-border-radius:4px 4px 4px 4px;
webkit-border:4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
}

input.con
{
background-color: #FFFFFF;
border: 1px solid #a6a6a6;
font-family:  arial,verdana, sans-serif;
font-size: 12px;
color: #303135;
font-weight: bold;
width: 440px;
height:26px;
-moz-border-radius:4px 4px 4px 4px;
webkit-border:4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
padding:0 0 0 5px;
}

textarea.con
{
background-color: #FFFFFF;
border: 1px solid #a6a6a6;
font-family:  arial,verdana, sans-serif;
font-size: 12px;
color: #303135;
font-weight: bold;
width: 440px;
height: auto;
-moz-border-radius:4px 4px 4px 4px;
webkit-border:4px 4px 4px 4px;
border-radius: 4px 4px 4px 4px;
padding:0 0 0 5px;
}



input.submit
{
background:url(submit.png) no-repeat scroll 0% 0%;	
font-family: arial,verdana,  sans-serif;
color: #3F3D3D;
border: 0px none;
font-weight: bold;
width: 73px;
height: 27px;
font-size: 13px;
color: #000000;
}

input.submit:hover
{
background:url(submit_h.png) no-repeat scroll 0% 0%;	
font-family: arial,verdana,  sans-serif;
color: #3F3D3D;
border: 0px none;
font-weight: bold;
width: 73px;
height: 27px;
font-size: 13px;
color: #000000;
}




