@font-face {
font-family: 'custFont';
src: url('font.eot');
src: url('font.eot?#iefix') format('embedded-opentype'),
   url('font.woff') format('woff'),
   url('font.ttf') format('truetype');
}

body {
	margin:0px auto;
	padding:0;
	border:0;			
	width:100%;
	font: normal 13px  Helvetica, sans-serif, Arial;
	color: #0D388A;
	background-image: url('../images_system/bodytop.jpg');
	background-repeat:repeat-x;
}

IMG {
	BORDER: 0px;
}

#main{
border: 0px solid #074471;
text-align: left;
position: relative;
padding: 0px 4px 0px;
min-width: 1000px;
width: 1000px !important;
margin: 0px auto;
clear: both;
/*background-color: #316E1E;*/
}
#wrapper{position:relative; text-align:left;}
a {
	color:#369;
	text-decoration:none;
}
.left_top{
	width: 90%;
	margin: 5px 8px;
	border: 1px solid rgb(229, 220, 220);
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	background:white;
}

.right_top{width: 90%;margin: 5px 8px;border: 1px solid rgb(229, 220, 220);}

a:hover {
	color:#0D388A;
	text-decoration:none;
}
h1, h2, h3 {
	margin:.8em 0 .2em 0;
	padding:0;
}
p {
	margin:.4em 0 .8em 0;
	padding:0;
}
img {
	margin:0;
}
#ads img {
	display:block;
	padding-top:10px;
}

/* Header styles */
#header {
	clear:both;
	width:100%;
	background-color:#fff;
	position:absolute;
	left:0px;
	top:0px;
	/*padding-bottom:38px;*/
	/*width:986px;
	left: 178px;*/
}
#header {
	border-bottom:0px solid red;
}
#header p,
#header h1,
#header h2 {
	padding:.4em 15px 0 15px;
	margin:0;
}

/*
#header ul {
	clear:left;
	float:left;
	width:100%;
	list-style:none;
	margin:0px;
	padding:0px;
	list-style-type:none;
	
}
#header ul li {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	position:relative;
	float:left;
	/*border: 1px solid #000;*/

/*}
#header li ul{
 display:none;
}
#header ul li ul{display:none; margin:30px 0px; float:left; width: 220px;
background-color: #000; position:absolute;*/

.bxslider{list-style: none outside none;
width: 100%;
height: 250px;}

#logo img{margin-top: -29%;margin-left: -1%;}



#header ul {
  list-style: none;
  padding: 0;
  margin: 0;
  /*background: #000;*/

}

#header ul li {
  display: block;
  position: relative;
  float: left;
 /* background: #000;*/
  	display:block;
	list-style:none;
	

}

/* This hides the dropdowns */


#header li ul { display: none;height: auto;
background-color: #FFF; }

#header ul li a {
  display: block;

  text-decoration: none;
  white-space: nowrap;
  color: #497CB3;
  display:block;
	margin:7px;
	text-align:left;
	position:relative;
	/*background: #000;*/
	/*padding: 3px 8px;*/
	font: 13px verdana;
	font-weight: bold;
}

#header ul li a:hover { color:#6BC5F2;
	text-decoration:none;
	background: #fff; }

/* Display the dropdown */


#header li:hover > ul {
  display: block;
  position: absolute;
}

#header li:hover li { float: none; }

/*#header li:hover a { background: #000; }

#header li:hover li a:hover { background: #000; }*/

#header li ul li { border-top: 0; }

/* Displays second level dropdowns to the right of the first level dropdown */


#header ul ul ul {
  /*left: 96%;
  top: 0;*/
	left: 100%;
	top: -4px;
	height: auto;
	background-color: #FFF;
}

/* Simple clearfix */



ul:before,
ul:after {
  content: " "; /* 1 */
  display: table; /* 2 */
}

ul:after { clear: both; }

/*
#header ul li a {
	display:block;
	float:left;
	margin:7px;
	padding:2px 8px;
	text-align:center;
	color:#fff;
	text-decoration:none;
	position:relative;
	left:6px;
	line-height:1.3em;
	
	position: relative;
	background: #000;
	padding: 3px 10px 3px 10px;
	white-space: nowrap;
	font: 16px verdana;
}
#header ul li a:hover {
	color:#6BC5F2;
	text-decoration:none;
	background: #f00;

}
#header li:hover ul {display: block; position: absolute;}
#header li:hover li {float: none;}
#header li:hover a {background: #000;}
#header li:hover li a:hover {background: #000;}
#drop-nav li ul li {border-top: 0px;}	

#header ul li a.active,
#header ul li a.active:hover {
	color:#000;
	font-weight:bold;

}
#header ul li a span {
	display:block;
}
*/



