/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */


.shadow{
/* border:1px solid silver; */

position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
/* top: -1000px; */
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}
body {
margin:0;
font-family: "Trebuchet MS", sans-serif;
font-size:10pt;

}

* {
margin:0;
}

.wrapper {
width:100%;

}

h1, h2, h3 {
font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif;;
margin:10px 0;
}

p {
margin:10px 0;
}


/***************INSIDE PAGES **********************/

#marginTop0 {
margin-top:0px;
}

.inside #col2 {
margin-left:215px;
width:600px;
margin-top:15px;

}

.inside #col1 {
background-color:#48d6c1;
position:fixed;
left:0;
}

.inside #col1 .NavC {

}

.inside #col1 .NavC #nav3 {
background-color:#008d85;
}

.inside #col1 .NavC #nav3:hover {
cursor:pointer;
background-color:#48d6c1;
}

.inside .footerMain {
font-size:8pt;
position: relative;
bottom:inherit;
left:0px;
color:#333333;
text-transform:uppercase;
}

.ybox {
padding:15px;
border:1px dashed #999999;
}

.inside .inTable td {
border-top:1px solid #999999;
vertical-align:top;
font-size:12px;
}

.inside .inTable .cenTD {
width:150px;
}

.inside input, .inside textarea {
border:2px solid #48d6c1;
}

.inside table td {
vertical-align:top;
}

.inside .inSubmit {
background-color:#e43a14;
border:none;
padding:7px;
color:white;
font-weight:bold;
cursor:pointer;
}

.inside .bad {
	color:#CC3300;
}
.inside .bad:hover {
	color:#99FF00;
}

.inside .headblurb {
font-size:19px;
color:#4A4A4A;
font-style:italic;

}

.inside #navContent0 {
display:block;
}



/*****************END INSIDE PAGES ******************/



#col1, #col2, #col3 {
margin:20px 10px 10px 12px;
float:left;
}

 
#col1 {
width:170px;
background-color:#48d6c1;
height:450px;
margin:0 10px 0 0;
border-left:23px #fdbb30 solid;
/* background-image:url(Domain-Shouter.png); */
background-position:0px 75px;
background-repeat:no-repeat;
}

#col1 h1 {
color:#FFFFFF;
position:absolute;
z-index:0;
top:20px;
font-size:38px;
magin-left:5px; 
margin-top:0;
}

#col1 hr {
border:none;
background-color:none;
border-top:1px dashed #000000;
}


#mainNav {
position:absolute;
bottom:30px;
margin-left:-20px;
width:20px;
text-align:right;
}

#mainNav img {
padding:10px 3px 10px 4px;
margin:5px 0;
text-align:right;
border:none;
cursor:pointer;
}


.NavA #nav3:hover {
background-color:#48d6c1;
}
.NavA #nav2:hover {
background-color:#bf00d0;
}
.NavA #nav0:hover {
background-color:#48d6c1;
}

.NavA #nav0 {
background-color:#007105;
}
.NavA #nav1 {
background-color:#00bf09;
cursor:default;
}
.NavA #nav2 {
background-color:#007105;
}
.NavA #nav3 {
background-color:#007105; 
}


.NavB #nav0:hover {
background-color:#48d6c1;
}
.NavB #nav1:hover {
background-color:#00bf09;
}
.NavB #nav3:hover {
background-color:#48d6c1;
}
.NavB #nav0 {
background-color:#75007f;
}
.NavB #nav1 {
background-color:#75007f;
}
.NavB #nav2 {
background-color:#bf00d0;
cursor:default;
}
.NavB #nav3 {
background-color:#75007f; 
}


.NavC #nav0:hover {
background-color:#48d6c1;
}
.NavC #nav1:hover {
background-color:#00bf09;
}
.NavC #nav2:hover {
background-color:#bf00d0;
}
.NavC #nav0 {
background-color:#008d85;
}
.NavC #nav1 {
background-color:#008d85;
}
.NavC #nav2 {
background-color:#008d85;
}
.NavC #nav3 {
background-color:#48d6c1; 
cursor:default;
}


.NavD #nav3:hover {
background-color:#48d6c1;
}
.NavD #nav1:hover {
background-color:#00bf09;
}
.NavD #nav2:hover {
background-color:#bf00d0;
}
.NavD #nav3 {
background-color:#008d85;
}
.NavD #nav1 {
background-color:#008d85;
}
.NavD #nav2 {
background-color:#008d85;
}
.NavD #nav0 {
background-color:#48d6c1; 
cursor:default;
}



