body,div,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,table,th,td{margin:0;padding:0;}fieldset,img,abbr{border:0;}address,caption,code,dfn,h1,h2,h3,h4,h5,h6,th,var{font-style:normal;font-weight:normal;}caption,th{text-align:left;}q:before,q:after{content:'';}a{text-decoration:none; outline:0;}
html, body {height:100%; width:100%; margin:0; padding:0; border:none;}
body {background:#1f1a17}

#wrapper {margin:0 auto;width:750px;padding:20px 0px 0px 0px;font-size:11px;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.clear {clear:both;height:0px; font-size: 1px;line-height: 0px; z-index:1; float:none;}

#lng {margin:0; padding:0; text-align:right; float:right; width:100%; line-height:20px;}
#lng li {list-style:none; margin:0; padding:0; color:#9e9a97; display:inline;}
#lng li a { color:#9e9a97; text-decoration:none;}
#lng li a:hover,#lng li a.sl { color:#fff;}
#lng #share {float:left; padding-left:40px;}
#logo { float:left;width:248px; height:148px;border-right:3px solid #1f1a17; border-bottom:3px solid #1f1a17;}
#banner {float:right; width:499px;height:148px;margin:0 0px 3px 0; background:#fff;}
#menu { float:left; width:750px; height:23px;margin:0 0px 3px 0; background:#c756a1;}
#menu ul {margin:0; padding:0; text-align:right; padding-right:10px;}
#menu ul li {margin:0; padding:0; list-style:none; display:inline; padding:0px 5px; line-height:20px;}
#menu ul li a { font-size:14px; color:#fff; text-decoration:none;}
#menu ul li a:hover, #menu ul li a.sl { color:#333;}
#container { float:left; width:750px;}
	#breadcrumb { float:left; width:49px; height:496px; background:#8dd8f8; border-right:3px solid #1f1a17;}
	#print { float:left; width:329px;height:468px; border-right:3px solid #1f1a17;}
	#print.gray {background:#58585a;}
	#clogo { float:left; width:365px; height:154px;border-bottom:3px solid #1f1a17; background:#fff; text-indent:-9999px;}
	#desc { float:left; width:335px; height:258px; overflow:hidden; background:#58585a url(../media/gcorner1.gif) bottom right no-repeat; padding:15px;}
	#player { float:left; width:329px; margin-top:100px; border-bottom:3px solid #000;}
	.slide { float:left; width:230px; height:144px; background:#fff; border-right:3px solid #1f1a17; border-bottom:3px solid #1f1a17;  }
	.slide.last {border-right:0;width:231px;} 
	.slide.btm {border-bottom:0;height:145px;}
	.slide a {float:left; text-indent:-9999px;width:230px; height:144px;}
	.slide.last a {width:231px;}
	.slide.btm a {height:145px;}
	
.slidecorder {width:231px; height:145px; margin:0; padding:0; background:url(../media/gcorner2.gif) bottom right no-repeat;}
#content { float:left; width:697px; color:#fff; padding-left:53px;  }
#content.whitebk {background:#fff; color:#000;}
#cinner {  float:left; width:697px;background:transparent url(../media/graycorner.gif) bottom right no-repeat;min-height:468px;}
#cinnerw {  float:left; width:697px;background:transparent url(../media/gcorner2.gif) bottom right no-repeat;min-height:468px;}
#footer {float:left; width:750px; margin:3px 0px 0px 0px; text-align:center;}

#footer ul {margin:0; padding:3px 0 20px 0;}
#footer li {list-style:none; margin:0; padding:0; color:#9e9a97; display:inline;}
#footer li a { color:#9e9a97; text-decoration:none;}
#footer li a:hover,#footer li a.sl { color:#fff;}

.info {padding:20px; text-align:center;}
.news {padding:10px; margin:0;}
.news a {color:#ee1c25; text-decoration:none;}
.news a:hover {text-decoration:underline;}
.news span {font-weight:bold; font-size:14px;}

#submenu { float:left; width:691px; height:23px;border:3px solid #71706e; background:#58585a;}
#submenu ul {margin:0; padding:0; text-align:right; padding-right:10px;}
#submenu ul.left {text-align:left; padding-left:10px;}
#submenu ul li {margin:0; padding:0; list-style:none; display:inline; padding:0px 2px; line-height:20px;}
#submenu ul li a { font-size:11px; font-weight:bold; color:#fff;text-decoration:none;}
#submenu ul li a:hover, #submenu ul li a.sl { color:#333;}
#submenu.psubmenu { float:right; width:365px; height:23px; background:#58585a; border:none;}
#inner {padding:20px; margin:0;}

#form12 label {color:#FFF; float:left; width:100px;}
#form12 label span {color:#DA251D;}
#form12 input { background:#F4F4F4; border:1px solid #DFDBDB; width:170px; height:14px;font:normal 11px "Trebuchet MS", sans-serif; float:left;}
#form12 input.button {width:auto; height:auto; margin-bottom:40px;}

#form12 .title {background:#E3E5EB; color:#FFF; margin:15px 0; font-weight:bold; font-size:11px; padding:2px 10px;}
#form12  div { padding:2px 10px; width:340px; float:left; clear:both;}
#form12 .info { color:#FFF; text-align:right;}
#form12 small {display:none;float:left; padding-left:120px; width:200px; color:#ffa8cf;}
#form12 .error small {display:block; }
#form12 .checkboxes {float:left; padding-left:100px; width:337px;}
#form12 .checkboxes input {width:auto; margin-right:10px;}
#form12 .checkboxes label {color:#FFF; float:left; width:250px;}


.nok { padding:10px 10px; text-align:center; border-bottom:1px solid #ffa8cf; border-top:1px solid #ffa8cf; margin:5px 0px;}
.ok {padding:10px 10px; text-align:center; border-bottom:1px solid #0b3ea0; border-top:1px solid #0b3ea0; margin:5px 0px;}
.ok a { color:#0b3ea0; text-decoration:none;}
.ok a:hover {text-decoration:underline;}

.resources {padding:10px; margin:0;}
.resources a {color:#ee1c25; text-decoration:none;}
.resources a:hover {text-decoration:underline;}
.resources span {  font-size:18px; float:left; width:349px;height:63px; }

.atachements {float:right; width:328px;}
.atachements ul {margin:0; padding:0;}
.atachements li {margin:0; padding:0px 5px; list-style:none;float:left;}
.youtube {background:url(../media/youtubeico.gif) top left no-repeat; width:117px; height:63px; float:left;text-indent:-9999px; }
.pdf {background:url(../media/pdfico.gif) top left no-repeat; width:54px; height:63px;  float:left;text-indent:-9999px;}