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: 13px; 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: 13px; 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://www.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/bg_tall.gif) top left repeat-y;}
td.rightCol {padding: 0px 0px 0px 0px}
td.twocolRight {padding: 0px 0px 0px 0px}
td.headerCol {padding: 0px 20px 10px 40px; vertical-align: top; text-align: left}
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: 200px 40px 0px 20px}
td.unit_btm {padding: 10px 0px 10px 10px; vertical-align: top; text-align: left;}
table.hd1_mid {vertical-align: top; text-align: left; background: url(images/hd1_mid.jpg) top left no-repeat}
table.hd2_mid {vertical-align: top; text-align: left; background: url(images/bg_hd2_mid.jpg) top left no-repeat}
table.unit1_mid {vertical-align: top; text-align: left; background: url(images/unit1_mid.jpg) top left no-repeat}
table.unit3_mid {vertical-align: top; text-align: left; background: url(images/unit3_mid.jpg) top left no-repeat}
table.unit4_mid {vertical-align: top; text-align: left; background: url(images/unit4_mid.jpg) no-repeat center top}
table.unit5_mid {vertical-align: top; text-align: left; background: url(images/unit5_mid.jpg) top left 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/bg_cell_latestnews.gif) 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: 48px 5px 0px 3px; text-align: left; vertical-align: top; background: transparent url(images/bg_cell_obunits.gif) 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: 221; text-indent: 10px}
a.rightmenu {display: block; font-size: 14px; 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://www.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://www.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;}
h1 {PADDING: 0px; color: #666666; 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: #999999;height: 1px;}

.telnum {FONT-SIZE: 16px; font-weight: bold; margin: 0px 10px 0px 0px}
.heademail {FONT-SIZE: 13px; margin:  0px 10px 10px 0px}
.heademail a{font-weight: bold; text-decoration: underline; color: #1B4C8D}
.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
}