/* CSS Document */
body {
	margin:0;
	padding:0;
	background:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#000000;
}


div#preloaded-images {
   position: absolute;
   overflow: hidden;
   left: -9999px; 
   top: -9999px;
   height: 1px;
   width: 1px;
}


#sitewrapper, #sitewrapperHome{
	width:997px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	margin-top:7px;
	position:relative;
}

#sitewrapperHome{
	width:825px;
	text-align:center;
	position:relative;
}

#navcol {
	width:191px;
	padding-bottom:220px;
	background:url(images/classmovie_bg.jpg) no-repeat left bottom;
}

#sitewrapperHome #navcol {
	width:191px;
	padding-bottom:0px;
	background:none;
}
#navcol h2 {
	height:431px;
}

.imgleft {
	margin-right:20px;
	margin-bottom:20px;
}

.imgright {
	margin-left:20px;
	margin-bottom:20px;
}
#contentcol , #contentcolDef{
	/*width:661px;*/
	width:761px;
}

#dnn_BottomContentPane,
#dnn_ContentPane
{
    border:Solid 1px white;
}

h2.video span.Head {
padding-left:20px;
}

.VideoPane{
margin-top:-20px;
}

#dnn_BottomContentPane
{
clear:both;
float:none;
}

#middleSection
{
clear:both;
float:none;
}
#middleSection #dnn_Middle1Pane
{
	float:left;
	width:330px;
}

#middleSection #dnn_Middle2Pane
{
	float:left;
	width:330px;
}

#contentcolDefAdmin{
	width:800px;
}
#contentcolHome {
	width:550px;
	padding-top:18px;
	height:400px;
	text-align:left;
}
#dnn_ctr_ManageUsers_pnlUser, #dnn_ctr_ManageUsers_pnlProfile 
{
    text-align:left;
}
#dnn_BottomContentPane div, #dnn_BottomContentPane p, #dnn_BottomContentPane span.Normal,
#dnn_ContentPane div, #dnn_ContentPane p, #dnn_ContentPane span.Normal{
	font-size:15px;
	font-family:Arial;
	line-height:25px; 
}


#approvalform div, #approvalform p, #approvalform span.Normal{
	line-height:20px; 
}


/** NAV ELEMENTS **/

.menuWrapper, .menuWrapperDef
{
	/*height:180px;*/
	height:320px;
	width:148px;
}

.menuWrapperDef{
	margin-top:30px;
}

#nav, #nav_extra {
	margin-left:21px;
}

#nav,#nav li, #nav_extra, #nav li {
	padding:0px;
	margin:0px;
	list-style:none;
	width:148px;
}
#nav li, #nav_extra li {
	display:block;
}

#nav li a , #nav_extra li a{
	display:block;
	text-indent:-999em;
	overflow:hidden;
}
#nav,#nav li,#nav li a, #nav, #nav_extra li, #nav_extra li a {
	height:30px;
}

#nav ul {
	padding:0;
	margin:0;
}
/*#nav ul.Level1 li a {
	display:block;
	height:30px;
	overflow:hidden;
	text-decoration:none;
	text-indent:-999em;
}*/

/*MAIN MENU (on the left)*/

/*OLD MENU CONSISITING OF SEPARATE IMAGES FOR OFF AND ON-HOVER STATES*/
/*#nav_home a { background-image:url(css/nav/home.gif); }
#nav_aboutus a { background-image:url(css/nav/aboutus.gif); }
#nav_jobs a { background-image:url(css/nav/jobs.gif); }
#nav_ordermovie a { background-image:url(css/nav/ordermovie.gif); }
#nav_contactus a { background-image:url(css/nav/contactus.gif); }
#nav_membersmenu a { background-image:url(css/nav/membersmenu.gif); }*/
#nav_moviepack a { background-image:url(css/nav/moviepack.gif) ; }
#nav_whattheysay a { background-image:url(css/nav/whattheysay.gif); }

