body { margin: 0px; padding: 0px; font-family: "Trebuchet MS", Arial, Tahoma; color:#969696; font-size:12px; background-color:#000000; } 
div, p, h2, h3 { margin: 0px;} 
h2 { padding-bottom:10px;}
ul { margin:0; padding-left:0;}
li {list-style:none; padding-left:20px; margin:0px; background:url(images/li_str.gif) no-repeat 0px 5px;}
h3 { font-size:12px; color:#c4c4c4;}
.yellow {color:#facc51;}
p { text-align:justify;}
img { border:0;}
input { width:290px;}
select { width:296px; height:22px;}
textarea { width:290px;}
a {color:#6c6c6c;}
a:hover{ color:#9E9E9E;}

#container { } 
#left_column { position: absolute; left: 0px; top: 0px; width: 50%; background-color: #ffcc00; background:url(images/bckg_left.jpg) no-repeat top right #000; height:500px;} 
#center_column { position:absolute; margin-left:50%; left:-385px; background-color: #000; width:770px; z-index:3;  } 
#right_column { position: absolute; right: 0px; top: 0px; width: 50%; height:100%; background-color: #ff6600; background:#000; } 

#header { }
#head { background:url(images/head.jpg) no-repeat; height:137px; width:770px;}
#head h1 {margin:0; text-indent:-9999px;}
#slogan { width:545px; height:174px; float:left; background:url(images/slogan.jpg) no-repeat; }
#menu { }
#menu a{ display:block; float:left; height:24px; width:195px; color:#FFFFFF; text-transform:uppercase; font-weight:bold; text-decoration:none; padding: 10px 0 0 30px; border-bottom:1px solid #363636; background:url(images/light_str.gif) 10px 13px no-repeat #636363;}
#menu a:hover{ display:block; float:left; height:24px; width:195px; background-color:#444; color:#FFFFFF; text-transform:uppercase; font-weight:bold; text-decoration:none; padding: 10px 0 0 30px; border-bottom:1px solid #363636; background:url(images/dark_str.gif) 10px 13px no-repeat #444;}

#content{ background:url(images/content_bckg.jpg) no-repeat #1A1A1A; min-height:161px; width:770px; float:left; }
#content_2{ background:url(images/content_bckg_empty.jpg) no-repeat #1A1A1A; min-height:161px; width:770px; float:left; }
#first_col { width:232px; float:left; padding:20px;}
#second_col { width:232px; float:left;padding:20px;}
#third_col { width:110px; float:left; padding:84px 0 0 46px;}
#first_col h2{ font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold;}
#second_col h2{ font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold;}
#third_col h2{ font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold;}
#box { clear:both; padding:0 20px 16px 20px;}
#box h2 { font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; padding-bottom:6px;}

#text_col { width:730px; float:left; padding:20px;}
#text_col h2{ font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold;}

#demos { float:left; padding-top:10px;}
#demo_1 { width:257px; float:left;}
#demo_2 { width:254px; float:left; padding-left:2px;}
#demo_3 { width:253px; float:left; padding-left:4px;}

#footer {  background:url(images/footer.jpg) no-repeat -3px 20px; width:770px; height:185px; float:left;}
#footer_2 {  background:url(images/footer_2.jpg) no-repeat -3px 20px; width:770px; height:185px; float:left;}
#footmenu { clear:both; margin-top:80px; text-align:center; font-size:12px; color:#6c6c6c;}
#footmenu a { text-transform:uppercase; color:#6c6c6c;  font-size:10px; text-decoration:none; font-weight:bold;}
#footmenu a:hover{ text-transform:uppercase; color:#9E9E9E;}
#left_foot { width:345px; float:left; padding:34px 0 0 40px; } 
#right_foot { width:195px; float:right; color:#9E9E9E; padding:34px 4px 0 0; font-weight:bold;}
#right_foot a{color:#DB9526; font-weight:bold; text-decoration:none; }
#right_foot a:hover { text-decoration:underline}

.submit { width:150px; background-color:#EA792D; border:0; color:#FFFFFF; font-size:12px; font-weight:bold; text-transform:uppercase; margin-top:4px;}
.schemes { font-size:12px; text-transform:uppercase; color:#FFFFFF; font-weight:bold;}

#ribbon {position:absolute; top:0; right:0; z-index:5;}
#microsoft_ad {text-align:center; margin:10px 0 -10px 0; float:left; width:770px;}
#microsoft_ad a {border:none;}