@charset "UTF-8";
/* CSS Document */

/* ------------------------------------------------------------------------------------------------------------------------*/

/* generic body stuff */

html{
	height:100%;
	background-color:#fbfbfb;
}

body {
	margin:0; font-family: Helvetica, Arial, sans-serif; height:100%; cursor: default; overflow-y:auto; overflow-x:hidden; font-size: 9pt; cursor: default; background-color:#fbfbfb;
}

/* ------------------------------------------------------------------------------------------------------------------------*/

/* copy */

.h1 {
	font-size: 9pt; color: #555;
}

.h2 {
	font-size: 9pt; color: #888;
}

.h3 {
	font-size: 9pt; line-height:14px; color: #BBB;
}

.h4 {
	font-size: 9pt; line-height:14px; color: #888;
}


/* ------------------------------------------------------------------------------------------------------------------------*/

/* header divs */

.header_container {
	position:absolute; top:90px; left:100px; height:30px; width:599px; padding: 0; border-bottom:1px dotted #AAAAAA;
}
.contact_container {
	position:absolute; top:90px; left:719px; height:30px; width:249px; padding: 0; border-bottom:1px dotted #AAAAAA;
}
/* ------------------------------------------------------------------------------------------------------------------------*/

/* links */
a:link {
	color: #555; text-decoration: none; cursor: default;
}
a:visited {
	color: #555; text-decoration: none; cursor: default;
}
a:hover {
	color: #222; background-color: #222; cursor: default;
}

/* ------------------------------------------------------------------------------------------------------------------------*/

/* jump menu div */
.un_jump_hold {
	position:absolute; top:138px; left:100px; padding: 0; height:41px; width:599px; border-bottom:1px dotted #AAAAAA;
}

/* ------------------------------------------------------------------------------------------------------------------------*/

/*basic content hold*/

.generic_content {
	position:absolute; left:0; top:240px; bottom:0; right:0; width:800px; padding:0 0 0 100px;
}

.basic_element {
	float:left; padding: 0 1px 1px 0;
}

.para_element {
	float:left; width:299px; padding:0;
}

.btn_element {
	float:left; width:299px; padding:0; margin:-3px -10px 0 0;
}

.ind_element {
	float:left; width:100%; height:26px; padding:0;
}

.license_element {
	float:left; width:500px; padding:0 10px 0 0;
}

.font_element {
	float:left; width:100%; padding:0 10px 60px 0; opacity:.95;
}

.space_element {
	float:left; width:100%; height:60px;
}
.space_element1 {
	float:left; width:100%; height:30px; border-bottom:1px dotted #AAAAAA;
}

.footer_element {
	float:left; width:100%; height:100px;
}

.dot_element {
	float:left; height:1px; width:599px; padding: 0; border-top:1px dotted #AAAAAA;
}

.dot_element1 {
	float:left; height:30px; width:599px; padding: 0; border-bottom:1px dotted #AAAAAA;
}