/*#nav_home a:hover { background-image:url(css/nav/home_on.gif); }
#nav_aboutus a:hover { background-image:url(css/nav/aboutus_on.gif); }
#nav_jobs a:hover { background-image:url(css/nav/jobs_on.gif); }
#nav_ordermovie a:hover { background-image:url(css/nav/ordermovie_on.gif); }
#nav_contactus a:hover { background-image:url(css/nav/contactus_on.gif); }
#nav_membersmenu a:hover { background-image:url(css/nav/membersmenu_on.gif); }*/
#nav_moviepack a:hover { background-image:url(css/nav/moviepack_on.gif); }
#nav_whattheysay a:hover { background-image:url(css/nav/whattheysay_on.gif); }

#nav36 a,
#nav_home a { 
	background-image:url(css/nav/homeD.jpg);
	/*background-repeat: no-repeat;*/
	background-position:0px 0px; 
	width:141px;
}

#nav36 a:hover, #nav36.iehover a, #nav36.SelectedTab a,
#nav_home a:hover, #nav_home.iehover a {  
	background-position:0px 30px;
}

#nav58 a,
#nav_aboutus a { 
	background-image:url(css/nav/aboutusD.jpg);
	/*background-repeat: no-repeat;*/
	background-position:0px 0px;
	width:141px; 
}

#nav58 a:hover, #nav58.iehover a, #nav58.SelectedTab a,
#nav_aboutus a:hover, #nav_home.iehover a {  
	background-position:0px 30px;
}

#nav59 a,
#nav_jobs a { 
	background-image:url(css/nav/jobsD.jpg);
	/*background-repeat: no-repeat;*/
	background-position:0px 0px; 
	width:141px;
}

#nav59 a:hover, #nav59.iehover a, #nav59.SelectedTab a,
#nav_jobs a:hover, #nav_home.iehover a {  
	background-position:0px 30px;
}

#nav65 a,
#nav_ordermovie a { 
	background-image:url(css/nav/ordermovieD.jpg);
	/*background-repeat: no-repeat;*/
	background-position:0px 0px;
	width:141px; 
}

#nav65 a:hover, #nav65.iehover a, #nav65.SelectedTab a,
#nav_ordermovie a:hover, #nav_home.iehover a {  
	background-position:0px 30px;
}

#nav60 a,
#nav_contactus a { 
	background-image:url(css/nav/contactusD.jpg);
	/*background-repeat: no-repeat;*/
	background-position:0px 0px; 
	width:141px;
}

#nav60 a:hover, #nav60.iehover a, #nav60.SelectedTab a,
#nav_contactus a:hover, #nav_home.iehover a {  
	background-position:0px 30px;
}

#nav120 a,
#nav78 a,
#nav_membersmenu a { 
	background-image:url(css/nav/membersmenuD.jpg);
	/*background-repeat: no-repeat;*/
	background-position:0px 0px; 
	width:141px;
}

#nav120 a:hover, #nav120.iehover a, #nav120.SelectedTab a,
#nav78 a:hover, #nav78.iehover a, #nav78.SelectedTab a,
#nav_membersmenu a:hover, #nav_home.iehover a {  
	background-position:0px 30px;
}


/*Menu on the Right*/
#menuRightHolder {
	position:relative;
	top:130px; 
	float:right;
}
#nav87 a,
#nav_praise a { 
	background-image:url(css/nav/menuRight/praiseD.jpg);
	background-position:0px 0px;	
}
#nav87 a:hover, #nav87.iehover a, #nav87.SelectedTab a,
#nav_praise a:hover, #nav_praise.iehover a {  
	background-position:0px 30px;
}
#nav88 a,
#nav_history a { 
	background-image:url(css/nav/menuRight/organisationD.jpg); 
	background-position:0px 0px;
	width:148px;
}
#nav88 a:hover, #nav88.iehover a, #nav88.SelectedTab a,
#nav_history a:hover, #nav_history.iehover a { 
	background-position:0px 30px;
}