#navContent0, #navContent1, #navContent2, #navContent3  {
padding:10px;
position:absolute;
bottom:20px;
width:150px;
font-size:9pt;
color:white;
}

#navContent3, #navContent0 {
color:#000000;
}

#navContent3 a, #navContent0 a {
color: #000000;
font-size:9.5pt;

}

#navContent3 a:hover, #navContent0 a:hover {
color:#ffffff;
}

#navContent1 a, #navContent2 a {
color:#FFFF99;

}

#navContent1 a:hover, #navContent2 a:hover {
color:#211c1b;
}

#navContent1 h3, #navContent2 h3, #navContent3 h3, #navContent0 h3 {
font-size:11pt;
margin-bottom:3px;
color:#FFFFFF;
}

#navContent1 p, #navContent2 p, #navContent3 p, #navContent0 p {
margin-bottom:10px;
}


#navContent1 {
display:none;
}

#navContent2 {
display:none;
}
#navContent3 {
display:block;
}

#navContent0 {
display:none;
}

#TLDS {

width:150px;
}

#TLDS h3, #TLDS p {
}
#TLDS p {
font-size:9pt;
}


#TLDS table tr td {
vertical-align:top;

font-size:8.5pt;
}



.logo {
text-transform:uppercase;
font-style:italic;
}

#logo {
position:absolute;
z-index:50;
top:20px;
border:none;
cursor:pointer;
}


#col2 {
width:450px;
margin-left:7px
}


#col2 .widg {
text-decoration:none;
color: #0033CC;
position:relative;
bottom:0px;

}




#col2 .question {
float:right;
font-size:16px;
font-family:Arial, sans-serif;
border:3px solid #a9ebdd;
padding:0px 5px 12px 3px;
font-weight:bold;
height:5px;
width:8px;
margin-top:-35px;

}

#col2 .question:hover {
border:3px solid #fdbb30;
}

#col2 .question a {
position:relative;
text-decoration:none;
color:#a9ebdd;
padding:3px 3px 3px 0;

}

#col2 .question #inf, #col2 .question #inf2 {
position:absolute;

width:375px;
font:normal 12px "Trebuchet MS", sans-serif;
padding:15px;
background-color:#FFFFCC;
display:none; 
border:1px solid #000000;
margin-left:-420px;
margin-top:-250px;
z-index:999;
}

#col2 .question #inf ul li, #col2 .question #inf2 ul li,  #col2 .question #inf ol li, #col2 .question #inf2 ol li {
margin:0 0 0 -15px;
}

#col2 .question #inf h3, #col2 .question #inf2 h3 {
margin-top:0;
}



#col3  {
width:300px;
min-width:100px;
border:1px dashed #CCCCCC;
border-top:3px #48d6c1  solid;
padding:15px 15px 15px 15px;
overflow:auto;

margin-top:20px;
}

#col3 table {
margin-top:25px;
}

#col3 .blog {
color:#666666;
}

#col3 .blog h1 {
margin-top:25px;
#margin-top:40px;
_margin-top:40px;
color:#e43a14;
font-size:15pt;
}

#col3 .blog ul {
#margin-left:35px;
}


#col3 table td, #col3 table th {
padding:2px 2px 2px 3px;
}

#col3 table tr td {
border-bottom:1px solid #999999;
text-align:center;
}

#col3 table tr:hover {
background-color:#FFFF99;
cursor:pointer;
}




/*#col3 table tr*/
.dd {
font-size:8.5pt;
background-color:#FFFF99;

}

.dd td {
font-size:8.5pt;
text-align:center;

}

/*#col3 table tr */
 th.ddh {
text-align:right;
padding-right:5px;
font-weight:normal;
}

#ddReg1 th.ddh, #ddReg2 th.ddh, #ddReg3 th.ddh, #ddReg4 th.ddh, #ddReg5 th.ddh, #ddReg6 th.ddh, #ddReg7 th.ddh {
font-weight:bold;
}

#ddReg1 td a {
}

#ddSave td div {
background-color:#00bf09;
color:white;
font-weight:bold;
margin:0 2px;
}

#col3Head {
}

#col3Head {
position:absolute;
left:685px;
top:23px;

}



#col3Head div {
padding:0;
margin:0px 0 0 0;
z-index:100;
float:left;

padding:5px 7px;
text-align:center;
font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif; 
margin:0px 2px;
font-size:8pt;
line-height:9pt;
text-transform:uppercase;
color: #000000;
}

#col3Head div:hover {
padding:7px;
cursor:pointer;
}


