body {
	background-color: #b5bafe;
}
#clear {
	/* background: url('/images/fade_60.png'); */
}
.container {
	background-color: #f9f9f9;
	background: url('/images/paper.jpg') repeat fixed;
	border: 1px solid #586a95;
}
.header {
	background-color: #2a3285;
	color: #d9d9d9;
}
.logo {
	cursor: hand;
	cursor: pointer;
	background-color: #2a3285;
	background-image: url('/images/logo.png');
	background-repeat: no-repeat;
	background-position: 20px center;
	width: 300px;
	height: 60px;
}
.search {
	border: 1px solid #e0e2f8;
}
.check_txt {
	background-color: #5a62b2;
	color: #FFFFFF;
}
.check {
	background-color: #c3c7ea;
}
.content {
	background-color: #ededed;
	border: 1px solid #586a95;
	border-top-width: 0px;
}
.content h1 {
	/* background-color: #EFEFEF; */
}
.content h2 {
	background-color: #878cbe;
	color: #ffffff;
}
.content a, .content a:hover, .content a:visited, .content a:active {
}
.heading {
	background-color: #bfbfbf;
	color: #606060;
}
.navigation {
	background-color: #f5f5f5;
	border: 1px solid #586a95;
	border-top-width: 0px;
}
.navigation a, .navigation a:hover, .navigation a:visited, .navigation a:active {
	/* color: #0000FF; */
}
.extra {
	background-color: #ededed;
}
.extra a, .extra a:hover, .extra a:visited, .extra a:active {
	color: #0000FF;
}
.wrapper {
}
.footer {
	background-color: #2a3285;
	color: #fcfcfc;
}
.footer a, .footer a:hover, .footer a:visited, .footer a:active {
	color: #fcfcfc;
}
.footer p {
	/* background-color: #777; */
}



/********************/
/*  CUSTOM FEATURES */
/********************/

p {
	/* background-color: #FFF; */
}
a, a:hover, a:visited, a:active {
	color: blue;
}
table td {
	/* border: 1px solid #DDDDDD; */
	text-align: left;
	vertical-align: top;
}
.topnav {
	background-color: #6f6f6f;
	border-top: 1px #efefef solid;
}
.breadcrumbs {
	background-color: #ededed;
	border: 1px solid #dddddd;
}
.breadcrumbs a {
	color: #6f6f6f;
}
.tab {
	border: 1px #2a3285 solid;
	background-color: #50579f; /* #878cbe; */
	/* background-image: url('/images/tab.png'); */
}
.tab A {
	border-right: 1px #2a3285 solid;
	background-color: #878cbe;
	color: #ffffff;
	text-decoration: none;
	font-weight: bold;
}
.tab A.sel SPAN {
	background-color: #4049a1;
}
.tab A.sel {
	border: 1px #fcfcfc solid;
	background-color: #cccfea;
	color: #4049a1;
}
.tab A.wind SPAN {
	background-image: url('/images/waves_icon.png');
}
.tab A:hover {
	border: 1px #fcfcfc solid;  /* #2a3285 */
	background-color: #cccfea;
	color: #4049a1;
}
.button {
	border: 1px #6f6f6f solid;
	background-color: #e6e6e6;
	/* background-image: url('/images/button.png'); */
	cursor: hand;
}
.button a, .button a:visited, .button a:active {
	color: #6f6f6f;
	text-decoration: none;
	display: block;
}
.button a:hover {
	background-color: #f6f6f6;
	color: #6f6f6f;
	text-decoration: none;
}
.nav_sidebox, .nav_sidebox_2 {
	border: 1px #6f6f6f solid;	/* 363636 */
	background-color: #f5f5f5;
	color: #6d6d6d;
}
.nav_sidebox a, .nav_sidebox a:hover, .nav_sidebox a:visited, .nav_sidebox a:active {
	color: #0000FF;
	border-bottom: 1px dotted #0000FF;
}
.extra_sidebox {
	border: 1px #6f6f6f solid;
	background-color: #f5f5f5;
	color: #6d6d6d;
}
.extra_sidebox a, .extra_sidebox p a {
	color: #0000FF;
	/* border-bottom: 1px dotted #0000FF; */
}
.title {
	border: 1px dotted #586a95;
	border-width: 1px 0px 1px 0px;
	background-color: #d7daf5;  /* #fbfbfb; */
}
.title h1 {
	color: navy;
	text-shadow: #ededed 2px 2px 1px;
}
.generator {
	background-color: #f5f5f5;
	border: 1px solid #586a95;
	border-left-width: 0px;
	border-right-width: 0px;	
}
.domains {
	border: 1px solid #878cbe;
	background-color: #fefefe;
}
.buy_brand {
	border: 1px dotted #586a95;
	border-width: 0px 0px 1px 0px;
	background-color: #d7daf5;
	color: #2a3285;
}
.lt_arrow {
	background-image: url('/images/lt_arrow.png');
}
.rt_arrow {
	background-image: url('/images/rt_arrow.png');
}
.brand_box {
	border: 1px solid #6c368b;
}
.available {
	border: 1px solid #52ca56;
	background-image: url('/images/available.png');
	background-position: 2px 2px;
	background-repeat: no-repeat;
	background-color: #fafefa;
}
.unavailable {
	border: 1px solid #c3ca52;
	background-image: url('/images/unavailable.png');
	background-position: 2px 2px;
	background-repeat: no-repeat;
	background-color: #fffff1;
}
.mediabox {
	background-color: #FFF;  /* #e0e3eb */
	color: #777777;
}
.category {
	font-weight: bold;
	color: #a3a3a3;
}
.text, .ads {
	background-color: #fcfcfc;
	color: #363636;
}
.text a, .text a:hover, .text a:visited, .text a:active {
	color: #0000FF;
	/* border-bottom: 1px dotted #0000FF; */
}
.further_reading {
	background-color: #f5f5f5; /* #fcfcfc; */
	color: #363636;
}
.further_reading a, .further_reading a:hover, .further_reading a:visited, .further_reading a:active {
	color: #0000FF;
	/* border-bottom: 1px dotted #0000FF; */
}
#quote {
	border: 1px #CCCCCC solid;
}
#quote_ext {
	border: 1px #CCCCCC solid;
}
.custom {
	border: 1px #CCCCCC solid;
}
.underline {
	border-bottom: 1px dashed #999999;
}
.highlight {
	background-color: #feffb3;
}
.highlight_2 {
	background-color: #c2f0ff;
}


