html,body,div,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,
img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
	{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;text-align:left;font-family:inherit; font-family:Lucida Sans Unicode, Lucida Grande, Arial, Hlevetica, sans-serif; font-size:14px; line-height:15px; color:#333; text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}ol,ul{list-style:none;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}

h1, h2, h3, h4, h5, h6 {font-weight:bold;}
html, body {width:100% !important; height:100% !important;}
body {background:#ccc url(http://telecityuk.sitekit.net/GetImage.aspx.id-146407.gif) repeat-x; font-size:1em}


#main_container {position:relative; margin:0px auto; width:832px; width:832px; }

#header {position:relative; float:left; width:100%; height:118px; margin-top:-2px;}
.headerhome { background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-146414.gif) no-repeat}
.headerinner { background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-146415.gif) no-repeat}
.button_green {display:block; float:left; background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-145409.gif) repeat-x top left;font-size:13px; text-transform: uppercase; color:#fff !important; line-height:27px !important; height:27px; border:1px solid #cfd0d2; padding:0 5px;}
#header img {float:left; margin:13px 0 0 110px;}

#header  a.button_green {line-height:27px !important; color:#ffffff !important; text-decoration:none !important;}
#header  a.button_green:hover {text-decoration:underline !important}

#header #mainlink { float:right; margin:23px 62px 0 0}
#header #helplink { float:right; margin:23px 24px 0 0}

#header #mainlink img { margin:0}
#header #helplink img { margin:0}

#main {position:relative; float:left; width:100%; }
#main a {text-decoration:underline}
#main a:hover {text-decoration:none}
#footer {position:relative; float:left; width:100%; height:53px; background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-146408.gif) no-repeat; }
#footer p, #footer p a {font-size:10px;}
#footer p a:hover {text-decoration:underline}

.formTable, .extranetLoginForm {margin:10px auto; float:left; height:610px; width:100%;background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-146403.gif) no-repeat; padding:20px 0 25px 0; font-size:13px; line-height:17px; color:#47443d;font-size:13px; line-height:17px;}
.formTableThankyou {background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-146416.gif) no-repeat; }
.formElement { float:left;margin:10px 0 0 100px;}
.formTable input, .formTable select, .formTable textarea {width:440px; float:left; margin:0px; padding:3px 5px; border:0px solid #ccc; background:url(http://telecityuk.sitekit.net/GetImage.aspx.id-146404.gif) no-repeat; font-family:Lucida Sans Unicode, Lucida Grande, Arial, Hlevetica, sans-serif; font-size:13px; line-height:15px; clear:both}
.formTable textarea { background:url(http://telecityuk.sitekit.net/GetImage.aspx.id-146406.gif) no-repeat; height:106px}
.formTable h1, .extranetLoginTitle {font-size:20px; line-height:26px; color:#e33029;font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;}
.formTable h2 {font-size:17px; line-height:20px; color:#47443d; margin:20px 0 0 0; font-weight:normal;}
.formTable h3 {font-size:15px; line-height:18px; color:#e33029; margin:20px 0 0 0;}
.formTable p {font-size:13px; line-height:17px; color:#47443d; margin:10px 0 0 0;}
.FormContentBoth .SubmitButtonElement {display:block; float:left; width:auto;  background:#fff url(http://telecityuk.sitekit.net/GetImage.aspx.id-145409.gif) repeat-x top left !important; color:#fff; line-height:20px; height:27px !important; border:1px solid #cfd0d2; padding:0 8px; margin:30px 0 0 240px; cursor:pointer}
div.formLabel, div.formTextbox, div.formTextarea, div.formCaptcha, div.formOption, div.FormContentBoth, div.formDropdown {position:relative; float:left; margin:7px 0 1px 0; width:450px;}
.FormContentLeft {float:left; width:130px; margin:0 10px 0 0;}
.FormContentRight {float:left; width:230px;}
.formValidationError {color:red; font-size:12px; margin:5px 0 0 0px; padding:0 0 0 20px; float:left; display:block;}
.formOption .FormContentRight input {position:relative; float:none; width:auto; height:auto; border:none; background:white}
.formOption .FormContentRight label {position:relative; float:none; width:auto; height:auto; line-height:25px; padding-right:30px;}
div.formLabel {width:590px;}
div.formLabel * {width:590px; }
div hr {background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-146410.gif) no-repeat; height:4px; border:0px !important}

.thankyougreen {	}

#movie_container {margin:0px auto; background: url(http://telecityuk.sitekit.net/GetImage.aspx.id-146405.gif) no-repeat; padding:50px 0 0 0;  }
#movie_container #player {margin:0px auto 30px auto; width:640px; height:400px; }
#moviedesc {position:relative;margin:90px auto 30px auto; width:640px; height:175px;}
#moviedesc h1 {font-size:20px; line-height:26px; color:#e33029;font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;}
#moviedesc p {width:380px; font-size:13px; margin-top:7px;}
#moviedesc #helplink { float:right; margin:12px 9px 0 0}

	
	/* general classes
--------------------------------------------------------------*/
.leftoff { position:absolute; left:-10000px; height:0px; width:0px; margin:0px; padding:0px;}
.displaynone {display:none}
.brdnone {border:none !important;}

.top {vertical-align:top;}
.middle {vertical-align:middle;}
.bottom {vertical-align:bottom;}

.red {color:red}
.gray {color:#333}
.white {color:#fff}

.fl_left {float:left}
.fl_right {float:right}

.left {text-align:left}
.right {text-align:right}
.center {text-align:center}

.clearfix:after {
    content: ".";
   	display: block;
    height: 0;
    clear: both;
    visibility: hidden;
	}
.clearfix {display: inline-block;}
* html .clearfix {height:1%;}
.clearfix {display: block;}







