body{margin:0px; padding:0px; font-family:Verdana; font-size:11px; color:#000000; background:url(../images/img_1.jpg) repeat-x top; text-align:left;}
ul,li,ol{margin:0px; padding:0px;}

img{border:none;}

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

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

.nav{background:url(../images/img_2.jpg) repeat-x;
height:36px;
text-align:center;
border-left:#cdcbcc solid 1px;
font-weight:bold;
font-size:12px;
}

.nav a{background:url(../images/img_2.jpg) repeat-x;
height:26px;
text-align:center;
font-weight:bold;
display:block;
text-decoration:none;
color:#000000;
padding-top:10px;
font-size:12px;
}

/* Arshi's CSS Start  */



.nav_arv{

height:36px;
text-align:center;
font-weight:bold;
font-size:12px;
}

.nav_arv a{
height:26px;
text-align:center;
font-weight:bold;
display:block;
text-decoration:none;
color:#ffffff;
padding-top:10px;
font-size:12px;
}

.nav_arv a:hover{
height:26px;
text-align:center;
font-weight:bold;
display:block;
text-decoration:none;
color:#054054;
padding-top:10px;
font-size:12px;
}

.nav_grey2_arv{
background:url(../images/arshi/arvind_24.png) repeat-x;
height:26px;
padding-left:5px;
text-align:left;
color:#FFFFFF;
font-weight:bold;
font-size:12px;
font-family:verdana;
no-repeat left;
no-repeat right;
}


.left_right_arv {
text-align:left;
color:#0a6382;
font-size:11px;
font-weight:bold;


}

.left_right_arv a{
text-align:left;
color:#0b6685;
font-size:11px;
text-decoration:none;

}

.left_right_arv a:hover{
text-align:left;
color:#0b6685;
font-size:11px;
text-decoration:underline;

}


.bg_ling_arv{
background:url(../images/img_16.jpg) no-repeat left;
width:233px;
height:30px;
padding-left:15px;
padding-top:5px;
font-size:12px;
color:#0b6685;
font-weight:bold;
}


.bottom_part_arv{
font-family:Verdana;
text-align:left;
font-size:11px;
color:#0b6685;

}


.bottom_part_arv a{
text-align:left;
color:#0b6685;

text-decoration:none;

}

.bottom_part_arv a:hover{
text-align:left;
color:#0b6685;

text-decoration:underline;

}

.mainText_arv
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4d8909;


}





/* Arshi's CSS END */












.arialBlack
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
}




.nav a:hover{background:url(../images/img_3.jpg) repeat-x;
height:26px;
text-align:center;
font-weight:bold;
display:block;
text-decoration:none;
color:#ff0000;
padding-top:10px;
font-size:12px;
}

/*.nav1{background:url(../images/img_3.jpg) repeat-x;
height:36px;
text-align:center;
border-left:#cdcbcc solid 1px;
font-weight:bold;
color:#FF0000;
}*/
.nav1
{
font-family:Tahoma, Arial, sans-serif;
font-size:13px;
color:#FFFFFF;
font-weight:bold;
background-color:#3086BE;
padding:5px;
cursor:pointer;
}

.nav2
{
font-family:Tahoma, Arial, sans-serif;
font-size:13px;
color:#123558;
font-weight:bold;
background-color:#B9D7EF;
padding:5px;
cursor:pointer;
}

