BODY {
	SCROLLBAR-FACE-COLOR: #cccccc; 
	SCROLLBAR-TRACK-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;	
	SCROLLBAR-ARROW-COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}



.Main_Body
{
background-image:url("../images/body_bg.jpg");
background-repeat:repeat-x;
}


.Main_Table 
{	 
    border:1px solid #999999;
}



INPUT { BORDER-RIGHT: #E4E4E4 1px solid;
		 BORDER-TOP: #E4E4E4 1px solid; 
		 FONT-SIZE: 12px;
		 BACKGROUND: #F9F9F9;
		 BORDER-LEFT: #E4E4E4 1px solid;
		 COLOR: #202020; 
		 BORDER-BOTTOM: #E4E4E4 1px solid;
		 FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
		}
INPUT1 { BORDER-RIGHT: #E4E4E4 1px solid;
		 BORDER-TOP: #E4E4E4 1px solid; 
		 FONT-SIZE: 12px;
		 BACKGROUND: #F9F9F9;
		 BORDER-LEFT: #E4E4E4 1px solid;
		 COLOR: #202020; 
		 BORDER-BOTTOM: #E4E4E4 1px solid;
		 FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
		 width: 100px;
		}

Select {
	SCROLLBAR-FACE-COLOR: #cccccc; 
	SCROLLBAR-TRACK-COLOR: #eeeeee;
	SCROLLBAR-HIGHLIGHT-COLOR: #000000; 
	SCROLLBAR-SHADOW-COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;	
	SCROLLBAR-ARROW-COLOR: #000000; 
	FONT-FAMILY: Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	background-color:f4f4f4;
}

TEXTAREA {	 
		 BORDER-RIGHT: #B5ACAC 1px solid;
		 BORDER-TOP: #B5ACAC 1px solid; 
		 FONT-SIZE: 12px;
		 BACKGROUND: #ffffff;
		 BORDER-LEFT: #B5ACAC 1px solid;
		 COLOR: #202020; 
		 BORDER-BOTTOM: #B5ACAC 1px solid;
		 FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; width:60%; 
		  }
.input-button
{
		font-family:verdana, Arial, Helvetica, sans-serif; 
		font-size:11px; color:#ffffff; border:1px solid #666666;
		background-color:#BEB5B5; height:18px;
}