#nav112 a, #nav112 a,
#nav66 a, #nav66 a,
#nav_order a { 
	background-image:url(css/nav/menuRight/orderD.jpg); 
	background-position:0px 0px;
}

#nav112 a:hover, #nav112.iehover a, #nav112.SelectedTab a,
#nav66 a:hover, #nav66.iehover a, #nav66.SelectedTab a,
#nav_order a:hover, #nav_order.iehover a { 
	background-position:0px 30px; 
}

#nav89 a,
#nav_kit a { 
	background-image:url(css/nav/menuRight/kitD.jpg); 
	background-position:0px 0px;
}
#nav89 a:hover, #nav89.iehover a, #nav89.SelectedTab a,
#nav_kit a:hover, #nav_kit.iehover a { 
	background-position:0px 30px; 
}
#nav90 a,
#nav_foundation a { 
	background-image:url(css/nav/menuRight/History_D.jpg);
	/*background-image:url(css/nav/menuRight/foundationD.jpg);*/
	background-position:0px 0px;  
}
li#nav90,
li#nav_foundation { 
	width:140px;
}
#nav90 a:hover, #nav90.iehover a, #nav90.SelectedTab a,
#nav_foundation a:hover, #nav_foundation.iehover a { 
	background-position:0px 30px; 
}

li#nav83,
li#nav_approve { 
	width:145px;
}
#nav110 a,
#nav_approve a { 
	background-image:url(css/nav/menuRight/approveD.jpg);
	background-position:0px 0px;  
}
#nav110 a:hover, #nav83.iehover a, #nav83 SelectedTab a,
#nav_approve a:hover, #nav_approve.iehover a { 
	background-position:0px 30px; 
}

/*OLD MENU CONSISITING OF SEPARATE IMAGES FOR OFF AND ON-HOVER STATES*/
/*#nav_praise a { background-image:url(css/nav/menuRight/praise.gif); }
#nav_praise a:hover { background-image:url(css/nav/menuRight/praiseOn.gif); }

#nav_history a { background-image:url(css/nav/menuRight/history.gif); }
#nav_history a:hover { background-image:url(css/nav/menuRight/historyOn.gif); }

#nav_order a { background-image:url(css/nav/menuRight/order.gif); }
#nav_order a:hover { background-image:url(css/nav/menuRight/orderOn.gif); }

#nav_kit a { background-image:url(css/nav/menuRight/kit.gif); }
#nav_kit a:hover { background-image:url(css/nav/menuRight/kitOn.gif); }

#nav_foundation a { background-image:url(css/nav/menuRight/foundation.gif); }
#nav_foundation a:hover { background-image:url(css/nav/menuRight/foundationOn.gif); }

#nav_approve a { background-image:url(css/nav/menuRight/approve.gif); }
#nav_approve a:hover { background-image:url(css/nav/menuRight/approveOn.gif); }*/

#boxmovie{
	 background:url(images/classmovie.jpg) no-repeat;
	 width:299px;
	 height:320px;
	 float:left;
	 margin-right:100px;
}

#flashHolder{
	width:815px;
	height:182px;
}

.message
{
    color:Red;
    font-size:12px;
}

.error
{
    color:Red;
    font-size:12px;
    font-weight:bold;
}
#footerImage{
	background:url(images/footerimage.gif) no-repeat;
	margin-left:auto;
	margin-right:auto;
	width:362px;
	height:65px;
	margin-top:25px;
	margin-bottom:0px;
}

#smallDesc{
	color:#000000;
	font-size:10px;
	width:362px;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:15px;
	text-align:left;
}