/* 'widths' sub menu      font: normal 20px  custFont, verdana, Arial, Helvetica, sans-serif;  margin:0px 0px 0px 1px*/

#top_menu{
	clear:both;
	float:left;
	width:100%;
	/*background-color: #000;*/
	background: url("../images_system/top2.jpg") repeat scroll 0% 0% transparent;
	height: 60.5px;
	color:#fff;
}

/* 'widths' sub menu */
	#layoutdims {
		clear:both;
		background:#eee;
		border-top:4px solid #000;
		margin:0;
		padding:6px 15px !important;
		text-align:right;
	}
	/* column container */
	.colmask {
		margin-top:126px;
		position:relative;		/* This fixes the IE7 overflow hidden bug and stops the layout jumping out of place */
	    clear:both;
	    float:left;
        width:100%;				/* width of whole page */
		overflow:hidden;		/* This chops off any overhanging divs */
		position:relative;
	}
	
	.bread_padding{
		padding-top:3px;
	}
	/* holy grail 3 column settings */
	#slider{	    background:#fff;    	/* Right column background colour */
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;}
	.colrightbg {
	    background:#fff;    	/* Right column background colour */
		border-bottom-left-radius: 5px;
		border-bottom-right-radius: 5px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
	}
    .colmid {
        float:left;
        width:200%;
        margin-left:-170px; 	/* Width of right column */
        position:relative;
        right:100%;
        background:#fff;    	/* Centre column background colour */
    }
    .colleft {
        float:left;
        width:100%;
        margin-left: -48.5%;
        position:relative;
        left:370px;         	/* Left column width + right column width */
        background:#FFF;    	/* Left column background colour */
		padding-top:5px;
    }
    .contentswrap {
        float:left;
	    width:50%;
	    position:relative;
	    right:200px;        	/* Width of left column */
	    padding-bottom:0px; 	/* Centre column bottom padding. Leave it out if it's zero */
	}
	.contents {
       /* margin:0 170px 0px 203px;     	 Centre column side padding:
                            	Left padding = left column width + centre column left padding width
                            	Right padding = right column width + centre column right padding width */
		margin:0 29px 0px 217px;
        position:relative;
	    left:200%;
	    overflow:hidden;
	}

	.contents_one{
        margin:0px 170px 0px 217px;
		/* Centre column side padding:
            Left padding = left column width + centre column left padding width
            Right padding = right column width + centre column right padding width */
        position:relative;
	    left:200%;
	    overflow:hidden;
		width:79%;
	}

	#contents_inner{
		/*padding:0px 5px 0px 5px;*/
		position:relative;
		overflow:hidden;
		/*margin-left:2%; */
		width:100%;
	}

    #left_menu {
        float:left;
        float:right;			/* This overrides the float:left above */
        width:219px;        	/* Width of left column content (left column width minus left and right padding) */
        position:relative;
        right:0px;         	/* Width of the left-had side padding on the left column */
		border:1px solid #cecece;
		border-radius: 5px;
		padding:1px 1px 7px 1px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
		height:auto !important;
		background-color: #CFD4D9;
    }

	.left_menu_heading {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bolder; 
		color: #FFFFFF;
		background: #416B95;
		padding-left:8px;
		padding-top:4px;
		padding-bottom:4px;
		margin:0px;
		width:189px;
		text-align:left;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}
		.right_menu_heading {
		font-family:Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight:bolder; 
		color: #FFFFFF;
		background: #EA0303;
		padding-left:8px;
		padding-top:4px;
		padding-bottom:4px;
		margin:0px;
		width:158px;
		text-align:left;
		border-top-left-radius: 5px;
		border-top-right-radius: 5px;
	}
	
	#left_menu_inner{
		font-family:Arial, Helvetica, sans-serif;
		color:#003A57;
		font-size: 13px;
		font-weight:normal; 
		padding:5px 0px 5px 5px;
	}
	#right_menu_inner{
		font-family:Arial, Helvetica, sans-serif;
		color:#003A57;
		font-size: 13px;
		font-weight:bolder; 
		padding:5px 0px 5px 5px;
	}
	#left_menu_inner  ul {padding:0px 0px 10px 0px; margin:0px;}
	#left_menu_inner ul li {
		margin:0 0 0 1px;
		padding:2px 0px 3px 2px;
		text-align:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
	}

	#left_menu_inner ul li a {
		text-align:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		display:block;
		cursor:pointer; 
		padding:2px 0px 0px 15px;
		background: url(images/left_bullet.gif) no-repeat;
		margin: 0px; 
		color: #003A57 ;
		font-weight:normal; 
		text-decoration:none;
		font-size: 12px;
	}

	#left_menu_inner ul li a:hover {
		color:#EA0303;
		text-decoration:none;
	}

	
	#right_menu_inner  ul {padding:0px 0px 10px 0px; margin:0px;}
	#right_menu_inner ul li {
		margin:0 0 0 1px;
		padding:2px 0px 3px 2px;
		text-align:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
	}

	#right_menu_inner ul li a {
		text-align:left;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		display:block;
		cursor:pointer; 
		padding:2px 0px 0px 15px;
		background: url(images/left_bullet.gif) no-repeat;
		margin: 0px; 
		color: #003A57 ;
		font-weight:normal; 
		text-decoration:none;
		font-size: 12px;
	}

	#right_menu_inner ul li a:hover {
		color:#EA0303;
		text-decoration:none;
	}
	
	
	
	
    #right_menu{
        float:left;
        float:right;			/* This overrides the float:left above */
        width:168px;        	/* Width of right column content (right column width minus left and right padding) */
        margin-right:8px;  	/* Width of right column right-hand padding + left column left and right padding */
        position:relative;
        left:50%;
		border:1px solid #cecece;
		border-radius: 5px;
		padding:4px 2px 4px 2px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		-khtml-border-radius: 5px;
		height:857px !important;
		margin-right:15px;
		margin-bottom:9px;
		background-color: #CFD4D9;
		
    }


	/* Footer styles */
	#footer {
        clear:both;
        float:left;
        width:100%;
		color:#fff;
		/*background-color: #000;*/
		background-color: #4592D5;
		margin-top: 0px;
    }
	.footer-top{
		width: 100%;
		background: url("../images_system/footer_top1.jpg") repeat scroll 0% 0% transparent;
		height: 23px;
	}
    #footer p {
        padding:10px;
        margin:0;
    }
	.footer_bg{
		background-color: #4592D5;
		border-top: 7px solid #fff;
		width:100%;
		height: 27px;
	
	}
	
	.footer-container{
		width:1000px;
		margin:0px auto;
	
	}
	
	#footer .cols{
		width:100%;
		float:left;
		
	}
	#footer .cols ul{width:100%;}
	#footer  .cols ul li {
		margin:0 0 0 1px;
		padding:0px 0px 5px;
		text-align:left;
		color:#fff;
		height:15px ;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		width: 12%;
		float: left;
		border-right:1px solid white;
		text-align:center;
	}

	#footer .cols  ul li a {
		margin:0 0 0 1px;
		padding:2px 0px 15px 2px;
		text-align:left;
		color:#fff;
		text-decoration:none;
		/*font: normal 13px  Arial, verdana, Helvetica, sans-serif;*/
		font:bold 13px verdana;
	}

	#footer .cols ul li a:hover {
		color:#6BC5F2;
		text-decoration:none;
	}

	#footer  .cols ul li a.active,
	#footer ul li a.active:hover {
		color:#6BC5F2;
		font-weight:bold;
	}

	#footer .cols1{
	display:none;
		width:77%;
		float:left;
		margin-left:24px;
		margin-top:12px;
		
	}

	#footer .cols1 ul li {
		margin:0 0 0 1px;
		padding:0px 0px 5px 2px;
		text-align:left;
		color:#fff;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		width:47%;
		float:left;
		height:23px;
	}

	#footer .cols1  ul li a {
		margin:0 0 0 1px;
		padding:2px 0px 15px 2px;
		text-align:left;
		color:#fff;
		text-decoration:none;
		/*font: normal 13px  Arial, verdana, Helvetica, sans-serif;*/
		font:bold 13px verdana;
	}

	#footer .cols1 ul li a:hover {
		color:#6BC5F2;
		text-decoration:none;
	}

	#footer .cols1 ul li a.active,
	#footer .cols1 ul li a.active:hover {
		color:#6BC5F2;
		font-weight:bold;
	}
