body { background-image: url(images/bkg_page.gif);margin-left: 0px;margin-top: 0px;	margin-right: 0px;margin-bottom: 0px; }
#branding
{
	float: left;
	/*position: absolute;*/
    /*z-index: 999999;*/
    width: 753px;
	height: 100px;
	background-image: url(images/homepage/branding-sub.gif);
	background-repeat: repeat-x;
}
.imgright
{float: right; margin: -3px 0 0 0;}
/* BGs */
td.homepage-ad1 {
	background-color: #29A2D6;
	background-image: url(images/HP_Hyper-V.jpg);
}
td.homepage-ad2-right1{
	background-color: #523829;
	background-image: url(images/HP_MS-Platinum.gif);
}
.footercopy
{
	font-family: Arial; 
	font-size: 10px; 
	color: #9a9a9a; 
	font-weight: bold; 
	text-decoration: none;
	text-align: center;
}
td.homepage-ad2-right2{ background: url(images/homepage-right_02.gif); }
td.homepage-ad2-right3{ background: url(images/homepage-right_03.gif); }
td.bg-iis7-1 { background: url(images/default_02.gif); }
td.bg-iis7-2 { background: url(images/default_03.gif); }
td.bg-iis7-3 { background: url(images/default_04.gif); }
td.bg-iis7-4 { background: url(images/default_05.gif); }
td.bg-iis7-5 { background: url(images/default_06.gif); }
td.bg-iis7-6 { background: url(images/default_07.gif); }
td.bg-titles { background: url(images/sh_bg.gif); }

/* IIS 7  BGs */
td.bg-iis7-1 { background: url(iis7-hosting/images/default_02.gif); }
td.bg-iis7-2 { background: url(iis7-hosting/images/default_03.gif); }
td.bg-iis7-3 { background: url(iis7-hosting/images/default_04.gif); }
td.bg-iis7-4 { background: url(iis7-hosting/images/default_05.gif); }
td.bg-iis7-5 { background: url(iis7-hosting/images/default_06.gif); }
td.bg-iis7-6 { background: url(iis7-hosting/images/default_07.gif); }
td.bg-iis7-box { background: url(iis7-hosting/images/iis7page-features.gif); }
td.bg-table2 { background: url(iis7-hosting/images/iis7page_05.gif); }
td.bg-table3 { background: url(iis7-hosting/images/iis7page_06.gif); }
td.bg-featureslink { background: url(iis7-hosting/images/featureslink-bg.gif); }