#footer 
{
    clear:both;
	width:380px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	font-size:12px;
	padding-top:17px;
}
#footernav a {
	color:#000000;
	font-size:10px;
}
#footernav {
	background:url(css/footernavsep.gif) top left no-repeat;
	font-size:10px;
}
#footernav li {
	padding-left:14px;
	padding-right:17px;
	background:url(css/footernavsep.gif) right 50% no-repeat;
}
#footernav li.first {
	padding-left:0px;
}
#footernav li.last {
	padding-right:0px;
	background:none;
}

#loadeddiv 
{
    clear:both;
	width:350px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
	font-size:12px;
	padding-top:12px;
}

a.loadedlink, a:visited.loadedlink, a:hover.loadedlink, a:link.loadedlink {
	color: #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8px;
}

.hidden{
	display:none;
}

#slidingDiv {
    display: none;
}



table td, table td p{
	font-size:12px;
	font-family:Arial;
}
/** HEADERS **/
#header_55 {
	background-image:url(css/headers/teachers.jpg); 
}
#header_57{
	background-image:url(css/headers/parents.jpg); 
}

#header_65 {
	background-image:url(css/headers/orders.jpg); 
}

#header_56, #header_72 {
	background-image:url(css/headers/pnc.jpg); 
}
#header_53 {
	background-image:url(css/headers/principals.jpg); 
}

#header_58 {
	background-image:url(css/headers/aboutus.jpg); 
}

#header_59 {
	background-image:url(css/headers/jobs.jpg); 
}

#header_66,#header_70 {
	background-image:url(css/headers/starterpacks.jpg); 
}

#header_64, #header_68, #header_86
{
    background-image:url(css/headers/login.jpg); 
}
#header_69
{
    background-image:url(css/headers/register.jpg); 
}
#header_71
{
    background-image:url(css/headers/profile.jpg); 
}

#header_78
{
    background-image:url(css/headers/membersmenu.jpg); 
}

#header_79
{
    background-image:url(css/headers/faq.jpg); 
}

#header_80
{
    background-image:url(css/headers/tips.jpg); 
}

#header_83
{
    background-image:url(css/headers/teachers.jpg); 
}

#header_84
{
    background-image:url(css/headers/downloads.jpg); 
}


#header_87
{
    background-image:url(css/headers/praise.jpg); 
}


#header_88
{
    background-image:url(css/headers/organisations.jpg); 
}

/*
#header_88
{
    background-image:url(css/headers/history.jpg); 
}
*/
#header_89
{
    background-image:url(css/headers/kit.jpg); 
}


#header_90
{
    background-image:url(css/headers/history_.jpg); 
}

#header_91
{
    background-image:url(css/headers/ceo.jpg); 
}

#header_110
{
    background-image:url(css/headers/approvalform.jpg); 
}

#header_92,
#header_100,
#header_101,
#header_102,
#header_103,
#header_104,
#header_105,
#header_106,
#header_107,
#header_108,
#header_109
{
    background-image:url(css/headers/video.jpg); 
    /*background-image:url(css/headers/ukportal.jpg); */
}

#header_93
{
    background-image:url(css/headers/media.jpg); 
}

#header_96
{
    background-image:url(css/headers/return.jpg); 
}

#header_97
{
    background-image:url(css/headers/ukportal.jpg);
}

/*for feedback (hard code)*/
#header_01
{
    background-image:url(css/headers/feedback.jpg); 
}
/** HELPER **/

.membermenu{
	font-size:16px;
	font-weight:Bold;
}

input.inputsection{
	width:280px;
	}
input#dnn_ctr388_OrderForm_txtclassCode{
	width:90px;
	}
	
input.shortsection{
	width:70px;
	}

.imgbg {
	display:block;
	overflow:hidden;
	text-indent:-999em;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
}
h3.imgbg {
	height:25px;
	margin-bottom:23px;
}
.header {
	margin:0px;
	padding:0px;
}

h3{
	color:#003366;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

#approvalform h3{
	padding:0;
	margin:20px 0 0 0;
	line-height:16px;
}

#approvalform .panel1 h3{
	margin:10px 0 5px;
}