.border_grey{
border:#cdcbcc solid 1px;}

.bg_grey{background:url(../images/img_4.jpg) no-repeat center top;
width:517px;
height:15px;
}

.bg_grey2{background:url(../images/img_4a.jpg) no-repeat center top;
width:517px;
height:15px;
}

.bg_grey5{background:url(../images/img_12.jpg) repeat-y ;
width:340px;
}

.bg_grey6{background:url(../images/img_15.jpg) repeat-y ;
width:170px;
}

.bg_grey1{background:url(../images/img_9.jpg) repeat-y;
width:137px;
}

.nav_grey{background:url(../images/img_5.jpg) repeat-x;
height:21px;
padding-left:5px;
text-align:left;
color:#FFFFFF;
font-weight:bold;
}
.nav_grey2{background:url(../images/img_6.jpg) repeat-x;
height:17px;
padding-left:5px;
text-align:left;
color:#FFFFFF;
font-weight:bold;
font-size:16px;
font-family:Arial;
}

.left_panel{
text-align:left;
}

.left_right {
text-align:left;
color:#0b6685;
font-size:12px;
height:20px;
font-weight:bold;
}

.left_right a{
text-align:left;
color:#0b6685;
font-size:12px;
height:20px;
text-decoration:none;
}

.text_blue{
font-size:16px;
font-family:arial;
color:#06455a;
text-align:left;
font-weight:bold;
font-style:italic;
}


.left_right a:hover{
text-align:left;
color:#0b6685;
font-size:12px;
height:20px;
text-decoration:underline;
}


.left_panel a{
color:#000;
text-decoration:none;
}

.left_panel a:hover{
color:#666666;
text-decoration:underline;
}

.text_red{
color:#FF0000;
font-weight:bold;
}

.padding_5{
padding-left:10px;
text-align:left;
}
.padding_5a{
padding:5px;
text-align:left;
}


.text_field{
width:60px;
height:18px;
background:none;
border:1px solid #62a9da;
color:#666666;
}

.text_field_price_search{
width:30px;
height:18px;
background:none;
border:1px solid #62a9da;
color:#666666;
}


.text_field2{
width:120px;
height:18px;
background:none;
border:1px solid #62a9da;
color:#666666;
}

.text_field3{
width:180px;
height:18px;
background:none;
border:1px solid #666666;
color:#666666;
}

.bg_ling{
background:url(../images/img_16.jpg) no-repeat left;
width:233px;
height:30px;
padding-left:15px;
padding-top:5px;
font-size:12px;
color:#FF0000;
font-weight:bold;
}

.footer{
height:65px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
border-left:#999999 1px solid;
border-right:#999999 1px solid;
}

.footer a{
color:#FFFFFF;
text-decoration:none
}
.footer a:hover{
color: #000000;;
text-decoration:underline;
}

.text_top{
font-size:13px;
}

.text_top a{
color:#000000;
text-decoration:none;
}
.text_top a:hover{
color:#000000;
text-decoration:underline;
}

.leftNav
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#565656;
line-height:17px;
}
.leftNav1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3086BE;
line-height:17px;
}

.leftNav1 a:link{text-decoration:none; color:#3086BE;}
.leftNav1 a:visited{text-decoration:none; color:#3086BE;}
.leftNav1 a:hover{text-decoration:underline; color:#3086BE;}


.inputSearch
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#B2B2B2;
border:1px solid #A2A2A2;
padding-left:5px;
height:17px;
padding-top:2px;
}


.arialBlack
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.arialWhite a:link{text-decoration:underline; color:#FFFFFF;}
.arialWhite a:visited{text-decoration:underline; color:#FFFFFF;}
.arialWhite a:hover{text-decoration:none; color:#FFFFFF;}

.arialWhite11px
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:20px;
}

.blueHeading
{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#123558;
}

a.blackLink:link{text-decoration:underline; color:#000000;}
a.blackLink:visited{text-decoration:underline; color:#000000;}
a.blackLink:hover{text-decoration:none; color:#000000;}

.message
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FF0000;
}

.textbox
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:1px solid #5A728A;
padding:3px;
}

.textbox1
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border:1px solid #5A728A;
padding:3px;
}

select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
border:1px solid #5A728A;
padding:1px;
}

.mainText
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#464646;
line-height:17px;
}

.brandmainText
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#464646;

}
/*.mainText a:link{text-decoration:underline; color:#3086BE;}
.mainText a:visited{text-decoration:underline; color:#3086BE;}
.mainText a:hover{text-decoration:none; color:#3086BE;}
*/
.smallText
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#565656;
line-height:17px;
}

