/* CSS Document */

#wrapper {
background : #ffffff; 
width : 998px; 
height : 650px; 
margin : auto; 
} 
#topwrapper {
background : #ffffff; 
margin : auto; 
width : 998px; 
height : 80px; 
border : 0 solid #000000; 
} 
#midwrapper {
width : 994px; 
height : 199px; 
padding : 0; 
margin : 0; 
border : 0 solid #000000; 
} 
#contentwrapper {
background-color : #ffffff; 
width : 988px; 
height : 118px; 
margin : 2px; 
border : 0 solid #000000; 
margin : auto; 
} 
#bottomwrapper {
width : 986px; 
height : 170px; 
padding : 0; 
margin : auto; 
border : 0 solid #000000; 
} 
#footerwrapper {
background : #ffffff; 
margin : auto; 
width : 990px; 
height : 30px; 
border-top : 1px solid #a8a8a8; 
} 
#footernav {
background : #ffffff; 
margin : auto; 
width : 600px; 
float : left; 
padding : 6px; 
} 
#footercopy {
background : #ffffff; 
margin : auto; 
width : 200px; 
float : right; 
padding : 6px; 
border : 0 solid #a8a8a8; 
} 
#logo {
background : transparent url(images/logo.gif); 
width : 998px; 
height : 52px; 
background-repeat : no-repeat; 
position : absolute; 
padding-top : 12px; 
top : 19px; 
} 
#topwrap1 {
background : transparent url(images/top_back.gif); 
width : 100%; 
height : 12px; 
margin : 0; 
} 
#topwrap2 {
background : transparent url(images/top_right_back.gif); 
width : 469px; 
float : right; 
background-repeat : repeat-x; 
margin : auto; 
height : 31px; 
} 
#topnavright {
float : right; 
margin : 4px; 
} 
#topwrap3 {
background : transparent url(images/microsoft_logo.gif); 
margin : 4px; 
float : right; 
width : 78px; 
height : 40px; 
background-repeat : no-repeat; 
} 
.topnav {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #494949; 
padding-right : 6px; 
padding-top : 6px; 
} 
p.navbuttons {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #ffffff; 
position : fixed; 
} 
#navigation {
background : #ffffff url(images/nav_back.gif); 
background-repeat : repeat-x; 
width : 100%; 
height : 42px; 
} 
#navigationcontent {
width : 590px; 
height : 30px; 
float : right; 
border : 0 solid #000000; 
} 
#more {
margin : 0; 
width : 320px; 
height : 20px; 
} 
#morea {
margin : 0; 
width : 340px; 
height : 20px; 
} 
#navurl {
padding-left : 10px; 
width : 200px; 
height : 10px; 
float : left; 
margin : 10px; 
border : 0 solid #000000; 
} 
#imagecontent {
width : 718px; 
height : 197px; 
float : right; 
margin : 0; 
} 
#navwrapper {
background-color : #ffffff; 
width : 270px; 
height : 197px; 
float : left; 
margin : 0; 
padding-left : 2px; 
} 
#nav {
background-color : #0d73b2; 
width : 269px; 
height : 28px; 
border-left : 3px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-right : 2px solid #ffffff; 
text-align : left; 
} 
#nav1 {
background-color : #197ab6; 
width : 269px; 
height : 27px; 
border-left : 3px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-right : 2px solid #ffffff; 
text-align : left; 
} 
#nav2 {
background-color : #3389be; 
width : 269px; 
height : 27px; 
border-left : 3px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-right : 2px solid #ffffff; 
text-align : left; 
} 
#nav3 {
background-color : #4c97c6; 
width : 269px; 
height : 27px; 
border-left : 3px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-right : 2px solid #ffffff; 
text-align : left; 
} 
#nav4 {
background-color : #66a6ce; 
width : 269px; 
height : 27px; 
border-left : 3px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-right : 2px solid #ffffff; 
text-align : left; 
} 
#nav5 {
background-color : #7fb5d6; 
width : 269px; 
height : 27px; 
border-left : 3px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-right : 2px solid #ffffff; 
text-align : left; 
} 
#nav6 {
background-color : #99c4df; 
width : 269px; 
height : 28px; 
border-left : 3px solid #ffffff; 
border-bottom : 1px solid #ffffff; 
border-right : 2px solid #ffffff; 
text-align : left; 
} 
#contentleftwrapper {
width : 258px; 
height : 120px; 
float : left; 
border : 0 solid #000000; 
} 
#contentleftmatter {
background : #ffffff url(images/quick_links.gif); 
width : 268px; 
height : 23px; 
float : left; 
border : 0 solid #000000; 
} 
#contentleftmattertext {
width : 238px; 
height : 22px; 
float : left; 
border : 0 solid #000000; 
padding-top : 6px; 
padding-left : 4px; 
padding-right : 0; 
padding-bottom : 0; 
} 
#contentright {
background-color : #ffffff; 
width : 700px; 
float : right; 
border : 0 solid #000000; 
} 
#contentrightwrapper {
background-color : #ffffff; 
width : 716px; 
float : right; 
border : 0 solid #000000; 
} 
#contentlefttbock {
width : 345px; 
float : left; 
margin : 0; 
border : 0 solid #000000; 
} 
#contentlefttbocktext {
background : transparent url(images/overview_head.gif); 
background-color : #0d659f; 
width : 345px; 
height : 23px; 
float : left; 
border : 0 solid #000000; 
margin : 0; 
} 
#contentlefttext {
background-color : #f5f5f5; 
border-left : 1px solid #d8d8d8; 
border-right : 1px solid #d8d8d8; 
border-bottom : 1px solid #d8d8d8; 
padding : 6px; 
height : 90px; 
} 
#contentrightttext {
background-color : #f5f5f5; 
border-left : 1px solid #d8d8d8; 
border-right : 1px solid #d8d8d8; 
border-bottom : 1px solid #d8d8d8; 
padding : 6px; 
height : 90px; 
} 
#contentlefttextblock {
background-color : #f5f5f5; 
padding : 6px; 
height : 80px; 
width : 280px; 
} 
#contentrightbocktext {
background : #000000 url(images/know_adv.gif); 
background-color : #0d659f; 
width : 365px; 
height : 23px; 
float : left; 
border : 0 solid #000000; 
margin : 0; 
} 
#contentrightbock {
width : 365px; 
float : right; 
border : 0 solid #000000; 
margin : 0; 
} 
#contentleftmattertextcontact {
font-family : Tahoma, arial, verdana; 
font-size : 11px; 
width : 220px; 
float : left; 
border : 0 solid #000000; 
text-align : left; 
padding-left : 16px; 
padding-top : 8px; 
} 
#contentleftmattercontact {
background-image : url(images/head_downloads.gif); 
width : 268px; 
height : 22px; 
float : left; 
border : 0 solid #000000; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #ffffff; 
vertical-align : bottom; 
} 
#downloads {
width : 272px; 
height : 135px; 
float : left; 
border : 0 solid #000000; 
margin : 0; 
} 
#serv1 {
width : 178px; 
height : 135px; 
float : right; 
border : 0 solid #000000; 
margin : 0; 
} 
#servhead1 {
background-image : url(images/supp_head.gif); 
background-repeat : no-repeat; 
width : 118px; 
height : 15px; 
margin : 0; 
padding-bottom : 12px; 
} 
#servimg1 {
background-image : url(images/support_img.gif); 
background-repeat : no-repeat; 
width : 165px; 
height : 70px; 
margin : 0; 
} 
#servtxt1 {
padding-right : 20px; 
} 
#serv2 {
width : 178px; 
height : 135px; 
float : right; 
border : 0 solid #000000; 
margin : 0; 
} 
#servhead2 {
background-image : url(images/test_head.gif); 
background-repeat : no-repeat; 
width : 109px; 
height : 15px; 
margin : 0; 
padding-bottom : 12px; 
} 
#servimg2 {
background-image : url(images/test_img.gif); 
background-repeat : no-repeat; 
width : 162px; 
height : 70px; 
margin : 0; 
} 
#servtxt2 {
padding-right : 20px; 
} 
#serv3 {
width : 178px; 
height : 135px; 
float : right; 
border : 0 solid #000000; 
margin : 0; 
} 
#servhead3 {
background-image : url(images/bus_sol_head.gif); 
background-repeat : no-repeat; 
width : 126px; 
height : 15px; 
margin : 0; 
padding-bottom : 12px; 
} 
#servimg3 {
background-image : url(images/prod_eng.gif); 
background-repeat : no-repeat; 
width : 162px; 
height : 70px; 
margin : 0; 
} 
#servtxt3 {
padding-right : 20px; 
} 
#serv4 {
width : 178px; 
height : 135px; 
float : right; 
border : 0 solid #000000; 
margin : 0; 
} 
#servhead4 {
background-image : url(images/app_head.gif); 
background-repeat : no-repeat; 
width : 157px; 
height : 16px; 
margin : 0; 
padding-bottom : 12px; 
} 
#servimg4 {
background-image : url(images/app_img.gif); 
background-repeat : no-repeat; 
width : 162px; 
height : 70px; 
margin : 0; 
} 
#servtxt4 {
padding-right : 20px; 
} 
a:link, a:active {
color : #4c4c4c; 
background : transparent; 
text-decoration : none; 
} 
a:visited {
color : #4c4c4c; 
text-decoration : none; 
} 
a:hover {
text-decoration : underline; 
color : #0082d1; 
} 
body {
background-color : #767676; 
background-image : url(images/back.gif); 
background-repeat : repeat-x; 
font-family : Arial, Helvetica, sans-serif; 
line-height : 16px; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #494949; 
} 
.text {
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-style : normal; 
font-weight : normal; 
color : #494949; 
padding-top : 20px; 
} 
#divider {
background : transparent url(images/blank.gif); 
width : 100%; 
height : 4px; 
margin : 0; 
} 
.more a:link a:active {
font-family : Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #ff4e00; 
padding-top : 20px; 
} 
.textwebapp {
font-family : Tahoma, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-style : normal; 
font-weight : normal; 
color : #494949; 
padding-left : 10px; 
text-align : center; 
} 
