@charset "utf-8";
/* CSS Document */

body{
margin:0px;
padding:0px;
background:#dcf4fe;
font:12px Arial, Helvetica, sans-serif;
color:#424242;
}

h1,h2,h3,h4,h5,h6,p,ul,li,div{
margin:0px;
padding:0px;
}
/*indexpage*/

.indextop{
background:url(../images/top.jpg) no-repeat top center;
height:107px;
width:960px;
}

.flashbox{
height:auto;
float:left;
width:960px;

}

/*body styles start from here*/

#maincon{
width:984px;
margin:0px auto;
height:auto;
}

#container{
width:960px;
background:#fff;
border:2px solid #a8d6ef;
margin:0px auto;
padding:10px;
border-top:none;
height:auto;
float:left;
}

#header{
background:#fff;
width:960px;
height:121px;
float:left;
border-bottom:1px solid #fff;
}
.logo{
background:url(../images/logo.jpg) no-repeat top left;
margin-left:26px;
cursor:pointer;
float:left;
width:371px;
height:77px;
}
#logoright{
float:right;
height:65px;
width:500px;
padding:6px 0px;
}

#logoright .shoppingcart{
width:420px;
float:right;
text-align:right;
margin-left:100px;
}

.shoppingcart a{
float:left;
background:url(../images/shoppingcart_icon.gif) no-repeat left;
font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#0f75bc;
padding-left:18px;
padding-right:10px;
text-decoration:none;
width:auto;
}
.shoppingcart a:hover{
float:left;
background:url(../images/shoppingcart_icon.gif) no-repeat left;
font:bold 15px "Trebuchet MS", Arial, Helvetica, sans-serif;
color:#494949;
padding-left:18px;
padding-right:10px;
text-decoration:none;
width:auto;
}
.shoppingcart div{
float:left;
width:auto;
padding:2px 3px;
border:1px solid #e4e4e4;
color:#a4a4a4;
font:bold 11px Arial, Helvetica, sans-serif;
}

.shoppingcart #topnav {
border:none;
width:auto;
float:left;
text-align:right;


}
*html .shoppingcart  #topnav {
width:auto;
float:left;
text-align:right;
}

#topnav a{
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 10px;
border:none;
border-right:1px solid #dddddd;
}

#topnav a.green{
color:#3dba00;
background-image:none;
}

#topnav a.orange{
color:#f87a00;
background-image:none;
}

#topnav a.blue{
background-image:none;
color:#208dd3;
border-right:none;
padding-right:0px;
}

#topnav a.blue:hover{
color:#494949;
border-right:none;
padding-right:0px;
}

#topnav a:hover{
color:#494949;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 10px;
border-right:1px solid #dddddd;
}

/*navigation starts here*/

#nav{
width:959px;
float:left;
height:44px;
background:url(../images/nav_bg.jpg) repeat-x top left;
font:bold 4px Arial, Helvetica, sans-serif;
}

.nav_left{
background:url(../images/nav_left.gif) no-repeat top left;
float:left;
width:6px;
height:44px;
}
.nav_right{
background:url(../images/nav_rite.gif) no-repeat top left;
float:right;
width:6px;
height:44px;
}

.logobottom{
background:url(../images/logo_bottom.jpg) no-repeat top left;
float:left;
width:112px;
height:44px;
cursor:pointer
}


#nav ul{
float:left;
width:auto;
list-style:none;
height:auto;
margin-top:16px;
}

#nav li{
float:left;
padding:0px 8px;
border-right:1px solid #fff;
}
#nav li a{
color:#fff;
text-decoration:none;
}

#nav li a:hover{
color:#d9f1fc;
text-decoration:none;
}

#nav li.nb{
border-right:none;
}

#nav3{
width:960px;
float:left;
height:44px;
background:url(../images/nav_bg.jpg) repeat-x top left;
font:bold 12px Arial, Helvetica, sans-serif;
}



#nav3 ul{
float:left;
width:auto;
list-style:none;
height:auto;
margin-top:16px;
}

#nav3 li{
float:left;
padding:0px 11px;
border-right:1px solid #fff;
}
#nav3 li a{
color:#fff;
text-decoration:none;
}

#nav3 li a:hover{
color:#d9f1fc;
text-decoration:none;
}

#nav3 li.nb{
border-right:none;
}





/*header ends*/

/*body starts here*/
#bodycon{
width:960px;
float:left;
height:auto;

}

.homeimg{
width:960px;
height:auto;
float:left;
margin-bottom:17px;
}


#contentpart{
width:960px;
height:auto;
float:left;
}
#contentpart .box1{
width:424px;
padding:0px 15px;
float:left;
}


#contentpart .box1 h1{
font:20px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
color:#09083d;
margin-bottom:16px;
}

#contentpart .box1 p{
font:12px Arial, Helvetica, sans-serif;
color:#09083d;
line-height:16px;
margin-bottom:12px;
}

