BODY {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	MARGIN: 0px
}
H1 {
	FONT-SIZE: 16px; COLOR: #333333
}
H2 {
	FONT-SIZE: 14px; COLOR: #6699cc
}
H3 {
	FONT-SIZE: 12px; COLOR: #666666
}
H4 {
	FONT-SIZE: 10px; COLOR: #999999
}
H5 {
	FONT-SIZE: 8px; COLOR: #666666
}
H6 {
	FONT-SIZE: 6px; COLOR: #666666
}
.dotpoints {
	LIST-STYLE-POSITION: outside; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; LIST-STYLE-TYPE: disc; BORDER-BOTTOM-STYLE: none
}
.TechNetLog {
	BACKGROUND-POSITION: left 50%; BACKGROUND-IMAGE: url(techNet.gif); BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: no-repeat; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #e0e0e0
}
.borderbase {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999999 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.borderbasesection {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #d8d8bc 1px solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.borderleftNo back {
	BORDER-LEFT: #999999 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999999 1px solid; BORDER-RIGHT-STYLE: none
}
.bordercountry {
	BORDER-LEFT: #999999 1px solid; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.borderleft {
	BACKGROUND-POSITION: 50% bottom; BACKGROUND-IMAGE: url(images/g_s1.jpg); BORDER-LEFT: #999999 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-x; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f0
}
.borderright {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999999 1px solid; BORDER-LEFT-STYLE: none
}
.gradient_MSDN_L {
	BORDER-RIGHT: #999999 thin; BACKGROUND-POSITION: left 50%; BORDER-TOP: #999999 thin; BACKGROUND-IMAGE: url(teckGradL.jpg); BORDER-LEFT: #999999 thin; BORDER-BOTTOM: #999999 thin; BACKGROUND-REPEAT: repeat-y
}
.gradient_MSDN_R {
	BORDER-RIGHT: #999999 thin; BACKGROUND-POSITION: right 50%; BORDER-TOP: #999999 thin; BACKGROUND-IMAGE: url(teckGradR.jpg); BORDER-LEFT: #999999 thin; BORDER-BOTTOM: #999999 thin; BACKGROUND-REPEAT: repeat-y
}
.msdnLogpage1 {
	BACKGROUND-POSITION: right 50%; BACKGROUND-IMAGE: url(g_t1.jpg); BACKGROUND-REPEAT: repeat-y
}
.gradient_1 {
	BORDER-RIGHT: thin; BACKGROUND-POSITION: right 50%; BORDER-TOP: thin; BACKGROUND-IMAGE: url(g_t1.jpg); BORDER-LEFT: thin; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-y
}
.gradient_2 {
	BORDER-RIGHT: thin; BACKGROUND-POSITION: left 50%; BORDER-TOP: thin; BACKGROUND-IMAGE: url(g_t3.jpg); BORDER-LEFT: thin; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.gradient_3MSDN {
	BORDER-RIGHT: thin; BACKGROUND-POSITION: right 50%; BORDER-TOP: thin; BACKGROUND-IMAGE: url(g_msdnbase.jpg); BORDER-LEFT: thin; BORDER-BOTTOM: thin; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #6799ff
}
.gradient_3 {
	BORDER-RIGHT: thin; BACKGROUND-POSITION: right 50%; BORDER-TOP: thin; BACKGROUND-IMAGE: url(g_b1.jpg); BORDER-LEFT: thin; BORDER-BOTTOM: thin; BACKGROUND-REPEAT: repeat-y
}
.table_right {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #999999 2px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #999999 2px solid; BACKGROUND-COLOR: #ffffff
}
.style1 {
	FONT-WEIGHT: bold; COLOR: #ff6600
}
A:link {
	COLOR: #003399
}
A:hover {
	COLOR: #ff6600
}
A:visited {
	COLOR: #000066
}
A:active {
	COLOR: #003399
}
.style3 {
	FONT-WEIGHT: bold; COLOR: #333333
}
.form {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #dedede 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #dedede 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2 ; width:250px;
}
.formsmall {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #dedede 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #dedede 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2 ; width:140px;
}

.formpid {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #dedede 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #dedede 1px solid; COLOR: #666666; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f2f2f2 ; width:40px;
}

.formconfirmation {
	FONT-SIZE: 10px;   FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif  ; width:50px;
}

.formSubmit {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BORDER-LEFT: #d4d0c8 1px solid; COLOR: White; background-color : #F5FFFA;  FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
.gradient_TechNet {
	BORDER-RIGHT: thin; BACKGROUND-POSITION: left 50%; BORDER-TOP: thin; BACKGROUND-IMAGE: url(g_t4.jpg); BORDER-LEFT: thin; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
.style5 {
	COLOR: #ffffff
}
.borderbaseDots {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM: #999999 1px dotted; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none
}
.style6 {
	COLOR: #6699cc
}
.logonB1 {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px
}
.logonB2 {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #cccccc 1px; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px solid
}
.logonB3 {
	BORDER-RIGHT: #cccccc 1px; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px dotted; BORDER-BOTTOM: #999999 1px
}
.style10 {
	COLOR: #666666
}
.style9 {
	FONT-WEIGHT: bold; COLOR: #666666
}
#Masthead
{
    width:	                    980px;
    height:	                    42px;
    background-color:	        White;
    text-align:                 left;
}

/*Site Title*/
#SiteTitle
{
    width:	                    980px;
    height:	                    26px;
    background-color:	        #003399;
}

/*Topmenu*/
#TopMenu
{
    width:                      965px;
    padding-right:              15px;
}

.topMenuStretcher
{
    width:	                    180px;
    height:	                    20px;
    background-color:           #F1F1F1;
}

.topMenuItem
{
    width:                      80px;
    text-align:                 right;
     
}

.topMenuIcon
{
    vertical-align:             middle;
}

.topMenuPlaceholder
{
    width:                      570px;
    text-align:                 left;
}

.siteMapPathLabel
{
    font-size:                  0.8em;
    color:                      #003399;
}

.topMenuStretcherContent
{
    width:                      180px;
    height:                     100%;
    border-left:                solid 1px #999999;
    border-right:               solid 1px #999999;
}

/*The Container for the menu, the content and the guidance bar*/
#Main
{
    width:	                    980px;
    text-align:	                left;
}

/*SiteNavigation*/
.leftMenu
{
    width:	                    180px;
    height:                     400px;
    padding-top:                15px;
    padding-bottom:             6px;
    background-color:	        #F1F1F1;
    border-left:                solid 1px #999999;
    border-right:               solid 1px #999999;
    vertical-align:             top;
}

a.navigation:link
{
    color:                      Black;
    width:						100%;
    display:					block;
}

a.navigation:visited
{
    color:                      Black;
    width:						100%;
    display:					block;
}

a.navigation:hover
{
    color:                      Black;
    width:						100%;
    display:					block;
}

/*pixel gutters*/
.pixelGutter20px
{
    width:	                    20px;
}

.pixelGutter15px
{
    width:	                    15px;
}

/*The table cell of the main content with the contentplaceholder*/
#MainContent
{
    width:                      585px;
    vertical-align:             top;
}

.mainContainer
{
    width:                      585px;
    color:                      #0033CC;
    font-size:                  0.9em;
    margin-top:                 10px;
    vertical-align:             top;
}

/*the right column that contains the guidance section*/
.rightColumn
{
    width:                      165px;
    vertical-align:             top;
}


/*Footer*/
#Footer
{
    width:                      980px;
    height:                     80px;
    background-color:	        White;
    text-align:                 left;
    border-top:                 solid 1px solid 1px #003399;
}
/*Subscription Personal Info*/
#PersonalCaption
{
	width:						120px;
	text-align:                 left;
}

#PersonalInput
{
	width:						223px;
	text-align:                 left;
}

#ButtonText	{
	font-size:	10pt;
	text-align:	center;
	text-decoration: none;
	background-color : #F5FFFA;
	height :40px;
	width:60px;
	color :White ;
			
	}