#footer .cols2{
		width: 15%;
float: left;
margin-top:12px;
	}

	#footer .cols2 ul li {
		margin:0 0 0 1px;
		padding:0px 0px 5px 2px;
		/*text-align:right;*/
		color:#fff;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
	}

	#footer .cols2  ul li a {
		margin:0 0 0 1px;
		padding:2px 0px 15px 2px;
		text-align:right;
		color:#fff;
		text-decoration:none;
		font: normal 13px  Arial, verdana, Helvetica, sans-serif;
	}

	#footer .cols2 ul li a:hover {
		color:#6BC5F2;
		text-decoration:none;
	}

	#footer .cols2 ul li a.active,
	#footer .cols2 ul li a.active:hover {
		color:#6BC5F2;
		font-weight:bold;
	}

	.float_left{
		float:left;/*margin-top: 6%;*/margin-left: 3%;
	}
	.float_right{
		float:right;
	}
	.clear_both{
		clear:both;
	}

	.top_botton{
		float:right;
		padding-top:5px;
	}

	.top_heading{
		float:left;
		padding-top:5px;
	}

#backgroundPopup{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:1;
}
#popupMessages{
	display:none;
	position:fixed;
	_position:absolute; /* hack for internet explorer 6*/

   min-height:100px;
   height:auto !important;
   height:100px;

	width:425px;
	background:#CAC8C8;
	border:2px solid #7D7A7A;
	z-index:2;
	padding: 0px 0px 10px 0px;
}
#popupMessages li	{
	display:block; 
	padding:1px 0px 8px 17px ; 
	background:url(../images_system/arrow.png) no-repeat;
	list-style: none;
	color:#000;
}

