body{border-left:5px solid gray;background-image:url("images/sidebar.png");background-repeat:repeat-y;}
body{margin:0 20px;text-align:center;background-color:white;color:black;}
body{font: 80%/1.5 sans-serif;}
a, a:link{color:black;text-decoration:none;font-weight:800;}
a:hover{color:#CC6633;}
h1{font-size:200%;margin:5px 0 5px 0;width:100%;display:block;}
h2{font-size:150%;margin:5px 0 5px 0;width:100%;display:block;}
h3{font-size:125%;margin:5px 0 5px 0;width:100%;display:block;}
h4{font-size:150%;margin:5px 0 5px 0;width:100%;display:block;color:#CC6633;}
input{font-size:11px;}
img{border:0;}
form div{display:block;width:100%;margin:10px 0;}
form label{font-size:13px;width:120px;float:left;text-align:right;display:inline;}
form input,select{font-size:13px;width:400px;display:inline;border:2px solid black;}
form textarea{font-size:13px;width:400px;height:150px;display:inline;border:2px solid black;}
form h2{text-align:left;}
.ab{list-style:url("images/audio_bullet.gif");}

#header{position:relative;margin-left:auto;margin-right:auto;left:0;right:0;}
#content{position:relative;margin-left:auto;margin-right:auto;left:0;right:0;}
#footer{position:relative;margin-left:auto;margin-right:auto;left:0;right:0;}

#header{text-align:left;height:170px;border-bottom:0px solid #808080;width:750px;}
#header {background-image:url("images/sysone_bg.gif");background-repeat:no-repeat;background-position:0 0;}
#header #nav{top:175px;position:relative;display:block;}
#header #nav{width:500px;text-align:center;float:right;}
#header #nav a, a:link{border:0px solid black;font-size:80%;display:inline;height:15px;}
#header #nav a, a:link{font-weight:500;padding:0 15px 0 15px;background-color:#CCCCCC;}
#header #nav a:hover{background-color:#CF6600;color:white;}

#content{text-align:center;width:700px;font-size:90%;margin-top:40px;background-color:white;}
#content a{background-color:white;margin:0;border:0;padding:0;display:inline;font-weight:500;font-size:100%;}

#content #index img{float:right;margin:5px 200px;}
#content #index{width:80%;text-align:left;background:url("images/index_bg.png") 200px 40px no-repeat;height:400px;}
#content #index #left{float:left;width:300px;}
#content #index table{float:right;}


#content #solutions img{float:right;margin:5px 20px;}
#content #solutions{width:80%;text-align:left;}
#content #projects img{float:right;margin:5px 20px;}
#content #projects {width:80%;text-align:left;}

#content #packages img{float:right;margin:5px 20px;}
#content #packages{width:80%;text-align:left;}

#content #products img{float:left;margin:5px 20px 10px 0;}
#content #products p{width:100%;text-align:left;margin:5px;}
#content #products{width:80%;text-align:left;}
#content #products div{display:block;width:100%;margin:20px 0;}

#content #contact img{float:right;margin:5px 20px;}
#content #contact{width:80%;text-align:left;}

#content #partners img{;margin:5px 20px;}
#content #partners{width:80%;text-align:left;}

#content #product_desc{text-align:center;width:600px;}
#content #product_desc img{clear:both;}
#content #product_desc p,li{text-align:left;}

#footer{text-align:center;width:750px;margin-top:40px;border-top:1px solid gray;height:100px;font-size:100%;}
// #footer{background-image:url("images/foot.png");background-position:0 0;background-repeat:no-repeat;}
#footer a{background-color:transparent;margin:0;font-size:100%;padding:0;border:0;}
#footer #foot_nav a{font-size:100%;font-weight:500;height:15px;}

#banners{float:none;text-align:center;width:750px;margin-top:20px;height:30px;font-size:80%;margin:10px 0;}
#banners a{background-color:transparent;margin:0;font-size:100%;padding:0;border:0;}
#banners #nav a{font-size:100%;font-weight:500;height:15px;}


#assignments select{width:40%;display:inline;vertical-align:top;}
