﻿
.topDropDownMenuDivHomeNew
{
	float: left;
	width: 44px;
	margin-top: 48px;
}
.boxContent
{
	width: 170px;
	float: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.boxContentHead
{
	text-align: left;
	width: 70px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 33px;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 10px;
}

.footerList
{
	text-align: left;
	list-style-type: none;
	list-style-image: none;
	margin-left: -10px;
}
.boxFooterContent1
{
	text-align: left;
	float: left;
	border: solid 0px green;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 33px;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 10px;
	width: 70px;
}
.boxFooterContent
{
	text-align: left;
	border: solid 0px purple;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 10px;
	width: 70px;
}
.boxFooterContentII
{
	text-align: left;
	border: solid 0px purple;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 0px;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 10px;
	width: 95px;
}
.divider
{
	width: 6px;
	float: right;
	line-height: Normal;
	margin-left: 15px;
}
.hrDotLine1
{
	height: 1px;
	font-size: 0px;
	width: 750px;
	margin-bottom: 10px;
	background-image: url(../images/line_horz.gif);
	background-repeat: repeat-x;
}
.terms
{
	text-align: left;
	width: 600px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 33px;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 0px;
	margin-top: 0px;
}

.contact
{
	border-left: 2px solid #B7CEEC;
	padding-left: 7px;
	width: 290px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-align: justify;
	margin-right: 3px;
}

.footerRightCorner
{
	float: left;
	width: 120px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	padding-left: 5px;
}
.footerCornerImg
{
	float: left;
	width: 37px;
}
.roundedBoxOuterDiv
{
	width: 970px;
	padding-top: 20px;
	vertical-align: bottom;
}
.SmallroundedBoxOuterDiv
{
	height: 15px;
}
.outerDivboxFooterContent1
{
	width: 450px;
	float: left;
}
.SubouterDivboxFooterContent1
{
	width: 450px;
}


.divImageMainTopMenu
{
	font: right;
}
.rounded-box
{
	position: relative;
	width: 970px;
	background-color: #E6E6E6;
	margin: 0px;
	height: 230px;
	top: 0px;
	left: 0px;
}
.rounded-boxPanel
{
	position: relative;
	width: 435px;
	background-color: #F7F7f7;
	margin: 0px;
	height: 180px;
	top: 0px;
	left: 0px;
	border: dotted 0px #c9c9c9;
}

.rounded-Smallbox
{
	position: relative;
	width: 970px;
	background-color: #E6E6E6;
	margin: 0px;
	height: 50px;
	top: 0px;
	left: 0px;
}
.lblPartenerCon
{
	font-size: 11px;
	font-family: Verdana;
	width: 200px;
}
.txtPartenerCon
{
	font-size: 10px;
	font-family: Verdana;
	width: 200px;
}
.section
{
	margin: 0px 5px;
	width: 140px;
	text-align: left;
	float: left;
	color: #666;
	font-size: 9px;
	font-weight: bold;
	margin-bottom: 5px;
}
.backbody
{
	width: 100%;
	margin: 0px;
	background-color: #E0E6F8;
}

.topMaindiv
{
	width: 1001px;
	border-left: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	margin-left: auto;
	margin-right: auto;
	background-color: White;
	height:100%;/**/
}
.mainDiv
{
	width: 970px;
	margin-left: auto;
	margin-right: auto; /*   background-color: #F9FCFF;*/
}




/*
Style Design for Rounded Footer Box
*/
.ContactUCMainOuterDiv
{
	height: 276px;
	position: relative;
	width: 179px;
	background-color: green;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	top: 0px;
	left: 0px;
	height: 276px;
}
.top-left-corner, .bottom-left-corner, .top-right-corner, .bottom-right-corner
{
	position: absolute;
	width: 20px;
	height: 20px;
	background-color: #FFF;
	overflow: hidden;
}

.top-left-inside, .bottom-left-inside, .top-right-inside, .bottom-right-inside
{
	position: relative;
	font-size: 150px;
	font-family: arial;
	color: #E6E6E6;
	line-height: 40px;
}
.top-left-in, .bottom-left-in, .top-right-in, .bottom-right-in
{
	position: relative;
	font-size: 150px;
	font-family: arial;
	color: #f7f7f7;
	line-height: 40px;
}
.top-left-in
{
	left: -8px;
}
.bottom-left-in
{
	left: -8px;
	top: -17px;
}
.top-right-in
{
	left: -25px;
}
.bottom-right-in
{
	left: -25px;
	top: -17px;
}



.top-left-corner
{
	top: 0px;
	left: 0px;
}
.bottom-left-corner
{
	bottom: 0px;
	left: 0px;
}
.top-right-corner
{
	top: 0px;
	right: 0px;
}
.bottom-right-corner
{
	bottom: 0px;
	right: 0px;
}

.top-left-inside
{
	left: -8px;
}
.bottom-left-inside
{
	left: -8px;
	top: -17px;
}
.top-right-inside
{
	left: -25px;
}
.bottom-right-inside
{
	left: -25px;
	top: -17px;
}

.box-contents
{
	position: relative;
	padding: 8px;
	color: #000;
	top: 0px;
	left: 60px;
	width: 954px;
}
.hrDotLineII
{
	height: 1px;
	margin-left: 20px;
	font-size: 0px;
	width: 720px;
	margin-bottom: 10px;
	background-image: url(../images/1dots.gif);
	background-repeat: repeat-x;
}

.box-contents
{
	position: relative;
	padding: 8px;
	color: #000;
	top: 0px;
	left: 30px;
}
.lebeldiv1
{
	color: #115190;
	font-size: 12px;
	font-family: Arial; /*margin-left: 20px;*/
	width: 150px;
	height: 15px;
}
.txtPartenerCon1
{
	font-size: 10px;
	font-family: Verdana;
	width: 150px;
}

/*
Style Design for Header
*/
.topLeftCompanyLogoDiv
{
	width: 41px;
	float: left;
}
.RightMiddleFlashDiv
{
	float: left;
	width: 173px;
	background-image: url(images/spacervertical.gif);
	background-color: #E1F5FE;
}
.RightMiddleLinksDiv
{
	/*   float:left;*/
	width: 173px;
	background-color: #3386D5;
}
.RightMiddleLinksDivInner
{
	width: 160px;
	margin-left: 3px;
	margin-top: 2px;
}
/*.newNormal
{    line-height:19px;
    font-family: Arial, Verdana, Helvetica, sans-serif;
    font-size: 13px;
    color: #333333;
    text-decoration: none;
    direction: ltr;
	width: 142px;
	margin-left: 0px;
}*/
.newNormal
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	direction: ltr;
	text-align: justify;
	line-height: 19px;
	letter-spacing: .2px;
}
.newNormalExperties
{
	width: 240px;
	float: left;
	height: 35px;
	background-color: #EEEEEE;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	direction: ltr;
	text-align: justify;
	line-height: 19px;
	letter-spacing: .2px;
	padding-left: 10px;
	padding-top: 10px;
}
.newNormalExperties1
{
	width: 486px;
	float: left;
	height: 35px;
	background-color: #EEEEEE;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	direction: ltr;
	text-align: justify;
	line-height: 19px;
	letter-spacing: .2px;
	padding-left: 10px;
	padding-top: 10px;
}

.newNormalBold
{
	font-family: Arial, Verdana, Helvetica, sans-serif; /*font-family:Segoe UI;*/
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	direction: ltr;
	margin-bottom: 0px;
	text-align: justify;
}
.newNormalCrm
{
	font-family: Arial, Verdana, Helvetica, sans-serif; /*font-family:Segoe UI;*/
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	direction: ltr;
	margin-bottom: 5px;
}


.RightMiddleDivVrLine
{
	float: right;
	width: 173px;
	padding-left: 5px;
	border-left: dotted 1px #000000;
	margin-left: 5px;
	margin-right: 15px;
}
.topLeftTitleDiv
{
	width: 843px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B88D2;
}

