body {
	color:#000;
	background-color:#63ADD0;
}
a, a:visited, .content_45 .article_head h3 {
	color:#086FA1;
}
h3 {
	color:#efefef;
}
h2, .ergp_h3, .ergp_h3 a, .ergp_h3 a:visited{
	color:#151515;
}
h4 {
	color:#000;
	text-shadow:2px 2px 2px #2c9bb6;
}
.poweredby {
	color:#000;
}
div.poweredby a, div.poweredby a:visited {
	color:#000;
}
.line {
	background-color:#24404c;
	border-bottom:1px solid #efefef;
}
.line2 {
	background-color:#e5e5e5;
	border-bottom-color:#f0f0f;
}
article .line {
	background-color:#15242a;
	border-bottom-color:#efefef;
}
nav {
	background:url(images/gradient_light.jpg) repeat-x 50% 50% #f8f8f8;
	border:1px solid #FCFCFC;
	-moz-box-shadow:0 1px 1px #333333;
	-webkit-box-shadow:0 1px 1px #333333;
	box-shadow:0 1px 1px #333333;
}
body.home nav ul li a.home, body.hosting nav ul li a.hosting, body.domains nav ul li a.domains, body.vps nav ul li a.vps, body.dedi nav ul li a.dedi, body.semi nav ul li a.semi, body.ow nav ul li a.ow, body.order nav ul li a.order {
	color:#FFF;
	background-color:#333;
	text-shadow:0 2px 2px #444;
}
nav ul li a, nav ul li a:visited {
	color:#565656;
	text-shadow:0 1px 1px #cfcfcf;
}
nav ul li a:hover {
	color:#fff;
	background-color:#333;
}
a.navi {
	color:#565656;
}
.button {
	background:url(images/gradient_blue.png) repeat-x 50% 50% #989898;
	border:1px solid #95d5f3;
	-moz-box-shadow:0 1px 1px #95d5f3;
	-webkit-box-shadow:0 1px 1px #95d5f3;
	box-shadow:0 1px 1px #95d5f3;
}
.button ul li a, .button a, .button a:visited, .button ul li a:visited {
	color:#222;
	text-shadow:0 1px 1px #95d5f3;
}
.button a:hover, .button ul li a:hover {
	color:#fff;
	background-color:#676767;
	text-shadow:0 1px 1px #989898;
}
article {
	background-color:#f3f3f3;
}
footer {
	background-color:#5a9dbc;
}
footer div {
	color:#000;
	background-color:#63ADD0;
}
footer div span {
	background-color:#2c9bb6;
}
footer p {
	color:#000;
}
footer a, footer a:visited {
	color:#000;
}
.copyright {
	color:#000;
}
table.table1 a, table1 a:visited {
	color:#fff;
}
.table1 thead th, .table1 tr.break td, .table2 thead th {
	color:#95d5f3;
	background-color:#222;
	border-right:1px dotted #666;
	border-top:3px solid #666;
	-moz-box-shadow:0px -1px 4px #000;
	-webkit-box-shadow:0px -1px 4px #000;
	box-shadow:0px -1px 4px #000;
	text-shadow:1px 1px 1px #000;
}
.table1 tr.break th {
	color:#222;
}
.table1 tr.break td {
	border-bottom:5px solid #555;
	-moz-box-shadow:0px 4px 4px #fff;
	-webkit-box-shadow:0px 4px 6px #fff;
	box-shadow:0px 4px 6px #fff;
}
.table1 tbody th {
	color:#333;
	text-shadow:1px 1px 1px #ccc;
	background-color:#f9f9f9;
}
.table1 tbody td {
	background-color:#f0f0f0;
	border-right:1px dotted #999;
	text-shadow:-1px 1px 1px #fff;
	color:#333;
}
.table1 tbody span.check {
	background: url(images/free-blue.png) no-repeat center;
}
.table1 tbody span.noncheck {
	background:url(images/noncheck.png) no-repeat center;
}
table.table2 a, table2 a:visited {
	color:#fff;
}
.table2 tfoot td {
	color:#fff;
	background-color:#222;
	border-right:1px dotted #666;
	border-top:3px solid #666;
	-moz-box-shadow:0px -1px 4px #000;
	-webkit-box-shadow:0px -1px 4px #000;
	box-shadow:0px -1px 4px #000;
	text-shadow:1px 1px 1px #000;
}
.table2 tfoot td {
	color:#95d5f3;
	border-bottom:5px solid #555;
	-moz-box-shadow:0px 4px 4px #fff;
	-webkit-box-shadow:0px 4px 6px #fff;
	box-shadow:0px 4px 6px #fff;
}
.table2 tbody th {
	color:#333;
	text-shadow:1px 1px 1px #ccc;
	background-color:#f9f9f9;
}
.table2 tbody td {
	background-color:#f0f0f0;
	border-right:1px dotted #999;
	text-shadow:-1px 1px 1px #fff;
	color:#333;
}
.table2 tbody span.check {
	background: url(images/check-blue.png) no-repeat center;
}
.table2 tbody span.noncheck {
	background:url(images/noncheck.png) no-repeat center;
}
.table2 tbody span.moneyback {
	background: url(images/money-back.png) no-repeat center;
}
.table2 tbody span.uptime {
	background: url(images/uptime.png) no-repeat center;
}
.order span.shopingcart {
	background : url(images/shopping-cart-333-24x24.png) left center no-repeat #e0e0e0;
}
.warning {
	color:#cccccc;
	background-color:#900;
}
.price {
	background:url(images/gradient_dark.png) repeat-x 50% 50% #989898;
	color:#f5f5f5;
	border:1px solid #898989;
	-moz-box-shadow:0 1px 1px #989898;
	-webkit-box-shadow:0 1px 1px #989898;
	box-shadow:0 1px 1px #989898;
}
.breadcrumb {
	color: #222;
}
.breadcrumb a, .breadcrumb span {
	background: transparent url(images/breadcrump-dark.png) no-repeat center left;
	color: #222;
}
.breadcrumb a:visited, .breadcrumb a:active {
	color:  #222;
}
.flag_au {
	background: url(images/flag_australia.png) no-repeat right;
}
.flag_us {
	background: url(images/flag_usa.png) no-repeat right;
}
.flag_uk {
	background: url(images/flag_united_kingdom.png) no-repeat right;
}
.flag_eu {
	background: url(images/flag_european_union.png) no-repeat right;
}
.flag_ca {
	background: url(images/flag_canada.png) no-repeat right;
}
.flag_de {
	background: url(images/flag_germany.png) no-repeat right;
}
.flag_com {
	background: url(images/flag_com.png) no-repeat right;
}
.flag_net {
	background: url(images/flag_net.png) no-repeat right;
}
.flag_biz {
	background: url(images/flag_biz.png) no-repeat right;
}
.flag_org {
	background: url(images/flag_org.png) no-repeat right;
}
.flag_info {
	background: url(images/flag_info.png) no-repeat right;
}
.flag_tw {
	background: url(images/flag_taiwan.png) no-repeat right;
}
.flag_in {
	background: url(images/flag_india.png) no-repeat right;
}
.flag_se {
	background: url(images/flag_sweden.png) no-repeat right;
}
.flag_it {
	background: url(images/flag_italy.png) no-repeat right;
}
.flag_nz {
	background: url(images/flag_new_zealand.png) no-repeat right;
}
.flag_it {
	background: url(images/flag_italy.png) no-repeat right;
}
.flag_at {
	background: url(images/flag_austria.png) no-repeat right;
}
.flag_ru {
	background: url(images/flag_russia.png) no-repeat right;
}
.flag_mx {
	background: url(images/flag_mexico.png) no-repeat right;
}
.flag_me {
	background: url(images/flag_montenegro.png) no-repeat right;
}
.flag_nl {
	background: url(images/flag_netherlands.png) no-repeat right;
}
.flag_es {
	background: url(images/flag_spain.png) no-repeat right;
}
.flag_jp {
	background: url(images/flag_japan.png) no-repeat right;
}
.flag_be {
	background: url(images/flag_belgium.png) no-repeat right;
}
.flag_coza {
	background: url(images/flag_south_africa.png) no-repeat right;
}
.flag_pro {
	background: url(images/flag_pro.png) no-repeat right;
}
.flag_co {
	background: url(images/flag_co.png) no-repeat right;
}
.flag_tv {
	background: url(images/flag_tv.png) no-repeat right;
}
.flag_name {
	background: url(images/flag_name.png) no-repeat right;
}
.flag_mobi {
	background: url(images/flag_mobi.png) no-repeat right;
}
.flag_cc {
	background: url(images/flag_cc.png) no-repeat right;
}
.flag_webs {
	background: url(images/flag_webs.png) no-repeat right;
}
.flag_asia {
	background: url(images/flag_asia.png) no-repeat right;
}
.flag_ws {
	background: url(images/flag_ws.png) no-repeat right;
}
.flag_nu {
	background: url(images/flag_nu.png) no-repeat right;
}
fieldset.search {
	background: #f5f5f5;
}
.search input.box {
	color: #fff;
	background: #777 url(images/search_blue.gif) no-repeat;
}
.search input.box:focus {
	background: #777 url(images/search_blue.gif) no-repeat left -38px;
}
.search button.btn {
	text-indent: -9999px;
	background: #95d5f3 url(images/search_blue.gif) no-repeat top right;
}
.search button.btn:hover {
	background: #95d5f3 url(images/search_blue.gif) no-repeat bottom right;
}
#domain_search.placeholder {
	color: #efefef;
}
