@charset "utf-8";
/* CSS Document */
body{
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
background-color:#3568aa;
background-position:center top;

}



td{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;	 
  text-decoration: none;   
}

.data{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;	 
	line-height:17px; 
}

.details{
	font-family:Tahoma,Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#000000;	 
	line-height:27px; 
}

.it_name{
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;	 
	font-weight:bold;
  text-decoration: none;   
	line-height:10px;	
}

#maincontainer{
width:960px;
margin:0px auto;
border:0px solid #ff0000;
margin-top:177px;
padding-left:20px;
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
}


#maincontainer p{


font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
line-height:24px;
color:#696969;
}

.input{
color:#4d4761;
font-size:11px;
border:0px;
background-color:transparent;
}

h2{
font-family:Trebuchet MS, arial;
font-size:16px;
background-image:url(images/heading_bg.jpg);
height:41px;
background-repeat:repeat-x;
margin:0px;
padding:0px;
color:#29166f;
padding-left:20px;
line-height:41px;
text-transform:uppercase

}

#headings{
position:absolute; top:30px; left:-20px; background-image:url(images/header.png); background-repeat:no-repeat; height:61px; width:265px; color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; line-height:41px; font-weight:bold; font-size:18px; padding-left:45px;


}


#menu11 ul {
		list-style-type:none;
		margin:10px 10px 10px 10px;
		padding-left:10px;
		width:250px;
		font-style:normal;
		text-align:left;

		
     
        }
		
#menu11 ul li {
		list-style-type:none;
		margin:0px;
		padding:0px;
		border-bottom:1px solid #ccc;
		background-image:url(images/arrow.jpg);
		background-position:left 7px;
		background-repeat:no-repeat;
		padding-left:10px;

		
     
        }

#menu11 li a {
       
        height: 28px;
        text-decoration: none;
		margin:0px 0px 0px 0px;
		padding: 5px 0 0 5px;
		background-repeat:no-repeat;
		background-position:12% center;
		list-style-type:none;
		font-weight:bold;
		line-height:28px;
			
		
        }

#menu11 li a:link, #menu11 li a:visited {
        color: #000000;
        display: block;
		background-repeat:no-repeat;
		background-position:12% center;
		padding: 0px 0 0 5px;
		list-style-type:none;
		
		

        }

#menu11 li a:hover, #menu11 li #current {
        color: #29166f;
        background-color:#fff; 
        padding: 0px 0 0 5px;
		list-style-type:none;
		/*background-image:url(images/bullet01.gif);*/
		background-repeat:no-repeat;
		background-position:4% center;
		
		

        }


.footer{
	font-size:11px;
	font-family:tahoma,Arial, Helvetica, sans-serif;
	color:#CCCCCC;

}

a.footerlinks{
color:#FFFFFF;
font-size:11px;
text-decoration:underline;

}

.leftlinks{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;	 
  text-decoration: none;  
	font-weight:bold;
	line-height:20px;
}


a:hover.leftlinks{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0434B2;	 
  text-decoration: none;  
	font-weight:bold;
	line-height:20px;
}



.leftlink2{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0434B2;	 
  text-decoration: none;   
	line-height:20px;
}


a:hover.leftlink2{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	 
  text-decoration: none;   
	line-height:20px;
}

.more2{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0434B2;	 
  text-decoration: none;   
	line-height:20px;
	padding-left:5px;
}


a:hover.more2{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	 
  text-decoration: none;   
	line-height:20px;
}

.mainHeadings{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;	 
  text-decoration: none;   
	line-height:20px;
	font-weight:bold;
}


.pageno{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0434B2;	 
  text-decoration: none;   
	line-height:20px;
	padding-left:5px;
}


a:hover.pageno{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	 
  text-decoration: none;   
	line-height:20px;
}


.boldtext2{ 
	font-family:tahoma,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;	 
  text-decoration: none;   
	line-height:20px;
	font-weight:bold;
}

.inp1{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
height:22px;
width:200px;
padding-left:2px;
color:#000000;
background-color:#ECECEC;
border:1px #0093D7 solid;

}


.select
{
	font-family:Arial, verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	border:#0093D7 1px solid;
	background-color:#f3f3f3;
	text-decoration:none;
	width:200px;
	height:23px;
	padding-top:3px;
	padding-left:4px;
}


textarea
{
font-family:tahoma,Arial, Helvetica, sans-serif;
font-size:11px;
height:100px;
width:200px;
padding-left:2px;
color:#000000;
background-color:#ECECEC;
border:1px #0093D7 solid;

}





.stepcarousel{
position: relative; /*leave this value alone*/
border: 10px solid black;
overflow: scroll; /*leave this value alone*/
width: 700px; /*Width of Carousel Viewer itself*/
height:210px; /*Height should enough to fit largest content's height*/
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 5px; /*margin around each panel*/
width: 150px; /*Width of each panel holding each content. If removed, widths should be individually defined on each content DIV then. */
}