.topRightNavigationDivMain
{
	float: right;
	width: 970px;
}
.topRightNavigationDivSub
{
	float: right;
	width: 545px;
}
.global
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}
.links
{
	color: #666666;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.a
{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	color: #0066CC;
	text-decoration: underline;
	font-size: 15px;
}

a:hover
{
	color: #FF0000;
}

a1:hover
{
	color: #0066CC;
}


.a1
{
	color: #0066CC;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
}

.a2
{
	color: #000000;
	font-size: 13px;
	text-decoration: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	line-height: normal;
}


.topRightDropDownMainDiv
{
	width: 920px;
	float: left;
	margin-top: 10px;
	margin-left: 2px;
}
.topCompanyNameDiv
{
	float: right;
	width: 970px;
	background-image: url(images/topHeaderBg.gif);
}

/*Page Css*/
.contentDivMainSub
{
	width: 750px;
	float: left;
	padding-left: 12px;
	margin-right: 0px;
	border: solid 0px red;
}
.contentDivTitleI
{
	width: 750px;
	float: left;
	margin-top: 10px;
	padding-left: 0px;
	border: solid 0px blue;
}
.newPurpleHead
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	color: #8A329D;
}
.newPurpleHead1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #8A329D;
	float: left;
	width: 303px;
}

.newPurple
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	color: #8A329D;
}
.underline
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #0066CC;
	text-decoration: none;
}


.hrLine1
{
	height: 1px;
	font-size: 0px;
	width: 750px;
	background-image: url(images/line_horz1.jpg);
	background-repeat: repeat-x;
}
.bold
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #005ebb;
	font-style: normal;
	line-height: normal;
}
.boldCrm
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: black;
	font-style: normal;
	line-height: normal;
	margin-bottom: 5px;
}

.link
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}
.sublink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0f83cc;
	text-decoration: none;
	direction: ltr;
}
.sublink:visited
{
	color: #0f83cc;
}
.sublink:hover
{
	color: Red;
}
.sublinkHead
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #005ebb;
	text-decoration: none;
	direction: ltr;
	line-height: normal;
}





.sublinkHead:visited
{
	color: #0f83cc;
}
.sublinkHead:hover
{
	color: Red;
}
.contentDivDetails
{
	width: 750px;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}







/*
Style Design for DropDown Menu
*/
.hover
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #FF9900;
	text-decoration: none;
}
.topDropDownMenuDivMain
{
	float: left;
	width: 970px;
}
.topDropDownMenuDivHomeAbotUsNew
{
	float: left;
	width: 44px;
	margin-top: 33px;
}
.topDropDownMenuDivHomeAbotUsNew1
{
	float: left;
	width: 44px;
	margin-top: 49px;
}
.topDropDownMenuDivProjects
{
	float: left;
	width: 157px;
}
.topDropDownMenuAbouUs
{
	float: left;
	z-index: 1;
	width: 750px;
	margin-top: 43px;
}
.topDropDownMenuAbouUs1
{
	float: left;
	z-index: 1;
	width: 750px;
	margin-top: 80px;
}
.toppad
{
	padding-top: 3px;
}
.tblmain
{
	background-position: bottom;
	background-image: url(images/img-horiLine.gif);
	height: 5px;
	background-repeat: repeat-x;
}
/*
Style Design for ListTag
*/
#jsddm
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
#jsddm LI
{
	float: left;
	list-style-type: none;
}
#jsddm LI A
{
	padding-right: 0px;
	display: block;
	padding-left: 0px;
	font-weight: bold;
	font-size: 10px;
	padding-bottom: 0px;
	color: #000000;
	padding-top: 0px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none;
}
/*@import url('test.css');*/

#jsddm LI A:hover
{
	color: #ff0000;
}
#jsddm LI UL
{
	padding-right: 0px;
	padding-left: 0px;
	visibility: hidden;
	padding-bottom: 0px;
	margin-top: 13px;
	margin-left: 0px;
	padding-top: 0px;
	position: absolute;
	background-color: #FFFFFF;
}
#jsddm LI UL LI
{
	display: inline;
	float: none;
}
#jsddm LI UL LI A
{
	padding-left: 2px;
	font-weight: bold;
	line-height: 20px;
	font-size: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-variant: normal;
	text-decoration: none;
	width: 150px;
	border: #A5CCD4 1px solid;
}
#jsddm LI UL LI A:hover
{
	color: #ff0000;
	background-color: #DFEEFF;
}
/*Class for Services page*/
.contentDivMainLinks
{
	width: 750px;
	border: 1px solid #ADD8E6;
	height: 24px;
}