.popupMessagesHeader {
	padding:0px 0px 8px 5px;
	text-align: left;
	background-color: #9B9A9A;
	font: normal 17px  verdana, Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	clear:both;
	color:#000;
}

/* Form Elements BOF*/
].contents_box, .contents_box_part{
	background-color: #fff;
	/*border: 1px solid #E5DCDC; 
	border-radius: 5px;*/
	margin-bottom:5px;
	padding:1px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	position:relative;
	overflow:hidden;
	width: 100%;
	float:left;
	margin-right:15px;
	/*width:580px;*/
}

.contents_box{
	padding-bottom:20px;
	height:auto !important;
}


.form{
	padding: 0px;
	clear:both;
}

.margin{
	margin:5px;
}

#search_by_name{padding: 5px;}
#search_by_name li{padding-right:5px; display:inline; float:left;}
#search_by_name li a {
	color:#0D388A;
	text-decoration:none;
	font: bold 12px  Arial, verdana, Helvetica, sans-serif;
}

#search_by_name  li a:hover {
	color:red;
	text-decoration:none;
}

.group_heading{
	margin:0px;
	background-color: #CCFEFE;
	font-family:Arial, Helvetica, sans-serif;
	color:#003A57;
	font-size: 16px;
	font-weight:bolder; 
	vertical-align:middle;
	padding: 5px 0px 5px 5px;
	border-bottom: 1px solid #6DDCDB; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
}	

.contents_box h1, .contents_box_part h1{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	color:#2e7019;
	font-size: 20px;
	font-weight:bold; 
	vertical-align:middle;
	padding: 5px 0px 5px 0px;
	border-bottom: 1px solid #2e7019; 
}

h1{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	color:#003A57;
	font-size: 16px;
	font-weight:bolder; 
	vertical-align:middle;
	padding: 5px 0px 5px 5px;
}

.contents_box ul, .contents_box_part ul{
	padding:10px 0px 0px 0px;
	margin:0px;
	vertical-align:middle;
}

.contents_box ul{
	margin-left:7px;
}


.contents_box li, .contents_box_part li{
text-align:left;
list-style-image:none;
list-style-position:outside;
display:block;
vertical-align:middle;
/*padding: 5px;*/
/*list-style: disc;*/
}

