body {
margin:0px;background-color:#d8dce2; }

img{
   border: none;}
p{
   margin: 0px;padding: 0px; }
	
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #696969;
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	line-height: 19px;
}
a:hover{
	color: #005FBB;
	text-decoration: underline;
}

/****************************************** Top Portion *************************************************/
div.top{
   width: 990px;background-color: #fff;margin: 0px auto;}
   
                           /**** Top links *** start here**/
div.toplinks{
   width: 970px; background-image: url(images/top_links.jpg);background-repeat: repeat-x;height: 10px;background-color: #fff; margin: 0px auto; }
   
div.toplinks ul{
margin: 0px;padding: 0px; float: right;margin-right: 25px;}

div.toplinks ul li{
list-style: none; line-height: 25px;text-align: right;display: inline;float: left;}

div.toplinks ul li img{
margin-top: 5px;}

div.toplinks ul li a{
font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #847f7f;padding: 0px 25px 0px 25px;text-decoration: none;line-height: 25px;}

div.toplinks ul li a:hover{
color: Blue;text-decoration: underline;}

div.toplinks ul li.home a{
background-image: url(images/top_home.jpg);background-repeat: no-repeat;background-position: 2px left;}

div.toplinks ul li.sitemap a{
background-image: url(images/top_sitemap.jpg);background-repeat: no-repeat;background-position: 5px 5px ;}

div.toplinks ul li.contact a{
background-image: url(images/top_contactus.jpg);background-repeat: no-repeat;background-position: 5px 2px;text-indent: 10px;}

                              /**** Top logo *** start here**/
div.header{
width: 970px;height: 123px;background-color: #fff; margin: 0px auto;}

div.header1{
width: 970px;height: 172px;background-color: #fff; margin: 0px auto;}


div.logo{
width: 570px; float: left;}

div.logo img{
margin-left: 10px;margin-top: 20px;border: none;}

div.logo1{
width: 570px; float: left;}

div.logo1 img{
margin-left: 10px;margin-top: 40px;border: none;}



div.headerlinks{
 width: 400px;float: right; margin-top: 10px; }
 
div.headerlinks ul{
margin: 0px;padding: 0px; float: right;margin-right: 25px;margin-top: 25px;}

div.headerlinks ul li{
line-height: 25px;text-align: right;font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #847f7f;display: inline;}

div.headerlinks ul li a{
font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #847f7f;padding: 0px 5px 0px 5px;text-decoration: none;line-height: 25px;}

div.headerlinks ul li a:hover{
color:#cc0000;text-decoration: underline;}

/****************************************** Menu Portion *************************************************/

div.menubar{
width: 970px;height: 40px; background-image: url(images/menu_bg.jpg);background-repeat: no-repeat; margin: 0px auto;}

div.menubar ul{
margin: 0px;padding: 0px;margin-left: 35px;}

div.menubar ul li{
list-style: none;display: inline;float: left;overflow: hidden;}

div.menubar ul li img{
margin-top: 7px;}

div.menubar ul li a{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #fff;padding: 4px 6px;line-height: 35px;text-decoration: none;}

div.menubar ul li a:hover{
background-color: #f1b208;color: #000;background-image: url(images/menu_h.jpg);background-position: center bottom;background-repeat: no-repeat;}

.home div.menubar ul li.active1 a,
.aboutus div.menubar ul li.active2 a,
.team div.menubar ul li.active3 a,
.results div.menubar ul li.active4 a,
.coaches div.menubar ul li.active5 a,
.ranking div.menubar ul li.active6 a,
.rules div.menubar ul li.active7 a,
.archives div.menubar ul li.active8 a,
.links div.menubar ul li.active9 a,
.contact div.menubar ul li.active10 a,
.info div.menubar ul li.active11 a,
.calendar div.menubar ul li.active12 a{
background-color: #f1b208;color: #000;background-image: url(images/menu_h.jpg);background-position: center bottom;background-repeat: no-repeat;}

/************************* Flash News ************************************/
div.flashnews{
   width: 970px;height: 5px; margin: 0px auto;}
   
div.news{
   width: 900px; margin-left: 15px;}
   
div.news b{
font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #ff4800;line-height: 30px;}   

div.news a{
font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000;text-decoration: none;}   

div.news a:hover{
color: Blue;}

/************************* Banner Section ************************************/   
div.banner{
   width: 990px;margin: 0 auto;background-color: #fff;height: 244px;}
div.banner_img{
   width: 970px;margin: 0 auto; }
   
/********************************************************************* Index Potions ************************************************************/
div.wrap{
     width: 990px;background-color: #fff;margin: 0 auto;}

table.main{
   width: 968px;background-color: #fff;margin: 0 auto;background-image: url(images/main_bg.jpg);background-repeat: repeat-x;
   border: 1px solid #d7d4d4; border-spacing: 1px;border-bottom: 0px;font-family: Arial, Helvetica, sans-serif;font-size: 9pt;text-align:justify;line-height: 19px; color: #696969;}   
   
td.leftcell{
   width: 250px; background-image: url(images/leftcell_border.jpg);background-repeat: no-repeat;background-position: 248px 20px;vertical-align: top;}   
   
td.indexcell{
   width:460px; vertical-align: top;}
   
td.subcell{
	width: 690px; 	vertical-align: top; font-family: Arial, Helvetica, sans-serif;font-size: 9pt;text-align:justify;line-height: 19px; padding: 10px; color: #696969;}
   
td.subcell h1{
color: #0658bc;font-family: Arial, Helvetica, sans-serif;font-size: 15px;padding-left: 0px;margin: 0px;}    

td.subcell h2{
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #FF4500;padding-left: 0px;margin: 0px; font-weight: bold; padding-top: 10px;}
   
td.subcell ul li{
line-height: 20px; list-style-image: url(images/blt_red.gif); padding-left:2px;}

td.subcell ul li ul{
margin: 0px;padding: 0px;}

td.subcell li ul li{
line-height: 17px;list-style-image: url(images/dot.gif);}

td.righcell{
   width: 250px; background-image: url('imagpadding-left:%2010px;font-family:%20Arial,%20Helvetica,%20sans-serif;font-size:%209pt;text-align:%20justify;line-height:%2019px;padding-top:%207px;color:%20#696969;padding-right: 10px;padding-bottom: 5px;margin-top: 5px;margin-bottom: 10;es/leftcell_border.jpg');background-repeat: no-repeat;background-position: 0px 20px;vertical-align: top}
   
/********************************************************************* left Potions ************************************************************/  
div.blue_box{
   width: 242; margin:0px auto; }
   
div.blue_box_top{
width: 232px;height:35px;background-image: url(images/blue_box_top.jpg);background-repeat: no-repeat;margin:0px auto;margin-top: 15px;}

div.blue_box_top h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;text-indent: 35px;margin: 0px;
line-height: 35px;color: #fef400;font-weight: bold;}
 
div.blue_box_mid{
 width: 232px;background-image: url(images/blue_box_mid.jpg);background-repeat: repeat-y;margin:0px auto;}
 
div.blue_box_mid ul{
margin: 0px;padding: 0px;margin-left: 25px; margin-right: 5px; text-align: left;}

div.blue_box_mid p{
font-family: arial,Helvetica, sans-serif;font-size: 11px;color: #333;margin-left: 10px;margin-right: 10px;line-height: 16px;
margin-bottom: 0px;margin-top: 0px;}

 div.blue_box_mid p a{
color: #696969;font-size: 11px;text-align: right;margin: 0px;text-decoration: none;}

 div.blue_box_mid p a:hover{
color: #005FBB;text-decoration: underline;}

div.blue_box_mid ul li{
font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #005FBB;line-height: 15px;padding: 2px 0px;}

div.blue_box_mid ul li a{
font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #333;text-decoration: none;}

div.blue_box_mid ul li a:hover{
color: #00358f;text-decoration: underline;}
 
div.blue_box_bot{
 width: 232px;background-image: url(images/blue_box_bot.jpg);background-repeat: no-repeat;height: 7px;margin:0px auto;overflow: hidden;}
   
/*** grey Box ***/

div.grey_box{
   width: 242; margin:0px auto; }
   
div.grey_box_top{
width: 232px;height:35px;background-image: url(images/grey_box_top.jpg);background-repeat: no-repeat;margin:0px auto;margin-top: 15px;}

div.grey_box_top h1{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 12px;text-indent: 35px;margin: 0px;
line-height: 35px;color: #0138b4;font-weight: bold;}
 
div.grey_box_mid{
 width: 232px;background-image: url(images/grey_box_mid.jpg);background-repeat: repeat-y;margin:0px auto;}
 
 div.grey_box_mid p{
font-family: arial,Helvetica, sans-serif;font-size: 11px;color: #333;margin-left: 10px;margin-right: 10px;line-height: 16px;
margin-bottom: 0px;margin-top: 0px;}

 div.grey_box_mid p a{
color: #696969;font-size: 11px;text-align: right;margin: 0px;text-decoration: none;}

 div.grey_box_mid p a:hover{
color: #005FBB;text-decoration: underline;}

div.grey_box_mid ul{
margin: 0px;padding: 0px;margin-left: 25px; margin-right: 5px; text-align: left;}

div.grey_box_mid ul li{
font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #095ec5;line-height: 15px;padding: 2px 0px;}

div.grey_box_mid ul li a{
font-family:arial, Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #333;text-decoration: none;}

div.grey_box_mid ul li a:hover{
color: #00358f;text-decoration: underline;}

div.grey_box_bot{
 width: 232px;background-image: url(images/grey_box_bot.jpg);background-repeat: no-repeat;height: 7px;margin:0px auto;overflow: hidden;}   

/******** welcome box *********/
div.welcomebox{
  width: 450px;margin: 0px auto; }
  
div.welcomebox_top{
  width: 450px;margin: 0px auto;background-image: url(images/welcome_box_top.jpg);height: 9px;background-repeat: no-repeat;margin-top: 15px;overflow: hidden; }  
  
table.welcomebox_mid{
  width: 450px;margin: 0px auto;background-image: url(images/welcome_box_mid.jpg);background-repeat: repeat-y;padding: 5px; } 
  
 table.welcomebox_mid p{
font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333;padding-left: 2px; padding-right: 2px;line-height: 19px; }  

div.welcome_inner_box{
   width: 240px;height: 117px;background-image: url(images/welcome_inner_box.jpg);background-repeat: no-repeat;padding: 7px;margin: 0px auto; }

div.welcome_inner_box b{
color: #e67704;font-family:Arial, Helvetica, sans-serif;font-size: 12px;text-align: left; } 

div.welcome_inner_box span{
color: #066d27;font-family:  Arial, Helvetica, sans-serif;font-size: 12px;text-align: left;font-weight: bold; padding-top: 10px;} 
  
div.welcomebox_bot{
  width: 450px;margin: 0px auto;background-image: url(images/welcome_box_bot.jpg);height: 7px;background-repeat: no-repeat; }  
  
/***** squash Box ******/

div.squash{
  width: 450px;margin: 0px auto; }
  
div.squash_top{
  width: 450px;margin: 0px auto;background-image: url(images/squash_box_top.jpg);height: 9px;background-repeat: no-repeat;margin-top: 15px;overflow: hidden; }  
  
table.squash_mid{
  width: 450px;margin: 0px auto;background-image: url(images/squash_box_mid.jpg);background-repeat: repeat-y;padding: 5px; } 
  
 table.squash_mid p{
font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #333;padding-left: 15px;line-height: 17px; }  
 
div.squash_bot{
  width: 450px;margin: 0px auto;background-image: url(images/squash_box_bot.jpg);height: 9px;background-repeat: no-repeat; }

p.more a{
   text-align: right;color: Blue;margin-top: 0px;padding: 0px;text-decoration: none;font-size: 11px;float: right;}
      
p.more a:hover{
  color: #cc0000;text-decoration: underline; }
  
  
/************************************************************** Footer Portion ****************************/
div.footer{
   width: 990px; background-color: #fff;margin: 0px auto; }
   
div.footer_link{
   width: 970px;background-image: url(images/footer_link_bg.jpg);background-repeat: repeat-x;margin: 0px auto;height: 37px; }

div.footer_link ul{
margin: 0px;padding: 0px; text-align: center;padding-top: 5px;}  

div.footer_link ul li{
display: inline;list-style: none;line-height: 30px; font-size: 11px;}  

div.footer_link ul li a{
font-family: Arial, Helvetica, sans-serif;font-size: 12px; color: #333;padding: 2px 5px;text-decoration: none;line-height: 20px; }

div.footer_link ul li a:hover{
color: Blue;text-decoration: underline; }

div.footer_address{
   width: 970px;background-image: url(images/bot_bg.jpg);background-repeat: repeat-x;margin: 0px auto;height: 67px; } 
   
div.footer_address p{
font-family: Arial, Helvetica, sans-serif;font-size: 12px;color: #fff;text-align: center;line-height: 19px;padding-top: 10px; } 
 
 div.powered{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size: 11px;color: #fff; font-weight: normal; }
  div.powered a{
color: yellow;text-decoration: none; }  
.content{
	font-family:  Arial, Helvetica, sans-serif; font-size: 9pt; text-align: justify; line-height: 19px; padding-top: 5px; color: #696969; 
}