.lnkTopNavEnterPriseSearch
{
	width: 120px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavEnterPriseSearchActive
{
	width: 120px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNaveCommerce
{
	width: 84px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNaveCommerceActive
{
	width: 84px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.hrWhiteLine
{
	float: left;
	width: 1px;
	height: 19px;
	border-left-color: White;
}
.lnkTopNavSharePoint
{
	width: 155px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavSharePointActive
{
	width: 155px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNavSEROnlineServices
{
	width: 110px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavSEROnlineServicesActive
{
	width: 110px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavPortals
{
	width: 55px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavPortalsActive
{
	width: 55px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavInternet
{
	width: 95px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavInternetActive
{
	width: 95px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNavIntranets
{
	width: 125px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavIntranetsActive
{
	width: 125px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.contentDivMainLinksRough
{
	width: 750px;
	border-left: 1px solid #ADD8E6;
	border-top: 0px solid #ADD8E6;
	border-right: 1px solid #ADD8E6;
	border-bottom: 1px solid #ADD8E6;
	height: 24px;
}
.lnkTopNavCustomApplications
{
	width: 142px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavCustomApplicationssActive
{
	width: 142px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavCloudComputing
{
	width: 124px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavCloudComputingActive
{
	width: 124px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavLegacyApplicationMigration
{
	width: 198px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavLegacyApplicationMigrationActive
{
	width: 198px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNavITConsulting
{
	width: 100px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavITConsultingActive
{
	width: 100px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNavSERSupportServices
{
	width: 115px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavSERSupportServicesActive
{
	width: 115px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNavMobile
{
	width: 66px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNavMobileActive
{
	width: 66px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}


.hrLine
{
	height: 1px;
	font-size: 0px;
	width: 750px;
	margin-bottom: 10px;
	background-image: url(images/line_horz1.jpg);
	background-repeat: repeat-x;
}
.newBlueHead
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #3C8CD7;
}
.new2BlueHead
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #3C8CD7;
}

a:hover
{
	color: Red;
}
.Headingbold
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.heading
{
	font-family: Verdana;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}

/*Class for UCOnlineservices Link*/
.sublinkservices
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none; /*     border-right-color:Black;     border-right-style:solid;     border-right-width:1px;*/
}
.lnkTopNavOnlineServicesActiveI
{
	width: 122px;
	text-align: center;
	float: left;
	background-color: #99CCFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavManufacturingdevI
{
	width: 119px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}

.lnkTopNavTelecomdevI
{
	width: 104px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavPublishingdivI
{
	width: 121px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavCallCentersdivI
{
	width: 175px;
	text-align: center;
	float: left;
	background-color: #DFEEFF;
	height: 19px;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.lnkTopNavEnterprisesI
{
	width: 104px;
	text-align: center;
	float: left;
	height: 19px;
	background-color: #DFEEFF;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
/*Style for Menu Link*/
.ServicesMenuLink
{
	padding: 5px 5px 5px 5px;
	float: left;
	border-right: white;
	border-right-width: 1px;
	border-right-style: solid;
	background-color: #DFEEFF;
}
.contentDivMainLinks1
{
	width: 750px;
	border: 1px solid #ADD8E6;
	height: 25px;
	background-color: #DFEEFF;
}
.contentDivMainLinksII
{
	width: 750px;
	border-bottom: 1px solid #ADD8E6;
	border-left: 1px solid #ADD8E6;
	border-right: 1px solid #ADD8E6;
	height: 25px;
	background-color: #DFEEFF;
}
.ServicesMenuLinkHover
{
	padding: 5px 5px 5px 5px;
	float: left;
	float: left;
	background-color: #99CCFF; /*height: 19px;*/
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.textLink
{
	font-size: 12px;
	color: #0066CC;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}

.knowMoreLink
{
	font-size: 10px;
	float: right;
	color: #8A329D;
	font-style: normal;
	font-weight: bolder;
	line-height: normal;
	font-variant: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.knowMoreLink:visited
{
	color: #8A329D;
}
.knowMoreLink:hover
{
	color: red;
}


.textLink:visited
{
	color: #0066CC;
}

.textLink:hover
{
	color: red;
}

.topheading
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
}
/*this class is used only for test.*/
.testClass
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none; /*border-right-color:Black;     border-right-style:solid;t     border-right-width:1px;*/
}

/*these are the actual class which is above modifed.

.contentDivMainLinks1
{
    width: 750px;
    border: 1px solid #ADD8E6;
    height: 24px;
    background-color: #DFEEFF;
}
.ServicesMenuLink
{
    padding: 5px 5px 5px 5px;
    float: left;
    border-right: white;
    border-right-width: 1px;
    border-right-style: solid;
 background-color: #DFEEFF;
}*/
.hrWebBasedLine
{
	margin-bottom: 5px;
	height: 1px;
	font-size: 0px;
	background-color: #DFECFF;
	width: 720px;
	background-image: url(../images/transparent.gif);
	background-repeat: repeat-x;
}
.globalbold
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}
.hrPcBasedLine
{
	height: 1px;
	font-size: 0px;
	background-color: #99CCFF;
	width: 720px;
	background-image: url(../img/transparent.gif);
	background-repeat: repeat-x;
}
.boldlink
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
/*Style of Get a quotePage*/
.getaquoteMainDiv
{
	width: 740px;
	height: 817px;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	background-color: #f3f3f3;
	float: left;
}
.getaquoteFormHeading
{
	background-color: #E1E1E1;
	color: Black;
	height: 30px;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 10px;
	width: 735px;
}
.getAquoteFormpageheadingSub
{
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 10px;
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}

.getAquoteFormpageheading
{
	background-color: #E1E1E1;
	color: #FFFFFF;
	height: 30px;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial;
	font-size: 12px;
	width: 695px;
}

.getAquoteHrLine
{
	background-color: #3399CC;
	height: 1px;
	margin-left: 80px;
	margin-right: 50px;
}
.getAquoteFormElement
{
	padding-left: 10px;
	margin-top: 5px;
	font-size: 12px;
}
.getAquoteFormElementleft
{
	/*width: 100px;*/
	float: left;
}
.getAquoteFormElementleft1
{
	width: 100px;
	float: left;
}
.getAquoteFormElementright
{
	width: 300px;
}
.projInfoDiv
{
	width: 600px;
	height: 140px;
	margin-left: 80px;
	margin-top: 10px;
}
.AttacmntDiv
{
	width: 700px;
	margin-left: 19px;
	margin-top: 10px;
	height: 140px;
}
.getaquoteTitle
{
	margin-top: 15px;
	font-size: 10px;
	font-family: Arial;
	width: 300px;
	float: left;
}
.getaquoteTitleRound
{
	height: 15px;
	font-size: 10px;
	font-family: Arial;
	width: 150px;
	float: left;
}
.getaquotetxtDiv
{
	margin-top: 5px;
	font-size: 10px;
	font-family: Arial;
	width: 300px;
	float: left;
}
/*Style For Rounded Quick Contact Form*/
.rounded-SmallboxForm
{
	position: relative;
	width: 400px;
	background-color: #E6E6E6;
	margin: 0px;
	height: 250px;
	top: 0px;
	left: 0px;
}

/*Style For Index Page*/
.contentDivMain
{
	width: 970px;
	float: left;
}
.leftContentdiv
{
	float: left;
	width: 240px; /*    border: solid 1px #000000;*/
	margin: 0px;
}
.contentLeftDivDetails
{
	width: 170px;
	margin-left: 5px;
	margin-top: 10px;
}
.hrLeftContentDivLine
{
	height: 1px;
	width: 170px;
	margin-top: 10px;
	margin-bottom: 10px;
	background-image: url(../images/1dots.gif);
}
.contentLeftBottomDivDetails
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
	color: #8A329D;
	width: 170px;
	padding-left: 5px;
	margin-bottom: 10px;
}
.middleContentdiv
{
	width: 730px;
	vertical-align: top;
	float: left;
	margin-left: 10px;
}
.middlefirstTagContentdivdetail
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	width: 220px;
	margin-left: 5px;
	margin-top: 10px;
	text-align: justify;
}

.middlesecondTagContentdivdetail
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	width: 220px;
	margin-top: 11px;
	text-align: justify;
}
.rightContentdiv
{
	padding-left: 10px;
	border-left: dotted 1px #000000;
	float: left;
	width: 164px;
	margin-left: 10px;
}
.pHomeRightLinks
{
	margin-top: 0px;
	margin-bottom: 5px;
}


.newBlackHead
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}
.bottomContentdiv
{
	float: left;
	width: 925px;
	margin-top: 0px;
	border-bottom: 1px solid;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
}
.bottomIstContentdivdetail
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	width: 308px;
	float: left;
	padding-left: 5px;
}
.bottomIIndContentdivdetail
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	width: 295px;
	float: left;
	margin-left: 5px;
	padding-left: 5px;
	border-left: dotted 1px #000000;
}

.quickFormlblDivFont
{
	width: 70px;
	float: left;
	padding-left: 70px;
	margin-bottom: 10px;
	margin-top: 5px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}
.quickFormtxtDivFont
{
	width: 250px;
	float: left;
	margin-bottom: 10px;
	margin-top: 5px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


/*Style For Rounded Button*/
.roundedNew
{
	border-style: none;
	border-color: inherit;
	border-width: 0;
	cursor: pointer;
	font-weight: bold;
	padding: 0 15px 0 0;
	text-align: center;
	line-height: 30px;
	text-decoration: none;
	background: transparent url( Images/btn_1right.png ) no-repeat scroll right top;
	clear: left;
	font-size: 0.8em;
}
.roundedNew span
{
	background: transparent url( Images/btn_1left.png ) no-repeat scroll left top;
	color: #FFFFFF;
	display: block;
	padding: 0 0 0 15px;
	position: relative;
	white-space: nowrap;
	height: 30px;
	line-height: 30px;
}

.roundedNew:hover
{
	background-position: 100% -30px;
}

.roundedNew:hover span
{
	background-position: 0% -30px;
}

/*css for ContctUsFormOld */

#heading
{
	/*margin-top: 30px;*/
	font-family: Times New Roman;
	color: #4C66FF;
	font-size: 15px;
	margin-left: 19px;
	font-style: normal;
	width: 330px;
	font-weight: bold;
}

/*css for ContctUsFormOld */
.horline
{
	/*background-color: #3399CC;*/
	width: 200px; /*height: 1px;*/
	margin-left: 120px;
	margin-top: 20px; /*border: solid 1px green;*/
}

.outerDiv1
{
	width: 330px;
	margin-top: 10px;
	height: 25px; /*border: solid 1px green;*/
}

.titleDiv
{
	/*css for ContctUsFormOld */
	margin-bottom: 5px;
	margin-left: 20px;
	width: 110px;
	float: left;
	font-family: Times New Roman;
	color: #4C66FF;
	font-size: 13px;
	font-style: normal;
}
.innerDiv
{
	width: 185px;
	float: left;
}
.Div2 /*css for ContctUsFormOld */ /*css for ContctUsFormOld */
{
	margin-top: 5px;
	margin-left: 20px;
	font-family: Times New Roman;
	color: red;
	font-size: 10px;
	font-style: normal;
}

.btnMainDiv
{
	width: 300px;
	margin-top: 40px;
	height: 20px;
	margin-left: 20px;
}
/*css for ContctUsForm*/

.txtDiv
{
	margin-left: 20px;
	margin-top: 5px;
}
.title1Div
{
	font-size: 12px;
	font-family: Arial;
	margin-left: 20px;
	width: 211px;
	margin-top: 5px;
}

/*css for TascMasterpage*/
.main11Point
{
	margin-bottom: 10px;
	width: 747px;
	float: left;
}
.mainPoint2
{
	width: 720px;
	margin-top: 10px;
}
.mainPoint3
{
	width: 397px;
	margin-top: 10px;
}
.mainPoint4
{
	float: left;
	width: 397px;
	margin-top: 10px;
}
.mainPointGSA
{
	width: 700px;
	margin-top: 10px;
}

.mainPoint
{
	width: 720px;
	float: left;
	margin-top: 10px;
	text-align: justify;
}


.ContactUCOuterDiv
{
	position: relative;
	width: 261px;
	background-color: #E6E6E6;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	height: 314px;
	top: 0px;
	left: 0px;
}
.ContactUCOuterDiv1
{
	position: relative;
	width: 261px;
	background-color: #E6E6E6;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	top: 0px;
	left: 0px;
}
.lebel1div
{
	font-size: 12px;
	font-family: Arial;
	margin-left: 20px;
	width: 213px;
}
.termfuDiv
{
	width: 700px;
	margin-top: 40px;
}

.global1
{
	float: left;
	width: 18px;
	text-align: right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}
.global2
{
	float: left;
	width: 60px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}
.imgDiv
{
	float: left;
	width: 18px;
	text-align: right;
}

.global3
{
	float: left;
	width: 61px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}
.global5
{
	float: left;
	width: 85px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}
.global6
{
	float: left;
	width: 73px;
	height: 13px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}
.global6:hover
{
	color: Red;
}
.global6:visited
{
	color: #333333;
}
.global7
{
	float: left;
	width: 81px;
	text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
}
.sol
{
	width: 60px;
	text-align: center;
}
.outsource
{
	width: 150px;
	text-align: center;
}
.news
{
	width: 50px;
	text-align: center;
}
.part
{
	width: 70px;
	text-align: center;
}
.rightlnk
{
	width: 160px;
	margin-left: 3px;
	margin-top: 2px;
}
.rightlnklast
{
	width: 160px;
	margin-left: 3px;
	margin-top: 2px;
	margin-bottom: 5px;
}
.mostBottomDiv
{
	margin-bottom: 20px;
	height: 15px;
}
.mainWidth
{
	margin-top: 10px;
	width: 750px;
}

.subDiv
{
	width: 235px;
	float: left;
}
.subDiv2
{
	width: 290px;
	float: left;
}
.subDiv1
{
	width: 235px;
	float: left;
	margin-top: 10px;
}
.sub1div
{
	width: 335px;
	float: left;
}
.sub2div
{
	width: 335px;
	float: left;
	margin-top: 10px;
}
.divLinkPoint
{
	border: 1px dotted #BABAD1;
	width: 200px;
	background: #e6e6e6;
	height: 15px;
	margin-top: 15px;
}
.supSerDiv
{
	padding-left: 0px;
	width: 340px;
	float: left;
}
.methoTopDiv
{
	width: 720px;
	height: 34px;
}

.divLinkPoint1
{
	background: #f7f7f7;
	border: 1px dotted #BABAD1;
	margin-top: 10px;
	width: 300px;
	height: 170px;
}
.divLinkPoint2
{
	float: left;
	width: 605px;
	height: 165px;
	margin-top: 3px;
	background: #f7f7f7;
	border: 1px dotted #BABAD1;
}

.methoRightDiv
{
	float: left;
	width: 416px;
	text-align: right;
}
.methoHighlightPoint
{
	width: 740px;
	height: 20px;
	padding-top: 5px;
	text-align: justify;
	background-color: #EAF4FF;
}

/*SAP Business1*/
.SAPsubHeading
{
	font-size: 14px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #115190;
}

.newBlueHeadSAP
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff6a00;
}
.Mailto
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #469bf1;
	text-decoration: none;
	direction: ltr;
}
.SapBodyText
{
	font-size: 13px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #000000;
}
.go
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}

.dropdown
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}
.btmtasc
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}
.formgrey
{
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
}
.textLnk
{
	font-size: 12px;
	color: #0066CC;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.bigHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #4B88D2;
}
.home_servicesHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #3B4F71;
	font-weight: bold;
}
.home_featuresHead
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #DA4444;
}
.home_sectionDetail
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.home_servicesDetail
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #494949;
}
td
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
hr
{
	font-weight: normal;
	color: #CCCCCC;
	background-position: center;
}

a2
{
	color: #000000;
}
.sitemapDiv
{
	border-left: 1px solid #D7D7D7;
	border-bottom: 1px solid #D7D7D7;
	background-color: #F0F0F0;
	width: 200px;
	margin-left: 20px;
	height: 180px;
	padding-left: 5px;
	margin-top: 15px;
}
.sitemapDiv1
{
	background-color: #F0F0F0;
	width: 200px;
	margin-left: 20px;
	height: 20px;
	border-left-color: #D7D7D7;
	border-left-style: solid;
	border-left-width: 1px;
	border-bottom-color: #D7D7D7;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-left: 5px;
	margin-top: 10px;
}
.SiteMapHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #204DA6;
	font-style: normal;
	text-decoration: none;
	font-weight: bold;
	padding-left: 6px;
}

.borderSitemep
{
	border-bottom: dotted 1px #909090;
	border-left: dotted 1px #909090;
	margin-bottom: 5px;
	height: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.SitemapSubLinks
{
	margin-left: 10px;
	margin-top: 2px;
}

.siteMapPanelHor
{
	float: left;
	width: 430px;
	height: 200px;
	margin: 10px 10px 10px 10px;
	background: #F7F7F7;
}
.siteMapPanelVer
{
	width: 300px;
	height: 325px;
	float: right;
	background: #F7F7F7;
}



/*Css for Office365*/

.office365Heading
{
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 22px;
	font-family: Segoe UI;
	color: #ff6a00;
	width: 347px;
}
.office365HeadingEnterprise
{
	margin-top: 15px;
	margin-left: 10px;
	margin-bottom: 10px;
	font-size: 22px;
	font-family: Segoe UI;
	color: #ff6a00;
}
.office365HeadingEducation
{
	margin-top: 10px;
	margin-bottom: 5px;
	font-size: 18px;
	font-family: Segoe UI;
	color: #ff6a00;
}
.office365subHeading
{
	margin-bottom: 5px;
	font-size: 14px;
	font-family: Segoe UI;
	color: #ff6a00;
}
.office365subHeadingindexBox
{
	margin-bottom: 5px;
	font-size: 13px;
	font-family: Segoe UI;
	color: #ff6a00;
	color: Gray;
	border: solid 0px black;
	height: 20px;
	width: 399px;
	font-weight: Bold;
}


.office365subHeadingIndex
{
	margin-bottom: 5px;
	font-size: 13px;
	font-family: Segoe UI;
	color: #ff6a00;
	margin-left: 5px;
}
.office365BodyText
{
	text-align: justify;
	font-size: 13px;
	font-family: Segoe UI;
	color: #000000;
	width: 323px;
}
.office365BodyTextEducation
{
	text-align: justify;
	font-size: 13px;
	font-family: Segoe UI;
	color: #000000;
	width: 311px;
	border: solid 0px red;
}
.office365BodyTextEnterpriseLeft
{
	padding-left: 10px;
	text-align: justify;
	font-size: 13px;
	font-family: Segoe UI;
	color: #000000;
	margin-left: 5px;
}
.hrLine1
{
	height: 1px;
	font-size: 0px;
	width: 930px;
	margin-bottom: 10px;
	background-image: url(../img/line_horz1.gif);
	background-repeat: repeat-x;
	margin-left: 17px;
}
.newPurpleHead1
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #8A329D;
	margin-top: 30px;
	margin-left: 10px;
}

.contentDivTitle1
{
	width: 420px;
	float: left; /*padding-left: 20px;*/
	border: solid 0px green;
	height: 900px;
}
.office365MediumsubHeading
{
	font-size: 16px;
	font-family: Segoe UI;
	color: #ff6a00; /*margin-left:20px;*/
}
.underline1
{
	font-family: Segoe UI;
	font-size: 12px;
	font-weight: normal;
	color: #4685e2;
	text-decoration: none;
}
.bold1
{
	font-family: Segoe UI, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #005ebb;
	font-style: normal;
	line-height: normal;
}


.links1
{
	color: #666666;
	text-decoration: none;
	font-family: Segoe UI,Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}
.FooterDiv1
{
	width: 702px;
	text-align: center;
	left: 50%;
	margin-left: 140px;
	margin-top: 20px;
}

.newNormal1
{
	font-family: Segoe UI,Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	text-decoration: none;
	direction: ltr;
}

.listing
{
	font-family: Segoe UI,Arial, Verdana, Helvetica, sans-serif;
	color: #469bf1;
}

.listing1
{
	font-family: Segoe UI,Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	list-style-type: disc;
	margin-top: 5px;
	margin-bottom: 10px;
	border: solid 0px red;
}
.office365subHeading1
{
	margin-left: 15px;
	margin-top: 15px;
	margin-bottom: 10px;
	font-size: 16px;
	font-family: Segoe UI;
	color: #ff6a00;
}
.toplogooffice
{
	border: solid 0px black;
	margin-left: 5px;
	margin-top: 5px;
	clear: both;
}

.sublink1
{
	font-family: Segoe UI, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #469bf1;
	text-decoration: none;
	direction: ltr;
}
.Mailto
{
	font-family: Segoe UI;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	color: #469bf1;
	text-decoration: none;
	direction: ltr;
}

.officemainDiv
{
	padding-left: 0px;
	margin-right: 10px;
	border: solid 0px gray;
}

.OfficeBackLink
{
	font-family: Segoe UI;
	font-size: 14px;
	color: #4b88d2;
	font-style: normal;
	text-decoration: none; /*     border-right-color:Black;     border-right-style:solid;     border-right-width:1px;*/
}

.OfficePurpleHead
{
	font-family: Segoe UI,Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: lighter;
	text-decoration: none;
	color: #8A329D;
	margin-top: 20px;
	margin-left: 15px;
}
.officehrLine
{
	height: 1px;
	font-size: 0px;
	width: 720px;
	margin-bottom: 10px;
	background-image: url(img/line_horz1.gif);
	background-repeat: repeat-x;
	margin-left: 15px;
}

.officehrLineSmallBusiness
{
	height: 1px;
	font-size: 0px;
	width: 980px;
	margin-bottom: 10px;
	background-image: url(img/line_horz1.gif);
	background-repeat: repeat-x;
	margin-left: 15px;
}

.rightDivEnterprise
{
	border: solid 0px red;
	float: right;
	height: 910px;
	width: 280px;
	margin-right: 5px;
}
.indexRightlogoImages
{
	border: solid 0px black;
	margin-left: 5px;
	margin-top: 5px;
	width: 300px;
}

.liPoints
{
	margin-top: 5px;
	margin-bottom: 5px;
	border: red;
}
ul.b
{
	list-style-type: disc;
	margin-top: 5px;
	margin-bottom: 10px;
	border: solid 0px red; /*    font-family:Segoe UI;*/
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
}

/*.li {
margin-left: 0;
margin-right: 10%;
margin-top: 20px;
margin-bottom: 20px;
}*/
.EduImgDiv
{
	border: solid 0px red;
	width: 390px;
	float: right;
	margin-top: 8px;
}

.contactusPositionDiv
{
	width: 453px;
	height: 350px;
	border: solid 0px green;
	float: left;
}

/*- START Style.css classes*/

HTML
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
BODY
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
DIV
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
SPAN
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
OBJECT
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
IFRAME
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
H1
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
H2
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
H3
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
H4
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
H5
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
H6
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
P
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
BLOCKQUOTE
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
PRE
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
ABBR
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
ADDRESS
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
CITE
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
CODE
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
DEL
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
DFN
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
EM
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
IMG
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
INS
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
KBD
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
Q
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
SAMP
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
SMALL
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
STRONG
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
SUB
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
SUP
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
VAR
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
B
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
I
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
DL
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
DT
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
DD
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
OL
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
UL
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
LI
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
FIELDSET
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
FORM
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
LABEL
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
LEGEND
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
TABLE
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
CAPTION
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
TBODY
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
TFOOT
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
THEAD
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
TR
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
TH
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
TD
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
article
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
aside
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
canvas
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
details
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
figcaption
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
figure
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
footer
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
header
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
hgroup
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
MENU
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
nav
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
section
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
summary
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
time
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
mark
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
audio
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
video
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	font: inherit;
	vertical-align: baseline;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
article
{
	display: block;
}
aside
{
	display: block;
}
details
{
	display: block;
}
figcaption
{
	display: block;
}
figure
{
	display: block;
}
footer
{
	display: block;
}
header
{
	display: block;
}
hgroup
{
	display: block;
}
MENU
{
	display: block;
}
nav
{
	display: block;
}
section
{
	display: block;
}
BLOCKQUOTE
{
	quotes: none;
}
Q
{
	quotes: none;
}
BLOCKQUOTE:before
{
	content: none;
}
BLOCKQUOTE:after
{
	content: none;
}
Q:before
{
	content: none;
}
Q:after
{
	content: none;
}
INS
{
	background-color: #ff9;
	color: #000;
	text-decoration: none;
}
mark
{
	background-color: #ff9;
	font-style: italic;
	color: #000;
	font-weight: bold;
}
DEL
{
	text-decoration: line-through;
}
ABBR[title]
{
	border-bottom: 1px dotted;
	cursor: help;
}
DFN[title]
{
	border-bottom: 1px dotted;
	cursor: help;
}
TABLE
{
	border-spacing: 0;
	border-collapse: collapse;
}
HR
{
	border-bottom: 0px;
	border-left: 0px;
	padding-bottom: 0px;
	margin: 1em 0px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	height: 1px;
	border-top: #ccc 1px solid;
	border-right: 0px;
	padding-top: 0px;
}
INPUT
{
	vertical-align: middle;
}
SELECT
{
	vertical-align: middle;
}
BODY
{
	font: 13px/1.231 sans-serif;
}
SELECT
{
	font: 99% sans-serif;
}
INPUT
{
	font: 99% sans-serif;
}
TEXTAREA
{
	font: 99% sans-serif;
}
BUTTON
{
	font: 99% sans-serif;
}
PRE
{
	font-family: monospace, sans-serif;
}
CODE
{
	font-family: monospace, sans-serif;
}
KBD
{
	font-family: monospace, sans-serif;
}
SAMP
{
	font-family: monospace, sans-serif;
}
HTML
{
	overflow-y: scroll;
}
A:hover
{
	outline-style: none;
	outline-color: invert;
	outline-width: medium;
}
A:active
{
	outline-style: none;
	outline-color: invert;
	outline-width: medium;
}
UL
{
	margin-left: 2em;
}
OL
{
	margin-left: 2em;
}
OL
{
	list-style-type: decimal;
}
nav UL
{
	list-style-type: none;
	margin: 0px;
	list-style-image: none;
}
nav LI
{
	list-style-type: none;
	margin: 0px;
	list-style-image: none;
}
SMALL
{
	font-size: 85%;
}
STRONG
{
	font-weight: bold;
}
TH
{
	font-weight: bold;
}
TD
{
	vertical-align: top;
}
SUB
{
	position: relative;
	line-height: 0;
	font-size: 75%;
}
SUP
{
	position: relative;
	line-height: 0;
	font-size: 75%;
}
SUP
{
	top: -0.5em;
}
SUB
{
	bottom: -0.25em;
}
PRE
{
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	word-wrap: break-word;
	white-space: pre-wrap;
	padding-top: 15px;
}
TEXTAREA
{
	overflow: auto;
}
.ie6 LEGEND
{
	margin-left: -7px;
}
.ie7 LEGEND
{
	margin-left: -7px;
}
INPUT[type='radio']
{
	vertical-align: text-bottom;
}
INPUT[type='checkbox']
{
	vertical-align: bottom;
}
.ie7 INPUT[type='checkbox']
{
	vertical-align: baseline;
}
.ie6 INPUT
{
	vertical-align: text-bottom;
}
LABEL
{
	cursor: pointer;
}
INPUT[type='button']
{
	cursor: pointer;
}
INPUT[type='submit']
{
	cursor: pointer;
}
INPUT[type='image']
{
	cursor: pointer;
}
BUTTON
{
	cursor: pointer;
}
BUTTON
{
	margin: 0px;
}
INPUT
{
	margin: 0px;
}
SELECT
{
	margin: 0px;
}
TEXTAREA
{
	margin: 0px;
}
A:link
{
	-webkit-tap-highlight-color: #ededed;
}

BUTTON
{
	width: auto;
	overflow: visible;
}
.ie7 IMG
{
	-ms-interpolation-mode: bicubic;
}
BODY
{
	color: #444;
}
SELECT
{
	color: #444;
}
INPUT
{
	color: #444;
}
TEXTAREA
{
	color: #444;
}
H1
{
	font-weight: bold;
}
H2
{
	font-weight: bold;
}
H3
{
	font-weight: bold;
}
H4
{
	font-weight: bold;
}
H5
{
	font-weight: bold;
}
H6
{
	font-weight: bold;
}
A:hover
{
	color: red;
}


/*A
{
	color: #607890;
}
A:active
{
	color: #607890;
}
A:visited
{
	color: #607890;
}
A:hover
{
	color: #036;
}*/
BODY
{
	background-color: #fff;
	font-family: "PT Serif" , arial, serif;
}
.wrapper
{
	margin: auto;
	width: 728px;
}
#header-container header
{
	border-bottom: #c6c5c5 7px solid;
	position: relative;
	padding-bottom: 6px;
	margin: 16px auto 0px;
	height: 75px;
}
#header-container
{
}
H1
{
	line-height: 1.2;
	text-transform: none;
	font-style: normal;
	margin: 0px 0px 20px;
	font-family: "Oswald" , arial, serif;
	letter-spacing: 0em;
	color: #b5b5b5;
	font-size: 26px;
	font-weight: 400;
	word-spacing: 0em;
	text-decoration: none;
	text-shadow: none;
}
H2
{
	text-transform: none;
	font-style: normal;
	margin: 40px 0px 20px;
	font-family: "Oswald" , arial, serif;
	letter-spacing: 0em;
	color: #b5b5b5;
	font-size: 45px;
	font-weight: 400;
	word-spacing: 0em;
	text-decoration: none;
	text-shadow: none;
}
H3
{
	text-transform: none;
	font-style: normal;
	margin: 40px 0px 20px;
	font-family: "Oswald" , arial, serif;
	letter-spacing: 0em;
	color: #b5b5b5;
	font-size: 45px;
	font-weight: 400;
	word-spacing: 0em;
	text-decoration: none;
	text-shadow: none;
}
H2
{
	line-height: 64px;
	width: 728px;
	float: left;
	height: 64px;
	border-top: #b5b5b5 7px solid;
	padding-top: 20px;
}
.ac_settings_header
{
	margin-top: 20px;
}
#title
{
	font-weight: normal;
}
H2
{
	font-weight: normal;
}
H3
{
	font-weight: normal;
}
#title
{
	float: left;
	color: white;
	font-size: 80px;
	padding-top: 35px;
}
nav
{
	margin-top: 46px;
	float: right;
}
nav UL
{
	display: inline;
}
nav UL LI
{
	display: inline;
}
nav A:link
{
	font-family: "Oswald" , arial, serif;
	color: #c6c5c5;
	margin-left: 30px;
	font-size: 24px;
	text-decoration: none;
}
nav A:visited
{
	font-family: "Oswald" , arial, serif;
	color: #c6c5c5;
	margin-left: 30px;
	font-size: 24px;
	text-decoration: none;
}
nav A:hover
{
	font-family: "Oswald" , arial, serif;
	color: #c6c5c5;
	margin-left: 30px;
	font-size: 24px;
	text-decoration: none;
}
nav A:hover
{
	color: #aeadad;
}
aside
{
	border-bottom: #e44d26 20px solid;
	padding-bottom: 20px;
	background-color: #f16529;
	padding-left: 20px;
	width: 200px;
	padding-right: 20px;
	margin-bottom: 50px;
	float: right;
	height: 500px;
	color: white;
	padding-top: 20px;
	-moz-box-shadow: 0 0px 40px -10px #AAA;
	-webkit-box-shadow: 0 0px 40px -10px #AAA;
	box-shadow: 0 0px 40px -10px #AAA;
}
#main P
{
	line-height: 24px;
	width: 728px;
	margin-bottom: 20px;
	text-shadow: none;
}
#main .slide_inner P
{
}
#main UL
{
	line-height: 24px;
	width: 728px;
	margin-bottom: 20px;
	text-shadow: none;
}
#main header
{
	margin-top: 30px;
	float: left;
}
#main header H2
{
	padding-bottom: 30px;
}
article header
{
}
#footer-container
{
	margin-top: 40px;
	height: 100px;
}
#footer-container footer
{
	border-top: #c6c5c5 7px solid;
	padding-top: 20px;
}
#footer_logo
{
	font-family: "Oswald" , arial, serif;
	color: #b5b5b5;
	font-size: 30px;
}
#footer_logo EM
{
	text-transform: uppercase;
}
footer
{
	color: #b5b5b5;
}
footer A:link
{
	color: #939292;
}
footer A:visited
{
	color: #939292;
}
footer A:hover
{
	color: red;
}
#footer-container footer A:hover
{
	color: #aeadad;
	text-decoration: none;
}
#footer_tagline
{
	margin: 0px 14px;
	font-family: "Oswald" , arial, serif;
	color: #b5b5b5;
	font-size: 20px;
}
.info
{
	position: absolute;
	padding-bottom: 10px;
	background-color: white;
	padding-left: 10px;
	padding-right: 10px;
	top: 5px;
	padding-top: 10px;
}
#jquery-test
{
	top: 45px;
}
.ir
{
	text-align: left;
	text-indent: -999em;
	display: block;
	background-repeat: no-repeat;
	direction: ltr;
	overflow: hidden;
}
.hidden
{
	display: none;
	visibility: hidden;
}
.visuallyhidden
{
	clip: rect(0px 0px 0px 0px);
	border-bottom: 0px;
	position: absolute;
	border-left: 0px;
	padding-bottom: 0px;
	margin: -1px;
	padding-left: 0px;
	width: 1px;
	padding-right: 0px;
	height: 1px;
	overflow: hidden;
	border-top: 0px;
	border-right: 0px;
	padding-top: 0px;
}
.focusable.visuallyhidden:active
{
	clip: rect(auto auto auto auto);
	position: static;
	margin: 0px;
	width: auto;
	height: auto;
	overflow: visible;
}
.focusable.visuallyhidden:focus
{
	clip: rect(auto auto auto auto);
	position: static;
	margin: 0px;
	width: auto;
	height: auto;
	overflow: visible;
}
.invisible
{
	visibility: hidden;
}
.clearfix:before
{
	display: block;
	height: 0px;
	overflow: hidden;
	content: "\0020";
}
.clearfix:after
{
	display: block;
	height: 0px;
	overflow: hidden;
	content: "\0020";
}
.clearfix:after
{
	clear: both;
}
.clearfix
{
	zoom: 1;
}

@media Print
{
	*
	{
		filter: none !important;
		background: none transparent scroll repeat 0% 0%;
		color: black !important;
		text-shadow: none;
	}
	A
	{
		color: #444 !important;
		text-decoration: underline;
	}
	A:visited
	{
		color: #444 !important;
		text-decoration: underline;
	}
	A[href]:after
	{
		content: " (" attr(href) ")";
	}
	ABBR[title]:after
	{
		content: " (" attr(title) ")";
	}
	.ir A:after
	{
		content: "";
	}
	A[href^='javascript:']:after
	{
		content: "";
	}
	A[href^='#']:after
	{
		content: "";
	}
	PRE
	{
		border-bottom: #999 1px solid;
		border-left: #999 1px solid;
		page-break-inside: avoid;
		border-top: #999 1px solid;
		border-right: #999 1px solid;
	}
	BLOCKQUOTE
	{
		border-bottom: #999 1px solid;
		border-left: #999 1px solid;
		page-break-inside: avoid;
		border-top: #999 1px solid;
		border-right: #999 1px solid;
	}
	THEAD
	{
		display: table-header-group;
	}
	TR
	{
		page-break-inside: avoid;
	}
	IMG
	{
		page-break-inside: avoid;
	}
	P
	{
		widows: 3;
		orphans: 3;
	}
	H2
	{
		widows: 3;
		orphans: 3;
	}
	H3
	{
		widows: 3;
		orphans: 3;
	}
	H2
	{
		page-break-after: avoid;
	}
	H3
	{
		page-break-after: avoid;
	}
}
#ac_logo:link
{
	line-height: 1.2;
	text-transform: none;
	font-style: normal;
	font-family: "Oswald" , arial, serif;
	float: left;
	letter-spacing: 3px;
	color: #dbdada;
	font-size: 60px;
	font-weight: 400;
	word-spacing: 0em;
	text-decoration: none;
	text-shadow: 0 1px 0 #ccc, 0 2px 0 #ededed, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 5px 5px rgba(0, 0, 0, .2), 0 10px 10px rgba(0, 0, 0, .15);
}
#ac_logo:visited
{
	line-height: 1.2;
	text-transform: none;
	font-style: normal;
	font-family: "Oswald" , arial, serif;
	float: left;
	letter-spacing: 3px;
	color: #dbdada;
	font-size: 60px;
	font-weight: 400;
	word-spacing: 0em;
	text-decoration: none;
	text-shadow: 0 1px 0 #ccc, 0 2px 0 #ededed, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 5px 5px rgba(0, 0, 0, .2), 0 10px 10px rgba(0, 0, 0, .15);
}
#ac_logo:hover
{
	line-height: 1.2;
	text-transform: none;
	font-style: normal;
	font-family: "Oswald" , arial, serif;
	float: left;
	letter-spacing: 3px;
	color: #dbdada;
	font-size: 60px;
	font-weight: 400;
	word-spacing: 0em;
	text-decoration: none;
	text-shadow: 0 1px 0 #ccc, 0 2px 0 #ededed, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 5px 5px rgba(0, 0, 0, .2), 0 10px 10px rgba(0, 0, 0, .15);
}
#ac_info_block
{
	border-bottom: #e4e4e4 1px solid;
	border-left: #e4e4e4 1px solid;
	padding-bottom: 20px;
	background-color: #e4e4e4;
	padding-left: 20px;
	width: 198px;
	padding-right: 20px;
	float: left;
	border-top: #e4e4e4 1px solid;
	border-right: #e4e4e4 1px solid;
	padding-top: 20px;
	-moz-box-shadow: 3px 3px 3px #DDDCDC;
	-webkit-box-shadow: 3px 3px 3px #DDDCDC;
	box-shadow: 3px 3px 3px #DDDCDC;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
.ac_download:link
{
	text-align: center;
	padding-bottom: 10px;
	background-color: #979696;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	font-family: "Oswald" , arial, serif;
	color: #fff;
	font-size: 30px;
	text-decoration: none;
	padding-top: 10px;
	-moz-box-shadow: 2px 2px 0px #ccc;
	-webkit-box-shadow: 2px 2px 0px #ccc;
	box-shadow: 2px 2px 0px #ccc;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.ac_download:visited
{
	text-align: center;
	padding-bottom: 10px;
	background-color: #979696;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	font-family: "Oswald" , arial, serif;
	color: #fff;
	font-size: 30px;
	text-decoration: none;
	padding-top: 10px;
	-moz-box-shadow: 2px 2px 0px #ccc;
	-webkit-box-shadow: 2px 2px 0px #ccc;
	box-shadow: 2px 2px 0px #ccc;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.ac_download:hover
{
	text-align: center;
	padding-bottom: 10px;
	background-color: #979696;
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	font-family: "Oswald" , arial, serif;
	color: #fff;
	font-size: 30px;
	text-decoration: none;
	padding-top: 10px;
	-moz-box-shadow: 2px 2px 0px #ccc;
	-webkit-box-shadow: 2px 2px 0px #ccc;
	box-shadow: 2px 2px 0px #ccc;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}
.ac_download:hover
{
	background-color: #333;
	color: #ededed;
}
#main #ac_intro
{
	margin: 0px 20px 0px 0px;
	width: 468px;
	float: left;
}
#main #ac_intro P
{
	width: auto;
}
#main #ac_info_block P
{
	width: auto;
}
#main #ac_info_block P
{
	text-shadow: 0px 1px 1px #CCC;
}
#ac_logo:link #ac_logo_carousel
{
	font-size: 45px;
}
#ac_logo:visited #ac_logo_carousel
{
	font-size: 45px;
}
#ac_logo:hover #ac_logo_carousel
{
	font-size: 45px;
}
.slideshow_wrapper
{
	padding-bottom: 20px;
	background-color: #fff;
	padding-left: 0px;
	width: 928px;
	padding-right: 0px;
	float: left;
	clear: both;
	border-top: #dbdbda 7px solid;
	padding-top: 20px;
}
.slideshow_wrapper_single H1
{
	margin-top: 0px;
	border-top: medium none;
	padding-top: 0px;
}
.slideshow_wrapper_single
{
	margin-top: 0px;
	border-top: medium none;
	padding-top: 0px;
}
.slideshow_wrapper_single
{
	margin-top: 20px;
	float: left;
}
.slideshow
{
	float: left;
	-moz-box-shadow: 3px 3px 3px #dddcdc;
	-webkit-box-shadow: 3px 3px 3px #dddcdc;
	box-shadow: 3px 3px 3px #dddcdc;
}
.slideshow_wrapper_right .slideshow
{
	float: right;
	margin-right: 3px;
}
.slideshow_description
{
	width: 220px;
	float: left;
	margin-left: 20px;
}
#main .slideshow_description UL UL
{
	margin-bottom: 0px;
}
.slideshow_wrapper_right .slideshow_description
{
	margin: 0px 20px 0px 0px;
	width: 220px;
	float: right;
}
.slideshow_title
{
	border-bottom: #dbdbda 1px solid;
	padding-bottom: 10px;
	font-family: "Oswald" , arial, serif;
	margin-bottom: 20px;
	color: #b5b5b5;
	font-size: 30px;
}
.slideshow_features LI
{
	background-repeat: no-repeat;
	background-position: 0px 4px;
	color: #9f9d9d;
}
.view_example:link
{
	border-bottom: #dbdbda 1px solid;
	text-align: center;
	padding-bottom: 10px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	font-family: "Oswald" , arial, serif;
	color: #c6c5c5;
	font-size: 18px;
	border-top: #dbdbda 1px solid;
	text-decoration: none;
	padding-top: 10px;
}
.view_example:visited
{
	border-bottom: #dbdbda 1px solid;
	text-align: center;
	padding-bottom: 10px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	font-family: "Oswald" , arial, serif;
	color: #c6c5c5;
	font-size: 18px;
	border-top: #dbdbda 1px solid;
	text-decoration: none;
	padding-top: 10px;
}
.view_example:hover
{
	border-bottom: #dbdbda 1px solid;
	text-align: center;
	padding-bottom: 10px;
	margin-top: 20px;
	padding-left: 0px;
	padding-right: 0px;
	display: block;
	font-family: "Oswald" , arial, serif;
	color: #c6c5c5;
	font-size: 18px;
	border-top: #dbdbda 1px solid;
	text-decoration: none;
	padding-top: 10px;
}
.view_example:hover
{
	color: #aeadad;
}
#top_banner_slideshow
{
	position: relative;
	margin: 0px;
	-moz-box-shadow: 3px 3px 3px #dddcdc;
	-webkit-box-shadow: 3px 3px 3px #dddcdc;
	box-shadow: 3px 3px 3px #dddcdc;
}
#main #top_banner_slideshow P
{
	line-height: 64px;
}
#top_banner_slideshow .caption
{
	position: absolute;
	font-family: "Oswald" , arial, serif;
	color: #ededed;
	font-size: 45px;
	top: 30px;
	left: 20px;
	text-shadow: hsl(0, 0%, 50%) -1px 1px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px;
}
H3
{
	border-bottom: #dbdbda 1px solid;
	padding-bottom: 10px;
	margin: 20px 0px;
	padding-left: 10px;
	padding-right: 10px;
	font-family: "Oswald" , arial, serif;
	color: #b5b5b5;
	font-size: 30px;
	border-top: #dbdbda 1px solid;
	padding-top: 10px;
}
BODY .syntaxhighlighter .toolbar
{
	background-color: #b5b5b5;
}
#main .ac_settings UL
{
	margin-bottom: 0px;
}
#main .ac_settings LI
{
	line-height: 30px;
}
.ac_settings SPAN
{
	font-weight: bold;
}
#single_code_sample
{
	margin: 0px 0px 40px;
	float: left;
}
#example_info
{
	position: absolute;
	text-align: right;
	font-family: "Oswald" , arial, serif;
	color: #b5b5b5;
	font-size: 20px;
	top: 24px;
	right: 0px;
}
#example_info A:link
{
	color: #b5b5b5;
	text-decoration: none;
}
#example_info A:visited
{
	color: #b5b5b5;
	text-decoration: none;
}
#example_info A:hover
{
	color: #b5b5b5;
	text-decoration: none;
}
#example_info A:hover
{
	color: #aeadad;
}
PRE
{
	background-color: #ededed;
	margin-bottom: 30px;
}
PRE EM
{
	color: #858585;
}
.wrapper
{
	overflow: hidden;
}
#flickr_slideshow .caption:link
{
	position: absolute;
	font-family: "Oswald" , arial, serif;
	color: #ededed;
	font-size: 30px;
	top: 30px;
	text-decoration: none;
	left: 20px;
	text-shadow: hsl(0, 0%, 50%) -1px 1px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px;
}
#flickr_slideshow .caption:visited
{
	position: absolute;
	font-family: "Oswald" , arial, serif;
	color: #ededed;
	font-size: 30px;
	top: 30px;
	text-decoration: none;
	left: 20px;
	text-shadow: hsl(0, 0%, 50%) -1px 1px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px;
}
#flickr_slideshow .caption:hover
{
	position: absolute;
	font-family: "Oswald" , arial, serif;
	color: #ededed;
	font-size: 30px;
	top: 30px;
	text-decoration: none;
	left: 20px;
	text-shadow: hsl(0, 0%, 50%) -1px 1px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px, hsl(0, 0%, 50%) -2px 2px;
}
#ac_donate
{
	position: relative;
	text-align: center;
	top: -12px;
}
.MunuFontSize
{
	font-size: 12px;
}
.setmenuIndex
{
	z-index: 10000;
}


.TCSUserCtrlPageHeader
{
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
}

.TCSUserCtrlBoldText
{
	font-weight: bold;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
}
.TCSUserCtrlBoldTextUserProfile
{
	font-weight: bold;
	font-family: Verdana;
	font-size: 11pt;
}
.TCSUserCtrlErrorUserProfile
{
	color: Red;
	font-weight: bold;
	font-family: Verdana;
	font-size: 11pt;
}
.TCSUserCtrlPageHeaderUserProfile
{
	color: #ffffff;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: normal;
}

.TCSUserCtrlMsgWinBg
{
	background-color: #eeeeee;
}
.TCSUserCtrlHeaderBg
{
	background-color: #54a7b7;
}
.TCSUserCtrlPageHeaderBg
{
	background-color: #3A8B9B;
}

.TCSUserCtrlGenButtons
{
	font-size: 12px;
	color: black;
	border-top-style: ridge;
	font-family: Arial;
	border-right-style: ridge;
	border-left-style: ridge;
	letter-spacing: normal;
	border-bottom-style: ridge;
}
.TCSInvisibleButton
{
	font-size: 1px;
	font-family: Arial;
	height: 0px;
	width: 0px;
	border-style: none;
}
.TCSMessagesBy
{
	font-size: 14px;
	color: Red;
	font-family: Arial;
	letter-spacing: normal;
}
.TCSMessagesText
{
	font-size: 12px;
	color: blue;
	font-family: Arial;
	letter-spacing: normal;
}
.TCSUserCtrlGenLabel
{
	font-size: 10px;
	color: #000000;
	font-style: normal;
	font-family: Verdana;
}
.TCSIgnoreStyle
{
	background-color: Red;
}

.TCSMessageBySystem
{
	font-size: 14px;
	color: blue;
	font-family: Arial;
	letter-spacing: normal;
}

.TCSSystemMessageText
{
	font-size: 14px;
	color: red;
	font-family: Arial;
	letter-spacing: normal;
}
.innerfooterMaindiv
{
	vertical-align: middle;
	padding-left: 0px;
	margin-top: 20px;
}
.innerFootercontentMaindiv
{
	float: left;
	width: 150px;
	margin-left: 31px;
}
.innerFootercontentMaindiv1
{
	float: left;
	width: 150px;
	margin-left: 45px;
}
.innerFootercontentheaderdiv
{
	padding-top: 11px;
	font-size: 12px;
	color: #003399;
}
.innerFooterULstyle
{
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	margin-left: 2px;
	margin-top: 5px;
}
.innerFooterLIstyle
{
	font-size: 10px;
	margin-bottom: 4px;
	text-decoration: none;
	font-weight: bold;
	text-align: left;
}
.innerFooterAnctag
{
	color: #003399;
	text-decoration: none;
}


.innerFooterAnctag:hover
{
	color: red; /*#69a9e1;*/
	text-decoration: none;
}





/*- End Style.css classes*/


/*- START HomePage.css classes*/
.menuFontSize
{
	font-size: 11px;
}
.setmenuIndex
{
	z-index: 10000;
}
.topDiv
{
	float: right;
	width: 970px;
	background-image: url(images/topHeaderBg.gif);
}
.menuPading
{
	padding-top: 8px;
}
.homeboxContentHead
{
	text-align: left;
	width: 70px;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
	margin-bottom: 10px;
}
.footerHomeList
{
	text-align: left;
	list-style-type: none;
	list-style-image: none;
	margin-left: -5px;
}
.box-homecontents
{
	position: relative;
	padding: 8px;
	color: #000;
	top: 0px;
	left: 25px;
	width: 954px;
}
.boxHomeContent
{
	width: 170px;
	float: left;
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none;
}
.middleContentdivdetail
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none; /*width: 220px; 	margin-left: 5px; 	margin-top: 10px; 	text-align: justify;*/
}
/*- End HomePage.css classes*/




/*- START Test.css classes*/
/*this class is used only for test.*/



.ServicesMenuLinkNew
{
	padding: 5px 5px 5px 5px;
	float: left; /*border-right: white;*/ /*border-right-width: 1px;*/ /*border-right-style: solid;  background-color: #DFEEFF;*/
}
.contentDivMainLinks1New
{
	width: 750px; /*border: 1px solid #ADD8E6;*/
	height: 24px; /*background-color: #DFEEFF;*/
}
.sublinkservicesNew
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #003399;
	font-style: normal;
	text-decoration: none; /*     border-right-color:Black;     border-right-style:solid;     border-right-width:1px;*/
}

.next
{
	font-family: Arial;
	font-size: 11px;
	color: #FF0000;
	text-decoration: none;
}
.getaquoteMainDiv123
{
	width: 740px;
	text-align: justify;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	background-color: #f3f3f3;
	float: left;
}
.newBTNNormal
{
	font-size: 13px;
	color: #333333;
	background-color: #9A9CB3;
	text-decoration: none;
	direction: ltr;
	text-align: center;
	line-height: 19px;
	letter-spacing: .2px;
}
.contentDivMainSub123
{
	width: 750px;
	float: left;
	padding-left: 12px;
	margin-right: 0px;
	height: 950px;
}
.ContactUCOuterDiv12
{
	position: relative;
	width: 650px;
	background-color: #E6E6E6;
	margin: 0px;
	margin-left: 40px;
	padding: 10px 10px 10px 10px;
	top: 0px;
	left: 0px;
}
.txtPartenerddl
{
	font-size: 10px;
	font-family: Verdana;
	width: 205px;
}
.txtPartenermsg
{
	font-size: 10px;
	font-family: Verdana;
	width: 495px;
	height: 70px;
}
/*- End Test.css classes*/

/*Clients Page Css*/
.clientLogoDiv
{
	float: left;
	vertical-align: middle;
	text-align: center;
	padding: 13px 5px 5px 5px;
	width: 165px;
	height: 60px;
	background-color: #f1f1f1;
	margin: 5px 5px 5px 5px;
	border: solid 0.2px #e1e1e1;
}

.clientLogoCls
{
}
.bulletImgCls
{
	width: 6;
	height: 6px;
}

.blackBold
{
	margin-bottom: 10px;
	font-weight: bold;
	font-size: 12px;
	margin-left: 10px;
}

/* UCPartner Logos Css */
.uclogoouterDiv
{
	/*background-color: #f6f6f6;*/
	padding: 0px 10px 10px 10px;
	width: 80px;
	height: 250px;
	text-align: center;
	margin-top: 5px;
	border: solid 0px #E6E6E6;
}
.uclogoinnerImgDiv
{
	border: solid 0px #E6E6E6;
	width: 80px;
	height: 55px;
	margin-left: 0px;
}
.uclogoinnerTxtDiv
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	width: 80px;
	height: 15px;
	text-align: center;
	margin-bottom: 2px;
}

.uclogoImgCls
{
	margin: 5px 0px 0px 0px;
	border: solid 0px gray;
	height: 50px;
	width: 80px;
}


/* UCContact Info Css */
.UCContactOuterDiv
{
	position: relative;
	width: 250px;
	background-color: #DDF6FB;
	margin: 0px;
	padding: 10px 10px 10px 10px;
	top: 0px;
	left: 0px;
	height: 100px;
	float: left;
	border: solid 0px green;
}

.UCTopDIV
{
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 0px;
	height: 13px;
	border: solid 0px red;
	text-align: Left;
	width: 150px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 15px;
}
.UCContactInfoHeadtxt
{
	float: left;
	margin-left: 17px;
	margin-top: 5px;
	color: #115190;
	width: 80px;
	font-size: 13px;
	font-weight: bold;
	font-family: Arial;
}

.UCContactInfotxt
{
	float: left;
	width: 140px;
	margin-top: 5px;
	margin-left: 10px;
	font-size: 13px;
	font-family: Arial;
}
/*Css for News Page*/
.newsdateDiv
{
	color: #999999;
	font-size: 9px;
	font-family: Arial;
	margin-top: 5px;
	margin-bottom: 5px;
}
.Newstext
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	direction: ltr;
	text-align: justify;
	line-height: 19px;
	letter-spacing: .2px;
	margin-bottom: 10px;
	border: solid 0px green;
}
.newsDivider
{
	width: 750px;
	float: left;
	margin-top: 5px;
	border-bottom-color: #dcdcdc;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.newsDiv
{width:750px; margin-top:10px; border: solid 0px red; float:left; margin-bottom:15px;
	
	}
	
	/*end news css*/
	
	.iconImg
	{
		height:27px; width:27px;
		 margin-left:5px;
		margin-top:4px;
		}
