/* CSS Document */

body {
	background-color: #000000;
	margin:20px auto;
	width:983px;
}

/*------------------- home-sections ----------------------*/

#h-left-panel{
	width:197px;
	float:left;
	background-image:url(home-left-bg.jpg);
	background-repeat:no-repeat;
	background-position:left-top;
}
#h-right-panel{
	float:left;
	width:786px;

}
#home-flash{
width:401px; 
height:403px; 
padding-left:15px; 
background-image:url(home-flash-bg.jpg); 
float:left
}
#home-bottom{
background-image:url(home-bottom.jpg); 
background-repeat:no-repeat; 
height:87px; 
margin-left:14px; 
padding-top:39px; 
overflow:hidden
}

#customers-market{
	width:175px;
	padding-left:12px;
	padding-top:70px;
}
#news-box{
padding:50px 12px 12px 12px;
height:312px;
}

/*------------------- home css end -------------------*/




/*------------------- inside pages frame -------------------*/
#container{
	background-image: url(container-bg.jpg);
	background-repeat: no-repeat;
	background-position: 212px 146px;

}
#left-panel{
	width:197px;
	float:left;
}
#right-panel{
	float:left;
	width:769px;
	border:1px solid #961B97;
	background-color:#000000;
	background-image: url(right-panel-bg.jpg);
	background-repeat: no-repeat;
}
#news-box2{
padding:50px 12px 12px 12px;
height:312px;
background-image:url(news-bg.jpg);
background-repeat:no-repeat;
}
#page-title{
	padding:5px 5px 5px 15px;
	font-size: 16px;
	background-image: url(title-bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height:55px;
	overflow:hidden;
	width:749px;
	
	}

/*------------------- inside pages fram css end -------------------*/






/*------------------- text css -------------------*/
#news ul{
padding:0px;
margin:0px;
}
#news ul li{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#43ACFE;
	list-style-type:none;
	padding-left: 15px;
	margin-bottom: 15px;
	background-image: url(news-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 5px;
}
#news ul li a{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#43ACFE;
	text-decoration:underline;
}
#news ul li a:hover{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#43ACFE;
	text-decoration:none;
}
p{
margin:0px;
padding:0px;
margin-bottom:15px;
}
sup{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:13px;

}
/*sup{
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	position:relative;
	font-size:12px;
	height:15px;
	top:0px;
}*/
.text{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#A7B3C0;
	line-height:18px;
	text-align:justify;
}
.text-bold{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#A7B3C0;
	line-height:18px;
	font-weight:bold;

}
.blue-text{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#43ACFE;
}
.purple-bold-text{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#89168A;
	line-height:20px;
	font-weight:bold
}
#right-panel a{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0072B9;
}
#right-panel a:hover{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#99A5B3;

}
#right-panel ul{
padding:0px;
margin:0px;
padding-bottom:10px;
padding-top:10px;
}
#right-panel ul li{
	list-style-type:none;
	padding-left: 15px;
	margin-bottom: 8px;
	background-image: url(blue-bullet.gif);
	background-repeat: no-repeat;
	background-position: left 3px;
}
#right-panel ol li{
	list-style-type:disc;
	padding-left: 5px;
	margin-bottom: 8px;
	background-image:none;

}

.big-blue-heading{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#0072B5;
	line-height:17px;
	font-weight:bold;

}
/*------------------- text css end -------------------*/





/*------------------- other css -------------------*/
.gray-border{
	border:1px solid #343434;
}
.pic-right{
	float:right;
	margin:5px 0px 15px 25px;
	border:1px solid #343434;
}
.pic-left{
	float:left;
	margin:5px 25px 15px 0px;
	border:1px solid #343434;
}
.h-purple-dotted-line{
	background-image:url(h-purple-dotted-line.gif);
	background-repeat: repeat-x;
	background-position: left center;

}
/*------------------- other css end -------------------*/






/*------------------- table format css -------------------*/

#table-row-title{
	background-color:#420643;
	width:728px;
	
}
#table-title{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	float:left;
	text-align:left;
	background-color:#420643;
	padding:3px 10px 3px 5px;

}
#table-row{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	text-align:left;
	background-color:#031B34;
	border-bottom:1px solid #000000;

}
#table-cell{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	text-align:left;
	padding:5px 10px 5px 5px;
}
/*------------------- table format css -------------------*/





/*------------------- form css -------------------*/
#form-left{
	float:left;
	width:150px;
	padding-bottom:10px;
}
#form-right{
	float:left;
	width:500px;
	padding-bottom:10px;
}
.box{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#A7B3C0;
	width:175px;
	border:1px solid #646770;
	background-color:#070707;
}
#add-left{
	float:left;
	width:100px;
	padding-bottom:10px;
}
#add-right{
	float:left;
	width:200px;
	padding-bottom:10px;
}
.btn-purple{
	font-family:"MS Sans Serif", Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ffffff;
	font-weight:bold;
	background-color:#450E47;
	border-top:1px solid #641F66;
	border-left:1px solid #641F66;
	border-right:1px solid #3B0B3D;
	border-bottom:1px solid #3B0B3D;
}