#dnn_ctr533_approval_pnlSection3 p{
	*margin:0;
	*padding:0;
}

.section6,
.section5,
.section4,
.section3,
.section2,
.section1{
	color:#FFF;
	width:40px;
	height:36px;
	display:inline-block;
	position:relative;
	padding-top:10px;
	padding-left:15px;
	font-size:18px;
	font-weight:bold;
	vertical-align:middle;
	background:url(css/approveNumber_blue_small.png) no-repeat;
	}

.section_faded6,
.section_faded5,
.section_faded4,
.section_faded3,
.section_faded2,
.section_faded1{
	color:#FFF;
	width:40px;
	height:39px;
	display:inline-block;
	padding-top:10px;
	padding-left:15px;
	font-size:18px;
	font-weight:bold;
	vertical-align:middle;
	background:url(css/approveNumber_faded_small2.png) no-repeat;
	}
/*	
.section1{
	background:url(css/approveNumber_blue.png) no-repeat;
	}
	
.section2{
	background:url(css/approveNumber_green.png) no-repeat;
	}
.section3{
	background:url(css/approveNumber_orange.png) no-repeat;
	}
.section4{
	background:url(css/approveNumber_purple.png) no-repeat;
	}
.section5{
	background:url(css/approveNumber_red.png) no-repeat;
	}
.section6{
	background:url(css/approveNumber_yellow.png) no-repeat;
	}

a.btn_Done{
	background:url(images/btnDone2.png) no-repeat;
	text-indent:99999999em;
	overflow:hidden;
	width:80px;
	height:42px;
	display:block;
	margin-top:10px;
	margin-left:150px;
	}
	*/
	
.panelpaddings{
	padding-left:50px;
	}

#dnn_ctr533_approval_pnlSection4 a.btn_Done{
	margin-top:10px;
	padding-top:15px;
	}

#dnn_ctr533_approval_pnlSection2 input.btn_Done{
	margin-top:10px;
	margin-left:5px;
	}

#dnn_ctr533_approval_pnlMultUploadWrapper{
	margin-bottom:10px;
	}

#dnn_ctr533_approval_pnlSection4{
	display:block;
	}

a.btn_Done{
	background:url(css/approveNumber_green.png) no-repeat;
	color:#FFF;
	width:40px;
	height:45px;
	padding-top:15px;
	padding-left:12px;
	/*display:inline-block;*/
	display:block;
	margin-top:0px;
	margin-left:10px;
	}

a:hover.btn_Done{
	text-decoration:none;
	}
	
a.btn_Submit{
	background:url(images/btnSubmit.png) no-repeat;
	text-indent:85px;
	overflow:hidden;
	width:80px;
	height:42px;
	display:block;
	margin-top:10px;
	/*margin-left:150px;*/
	}	

#dnn_ContentPane #approvalform div,
#dnn_ContentPane #approvalform p,
#dnn_ContentPane #approvalform span.Normal{
font-size:12px;
}

ul.bulletedList, 
ul.bulletedList li {
	margin:0px;
	padding:0px;
	list-style:none;
}

ul.bulletedList li {
	background:url(css/bullet.gif) center left no-repeat;
	padding-left:8px;
}

ul.horzlist {
	margin:0px;
	padding:0px;
	list-style-type:none;
}