.resultsA #bloTab, .resultsB #insTab, .resultsC #comTab, .resultsD #cruTab  {
background-color:#48d6c1;
padding:7px;
cursor:default;
}

.resultsA #insTab, .resultsA #comTab, .resultsA #cruTab, .resultsB #bloTab, .resultsB #comTab, .resultsB #cruTab, .resultsC #bloTab, .resultsC #insTab, .resultsC #cruTab, .resultsD #bloTab, .resultsD #insTab, .resultsD #comTab, .exTab {
background-color:#e1faee;
}


p.footer {
font-size:8pt;
position:absolute;
bottom:5px;
left:681px;
}

p.footerMain {
font-size:8pt;
position:absolute;
bottom:5px;
left:230px;
color:#333333;
text-transform:uppercase;
}

#fhelp a{
color:#e43a14;
}
#fhelp a:hover {
color: #000066;
}
#fmain a{
color:#333333;
}

#fmain {
color:#333333;
font-size:8pt;
}

#fhelp {
color:#e43a14;
display:none;
font-weight:bold;
}


/* may still use this
h2.inline {
float:left;
clear:both;

}

p.inline {
margin:-3px 0 0 200px;
font-size:9pt;
color:#000000;
line-height:9.5pt;
width:200px;
}


#col3 table td {
margin:0;
background-image:url(dott.gif);
background-repeat:no-repeat;
background-position:center;
}

#col3 table td div#a {
background-image:url(dot.gif);
background-repeat:no-repeat;
background-position:center;
height:20px;
}
*/

/* Garbage
 #col3 table td h5 {
font-size:45pt;
padding-top:-40px;
margin-bottom:-20px;
margin-top:-50px;
height:-80px;
position:absolute;
} */

#col3 table td div {
height:12px;
width:12px;
border:3px #FFFFFF solid;
margin:1px;
}




#col3 table td div#a {
background-color:#00d0c4;
cursor:pointer;
}
#col3 table td div#a:hover {
height:18px;
width:18px;
border:0px #FFFFFF solid;
margin:1px;
}

#col3 table td div#t {
background-color:#CCCCCC;
}

#col3 table td div#ni {
background-color:none;
}




.tableHead th {
font-size:11px;
}

.dFontSize {
font-size:14px;
text-align:left;
font-weight:normal;
}

#box1, #box2, #box3 {
background-color:#e1faee;
width:420px;
display:block;
margin:0px 0 15px 0;
padding:15px;
min-height:100px;
color:#333333;

}

#box3, #box2, #box1 {
z-index:50;
}

#box1 h1, #box2 h1, #box3 h1 {
color:#211c1b;
font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif;
font-size:18pt;
margin:5px 0;

}

#box2, #box3 {

width:405px;

}

.suggestionTools {
margin:40px 0 0 2px;
padding:10px 0 0 11px;
border-left:2px dashed #999999;
border-top:2px dashed #999999;
z-index:10;
clear:both;
}

.suggestionTools h2 {
color:#999999;
margin:-37px 0 0  9px;
display:inline;
float:right;
padding-left:5px;
font-size:14pt;
text-transform:uppercase;
font-family:"Century Gothic","Avant Garde Gothic","Avant Garde","URW Gothic L",helvetica,sans-serif;
}



input {
font-family:"Trebuchet MS", sans-serif;
}

.domainIn {
border: 2px solid #48d6c1;
width:300px;
height:25px;
font-size:16px;

padding-left:4px;
}

.domainInstant {
border: 2px solid #48d6c1;
width:370px;
height:25px;
font-size:16px;

padding-left:4px;
}

input#one {
color:#999999;
}

input#two {
color:#999999;
}

input#three {
color:#999999;
}

#col2 .orange {
margin-left:1px;
background-color:#e43a14;
display:none;

}

#col2 .green {
margin-left:1px;
background-color:#00bf09;
display:inline;
}

#shoutIn, #shoutInCrunch, #shoutInCombiner, #shoutInCrunchStart, #shoutInCrunchStop, #shoutInCombinerStart, #shoutInCombinerStop {


color:white;
font-weight:bold;
font-size:16px;
position:relative;
top:2px;
#top:0px;
_top:0px;
padding-bottom:2px;
height:31px;
border:none;
cursor:pointer;
}

#col2 #box2 #combinerBox {
margin-top:8px;
}

#col2 #box3 #cruncherBox {
margin-top:8px;
}

#currentsearch{
	color: #999999;
}

#loaderone, #loadertwo, #loaderthree {
	display: none;
}

#savedList {
	overflow-x: hidden;
	overflow-y: scroll;
}