.bluematter { FONT-WEIGHT:bold; 
				FONT-SIZE:11px; COLOR:#0066CC; 
				FONT-FAMILY:arial, verdana, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.bluematter:active {	COLOR: #0066CC; TEXT-DECORATION: none; }
.bluematter:visited {	COLOR: #0066CC; TEXT-DECORATION: none; }
.bluematter:hover { COLOR: #404040; TEXT-DECORATION: underline; }

.bluematter-new { FONT-WEIGHT:normal; 
				FONT-SIZE:11px; COLOR:#0000ff; 
				FONT-FAMILY:arial, verdana, Helvetica, sans-serif;
				TEXT-DECORATION: underline;}
.bluematter-new:active {	COLOR: #0000ff; TEXT-DECORATION: underline; }
.bluematter-new:visited {	COLOR: #0000ff; TEXT-DECORATION: underline; }
.bluematter-new:hover { COLOR: #0000ff; TEXT-DECORATION: none; }

.bluematter-footer { FONT-WEIGHT:normal; 
				FONT-SIZE:11px; COLOR:#0066CC; 
				FONT-FAMILY:"tahoma",arial, verdana, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.bluematter-footer:active {	COLOR: #0066CC; TEXT-DECORATION: none; }
.bluematter-footer:visited {	COLOR: #0066CC; TEXT-DECORATION: none; }
.bluematter-footer:hover { COLOR: #404040; TEXT-DECORATION: underline; }

.bluematter-uline { FONT-WEIGHT:bold; 
				FONT-SIZE:12px; 
				COLOR:#0066CC; 
				FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
				TEXT-DECORATION: underline;}
.bluematter-uline:active {	COLOR: #0066CC; TEXT-DECORATION: underline; }
.bluematter-uline:visited {	COLOR: #0066CC; TEXT-DECORATION: underline; }
.bluematter-uline:hover { COLOR: #404040; TEXT-DECORATION: none; }

.bmatter{ font-weight: normal;
			font-size:10px; font-family: "tahoma",Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none; color:#000000; }
.bmatter:active { color:#000000; text-decoration:none;}
.bmatter:visited { color:#000000; text-decoration:none;}
.bmatter:hover { color:#ffffff; text-decoration:none;}

.bmatter1{ font-weight: normal;
			font-size:11px; font-family: "tahoma",Verdana, Arial, Helvetica, sans-serif;
			text-decoration:underline; color:#000000; }
.bmatter1:active { color:#000000; text-decoration:underline;}
.bmatter1:visited { color:#000000; text-decoration:underline;}
.bmatter1:hover { color:blue; text-decoration:none;}

.bmatterbold{ font-weight: bold;
			font-size:11px; font-family: Arial,Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#000000; }
			
.gmatter{ font-weight: normal;
			font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#707070; }
.gmatter:active {	COLOR: #707070; TEXT-DECORATION: none; }
.gmatter:visited {	COLOR: #707070; TEXT-DECORATION: none; }
.gmatter:hover { COLOR: #FC0A16; TEXT-DECORATION: underline; }			

.gmatter1{ font-weight: normal;
			font-size:10px; font-family: Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#707070; }

.gmatter2{ font-weight: normal;
			font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#464646; }
.gmatter2:active {	COLOR: #464646; TEXT-DECORATION: unerline; }
.gmatter2:visited {	COLOR: #464646; TEXT-DECORATION: none; }
.gmatter2:hover { COLOR: #062668; TEXT-DECORATION: underline; }						

.gmatter3{ font-weight: normal;
			font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#686565; }

.gmatter4{ font-weight: bold;
			font-size:10px; font-family: "tahoma", Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#4E4E4E; }
.gmatter4:active {	COLOR: #4E4E4E; TEXT-DECORATION: unerline; }
.gmatter4:visited {	COLOR: #4E4E4E; TEXT-DECORATION: none; }
.gmatter4:hover { COLOR: #f10000; TEXT-DECORATION: underline; }	

.gmatter4dark{ font-weight: bold; 
			font-size:10px; font-family: "tahoma", Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#000000; }
.gmatter4dark:active {	COLOR: #4E4E4E; TEXT-DECORATION: unerline; }
.gmatter4dark:visited {	COLOR: #4E4E4E; TEXT-DECORATION: none; }
.gmatter4dark:hover { COLOR: #f10000; TEXT-DECORATION: underline; }	

.gmatter5{ font-weight: normal;
			font-size:11px; font-family: "tahoma", Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#545050; }
.gmatter5:active {	COLOR: #545050; TEXT-DECORATION: unerline; }
.gmatter5:visited {	COLOR: #545050; TEXT-DECORATION: none; }
.gmatter5:hover { COLOR: #f10000; TEXT-DECORATION: underline; }	

.site_td{font-weight: normal;
			font-size:11px; font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:black;}
.sitenav{ font-weight: normal;
			font-size:11px; font-family: tahoma, Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#5e5e5e; }
.sitenav:active {	font-weight: normal;
			font-size:11px; font-family: "tahoma", Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#5e5e5e; }
.sitenav:visited {	font-weight: normal;
			font-size:11px; font-family: "tahoma", Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#5e5e5e; }
.sitenav:hover { font-weight: normal;
			font-size:11px; font-family: "tahoma", Arial, Verdana, Helvetica, sans-serif;
			text-decoration:underline; color:#5e5e5e; }	

.gmatter6{ TEXT-ALIGN: left; font-weight: bold;
			font-size:11px; font-family: "tahoma",Arial, Verdana, Helvetica, sans-serif;
			text-decoration:none; color:#5e5e5e; }

.redmatter{ TEXT-ALIGN: left;  FONT-WEIGHT:bold; 
				FONT-SIZE:11px; COLOR:#ff0000; 	
				FONT-FAMILY: "tahoma",Arial, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.redmatter:active {	COLOR: #ff0000; TEXT-DECORATION: none; }
.redmatter:visited {	COLOR: #ff0000; TEXT-DECORATION: none; }
.redmatter:hover { COLOR: #0066cc; TEXT-DECORATION: none; }

.redmatter1{ FONT-WEIGHT:bold; 
				FONT-SIZE:10px; COLOR:#ff0000; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.redmatter1:active {	COLOR: #ff0000; TEXT-DECORATION: none; }
.redmatter1:visited {	COLOR: #ff0000; TEXT-DECORATION: none; }
.redmatter1:hover { COLOR: #0066cc; TEXT-DECORATION: underline; }

.redmatter2{ FONT-WEIGHT:bold; 
				FONT-SIZE:11px; COLOR:#ff0000; 	letter-spacing: 1px;
				FONT-FAMILY: "tahoma",Arial, Helvetica, sans-serif;
				TEXT-DECORATION: underline;}
.redmatter2:active {	COLOR: #ff0000; TEXT-DECORATION: underline; }
.redmatter2:visited {	COLOR: #ff0000; TEXT-DECORATION: underline; }
.redmatter2:hover { COLOR: #054D8D; TEXT-DECORATION: none; }

.orangematter{ FONT-WEIGHT:bold; 
				FONT-SIZE:11px; COLOR:#FFB400; 
				FONT-FAMILY: Arial, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.orangematter:active {	COLOR: #FFB400; TEXT-DECORATION: none; }
.orangematter:visited {	COLOR: #FFB400; TEXT-DECORATION: none; }
.orangematter:hover { COLOR: #0066cc; TEXT-DECORATION: none; }

.wmatter{ FONT-WEIGHT:normal; 
				FONT-SIZE:10px; COLOR:#ffffff; font-family:Arial, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.wmatter:active {	FONT-WEIGHT:normal; COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter:visited {	FONT-WEIGHT:normal; COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter:hover { FONT-WEIGHT:normal; COLOR: #AEDBF9; TEXT-DECORATION: underline; }

.wmatter-navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	}
.wmatter-navigation:active {	COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter-navigation:visited {	COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter-navigation:hover { COLOR: #9DCF32; TEXT-DECORATION: none; }


.wmatter2 {
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.wmatter2:active {	COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter2:visited {	COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter2:hover { COLOR: #9DCF32; TEXT-DECORATION: none; }

.bmatter2
{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;
}

.wbmatter3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	}
.wmatter2:active {	COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter2:visited {	COLOR: #fFFfFf; TEXT-DECORATION: none; }
.wmatter2:hover { COLOR: #9DCF32; TEXT-DECORATION: none; }

.wbmatter2 {
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	}
.wbmatter2:active {	COLOR: #fFFfFf; TEXT-DECORATION: underline; }
.wbmatter2:visited {	COLOR: #fFFfFf; TEXT-DECORATION: underline; }
.wbmatter2:hover { COLOR: #9DCF32; TEXT-DECORATION: underline; }

.bmatter-hb{ font-weight: bold;
			font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif;
			text-decoration:none; color:#373737; }
.bmatter-hb:active {	COLOR: #373737; TEXT-DECORATION: none; }
.bmatter-hb:visited {	COLOR: #373737; TEXT-DECORATION: none; }
.bmatter-hb:hover { COLOR: #710000; TEXT-DECORATION: underline; }

.bluematter-heading { FONT-WEIGHT:bold; 
				FONT-SIZE:14px; COLOR:#0066CC; 
				FONT-FAMILY:  arial, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.bluematter1{ FONT-WEIGHT:normal; 
				FONT-SIZE:11px; COLOR:#0066CC; 
				FONT-FAMILY: arial,verdana, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.bluematter1:active {	COLOR: #0066CC; TEXT-DECORATION: none; }
.bluematter1:visited {	COLOR: #0066CC; TEXT-DECORATION: none; }
.bluematter1:hover { COLOR: #666666; TEXT-DECORATION: underline; }



.input2 { FONT-SIZE: 12px;
		  COLOR: #202020; 
		 FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
		 border-style:none;
			width: auto;
		}

.bluematter2 { FONT-WEIGHT:bold; 
				FONT-SIZE:11px; COLOR:#012C54; 
				FONT-FAMILY:arial, verdana, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
.bluematter2:active {	COLOR: #012C54; TEXT-DECORATION: none; }
.bluematter2:visited {	COLOR: #012C54; TEXT-DECORATION: none; }
.bluematter2:hover { COLOR: #8A0909; TEXT-DECORATION: underline; }

.bmatter-heading { FONT-WEIGHT:bold; 
				FONT-SIZE:14px; COLOR:#202020; 
				FONT-FAMILY:  arial, Helvetica, sans-serif;
				TEXT-DECORATION: none;}
				
								
.checkbox { BORDER-RIGHT: #E4E4E4 1px solid;
		 BORDER-TOP: #E4E4E4 1px solid; 
		 BACKGROUND: #F9F9F9;
		 BORDER-LEFT: #E4E4E4 1px solid;
		 BORDER-BOTTOM: #E4E4E4 1px solid;
		 width: 15px; height:15px;
		}
		
.tdcontentblack 
{
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; }
	
.tdcontentblack:link { text-decoration: none; color: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

.tdcontentblack:visited { text-decoration: none; color: #ffffff; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; }

.tdcontentblack:hover { text-decoration: none; color: #000000; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: none; }

.whitefont {
  color: white;
}


/*added by chetan 19/07*/

.evenrowbg{
	BACKGROUND-COLOR:#f4f4f4;
}
.oddrowbg{
	BACKGROUND-COLOR:#f0f0f0;
}
.raw_selectedbg{
	BACKGROUND-COLOR:#FCFFEA;/*FCFFEA*/
}


/*FCFFEA*/

function Highlight(e)
{
	//alert(e.className)
	if(e.className!="raw_selectedbg")
		e.className="mouseover";
}
function UnHighlight(e,classname)
{
	if(e.className!="raw_selectedbg")
		e.className=classname;
}

.mouseover{
	BACKGROUND-COLOR:#990000;/*E4E6FF*/
}


.bmatternormal2{
	font-family: tahoma, verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
.bmatternormal2:link{
	color: #000000;
	text-decoration: underline;
	}
.bmatternormal2:visited{
	color: #000000;
	text-decoration: underline;
	}
.bmatternormal2:hover{
	color: #000000;
	text-decoration: none;
	}
	
.tr-bg{
	BACKGROUND-COLOR:#cccccc;
}

.tr-bg2{
	BACKGROUND-COLOR:#959595;
}

.table-bg2{
	BORDER-LEFT: #959595 1px solid;BORDER-TOP: #959595 1px solid;BORDER-BOTTOM: #959595 1px solid;BORDER-RIGHT: #959595 1px solid;
}
.tr-bg3{
	BACKGROUND-COLOR:#F0EEEE;
}
.tr-bg4{
	BACKGROUND-COLOR:#cccccc;
}

TABLE.recordlist {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cccccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #ffffff; border-spacing: 0px
}

.evenrowbg{
	BACKGROUND-COLOR:#f4f4f4;
}
.oddrowbg{
	BACKGROUND-COLOR:#f0f0f0;
}



.button2 { BORDER-RIGHT: #000000 1px solid;
		 BORDER-TOP: #000000 1px solid; 
		 FONT-SIZE: 11px;
		 BACKGROUND: #cc0000;
		 BORDER-LEFT: #000000 1px solid;
		 COLOR: #FFFFFF; 
		 BORDER-BOTTOM: #000000 1px solid;
		 FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
		}
		
.button1 { BORDER-RIGHT: #000000 1px solid;
		 BORDER-TOP: #000000 1px solid; 
		 FONT-SIZE: 11px;
		 BACKGROUND: #cc0000;
		 BORDER-LEFT: #000000 1px solid;
		 COLOR: #FFFFFF; 
		 BORDER-BOTTOM: #000000 1px solid;
		 FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif; 
		 width: 125px;
		}
.button3 {
	BORDER-RIGHT: #787878 1px solid; BORDER-TOP: #787878 1px solid; FONT-SIZE: 11px; BACKGROUND: #f2f2f2; BORDER-LEFT: #787878 1px solid; WIDTH: 125px; COLOR: #696969; BORDER-BOTTOM: #787878 1px solid; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica, sans-serif
}		
.continue_backgroun{
BORDER-TOP: #cc0000 1px solid; BORDER-BOTTOM: #cc0000 1px solid; BORDER-LEFT: #cc0000 1px solid; BORDER-RIGHT: #cc0000 1px solid; 
}

h1
{ font-family:Arial, Helvetica, sans-serif ; font-size:18px; color:#000000 ; font-weight:bold;}

.buttonstyle	{
 CURSOR: hand; COLOR: #666666; border:0; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #e6e6e0; TEXT-ALIGN: center; TEXT-DECORATION: none
}




/*
	email a friend class
*/

.gris15oscuro {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.negro10 {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.grisBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.cat_discount{
	FONT-SIZE: 11px; COLOR: darkblue; FONT-FAMILY: arial,verdana, sans-serif, Arial, Helvetica; font-weight:bold; 
}
.pro_discount{
	FONT-SIZE: 11px; COLOR: darkred; FONT-FAMILY: arial, verdana, sans-serif, Arial, Helvetica; font-weight:bold; 
}
.ord_discount{
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: verdana, sans-serif, Arial, Helvetica; font-weight:bold; 
}

/*added by chetan  20-10*/
#spotlight{
filter:light
}

.moduleRow {
	.background-color:#ffffff;font-size:11px
}
.moduleRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #FAF0DE;font-size:11px 
}
.moduleRowSelected {
	BACKGROUND-COLOR:#FDE1AD; color:black;font-size:11px
}

/*image floating*/

.float_left
{float: left; margin-left: 0px; margin-right: 18px}
 
.float_right
{float: right; margin-left: 10px; margin-right: 1px}









/* home page banner (slider) */





.sliderwrapper{
position: relative; /*leave as is*/
overflow: hidden; /*leave as is*/
border: 0px white;
border-bottom-width: 6px;
width: 445px; /*width of featured content slider*/
height: 250px;
}



.sliderwrapper .contentdiv{
visibility: hidden; /*leave as is*/
position: absolute; /*leave as is*/
left: 0;  /*leave as is*/
top: 0;  /*leave as is*/

padding: 0px;
background: white;
width: 430px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
height: 100%;
filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
-moz-opacity: 1;
opacity: 1;
}






.pagination{
width: 410px; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
text-align: right;
background-color: white;
padding: 5px 10px;
}

.pagination a{
padding: 0 5px;
font-weight: normal;
font-size:11px; 
font-family: Arial, Verdana, Helvetica, sans-serif;
text-decoration:none; 
color:#707070; 
background: white;
}

.pagination a:hover, .pagination a.selected{
  color: #000;
  background-color: #cccccc;
}

.right_column_gray{
background-repeat: repeat-x;
background-image: url('../images/right_bg_category.jpg');
background-position: left 0;
} 

.nothing{
border-style:solid;
background-repeat:no-repeat;
border-color:#333333;
border:1;
}

.page_text{
color: #003366;
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
font-size:2;
font-weight:bold;
text-decoration:none;
height: 50px;
}

.page_n, .page_r{
color: #003366;
background-image: url('../images/Up_Arrow_Light_Gray.gif');
padding-left:5px;
padding-right:5px;
padding-bottom:10px;
background-repeat:no-repeat;
font-size:2;
font-weight:bold;
text-decoration:none;
height: 50px;
}

.page_n{
background-position: 1px 22px; 
}
.page_n:hover {color: #003399;}

.page_r{
background-position: 1px 14px;
}





.bg-horizon-line{
background-image: url('../images/bg-horizon-line.gif');
background-repeat:repeat-x;
}





.black_overlay{
	display: none;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
.white_content {
	display: none;
	position: absolute;
	top: 10%;
	left: 25%;
	width: 40%;
	height: 50%;
	padding: 5px;
	border: 5px solid Gray;
	background-color: white;
	z-index:1002;
	overflow: auto;
}


.search_bar_heading 
{
color : #cdcdcd;
font-size : 10px;
font-weight : bold;
}

.main_search
{
border : 1px solid #FFFFFF;
width: 120px;
background-color : #CCCCCC;
color : #333333;
font-size : 10px;
height: 10px; /* replace 2em with your chosen value, in px or whatever */
}



#lightbox{	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/Lightbox/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/Lightbox/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }
