BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px; 
	FONT-SIZE: 11px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	COLOR: #333333; 
	PADDING-TOP: 0px; 
	font-family: Arial, Helvetica, sans-serif;
	background: #bdbdbd url(../images/bgpage.jpg) top repeat-x;
}

/* menu */
td.menu {
	font-size: 15px;
	height: 30px;
	PADDING: 0px 0px 0px 0px;
	TEXT-ALIGN: center;
	vertical-align: middle;
	border-width: 0px 0px 0px 1px;
	border-color: #999999;
	border-style: solid;
}
td.menuright {
	font-size: 15px;
	height: 30px;
	PADDING: 0px 0px 0px 0px;
	TEXT-ALIGN: center;
	vertical-align: middle;
	border-width: 0px 1px 0px 1px;
	border-color: #999999;
	border-style: solid;
}
a.menuitem:link, a.menuitem:visited {font-weight:bold; display: block; COLOR: #dddddd; height: 30px; line-height: 30px; text-decoration: none}
a.menuitem:hover {font-weight:bold; BACKGROUND: #FF9900 url(../images/bg_menu_over.jpg) left repeat-x; text-decoration: none; COLOR: #FFFFFF; width: 100%}

/*
#menu A {
FLOAT: left ! important; 
border-collapse: collapse !important;
clear:both;
	}
*/

/* page area */
td.clientsCol {padding: 0px 40px 10px 40px; vertical-align: top; text-align: left; background: url(../images/bg_tall.gif) top left repeat-y;}
td.wideCol {padding: 0px 40px 10px 40px; vertical-align: top; text-align: left; background: url(../images/bg_wide.gif) top left repeat-y;}
td.leftColPlain {padding: 0px 20px 10px 22px; vertical-align: top; text-align: left; background: url(http://televideo.co.uk/images/bg.jpg) top left no-repeat;}
td.tallColPlain {padding: 0px 20px 10px 22px; vertical-align: top; text-align: left; background: url(../images/bg_tall.jpg) top left repeat-y;}
td.leftCol {	
	padding: 0px 0px 0px 0px;
	vertical-align: top;
	text-align: left;
	background: url(../images/layout/bg_tall.png) top left repeat-y;
}
td.rightCol {
	padding: 0px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
}
td.twocolRight {padding: 0px 0px 0px 0px}
td.headerCol {
	vertical-align: top;
	text-align: left;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 10px;
	padding-left: 40px;	
}
td.contentCol {
	padding: 0px 30px 0px 40px;
	vertical-align: top;
	text-align: left
}
td.listcontent {padding: 0px 10px 10px 0px; vertical-align: top; text-align: left}
td.listUI {padding: 5px 0px 0px 0px; vertical-align: top; font-size: 10px; text-align: center}
td.listBottom {padding: 10px 40px 0px 0px; vertical-align: top; font-size: 10px; height: 67px; text-align: right; background: transparent url(../images/bg_wide_bottom.gif) top left no-repeat}

td.ob_midtop {padding: 0px 20px 10px 22px; vertical-align: top; text-align: left; background: url(../images/bg_tall.gif) top left repeat-y}
td.ob_mid {padding: 10px 0px 10px 0px; vertical-align: top; text-align: left; background: url(../images/bg_wide.gif) top left repeat-y}
td.unit_mid {padding: 120px 35px 00px 35px}
td.unit_btm {padding: 10px 0px 10px 10px; vertical-align: top; text-align: left;}
table.hd1_mid {
	vertical-align: top;
	text-align: left;
	background-image: url(../images/2011/units/bg_units_hd1_layout.png);
	background-repeat: no-repeat;
	background-position: center top;
}
table.hd2_mid {vertical-align: top; text-align: left; background: url(../images/2011/units/bg_units_hd2_layout.png) top center no-repeat}
table.hd3_mid {vertical-align: top; text-align: left; background: url(../images/2011/units/bg_units_hd3_layout.png) top center no-repeat}
table.hd4_mid {vertical-align: top; text-align: left; background: url(../images/2011/units/bg_units_hd4_layout.jpg) top center no-repeat}
table.unit1_mid {vertical-align: top; text-align: left; background: url(../images/2011/units/bg_units_hd5_layout.jpg) top center no-repeat}
table.unit2_mid {vertical-align: top; text-align: left; background: url(../images/2011/units/bg_units_unit2_layout.jpg) top center no-repeat}


td.sitemap {padding: 0px 20px 10px 22px; vertical-align: top; text-align: left}
td.sitemap h2 {margin: 0px 0px 5px 0px;}
td.sitemap ul {margin: 0px 0px 15px 0px; padding: 0px 0px 0px 15px;}
td.sitemap li {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

#image_strap {background-color: #666666; padding: 2px 0px 2px 5px; font-size: 9px; color: #FFFFFF}

#headed_box1 {padding: 45px 9px 0px 2px; text-align: left; vertical-align: top; background: transparent url(../images/layout/bg_cell_latestnews.png) top left no-repeat;}
#headed_box2 {padding: 35px 20px 0px 0px; vertical-align: top; background: transparent url(../images/bg_cell_clientlogin.gif) top left no-repeat;}
#headed_box3 {padding: 40px 5px 0px 3px; text-align: left; vertical-align: top; background: transparent url(../images/2011/bg_cell_obunits.png) top left no-repeat;}
#headed_box4 {padding: 48px 5px 0px 3px; text-align: left; vertical-align: top; background: transparent url(../images/bg_cell_cbf.jpg) top left no-repeat;}

table.item {margin: 10px 0px 0px 0px; border-bottom: 1px solid #cccccc;}
table.item td {padding: 0px 0px 10px 10px; font-size: 11px; }
table.item a {font-weight: normal; text-decoration: none; color: #333333;}
table.item a:hover {font-weight: normal; text-decoration: none; color: #1B4C8D;}

table.login {margin: 5px 0px 0px 0px;}
table.login td {padding: 0px 0px 5px 10px; font-size: 10px; }
table.login a {font-weight: normal; text-decoration: underline; color: #333333;}
table.login a:hover {font-weight: normal; text-decoration: underline; color: #1B4C8D;}

#rightmenuBox {border-top: 1px #FFFFFF solid; width: 278; text-indent: 10px}

a.rightmenu {
	display: block;
	font-size: 18px;
	COLOR: #FFFFFF;
	height: 35px;
	line-height: 35px;
	text-decoration: none
}
a.rightmenu:hover {background-color: #FF9900; color:#FFFFFF; text-decoration: none; width: 100%}

a.rightmenu_cbf {display: block; background-color: #DD8400; font-size: 12px; COLOR: #FFFFFF; height: 35px; line-height: 35px; text-decoration: none}
a.rightmenu_cbf:hover {background-color: #666666; color:#FFFFFF; text-decoration: none; width: 100%}
a.rightmenu_wildlight {display: block; background-color: #339933; font-size: 12px; COLOR: #FFFFFF; height: 35px; line-height: 35px; text-decoration: none}
a.rightmenu_wildlight:hover {background-color: #666666; color:#FFFFFF; text-decoration: none; width: 100%}

td.footer {background-color: #666666}
td.footerBox {padding: 5px 10px 5px 10px}

/*
#main_pane {
background: #F3F6F8 url(http://televideo.co.uk/images/contentbg.jpg) bottom repeat-x;
margin:0px! important; 
margin-right:25px; 
padding-left:20px;
padding-right:20px;
padding-bottom:0px;
padding-top:20px;
border-bottom: 0px solid #33CC00; 
width:575px;
vertical-align: top;
border:0px solid #000; 
margin-top:0px;
}

#footerwidth {
	WIDTH: 758px;
	margin-left:auto;
	margin-right:4px;
	padding-right:10px;
   background: transparent url(http://televideo.co.uk/images/footerline.gif) no-repeat right top;	
}
*/

form {padding: 0px; margin: 0px}

input.inputfield, select.inputfield { 
padding: 0px; 
font-size: 120% ! important;
height: 18px ! important;
width: 100%;
}

input.inputfield:focus, select.inputfield:focus { 
border: 1px solid rgb(131, 131, 131); 
}

textarea { 
border: 1px solid rgb(201, 201, 201); 
margin: 0pt; 
font-size: 100%; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}

input.button {
font-size: 10pt;
}

a {color: #1B4C8D; text-decoration: none; font-weight: bold;}
a:hover {color: #FC9900; text-decoration: none}

p {
	text-align: left;
	font-size: 12px;
	line-height: 12pt;
}
h1 {
	PADDING: 0px;
	color: #333;
	font-size: 22px;
	font-weight: bold;
	MARGIN: 0px 0px 0px 0px;
	letter-spacing: -1pt;
	word-spacing: -1pt
}
h2 {
	PADDING: 0px;
	FONT-SIZE: 16px;
	font-weight: bold;
	MARGIN: 0px 10px 10px 0px
}
h3 {PADDING: 0px; FONT-SIZE: 16px; font-weight: bold; MARGIN: 0px 0px 5px 0px}
h4 {PADDING: 0px; FONT-SIZE: 10px; font-weight: normal; MARGIN: 0px 0px 0px 0px}
h5 {PADDING: 0px; FONT-SIZE: 10px; font-weight: normal; MARGIN: 15px 0px 5px 0px; COLOR: #ccc}
h5 a{color: #ccc}
h5 a:hover{color: #FF9900}
h6 {PADDING: 0px; color: #666666; font-size: 20px; font-weight: bold; MARGIN: 0px 0px 0px 0px; letter-spacing: -1pt; word-spacing: -1pt}
h7 {PADDING: 0px; FONT-SIZE: 16px; font-weight: normal; MARGIN: 0px 0px 5px 0px}

hr {
	color: #CCC;
	height: 1pt;
}

.telnum {
	FONT-SIZE: 18px;
	font-weight: bold;
	margin: 0px 13px 0px 0px
}
.heademail {
	FONT-SIZE: 13px;
	margin:  0px 10px 30px 0px;
	text-decoration: none;
	color: #162092;
}
.heademail a{
	font-weight: bold;
	text-decoration: none;
	color: #162092
}
.heademail a:hover {
	text-decoration: underline
}
.headdate {FONT-SIZE: 13px; margin: 0px 10px 15px 0px}
.lastline {FONT-SIZE: 9px; COLOR: #ccc; margin: 0px 0px 15px 0px}
.lastline a{color: #ccc}
.lastline a:hover{color: #FF9900}
.tele {color: #000000;}
.video {color: #1B4C8D;}
li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	list-style-type: disc;
	list-style-position: outside;
	list-style-image: url(../images/bullet_point.gif);
	line-height: 18px;
}
td.ob_divide {
padding: 10px 0px 10px 0px; vertical-align: top; text-align: left; background: url(../images/bg_ob_divide.gif) no-repeat left top

}
td.ob_bottom {

padding: 10px 0px 10px 0px; vertical-align: top; text-align: left; background: url(../images/bg_ob_bottom.gif) no-repeat left top

}



 #container {
	width: 724px; margin: 0px auto;
	position: relative;
}


#slider {
	width: 960px;
	height: 300px;
	padding: 0px 0 0 0px;
	background: url(http://televideo.co.uk/images/index_header/header_back.gif);
	overflow: hidden; /* Allows the slides to be viewed using scrollbar if Javascript isn't available */
	position: relative;
	z-index: 5;
	background-image: url(http://televideo.co.uk/css/images/2013/RLWC%20Header.jpg);
}


#iframe {
	margin-top: 20px;
	margin-right: 0;
	margin-bottom: 20px;
	margin-left: 0px;
}