.textlink a:link{text-decoration:underline; color:#3086BE;}
.textlink a:visited{text-decoration:underline; color:#3086BE;}
.textlink a:hover{text-decoration:none; color:#3086BE;}
/*.smallText1 a:link
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#3086BE;
line-height:17px;
}
*/
.smallText a:link{text-decoration:underline; color:#3086BE;}
.smallText a:visited{text-decoration:underline; color:#3086BE;}
.smallText a:hover{text-decoration:none; color:#3086BE;}


.topheaderbg
{
background-image:url(../images/top-header-bg.gif);
background-repeat:repeat-x;
}

.arialWhite
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
line-height:20px;
}

.tab1
{
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #ffffff;
background-color:lightblue;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
padding:5px;
cursor:pointer;
}

.tab2
{
border-top:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
border-bottom:1px solid #CCCCCC;
background-color:#E2E2E2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:center;
padding:5px;
cursor:pointer;
}



.borderbottom
{
border-bottom:1px solid #CCCCCC;
padding:5px;
}

.smallTextBlack
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.borderbottomleftright
{
border-bottom:1px solid #CCCCCC;
border-left:1px solid #CCCCCC;
border-right:1px solid #CCCCCC;
padding:5px;
}


.halfmoon{
margin-bottom: 4px;

}

.halfmoon ul{
padding: 3px 9px 2px 5px;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
border-bottom: 1px solid #929492;
padding-bottom:8px;
}

.halfmoon li{
display: inline;
margin: 0;

}

.halfmoon li a{
text-decoration: none;
padding: 5px 10px 5px 10px;
margin: 0;
margin-right: 0; /*distance between each tab*/
border-left: 1px solid #DDD;
color: black;
font: bold 12px arial;
background: #E2E2E2 url(../images/tabright.gif) top right no-repeat;
border-left: 1px solid #929492;
padding-bottom:8px;
}

.halfmoon li a:visited{
color: #000000;
text-decoration:none;
}

.halfmoon li a:hover, .halfmoon li a.current{
background-color: #ffffff;
color: black;
text-decoration:none;
border-bottom:1px solid #FFFFFF;
}

#tabcontentcontainer{
width:95%; /*width of 2nd level content*/
/*height:1.5em; /*height of 2nd level content. Set to largest's content height to avoid jittering.*/
}

.tabcontent{
display:none;
}

/*  Tab Menu Classes Ends.  */


.ajaxtooltip{
position: absolute; /*leave this alone*/
display: none; /*leave this alone*/
width: 430px;
left: 0; /*leave this alone*/
top: 0; /*leave this alone*/
background:#FFFFFF;
border: 2px solid gray;
border-width: 1px 2px 2px 1px;
padding: 5px;
}


/*.nav2
{
font-family:Tahoma, Arial, sans-serif;
font-size:13px;
color:#123558;
font-weight:bold;
background-color:#B9D7EF;
padding:5px;
cursor:pointer;
}*/

.class1
{
background-color:#FFFF66;
cursor:pointer;
}

.class2
{
background-color:#FFFFFF;
cursor:pointer;
}

form.cmxform label.error, label.error {
	/* remove the next line when you have trouble in IE6 with labels in list */
	color: red;
	font-weight:450;
	font: Tahoma;
	padding-left:10px;
}
div.error { display: none;  }
input {	border: 1px solid black; }
input.checkbox { border: none }
input:focus { border: 1px dotted black; }
input.error { border: 1px dotted red; }
form.cmxform .gray * { color: gray; }

hr {
color: #ccccc;
border: 1px;;
background-color: #cccccc;
height: 1px;}

.horijental {
color: #ccccc;
border: 1px;;
background-color: #cccccc;
height: 1px;}

div.pagination {
	padding: 2px;
	margin: 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #71D696;
	
	text-decoration: none; /* no underline */
	color: #000000;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #1C8D2E;
	background-color:#A1FBA1;
	color: #000000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #1C8D2E;
		
		font-weight: bold;
		background-color: #1C8D2E;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #FFABD6;
	
		color: #FFABD6;
	}

