/* set sitewide defaults */

body {
	margin: 0 0 0 0; 
	background: #FFF; 
	font-family: Tahoma, Verdana, Geneva, Swiss, sans-serif;
	} 	/* bgcolor and default font */

p, td, ul, ol, li, h1, h2, h3, h4, h5, h6 {
	font-family: Tahoma, Verdana, Geneva, Swiss, sans-serif;
	}	 /* default font - where inheritance does not work */

td {
	text-align: left; 
	vertical-align: top;
	} 	/* text-align handles intermittant IE6 default alignment bug */

img {
	border: 0;
	}

.alignright {
	text-align: right; 
	vertical-align: top;
	} 

.hide {
	display: none;
	}
.indent {
	margin: 0 0 0 20px;
	}


/* header/logo area */

table#header 
{
	visibility:visible;
	display:inline;
	width: 100%;
    height: 71px;
}
#header td {
	background-image: url(/images/verio_logo.gif);
        background-repeat: no-repeat;
        height: 71px;
}

/* breadcrumb navigation area */

table#breadcrumb {
	width: 100%;
	}
#breadcrumb td {
	padding: 4px 0 4px 10px; 
	background: #DBEAFF; 
	color: #000; 
	font-size: .7em;
	}
#breadcrumb td strong {
	font-weight: bold; 
	color: #000;
	}
#breadcrumb a:link, #breadcrumb a:visited {
	color: #000; 
	text-decoration: none;
	}
#breadcrumb a:hover {
	color: #00F; 
	text-decoration: underline;
	}

/* feedback line */

table#feedback {
	width: 100%; 
	border: 1px solid #FFC;
	}
	
#feedback td {
	padding: 4px 0 4px 4px; 
	background: #FFC; 
	color: #000; 
	font-size: .73em;
	}
	
table#feedback_feedback {
	width: 100%; 
	border: 1px solid #FFC;
	}
	
#feedback_feedback td {
	padding: 4px 0 4px 4px; 
	background: #FFC; 
	color: #000; 
	font-size: .73em;
	}

#feedback a:link, #feedback a:visited, #feedback a:hover {
	color: #00F; 
	text-decoration: underline;
	}
	
#feedback_feedback a:link, #feedback a:visited, #feedback a:hover {
	color: #00F; 
	text-decoration: underline;
	}
	

/* work area  - div tag constrained */

#workarea {
	margin: 20px 0 25px 20px;
	}
#workarea table {
	width: 740px;
	}
#workarea table td {
	padding: 4px 2px 4px 5px; 
	font-size: .7em; 
	font-weight: normal; 
	color: #000; 
	background: #FFFFFF;
	}
#workarea table td a {
	font-weight: normal; 
	color: #000; 
	text-decoration: none;
	}
#workarea table td a:hover {
	font-weight: normal; 
	color: #00F; 
	text-decoration: underline;
	}
#workarea table td a.url {
	font-weight: normal; 
	color: #00F; 
	text-decoration: underline;
	}
#workarea td strong {
	font-weight: bold;
	}
#workarea td select {
	font-size: 1em; 
	font-weight: normal; 
	color: #000; 
	background: #FFFFFF;
	}
#workarea td input {
	font-size: 1.1em; 
	font-weight: normal; 
	color: #000;
	}
#workarea td.title {
	font-size: .82em; 
	font-weight: bold; 
	color: #FFF; 
	background: #3B7694;
	}
#workarea td.title a.link, #workarea td.title a:visited, #workarea td.title a:hover {
	color: #00F; 
	background: #FFF; 
	border: 0px; 
	text-decoration: none;
	}
#workarea td.instruction {
	font-weight: normal; 
	color: #000; 
	background: #FFFFFF;
	}
#workarea td.head {
	font-weight: bold; 
	color: #FFFFFF; 
	background: #6BA6C4;
	}
#workarea td.head a:link, #workarea td.head a:visited {
	color: #000; 
	background: #FFFFFF;
	font-weight:bold; 
	text-decoration: none;
	}
#workarea td.head a:hover {
	text-decoration: underline;
	}
#workarea td.label {
	font-size: .7em; 
	font-weight: bold; 
	color: #000; 
	background: #FFFFFF;
	}
#workarea td .help {
	font-size: .9em; 
	color: #666;
	}
#workarea td .dimmed {
	color: #666;
	}
#workarea td.controlsright {
	color: #333; 
	background: #EEE; 
	text-align: right;
	}
#workarea td.controlsleft {
	color: #333; 
	background: #EEE; 
	text-align: left;
	}

#workarea table.data {
	width: 740px; 
	border-top: 1px solid #CCC; 
	border-left: 1px solid #CCC;
	}
#workarea table.data td {
	border-bottom: 1px solid #CCC; 
	border-right: 1px solid #CCC;
	}

#workarea table.info {
	width: 740px;
	}
#workarea table.info td {
	background: #FFFFFF;
	color: #000; 
	font-size: .73em;
	}
#workarea table.info td.title {
	border: 1px solid #999;
	}

#workarea table.help {
	width: 740px; 
	border: 1px solid #999;
	}
#workarea table.help td {
	background: #FFC; 
	color: #000;
	}

/* footers */

table#footers {
	padding: 5px 0 25px 0; 
	width: 780px;
	}
#footers td {
	background: #FFF; 
	color: #333; 
	font-size: .6em; 
	text-align: center;
	}
#footers a:link, #footers a:visited, #footers a:hover {
	color: #00F; 
	background: #FFF; 
	text-decoration: underline;
	}

