/** GENERAL **/

body {		scrolling: auto; SCROLLBAR-FACE-COLOR: #ffffff; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #ffffff;
		SCROLLBAR-3DLIGHT-COLOR: #999999; SCROLLBAR-ARROW-COLOR: #999999; SCROLLBAR-TRACK-COLOR:#ffffff; SCROLLBAR-DARKSHADOW-COLOR:#999999;
}

.basic {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: none; color: #333333; text-decoration: none; line-height: 16px;}
.basic_title {	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; }

a:link { 	color:#999999; text-decoration:none; }
a:visited { 	color:#999999; text-decoration:none; }
a:hover {	color:#333333; text-decoration:none; }
a:active {	color:#333333; text-decoration:underline; }

#main {		width: 750px; height: 475px; border: 0px; margin: 0px; padding: 0px; text-align: center;
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #999999; text-decoration: none;
}

#content {	width: 100%; border: 0px; margin: 0px; padding: 0px; text-align: center;
		font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #999999; text-decoration: none;
}

/** INNER CONTENT **/

#shim {		width: 750px; height: 1px; border-top: solid #999999 1px; }
#shim2 {	width: 100%; height: 1px; border-top: solid #999999 1px; }

.iframe {	width: 750px; height: 475px; border: 0px; margin: 0px; }


/** NAVIGATION **/

#main_navi {	width: 750px; height: 50px; border: 0px; margin: 0px; padding: 0px;
		font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #999999; text-decoration: none; line-height: 50px; letter-spacing: -0.05px;
}
#secondary_navi { width: 750px; height: 75px; border: 0px; margin: 0px; padding: 0px;
		  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #999999; text-decoration: none; line-height: 75px;
}

.navi_margin {  	 margin-left: 20px; margin-right: 20px; border: 0px; }
.navi_margin_checked {   margin-left: 20px; margin-right: 20px; border: 0px; color: #333333; }
.navi_margin_checked a { color: #333333; }
.navi_margin_checked a:hover { color: #333333; }
.navi_margin_checked a:active { color: #333333; }
.navi_margin_checked a:visited { color: #333333; }


/** DOCUMENTATION **/

div.overview {	border: 0px; padding-bottom: 65px; overflow: hidden; display: table; _position: relative; _margin-bottom: 65px; }
.thumb_img {	border: 0px; width: 200px; margin-right: 100px;}

.thumb_title {  border: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #000000; text-decoration: none; line-height: 12px;}
.thumb_title a 		{  color: #000000; text-decoration: none; }
.thumb_title a:visited 	{  color: #000000; text-decoration: none; }
.thumb_title a:hover 	{  color: #000000; text-decoration: none; }
.thumb_title a:active 	{  color: #000000; text-decoration: underline; }

div.thumb_r1 {  width: 425px; display: table-cell; vertical-align: middle; _position: absolute; _top: 50%; }
div.thumb_r2 { 	_position: relative; _top: -50%; }

div.nothumb_view {	border: 0px; padding-bottom: 65px; overflow: hidden; display: table; _height: 100px; _position: relative; _margin-bottom: 65px;}
div.nothumb {		border: solid #999999 1px; width: 200px; padding: 4px; text-align: center; margin-right: 100px; _height: 100px; _float: left; background: #dddddd; }
.nothumb a 		{  color: #999999; text-decoration: none; }
.nothumb a:visited 	{  color: #999999; text-decoration: none; }
.nothumb a:hover 	{  color: #000000; text-decoration: none; }
.nothumb a:active 	{  color: #999999; text-decoration: underline; }


div.closeup {   border: 0px; margin: 0px; }
.closeup_img {  border: 0px; align: left;}
.closeup_title {        font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: none; color: #000000; text-decoration: none; text-align: left; line-height: 12px;}

/** TEXT **/
.text_text { font-size: 12px; }

.text_thumb_img {    border: 0px; width: 200px; }
div.text_thumb { width: 200px; margin-right: 100px; float: left; }
.text_thumb a { color: #000000; }
.text_thumb a:visited { color: #000000; }
.text_thumb a:hover { color: #000000; }
.text_thumb a:active { color: #000000; text-decoration: underline;}
div.text_thumbview { border: 0px; padding-bottom: 15px; overflow: hidden; _width: 100%; }

div.text_syntaxview { font-size: 12px; _width: 725px; }
div.text_textview { font-size: 12px; _width: 725px; text-align: justify; margin-right: 10px;}
div.text_textview1 { font-size: 12px; float: left; width: 350; text-align: justify; margin-right: 25px;}
div.text_textview2 { font-size: 12px; float: left; width: 350; text-align: justify;}

/** CONTACT **/
#bar1 {	float: left; width: 220px; margin-right: 65px; border: 0px; }
#bar2 {	float: left; width: 400px; border: 0px; }
#bar3 {	float: left; border: solid #999999 1px; background: #dddddd; padding: 4px; margin-top: 65px; text-align: center;}

.barsmall { 	width: 150px; height: 16px; border: solid #999999 1px;
		font-family: verdana, arial, courier; font-size: 11px; color: #333333;
}
.barbig {	width: 400px; height: 200px; border: solid #999999 1px;
		font-family: verdana, arial, courier; font-size: 11px; color: #333333;
}
.barbutton {	width: 60px; border: solid #999999 1px; background: #dddddd; margin-top: 10px;
		font-family: verdana, arial, courier; font-size: 11px; color: #666666;
}

#error { 	float: right; width: 230px; height: 56px; padding: 1px; padding-left: 4px; border: solid #ff0000 1px; color: #ff0000; }
