a {white-space: nowrap;}    
a:link {border: 1px solid transparent; color: #003366; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; font-weight: normal;}    
a:visited {border: 1px solid transparent; color: #003366; padding-left: 2px; padding-right: 2px; padding-bottom: 2px;}
a:hover {border: 1px solid #eee; color: #eee; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; background-color: #6699cc;}
a:active {border: 1px solid transparent; color: #eee; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; }
td {
   vertical-align: top;
}   
html {
    height: 100%;
}    
.grad {
   height: 100%;
   background: #efefef;
   background: -webkit-gradient(linear, 0 0, 0 bottom, from(#acc7e3), to(#efefef));
   background: -moz-linear-gradient(#acc7e3, #efefef);
   -pie-background: linear-gradient(#acc7e3, #efefef);
   behavior: url(/home/PIE.htc);
}
body {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Trebuchet MS", sans-serif;
   background-color: #efefef;
   /* was acc7e3 */
	color: #000000;
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
   width: 100%;
   height: 100%;
} 
form {
	 margin: 0px;
}	 
input {
	 padding-left: 2px;
}
.faq_li {border: 1px solid transparent; color: #003366; padding-left: 2px; padding-right: 2px; padding-bottom: 2px; font-weight: normal; text-decoration: underline; cursor: pointer;}    
.logo_cell {
   text-align: center;
   vertical-align: middle;
   padding-top: 5px;
}
.logo_side_cell {
	 width: 50%;
   vertical-align: top;
   text-align: center;
	 padding-right: 4px;
	 padding-left: 4px;
}
.map_cell {
	 text-align: center;
}	 
.map_link {
	 font-size: 8pt;
	 text-align: center;
   margin-bottom: 2px;
}	 
.menu_header {
	 cursor: pointer;
	 line-height: 92%;
	 background-color: #DCDCDC;
}
.menu_header_text {
	 cursor: pointer;
	 line-height: 92%;
}
.menu_table {
	 width: 125px;
}
.search {
   text-align: center;
	 padding: 4px;
}	 
.search_input {
   text-align: left;
	 width: 100%;
    font-size: 10pt;
	 font-family: Verdana, Tahoma, Arial, Helvetica, "Trebuchet MS", sans-serif;
}
.submit {
	 margin: 0px;
	 padding: 0px;
}
table {
	 font-size: 10pt;
	 font-weight: normal;
}
ul {
	 padding-left: 22px;
	 padding-bottom: 2px;
	 margin: 0px;
    font-size: 10pt;
}
.rnd {
   border: 2px solid #9c9c9c;
   /* Safari, Opera, Chrome */
   border-radius: 10px;
   /* Gecko */
   -moz-border-radius: 10px;
   font-family: Verdana; 
   font-size: 10pt; 
   background-color: #ACC7E3;
   padding: 10px;
   margin: 10px;
   position: relative;
   -webkit-box-shadow: #333 0px 5px 15px;
   -moz-box-shadow: #333 0px 5px 15px;
   box-shadow: #333 0px 5px 15px;
   behavior: url(/home/PIE.htc);
}	 
.rnd_ent {
   border: 2px solid #9c9c9c;
   /* Safari, Opera, Chrome */
   border-radius: 10px;
   /* Gecko */
   -moz-border-radius: 10px;
   font-family: Verdana; 
   font-size: 10pt; 
   background-color: #ACC7E3;
   padding: 10px;
   display: inline-table;
   height: 130px;
   min-width: 250px;
   width: 250px;
   margin: 10px;
   text-align: left;
   position: relative;
}
.rnd_ent img {
   border: 1px solid #000;
   float: right;
   height: 55px;
}   
.rnd_top {
   border: 2px solid #9c9c9c;
   border-bottom: 1px solid #999;
   /* Safari, Opera, Chrome */
   border-radius: 10px 10px 0 0;
   /* Gecko */
   -moz-border-radius: 10px 10px 0 0;
   font-family: Verdana; 
   font-size: 18pt; 
   background-color: #bbb;
   margin-left: 20px;
   margin-right: 20px;
   position: relative;
   behavior: url(/home/PIE.htc);
}   
.rnd_middle {
   font-family: Verdana; 
   font-size: 10pt; 
   background-color: #fff;
   border-left: 2px solid #999;
   border-right: 2px solid #999;
   padding: 10px;
   margin-left: 20px;
   margin-right: 20px;
   text-align: left;
   background: #cccccc;
   background: -webkit-gradient(linear, 0 0, 0 bottom, from(#cccccc), to(#efefef));
   background: -moz-linear-gradient(#cccccc, #efefef);
   -pie-background: linear-gradient(#cccccc, #efefef);
   behavior: url(/home/PIE.htc);
}   
.rnd_bottom {
   border: 2px solid #9c9c9c;
   border-top: 1px solid #999;
   /* Safari, Opera, Chrome */
   border-radius: 0 0 10px 10px;
   /* Gecko */
   -moz-border-radius: 0 0 10px 10px;
   font-family: Verdana; 
   font-size: 10pt; 
   background-color: #bbb;
   margin-left: 20px;
   margin-right: 20px;
   position: relative;
   behavior: url(/home/PIE.htc);
}   
.bt {
	font-family: Verdana, Tahoma, Arial, Helvetica, "Trebuchet MS", sans-serif;
   font-size: 10pt;
   background-color: #dcdcdc;
   border: 2px solid #9c9c9c;
   margin-top: 3px;
   width: 106px;
   text-align: left;
}   
.top_menu {
   width: 65px; 
   text-align: center;
   float: left;
}   
.top_menu a {
   display: block; 
}   
.sb {
    font-size: 10pt;
	 font-family: Verdana, Tahoma, Arial, Helvetica, "Trebuchet MS", sans-serif;
}    
.rop_menu {
   text-align: left;
   border: 0px solid #dcdcdc;
   display: inline-table;
   position: relative;
}   
.rop_menu a {
   width: 165px; 
   display: block; 
}
.pricing td {
   background-color: #fff;
}   
.r {
   text-align: right;
}   
.cube_top_header {
   background-color: #ccc;
   border-bottom: 1px solid #bbb;
   padding: 5px;
   margin: -10px;
   margin-bottom: 0px;
}   
.gs, .gs_weather, .gs_weather_radar, .gs_mail, .gs_mail_wordy, .gs_software, .gs_security, .gs_news, .gs_home,.gs_search, .gs_accelerator, .gs_download, .gs_faq, .gs_help, .gs_terms, .gs_software_settings, .gs_service_pricing, .gs_webhosting {
   border: 2px solid #9c9c9c;
   /* Safari, Opera, Chrome */
   border-radius: 10px;
   /* Gecko */
   -moz-border-radius: 10px;
   font-family: Verdana; 
   font-size: 10pt; 
   background-color: #ACC7E3;
   -webkit-box-shadow: #333 0px 5px 15px;
   -moz-box-shadow: #333 0px 5px 15px;
   box-shadow: #333 0px 5px 15px;
   padding: 10px;
   display: inline-block;
   height: 140px;
   min-width: 250px;
   width: 250px;
   margin: 10px;
   text-align: left;
   vertical-align: top;
   position: relative;
   behavior: url(/home/PIE.htc);

}   
.gs ul, .gs_mail_wordy ul, .gs_software ul, .gs_security ul, .gs_news ul, .gs_home ul, .gs_search ul, .gs_download ul, .gs_faq ul, .gs_weather ul, .gs_help ul, .gs_terms ul, .gs_webhosting ul {
   text-align: left;
   margin-top: 15px;
} 
.gs img {
   border: 2px solid #9c9c9c;
   background-color: #9c9c9c;
   /* Safari, Opera, Chrome */
   border-radius: 7px;
   /* Gecko */
   -moz-border-radius: 7px;
   float: right;
   height: 55px;
   position: relative;
   padding: 2px;
   behavior: url(/home/PIE.htc);
}
.gs_mail img, .gs_mail_wordy img, .gs_software img, .gs_security img, .gs_news img, .gs_search img, .gs_accelerator img, .gs_weather img, .gs_terms img, .gs_software_settings img, .gs_service_pricing img {
   border: 1px solid #000;
   height: 55px;
   margin-bottom: 10px;
   /* Safari, Opera, Chrome */
   border-radius: 7px;
   /* Gecko */
   -moz-border-radius: 7px;
   border: 2px solid #9c9c9c;
   background-color: #9c9c9c;
   padding: 2px;
   position: relative;
   behavior: url(/home/PIE.htc);
}
.gs_weather_radar_img {
   border: 1px solid #000;
   height: 55px;
   margin-bottom: 10px;
   /* Safari, Opera, Chrome */
   border-radius: 7px;
   /* Gecko */
   -moz-border-radius: 7px;
   border: 2px solid #9c9c9c;
   background-color: #9c9c9c;
   padding: 2px;
   position: relative;
   behavior: url(/home/PIE.htc);
}
.gs_home img {
   margin-bottom: 10px;
   /* Safari, Opera, Chrome */
   border-radius: 7px;
   /* Gecko */
   -moz-border-radius: 7px;
   border: 2px solid #9c9c9c;
   background-color: #9c9c9c;
   padding: 2px;
   position: relative;
   behavior: url(/home/PIE.htc);
}   
.faq_img img {
   border: 2px solid #9c9c9c;
   background-color: #9c9c9c;
   /* Safari, Opera, Chrome */
   border-radius: 7px;
   /* Gecko */
   -moz-border-radius: 7px;
   height: 55px;
   position: relative;
   padding: 2px;
   behavior: url(/home/PIE.htc);
}
.gs_mail_wordy span {
   text-align: right;
}   
.gs_accelerator {
   height: auto;
   text-align: center;
   width: auto;
}
.gs_download {
   height: auto;
   text-align: center;
   width: auto;
   background-color: #dfdfdf;
}
.gs_faq, .gs_help, .gs_terms, .gs_software_settings, .gs_service_pricing, .gs_webhosting {
   height: auto;
   text-align: center;
   width: auto;
}
.faq a {
   white-space: normal;
   word-wrap: break-word;
}   
.gs_mail {
   height: 150px;
   text-align: center;
   width: 275px;
}
.gs_home {
   height: auto;
   text-align: center;
   width: 40%;
}
.gs_home td {
   text-align: left;
}
.gs_news {
   height: 330px;
   text-align: center;
   border: 2px solid #9c9c9c;
}
.gs_mail_wordy {
   height: 320px;
   text-align: center;
   width: 275px;
}
.gs_mail p, .gs_mail_wordy p, .gs_software p, .gs_security p, .gs_home p, .gs_accelerator p, .gs_help p, .gs_terms p. .gs_webhosting p, .gs_help p {
   text-align: left;
   font-size: 10pt;
}
.gs_terms p {
   text-align: left;
}   
.gs_search {
   height: auto;
   text-align: center;
   height: 275px;
}
.gs_software {
   height: 390px;
   text-align: center;
}
.gs_security {
   height: 400px;
   text-align: center;
}
.gs_mail_courtesy {
   height: 150px;
}
.gs_weather {
   height: 250px;
   text-align: center;
}   
.gs_weather_radar {
   height: auto;
   width: 430px;
} 
.contacts {
   border: 1px solid #000;
   height: 55px;
   margin-bottom: 10px;
   /* Safari, Opera, Chrome */
   border-radius: 7px;
   /* Gecko */
   -moz-border-radius: 7px;
   border: 2px solid #9c9c9c;
   background-color: #9c9c9c;
   padding: 2px;
   position: relative;
   behavior: url(/home/PIE.htc);
}
li {
   padding: 2px;
}   

