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

#mainwraper{
	width:760px;
	margin:2px auto;
	background-color: #FFFFFF;
}


#header{
	width:760px;
	margin:0px auto;
}

#body{
	width:760px;
	margin:0px auto;
}

#footer{
	width:760px;
	margin:0px auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#topleft{
	width:301px;
	float:left;
}

#topright{
	width:260px;
	float:right;
}

#videoleft{width:260px; background-color:#E8CCF1;	float:left;}
#videoleft01{background-color:#E8CCF1; padding:0 18px; text-align:center; border-right:1px solid #9EA6C9}

#videoright{width:480px; padding:10px; float:right;}
#bodyleft{width:228px; float:left;}

#bodymiddle{
	width:302px;
	float:left;
}

#bodyright{
	width:230px;
	float:right;
}
#content div.text_ul{
	margin:0px;
	float:left;
	white-space:normal;
	padding-top: 5px;
	padding-bottom: 1px;
	background-image: url(../images/topics_mid.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	padding-right: 1px;

}

#content div.text_ul ul {
	margin: 0;
	float:left;
	width:130px;
	padding-right: 25px;
	padding-left: 25px;

}
#content div.text_ul ul li{
 list-style-type: none;
 padding: 4px 0 0 0;
 font-size:10px;
 color:#333399;
 font-weight: bold;
 width:100%;
 overflow:hidden;
 white-space:nowrap;

}

#content div.text_ul ul ul {
 margin: 0;
 padding: 0;
 float:none;
 padding-left: 10px;
 display:none;
}
#content div.text_ul ul ul.open {
 margin: 0;
 padding: 0;
 float:none;
 padding-left: 10px;
 display:block;

}
#content div.text_ul ul li a {
	font-size:10px;
	font-weight: normal;
	color:#333399;
	white-space:normal;
 
}


/* added classes */
.hedding{background:#273892 url(../images/headingbg.gif) no-repeat 0 0; font:normal bold 12pt/22px  Century Gothic; color:#FFFFFF; height:27px; padding:0 20px}
.hedding2{background:#273892 url(../images/btboxtitle.jpg) no-repeat 0 0; font:normal bold 12pt/22px  Century Gothic; color:#FFFFFF; height:21px; padding:10px; text-align:center; text-transform:uppercase}
.pady10{padding:10px 0} .padx10{padding:0 10px} .padxy10{padding:10px 0 0 0} .padx10y10{padding:10px} .padxy15{padding:15px 0 0 0} .pady5{padding:5px 0}
.dott01{ background:url(../images/dott01.gif) repeat-x 0 100%;}
#videopart{background-color:#E5E6EA; padding:0 0 15px 0}
.videoframe{background-color:#CA00FD; }
.part2{background:#DB69F9 url(../images/part2bg.gif) repeat-x 0px 0px;	padding:3px; color:#FFFFFF}
.part2_rows{ margin:0 0 3px 0} .part2_rows01{ width:23px; padding:0 3px 0 0; border:1px solid #E6A3DF; float:left; text-align:right; background-color:#504DA7; border-right:none;}
.part2_rows02{width:341px; padding:0 2px;  border:1px solid #E6A3DF; background-color:#E06AFC; float:left;}
.part2_rows02 a{text-decoration:underline; color:#FFFFFF; font-weight:bold}
.part2_rows02 a:hover{text-decoration:none; color:#FFFFFF}
.bttmbttm{font:normal normal 10pt/18px Century Gothic; background-color:#DA61F7; color:#FFFFFF} .bttmbttm a{color:#0C1D77; text-decoration:underline; font-weight:bold} .bttmbttm a:hover{color:#0C1D77; text-decoration:none}
.icon01{background:transparent url(../images/arrow01.png) no-repeat 0 4px; padding:0 0 0 15px; margin:0 0 4px 0}
.icon02{background:transparent url(../images/arrow02.png) no-repeat 0 4px; padding:0 0 0 15px; margin:0 0 4px 0}
