﻿html, body, form
{
    width: 100%;
    height: 100%;
    margin: 0px;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    padding: 0px;
    font-family: Calibri;
    text-align: left;
    color: #000000;
    font-size: medium;
}



#vitedatatable1

{
	width:100%; 
}

#vitedatatable2

{
	border: 0px;
	text-align: left;
	width:80%;
	height: 100%;
	left:0px;
    right:0px;
    padding:0px;
    margin-left:0px;
	
}



.vitedatatext
{
	color: #000000;
	font-family:  Verdana;
	font-size: 20px;
	
}

.RadSplitter_Default
{
	border: 0px;
}

#ViteDatafontgreat
{
	color: #000000;
	font-family: Verdana;
	text-align: left;
	font-size: 20px;
	width: 80%;
	font-weight: bolder;
}

#ViteDatafontsmall
{
	color: #000000;
	font-family:  Verdana;
	text-align: left;
	font-size: 20px;
	width:80%;
	font-weight:bolder;
	
}

#ViteDatafontsmallfenit
{
	color: #000080;
	font-family:  Verdana;
	text-align: left;
	font-size: 10px;
	width:80%;
	
	
}

p
{
	text-align: justify;
	padding: 5px;
	margin-left: 0px;
	margin:0px;

}

#FooterText
{
   text-align: center;	
}

BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana ; FONT-SIZE: 11pt;
}

.ClearEnd {
	CLEAR: both
}
.ContentPage #Content #ImageHolder IMG {
	FLOAT: left
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.Screenshot {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; MARGIN-LEFT: 10px; BORDER-LEFT: #dddddd 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #dddddd 1px solid
}
A:hover {
	TEXT-DECORATION: none
}
#NavigationBar A {
	TEXT-DECORATION: none
}
#NavigationBar A:hover {
	TEXT-DECORATION: none
}
#Footer A {
	TEXT-DECORATION: none
}
UL.SubNavLinks A {
	TEXT-DECORATION: none
}
A {
	TEXT-DECORATION: underline
}
#Footer A:hover {
	TEXT-DECORATION: underline
}
UL.SubNavLinks A:hover {
	TEXT-DECORATION: underline
}
#Wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 0px; BACKGROUND-COLOR:#ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 764px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto! important
}
#WrapperFooter {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 10px; BACKGROUND: url(/images/bg_shadedfooter.jpg) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 764px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto! important
}
#BackgroundOverlay {
	MIN-HEIGHT: 650px; BACKGROUND-COLOR:#ffffff; WIDTH: 744px; HEIGHT: auto! important
}
.HomePage #Banner {
	MIN-HEIGHT: 107px; BACKGROUND-COLOR:#ffffff; WIDTH: 744px; HEIGHT: auto! important
}
.HomePage #BannerLogoButton A {
	DISPLAY: block; MIN-HEIGHT: 37px; LEFT: 30px; WIDTH: 122px; POSITION: absolute; TOP: 20px; HEIGHT: auto! important
}
.HomePage #BannerVisualStudioButton A {
	DISPLAY: block; MIN-HEIGHT: 27px; LEFT: 500px; WIDTH: 23px; POSITION: absolute; TOP: 620px; HEIGHT: auto! important;
	right: 261px;
}
.HomePage #BannerSQLServer2008Button A {
	DISPLAY: block; MIN-HEIGHT: 27px; LEFT: 500px; WIDTH: 23px; POSITION: absolute; TOP: 32%; HEIGHT: auto! important
}
.HomePage #BannerDotNetButton A {
	DISPLAY: block; MIN-HEIGHT: 27px; LEFT: 500px; WIDTH: 23px; POSITION: absolute; TOP: 32%; HEIGHT: auto! important
}
.HomePage #BannerTelerikButton A {
	DISPLAY: block; MIN-HEIGHT: 27px; LEFT: 500px; WIDTH: 23px; POSITION: absolute; TOP: 32%; HEIGHT: auto! important
}


.HomePage #BannerContactButton A {
	DISPLAY: block; MIN-HEIGHT: 27px; LEFT: 698px; WIDTH: 32px; POSITION: absolute; TOP: 27px; HEIGHT: auto! important
}
.ContentPage #Banner {
	MIN-HEIGHT: 107px; BACKGROUND: url(/images/bannercontent_certified.jpg) no-repeat; WIDTH: 744px; HEIGHT: auto! important
}
.ContentPage #BannerLogoButton A {
	DISPLAY: block; MIN-HEIGHT: 37px; LEFT: 30px; WIDTH: 122px; POSITION: absolute; TOP: 20px; HEIGHT: auto! important
}
.ContentPage #BannerHomeButton A {
	DISPLAY: block; MIN-HEIGHT: 27px; LEFT: 641px; WIDTH: 23px; POSITION: absolute; TOP: 27px; HEIGHT: auto! important
}
.ContentPage #BannerContactButton A {
	DISPLAY: block; MIN-HEIGHT: 27px; LEFT: 698px; WIDTH: 32px; POSITION: absolute; TOP: 27px; HEIGHT: auto! important
}
#SubBanner {
	MIN-HEIGHT: 40px; BACKGROUND: url(/images/subbanner.jpg) no-repeat; WIDTH: 173px; LINE-HEIGHT: 40px; HEIGHT: auto! important; TEXT-ALIGN: center
}
.HighlightBg {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; MIN-HEIGHT: 41px; BACKGROUND-COLOR:#ffffff; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; WIDTH: 83px; PADDING-TOP: 2px; HEIGHT: auto! important
}