#contentpart .box2{
width:236px;
border-left:1px dashed #d8d8d8;
border-right:1px dashed #d8d8d8;
padding:0px 16px 0px 15px;
float:left;

}
#contentpart .box2 img{
margin-bottom:7px;
border:0px;
cursor:pointer;
}

.box2 .newsletter{
margin-top:5px;
width:206px;
height:72px;
padding:10px 15px 10px 15px;
float:left;
background:url(../images/box2_boxbg.gif) no-repeat top center;
}
.box2 .newsletter h2{
font:bold 17px Arial, Helvetica, sans-serif;
color:#187ec1;
padding-bottom:10px;
}

.box2 .newsletter input{
font:11px Arial, Helvetica, sans-serif;
color:#515151;
padding-left:10px;
border:1px solid #e3e3e3;
width:196px;
}

.box2 .newsletter #button{
font:bold 11px Arial, Helvetica, sans-serif;
color:#fff;
padding:2px;
background:#187ec1;
text-transform:uppercase;
border:none;
cursor:pointer;
float:right;
width:auto;
margin-top:5px;
}

.box3 {
float:right;
width:230px;
}

.box3 .flashvideo{
margin:0px;
padding:0px;
background:#efeeee;
border:#e5e5e5;
width:207px;
padding:7px;
}

*html .box3 .events{
margin-top:13px;
width:203px;
height:72px;
padding:10px 10px 10px 10px;
float:left;
background:url(../images/events_bg.gif) no-repeat top center;
}

.box3 .events{
margin-top:5px;
width:203px;
height:72px;
padding:10px 10px 10px 10px;
float:left;
background:url(../images/events_bg.gif) no-repeat top center;
}
.box3 .events h2{
font:bold 17px Arial, Helvetica, sans-serif;
color:#187ec1;
padding-bottom:10px;
}
.box3 .events h2 a{
color:#187ec1;
text-decoration:none;
}
.box3 .events h2 a:hover{
color:#000;
}
.box3 .events p{
font:11px Arial, Helvetica, sans-serif;
color:#717171;
width:auto;
float:left;
}
.box3 .events p a{
color:#374249;
width:200px;
float:left; 
padding-left:18px;
font-weight:bold;
text-decoration:underline;
padding-left:0px;
padding-bottom:3px;
}

.box3 .events p a:hover{
padding-bottom:3px;
font:11px Arial, Helvetica, sans-serif;
color:#187ec1;
width:200px;
font-weight:bold;
padding-left:0px;
float:left;
text-decoration:none;
}

/*body ends here*/


/*Footer Styles*/
.indexfooter{
float:left;
width:974px;
margin:0px auto;
padding:5px;
height:25px;
text-align:center;
line-height:24px;
color:#929ea3;
}


#footer{
float:left;
width:974px;
margin:0px auto;
padding:5px;
height:79px;
text-align:left;
line-height:24px;
color:#494949;

}

#footer span{
color:#929ea3;
}

#footer .left{
width:644px;
float:left;
text-align:left;
height:auto;
margin:0px;
padding:0px;
border:none;
padding-left:8px;
}
#footer .right{
width:200px;
float:right;
text-align:right;
height:25px;
margin:0px;
padding:0px;
border:none;
padding-right:10px;
}

#footer .down img a{
border:none;
}

#footer .down img a:hover{
border:none;
}

#footer .nav {
width:950px;
color:#3599ca;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 10px;
margin-bottom:5px;
margin-top:5px;
float:left;
text-align:left;
}

#footer .nav a{
color:#3599ca;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 10px;
border-right:1px solid #91ceea;
}

#footer .nav a:hover{
color:#494949;
font:bold 12px Arial, Helvetica, sans-serif;
text-decoration:none;
padding:0px 10px;
border-right:1px solid #91ceea;
}

#footer a.nb{
border-right:none;
}
#footer a.nb:hover{
border-right:none;
}

/*streamchangebutons*/

/*csstabs start*/
#streamchange {
	  margin:0px;
	  padding:0px;
	  margin-top:15px;	
      float:right;
      width:auto;
      line-height:normal;

}


    #streamchange a {
      float:left;
      background:url("../images/tableft6.gif") no-repeat left top;
      margin-bottom:2px;
      padding:0 0 0 4px;
      text-decoration:none;
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  font-size:11px;
	  color:#ffffff;
	  margin:0px 5px;
      }
    #streamchange a span {
      float:left;
      display:block;
      background:url("../images/tabright6.gif") no-repeat right top;
      padding:6px 10px 9px 8px;
	  text-decoration:none;
      font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight: bold;
	  font-size:11px;
	  color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #streamchange a span {float:none;}
    /* End IE5-Mac hack */
    #streamchange a:hover span {
      color:#ffffff;
      }
    #streamchange a:hover {
      background-position:0% -28px;
      }
    #streamchange a:hover span {
      background-position:100% -28px;
      }

      #streamchange #current a {
              background-position:0% -28px;
      }
      #streamchange #current a span {
              background-position:100% -28px;
      }
-->


.googlead{
width:200px;
margin-top:10px;
margin-left:10px;
}