/********************/
/*  OTHER FEATURES  */
/********************/

/* Dropdown Menu */

.tab_2 {
	background-color: #dddddd;
}
.tab_2 ul {
	border-bottom: 1px #a6a6a6 solid;
}
.tab_2 ul li ul li {
	background-color: #dddddd;
	border-top: 1px #efefef solid;
	border-left: 1px #a6a6a6 solid;
	border-right: 1px #a6a6a6 solid;
	border-bottom: 1px #a6a6a6 solid;
}
.tab_2 li ul {
}
/* Styles for Menu Items */
.tab_2 ul li a, .tab_2 a:visited, .tab_2 a:active {
	color: #6f6f6f;
	font-weight: bold;
}
/* Fix IE. Hide from IE Mac \*/
* .tab_2 html ul li { }
* .tab_2 html ul li a { }
/* End */
/* Hover Styles */
.tab_2 ul li a:hover {
	background-color: #efefef;
	color: #6f6f6f;
}
/* Sub Menu Styles */
.tab_2 li ul li a {
}
.tab_2 li:hover ul, .tab_2 li.over ul {
}


/* Flyout Navigation Buttons */

.navigation ul {
	border-bottom: 1px #6f6f6f solid;
}
.navigation ul li {
	background-color: #e6e6e6;
	border-top: 1px #6f6f6f solid;
	border-left: 1px #6f6f6f solid;
	border-right: 1px #6f6f6f solid;
}
/* Styles for Menu Items */
.navigation ul li a, .navigation ul li a:visited, .navigation ul li a:active {
	color: #6f6f6f;
}
.navigation ul li a:hover {
	background-color: #f6f6f6;
	color: #6f6f6f;
}
.navigation ul li span {
	color: #6f6f6f;
}
.navigation ul li span a, .navigation ul li span a:hover, .navigation ul li span a:visited, .navigation ul li span a:active {
	color: #0000FF;
}
/* Fix IE. Hide from IE Mac \*/
* .navigation html ul li { }
* .navigation html ul li a { }
/* End */
/* Sub Menu Styles */
.navigation li ul li a {
}
.navigation li:hover ul, .navigation li.over ul {
}
.extra ul {
	border-bottom: 1px #6f6f6f solid;
}
.extra ul li {
	background-color: #e6e6e6;
	border-top: 1px #6f6f6f solid;
	border-left: 1px #6f6f6f solid;
	border-right: 1px #6f6f6f solid;
}
/* Styles for Menu Items */
.extra ul li a, .extra ul li a:visited, .extra ul li a:active {
	color: #6f6f6f;
}
.extra ul li a:hover {
	background-color: #f6f6f6;
	color: #6f6f6f;
}
.extra ul li span {
	color: #6f6f6f;
}
.extra ul li span a, .extra ul li span a:hover, .extra ul li span a:visited, .extra ul li span a:active {
	color: #0000FF;
}
/* Fix IE. Hide from IE Mac */
* .extra html ul li { }
* .extra html ul li a { }
/* End */
/* Sub Menu Styles */
.extra li ul li a {
}
.extra li:hover ul, .extra li.over ul {
}
/* Contact Form */
#message_holder {
	border: 1px solid #586a95;
}
.ask_a_question {
	background-color: #586a95;
	color: #FFFFFF;
}
.message_instructions {
	color: #777777;
}
#message_box {
	background-color: #DDDDDD;
}
#message_email {
	background-color: #DDDDDD;
}
#message_button {
	background-color: #DDDDDD;
}
.box {
	border: 1px solid #586a95;
}
.ebox {
	border: 1px solid #586a95;
}
.send_btn {
	border: 1px solid #586a95;
	background-color: #EEEEEE;
	color: #303873;
}
.send_btn input:hover {
	border: 1px solid #FFFFFF;
}

	