#NavigationBar
{
	min-height: 43px;
	background-color: #ffffff;
	margin: 0px 10px;
	width: 720px;
	height: 43px;
}
.LanguageFlag {
	FLOAT: left; MARGIN: 14px 0px 0px; WIDTH: 60px; TEXT-ALIGN: center
}

.HomePage #Content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 220px; PADDING-BOTTOM: 10px; WIDTH: 724px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.HomePage #Content .LeftColumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 220px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 15px; HEIGHT: auto! important
}
.HomePage #Content .RightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; MIN-HEIGHT: 233px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 173px; PADDING-TOP: 2px; HEIGHT: auto! important
}
#PromotionSpace {
	MIN-HEIGHT: 148px; MARGIN: 0px 10px; WIDTH: 720px; BORDER-BOTTOM: #dedfe0 2px solid; HEIGHT: auto! important
}
#PromotionSpace A {
	DISPLAY: block; MIN-HEIGHT: 148px; WIDTH: 538px; HEIGHT: auto! important
}
#PromotionSpace .LeftColumn {
	BORDER-RIGHT: #dedfe0 2px solid; MIN-HEIGHT: 148px; FLOAT: left; WIDTH: 538px; HEIGHT: auto! important
}
#PromotionSpace .RightColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 35px
}
.ContentPage #Content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 390px; PADDING-BOTTOM: 10px; WIDTH: 724px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.ContentPage #Content .LeftColumn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 225px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 173px; PADDING-TOP: 10px; HEIGHT: auto! important
}
.ContentPage #Content .RightColumn {
	PADDING-RIGHT: 10px; PADDING-LEFT: 17px; MIN-HEIGHT: 215px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 520px; PADDING-TOP: 20px; HEIGHT: auto! important
}
.ContentPage #Content #ImageHolder {
	BORDER-RIGHT: #e1e2e3 2px solid; BORDER-TOP: #e1e2e3 2px solid; MIN-HEIGHT: 123px; BORDER-LEFT: #e1e2e3 2px solid; WIDTH: 166px; BORDER-BOTTOM: #e1e2e3 2px solid; HEIGHT: auto! important
}
.ContentPage #Content .RightColumn {
	LINE-HEIGHT: 16px
}
.HomePage #Content .LeftColumn {
	LINE-HEIGHT: 16px
}
#BreadCrumbs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 14px; PADDING-TOP: 0px
}

H1 {
	FONT-SIZE: 18px; MARGIN: 0px ; PADDING-LEFT: 10px; 
}
H2 {
	FONT-SIZE: 11pt;
}
H3 {
	FONT-SIZE: 11pt; MARGIN: 0px
}
.FooterText {
	FONT-SIZE: 9px
}
BODY {
	BACKGROUND: #FFFFFF
}
A {
	COLOR: #9e417a
}
#SubBanner {
	COLOR: #9e417a
}
#BreadCrumbs A {
	COLOR: #9e417a
}
H1 {
	COLOR: #000080;
}
H2 {
	COLOR: #000080;
}
H3 {
	COLOR: #000080;
}
.NavButton A:hover {
	COLOR: #000080;
}
UL.SubNavLinks {
	COLOR: #1f469b
}
#BreadCrumbs {
	COLOR: #1f469b
}
.FooterText {
	COLOR: #666666
}
.highslide {
	CURSOR: url(/highslide/graphics/zoomin.cur), pointer; outline: none
}
.highslide IMG {
	BORDER-RIGHT: #1f469b 1px solid; BORDER-TOP: #1f469b 1px solid; BORDER-LEFT: #1f469b 1px solid; BORDER-BOTTOM: #1f469b 1px solid
}
.highslide:hover IMG {
	BORDER-RIGHT: #9e417a 1px solid; BORDER-TOP: #9e417a 1px solid; BORDER-LEFT: #9e417a 1px solid; BORDER-BOTTOM: #9e417a 1px solid
}
.highslide-image {
	BORDER-RIGHT: #9e417a 1px solid; BORDER-TOP: #9e417a 1px solid; BORDER-LEFT: #9e417a 1px solid; BORDER-BOTTOM: #9e417a 1px solid
}
.highslide-image-blur {
	
}
.highslide-caption {
	BORDER-RIGHT: #9e417a 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9e417a 1px; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 10pt; PADDING-BOTTOM: 5px; BORDER-LEFT: #9e417a 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #9e417a 1px solid; FONT-FAMILY: Verdana, Helvetica; BACKGROUND-COLOR: white
}
.highslide-display-block {
	DISPLAY: block
}
.highslide-display-none {
	DISPLAY: none
}
.highslide-loading {
	PADDING-RIGHT: 3px; BORDER-TOP: white 1px solid; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: uppercase; COLOR: #9e417a; PADDING-TOP: 3px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: black; TEXT-DECORATION: none
}
A.highslide-credits {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.highslide-credits I {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; COLOR: silver; PADDING-TOP: 2px; TEXT-DECORATION: none
}
A.highslide-credits:hover {
	COLOR: white; BACKGROUND-COLOR: gray
}
A.highslide-credits:hover I {
	COLOR: white; BACKGROUND-COLOR: gray
}
#holderBody {
	BACKGROUND: #ffffff
}
#holderBody #holder {
	BACKGROUND: #ffffff
}


