body {font-size:12px; font-family: verdana,arial,helvetica; color:#000000; font-weight:normal;}
td {font-size:12px; font-family: verdana,arial,helvetica; color:#000000; font-weight:normal;margin: 0px 0px 3px;}
p {font-size:12px; font-family: verdana,arial,helvetica; color:#000000; font-weight:normal;}
.bigit {font-size:12px; font-family:comic-sans; color:#000000; font-weight:bold;}
.title {color:#366079; font-size:12px; font-weight: bold;}
.redtitle {color:#962542; font-size:13px; font-weight: bold;}
.red {color:#962542;}
.big {color:#000000; font-size:11px; font-weight: bold; text-decoration: none;}
.bigwhite {font-size: large; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #3E5E89;}
.medblue {font-size: 16px; font-family: Geneva, Arial, Helvetica, sans-serif; font-weight: bold; color: #3E5E89;}
.small {font-size:10px; font-weight:normal; color: #000000; }
.smallblue {font-size:10px; font-weight:normal; color:#394c64;}
.small_left { font-family: verdana, arial, "ms sans serif", sans-serif; font-size: 10px; font-weight: normal;
line-height: 14px; color: #e9f2fc;}
.bottom {font-size:10px; font-weight:normal; color:#eeeeee;}
.blue {color:#000080;}
.light {color:#e9f2fc;}
.texttitle {font-size:16px;color:#333333;font-weight:bold; font-family:verdana,helvetica,arial ;}
.price {font-size:24px;color:#ffffff;font-weight:bold; font: italic; font-family: comic-sans;}
.textredtitle {font-size:14px;color:#962542;font-weight:bold;}
.indent {padding-left: 20px; padding-right: 20px;}
.formfield {background: #E6E6E6; font-family:verdana,helvetica; font-size:11px; height:19px; font-weight: bold; border: 1 solid;}
.formlogin {background: #E6E6E6; font-family:verdana,helvetica; font-size:10px; font-weight: bold; border: 1 solid;}
.formtextarea {background: #FFFFFF; font-family:verdana,helvetica; font-size:11px; font-weight: normal; border: 1 solid;}

.lformtextarea {background: #FFFFFF; font-family:verdana,helvetica; font-size:9px; font-weight: normal; border: 1 solid;}

.admin {line-height: 20px;}
.4sale {line-height: 16px;}
tr.row1_0	{ background-color: #ffffff; line-height: 24px;}
tr.row1_1	{ background-color: #eeeeee; line-height: 24px;}
tr.row1_01	{ background-color: #ffffff;}
tr.row1_11	{ background-color: #eeeeee;}
tr.row1_h0	{ background-color: #ffffff; line-height: 16px;}
tr.row1_h1	{ background-color: #eeeeee; line-height: 16px;}
table.boxtop_outer {border:0; background-color: #aaaaaa;}
table.boxtop_inner {border:0; background-color: #ffffff;}
table.black { border: 1  solid #333333; }
table.gray { 
  border-color: #aaaaaa;
  border-width: 1px 1px 1px 1px;
  border-style: solid solid solid solid;
  padding: 1px;
  }
table.forsale { border: 1 solid #962542; background-color: #ffffff; }
td.plans{font:900;color:#000000;font-family:verdana;font-size:12px}
td.waitbox {
	background-color: #00C;
}
.bold{font:900}
.boxtitle { color: #FFFFFF; font-weight: bold;}
a:link {font-family:verdana,helvetica; font-weight: bold; font-size:11px; text-decoration: none;}
a:active {font-family:verdana,helvetica; font-weight: bold; font-size:11px; text-decoration: none;}
a:visited {font-family:verdana,helvetica; font-weight: bold; font-size:11px; color: #0069b7; text-decoration: none;}
a:hover {font-family:verdana,helvetica; font-weight: bold; font-size:11px; color: #000000; text-decoration: none;}

.class1 A:link {text-decoration: none; font-size:12px;}
.class1 A:visited {text-decoration: none; font-size:12px; color: #0069b7;}
.class1 A:active {text-decoration: none; font-size:12px;}
.class1 A:hover {text-decoration: underline overline; color: red; font-size:12px;}

a.boxlink:link {font-family:verdana,helvetica; font-weight: bold; font-size:11px; color: #FFFFFF; text-decoration: none;}
a.boxlink:active {font-family:verdana,helvetica; font-weight: bold; font-size:11px; color: #FFFFFF; text-decoration: none;}
a.boxlink:visited {font-family:verdana,helvetica; font-weight: bold; font-size:11px; color: #FFFFFF; text-decoration: none;}
a.boxlink:hover {font-family:verdana,helvetica; font-weight: bold; font-size:11px; color: #000000; text-decoration: none;}

a.menu:link { font-family:verdana,helvetica; color: #355f78; font-weight: bold; font-size:11px; text-decoration: none;}
a.menu:active {font-family:verdana,helvetica; color: #355f78; font-weight: bold; font-size:11px; text-decoration: none;}
a.menu:visited {font-family:verdana,helvetica; color: #355f78; font-weight: bold; font-size:11px; text-decoration: none;}
a.menu:hover {font-family:verdana,helvetica; color: #a10707; font-weight: bold; font-size:11px; text-decoration: none;}

a.red:link { color: red; font-weight: bold; font-size:12px; text-decoration: none;}
a.red:active { color: red; font-weight: bold; font-size:12px; text-decoration: none;}
a.red:visited { color: red; font-weight: bold; font-size:12px; text-decoration: none;}
a.red:hover { color: #880000; font-weight: bold; font-size:12px; text-decoration: none;}

hr {border: none 0;
border-top: 1px dashed #0066cc;/*the border*/
width: 90%;
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/
} 

BODY {

}

td.host_h0 {background-color: #ffffff;}
td.host_h1 {background-color: #eeeeee;}

/*whois*/
.swPositioner{
	text-align: center;
	width: 100%;
}
.swForm{
	text-align: center;
}
.swHeading{
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}
.swDomain{
	width: 100px;
	text-align: right;
}
.swTld{
}
.swSubmit{
	border: 1px solid black;
	background-color: #6699cc;
}
.swSecureImage{
	border: 1px solid black;
}
.swSecureCode{
	width: 60px;
}
.swInfo{
	font-size: 10px;
	color: #aaaaaa;
	padding: 5px;
	text-align: center;
}
.swResults{
	text-align: center;
}
.swStatus{
	border-top: 2px dotted #cccccc;
	padding: 5px;
	text-align: center;
	width: 500px;
}
.swServer{
	border-top: 2px dotted #cccccc;
	text-align: center;
	padding: 10px;
	color: #aaaaaa;
}
.swData{
	padding: 4px;
	color: #666666;
}
.swHilight{
	font-weight: bold;
	color: #ff0000;
}
.swError{
	font-weight: bold;
	color: red;
}
li span {display:inline}
.ex1, .ex2, .ex3, .ex4 {color:#fff; background:#1F95C3; font-weight:bold}
.ex2, .ex3, .ex4 {background: #1F95C3 url(../../../images/navl.gif) left top no-repeat}
.ex3, .ex4 {padding-left: 10px}
.ex3 span, .ex4 span {background: #1F95C3 url(../../../images/navr.gif) right top no-repeat}
.ex4 span {padding-right: 10px}
ul.navigation {list-style:none; padding:0; margin:0}
* html ul.navigation {height:1%}
.navigation li {float:left; margin:0; padding:0}
.border {height:1em; background:#1C62A7; clear:left}
.navigation a, .navigation a:visited {color: #fff; background: #1F95C3 url(../../../images/navl.gif) left top no-repeat; font-weight:bold; padding-left: 10px; text-decoration:none; font-family: Helvetica, serif; font-size: 15px}
ul.navigation a, ul.navigation span {display:block; float:left}
/* Hide from IE5-Mac \*/
ul.navigation a, ul.navigation span {float:none}
/* End IE5-Mac hide */
.navigation a span, .navigation a:visited span {background: #1F95C3 url(../../../images/navr.gif) right top no-repeat; padding-right:10px}
.navigation a:hover, .navigation a:active, .navigation a:focus {color:#fff; background:#1C62A7 url(../../../images/navlh.gif) left top no-repeat; font-weight:bold; padding-left:10px}
.navigation a:hover span, .navigation a:active span, .navigation a:focus span {background:#1C62A7 url(../../../images/navrh.gif) right top no-repeat; padding-right:10px}

.tcenter {background-color:#FFFFFF;
text-align: center;
font-size:11px;
}
.tleft {background-color:#FFFFFF;
text-align: left;
font-size:11px;
}
.tlefthead {background-color:#1C62A7;
color:#FFFFFF;
text-align: left;
font-size:11px;
}
.tcenthead {background-color:#A1A0A8;
color:#FFFFFF;
text-align: center;
font-size:11px;
}

.cnr{display:block}
.cnr *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFFFF}
.cnr1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #ebeff5;
  border-right:1px solid #ebeff5;
  background:#f6f8fb}
.cnr2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e0e5f0;
  border-right:1px solid #e0e5f0;
  background:#f8f9fb}
.cnr3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f8f9fb;
  border-right:1px solid #f8f9fb;}
.cnr4{
  border-left:1px solid #ebeff5;
  border-right:1px solid #ebeff5}
.cnr5{
  border-left:1px solid #f6f8fb;
  border-right:1px solid #f6f8fb}
.cnrfg{
  background:#FFFFFF}

.rssclass{
	width: 98%;
	padding: 6px;
	background-color: white;
	border: 1px solid #004A00;
}
.rsstitle{ 
	font-weight: bold;
}
.rssdate{ 
	color: gray;
	font-size: 85%;
}
.rssdescription{
}

div.error {
	font-weight:700;
	color:#FF0000;
	border:1px solid #FF0000;
	background-color:#FFCCCC;
	padding:3px;
	width:98%;
}

hr.error {
	border:0px;
	height:1px;
	color:#FF0000;
	background-color:#FF0000;
}
#currency_select select { width: 150px; font:0.9em Arial, Helvetica, sans-serif; }

/* paging */
div.paging {
	background-color: #FFFFFF;
	border-top: solid 1px #FFFFFF;
	border-bottom: solid 1px #FFFFFF;
	display:block;
	min-width:550px;
}
div.paging ul#paging {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: white;
	text-align: center;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-left: 0px;
}
div.paging ul#paging li {
	display: inline;
	margin:1px;
}
div.paging ul#paging li.active {
	background:#719c95;
	border:1px solid #888888;
	padding: 3px 8px 3px 8px;
	color:#FFFFFF;
	font-weight:700;
}
div.paging ul#paging li a, 
div.paging ul#paging li.previous-off,
div.paging ul#paging li.next-off  {
	padding: 3px 8px 3px 8px;
	color:#000000;
	text-decoration: none;
	border:1px solid #719c95;
}
div.paging ul#paging li.previous-off,
div.paging ul#paging li.next-off  {
	border:1px solid #dedede;
	color:#888888;
}
div.paging ul#paging li a:hover {
	background:#abc8e1;
	border:1px solid #719c95;
	color:#719c95;
}
.fanhead {background-color:#1C62A7;
color:#FFFFFF;
text-align: left;
font-size:12px;
}

.ddcolortabs{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.ddcolortabs ul{
font: 15px "Futura Medium", "Myriad Pro", "Gill Sans", Arial, Helvetica, Verdana, sans-serif;
margin:5px;
padding:0;
list-style:none;
}

.ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:normal;
}


.ddcolortabs a{
float:left;
color: white;
background: #1C62A7 url(../../../images/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
}

.ddcolortabs a span{
float:left;
display:block;
background: transparent url(../../../images/color_tabs_right.gif) no-repeat right top;
padding: 4px 8px 2px 7px;
}

.ddcolortabs a span{
float:none;
}

.ddcolortabs a:hover{
background-color: #1A8DC3;
}

.ddcolortabs a:hover span{
background-color: #1A8DC3;
}

.ddcolortabs .selected a, #ddcolortabs .selected a span{ /*currently selected tab*/
background-color: #1A8DC3;
}

.ddcolortabsline{
clear: both;
padding: 0;
width: 956px;
height: 8px;
line-height: 8px;
background: #F10000; /* was #F10000 red */
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Arial, Helvetica, Verdana, sans-serif;
position:absolute;
top: 0;
border: 1px solid #1A8DC3; /*THEME CHANGE HERE*/
border-top-color: #1A8DC3; /*Top border color, light blue #1A8DC3*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: #1A8DC3;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 dotted #FFF;
border-bottom: 1px dotted #FFF; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #FFF;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 110%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Arial, Helvetica, Verdana, sans-serif;
background-color: #1C62A7;
color: white;
}
.dropmenudiv_a a:visited{ /*THEME CHANGE HERE*/
font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Arial, Helvetica, Verdana, sans-serif;
color: white;
}

.greencode {color: #00CC00;}
.imgleft {float:left; margin:0px 15px 0px 0px;}
.imgright {float:right; margin:0px 0px 15px 20px;}


#vertmenu {
font-family: "Futura Medium", "Myriad Pro", "Gill Sans", Arial, Helvetica, Verdana, sans-serif;
font-size: 100%;
width: 140px;
padding: 0px;
margin: 0px;
}

#vertmenu h1 {
	display: block;
	background-color:#1C62A7;
	font-size: 12px;
	padding: 3px 0 5px 3px;
	color: #FFFFFF;
	margin: 0px;
	width:140px;
}
#vertmenu h3 {
	display: block;
	background-color:#1C62A7;
	font-size: 12px;
	padding: 3px 0 5px 3px;
	color: #FFFFFF;
	margin: 0px;
	width:140px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
	font-size: 11px;
	display: block;
	border-bottom: 1px dashed #C39C4E;
	padding: 5px 0px 2px 4px;
	text-decoration: none;
	color: #666666;
	width:139px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}

.roundedcornr_box {
	background: url(../../../images/tl.png) no-repeat top left;
}
.roundedcornr_top {
	background: url(../../../images/tr.png) no-repeat top right;
}
.roundedcornr_bottom {
	background: url(../../../images/bl.png) no-repeat bottom left;
}
.roundedcornr_bottom div {
	background: url(../../../images/br.png) no-repeat bottom right;
}
.roundedcornr_content {
	background: url(../../../images/r.png) top right repeat-y;
}

.roundedcornr_top div,.roundedcornr_top,
.roundedcornr_bottom div, .roundedcornr_bottom {
	width: 100%;
	height: 15px;
	font-size: 1px;
}
.roundedcornr_content, .roundedcornr_bottom {
	margin-top: -19px;
}
.roundedcornr_content { padding: 0 15px; }

table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;
	border-color: gray gray gray gray;
	border-collapse: separate;
	background-color: white;
}
table.sample th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 5px 5px 5px 5px;
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 5px 5px 5px 5px;
}

/* curve height, background image */
.myClassName .t, .myClassName .b, .myClassName .b b, .myClassName .t b{
height:10px;
background-image:url(../../../images/cnr.png);
}

/* inner color, border color, border width */
.myClassName .c{
background:#eeeeee;
border-color:#445566;
border-left-width:4px;
border-right-width:4px;
}

/* surrounding margins (optional) */
.round{
margin-bottom:5px;
}
.round .c{
/* inner content padding */
padding:0 10px 0 10px;
border-top:0;
border-bottom:0;
border-style:solid;
}
.round .t, .round .b, .round .t b, .round .b b{
display:block;
overflow:hidden;
}
.round .t b, .round .b b{
float:right;
width:50%;
}
.round .t .r{
background-position:top right;
}
.round .b .r{
background-position:bottom right;
}
.round .b{
background-position:bottom left;
}
.round .br{
clear:both;
display:block;
overflow:hidden;
height:0px;
}


a:hover {background:#ffffff; text-decoration:none;} /*BG color is a must for IE6*/
a.tooltip span {display:none; padding:2px 3px; margin-left:8px; width:190px;}
a.tooltip:hover span{
	display:inline-block;
	position:absolute;
	border:2px solid #1C62A7;
	background:#fff;
	color:#134A83;
	text-align: center;
}

 .box
    {
    float:left;
	width: 230px;
	height: 270px;
    margin: 10px;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    background-color: #c3d0d4;
}

.box h3
    {
	padding: 2px 15px 5px 15px;
	color: #006;
}

.box p
    {
    margin: 0px;
    padding: 0px 15px 5px 15px;    
} 

 .curved-box
    {
    float:left;
	width: 298px;
    margin: 10px;
    background-color: #c3d0d4;
}

.curved-box h3
    {
    background: #c3d0d4 url(../../../images/curve_top.png) no-repeat left top;
	padding: 2px 15px 5px 15px;
	color: #006;
}

.curved-box p
    {
    background: #c3d0d4 url(../../../images/curve_bottom.png) no-repeat left bottom;
    margin: 0px;
    padding: 0px 15px 5px 15px;    
    text-align: left;
}

img.floatLeft { 
    float: left; 
    padding: 3px 10px 5px 3px;
}

ul#split,ul#split li{margin:0;padding:0;list-style:none}
ul#split li{float:left;width:235px;margin:0 10px 10px 0}
ul#split h3{font: normal 120%/1.3 Verdana,sans-serif;
    text-transform:uppercase;margin:0px;padding: 5px 0 3px;text-align:center;color: #000}
ul#split p{margin:0;padding:5px 8px 15px}
ul#split div{background:#C5E6F6}
li#one h3{background: #C8C866}
li#two h3{background: #FFBD00}
li#three h3{background: #E3A1C4}

div#container{width:738px !important; width /**/:748px;
    margin: 0 auto;padding:5px;text-align:left;background:#FFF}
div#header{background: #BFDDED;padding: 10px;text-align:center}

div#nav3{float:right;width:240px;padding:10px 0;margin:5px 0;background: #FFD154}
div#nav3 h2{font-size: 120%;color: #9E4A24}

div#nav2{float:left;width:240px;padding:10px 0;margin:5px 0;background: #000000}
div#nav2 h2{font-size: 120%;color: #9E4A24}

div#nav{float:right;width:240px;padding:10px 0;margin:5px 0;background: #FFD154}
div#nav h2{font-size: 120%;color: #9E4A24}

div#footer{clear:both;width:738px;background: #C4E786;padding:5px 0;text-align:center}

/* BUTTONS */

.buttons a, .buttons button{
    display:block;
    float: none;
    margin:0 7px 0 0;
    background-color:#f5f5f5;
    border:1px solid #dedede;
    border-top:1px solid #eee;
    border-left:1px solid #eee;

    font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
    font-size:100%;
    line-height:130%;
    text-decoration:none;
    font-weight:bold;
    color:#565656;
    cursor:pointer;
    padding:5px 10px 6px 7px; /* Links */
}
.buttons button{
    width:auto;
    overflow:visible;
    padding:4px 10px 3px 7px; /* IE6 */
}
.buttons button[type]{
    padding:5px 10px 5px 7px; /* Firefox */
    line-height:17px; /* Safari */
}
*:first-child+html button[type]{
    padding:4px 10px 3px 7px; /* IE7 */
}
.buttons button img, .buttons a img{
    margin:0 3px -3px 0 !important;
    padding:0;
    border:none;
    width:16px;
    height:16px;
}
/* STANDARD */

button:hover, .buttons a:hover{
    background-color:#dff4ff;
    border:1px solid #c2e1ef;
    color:#336699;
}
.buttons a:active{
    background-color:#6299c5;
    border:1px solid #6299c5;
    color:#fff;
}

/* POSITIVE */

button.positive, .buttons a.positive{
    color:#529214;
}
.buttons a.positive:hover, button.positive:hover{
    background-color:#E6EFC2;
    border:1px solid #C6D880;
    color:#529214;
}
.buttons a.positive:active{
    background-color:#529214;
    border:1px solid #529214;
    color:#fff;
}

/* NEGATIVE */

.buttons a.negative, button.negative{
    color:#d12f19;
}
.buttons a.negative:hover, button.negative:hover{
    background:#fbe3e4;
    border:1px solid #fbc2c4;
    color:#d12f19;
}
.buttons a.negative:active{
    background-color:#d12f19;
    border:1px solid #d12f19;
    color:#fff;
}

