/* 
  Global Maintenance USG Inc. Core Style Sheet
  Version 2.1 - 11 March 2008
  
  BurgsDesigns, powered by Webb Software
  http://www.burgsdesigns.com
  Copyright (c) 2008 BurgsDesigns
  
  Requires BurgsDesigns Team approval to modify!
*/


/*=========================*/
@import url("news.css"); /* News & Events page styles */
@import url("advertisements.css"); /* NAdvertisement Styles*/
/*=========================*/



body {padding: 0px 0px 20px 0px; margin: 0 auto; text-align: center; background: url(../images/gradient.gif) repeat-x 0px 0px #E9E9E8;}
.gradientheader{ background: url(../images/bg-background.gif) 0px 0px; position: relative; z-index: 2; width: 980px; margin: 0 auto;}
.frame {background: url(../images/background.png) repeat-y 0px 0px; position: relative; z-index: 2; width: 980px; margin: 0 auto;}
.innerframe {width: 966px; margin: 0 auto; text-align: left;}



#cc{background-image:url(../images/cchome.gif); background-repeat:no-repeat;}
#contentHome_left {font-size:13px; margin-left:20px; padding-right:20px;}
#contentHome_center {padding:10px 20px 0 20px; line-height:18px;}
#contentHome_right {background:#ffffff; margin-left:20px;}
#contentHome_center  UL{list-style-position:outside; list-style-image:url(../images/boxbullet.gif); font-size:12px;}
#contentHome_center  LI{font:13px Arial, Helvetica, sans-serif; line-height:1.5em; text-align:left; color:#FF9900;}

#contentHome_left a { color:#990000; text-decoration:none;}
#contentHome_left a:hover { color:#333333;}


.promotes {color:#FF9900; font-weight:bold; font-size:13px;}
#contentHome_right #advertisments {margin-top:20px;}

#contentHome_3line {margin:20px 20px 20px 20px; line-height:18px;border-bottom:#CCCCCC solid 1px;}
.nowavailable{color:#666666; font-weight:bold;font-size:14px;}
.line2{color:#999999;font-size:12px;}
.loginhere{color:#FF9900;font-size:18px;font-weight:bold;padding:10px 0 20px 0;}
.loginhere a { color:#999; text-decoration:none; }
.loginhere a:visited { color:#666; text-decoration:none; }
.loginhere a:hover { color:#FF9900; text-decoration:none; }

/* --------------- General as images --------------- */
img {border-style:none; }

 
/* --------------- MENU SECTION --------------- */
#menu1{background: url(../images/button1.png) repeat-x; width:192px; height:31px;}
#menu2{background: url(../images/button2.png) repeat-x; width:192px; height:31px;}
#menu3{background: url(../images/button3.png) repeat-x; width:192px; height:31px;}
#menu4{background: url(../images/button4.png) repeat-x; width:192px; height:31px;}
#menu5{background: url(../images/button5.png) repeat-x; width:192px; height:31px;}
#divider{background: url(../images/button5.png); width:1px; height:31px;}
#header{ height:201px; width:966px; background: url(../images/headermain.gif) no-repeat;}
#topheader{float:right; margin:95px 10px 0 0; padding: 0 0 0 0; width:580px;}
#topheader img {border-style:none; }





/* PRETTY SEARCH */
#search_box {float:left; width: 179px; height: 24px; background: url(../images/searchbar_complete.png) no-repeat; border: 0px; margin:0 0 20px 0; padding: 0; font:9px "Lucida Grande", Geneva, Arial, sans-serif; behavior: url(iepngfix.htc );}
#search_box #s {float: left; padding: 0 0 0 5px; margin: 6px 0 0 6px; border: 0; width: 154px; background: none; font-size:11px;}
#search_box #go {margin: 0 0 0 0;}

#search_login{float:left; width: 179px; height: 24px; background: url(../images/loginpasswordbar.png) no-repeat; border: 0px; margin:0 0 20px 0; padding: 0; font:9px "Lucida Grande", Geneva, Arial, sans-serif; behavior: url(iepngfix.htc );}

#search_login #lsp {float: left; padding: 0 0 0 5px; margin: 6px 0 0 6px; border: 0; width: 154px; background: none; font-size:11px;}
#search_password #lsp {float: left; padding: 0 0 0 5px; margin: 6px 0 0 6px; border: 0; width: 154px; background: none; font-size:11px;}

#search_password {float:left; width: 179px; height: 24px; background: url(../images/loginpasswordbar.png) no-repeat; border: 0px; margin:0 0 20px 0; padding: 0; font:9px "Lucida Grande", Geneva, Arial, sans-serif; behavior: url(iepngfix.htc );}



.topphone{behaviour: url(iepngfix.htc); width:364px; height:24px; }
.lgnpswd {float:left; behaviour: url(iepngfix.htc); }
.circleimg {float:left; behaviour: url(iepngfix.htc); width:18px; height:25px; margin:0 0 20px 0px; background-image:url(../images/search_bar_circle.png);}


/* --------------- Board and Management --------------- */
#centerCol {min-height:340px; width:482px; height:auto !important; padding:0 0 15px 0; font-size:0.9em;}
#centerCol img {float:left; padding:0; border:1px solid #D9DADA;}
.centrCol {float:left; width:180px; margin: 0 0 0 0;}
#centerCol img.personnelimg {padding:0; border:1px solid #D9DADA;}
.personnel {margin:0; padding:10px 20px 20px 20px;}
#centerCol img.personnel {padding:0; border:1px solid #D9DADA;}
.personnel p {margin:0 0 15px 0px; float:none; line-height:1.3em; text-align:left;}
.boardmanagmentt {margin: 0 0 0 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px;}
.boardmanagmentt h2 {padding: 0 15px 8px 0px; font-size: 14px; color: #000; margin:0; text-align: left;}

/* --------------- BANNER SECTION --------------- */
#banner {height:300px; width:966px; background: url(../images/flash.gif) no-repeat;}

/* --------------- RSS NEWS SECTIONS --------------- */
#newsimage{position:relative; left:0px; top:40px; width:58px; height:40px; z-index:3; background:url(../images/news.png) no-repeat;}
#RSS{padding-left:10px;background:url(../images/rssfeed.gif) no-repeat; height:39px;}
.rssnews {float:left;margin-left:10px; margin-top:11px; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.rssimage{behavior: url(iepngfix.htc); background: url(../images/rssgrey.png); width:14px; height:14px; float:left; margin-top:12px;}
.rssimage:hover{background: url(../images/rssorange.png); width:14px; height:14px; float:left; margin-top:12px;}


/* --------------- Breadcrumbs --------------- */
.breadcrumbs {margin:8px 0 0 20px; padding:0;}
.breadcrumbs ul{margin-bottom:8px; color:#999;font-size:12px;}
.breadcrumbs li{display:inline;}
.breadcrumbs a{color:#999;}
.breadcrumbs .separator{padding:0 5px 0 7px;}

.breadcrumbs a { text-decoration:underline; }
.breadcrumbs a:hover {color:#000; text-decoration:none; }
.contactLnk {font-size:11px; color:#a1a5a9;}

/* --------------- Links --------------- */
.menuLnk {font-weight: bold; font-size:75%}
a.menuLnk:link, a.menuLnk:visited {text-decoration: none}
.t010068, .t010068 a:link, .t010068 a:visited {color:#010068;text-decoration: none;}
.mcta, a.mcta:link, a.mcta:visited {color:#091858; text-decoration: none; font-weight:bold;}
.scta, a.scta:link, a.scta:visited {color:#828276; text-decoration: none; font-weight:bold;}
.tcta, a.tcta:link, a.tcta:visited {color:#828276; text-decoration: none;}
.clnk, a.clnk:link, a.clnk:visited {color:#FFFFFF; text-decoration: none;}

.accountdetails  a {color:#999999; text-decoration:underline; }
.accountdetails  a:hover {color:#000; text-decoration:none;}



/* --------------- Heading Styles & Page styles --------------- */
h1 { text-align: left; font-size: 18px; color:#990000; font-family:Arial, Helvetica, sans-serif; margin: 10px 20px 10px 20px; border-bottom:#CCCCCC solid 1px; padding-bottom:4px;}
h2 {text-align: left; padding:0; margin:0;}
h2.movetogmusg {padding: 15px 15px 8px 0px; font-size: 14px; color: #000; margin:0; text-align: left;}
h2.reasons {padding: 15px 15px 15px 15px; font-size: 14px; background-image:url(../images/sidebar.gif); background-position:top; background-repeat:no-repeat; margin:0;}
h2.download {padding: 15px 15px 15px 15px; font-size: 14px; background-image:url(../images/sidebarwhite.gif); background-position:top; background-repeat:no-repeat; margin:0;}
h2.capabilityinfo {padding: 0 15px 8px 0px; font-size: 14px; color: #000; margin:0; text-align: left;}

h4 { text-align: left; font-size: 16px; color:#990000; font-family:Arial, Helvetica, sans-serif; margin: 10px 20px 10px 20px; border-bottom:#CCCCCC solid 1px; padding-bottom:2px;}
h5 { text-align: left; font-size: 1.6em;  margin: 0 0 0 10px; }




.testimonial {color:#DC844F; font-weight:bold;}
.boardmanagement {color:#DC844F; font-weight:bold;}
.company {color:#000; font-weight:bold;}

p {line-height:18px; margin:0; padding:0;}
.line p{margin:10px 0 10px 0;}
#contentHome_left p {margin:10px 0 10px 0;}



#sidebar #reasons {margin: 0 0 30px 0; background-image:url(../images/sidebar.gif); background-position:bottom; background-repeat:no-repeat;}
#sidebar #reasons p {padding: 0 15px 15px 15px; color: #79767c; font-size: 12px;}
#sidebar #reasons h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
#sidebar h3 a {color: #000; text-decoration: none; font-size: 12px;}
#sidebar h3 a:hover {color: #000000; text-decoration: underline;}
#reasons h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}

#sidebarwhite #download {margin: 0 0 30px 0; background-image:url(../images/sidebarwhite.gif); background-position:bottom; background-repeat:no-repeat;}
#sidebarwhite #download p {padding: 0 15px 15px 15px; color: #a1a5a9; font-size: 11px;}
#sidebarwhite #download h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
#sidebarwhite h3 a {color: #000; text-decoration: none; font-size: 12px;}
#sidebarwhite h3 a:hover {color: #000000; text-decoration: underline;}
#sidebarwhite h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}


#download p a, #sidebarwhite p a:active, #sidebarwhite p a:visited, #GoLnk p a, #GoLnk p a:visited {padding-right: 12px; background: url(../images/arrow_0.gif) no-repeat right 4px; color: #75797c; text-decoration: none;}
#download p a:hover, #GoLnk p a:hover {background: url(../images/transparent.gif) no-repeat right 4px; color: #000000; text-decoration: underline;}

.line a {color: #6c6f70; text-decoration: none; font-size: 13px; padding:0;}
.line  a:hover {color: #000; text-decoration: underline;}


#GoLnk{color: #a1a5a9; font-size: 13px;}



/* --------------- Columns  --------------- */
#right_column {margin:35px 0 0 20px; padding-right:20px; font:11px Arial, Helvetica, sans-serif; color:#484848; color:#6c6f70; text-align:left;}

#sidebar {width: 242px; margin: 35px 0 0 20px; color:#79767c; padding:0;}
#sidebarwhite {width: 242px; margin: 35px 0 0 20px; color:#79767c; padding:0;}
#sidebarreg {width: 442px; margin: 15px 0 0 20px; color:#79767c; padding:0;}
#sidebarlogin {width: 342px; margin: 15px 0 0 0; color:#79767c; padding:0;}


/* --------------- Under the spotlight Comapny Name  --------------- */
.uscompanyname {margin:0 0 0 0; font-size:14px; color:#990000; font-weight:bold;}
.uscompanyname img{ margin:0 auto; display:block; }



/* --------------- My Account  --------------- */

h2.myaccountreg {padding: 15px 15px 15px 15px; font-size: 14px; background-image:url(../images/myaccountreg.gif); background-position:top; background-repeat:no-repeat; margin:0; color:#DC844F;}

#sidebarreg #myaccountreg {margin: 0 0 30px 0; background-image:url(../images/myaccountreg.gif); background-position:bottom; background-repeat:no-repeat;}
#sidebarreg #myaccountreg p {padding: 0 15px 15px 15px; color: #79767c; font-size: 12px;}
#sidebarreg #myaccountreg h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
.registerb {margin: 0 0 0 20px; padding: 0 0 15px 0;}
.registerb img{border-style:none;}

h2.myaccountlogin {padding: 15px 15px 15px 15px; font-size: 14px; background-image:url(../images/myaccountlogin.gif); background-position:top; background-repeat:no-repeat; margin:0; color:#DC844F;}

h1.mayacclogin {text-align: left; font-weight:100; font-size: 18px; color:#0099CC; font-family:Arial, Helvetica, sans-serif; margin: 10px 20px 0 20px; padding-bottom:4px; border:none;}
#sidebarlogin #myaccountlogin {margin: 0 0 30px 0; background-image:url(../images/myaccountlogin.gif); background-position:bottom; background-repeat:no-repeat;}
#sidebarlogin #myaccountlogin p {padding: 0 15px 15px 15px; color: #79767c; font-size: 12px;}
#sidebarlogin #myaccountlogin h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
.error{color:#990000;}
.errorlogin{color:#990000; font-size:11px; margin:10px 0 10px 0; border:solid 1px; padding:5px; background-color:#FFEAEB;}

#myaccount{margin: 20px 20px 20px 20px; color:#6c6f70; padding: 0 0 0 0; line-height:18px; }
#myaccountoverview {margin: 10px 20px 20px 20px; color:#6c6f70; padding: 0 0 0 0; line-height:18px; }
.lastlogin {font-size:11px; color:#0099CC;}
#myaccountoverview table {font-size:11px; }
#myaccountoverview td {padding: 3px 0 3px 5px; border:#0099CC solid 1px;}
#myaccountoverview th {font-size:11px; font-weight:bold; text-align:left; padding:3px 0 3px 5px; background-color:#E6F2FF; border:#0099CC solid 1px;}

.myaccountcriteria {margin: 0 20px 20px 0; font-size:11px; color:#666666;}

#myaccount h3 {padding: 0; margin: 0 0 0 0; font-size: 12px; display: block;}
#myaccount h3 a {color: #000; text-decoration: none; font-size: 12px;}
#myaccount h3 a:hover {color: #000000; text-decoration: underline;}
.accountdetails {margin: 0 20px 20px 20px; line-height:24px; }
.inactivestatus {margin:15px 0 0 0; font-size:11px; text-align:left; padding:3px 0 3px 5px; background-color:#E6F2FF; border:#0099CC solid 1px;}
.passwordwarning {margin:15px 20px 0 20px; font-size:11px; text-align:left; padding:3px 0 3px 5px; color:#666666; width:450px;}
.passwordwarning P{line-height:18px; margin:0 0 10px 0;}
.passwordwarning  h3 {padding: 0; margin: 0 0 10px 0; font-size: 12px; display: block;}
.passwordwarning a {color: #0099CC; text-decoration: none; font-size: 11px;}
.passwordwarning a:hover {color: #0099CC; text-decoration: underline;}

.selectfile {margin:0 0 0 0; padding:0 0 5px 0; color:#0099CC;}

.alerttime {color:#CC3300;}

.alerttime2 {color:#FFFFFF;}



/* --------------- Contact Form  --------------- */
#contact_left {margin:0 0 0 20px; padding-right:20px; font:11px Arial, Helvetica, sans-serif; color:#484848; color:#6c6f70; text-align:left; line-height:18px;}
#contact_left p {font:11px Arial, Helvetica, sans-serif; color:#484848; color:#6c6f70; text-align:left; line-height:18px; margin:10px 0 10px 0;}
.contact_left_title{margin:0 0 0 0;}
.contactformtitle{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#990000; font-weight:bold; margin-top:20px;}
#contactform {margin:0 0 50px 20px;}


.contact_formtop{width:auto; margin-top:15px; margin-left:20px; margin-bottom:0px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#990000;}

.regionaloffice{margin:20px 0 0 0; line-height:18px;}
.maincontacts{margin: 30px 0 20px 0; line-height:18px;}


/* --------------- UL  --------------- */
.homebulletline ul {list-style-image:url(../images/3dbullet.gif); line-height:1.5em;}
.homebulletline {margin: 0 0 0 0; color:#6c6f70; padding:0 20px 0 0; line-height:18px;}
.newslettersbullet {margin: 0 0 0 0; color:#6c6f70; padding:0 20px 0 0; line-height:18px;}

.gmusgloginul ul {list-style-image:url(../images/3dbullet.gif); margin:0; padding:0 0 0 20px; line-height:2em;}
.gmusgloginul {margin: 0px 0 15px 30px; color:#6c6f70; padding:0; line-height:18px;}

.line ol {list-style:lower-roman; line-height:1.5em; padding:0 0 0 25px;}



.line a.enews, a:visited.enews { color: #2971A7; text-decoration: none; padding-right: 17px; background: url(../images/arrowgreen.gif) no-repeat 100% 2px; font-size: 12px;}
.line a:hover.enews { text-decoration: underline; }

ol {margin:0; padding:}



/* --------------- Members List --------------- */
.memberlist {margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 20px 10px 0; line-height:18px; border-bottom:#CCCCCC solid 1px;}
.memberlist Strong {color:#DC844F; font-size:18px; }
.alphabet{margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 20px 10px 0; line-height:18px;}

.alphabet  a {color: #DC844F; text-decoration: none; font-size: 12px; padding:0 0 0 2px;}
.alphabet  a:hover {color: #000; text-decoration: underline;}

.memberlist td  a {color: #6c6f70; text-decoration: none; font-size: 13px; padding:0;}
.memberlist td  a:hover {color: #000; text-decoration: underline;}



/* --------------- Membership Registration --------------- */
.joinus {margin-left:20px; }
.getadobeacrobat { margin-left:20px; margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70; line-height:18px;}
.adobereader {margin:20px 0 0 20px;}

.registration_option {margin-top:15px; margin-left:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70; line-height:18px;}

.postsentence {margin-bottom:10px; line-height:18px;}
.mailgmusg{ width:350px; margin-top:30px; margin-left:20px; margin-bottom:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70;}
.member_renewal {margin:0 20px 40px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70; }
.member_login {margin:0 20px 0 15px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70; padding:0 15px 0 0;}

.company_informationtop{width:auto; margin-top:15px; margin-left:20px; margin-bottom:0px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#990000; line-height:18px;}
.companycateogry {margin: 5px 0 10px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px;}
.company_information{width:auto; Margin:30px 20px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#990000; border-top:#CCCCCC solid 1px; padding-top:20px;}
.reg_A_form, .reg_B_form, .reg_C_form {margin:5px 20px 0 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70; }
.reg_D_form{margin:5px 20px 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70; }
.companyblurb{margin:5px 20px 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6;}
.instructions, .line {
	margin: 15px 0 20px 20px;
	color:#6c6f70;
	padding: 0 20px 0 0;
	line-height:18px;
	font-weight: bold;
}
.linesponsors {margin: 35px 0 20px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px;}
.top {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6c6f70; text-align:right;}
.top a:visited, .top a:link, .topw a:visited, .topw a:link{color:#999999; text-decoration:none;}
.topw {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6c6f70; text-align:right; margin:0 20px 0 0;}

.paymentreview{ width:370px; margin-top:30px; margin-left:20px; margin-bottom:40px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000066; lineheight:18px;}
.paymentreview1 {width:auto; margin-top:15px; margin-left:20px; margin-bottom:0px; margin-right:20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6c6f70; line-height:18px;}

.paymentmember {color:#339900;}
.paymentsummary{color:#6c6f70; padding-right:10px;}
.email {text-decoration:none; color:#339900;}
.email a:visited, .email a:link{text-decoration:none;}
.moneyorcheque {margin: 15px 0 40px 20px; color:#6c6f70; line-height:18px;}


.registration_option  a, .mailgmusg  a, .getadobeacrobat a {color:#0000FF; text-decoration: none; font-size: 13px; padding:0;}
.registration_option a:hover, .mailgmusg a:hover, .getadobeacrobat a:hover  {color:#0000FF; text-decoration: underline;}
.adobereader img {border-style:none; }



/* --------------- Capability Database --------------- */
.searchinstructions {margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px; }
.searchinstructions p {text-align:left; font:13px Arial, Helvetica, sans-serif; color:#484848; color:#6c6f70; line-height:18px; margin:0 0 10px 0;}
.searchform {margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 20px 0 0; vertical-align:middle;}
#searchline {margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 0 10px 0; line-height:18px;}

#searchline table {border:0; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle;}
#searchline th {color:#6c6f70; text-align:left; background-color:#DDDDDD; padding:5px 0 5px 5px;}
#searchline tr {color:#333333; height:25px; vertical-align:middle; text-align:left; border-bottom:#CCCCCC solid 1px;}

#searchline td {padding:0 0 0 5px; vertical-align:middle;}
.highlight a:link {color:#DC844F; text-decoration: none; font-size: 12px; padding:0;}
.highlight a,.highlight a:visited {color:#DC844F; text-decoration: none; font-size: 12px; padding:0;}
.highlight a:hover {color:#DC844F; text-decoration: underline;}
.searchresultstitle {margin:0 0 10px 0;}

.initial { background-color: #DDDDDD; color:#DC844F; }
.normal { background-color: #FFF }
.highlight { background-color: #FFFFCC; }

.srchBox {margin: 15px 20px 20px 20px; white-space:nowrap;}
.srchBox select {margin:8px 4px !important; vertical-align:middle; }
.srchBox input {margin:8px 4px !important; vertical-align:middle; }
.srchBox #satitle {width:38%}
.srchBox #_nkw {width:38%}
.srchBox .srchfld {width:38%}
.srchBox a:active, .srchBoxW a:link, .srchBoxW a:visited {text-decoration:none; padding-left:10px; font-family:Verdana; font-size:0.85em}
.srchBox a:hover {text-decoration:underline}
.num {color:#333333; font-weight:bold;}
.pagenav {padding:0 0 0 0;}
.pagenav  a {color:#000; text-decoration: none; font-size: 12px; padding:0;}
.pagenav  a:hover {color:#000; text-decoration: underline;}


/* --------------- Member Profile from Capability Database --------------- */
.memberprofile{margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px; }
.capabilityinfo {margin: 15px 20px 40px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px; }
.memberprofile p, .capabilityinfo p {text-align:left; font:13px Arial, Helvetica, sans-serif; color:#484848; color:#6c6f70; line-height:18px; margin:0 0 10px 0;}
.companyinfoCD {margin:20px 0 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000066; lineheight:18px;}
.membercriteria {color:#666666;}
.companycriteria{color:#0000FF; text-align:left; font-weight:bold;}
h4.memberresults {text-align: left; font-size: 16px; color:#0099CC; font-family:Arial, Helvetica, sans-serif; margin: 40px 20px 10px 20px; border-bottom:#CCCCCC solid 1px; padding-bottom:2px;}
h1.membername {text-align: left; font-size: 18px; color:#0099CC; font-family:Arial, Helvetica, sans-serif; margin: 10px 20px 10px 20px; border-bottom:#CCCCCC solid 1px; padding-bottom:4px;}
h1.myaccountsections {text-align: left; font-size: 18px; color:#0099CC; font-family:Arial, Helvetica, sans-serif; margin: 10px 20px 10px 20px; border-bottom:#CCCCCC solid 1px; padding-bottom:4px;}

.companyinformation a {color:#0099CC; text-decoration: none; font-size: 13px; padding:0;}
.companyinformation a:hover {color:#0099CC; text-decoration: underline;}


#sidebarmember {width: 222px; margin: 20px 0 0 20px; color:#0099CC; padding:0;}

#sidebarmember #cdmember {margin: 0 0 30px 0; background-image:url(../images/sidebarmember.gif); background-position:bottom; background-repeat:no-repeat;}
#sidebarmember #cdmember p {padding: 0 15px 15px 15px; color: #a1a5a9; font-size: 11px;}
#sidebarmember #cdmember h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
#sidebarmember h3 a {color: #000; text-decoration: none; font-size: 12px;}
#sidebarmember h3 a:hover {color: #000000; text-decoration: underline;}
#sidebarmember h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
h2.cdmember {padding: 15px 15px 15px 15px; font-size: 14px; background-image:url(../images/sidebarmember.gif); background-position:top; background-repeat:no-repeat; margin:0;}

#cdmember p a, #cdmember p a:visited {padding-right: 12px; background: url(../images/arrow_0.gif) no-repeat right 4px; color: #75797c; text-decoration: none;}
#cdmember p a:hover {background: url(../images/transparent.gif) no-repeat right 4px; color: #000000; text-decoration: underline;}


#sidebardownload {width: 222px; margin: 20px 0 0 20px; color:#0099CC; padding:0;}
#sidebardownload #adobeacrobat {margin: 0 0 30px 0; background-image:url(../images/downloadsidebar.gif); background-position:bottom; background-repeat:no-repeat;}
#sidebardownload #adobeacrobat p {padding: 0 15px 15px 15px; color: #a1a5a9; font-size: 11px;}
#sidebardownload #adobeacrobat h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
#sidebardownload h3 a {color: #000; text-decoration: none; font-size: 12px;}
#sidebardownload h3 a:hover {color: #000000; text-decoration: underline;}
#sidebardownload h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
h2.adobeacrobat {padding: 15px 15px 15px 15px; font-size: 14px; background-image:url(../images/downloadsidebar.gif); background-position:top; background-repeat:no-repeat; margin:0; color:#C82227;}

#adobeacrobat p a, #adobeacrobat p a:visited {padding-right: 12px; background: url(../images/arrow_0.gif) no-repeat right 4px; color: #75797c; text-decoration: none;}
#adobeacrobat p a:hover {background: url(../images/transparent.gif) no-repeat right 4px; color: #000000; text-decoration: underline;}








/* --------------- Customer Supplier Forum --------------- */
#forum{margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px; }
.capabilityinfo {margin: 15px 20px 40px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px; }
.memberprofile p, .capabilityinfo p {text-align:left; font:13px Arial, Helvetica, sans-serif; color:#484848; color:#6c6f70; line-height:18px; margin:0 0 10px 0;}
.companyinformation{ width:400px; margin:20px 0 20px 20px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000066; lineheight:18px;}
.membercriteria {color:#666666;}
.companycriteria{color:#0000FF; text-align:left; font-weight:bold;}
h4.memberresults {text-align: left; font-size: 16px; color:#0099CC; font-family:Arial, Helvetica, sans-serif; margin: 40px 20px 10px 20px; border-bottom:#CCCCCC solid 1px; padding-bottom:2px;}
h1.csforum {text-align: left; font-size: 18px; color:#FF9900; font-family:Arial, Helvetica, sans-serif; margin: 10px 20px 10px 20px; border-bottom:#CCCCCC solid 1px; padding-bottom:4px;}
.companyinformation a {color:#0099CC; text-decoration: none; font-size: 13px; padding:0;}
.companyinformation a:hover {color:#0099CC; text-decoration: underline;}


#sidebarforum {width: 222px; margin: 20px 0 0 20px; color:#FF9900; padding:0;}

#sidebarforum #csf {margin: 0 0 30px 0; background-image:url(../images/sidebarforum.gif); background-position:bottom; background-repeat:no-repeat;}
#sidebarforum #csf p {padding: 0 15px 15px 15px; color: #a1a5a9; font-size: 11px;}
#sidebarforum #csf h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
#sidebarforum h3 a {color: #000; text-decoration: none; font-size: 12px;}
#sidebarforum h3 a:hover {color: #000000; text-decoration: underline;}
#sidebarforum h3 {padding: 0; margin: 0 15px 0 15px; font-size: 12px; display: block;}
h2.csf {padding: 15px 15px 15px 15px; font-size: 14px; background-image:url(../images/sidebarforum.gif); background-position:top; background-repeat:no-repeat; margin:0;}

#csf p a, #csf p a:visited {padding-right: 12px; background: url(../images/arrow_0.gif) no-repeat right 4px; color: #75797c; text-decoration: none;}
#csf p a:hover {background: url(../images/transparent.gif) no-repeat right 4px; color: #000000; text-decoration: underline;}



.eddel a:visited, .eddel a:link{color:#999999; text-decoration:none;}
.eddel {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#6c6f70; text-align:left;}



#forum_main_topic {margin:5px 0 5px 5px; font-size:14px; font-weight:bolder; color:#000;}
#forum_main_title {margin:5px 5px 5px 5px; font-size:12px; font-weight:bold;}
#forum_main_title a {color: #6c6f70; text-decoration: none; font-size: 12px; padding:0;}
#forum_main_title a:hover  {color: #000; text-decoration: underline; }



#forum_nos {margin:5px 0 5px 0; font-size:11px; text-align:center;}
#forum_date {margin:5px 5px 0 5px; font-size:11px; color:#000;}

#forum_users {margin:0 5px 5px 5px; font-size:11px; color:#DC844F;}
#forum_users a {color:#DC844F; text-decoration: none; font-size: 11px; padding:0;}
#forum_users a:hover{color:#DC844F; text-decoration: underline;}



.joindate {margin:5px 0 5px 0; font-size:11px;}

.lastpostt {margin:5px 5px 5px 5px; font-size:12px; color:#000; text-align:left; font-weight:bold;}
.topposts {margin:5px 5px 5px 5px; font-size:12px; color:#000; text-align:center; font-weight:bold;}
.comments {margin:5px 5px 5px 5px; font-size:12px; color:#000; text-align:left; font-weight:bold;}
#noposts {margin:5px 5px 5px 5px;  font-size:11px; color:#CC0000;}

#comments {margin:5px 5px 5px 5px;  font-size:11px; color:#CC0000;}


#addtopic {margin:5px 0 5px 5px; color:#000; font-weight:bold; font-size:12px;}
#addtopic a:visited{color: #75797c; text-decoration: none;}
#addtopic a:hover {color: #000000; text-decoration: underline;}

#addsubtopic{margin:5px 0 5px 5px; color:#000; font-weight:bold; font-size:12px;}
#addsubtopic a:visited{color: #75797c; text-decoration: none;}
#addsubtopic a:hover {color: #000000; text-decoration: underline;}
#threadiconlock {margin:5px 5px 5px 5px; width:20px;}
#threadiconunlock {margin:5px 5px 5px 5px; width:20px;}
#posts {margin:5px 5px 5px 5px; width:29px;}

#forum #breadcrumbs {color:#999; font-size:11px; margin-top:5px; Margin-bottom:5px; padding-bottom:5px;}
#forum #breadcrumbs a:hover{color: #000; text-decoration: none;}
#forum #breadcrumbs a{color:#999; text-decoration:underline;}

#forum table {border:0; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
#forum tr {border-bottom:solid 1px #CCCCCC;}
#forum td {}


#showrestrictedusers{margin:5px 5px 5px 5px;}
#showrestrictedusers a:hover{color: #000; text-decoration: underline; font-weight:bold;}
#showrestrictedusers a{color:#999; text-decoration:none; font-weight:bold;}
#below dt {font-size:13px; margin:0 0 0 5px; font-weight:bold;}
#below ul {list-style-image:url(../images/forum_member.gif); line-height:1.5em; padding:0 0 0 0; margin:0px; color:#000;}



/* --------------- General Table settings --------------- */
table {border:0; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
td, tr {padding:1px;}
tr {}
td {}
 
form {margin:0; padding:0;}
fieldset {margin:0; border:0; padding:0;}
legend {padding:0; font-weight:bold;}
label {display:block;}




/* ---------------input, textarea {border:1px solid #999; font:13px Arial, Helvetica, sans-serif;} /* --------------- General Table settings 
input, textarea {padding:2px;}--------------- */
input[type=checkbox], input[type=radio] {border:none; padding:0; margin:0;}
input.checkbox, input.radio {border:none; padding:0; margin:0;}
.checkbox {border:none; padding:0; margin:0;}



.requiredinfo {color:#990000; margin: 10px 0 0 0;}
.requiredinfo2 {color:#990000; font-weight:bold; margin-right:20px;}
#bottom_section {margin-top:30px; margin-bottom:20px; margin-right:20px;}
#buttonnext {margin-top:40px; margin-left:20px; tmargin-bottom:10px; border-top:#CCCCCC solid 1px; padding-top:20px;}
iframe {margin-top:10px; margin-bottom:20px;}

abbr, acronym {cursor: help; border-bottom:dotted 1px;}

.fourstages {margin:0 20px 20px 20px; border:#CCCCCC solid 1px; padding:10px;}
.errormessage {margin: 15px 20px 20px 20px; color:#990000; border:#990000 solid 1px; padding:10px; background-color:#FFFFCC;}


/* --------------- global styles: clearing helpers, headings --------------- */
.clear {clear:both; height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-block;}
.spacer {padding:0 0 15px 0; display: block; height: 0; clear: both; visibility: hidden;}
#bspacer {margin:20px 20px 40px 20px; text-align:left;}
#buttonspacer {margin:10px 20px 10px 20px; text-align:left;}
#bspacer p a, #bspacer a:visited {padding-right: 12px; background: url(../images/arrow_0.gif) no-repeat right 4px; color: #75797c; text-decoration: none;}
#bspacer p a:hover {background: url(../images/transparent.gif) no-repeat right 4px; color: #000000; text-decoration: underline;}


/* --------------- Membership Application Successful --------------- */
#mas {padding:20px; line-height:18px;}
.mastitle {color:#666666; font-size:24px; margin: 0 0 10px 20px;}
.memaccountdetails{margin: 0 0 0 0; background-color:#E8E8E8; padding: 10px 20px 10px 20px; border-bottom:#CCCCCC solid 1px;}
.memaccountdetails P{font-family:Arial, Helvetica, sans-serif; color:#666666;}
.memaccountdetails Strong{font-family:Arial, Helvetica, sans-serif; color:#FF9900; font-size:16px;}
.memaccountdetails a, .memaccountdetails a:visited {padding-right: 12px; background: url(../images/arrow_0.gif) no-repeat right 4px; color: #75797c; text-decoration: none;}
.memaccountdetails a:hover {background: url(../images/transparent.gif) no-repeat right 4px; color: #000000; text-decoration: underline;}


/* --------------- Site Map --------------- */
.line h2 {padding: 15px 15px 8px 0px; font-size: 14px; color: #000; margin:0; text-align: left;}
.line h2 a {color: #000; text-decoration: none; font-size: 14px;}
.line h2 a:hover {color: #000000; text-decoration: underline;}

/* --------------- Site Info --------------- */
.siteinfoline p{margin:10px 0 10px 0;}
.siteinfoline h2 {padding: 0 15px 8px 0px; font-size: 14px; color: #000; margin:0; text-align: left;}
.siteinfoline {margin: 20px 0 20px 20px; color:#6c6f70; padding: 0 20px 0 0; line-height:18px;}

.siteinfoline  a {color:#0000FF; text-decoration: none; font-size: 13px; padding:0;}
.siteinfoline  a:hover  {color:#0000FF; text-decoration: underline;}

.crpo { float: right; margin: 55px 20px 0 0; padding: 0 0 0 0; }
.crpo img { border-style:none; }

.siteinfoline ul {list-style-image:url(../images/3dbullet.gif); margin:0; padding:10px 0 10px 20px; line-height:24px;}


/* --------------- FOOTER SECTION --------------- */
#footer {background:url(../images/footermain.jpg) no-repeat; width:966px; height:114px;}
#shadowfooter{z-index: 2;width: 980px; height:6px;}
.legal {margin:0 0 0 0;}
#navbarbottom {float:left; font-size:11px; padding:15px 0 0 20px; color:#CCCCCC; font-family:Arial, Helvetica, sans-serif; margin:15px 0 0 0;}
#footer #DTED {float:right; margin:13px 0 10px 0; width:415px; height:88px; behavior: url(iepngfix.htc); background-image:url(../images/DTED_logo.gif);}



.legal a{color: #CCCCCC; text-decoration: none; font-size: 11px; padding:0; }
.legal a:hover {color: #CCCCCC; text-decoration: underline;}
#footer a {color: #CCCCCC; text-decoration: none; font-size: 11px; padding:0;}
#footer a:hover {color: #CCCCCC; text-decoration: underline;}



/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.squarebutton{
background: transparent url(../images/square-gray-left.gif) no-repeat top left;
display: block;
float: left;
font: normal 12px Arial; /* Change 12px as desired */
line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
height: 23px; /* Height of button background height */
padding-left: 9px; /* Width of left menu image */
text-decoration: none;
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton{
color: #494949; /*button text color*/
}
a.squarebutton span{
background: transparent url(../images/square-gray-right.gif) no-repeat top right;
display: block;
padding: 4px 9px 4px 0; /*Set 9px below to match value of 'padding-left' value above*/
}
a.squarebutton:hover{ /* Hover state CSS */
background-position: bottom left;
}
a.squarebutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}
.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
margin-top:5px;
}

/* ----------- Calendar styles ----------- */

.calendar {background-color: #fff; border: 3px solid #fff;font-family:Arial, Helvetica, sans-serif;}
.calendar table {border: 0px; border-collapse:separate; text-align: center;}
.calendar .calTitle {font-size:13px; color: #5e5e5e; font-weight:bold; text-align:center;}
.calendar td, #calendar th {width:30px; font-size: 13px;}
.calendar td {width:30px; height:30px; color: #636363; text-align: center; background-color: #e3e3e3;}
.calendar th {text-transform: uppercase;font-weight:normal;color: #999999;}
.calendar a {text-decoration:none; color:#87000a;}
.calendar a:hover {text-decoration:underline;color:#dd0000;}
.calendar .day {background-color: #E3E3E3; color: #b6b6b6; vertical-align: text-center;}
.calendar .noday {background-color:#F6F6F6;color: #b6b6b6; vertical-align: text-center;}
.calendar .today {color:#000; background:#FF9900; text-align:center;}
.calendar .event {text-align:center; border:1px solid #FF9900;}


/* --------------- Advertisement Banners  --------------- */
#advertbanner{margin:20px 25px 20px 25px; width:auto;}



/* --------------- Forum Sections  --------------- */
/* FORUM BACKEND SECTION */
#forum_bend_section{font:8pt Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:20px 25px 30px 25px; line-height:15px; color:#333333; width:auto; border-bottom:dotted 1px; border-bottom-color:#339900;}

.bluetable{background-color:#003399;}
.ForumTable{background-color:#EEEEEE; border:0; border-collapse:collapse; font: normal 12px 'lucidia grande', Verdana, sans serif;}
.ForumTable td, #ForumTable th {padding:3px;}
.ForumTable th {text-align::left; border-bottom:1px solid #CCCCCC; padding-left:5px; padding-right:5px; padding-top:10px;padding-

bottom:10px;}
.ForumTable td {border-bottom:1px solid #CCCCCC;}
#forumforumbreadcrumbs {color:#666666; font-size:11px; margin:0 0 10px 0;}

#forumbreadcrumbs a:hover{color:#CC0000; text-decoration:underline;}
#forumbreadcrumbs a:visited{color:#CC0000;}
#forumbreadcrumbs a:active{color:#CC0000; text-decoration:none;}
#forumbreadcrumbs a:link{color:#CC0000; text-decoration:none;}
#forum_memberpost {margin-left:5px; margin-right:5px; font:8pt Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; margin-

bottom: 5px; color:#003399;}
#forum_main_topic {margin-top:5px; margin-left:10px; margin-bottom:5px; margin-right:10px; font-family:Verdana, Arial, Helvetica, sans-

serif; font-size:14px; font-weight:bolder; color:#FFFFFF;}
#restricted_users {margin-top:5px; margin-bottom:10px; margin-right:10px;}
#restricted_users dt {background-color: #dddddd; padding:2px; border-style:solid; border-width:1px; border-color:#fff #aaa #666 #fff; 

font-weight:bold;}
#restricted_users dd {margin:0px;}
#restricted_users ul{list-style-type:none; margin:5px 0 5px 0; padding:0px;}
#restricted_users li {background-color:#dddddd; margin:0px; padding:2px; border-style:solid; border-width:1px; border-color:#fff #aaa 

#666 #fff;}
#forum_main_title {margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-

serif; font-size:12px; font-weight:bolder;}
#forum_main_title a:hover{color:#CC0000; text-decoration:underline;}
#forum_main_title a:visited{color:#CC0000;}
#forum_main_title a:active{color:#CC0000; text-decoration:none;}
#forum_main_title a:link{color:#CC0000; text-decoration:none;}
#noposts {margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px; font-size:11px; color:#CC0000;}
.links{Margin:0 0 0 0; text-align: left; line-height: 20px; color: #666666; font-family: Tahoma, Arial, Sans-serif; font-size: 10px; font-weight: normal;}
.links a{padding: 2px 5px 2px 5px; border: 1px solid #9AAFE5; margin-left: 5px; text-decoration: none; font-size: 10px;}
.links a:hover{ border: 1px solid #2E6AB1; color:#2E6AB1; font-size: 10px;}
.links a:active{border: 1px solid #2E6AB1; color:#2E6AB1; font-size: 10px;}
.links a:visited{border: 1px solid #2E6AB1; color:#2E6AB1; font-size: 10px;}
.links a.selected {font-weight: 800; color: #FFFFFF; background-color: #3366CC; border: 1px solid #3366CC; font-size: 10px;}
#forum_heading {margin-top:5px; margin-left:5px; margin-bottom:5px; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:12px; font-weight:bolder; color:#000000; text-align:center;}
#forum_heading_lastpost {margin-top:5px; margin-left:5px; margin-bottom:5px; margin-right:5px; font-family:Verdana, Arial, Helvetica, 

sans-serif; font-size:12px; font-weight:bolder; color:#000000; text-align:left;}
#forum_image {margin-left:5px; width:35px; height:23px;}
#forum_nos {margin-top:5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
#forum_date {margin-top:5px; margin-right:5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; 

font-weight:bolder; color:#9999FF;}
#forum_users {margin-top:5px; margin-left:5px; margin-right:5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; 

font-size:12px;}
#joindate {margin-top:5px; margin-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#submitsection {margin-top:10px; Margin-left:5px; margin-bottom:10px;}
#form{margin:0; padding:0;}
#textarea {border: 1px solid #9AAFE5; font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-bottom:5px; color:#003399;}
#input {padding: 1px 4px 1px 4px; border: 1px solid #9AAFE5; text-decoration: none; color:#003399;}

/* --------------- Terms of use for Member registration  --------------- */
#registertermsofuse {text-align:left; color:#333333; background-color:#FFFFFF; margin:5px 5px 5px 5px; padding:10px;}
#registertermsofuse td {padding:5px 0 5px 0;}
#registertermsofuse  table {border:0; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/* --------------- Contact Form  --------------- */

.lastupdated { font-size:10px; color:#CC0000;}



/* --------------- Search Section  --------------- */


#results {margin:20px 25px 20px 25px; width:auto; height:15px;padding:0 0 2px 0;border-bottom:#CCCCCC solid 1px; font-size:11px;}
.resultscriteria{float:right;}
.resultstype{float:left;font-weight:bold;}
.resultitem{font-weight:bold;}
.searchoccurances{font-size:11px; margin:2px 0 2px 0;color:#999999;}
.greenlink{color:#669900;}
#searchfound_section{margin:20px 25px 10px 25px; width:auto;}
#searchallresults{margin:10px 25px 20px 25px; width:auto;border-bottom:#CCCCCC dotted 1px;}
#searchallresults ol{margin:0 0 10px 20px; width:auto; padding:0; font-size:11px; color:#999999;}
#poweredbywebbsoftware{margin:20px 0 10px 25px; width:auto;}

/*WSDAM Added Code*/

#VideoContainer{margin:0 auto; width:850px; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:center;}
#VideoTableContainer{margin: 15px 20px 20px 20px; color:#6c6f70; padding: 0 0 10px 0; line-height:18px;}
	#VideoTableContainer table {border:0; border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:12px; vertical-align:middle;}
		#VideoTableContainer tr {color:#333333; height:25px; vertical-align:middle; text-align:left; border-bottom:#CCCCCC solid 1px;}
			#VideoTableContainer th {color:#6c6f70; text-align:center; background-color:#DDDDDD; padding:5px 0 5px 5px;}
			#VideoTableContainer td {padding:0 0 0 5px; vertical-align:middle; text-align:center;}
#VideoBanner{ width:810px; height:200px;}

