img {
  border:0px;
  display:block;
}

.clear {
  clear:both;
  height:1px;
  overflow:hidden;
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

label.hiddenlabel {
  display:none;
}

select, input, textarea {
  font-family:Geneva, Arial, Helvetica, sans-serif;
  font-size:11px;
  margin:0px 0px 0px 0px;
  font-weight:normal;
}

h1 {
	font-size:24px;
	font-weight:normal;
	color:#dadada;
	padding:7px 0px 5px 0px;
	margin:0px 0px 0px 0px;
	line-height:24px;
}

h2 {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  color:#47385a;
  font-size:18px;
	font-weight:normal;
}

p {
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

a {
  color:#c6c6c6;
  text-decoration:none;
}

a:hover {
  color:#c6c6c6;
	text-decoration:underline;
}

.mandatory_star {
  color:#f58428;
}

form {
  padding:0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
}

html {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background: #353535 url("../images/home/line_bg.gif") repeat-x;
}

body {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#cecece;
  padding: 0px 0px 0px 0px;
  margin:0px 0px 0px 0px;
	background:url("../images/home/body_bg.gif") 50% 0 no-repeat;

}

/******************* Main Holders *******************/

#parent_container {
  width:960px;
  margin:0px auto;
  padding:0px 0px 0px 0px;
	background:#000000;
	background:url("../images/home/parent_bg.gif") repeat-y;
}

#header_container {
  width:910px;
	height:160px;
  overflow:hidden;
	background:url("../images/home/header_bg.gif") top left no-repeat;
	padding:0px 25px 0px 25px;
}

#body_container {
	width:910px;
	padding:0px 25px 0px 25px;
	background: url("../images/home/shadow_gradient_bg.gif") top left no-repeat;
}

#footer_container {
	width:960px;
	background:#353535 url("../images/home/footer_bg.gif") top left no-repeat;
	height:141px;
	clear:both;
}

#middle_column {
	width:575px;
	float:left;
	background:#0b0b0b;
	padding:19px 20px 0px 20px;
}

#right_column {
	width:255px;
	height:710px;
	padding:19px 20px 0px 20px;
	float:left;
	background:#1b1b1c url("../images/home/right_column_bg.jpg") bottom left no-repeat;
}

/******************* Header *******************/

.top_logo{
	float:left;
}

.banner_images{
	float:left;
}
/******************* Footer *******************/

.banner{
	padding:0px 0px 0px 25px;
	height:98px;
}

.visualsoft_logo{
	float:right;
	padding:5px 5px 0px 0px;
}

.footer_menu{
	float:left;
	padding:8px 0px 0px 5px;
	font-size:10px;
	color:#9e9e9e;
}

/******************* Right Column *******************/

#right_column p.contact{
	padding:0px 0px 8px 0px;
}

#right_column ul{
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}

#right_column ul li{
	padding:0px 0px 8px 7px;
	margin:0px 0px 0px 0px;
	display:block;
	background:url("../images/home/bullet_small.gif") 0px 7px no-repeat;
}

#right_column input.text{
	width:250px;
	height:14px;
	border-top:2px solid #969696;
	border-left:2px solid #969696;
	border-bottom:2px solid #d5d5d5;
	border-right:2px solid #d5d5d5;
}

#right_column textarea{
	width:250px;
	height:106px;
	border-top:2px solid #969696;
	border-left:2px solid #969696;
	border-bottom:2px solid #d5d5d5;
	border-right:2px solid #d5d5d5;
}

#right_column span.bullet{
	color:#f58428;
}

#right_column td{
	padding:0px 0px 5px 0px;
	font-weight:bold;
	color:#ffffff;
}

#right_column td.pad{
	padding:0px 0px 15px 0px;
}

#right_column td.pad_text{
	padding:0px 0px 13px 0px;
}

#right_column td.required{
	font-weight:normal;
}

/******************* Middle Column *******************/

#middle_column p.slogan{
	padding:0px 0px 15px 0px;
}

#middle_column ul{
	padding:0px 0px 25px 0px;
	margin:0px 0px 0px 0px;
	list-style:none;
}

#middle_column ul li{
	padding:0px 0px 10px 8px;
	margin:0px 0px 0px 0px;
	display:block;
	background:url("../images/home/bullet.gif") 0px 5px no-repeat;
}

#middle_column p{
	padding:0px 0px 15px 0px;
}

#middle_column p span{
	color:#ffffff;
	font-weight:bold;
}

/******************* Home Page *******************/


/******************* Bread Crumb *******************/


/******************* CMS About *******************/


/******************* Recently Viewed *******************/


