/* CSS Document */
body {
	background-image:url(../images/bcground.png);
	color: #5FADFC;
	font: 12px Verdana;
	margin: 5px;
}
table {
	background-repeat: no-repeat; border: 0px; border-style: none;
}
td {
	background-repeat:no-repeat;
}

a:link {
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: lighter;
	color: #FFFFFF;
} 
a:hover	{ 
	color: #66FFCC; text-decoration: underline;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif; font-size: 13px;	text-decoration: underline;	color: #FFFFFF;
}
.credits_text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 160px;
	line-height: 15px;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 4px 0px 5px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	font-weight: normal;
	line-height: 11px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 1px;
	margin-left: 0px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #669999;
	font-weight: lighter;
	text-decoration: none;
	letter-spacing: -1px;
	word-spacing: -1px;
	margin: 0px;
}
dt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006666;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
dd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #9CD8DC;
	margin: 1px 0px 1px 10px;
	line-height: 13px;
}
dl {
	line-height: 12px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;
}
ul {
	list-style-type: disc;	list-style-position: outside;
}

form {
	padding:0;border:0;	margin:0;background-color:#000000; font-size:10px; width:149px;
}


.personalData {color:#104E7A; font-family: Verdana, sans-serif, Arial, Helvetica; font-size:13px; letter-spacing: -1px; line-height:18px; word-spacing:-1px;}
.menu1 {color: #B0CDF4; font-weight: bold; font-size: 12px; text-decoration:none}
.menu1:hover {color: #ffc200}
.menu2 {
	color: #104E7A;
	text-decoration: none;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}

.pageTitle {color: #FFFFFF; font: normal 13px Geneva, Arial, Helvetica, sans-serif; }
.pageSubtitle { color:#888; font-style: italic; }
.pageBody { color:#ccc;}
.page1Title {color: #b0cdf4; font-weight: bold; }
.page2Title {color: #b0cdf4; font-weight: bold; }

.title1 {color: #ccc; font-weight: bold; font-size: 14px; border-bottom: 1px solid #333; padding: 0 0 2 0; margin:0 0 10 0 }
.title2 {color: #ffc200; font: bold 23px Century Gothic; border-bottom: 1px solid #333; margin:0 0 10 0 }

.FORUMBOX {color: #CCCCCC; WIDTH:100%; border:1px solid #AB8200; background-color:#333333; font-family:Verdana,Arial,Helvetical;font-size:10px;}
.IMAGE {
	border:1px solid #CCCCCC;
	margin: 3px;
}


.title { background-color:#333; border: 1px solid #CCC; padding: 5 5; color:#fff; text-align:center; font-weight:bold }

.error {	FONT-SIZE: 10px; COLOR: #FF0000; FONT-WEIGHT: bold;}
.info {	FONT-SIZE: 10px; COLOR: #00BB00; FONT-WEIGHT: bold;}

.border {background-color:#393C39; border-color:#8C7529; border-width:1px; border-style:solid; padding:5 5; }

.formText {	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #000000}
.formText100 {	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #000000; WIDTH: 100%}
.formSELECT {	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #000000}
.formSELECT100 {	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #000000; WIDTH: 100%}
.formBUTTON {	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #000000}
.formBUTTON100 {	FONT-FAMILY: Arial; FONT-SIZE: 11px; COLOR: #000000; WIDTH: 100%}

/* MIRAGO */
.miragoResult { border-bottom: 1px dashed #aaa; margin: 0 0 10 0; padding: 0 0 8 0 }
.miragoTitle {color:#8FB5E9; font-weight: bold}
.miragoAbstract {}
.miragoUrl {color:#8FB5E9;}

/* RSS */
.rssItem {margin: 0 0 10 0; }
.rssTitle {}
.rssDate {color:#999; font-style:italic}
.rssDescription {}

/* JTAG SEARCH */
.searchBox1 { background-color:#F7FBFF; border-top: 1px solid #DEEBF7; border-bottom: 1px dashed #B5CFE7; text-align:center }
.searchBox2 { background-color:#EFF7FF; border-bottom: 1px solid #DEEBF7; text-align:center; padding: 3 3; color:#000}
.searchResult { margin: 10 5 0 5; }
.searchResultTitle { color:#0000CE; font-size:12px }
.searchResultDescription { color:#000000; font-size:11px }
.searchResultUrl { color:#008200; font-size:11px }
.searchPages { margin: 15 0; color:#000 }

/* JTAG FORUM */
#forumFORM {
  background:#000; float:right; width:200;
  padding: 0 0 10 10;
}
#forumBORDER {
  background-color:#333;
  border:1px solid #AB8200;
  margin: 0 0 0 0;
  padding: 5 5 5 5;
}
#forumPAGES {
  background-color:#222;
  border-top:1px solid #666;
  border-bottom:1px solid #666;
  margin: 0 0 5 0;
  padding: 5 5 5 5;
}
#forumMESSAGES {}
.forumMESSAGE {
  border-bottom:1px dashed #333;
  padding: 6 3;
}
.forumNAME { color: #B0CDF4; font-weight: bold }
.forumDATE { color: #888 }
.forumFormText { font-family: Arial; font-size: 11px; width:100% }
.forumFormButton { font-family: Arial; font-size: 11px; width:100% }


/* JTAG FORM */
.formFieldName { width:80; padding: 5 5; }
.formTypeTitle { font-weight: bold; }
.formTypeText { width:150; font-size:10px }
.formTypeTextarea { width:100%; font-size:10px }
.formTypeSelect { }
.formTypeCheckbox { }
.formTypeRadio { }
.formTypeSubmit { font-size:11px; margin: 8 0 0 0 }
.formBox {
  background-color:#333;
  border:1px solid #AB8200;
  margin: 0 0;
  padding: 10 10;
}

/* JTAG DIRECTORY */
.catPath { font: bold 13px; margin: 0 0 10 0 }
.catLetters {text-align: center; font: bold; }
.catLettersLink {}
.catSubBlock { padding: 8 0 10 15; }
.catSubCat { margin: 0 10 0 0; font: italic}
.catSubLink { font-style: normal; font-weight: bold}
.catRelated { margin: 10 0 0 0}
.catRelatedBlock { padding: 8 0 10 15; }
.catRelatedCat { margin: 0 10 0 0; font: italic}
.catRelatedLink { font-style: normal; font-weight: bold}
.catLinks { padding: 10 10; }
.catLinksText { margin: 2 0 }
.catLinksThumb { margin: 0 0 10 0}
.catLinksThumbImage { border: 1px solid #999999; margin:0 10 0 0}

/* JTAG REVIEW */
.reviewAverage {border: 1px solid #aaa; background-color:#f7f7f7; margin: 10 0; padding: 10; width:400; color:#000; font-size:12px; font-weight:bold;}
.reviewWrite {font-weight:normal; color:#000; margin: 0 0 20 0}
.reviewReview {border-bottom: 1px solid #333; margin: 0 0 10 0; padding: 0 0 10 0; }
.reviewTitle {border: 1px solid #aaa; background-color:#f7f7f7; margin: 10 0 5 0; padding: 3 10; width:400; color:#008; font-size:12px; font-weight:bold;}
.reviewText {}
.reviewInfo {color:#999}
.reviewReadAll {font-weight:bold; color:#999; margin: 20 0}
.reviewFormBorder {border: 1px solid #aaa; background-color:#ccc; margin: 10 0; padding: 10 10; width:400; color:#000}
.reviewFormError {color:red; font-weight: bold; margin: 5 0 15 0; }
.reviewFormField {font-weight: bold; font-size:12px; margin: 0 0 10 0}
.reviewFormFieldNumber {color:#CE6500}
.reviewFormInput {font-size:11px; font-family: verdana}
.reviewFormButton {font-size:11px;}

li {
	line-height: 17px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

ol {
	margin-top: 0px;
}

/* odd table rows 1,3,5,7,... */
table tr.odd th,
table tr.odd {
    background-color: none;
}

/* even table rows 2,4,6,8,... */
table tr.even th,
table tr.even {
    background-color: #D5D5D5;
    text-align: left;
}

/* marked tbale rows */
table tr.marked th,
table tr.marked {
    background-color: #FFCC99;
}

/* hovered table rows */
table tr.odd:hover,
table tr.even:hover,
table tr.odd:hover th,
table tr.even:hover th,
table tr.hover th,
table tr.hover {
    background-color: #1B1B1B;
}

.leftpanel {width: 610;margin-bottom: 25px;}
.rightpanel {
	background-image: url(../images/bg_rightcolumn.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	width:149px;
	padding: 0px;
	border: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	background-color:#008AEB;
}