/*******************************************************************************
 DEFAULT
*******************************************************************************/

* {
	margin								: 0px;
	padding								: 0px;
}

body, td, ul, ol, li, a, input {
	font-family						: Arial, Helvetica, sans-serif;
	font-size							: 9pt;
	color									: #000000;
}

body {
	background-color			: #E3E3E3;	
	margin-top						: 10px;
	line-height						: 16px;
}

.fieldlabel1 {
	font-weight:	bold;
}
.field1 {
	font-weight:	bold;
	width: 200px;
}


h1, .heading {
	font-size							: 12pt;
	font-weight						: bold;
	color									: #646464;
	margin-bottom					: 10px;
}

h2 {
	font-size							: 11pt;
	font-weight						: bold;
	color									: #646464;
	margin-bottom					: 10px;
}


/*******************************************************************************
 LINKS
*******************************************************************************/
.link_default,
.link_blue {
  text-decoration				: none;
  color									:	#000000;
  font-size							: 9pt;
}

.link_default:Hover,
.link_blue:Hover {
	text-decoration				: underline;
	font-size							: 9pt;
}

.link_blue {
	color									: gray;
	font-weight						: bold;
}

.link_blue2 {
  color:	#00496E;
  text-decoration:	none;
}
.link_blue2:Hover {
  text-decoration:	underline;
}

/*******************************************************************************
 PAGE
*******************************************************************************/
.global_container {
	text-align					: center;
	width								: 780px;
	margin							: 0 auto;
}

.topmenu {
	width									: 780px;
	height								: 27px;
	border-left						: 1px solid #B8B8B8;
	border-right					: 1px solid #B8B8B8;
	background-image			: url(/gfx2/menu.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	text-align						: left;
	vertical-align				: middle;
}

.page_content {
	width									: 764px;
	border-top						: 0px;
	border-left						: 1px solid #B8B8B8;
	border-right					: 1px solid #B8B8B8;
	padding								: 8px;
	background-color			: #FFFFFF;
	z-index: 3;
	text-align						: left;
}

.page_bottom {
	width									: 782px;
	height								: 8px;
	padding-top						: 0px;
	background-repeat			: no-repeat;
	background-position		: top left;
	background-image			: url(/gfx2/bottom.gif);
	margin-top						: 0px;		
}


/*******************************************************************************
 BOXES
*******************************************************************************/

/* BOX 1 */
.box1 {
	width									: 580px;
	float									: left;
}


.box1_top {
	width									: 580px;
	height								: 10px;
	background-image			: url(/gfx2/box1_top.gif);	
	background-position		: top left;
	background-repeat			: no-repeat;
	overflow							: hidden;
	float									: left;
}

.box1_content {
	width									: 578px;
	border-left						: 1px solid #B8B8B8;
	border-right					: 1px solid #B8B8B8;
	background-color			: white;
	float									: left;
}

.box1_bottom {
	width									: 580px;
	height								: 10px;
	background-image			: url(/gfx2/box1_bottom.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}


/* BOX 2 */
.box2 {
	width									: 175px;
	float									: left;
}

.box2_top {
	width									: 175px;
	height								: 10px;
	background-image			: url(/gfx2/box2_top.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	overflow							: hidden;
	float									: left;
}

.box2_content {
	width									: 173px;
	border-left						: 1px solid #B8B8B8;
	border-right					: 1px solid #B8B8B8;
	background-color			: white;
	float									: left;
}

.box2_divider {
	width									: 173px;
	height								: 3px;
	margin-top						: 7px;
	background-image			: url(/gfx2/box2_divider.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}

.box2_bottom {
	width									: 175px;
	height								: 10px;
	background-image			: url(/gfx2/box2_bottom.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}


/* BOX 3 */
.box3 {
	width									: 249px;
	margin-top						: 4px;
	margin-bottom					: -8px;
	float									: left;
}

.box3_encode {
	width									: 249px;
	height								: 40px;
	background-image			: url(/gfx2/box3_encode.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}

.box3_manage {
	width									: 249px;
	height								: 40px;
	background-image			: url(/gfx2/box3_manage.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}

.box3_reports {
	width									: 249px;
	height								: 40px;
	background-image			: url(/gfx2/box3_reports.gif);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}


.box3_hosting {
	width									: 249px;
	height								: 117px;
	background-image			: url(/gfx2/box3_hosting.jpg);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}


.box3_hosting_mini {
	width									: 175px;
	height								: 82px;
	background-image			: url(/gfx2/box3_hosting_mini.jpg);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}

.box3_protection {
	width									: 249px;
	height								: 117px;
	background-image			: url(/gfx2/box3_protection.jpg);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}

.box3_protection_mini {
	width									: 175px;
	height								: 82px;
	background-image			: url(/gfx2/box3_protection_mini.jpg);
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}

.box3_billing {
	width									: 249px;
	height								: 117px;
	background-image			: url(/gfx2/box3_billing.jpg);
	background-position		: top left;	
	background-repeat			: no-repeat;
}

.box3_billing_mini {
	width									: 175px;
	height								: 82px;
	background-image			: url(/gfx2/box3_billing_mini.jpg);
	background-position		: top left;	
	background-repeat			: no-repeat;
}

.box3_content {
	width									: 247px;
	padding-top						: 10px;
	border-left						: 1px solid #B8B8B8;
	border-right					: 1px solid #B8B8B8;
	background-color			: white;
	float									: left;
}

.box3_bottom {
	width									: 249px;
	height								: 10px;
	background-image			: url(/gfx2/box3_bottom.gif);	
	background-position		: top left;	
	background-repeat			: no-repeat;
	float									: left;
}


/******************************************************************************* 
	LIST 
*******************************************************************************/
ul.boxmenu {
	margin-left						:	30px;
	background-color			: transparent;
	font-size							: 10pt;
}


ul.boxmenu li {
	list-style-image			:	url(/gfx2/arrow.gif);
	margin-bottom					: 4px;
}
ol.boxmenu {
	margin-left						:	30px;
	background-color			: transparent;
	font-size							: 10pt;
}


ol.boxmenu li {
	margin-bottom					: 4px;
}


/*******************************************************************************
	TEXT
*******************************************************************************/
.text0010 {
	padding-left				: 10px;
	padding-right				: 10px;
	line-height					: 17px;	
}

.box1text {
	padding-top					: 20px;
	padding-left				: 40px;
	padding-right				: 40px;
	padding-bottom			: 20px;	
}

.box3text {
	padding-top					: 10px;
	padding-right				: 20px;
	line-height					: 16px;	
}


