body {
	background-color: #000304;
	margin: 0px;
	background-image: url(../images/bodyBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.strip {
	background-image: url(../images/strip01.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

.Lft-Side {
	background-image: url(../images/01L.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.Right-Side {
	background-image: url(../images/01R.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.heightPageTopBg {
	height: 100%;
	background-image: url(../images/PageTopBg.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
.ryt {
	background-image: url(../images/ryt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.lft {
	background-image: url(../images/Lft.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.height {
	height: 100%;
}

.topbg{
background-image: url(../images/Mid.jpg);
background-repeat:no-repeat;
background-position:left top;}

/*.............................Header Start............................................*/

.toptext{
font-family:tahoma;
font-size:12px;
color:afaeae;
font-weight:normal;
text-decoration:none;}

.paddingtop{
padding-top:10px;}

.paddingtop1{
padding-top:2px;}

.blacknavbg{
background-image:url(../images/blacknavbg.jpg);
background-repeat:repeat-x;
height:13px;
background-position:left bottom;}

.navback_middle {
	font-family: Tahoma;
	font-size: 13px;
	color: #bdbbbb;
	background-image: url(../images/navmiddle.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	text-transform: capitalize;
	font-weight: bold;}
	
.navback_middle_Rollover {
	font-family: Tahoma;
	font-size: 13px;
	color: #ffffff;
	background-image: url(../images/navmiddleroll.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	text-align: center;
	cursor:pointer;
	text-transform: capitalize;
	font-weight: bold;}
.navback_left {
	background-image: url(../images/navlft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.navback_right {
	background-image: url(../images/navrft.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.navback_left_rollover {
	background-image: url(../images/navlftroll.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.navback_right_rollover {
	background-image: url(../images/navrftroll.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

/*.............................Header End............................................*/
/*.............................Body Start............................................*/

h1{
margin:0px;}

p{
margin:0px;}


.headerbg{
	background-image:url(../images/headerbga.jpg);
	background-repeat:no-repeat;

	}
	
.headerbgmid{
	background-image:url(../images/headerbgmid.jpg);
	background-repeat:repeat-x;
	height:48px;
	}
	
	.headerbgbrepeat{
	background-image:url(../images/headerbgbrepeat.jpg);
	background-repeat:repeat-x;
	height:17px;
	}

.headerbgc{
	background-image:url(../images/headerbgc.jpg);
	background-repeat:repeat-x;
	}

.headertext{
font-family: Georgia;
	font-size: 18px;
	color: #61b3f1;
	padding-left:2px;
	padding-top: 7px;}
	
	.headertextindex{
font-family: Georgia;
	font-size: 18px;
	color: #61b3f1;
	padding-left:14px;
	padding-top: 7px;}
	
	.Subheadertextindex{
	font-family: Georgia;
	font-size: 18px;
	color: #61b3f1;
	padding-top: 7px;}

.paddinglfttop{
padding-left:13px;
padding-top:6px;}

.paddinglft{
padding-left:13px;}

.pinkbglftmidcontd{background-image:url(../images/pinkbglftmidcontd.jpg);
background-repeat:repeat-y;}

.pinkbgrytmidcontd{background-image:url(../images/pinkbgrytmidcontd.jpg);
background-repeat:repeat-y;}

.firstcontentbgmiddle{
background-image:url(../images/firstcontentbgmiddle.jpg);
background-repeat:repeat-x;
background-color:#0e0e0e;}

.midbar{background-image:url(../images/midbar.jpg);
background-repeat:repeat-x;
}

.frame{background-image:url(../images/frame.jpg);
background-repeat: no-repeat;
}

.content{
font-family:tahoma;
font-size:12px;
color:#bdbcbc;
font-weight:normal;}

.link{
font-family:tahoma;
font-size:12px;
color:#61b3f1;
font-weight:normal;
text-decoration:underline;}

a.link:hover{
font-family:tahoma;
font-size:12px;
color:#61b3f1;
font-weight:normal;
text-decoration:none;}

.upperthinbg{
background-image:url(../images/upperthinbg.jpg);
background-repeat:no-repeat;}

.pinklowerbglftmidcontd{background-image:url(../images/pinklowerbglftmidcontd.jpg);
background-repeat:repeat-y;}

.pinklowerbgrytmidcontd{background-image:url(../images/pinklowerbgrytmidcontd.jpg);
background-repeat:repeat-y;}

.secondcontbgbottom{
background-image:url(../images/secondcontbgbottom.jpg);
background-repeat: repeat-x;}

.secondcontbgtop{
background-image:url(../images/secondcontbgtop.jpg);
background-repeat: repeat-x;}

.secondcontbg{
background-image:url(../images/secondcontbg.jpg);
background-repeat: repeat-x;
background-color:#000000}

.secondcontbgcontdlft{
background-color:#000000;
border-left:#151314 solid 1px;
background-repeat:repeat-y;}

.secondcontbgcontdryt{
background-color:#000000;
border-right:#151314 solid 1px;
}

.lftpading{
padding-left:7px;
}

.rytpadding{
padding-right:7px;}

.content1header{
font-family:tahoma;
font-size:12px;
color:#e8e8e8;
font-weight:bold;}

.content1{
font-family:tahoma;
font-size:11px;
color:#e8e8e8;
font-weight:normal;}

.bordermid{
background-image:url(../images/bordermid.jpg);
background-repeat:repeat-y;}

/*.............................Body End............................................*/
/*.............................Footer Start............................................*/


.footermiddlebg{
background-image:url(../images/footermiddlebg.jpg);
background-repeat:repeat-x;}

.footerlink{
font-family: Tahoma;
font-size: 11px;
color: #959494;
text-decoration:none;}

a.footerlink:hover{
font-family: Tahoma;
font-size: 11px;
color: #61b3f1;
text-decoration:none;}

a.footerlink:active{
font-family: Tahoma;
font-size: 11px;
color: #61b3f1;
text-decoration:none;}

/*a.footerlink:visited{
font-family: Tahoma;
font-size: 11px;
color: #61b3f1;
text-decoration:none;}*/

/*.............................Footer End............................................*/
.HeaderInnerTopBg {
	background-image: url(../images/02.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}

/*  ......................		Sub navigation		...............................*/
#Strategy {
	position:absolute;
	left:?px;
	top:110px;
	width:175px;
	height:?;
	z-index:1;
	visibility: hidden;
}
#Branding {
	position:absolute;
	left:?px;
	top:110px;
	width:175px;
	height:?;
	z-index:1;
	visibility: hidden;
}
#Creative {
	position:absolute;
	left:?px;
	top:110px;
	width:175px;
	height:?;
	z-index:1;
	visibility: hidden;
}
#Company {
	position:absolute;
	left:?px;
	top:110px;
	width:90px;
	height:?;
	z-index:1;
	visibility: hidden;
}
#Technology {
	position:absolute;
	left:?px;
	top:110px;
	width:175px;
	height:?;
	z-index:1;
	visibility: hidden;
}
#Portfolio {
	position:absolute;
	left:?px;
	top:110px;
	width:120px;
	height:?;
	z-index:1;
	visibility: hidden;
}
.SNBoxBg {
	background-color: #3c95ef;
}
.SubNavSep {
	background-image: url(../images/Sub-NavSep.jpg);
	background-repeat: repeat-x;
	background-position: left;
}
a.SubNavLink:link {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.SubNavLink:visited {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
}
a.SubNavLink:hover {
	font-family: Arial;
	font-size: 12px;
	color: #082745;
	text-decoration: underline;
}

a.PageLink:link {
	font-family: tahoma;
	font-size: 12px;
	color: #61b3f1;
	text-decoration: none;
}
a.PageLink:visited {
	font-family: tahoma;
	font-size: 12px;
	color: #bdbcbc;
	text-decoration: none;
}
a.PageLink:hover {
	font-family: tahoma;
	font-size: 12px;
	color: #ffffff;
	text-decoration: underline;
}