ul.horzlist li {
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul.horzlist a {
	display:block;
	float:left;
	text-decoration:none;
}

ul.horzlist a span{
	visibility:hidden;
}


.leftcol, .leftcolHome {
	float:left;
	display:inline;
}

.leftcolHome{
	margin-top:150px;
}
.rightcol ,.rightcolHome{
	float:right;
	display:inline;
}

.clear{
	clear:both;
}
.clearer {
	clear:both;
	line-height:0px;
	height:0px;
	overflow:hidden;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
html > body .clearfix {min-height: 1px; height: auto;} 
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */


a.linksXML, a.linksXML:visited{
	color:#953805;
	text-decoration:underline;
}

table.tblMovies td 
{
    padding:3px 10px 3px 10px;
}

table tr.pagers span 
{
    font-weight:bold;
    text-decoration:underline;
}

table tr.pagersHidden
{
    display:none;
}

.label
{
    font-weight:bold;
    width:150px;
    color:#0e1860;
}


a.button{background-color:#efefec;color:black;padding:10px;border:1px solid #9eb8cc;font-size:20px;text-decoration: none;line-height:25px;}
a.button:hover {background-color:#e5e5e0;}

#dnn_ctr_ManageUsers_User_plPassword_lblLabel,
#dnn_ctr_ManageUsers_User_plConfirm_lblLabel
{
    padding-bottom:10px;
    border:solid 1px white;
}

#dnn_ctr403_ManageUsers_User_cmdDelete,
#dnn_ctr403_ManageUsers_cmdServices,
#dnn_ctr403_ManageUsers_cmdUser
{
    display:none;
}

/* hide inputs radio button in update profile */
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl0__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl1__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl2__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl3__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl4__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl5__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl6__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl7__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl8__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl9__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl10__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl11__vis
{
    display:none;
}

span#dnn_ctr_ManageUsers_lblTitle,
table tr#nn_ctr_ManageUsers_trHelp td img,
table td img#dnn_ctr_dnnICON_imgIcon,
table#tblLogin td img
{
    display:none;
}

/* hide inputs radio button in update profile */
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl0__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl1__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl2__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl3__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl4__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl5__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl6__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl7__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl8__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl9__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl10__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl11__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl12__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl13__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl14__vis,
#dnn_ctr403_ManageUsers_Profile_ProfileProperties__ctl15__vis
{
    display:none;
}

/* hide the display name */
#dnn_ctr_ManageUsers_User_UserEditor__ctl3_DisplayName_Label,
#dnn_ctr_ManageUsers_User_UserEditor__ctl3_DisplayName_Label_label,
#dnn_ctr_ManageUsers_User_UserEditor__ctl3_DisplayName_Label_label,
#dnn:ctr:ManageUsers:User:UserEditor:_ctl3:DisplayName
{
    display:none;
}

h2 span.Head{
	font-size:20px;
	color:black;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}



/* for documents */
table.Normal td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/*CSS styles added for Approval Form module  - RM */

.lbl_upload_msg 
{
    font-size:16px;
    color:#003366;
    margin-left:20px;
}

.smallmsg 
{
    font-size:0.8em;
    padding-left:20px;
}

/*Form labels*/
.lblSceneChange_ , 
.formlbl
{
   display:block;
   width:100px;
   float:left;

}

.changelbl 
{
   display:block;
   width:80px;
   float:left;
   margin-right:5px;
}

/*Long Form labels - feedback section*/    
.formlbl_long 
{
     display:block;
     width:150px;
     float:left;
     margin-right:20px;
}
  
/*Textboxes*/
.txtInput 
{
    width:350px;
    margin-bottom:2px;

} 

/*Long textboxes - feedback area*/
.txtMulti {
    width:100%;
	height:50px;
    margin-bottom:10px;
}

/*Dynamically generated controls to edit scenes */
.pnlSceneChange_
{
    padding-bottom:10px;
    width:550px;
    clear:both;
}

.txt_btw_ {
    width:150px;
    margin-right:10px;
    float:left;
}

.txt_desc_ {
    width:250px;
    float:left;
}

/*Add more scenes button*/
.btn_more 
{
    clear:both;
    padding-top:5px;
}

/*Styles copied from current Feedback form*/
	
.rdo
{
	width:40px;
	text-align:center;
}

#approvalform
{
	font-weight:bold;
	color:#666;
}
	
.plupload_container  {
width:650px;
}

.msg {
    font-size:16px;
    color:#003366;
    margin-left:20px;
}

table.table_yesno td{
	padding:0 10px;
	}

