.dummy{}
html{color:#000000;}body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
legend{color:#000;}strong{ font-weight:bold; }



/* Default Css Start*/
body {font-family:Calibri; color:#747474; margin:0; font-size:12px; background:url(../images/bg.jpg) top left repeat;}
.clear { clear:both; }
p {padding:0 0 15px 0; line-height:18px;}
a{outline:none;}

h1{clear:both; display:block; color:#0084c6; font-size:20px; font-weight:bold; text-transform:uppercase; padding:0 0 10px 0; margin:0px;}
h2{clear:both; display:block; color:#0084c6; font-size:20px; padding:0 0 10px 0; margin:0px; font-weight:bold;}
h3{clear:both; display:block; color:#ff0000; font-size:26px; text-align:center; padding:0 0 10px 15px; margin:0px; font-weight:bold;}
h4{clear:both; display:block; color:#0356a3; font-size:23px; padding:5px 0 15px 10px; margin:0px; font-weight:bold;}
h4 a{color:#0356a3; text-decoration:underline;}
h4 a:hover{color:#0356a3; text-decoration: none;}

label{ width:120px; float:left; font-size:12px; text-align:right; font-family:Tahoma; font-weight:bold;padding:0 10px 0 0;}

.img1{float:left; width:auto;}
.img2{float:right; width:auto;}
a.speciallink:link{ color:#747474; text-decoration:underline;}
a.speciallink:hover{ text-decoration:none;}
/* Default Css End*/

/*Main Container Css Start*/
#main-bg{ width:100%; background:url(../images/bg-top.jpg) top left repeat-x;}
#container{ width:1000px; margin:0 auto;}
/*Main Container Css Ends*/

/*Header Part Css Starts*/
#header{ float:left; width:1000px; background:url(../images/header-bg.jpg) left top no-repeat; height:162px;}
.header-left{ float:left; width:318px; padding:18px 0 19px 50px;}
.header-right-img{ float:left; width:632px; padding:0 0 0 0;}

.header-right{ float:left; width:632px; padding:0 0 0 0;}
/*Header Part Css Ends*/

/* Main Navigation Css Starts*/
#navigation{ width:632px; height:31px; float:left;}
.tabs{margin:0; padding:0; width:632px; float:left; height:31px;}
.tabs li{ float:left; margin:0 3px 0 0; list-style:none; display:block; height:31px; width:auto;}
.tabs li a{	display:block; text-decoration:none; float:left; width:auto; height:31px;}
.tabs li a em{ display:block; height:24px; float:left; padding:7px 19px 0 11px; background: url(../images/tabs.gif) no-repeat right top; position:relative; font:15px Calibri; color:#FFF; z-index:100; font-weight:bold; width:auto;}
.tabs li a b{ display:block; float:left;  width:8px;  height:31px; background: url(../images/tabs.gif) no-repeat left top; position:relative; z-index:200; }
/* hover*/
.tabs li a:hover{cursor:pointer;}
.tabs li a:hover em{ background: url(../images/tabs.gif) no-repeat right bottom; text-decoration:none; color:#fff;}
.tabs li a:hover b{	background: url(../images/tabs.gif) no-repeat left bottom;; text-decoration:none; color:#fff;}
/* active*/
.tabs li a.active{cursor:default; cursor:pointer;}
.tabs li a.active em,
.tabs li a.active:hover em{	background-position:right bottom; text-decoration:none; color:#fff;}
.tabs li a.active b,
.tabs li a.active:hover b{ background-position:left bottom;	text-decoration:none; color:#fff;}
/* Main Navigation Css Ends*/

/*Mid Content Css Starts*/
#content{ float:left; width:912px; background:url(../images/content-bg.png) top center repeat-y; padding:0 44px 16px 44px;}
#content-sub{ float:left; width:912px; background:url(../images/content-bg.png) top center repeat-y; padding:0 44px 20px 44px;}
*html #content{
    background-image: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/content-bg.png', sizingMethod='scale');}
	
.content-text{width:904px; float:left; font-size:15px;}
.content-text p{padding:0 0 15px 0; line-height:18px;}
#cont-right{ float:left; width:685px;}
.sponser-logo{ float:left; width:685px; margin:5px 0 5px 0;}
.slogo1{ float:left; width:228px; height:148px; background:url(../images/sponser-logobg.jpg) top left no-repeat; text-align:center; padding:27px 0 0 0;}

.slogo1-ice{ float:left; width:228px; background:url(../images/sponser-logobg.jpg) top left no-repeat; text-align:center; padding:15px 0 0 0;}
.slogo1-ice a{text-decoration:none; color:#666;}
.slogo1-ice a:hover{text-decoration: underline; color:#666;}

.mid-content{ float:left; width:685px; padding:18px 0 0 0;}
.latest-news{ float:left; width:240px; padding:0 25px 0 20px; }
.news-content{ float:left; width:215px; overflow-y:scroll; height:250px; padding:0 25px 0 0;}
.blue { color:#0084c6;}
.video { float:left; width:391px;}

/*Mid Content Css Ends*/

/*Left Side Css Starts*/
#cont-left{ float:left; width:222px;}
.welcome-text{ float:left; width:187px; padding:4px 20px 20px 15px;}
.sky{ float:left; width:222px; text-align:center; padding:20px 0 0 0;}
.sky-img{ float:left; width:222px; text-align:center; padding:0 0 0 0;}

.menu-title{ float:left; width:195px; margin:0; padding:5px 22px 10px 5px; font-size:20px; text-transform:uppercase; color:#0084c6; font-weight:bold;}


.form{width:500px; float:left; padding:10px 0 0 0;}
.form-txt3{width:200px;float:left; }
.form-txt7{width:250px;float:left;}

.tex-fild4{width:200px;border:#747474 1px solid; float:left;}
.tex-fild2{width:200px; height:20px; border:#747474 1px solid; line-height:20px;}
.tex-fild5{width:50px; height:20px; border:#747474 1px solid; line-height:20px;}
.tex-fild6{width:130px; height:20px; border:#747474 1px solid; line-height:20px;}
.text-area{width:230px;border:#747474 1px solid;}
.sena-information{width:68px; height:25px; line-height:25px; float:left; border:none; background:#1a4c81; color:#fff; font-size:12px; font-family:tahoma;}
.submit{width:60px; height:25px; line-height:25px; margin:0 0 0 10px ; border:none; float:left; background:#1a4c81; color:#fff; font-size:12px; font-family:tahoma;}
.blue-title{ font-size:32px; font-weight:bold; display:block; padding:0; color:#0084c6;}

/* Main Navigation Css Ends*/

/*Footer Css Starts*/
#footer { float:left; width:904px; background:url(../images/footer-bg.jpg) left top no-repeat; padding:114px 53px 10px 43px; clear:both;}
#footer-sub{ float:left; width:904px; background:url(../images/footer-bg-sub.jpg) left top no-repeat; padding:55px 53px 10px 43px; clear:both;}

.flink{ float:right; width:490px; padding:0 0 25px 0;}
.flink ul{ margin:0; padding:0;}
.flink li{ margin:0; padding:0 5px 0 5px; float:left; list-style:none; color:#666666; width:auto;}
.flink li a{ color:#666666; text-decoration:none; font-size:13px; padding:0 5px 0 5px;}
.flink li a:hover{ color:#e83237; text-decoration:underline; }
.flink li a.flink-act{ color:#e83237; text-decoration:underline; }
.webcast1{float:right; width:210px;}
.copyright{float:right; width:480px; padding:0 0 80px 10px; }
.copyright-sub{float:right; width:896px; padding:0 0 0px 10px; line-height:18px; }
.webcast{float:left; width:210px;}



/*Footer Css Ends*/

.sidebarmenu {float:left; width:200px; margin-bottom:15px;}
.sidebarmenu ul{margin: 0;padding:0;}
.sidebarmenu li{margin:0; padding:0 0 2px 0; list-style:none; display:block; height:28px; width:200px;}
.sidebarmenu li a{ background:url(../images/left-menu.gif) left top no-repeat; font-family:Calibri; font-weight:bold; font-size:14px; color:#FFFFFF; text-decoration:none; width:180px; height:20px; padding:5px 10px 3px 10px; display:block;}
.sidebarmenu li a:hover{background:url(../images/left-menu.gif) bottom left no-repeat;}
.sidebarmenu li a.act-tab{background:url(../images/left-menu.gif) bottom left no-repeat;}
.map{float:left; }

/*Left Side Menu Css End */
#sub-menu-main{width:700px; float:left;}



.menu-sub{width:200px; float:left;}
.menu-sub ul{margin:0px;padding:0px;}
.menu-sub li{list-style:none; height:22px; line-height:22px;}
.menu-sub li a{ height:22px; line-height:22px; color:#e6f3ff; padding:0 0 0 10px;font-size:12px;text-decoration:none; height:18px; }
.menu-sub li a:hover{color:#fff; background:#ff0000; display:block; height:22px;}

#community {
	position:absolute;
	width:150px;
	 background:#64a7de;
	margin:0 0 0 200px;
	top:232px;
	z-index:1;
	visibility: hidden;
}



#littletikes {
    position:absolute;
	width:150px;
	 background:#64a7de;
	margin:0 0 0 200px;
	top:262px;
	z-index:1;
	visibility: hidden;
}

#singsplash {
   position:absolute;
	width:150px;
	 background:#64a7de;
	margin:0 0 0 200px;
	top:292px;
	z-index:1;
	visibility: hidden;
}
#bumperball {
   position:absolute;
	width:150px;
	 background:#64a7de;
	margin:0 0 0 200px;
	top:382px;
	z-index:1;
	visibility: hidden;
}

#iceage {
   position:absolute;
	width:150px;
	 background:#64a7de;
	margin:0 0 0 200px;
	top:322px;
	z-index:1;
	visibility: hidden;
}
#skysplashers {
    position:absolute;
	width:150px;
	 background:#64a7de;
	margin:0 0 0 200px;
	top:352px;
	z-index:1;
	visibility: hidden;
}
#snolicious {
   position:absolute;
	width:150px;
	 background:#64a7de;
	margin:0 0 0 200px;
	top:232px;
	z-index:1;
	visibility: hidden;
}



/* 010410 */
.email-title{ height:41px; font-size:32px; font-weight:bold; display:block; padding:13px 0 0 64px; margin:0 0 5px 0; color:#0084c6; background:url(../images/email-bg.jpg) no-repeat left bottom;}
.phone-title{ height:41px; font-size:32px; font-weight:bold; display:block; padding:13px 0 0 64px; margin:0 0 5px 0; color:#0084c6; background:url(../images/phone-bg.jpg) no-repeat left bottom;}
.mail-title{ height:41px; font-size:32px; font-weight:bold; display:block; padding:13px 0 0 64px; margin:0 0 5px 0; color:#0084c6; background:url(../images/mail-bg.jpg) no-repeat left bottom;}


/* 070410 */
.left-video{float:left; width:200px;}

.video-text{width:199px; float:left; padding:5px 0 0 0; text-align:center;}
.video-text a{color:#0356a3; text-decoration:none;}
.video-text a:hover{color:#0356a3; text-decoration:underline;}

/* 090410 */

.location{ float:left; padding-left:20px; }
.location-title{ font-weight:bold; display:block; margin:20px 0px 10px 0px; font-size:18px; text-transform:uppercase; color:#3abbdb; padding-left:10px;}

.location-list1{ display:block; width:200px; float:left; padding:0px 0px 10px 20px;}
.location-list1 ul{ list-style:none; margin:0px; padding:0px;}
.location-list1 li{ background:url(../images/bullet.gif) no-repeat left; padding:5px 12px;}

.location-list2{ display:block; width:350px; float:left;  padding:0px 0px 10px 20px;}
.location-list2 ul{ list-style:none; margin:0px; padding:0px;}
.location-list2 li{ background:url(../images/bullet.gif) no-repeat left; padding:5px 12px;}