/* IIS 7  Text Styles */
.homepage-ad-text1 { font-family: Arial; font-size: 12px; color: #022433; text-decoration: none}
.homepage-ad-text2 { font-family: Arial; font-size: 12px; color: #f0e800; text-decoration: none}
.homepage-ad-text3 { font-family: Arial; font-size: 16px; color: #ffffff; text-decoration: none}
.homepage-ad-text4 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none}
.homepage-ad-text5 { font-family: Arial; font-size: 12px; color: #333333; text-decoration: none}
.homepage-ad-text6 { font-family: Arial; font-size: 12px; color: #dd2d23; text-decoration: none}
.homepage-ad-text7 { font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none}

p { font-family: Arial; font-size: 12px; color: #221E1F}
h1 { font-family: Verdana; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; margin: 0px}
h2 { font-family: Verdana; font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: none; margin: 0px}
h3 { font-family: Verdana; font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: none; margin: 0px}
h4 { font-family: Verdana; font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: none; margin: 0px}
h5 { font-family: Verdana; font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: none; margin: 0px}
h6 { font-family: Verdana; font-size: 100%; color: #FFFFFF; font-weight: bold; text-decoration: none; margin: 0px}
b { font-weight: bold}
ol { font-family: Arial; font-size: 12px; color: #221E1F}
ul { font-family: Arial; font-size: 12px; color: #221E1F}
li { font-family: Arial; font-size: 12px; color: #221E1F}
a { font-family: Arial; font-size: 12px; color: #221E1F; font-weight: bold; text-decoration: underline}
a:link { font-family: Arial; font-size: 12px; color: #221E1F; font-weight: bold; text-decoration: underline}
a:active { font-family: Arial; font-size: 12px; color: #221E1F; font-weight: bold; text-decoration: underline}
a:visited { font-family: Arial; font-size: 12px; color: #221E1F; font-weight: bold; text-decoration: underline}
a:hover { color: #2585E4; text-decoration: none}
.bottom { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: none}
.bottom a:link { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline}
.bottom a:active { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline}
.bottom a:visited { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline}
.bottom a:hover { color: #2585E4; text-decoration: none}
.right { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: none}
.right a:link { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline}
.right a:active { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline}
.right a:visited { font-family: Arial; font-size: 12px; color: #FFFFFF; text-decoration: underline}
.right a:hover { color: #221E1F; text-decoration: none}
.info { font-family: Arial; font-size: 11px; color: #221E1F; text-decoration:none;}
.info a:link, .info a:active, .info a:visited { font-family: Arial; font-size: 11px; color: #221E1F; text-decoration:none;}
.info a:hover{ font-family: Arial; font-size: 11px; color: #221E1F; text-decoration:underline;}
.sub { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:link { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:active { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:visited { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:hover { color: #FFCC00; text-decoration: none}
.small { font-family: Arial; font-size: 10px; color: #000000; font-weight: bold}
.contact { font-family: Arial; font-size: 12px; color: #565555; font-weight: bold; text-decoration: none}
.contact a:link { font-family: Arial; font-size: 12px; color: #D8521D; font-weight: normal; text-decoration: underline}
.contact a:active { font-family: Arial; font-size: 12px; color: #D8521D; font-weight: normal; text-decoration: underline}
.contact a:visited { font-family: Arial; font-size: 12px; color: #D8521D; font-weight: normal; text-decoration: underline}
.contact a:hover { color: #015073; text-decoration: none}
.sub2 { font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
.sub2 a:link { font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}
.sub2 a:active { font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}
.sub2 a:visited { font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}
.sub2 a:hover { color: #D8521D; text-decoration: none}
.bottom2 { font-family: Arial; font-size: 9px; color: #000000; text-decoration: none}
.bottom2 a:link { font-family: Arial; font-size: 9px; color: #000000; text-decoration: underline}
.bottom2 a:active { font-family: Arial; font-size: 9px; color: #000000; text-decoration: underline}
.bottom2 a:visited { font-family: Arial; font-size: 9px; color: #000000; text-decoration: underline}
.bottom2 a:hover { color: #D8521D; text-decoration: none}
.shared { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.shared a:link { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: underline}
.shared a:active { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: underline}
.shared a:visited { font-family: Arial; font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: underline}
.shared a:hover { color: #FFCC00; text-decoration: none}
.news { font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none}
.news a:link { font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline}
.news a:active { font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline}
.news a:visited { font-family: Arial; font-size: 10px; color: #000000; font-weight: bold; text-decoration: underline}
.news a:hover { color: #2DA6DB; text-decoration: none}
.cardinal { font-family: Arial; font-size: 10px; color: #000000; text-decoration: none}
.cardinal a:link { font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}
.cardinal a:active { font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}
.cardinal a:visited { font-family: Arial; font-size: 10px; color: #000000; text-decoration: underline}
.cardinal a:hover { color: #f79523; text-decoration: none}
.text_style {font-family: Arial; font-size: 12px; color: #221E1F}
.white1 {color: #FFFFFF; font-family: Verdana; font-size: 10px; font-weight: bold; }
.black-bold-12 {color: #263e46;font-family: Verdana;font-size: 12px;font-weight: bold;}
.contact1 {color: #2DA6DB;font-weight: bold;}
.contact2 {font-size: 10px}
.contact3 {color: #D8521D}
.orange { font-family: Arial; font-size: 16px; color: #ff6a03; text-decoration: none}
.symbols { font-family: WingDings; font-size: 16px; }
.gray { font-family: Arial; font-size: 11px; color: #666666; text-decoration: none}
.gray2 { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none}
.gray2 a:link { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none}
.gray2 a:active { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none}
.gray2 a:visited { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none}
.gray2 a:hover { font-family: Arial; font-size: 12px; color: #666666; text-decoration: underline}
.gray3 { font-family: Arial; font-size: 10px; color: #666666; text-decoration: none}
.blue { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none}
.blue a:link { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none}
.blue a:active { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none}
.blue a:visited { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none}
.blue a:hover { font-family: Arial; font-size: 12px; color: #015073; text-decoration: underline}
.iis7-box-titles { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#FFFFFF; }
.titles-big { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color:#FFFFFF; }
.sub { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:link { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:active { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:visited { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none}
.sub a:hover { color: #FFCC00; text-decoration: none}
.bottom-title { font-family: Arial; font-size: 10px; color: #3192b6; font-weight: bold; text-decoration: none}
.bottom { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: none}
.bottom a:link { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline}
.bottom a:active { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline}
.bottom a:visited { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline}
.bottom a:hover { color: #2585E4; text-decoration: none}

/* MarketPlace */
.marketplace_titles { font-family: Arial; font-size: 12px; color: #ffffff; text-decoration: none; font-weight: bold; }

/* Package Listings */
.packages-red {font-family: Arial; font-size: 10px; color: #990033; text-decoration: none; font-weight: bold;}
.style3 {color: #FFFFFF}
.style2 {color: #565555}
.style8 {color: #03638E}
.style6 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.style10 {color: #03638E; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }
.style11 {color: #FF0000}
.style12 {	color: #FF0000;font-weight: bold;}
.style15 {font-size: small; font-family: Arial, Helvetica, sans-serif; }

/* IIS 7  Text Styles */
.orange { font-family: Arial; font-size: 16px; color: #ff6a03; text-decoration: none; }
.symbols { font-family: WingDings; font-size: 16px; }
.gray { font-family: Arial; font-size: 11px; color: #666666; text-decoration: none; }
.gray2 { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; }
.gray2 a:link { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; }
.gray2 a:active { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; }
.gray2 a:visited { font-family: Arial; font-size: 12px; color: #666666; text-decoration: none; }
.gray2 a:hover { font-family: Arial; font-size: 12px; color: #666666; text-decoration: underline}
.gray3 { font-family: Arial; font-size: 10px; color: #666666; text-decoration: none; }
.blue { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none; }
.blue a:link { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none; }
.blue a:active { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none; }
.blue a:visited { font-family: Arial; font-size: 12px; color: #015073; text-decoration: none; }
.blue a:hover { font-family: Arial; font-size: 12px; color: #015073; text-decoration: underline}
.iis7-box-titles { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color:#FFFFFF; }
.titles-big { font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color:#FFFFFF; }
.sub { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.sub a:link { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.sub a:active { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.sub a:visited { font-family: Arial; font-size: 12px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
.sub a:hover { color: #FFCC00; text-decoration: none; }
.bottom-title { font-family: Arial; font-size: 10px; color: #3192b6; font-weight: bold; text-decoration: none; }
.bottom { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: none; text-align: justify; }
.bottom a:link { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline; text-align: justify; }
.bottom a:active { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline; text-align: justify; }
.bottom a:visited { font-family: Arial; font-size: 10px; color: #807F7F; font-weight: bold; text-decoration: underline; text-align: justify; }
.bottom a:hover { color: #2585E4; text-decoration: none; }
.promo-white1 { font-family: Verdana; font-size: 10px; color: #FFFFFF; text-decoration: none; }
.promo-black1 { font-family: Arial; font-size: 10px; color: #000000; text-decoration: none; }
.promo-black2 { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; }
.promo-black2 a:link, .promo-black2 a:visited, .promo-black2 a:active { font-family: Arial; font-size: 12px; color: #000000; text-decoration: none; }
.promo-black2 a:hover { font-family: Arial; font-size: 12px; color: #000000; text-decoration: underline; }
.promo-grey1 { font-family: Arial; font-size: 16px; color: #7b7a7a; text-decoration: none; }
.promo-blue1 { font-family: Arial; font-size: 22px; color: #015073; text-decoration: none; }
.promo-blue2 { font-family: Arial; font-size: 10px; color: #0000ff; text-decoration: none; }
.promo-blue2 a:link, .promo-blue2 a:visited, .promo-blue2 a:active { font-family: Arial; font-size: 10px; color: #0000ff; text-decoration: underline; }
.promo-blue2 a:hover { font-family: Arial; font-size: 10px; color: #0000ff; text-decoration: none; }

