body{ background-color:#000; text-align:center; margin:0px;}
*{ outline:0 none;}
#container{ width:1003px; margin:auto;}
#header{ clear:both}
#middle{ clear:both}
#footer{ clear:both}

.cls{ clear:both}
.tl{ text-align:left}
.tc{ text-align:center}
.tr{ text-align:right}
.fl{ float:left}
.fr{ float:right}
.ma{ margin:auto;}

.foot-bg{background-image: url(../images/foot_bg.jpg);background-repeat: no-repeat;background-position: left bottom;}
.mid-bg{	background-image: url(../images/mid-bg.jpg);	background-repeat: repeat-y;	background-position: left top;}
.but-bg{background-image: url(../images/button.jpg);background-repeat: no-repeat;	background-position: left top; height:58px;}
.mid-top{	background-image: url(../images/mid-top.jpg);	background-repeat: no-repeat;	background-position: left top;}
.about-bg{background-image: url(../images/arun-self-portrait.jpg);background-repeat: no-repeat;	background-position: left bottom;}
.contact-bg{	background-image: url(../images/contact-bg.jpg);	background-repeat: no-repeat;	background-position: 273px bottom;}
.heading-bg{background-image: url(../images/heading-bg.jpg);background-repeat: repeat-x;background-position: left top;}
.heading-left{	background-image: url(../images/heading-left.jpg);	background-repeat: no-repeat;	background-position: left top;}
.heading-right{	background-image: url(../images/heading-right.jpg);	background-repeat: no-repeat;	background-position: right top;}


.ta{ color:#FFAE00}

a.bar:link {color:#fff; font-size:15px; font-weight:bold; text-decoration:none; font-family:Verdana;}      /* unvisited link */
a.bar:visited  {color:#fff; font-size:15px; font-weight:bold; text-decoration:none; font-family:Verdana;}  /* visited link */
a.bar:hover {color:#FFAE00; font-size:15px; font-weight:bold; text-decoration:none; font-family:Verdana;}  /* mouse over link */
a.bar:active {color:#fff; font-size:15px; font-weight:bold; text-decoration:none; font-family:Verdana;}  /* selected link */
.yellow-bar{color:#FFAE00; font-size:15px; font-weight:bold; text-decoration:none; font-family:Verdana;}
.yellow-arrow{	background-image: url(../images/yellow_arrow.jpg);	background-repeat: no-repeat;	background-position: left 5px; padding-left:15px;} 
.yellow-arrow2{	background-image: url(../images/arrow_animated.gif);	background-repeat: no-repeat;	background-position: left 2px;	padding-left:35px;} 

.vbold12gray{font-family: Verdana;font-size: 12px;	font-weight: bold;	color: #666666;}
.vbold16yellow{	color:#FFAE00;	font-family: Verdana;	font-size: 16px;	font-weight: bold;	text-decoration: none;}
.vbold12white{	color:#fff;	font-family: Verdana;	font-size: 12px;	font-weight: bold;	text-decoration: none;}
.vnormal12white{	color:#fff;	font-family: Verdana;	font-size: 12px;	font-weight:normal;	text-decoration: none;}
.vnor10white{	color:#fff;	font-family: Verdana;	font-size: 10px;	font-weight:normal;	text-decoration: none;}
