/*----------------
	STRUCTURE
----------------*/

body{font: 10px/14px Arial, Helvetica, sans-serif; color:#000000; background:#FFF; margin: 0; padding: 0;}

/*ul, li{list-style-type: none;text-align: left;margin: 10px 0;}
a:link{color:#FFF; text-decoration:none;}
a:hover{color:#FFF; text-decoration:underline;}*/

#pagewrap{background-image: url(../images/bp_bg.jpg);background-position: center center; background-repeat: repeat-y; margin-left: auto;
    margin-right: auto; width: 1008px;}
img{border:none;}	
/*#pagewrap{background: url(../images/bp_bg.jpg) repeat-y scroll left top transparent;
    clear: both;
    float: left;
    width: 1008px;}*/

#header{width:992px; height:115px; margin:0px 8px; border-bottom: 20px solid #289de9;}
.logo{float:left; margin:0;}
.caption{float:right; margin:0;}

#main_nav{width:992px; height:106px; margin:0px 8px; background:url(../images/main_nav_bg.jpg) 0 0 no-repeat;}
.nav1{width:992px; height:53px; float:left; font:bold 12px/14px Arial, Helvetica, sans-serif;}
.nav1 ul{ list-style:none; margin:0; padding:0;}
.nav1 li{float:left;}
.nav1 li a{background:url(../images/main_nav_normal1.jpg) 0 0 no-repeat;width:141px; height:53px; list-style:none; display:block; text-decoration:none; text-align:center; color:#FFF; text-decoration:none; padding:15px 0;}
.nav1 li a:hover{color:#FFF; text-decoration:underline; background:url(../images/main_nav_roll1.jpg) 0 0 no-repeat;}
.nav1 .sel{color:#FFF; text-decoration:underline; background:url(../images/main_nav_roll1.jpg) 0 0 no-repeat;}

.nav2{width:992px; height:53px; float:left; font:bold 11px/12px Arial, Helvetica, sans-serif;}
.nav2 ul{list-style:none; margin:0; padding:0;}
.nav2 li{float:left;}
.nav2 li a{background:url(../images/main_nav_normal2.jpg) 0 0 no-repeat;width:141px; height:53px; list-style:none; display:block; text-decoration:none; text-align:center; color:#FFF; text-decoration:none; padding:15px 0;}
.nav2 li a:hover{color:#FFF; text-decoration:underline;background:url(../images/main_nav_roll2.jpg) 0 0 no-repeat;}
.nav2 .sel{color:#FFF; text-decoration:underline; background:url(../images/main_nav_roll2.jpg) 0 0 no-repeat;}

#banner{width:992px; height:295; margin:0; padding:0 8px;}

#container{width:992px;margin:0px 8px; height:auto;}
#container.big{width:992px;margin:0px 8px; height:550px;}
.pannel_type1{width:730px;padding:10px 0 0 20px;float:left;}
.pannel_type1 h1{font:bold 20px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F30; margin:0;}
.pannel_type1 h1 span{font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
.pannel_type1 h2{font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F30; margin:0;}
.pannel_type1 p{font:normal 13px/16px Arial, Helvetica, sans-serif; color:#666; margin:0; padding:5px 0 15px 0;}
.pannel_type1 p span{font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #09F; margin:0;}
.pannel_type1 ul{width: 720px;list-style-type:none;	padding-left:15px;float:left;}
.pannel_type1 ul li{background: url(../images/text_arrow.gif)0px 5px no-repeat;padding-left:10px;margin-bottom:11px;display:block;font:normal 13px/16px Arial, Helvetica, sans-serif; color:#666;}}
.pannel_type1 ul li a{font-weight:bold;	color:#666; text-decoration:underline;}
.pannel_type1 ul li a:hover{text-decoration:none;}

.pannel_type2{left: 745px; margin: 0 0 0 750px;padding: 5px;/*position: relative;top: -75px;width: 242px;*/}
.promo1{background:url("../images/promo_bg.jpg") repeat-x scroll 0 0 transparent; width:231px; height:350px;}
.promo1 img{ padding:10px;}
.promo1 p{font:normal 13px/16px Arial, Helvetica, sans-serif; color:#666; padding:0 10px; margin:0;}
.promo1 h1{font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F30; padding:0 10px; margin:0;}

.pannel_type3{width:730px;padding:10px 0 0 20px;}
.pannel_type3 h1{font:bold 20px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F30; margin:0;}
.pannel_type3 h1 span{font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}
.pannel_type1 p{font:normal 13px/16px Arial, Helvetica, sans-serif; color:#666; margin:0; padding:5px 0 15px 0;}
.pannel_type1 p span{font:bold 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #09F; margin:0;}

.tabContainerlinks{width:750px;height:299px;float:left;padding:0 0 0 0px;margin:0 0 0 0px;background:url(../images/centerboxvtl.jpg) 0 0 no-repeat;}

.idTabs{width:110px;height:80px;float:left;padding:30px 0 0 15px;margin:0 0 0 0px;line-height:20px;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#FFF;font-weight:bold;}
.tabContainerlinks ul{width:110px;list-style:none;}
.tabContainerlinks ul li{width:113px;display: block;padding: 7px 0; background:url(../images/side_panel_border.jpg) 0 30px no-repeat;}
.tabContainerlinks ul li.doubleline{width:110px;display: block;padding: 7px 0; background:url(../images/side_panel_border.jpg) 0 50px no-repeat;}
.tabContainerlinks ul li a{font-weight:bold;color:#3CF;text-decoration:none;}
.tabContainerlinks ul li a:hover{color:#FFF;}
.tabContainerlinks ul li a.selected{color:#FFF;}

.tabtext{color: #666;float: left;font-family: Arial,Helvetica,sans-serif;font-size: 13px;height: 263px;line-height: 20px;margin: 18px 0 0 0; overflow-y: auto;padding: 1px 10px 0 30px;text-align: left;width: 580px;}
.tabtext h1{font:bold 20px/24px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#F30; margin:0;}
.tabtext h1 span{font:bold 16px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#666;}

#footer{width:992px; height:40px; margin:0 8px; background:#666;}
#footer p{font:normal 12px/40px Arial, Helvetica, sans-serif; color:#FFF; margin:0px 0 0 10px;}
.links{float:right; margin:-41px 20px 0 0;}
.links ul{list-style:none; margin:0; padding:0;display:inline;}
.links ul li{font:normal 12px/40px Arial, Helvetica, sans-serif; color:#FFF;float:left;padding: 0 2px;}
.links ul li a{color:#FFF;text-decoration:none;}
.links ul li a:hover{color:#FFF;text-decoration:underline;}

#end{width:1008px; height:9px;	margin:0 auto; background: url(../images/end.jpg) 0 0 no-repeat;}

/* image replacement */
.graphic, #prevBtn, #nextBtn, #slider1prev, #slider1next{margin:0; padding:0; display:block; overflow:hidden;text-indent:-8000px;}
/* Easy Slider */
#slider ul, #slider li,	#slider2 ul, #slider2 li{margin:0; padding:0; list-style:none;}
#slider2{margin-top:1em;}
#slider li, #slider2 li{width:992px; height:295px; overflow:hidden;}	
#prevBtn, #slider1prev{/*display:block; width:30px; height:77px; left:190px; */ position:absolute; top:366px; z-index:0;}	
#nextBtn, #slider1next{float: right; position: relative; top: -160px; z-index: 0;}														
#prevBtn a, #slider1prev a{display:block; position:relative; width:35px; height:35px; background:url(../images/btn_prev.png) no-repeat 0 0;}	
#nextBtn a, #slider1next a{display:block; position:relative; width:35px; height:35px; background:url(../images/btn_next.png) no-repeat 0 0;}

/* Design 8 */
table.Design8 {	width: 960px; border-spacing: 0px; border-collapse: collapse; margin-left: -5px; margin-right: auto; margin-top:10px; margin-bottom:20px; border: 0.3em solid #E2E2E2; font:normal 12px/16px Arial, Helvetica, sans-serif;}
table.Design8 th {text-align: left; font-weight: normal; padding: 0.5em 0.5em; border: 0px;}
table.Design8 td {text-align: left;	background: #A7CCEB; border: 0px; border-left: 1px solid #FFF; border-bottom: 1px solid #FFF; border-top: 1px solid #FFF; padding: 0.5em 0.5em;}
table.Design8 thead th {text-align: center; font-weight: bold; background-color: #F6891F; border-left: 1px solid #FFF; color: #FFFFFF;}
table.Design8 th.Corner {text-align: center; border:none;}
table.Design8 th.Odd { background: #E26418;}
table.Design8 td.empty {width:30px; background: none;text-align: center;}
table.Design8 td.empty2 {width:100px; background: none;	text-align: center;}
table.Design8 td.Corner {text-align: center; border:none;}
table.Design8 td.Odd { background: #348AD1;}
table.Design8 td.Odd2 { background: #6AA9DD;}
table.Design8 a{color:#0066FF; text-decoration: underline;}
table.Design8 a:hover{color:#000099;}
table.Design8 tr.tabheading {text-align: center; font-weight: bold; background-color: #F6891F; border-left: 1px solid #FFF; color: #FFFFFF;}	

.imgdiv{padding-left:90px;}
/* styling of the container. */
a.myPlayer {display:block;width: 320px;	height:240px;text-align:center;text-decoration: none;margin:0 15px 40px 0;float:left;border:1px solid #999;}

/* play button */
a.myPlayer img {margin-top:0px;	border:0px;}

/* when container is hovered we alter the border color */
a.myPlayer:hover {border:1px solid #F60;}

