/* 
 �PureWhois.com Styles 
*/

body { 
 margin:0px; padding:0px; font-family:arial,verdana,sans-serif; font-size:14px;	
 line-height:16px; letter-spacing:-0.2px; color:#000000; background:#ffffff;
}

/* pagewide styles */
a:link		{ text-decoration:none; color:#41474d; border:none; }
a:visited	{ text-decoration:none; color:#41474d; border:none; }
a:hover		{ text-decoration:none; color:#ff8800; border:none; }
a:active	{ text-decoration:none; color:#41474d; border:none; }

img { border:none; }

h1,h2,h3,h4,h5,h6 { font-family:arial,verdana,sans-serif; }
h1 { color:#ffffff; margin:0; padding:0; }
h2 { font-size:18px; color:#ffffff; margin:0; padding:0; }
h3 { font-size:14px; font-weight:bold; }
h4 { font-weight:bold; }
h5 { }
h6 { }

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}

.italics	{ font-style:italic; }
.clear_left 	{ clear:left; }
.clear_right	{ clear:right; }
.clear_none	{ clear:none; }

/* page section styles */
.pageDiv 	{ min-width:780px; margin:0; padding:0; text-align:center; 
		  /* IE Dynamic Expression to set the width since min-width not supported */
		  width:expression(document.body.clientWidth < 781 ? "780px" : "auto" );
		}
.headDiv 	{ margin:0; padding:0; text-align:left; }
#pagetitlerow	{ margin:0; padding:0; background:#ff8800; }
#pagetitle	{ width:780px; margin:0 auto; padding:0; }
#pagetitle h1	{ width:300px; height:100px; background:#ff8800 url(./purewhois_logo.gif) no-repeat; }
h1 span 	{ display:none; }
#subtitlerow	{ margin:0; padding:0; background:#41474d; }
#subtitle	{ width:740px; margin:0 auto; padding:16px 20px; color:#ffffff; }

.mainDiv	{ margin:0 auto; padding:0; background:#ffffff; }
#leftColumn	{ width:162px; padding:10px 0px 5px 2px; text-align:center; float:left; background:#ffffff; border-right:none; color: #6f6f6f; font-size:12px; line-height:14px; font-weight:normal; }
#rightColumn	{ width:162px; padding:10px 1px 5px 1px; text-align:center; float:right; background:#ffffff; border-left:none; color: #ff8800; font-size:11px; line-height:12px; font-weight:normal; }
#rightColumn a	{ color:#ff8800; padding:1px; }
#centerColumn	{ min-width:440px; min-height:600px; margin:0px 165px; padding:0px; border-left:thin dotted #41474d; border-right:thin dotted #000000; z-index:300; }

#queryFrame	{ padding:10px 0px 5px 0px; text-align:center; background:#ffffff; }
#text0		{ padding:0px 5px; color:#41474d; font-weight:normal; }
#text1		{ padding:0px 5px 1px 5px; font-weight:bold; letter-spacing:-0.1px; }

#queryBox	{ width:440px; margin:auto; padding:10px 0px; text-align:center; background:#41474d; color:#ffffff; font-weight:bold; font-size:14px; letter-spacing:0px; }
#queryBoxForm	{ margin:auto;  }
#queryField	{ padding:0; background:#ff8800; color:#ffffff; font-weight:bold; }

#text2 		{ margin:15px 0 0 0; padding:0px; text-align:center; font-weight:bold; font-size:12px; letter-spacing:-0.2px; }
#text2list	{ width:440px; margin:auto; padding:0px; text-align:left; font-size:12px; }
#text2list ul	{ font-weight:normal; text-align:left; padding-right:3px; }
#text2list li	{ font-weight:normal; text-align:left; }

#text3		{ padding:0 5px; color:#41474d; font-size:12px; font-weight:normal; }
#query-types ul { margin-top: 1px; margin-bottom: 1px; }
#text4		{ padding:0 5px; color:#41474d; font-size:12px; font-weight:normal; }
#site-support	{ margin-top: 1px; margin-bottom: 1px; }

#queryResult	{ padding:10px 5px; text-align:left; background:#fffff0; font-weight:normal; letter-spacing:0px; }
#resultsFor	{ font-weight:bold; font-style:italic; color:#000000; letter-spacing:0px; }
#queryTxt	{ font-weight:bold; font-style:italic; color:#ff0000; letter-spacing:0px; }
#errorMsg	{ text-align:left; letter-spacing:0px; }

.footDiv 	{ min-width:780px; margin:auto; background:#ffffff; }
#footTxt 	{ margin:10px 10px 0px 10px; padding:10px; border:thin dotted #41474d; background:#ff8800; color:#41474d; font-weight:normal; clear:both; }
#footTxt a	{ color:#41474d; }
#footTxt a:hover	{ text-decoration:none; color:#ffffff; }

/* ---end styles--- */