.form li{
text-align:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
display:block;
vertical-align:middle;

/*padding: 3px 0px 3px 0px;*/

}

.form ul{
	padding:0px;
	margin:0px;
	vertical-align:middle;
	font-size: 14px;
	line-height: 20px;
}

.row00{
	float:left; 
	background-color: #CCFEFE; 
	font-weight:bold;
	border-bottom: 1px solid #6DDCDB; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding-left:3px;
	color:#000;
	width:582px;
}

.row0{width:572px;}

.row0, .row_0{
	background-color: #CCFEFE; 
	font-weight:bold;
	float:left; 
	border-bottom: 1px solid #6DDCDB; 
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	padding-left:3px;
	color:#000;
}

.row1{background-color: #ffffff; padding:3px;}
.row2{background-color:  #E4FEFE; padding:3px;} 

.row3{background-color: #ffffff; padding:3px;}
.row4{background-color:  #E4FEFE;/* padding:3px;*/margin-left: 1px;}

.row33{background-color: #ffffff; padding:3px; float:left; width:582px;}
.row44{background-color:  #E4FEFE; padding:3px; float:left; width:582px;}

.row5{background-color: #ffffff; padding:3px;}
.row6{background-color:  #E4FEFE; padding:3px;} 

.row3:hover, .row4:hover, .row33:hover, .row44:hover, .row5:hover, .row6:hover{ background-color: #FCEED4;}

.row3 h2, .row4 h2{
	margin:0px;
	padding:0px 15px 0px 0px;
	font-size: 13px;
	color:#000;
	font-weight:bold;
	display:inline;
	width: 130px;
	float:left;
	text-align:right;
}

.row3 h3, .row4 h3{
	margin:0px;
	padding:0px;
	font-size: 13px;
	color:#000;
	font-weight:normal;
	display:inline-block;
	width: 410px;
}


.row5 h2, .row6 h2{
	margin:0px;
	padding:0px;
	font-size: 13px;
	color:#000;
	font-weight:bold;
}

.row5 h2 a, .row6 h2 a{
	margin:0px;
	padding:0px;
	font-size: 13px;
	color:#000;
	font-weight:bold;
	text-decoration:none;
}

.row5 h2 a:hover, .row6 h2 a:hover{
	color:red;
	text-decoration:none;
}

.row5 h3, .row6 h3{
	margin:0px;
	padding:2px 2px 2px 10px;
	font-size: 12px;
	color:#000;
	font-weight:normal;
}

.row5 h3 a, .row6 h3 a{
	font-size: 12px;
	color:#369;
	font-weight:normal;
	text-decoration:none;
}

.row5 h3 a:hover, .row6 h3 a:hover{
	color:red;
	text-decoration:none;
}

table, form, input, select, textarea {margin: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0D388A;}

.form label{
	float: left;
	width: 120px;
	clear: both;
	text-align:left;
	vertical-align:middle;
	padding: 3px 0px 0px 10px;
}

.form1 label{
	float: left;
	width: 150px;
	clear: both;
	text-align:left;
	vertical-align:middle;
	padding: 3px 0px 0px 10px;
}

.form .short{
	float: none;
	width:auto;
}

.activeField{
	background-image: none;
	background-color: #ffffff;
	border: solid 1px red;
	padding:2px;
}
.idle{
	border: solid 1px #85b1de;
	background-image: url( 'images/input_bg.png' );
	background-repeat: repeat-x;
	background-position: top;
	padding:2px;
}

.textbox{width:300px;}
.listmenu{width:306px;}
.help{color:#666666}

.textbox, .listmenu, .textarea{
	margin-top: 2px; margin-bottom: 2px; 
}

.textbox {
color:#0D388A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
border: #7F9DB9 1px solid;
padding:2px;
}

.textbox:hover {
background: #E4FEF5;
color:#0D388A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
border: #7F9DB9 1px solid;
padding:2px;
}

.textbox:focus{
background: #E4FEF5;
color:#0D388A;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
border: #F33038 1px solid;
padding:2px;
}
/* Form Elements EOF*/


.col1, .col2, .col3, .col4, .col5, .col6, .col7, .col8, .col9 {
	margin:0px;
	display:inline;
	float: left;
	padding:0px;
	text-align:left;
}

.col1{
	width: 320px;
}
.col2{
	width: 200px;
}
.col3 {
	width: 50px;
}
.col4 {
	width: 10%;
}

.col5 {
	width: 520px;
}
.col6 {
	width: 50px;
}

.col7 {
	width: 400px;
}

.col8 {
	width: 100px;
}

.col9 {
	width: 56px;
}

.col1 li, .col2 li, .col3 li, .col4 li, .col5 li, .col6 li, .col7 li, .col8 li, .col9 li {
	 list-style-type: none;
	 padding-left:5px;
}

.row00 .col1, .row00 .col2, .row00 .col3, .row00 .col4, .row00 .col5, .row00 .col6{
	font-family:Arial, Helvetica, sans-serif;
	color:#003A57;
	font-size: 13px;
	font-weight:bolder; 
}
.relative_box{
	position:relative;
	/*padding-top:0px;*/ /* Remove Slider*/
	/*padding-top:392px;*/ /* Add Slider*/
	margin-top:10px;
}
.relative_box ul{margin-left:120px;}

#popular_brands{
position:relative;
margin-top:10px;
margin-right:0px;
min-height:220px;
height:auto !important;
height:220px;
}
#brands-scroller{white-space:nowrap;overflow:hidden; margin-left:35px; margin-right:35px; height:212px;}

.image-wrapper{
display:table;
height:200px; 
margin:0 auto; 
width:100%; 
}

.image-container{
display:table-cell;
vertical-align:middle;
position:relative;
text-align:center;
}

.scroll-col{
width:200px;
float:left; 
}
.child_cols{
	text-align:center;
	padding:1px;
	border: 1px solid #D3D3D3; 
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	margin:0px;
	padding:0px;
}
#top1_container{
height:27px;
width:100%;
}

.child_cols:hover{border:1px solid red;}
#scroller{float:left;}
#scroller ul{
display:inline; 
margin:0px;
padding:0px;
}
#scroller ul li{
display:inline; 
margin:0px;
padding:0px;
}

/* scrollers */
.horizontal-left, .horizontal-right{position:absolute;}
.horizontal-left{left:5px; top:120px;}
.horizontal-right{right:5px; top:120px;}
/* scrollers */

 #marq_kill_marg_bord{border:none!important;margin:0!important;}

 .featured_logo{
	float:left; 
	width:145px; 
	padding:2px;
 }

 .featured_text{
	display:inline;
	float:left; 
	width:417px; 
	padding-bottom:10px;
}

.clearBoth{clear:Both;}

 .social_icon{
	 background-color:  #E4FEFE; 
	 padding:3px;
	 text-align:right;
 }
 
 .social_icon:hover{
	background-color: #FCEED4;
 }

.header_icon{
	 text-align:right;
	 position:absolute;
	 top:5px;
	 right:10px;
}

#fb_icons{
	padding-top:5px;
	overflow:hidden;
	text-align:center;
}

#comp_ads{
	position:absolute;
	top:32px;
	left:383px;
	width:200px;
	height:200px;
}

#center_ads{
	position:absolute;
	top:32px;
	left:3px;
	width:120px;
}

#right_google{
position: absolute;
top:5px;
left:10px;
text-align:center;
}

/*===========11/3/15========vj=========*/
/*slider*/
.home-slider{
	width:100%;
	background:url("../slider/images/slider_image.jpg");
	height:363px;
	/*margin-top: 81.4px;*/
	margin-top: 20.7%;
}
.image-box{
	float: left;
	width: 23%;
	height: 140px;
	margin-bottom:10px;
	border:1px solid #FFF;
	margin-right:2px;
}
.img-title{
	float:left;
	width:80%;
	height:100px;
	margin-left:10px;
	margin-top:5px;
}
.pic {
	margin-top: 10px !important;
	width:150px;
	height:120px;
	margin:0px auto;
}
.img-title a{
	width:100px;
	height:100px;                                     
}
.referal li{
    background: transparent url("images/left_bullet.gif") no-repeat scroll 0% 0%;
	padding-left: 16px;
	font-size: 14px;
	line-height: 20px;
}
.contents_box li{
    padding-left: 16px;
	font-size: 14px;
	line-height: 20px;
}
.contents_box p{
  font-size: 14px;
  line-height: 20px;
}

