html { font-size: 100%; }

body {text-align: center;background:#ffffff;margin:0;padding:0;color:#000000;
      font-family: sans-serif, Arial, Helvetica;height:100%;font-size:62.5%;}

a {cursor:hand;cursor:pointer;}
form {margin:0;padding:0;}
img {border:0;padding:0;margin:0}

//table {font-size: 100%;border-spacing: 1px;text-align: left;background-color: #CDCDCD;}
//th {background-color: #F0F8FF;border: 1px solid #FFF;padding: 0.25em;}
//td {font-size:1em;padding: 0.25em;background-color: #FFF;}

//h1 { font-size:1.6em; margin: 0 0 0.6em 0; padding: 0; color: #333333; }
//h2 { font-size:1.3em; margin: 0 0 0.4em 0; padding: 0; color: #333333; }
//h3 { font-size:1.15em; margin: 0 0 0.3em 0; padding: 0; color: #333333; }
//h4 { font-size:1em; margin: 0 0 0.3em 0; padding: 0; color: #333333; }
//input, select { font-size:1em; }

.fattyInput
{
    border:1px solid #45728d;
    height:50px; 
    width:400px;
    font-size:30px;
}

.show-success { background-color:#F1FEEC; border:1px solid #0ACD0A; color:#0ACD0A; width:25em; margin: 0 auto 0.5em auto; font-size:1.3em; }
.show-error { width:25em; margin: 0 auto 0.5em auto; font-size:1.3em; display:none; }
.show-debug { width:45em; }
.show-error .exception { border: 1px dashed red; background-color: #f7f7f7; text-align:left; color:black; font-family: monospace; padding:0.5em; margin:0.3em;}

.form-entry {margin: 0.2em 0; text-align:right; width:27.5em; padding: 0.35em 0;}
.form-label {float:left; text-align: right; width:11em; vertical-align: middle; padding-top:0.45em; margin-right: 1em;}
.form-item {float:left; vertical-align: middle; width:15em;}
.form-entry-message {padding: 0.3em 0.3em 0 0.3em;}
.form-entry-message p {display:inline;}
.form-item input {width:15.2em;}
.form-message {color:red;}
.form-mini-message p {display:inline;}


//div.odd {background-color:#f2f2f2;}
//tr.odd td {background-color:#f2f2f2;}
//div.even {background-color:#ffffff;}
//tr.even td {background-color:#ffffff;}
.required { color:red; }
.warning {color:red;}
.hidden {display:none}
.alert {font-weight:bold;color:darkred;}
.color-1 {color:#3C3E84;}
.dim { color:#666666; }
.bold-text, .bold {font-weight:bold;}
.text-right {text-align:right;}
.text-left {text-align:right;}
.float-left  {float:left}
.float-right {float:right}
.clear {clear:both;}

a.button-1 {background:transparent url(/media/sub/header-nav.png?1.00) no-repeat scroll 100% -1px;padding-right:8px;}
a.button-1 span {background:transparent url(/media/sub/header-nav.png?1.00) no-repeat scroll -248px -1px;padding:4px 0 2px 8px;margin-left:-1px}
a.button-2 {background:transparent url(/media/sub/header-nav.png?1.00) no-repeat scroll 100% -23px;padding-right:18px;}
a.button-2 span {background:transparent url(/media/sub/header-nav.png?1.00) no-repeat scroll -249px -23px;padding:4px 0 2px 18px;margin-left:0px}
a.button-3 {background:transparent url(/media/sub/header-nav.png?1.00) no-repeat scroll 100% -45px;padding-right:8px;}
a.button-3 span {background:transparent url(/media/sub/header-nav.png?1.00) no-repeat scroll -249px -45px;padding:4px 0 2px 8px;margin-left:-1px}
a.button-1, a.button-2, a.button-3 {display:block;float:left;height:20px;line-height:normal;margin-right:6px;text-decoration:none;outline:none}
a.button-1:active, a.button-2:active, a.button-3:active {text-decoration:none}
a.button-1 span, a.button-2 span {display:block;font-size:1em;font-weight:bold;line-height:14px;}
a.button-3 span {color:black;display:block;font-size:1em;font-weight:bold;line-height:14px;}
a.button-1 input, a.button-2 input, a.button-3 input {display:none;}
a.button-1 span {color:#3c3c6f;}
a.button-2 span {color:#00003B;}


#Site-logo-domainsite_com img {background: transparent url('/media/logo.domainsite.com.png?1.00') no-repeat scroll 0px 8px; width:224px;height:35px;margin-right:8px}
#Site-logo-name_net img {background: transparent url('/media/logo.name.net.png?1.00') no-repeat scroll 0px 8px; width:224px;height:35px;margin-right:8px}
#Site-logo-alohanic_com img {background: transparent url('/media/logo.alohanic.com.png?1.00') no-repeat scroll 0px 2px; width:224px;height:40px;margin-right:8px}
#Site-logo-argotech_us img {background: transparent url('/media/logo.argotech.us.png?1.00') no-repeat scroll 0px 2px; width:224px;height:40px;margin-right:8px}
#Site-logo-canyongate_biz img {background: transparent url('/media/logo.canyongate.biz.png?1.00') no-repeat scroll 0px 2px; width:224px;height:40px;margin-right:8px}
#Site-logo-internetcap_us img {background: transparent url('/media/logo.internetcap.us.png?1.00') no-repeat scroll 0px 2px; width:224px;height:40px;margin-right:8px}
#Site-logo-deerwood_name img {background: transparent url('/media/logo.deerwood.name.png?1.00') no-repeat scroll 0px 8px; width:224px;height:35px;margin-right:8px}
#Site-logo-cirs_us img {background: transparent url('/media/logo.cirs.us.png?1.00') no-repeat scroll 0px 8px; width:224px;height:35px;margin-right:8px}
#Site-logo-sunmounta_in img {background: transparent url('/media/logo.sunmounta.in.png?1.00') no-repeat scroll 0px 8px; width:224px;height:35px;margin-right:8px}
.site-logo {float:left;cursor:pointer;text-decoration:none;margin-top:3px}

#Outer {text-align: center;margin: 0 auto;width: 928px;position: relative;padding: 1px 0;}
#Page {width:928px;margin-left:auto;margin-right:auto;clear:both;}
#Header {width:100%;padding:0;}
#Navbar {margin-top:3px}
#Navbar img {border:none;margin:3px 3px;height:40px}
#Navbar a {outline:none}
#Navbar ul {list-style-type:none;list-style-position:outside;list-style-image:none;margin:3px 0 0 0;padding:0;float:left;}
#Navbar li {display:inline;margin:0; padding:0;}
#Nav-home img {background: transparent url('/media/sub/header-nav.png?1.00') no-repeat scroll -2px -34px; width:32px;}
#Nav-whois img {background: transparent url('/media/sub/header-nav.png?1.00') no-repeat scroll -39px -34px; width:33px;}
#Nav-faq img {background: transparent url('/media/sub/header-nav.png?1.00') no-repeat scroll -76px -34px; width:22px;}
#Nav-contact img {background: transparent url('/media/sub/header-nav.png?1.00') no-repeat scroll -100px -33px; width:44px;}
#Nav-cart img {background: transparent url('/media/sub/header-nav.png?1.00') no-repeat scroll -149px -34px; width:22px;}
#Nav-acct img {background: transparent url('/media/sub/header-nav.png?1.00') no-repeat scroll -175px -34px; width:52px;}

#Sub-header {border-top:1px solid #87888A}
#Sub-header .search {background: transparent url('/media/g-grad.png') 0px 0px repeat-x scroll ; width:100%;height:26px;margin-bottom:10px;}
#Header-search {float:left}
#Ote-box {float:left;background-color:#EEF5F8;border:1px solid #3C3E84;color:#3C3E84;font-weight:bold;font-size:1.3em}
#Ote-box div {margin:4px}
#Header-search .search-text {margin:0;padding:0;color:white;float:left;font-sixe:13px;margin:6px 0 0 6px;font-weight:bold;font-size:1.2em}
#Header-search input {float:left;margin:2px 0 0 6px;height:21px}
#Header-search form {margin:0;padding:0}
#Header-search .button-3 {margin: 3px 0pt 0pt 10px;font-size:12px;display:inline}

#Login-header {margin-bottom:5px}
.login {float:right;font-size:1.2em;margin:0;text-align:left;}
.login input {font-size:0.9em;margin:0;padding:0;width:80px;height:20px;}
.login-item {float:left;text-align:left;margin-left:3px; padding:0 1px 1px 1px;}
.login-links {margin-top:8px;}
.logged-in {text-align:left;font-size:1.2em}
.input-username, .input-password {display:none}
.form-username, .form-password {width:80px}
.form-vip {display:none}
.form-vip a {text-decoration:none;color:blue;}

#Sub-header .search #Cart, #Sub-header .search #Cart a {color:#FFFFFF}
#Sub-header .no-search #Cart, #Sub-header .no-search #Cart a {color:#404040}

#Cart {float:right}
#Cart a, #span_view {font-weight:bold;text-decoration:underline}
#Cart-mini {float:right}
#Cart-mini a {outline:none}
#Cart-mini img {background: transparent url('/media/default/header-nav.png?1.00') no-repeat scroll -230px -45px; width:15px;height:13px;margin:4px 5px;border:0;}
#Cart-info {margin:5px 8px 8px 0;float:right;font-size:1.1em}

#Content {text-align:left;font-size:1.2em;}

#Footer {clear:both;margin:15px 0;width:928px;}
#Footer-bar {border:#c1c1c1 2px solid;}
#Footer h4 {margin:0;padding:15px 0 8px 40px;font-size:1.2em;}
#Footer ul {margin:0 0 0 60px;padding:0;}
#Footer li {margin:3px 0;padding:0;font-size:1.2em;}
#Footer a {text-decoration:none;color:#000000;}
#Footer a:hover, #Footer a:active {text-decoration:underline;color:blue;}
.footer-block {float:left;text-align:left; width:230px;overflow:hidden;white-space:nowrap;}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {padding-right:19px;text-decoration:underline;}
table.tablesorter thead tr .header {background-image: url(../../media/tablesorter/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;}
table.tablesorter thead tr .headerSortUp {background-image: url(../../media/tablesorter/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(../../media/tablesorter/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {color:#fff;background-color: #5495D3;}

/* Legacy CSS */
.BodyText {color: #3E3E3E;font-weight: normal;}
.orange {color:#3C3E84;}
p.greenbold { margin:0px;}
p.redbold { margin:0px;}
.form_label, .top_form_label, .bottom_form_label {font-weight:bold;}
.label_instructions  {font-weight:normal;}
.solid-bkgd {background-color:#3C3E84;}

a.orange_button {background:transparent url(/media/sub/header-nav.png?1.02) no-repeat scroll 100% -1px;padding-right:8px;}
a.orange_button span {background:transparent url(/media/sub/header-nav.png?1.02) no-repeat scroll -248px -1px;padding:4px 0 2px 8px;margin-left:-1px}
a.blue_button {background:transparent url(/media/sub/header-nav.png?1.02) no-repeat scroll 100% -23px;padding-right:18px;}
a.blue_button span {background:transparent url(/media/sub/header-nav.png?1.02) no-repeat scroll -249px -23px;padding:4px 0 2px 18px;margin-left:0px}
a.gray_button {background:transparent url(/media/sub/header-nav.png?1.02) no-repeat scroll 100% -45px;padding-right:8px;}
a.gray_button span {background:transparent url(/media/sub/header-nav.png?1.02) no-repeat scroll -249px -45px;padding:4px 0 2px 8px;margin-left:-1px}
a.orange_button, a.blue_button, a.gray_button {display:block;float:left;height:20px;line-height:normal;margin-right:6px;text-decoration:none;outline:none}
a.orange_button:active, a.blue_button:active, a.gray_button:active {text-decoration:none}
a.orange_button span, a.blue_button span {display:block;font-size:12px;font-weight:bold;line-height:14px;}
a.gray_button span {color:black;display:block;font-size:12px;font-weight:bold;line-height:14px;}
a.orange_button input, a.blue_button input, a.gray_button input {display:none;}
a.orange_button span {color:#3c3c6f;}
a.blue_button span {color:#00003B;}


.t_or {background: url("/images/or_dot.gif") 0 0 repeat-x; width: 100%;}
.b_or {background: url("/images/or_dot.gif") 0 100% repeat-x; width: 100%;}
.l_or {background: url("/images/or_dot.gif") 0 0 repeat-y;}
.r_or {background: url("/images/or_dot.gif") 100% 0 repeat-y;}
.bl_or {background: url("/images/or_bl.gif") 0 100% no-repeat;}
.br_or {background: url("/images/or_br.gif") 100% 100% no-repeat;}
.tl_or {background: url("/images/or_tl.gif") 0 0 no-repeat;}
.tr_or {background: url("/images/or_tr.gif") 100% 0 no-repeat;}

.t {background: url("/include/images/dot.gif") 0 0 repeat-x; width: 100%;}
.b {background: url("/include/images/dot.gif") 0 100% repeat-x; width: 100%;}
.l {background: url("/include/images/dot.gif") 0 0 repeat-y;}
.r {background: url("/include/images/dot.gif") 100% 0 repeat-y;}
.bl {background: url("/include/images/bl.gif") 0 100% no-repeat;}
.br {background: url("/include/images/br.gif") 100% 100% no-repeat;}
.tl {background: url("/include/images/tl.gif") 0 0 no-repeat;}
.tr {background: url("/include/images/tr.gif") 100% 0 no-repeat;}

.t_header {background: #ECECEC url("/include/images/dot_header.gif") 0 0 repeat-x; width: 100%;}
.tl_header {background: url("/include/images/tl_header.gif") 0 0 no-repeat;}
.tr_header {background: url("/include/images/tr_header.gif") 100% 0 no-repeat;}
.t_header_blue {background: #8399CC url("/include/images/dot_header_blue.gif") 0 0 repeat-x; width: 100%;}
.tl_header_blue {background: url("/include/images/tl_header_blue.gif") 0 0 no-repeat;}
.tr_header_blue {background: url("/include/images/tr_header_blue.gif") 100% 0 no-repeat;}

#Login input {width:80px} 

#Search_button_big {position:relative;top:8px;left:20px;float:left;}
#Search_box_big {position:relative;top:6px;left:10px;float:left;}
#Search_box_big input {font-size:12px;height:23px;width:420px;}
#Sub_search_big {width:540px;margin:0 auto 0 auto;clear:both;}
#Sub_search_big a:hover, #Sub_search_big a:active{color:blue;text-decoration:underline;}
#Sub_search_big a:link, #Sub_search_big a:visited{color:blue;text-decoration:underline;}
#Search_box {position:relative;top:6px;left:10px;float:left;}
#Search_box input {font-size:12px;height:23px;width:340px;}
#Search_box textarea {height:85px;width:315px;}
#Search_button {position:relative;top:8px;left:20px;float:left;}
#Search_button_bulk {float:right;margin:15px 10px 0 0;}
#Search_area {height:37px;text-align:left;}
#Search_area_bulk {height:555px;text-align:left;}
#Sub_search {width:463px;margin:0 auto 0 auto;clear:both;}
#Sub_search a:hover, #Sub_search a:active{color:blue;text-decoration:underline;}
#Sub_search a:link, #Sub_search a:visited{color:blue;text-decoration:underline;}
#Sub_bulk_search { width:335px;}
#Sub_bulk_search a:hover, #Sub_bulk_search a:active{color:blue;text-decoration:underline;}
#Sub_bulk_search a:link, #Sub_bulk_search a:visited{color:blue;text-decoration:underline;}
#Center_search {width:928px; margin-left:0;}
.big_bar_mid {background:url(/media/sub/big_bar_m.gif) 0 100% repeat-y;width:540px;margin:0 auto 0 auto;padding:0;}
.big_bar_top {background:url(/media/sub/big_bar_t.gif) 0 0 no-repeat;padding:0;margin:0;}
.big_bar_bot {background:url(/media/sub/big_bar_b.gif) 0 100% no-repeat;padding:0;margin:0;}
.bar_mid {background:url(/media/sub/bar_m.gif) 0 100% repeat-y;width:463px;margin:0 auto 0 auto;padding:0;}
.bar_top {background:url(/media/sub/bar_t.gif) 0 0 no-repeat;padding:0;margin:0;}
.bar_bot {background:url(/media/sub/bar_b.gif) 0 100% no-repeat;padding:0;margin:0;}
.bar_mid_bulk {background:url(/media/sub/bar_m_bulk.gif) 0 100% repeat-y;width:335px;margin:0 auto 0 auto;padding:0;}
.bar_top_bulk {background:url(/media/sub/bar_t_bulk.gif) 0 0 no-repeat;padding:0;margin:0;}
.bar_bot_bulk {background:url(/media/sub/bar_b_bulk.gif) 0 100% no-repeat;padding:0;margin:0;}

#Standard_content a, #Standard_content a:hover, #Standard_content a:active {color:blue;text-decoration:underline}
#Content table {background-color: #FFFFFF;border-collapse: collapse;border-spacing: 0;border-top: 1px;
                font-family: sans-serif, Arial, Helvetica;font-size:12px;}
.box_header {padding:4px;font-weight:bold;font-size:12px;width:100%;}
.box_content {width:100%;}

#menu {border-bottom:1px solid #96A8D3;margin:0;padding-bottom:19px;padding-left:10px;padding-top:8px;background:#f0f8ff;}
#menu ul, #menu li {display:inline;list-style-type:none;margin:0;padding:0;}
#menu a {color:#202020;}
#menu a:link, #menu a:visited {font-size: 13px;float:left;line-height:14px;margin-right:8px;padding: 3px 4px 1px 4px;}
#menu a:link.active, #menu a:visited.active{border: 1px solid #96A8D3;background:#fff;
  border-bottom : 1px solid #fff;color:#333;font-weight: bold;text-decoration:none;}

table.tablesorter thead tr th, table.tablesorter tfoot tr th {padding-right:19px;}
table.tablesorter thead tr .header {background-image: url(/images/tablesorter/bg.gif);background-repeat: no-repeat;
                                    background-position: center right;cursor: pointer;}
table.tablesorter thead tr .headerSortUp {background-image: url(/images/tablesorter/asc.gif);}
table.tablesorter thead tr .headerSortDown {background-image: url(/images/tablesorter/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {color:#fff;background-color: #5495D3;}

#tooltip.premium {position: absolute;z-index: 3000;border: 1px solid #111;background-color: #eee;padding: 5px;font-size:12px;width:200px;}
#tooltip.premium h3, #tooltip.premium div {font-size:12px;font-weight:none;margin:0;}
#tooltip.search_links {position: absolute;z-index: 3000;border: 1px solid #111;background-color: #E4EEF8;padding: 5px;
                       font-size:12px;text-align:left;width:300px;}
#tooltip.search_links h3, #tooltip.search_links div {font-size:12px;font-weight:none;margin:0;}

#LoadingDiv {display:none; padding-top: 100px;}
#LoadingDiv_inner {border: 2px solid #3C3E84; margin: 0pt auto; background-color: #ffffff; width: 200px; height: 200px; font-size: 12px; overflow: auto;}
#LoadingDiv_header {margin: 0pt auto; text-align: right; background-color: #3C3E84; color: #ffffff; font-size: 12px; width: 100%;}


#LoadingDiv {text-align: center;margin:0px 0px 0px 0px;position:absolute;height: 100%;z-index:9999;padding-top:200px;
             padding-left:50px;width:100%;clear:none;top:0px;left:0px;
     /* background:url(/javascript/images/transbg.png); */
}
/*IE will need an 'adjustment'*/
* html #LoadingDiv {position: absolute;height: expression(document.body.clientHeight + "px");}


#LoadingDiv {display:none; padding-top: 100px;}
#LoadingDiv_inner {border: 2px solid #ff6800; margin: 0pt auto; background-color: #ffffff; width: 200px; height: 200px; font-size: 12px; overflow: auto;}
#LoadingDiv_header {margin: 0pt auto; text-align: right; background-color: #ff6800; color: #ffffff; font-size: 12px; width: 100%;}

#LoadingDiv {text-align: center;margin:0px 0px 0px 0px;position:absolute;height: 100%;z-index:9999;padding-top:200px;
             padding-left:50px;width:100%;clear:none;top:0px;left:0px;
     /* background:url(/javascript/images/transbg.png); */
}
/*IE will need an 'adjustment'*/
* html #LoadingDiv {position: absolute;height: expression(document.body.clientHeight + "px");}
