/* CSS Document */
body, p, h1, h2, h3, h4, form{ padding:0; margin:0;}
body{ background:#E5E4E0 url(../images/bg.jpg) 0% 0% repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:62.5%; color:#383838;}
#header{ height:185px; width:945px; margin:0 auto; position:relative; overflow:hidden}
#logo{ position:absolute; top:22px; left:248px;}
h2{ font-weight:bold; font-size:24px; text-align:center; width:100%; padding-bottom:10px;}
#navigation{ position:absolute; top:121px; left:0; width:925px; padding-left:20px; height:51px; background:url(../images/topmenubg.jpg) 0% 0% no-repeat;}
ul.reset-list, ul.reset-list li{ padding:0; margin:0; list-style:none;}
#navigation li{ display:inline; padding:0 1px; float:left;}
#navigation li a{ color:#FFFFFF; font-weight:bold; display:block; font-size:16px; float:left; line-height:45px; padding:0 13px; text-decoration:none;}
#navigation li.active a, #navigation li a:hover{ background:url(../images/topmenu-activetab.jpg) 0% 0% repeat-x; color:#FFFFFF; text-decoration:none;}
#container{ width:936px; margin:0 auto; clear:both;}
.topcorner, .bottomcorner{ line-height:1px; font-size:1px; clear:both;}

/**** Panel 01  ****/
.panel01{ background:#FFFFFF; text-align:center; font-size:14px; margin-bottom:16px;}
.panel01 .topcorner{ background:url(../images/topcorner01.gif) 0% 0% no-repeat; height:7px;}
.panel01 .bottomcorner{ background:url(../images/bottomcorner01.gif) 0% 100% no-repeat; height:7px;}
.panel01 .column-left{ padding:0 23px 8px 20px; float:left; width:454px;}
.panel01 .column-right{ float:left; width:419px; height:337px; color:#FFFFFF; padding-top:6px; overflow:hidden; background:url(../images/toppanelbg.jpg) 0% 0% no-repeat;}
.font24ptbldred{ color:#E30000; font-weight:bold; font-size:24px;}
.font24ptbldwhite{ color:#ffffff; font-weight:bold; font-size:24px;}
.font18ptregwhite{ color:#ffffff; font-weight:normal; font-size:18px;}
.font16ptbldwhite{ color:#ffffff; font-weight:bold; font-size:16px;}
.font20ptregwhite{ color:#ffffff; font-weight:normal; font-size:20px;}
.font20ptregred{ color:#E30000; font-weight:normal; font-size:20px;}
.download{ background:url(../images/download.jpg) 100% 0% no-repeat; height:75px; padding:10px 0; overflow:hidden;}
.txtfield{ margin:0 5px 0 0; vertical-align:middle; width:140px;}
.submitbutton{ margin:2px 0 0; vertical-align:middle}

/**** Panel 02  ****/
.panel02{ background:url(../images/panelbg01.gif) 0% 0% repeat-y; clear:both; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px; margin-bottom:16px;}
.panel02 .topcorner{ background:url(../images/topcorner02.gif) 0% 0% no-repeat; height:17px;}
.panel02 .bottomcorner{ background:url(../images/bottomcorner02.gif) 0% 100% no-repeat; height:17px;}
.panel02 .cnt{ padding:14px 36px 12px;}
.title{ font-weight:bold; font-size:18px; padding-bottom:8px; color:#E30000}

/**** Panel 03  ****/
.panel03{ background:url(../images/panelbg03.gif) 0% 0% repeat-y; clear:both; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px; margin-bottom:16px; width:100%; overflow:hidden;}
.panel03 .topcorner{ background:url(../images/topcorner03.gif) 0% 0% no-repeat; height:20px;}
.panel03 .bottomcorner{ background:url(../images/bottomcorner03.gif) 0% 100% no-repeat; height:20px;}
.panel03 .column-left{ float:left; width:462px; overflow:hidden; text-align:center}
.panel03 .column-right{ float:right; width:464px; text-align:center}

/**** Panel 04  ****/
.panel04{ clear:both; margin-bottom:16px; width:100%; overflow:hidden;}
.panel04 .column-left{ float:left; background:url(../images/dowloadbg.jpg) 0% 0% no-repeat; width:451px; height:173px;}
.panel04 .column-right{ float:right; background: url(../images/redimg.jpg) 0% 0% no-repeat; width:466px; height:173px;}
.panel04 .column-left .cnt{ padding:20px 0 0 136px; width:296px; text-align:center;}
.panel04 .column-right .cnt{ padding:25px 0 0 50px;}


/*****  bottompanel  *****/
.bottompanel{ width:100%; clear:both; overflow:hidden;}
.bottompanel .column-left{ width:389px; float:left;}
.bottompanel .column-right{ width:527px; float:right;}
.panel05{ margin-bottom:16px; background:url(../images/panelbg04.gif) 0% 0% repeat-y;}
.panel05 .topcorner{ background: url(../images/topcorner04.gif) 0% 0% no-repeat; height:20px;}
.panel05 .bottomcorner{ background:url(../images/bottomcorner04.gif) 0% 100% no-repeat; height:20px;}
.panel06{ margin-bottom:16px; background:url(../images/panelbg05.jpg) 0% 0% no-repeat; font-size:14px; color:#FFFFFF; width:526px; height:256px; text-align:center;}
.panel07{ margin-bottom:16px; background:url(../images/panelbg06.gif) 0% 0% repeat-y; font-family:Georgia, "Times New Roman", Times, serif;}
.panel07 .topcorner{ background: url(../images/topcorner05.gif) 0% 0% no-repeat; height:15px;}
.panel07 .bottomcorner{ background:url(../images/bottomcorner05.gif) 0% 100% no-repeat; height:18px;}
.panel07 .cnt{ padding: 0 18px;}
ul.ulist01{ padding-top:12px;}
ul.ulist01 li{ padding-left:20px; background:url(../images/dot.gif) 10px 7px no-repeat; font-size:12px; margin-bottom:12px; color:#000000; line-height:17px;}

.player{ text-align:center; padding-bottom:8px;}
ul.video-series{ padding:4px 0 4px 24px;}
ul.video-series li{ float:left; padding-right:10px;}
#footer{ width:100%; clear:both; overflow:hidden; background:url(../images/footerbg.jpg) 0% 0% repeat-x; height:56px;}
#footer ul, #footer ul li{ padding:0; margin:0; list-style:none;}
#footer ul{ text-align:center; padding-top:20px;}
#footer ul li{ display:inline; margin-left:-4px;}
#footer ul li.first a{ background:none;}
#footer ul li a{ color:#FFFFFF; font-size:12px; text-decoration:none; padding:0 7px; line-height:14px; background:url(../images/smallpx.gif) 0% 2px no-repeat; }
#footer ul li a:hover{ text-decoration:underline;}

ul.screenshot, ul.screenshot li{ padding:0; margin:0; list-style:none;}
ul.screenshot{ padding-left:10px; overflow:hidden; width:379px;}
ul.screenshot li{ float:left; padding:0 0 10px 10px;}
#flashPlayer, #flashPlayer1{ display:none;}
.myinput 
{
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
#middlecon
{
	width:864px;
	height:366px;
	position:relative;
}
.obj1
{ 
	bottom:96px;
	left:0px;
	position:absolute;
}
.obj2
{ 
	top:12px;
	left:75px;
	position:absolute;
}
.obj3
{ 
	top:0px;
	left:338px;
	position:absolute;
}
.obj4
{ 
	top:22px;
	left:617px;
	position:absolute;
}
.obj5
{ 
	bottom:110px;
	left:688px;
	position:absolute;
}.obj6
{ 
	bottom:0px;
	left:164px;
	position:absolute;
}
/**** Panel 08  ****/
.panel08{ background:url(../images/cornerrepeat06.gif) 0% 0% repeat-y; clear:both; font-size:15px; font-family:Georgia, "Times New Roman", Times, serif; line-height:22px; margin-bottom:16px; text-align:justify;}
.panel08 .topcorner{ background:url(../images/topcorner06.gif) 0% 0% no-repeat; height:17px;}
.panel08 .bottomcorner{ background:url(../images/bottomcorner06.gif) 0% 100% no-repeat; height:17px;}
.panel08 .cnt{ padding:14px 36px 12px; height:290px;}
