
body {margin:0px;padding:0px;font-family:Verdana,Helvetica,Arial;}

#container1{position: relative;margin-left: auto;margin-right: auto;width: 900px;}
#container2{position: relative;text-align: left;margin-left: auto;margin-right: auto;width: 900px;}
#container3 {position:absolute;top:80px;left:0px;letter-spacing:0px;font-size:12px;color:black;xborder-top:2px solid silver;xbackground:cyan;font-family:Georgia;}

.message {background:#fff1a8;border:1px solid #f3d84e;padding:6px;}
.error 	{background:#fcc3c2;border:1px solid #f3524e;padding:6px;}
.loading {background:#fff1a8;color:black;font-size:12px;display:inline;padding:5px;}

a 		{text-decoration:none;color:#3450a2;}
a:hover	{text-decoration:underline;color:#467cbe;}

h1 {font-size:18px;}
h2 {font-size:14px;}
h3 {font-size:18px;margin:0px;padding:0px;}
h4 {font-size:24px;margin:0px;padding:0px;}
h5 {font-size:16px;margin:0px;padding:0px;font-weight:normal;font-style:italic;margin-bottom:20px;}

.comment {padding:10px;margin-top:10px;margin-bottom:10px;}
.commentAlt {padding:10px;margin-top:10px;margin-bottom:10px;background:#eeeeee;}
.commentByLine {padding-top:10px;font-size:10px;font-family:Verdana;}
.addCommentLink {margin-top:10px;}

.col {min-height:500px;margin-bottom:50px;}
#col1 {position:relative;float:left;width:550px;text-align:left;padding-right:20px;xbackground: url(../img/sidebg.png) no-repeat top right;xbackground:red;border-right:1px solid silver;}
#col2 {position:relative;float:right;width:300px;padding-left:20px;}
#loading {position:fixed;font-family:Verdana;text-align:center;top:0px;left:0px;width:100%;font-weight:bold;}

#intro {padding-top:50px;position:relative;}
#step1 {padding-top:50px;position:relative;}
#step2 {padding-top:50px;position:relative;}
#step3 {padding-top:50px;position:relative;}
#step4 {padding-top:50px;position:relative;}
#step5 {padding-top:50px;position:relative;}
#feedback {padding-top:50px;position:relative;}
#troubleshooting {padding-top:50px;position:relative;}
#thecode {padding-top:50px;position:relative;}

.sharedlib {height:260px;border:1px solid black;xborder-bottom:1px solid silver;xborder-right:1px solid silver;overflow:auto;padding:4px;}
.libitem {padding:2px;margin-top:2px;margin-top:4px;border:1px solid silver;background:#eeeeee;font-family:Arial;font-size:10px;}

.subsection {position:relative;}
.goleft {position:absolute;width:300px;zborder:1px solid blue;right:-340px;top:0px;}
#step2 .goleft img {border:1px solid silver;xborder-bottom:1px solid silver;xborder-right:1px solid silver;margin-bottom:15px;margin-top:2px;}
#step5 .goleft img {border:1px solid silver;xborder-bottom:1px solid silver;xborder-right:1px solid silver;margin-bottom:15px;margin-top:2px;}


.urlTable input {font-size:13px;font-family:Georgia;}
.urlTable .urlTD{width:410px;}
.urlTable td,.urlTable th{padding-top:0px;}

#advancedoptions{position:relative;}
.previewarea {position:relative;margin-top:20px;border:2px solid black;padding:10px;background:none;}
.outputarea {position:relative;margin-top:20px;padding:5px;border:2px solid black;background:#efefef;}
.tableofcontents {margin:0px;padding:5px;border:1px solid silver;background:#efefef;}

.tableOuter {width:530px;font-family:Arial;}
.tableOuter table {background:silver;}
.tableBg {}
.tableInner {width:100%;height:150px;overflow:hidden;overflow-y:scroll;}
.tableOuter th {background:gray;color:white;}
.tableOuter td {}
.req 	{width:100%;border:none;background:white;}
.notreq 	{width:100%;border:none;background:#efefef;}
.save1 {font-size:16px;font-family:Georgia;}


.td1 {height:16px;width:20px;overflow:hidden;}
.td2 {height:16px;width:135px;overflow:hidden;}
.td3 {height:16px;width:135px;overflow:hidden;}
.td4 {height:16px;width:105px;overflow:hidden;}
.td5 {height:16px;width:130px;overflow:hidden;}
.w {background:white;font-family:Arial;}
.g {background:#efefef;color:gray;font-family:Arial;}

