/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 
html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6{  
    margin: 0; 
    padding: 0; 
    border: 0; 
}
img 
{
border:0px;
}
h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 18px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h2{
 font-family: Arial,sans-serif;
 font-size: 16px;
 color: #946C2E;
 margin: 0px;
 padding: 0px;
}
h3{
 font-family: Arial,sans-serif;
 font-size: 14px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

h4{
 font-family: Arial,sans-serif;
 font-size: 12px;
 font-weight: normal;
 color: #333333;
 margin: 0px;
 padding: 0px;
}

h5{
 font-family: Verdana,Arial,sans-serif;
 font-size: 10px;
 color: #334d55;
 margin: 0px;
 padding: 0px;
}

ul
{
  margin:10px 20px;
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}
img{border:0px;}
/***********************************************/
/* Layout Divs                                 */
/***********************************************/
div{margin:0px;padding:0px;}
body
{
	width:100%;
	margin:0px auto;
	background-color:#f1f1f1;
}
#master
{
	width:100%;
	margin:0px auto;
	text-align:center;
	background-image:url(../../template/images/bg.jpg);
	background-repeat:repeat-x;
}
#submaster
{
	position:relative;
	width:779px;
	margin:0px auto;
	text-align:center;
	border:0px solid red;
}
#row1
{
	position:relative;
	height:96px;
	border:0px solid red;
}
	#row1logo
	{
		position:absolute;
		height:96px;
		width:314px;
		top:0px;
		left:0px;
	}
	#row1searchmenu
	{
		position:absolute;
		height:96px;
		width:236px;
		top:0px;
		left:543px;
	}
		#row1searchmenupara1
		{
			position:relative;
			height:22px;
			border:0px solid red;
		}
		#row1searchmenupara2
		{
			position:relative;
			height:16px;
			border:0px solid red;
		}
		#row1searchmenupara3
		{
			position:relative;
			height:20px;
			border:0px solid red;
		}
		#row1searchmenupara4
		{
			position:relative;
			height:16px;
			border:0px solid red;
		}
#row2
{
	position:relative;
	height:33px;
	margin:0px auto;
	text-align:center;
	border:0px solid red;
}
	#row2nav
	{
		width:777px;
		height:33px;
		margin:0px auto;
		text-align:center;
		background-image:url(../../template/images/navrptr.jpg);
		background-repeat:repeat-x;
	}
	*html #row2nav
	{
		z-index:1px;
	}
		*html ul#navmenu{
		margin:0px;
		}
		ul#navmenu{
		margin:0px 0px 0px 0px;
		padding:0px;
		width:777px;
		list-style:none;
		text-align:Center;
		letter-spacing:0px;
		vertical-align:bottom;
		z-index: 10000;
		}
		ul#navmenu li{
		float:left;
		display:inline;
		margin:0px 1px 0px 0px;/*Space between Items*/
		padding:0px 0px 0px 0px;
		list-style: none;
		position:relative;
		width:auto;
		height:33px;
		background-image:url(../../template/images/navsap.jpg);
		background-repeat:no-repeat;
		background-position:right top;
		z-index:100000;
		vertical-align:bottom;
		}
		*html ul#navmenu li a
		{
			padding:8px 9px 0px 9px;
		}
		ul#navmenu a {
		height:33px;
		padding:8px 9px 0px 9px;
		margin:0px 0px 0px 0px;
		float: none !important; /*For Opera*/
		float: left; /*For IE*/
		display: block;
		color:#FFFFFF;
		font:normal normal normal 12px Arial;/*Main menu font setting*/
		text-decoration: none;
		}
		/* Root Menu Hover Persistence */
		ul#navmenu a:hover,
		ul#navmenu li:hover a,
		ul#navmenu li.selected a,
		ul#navmenu li.iehover a {
		height:33px;
		color:#000000;
		font:normal normal normal 12px Arial;/*Main menu font setting*/
		}	
#row3
{
	position:relative;
	height:1px;
	border:0px solid red;
}
#row4
{
	position:relative;
	height:195px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
*html #row4
{
	z-index:-1;
}
#row5
{
	position:relative;
	height:1px;
	border:0px solid red;
}
#row6
{
	position:relative;
	height:7px;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	background-color:#616161;
}
#row7
{
	position:relative;
	min-height:239px;
	background-color:#FFFFFF;
	border:0px solid red;
}
*html #row7
{
	height:239px;text-align:left;
}
	#row7content
	{
		width:759px;
		padding:10px;
		border:0px solid red;
	}
	#row7homecontent
	{
		width:547px;
		padding:10px;
		text-align:left;
		border:0px solid red;
	}
	*html #row7homecontent
	{
		width:567px;
	}
	#row7homesubscribe
	{
		position:absolute;
		width:203px;
		height:63px;
		left:567px;
		top:39px;
		border:0px solid red;
	}
	#row7homelogin
	{
		position:absolute;
		width:202px;
		height:63px;
		left:567px;
		top:128px;
		border:0px solid red;
	}
#row8
{
	position:relative;
	min-height:161px;
	background-color:#FFFFFF;
	border:0px solid red;
}
*html #row8
{
	height:161px;
}
#row9
{
	position:relative;
	height:6px;
	background-color:#FFFFFF;
	border:0px solid red;
}
#row10
{
	position:relative;
	height:11px;
	border:0px solid red;
	background-color:#926C2D;
	border-left:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}
#row11
{
	position:relative;
	border:0px solid red;
}

#row11 li.noborder
{
	padding-left:0px;
	border: none;
}
#row11 ul
{
	 margin:0px 0px 0px 0px;	
	 text-align:center; 
	 padding:5px 0px 0px 0px;
}
#row11 li
{
	display:inline;
	border-left:1px solid #9C9C9C;
	margin:0px;
	padding-left:4px;
	padding-right:4px;
}

	#row2col1
	{
		position:absolute;
		width:158px;
		left:1px;
		top:0px;
		text-align:left;
		border:0px solid red;
	}
		#row2col1para1
		{
			position:relative;
			height:161px;
			border:0px solid red;
		}
		#row2col1para2
		{
			position:relative;
			height:25px;
			border:0px solid red;
		}
		#row2col1para3
		{
			position:relative;
			height:3px;
			background-color:#FFFFFF;
			border:0px solid red;
		}
		#row4col1para4
		{
			position:relative;
			border:0px solid red;
		}
	#row2col2
	{
		position:relative;
		width:664px;
		min-height:748px;
		text-align:justify;
		margin: 0px 0px 0px 159px;
		padding:0px;
		background-image:url(../../template/images/bottomrptr.jpg);
		background-repeat:repeat-x;
		background-position:bottom;
		border:0px solid red;
	}
	*html #row2col2
	{
		height:748px;
	}
		#row2col2para1
		{
			position:relative;
			height:120px;
			border:0px solid red;
		}
		#row2col2para2
		{
			position:relative;
			min-height:508px;
			border:0px solid red;
		}
		*html #row2col2para2
		{
			height:508px;
		}
			
			*html #row2col2para2content
			{
				width:664px;
			}
		#row2col2para3
		{
			position:relative;
			height:2px;
			background-color:#00917E;
			border:0px solid red;
		}
		#row2col2para4
		{
			position:relative;
			min-height:116px;
			border:0px solid red;
		}
		*html #row2col2para4
		{
			height:116px;
		}
			#row2col2para4footer
			{
				width:642px;
				padding:10px;
				border:0px solid red;
			}
			*html #row2col2para4footer
			{
				width:664px;
			}

.maintext
{
	font:Trebuchet MS;
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:12px;
	color:#515151;
	text-align:justify;
	text-decoration:none;
}
.maintext A
{
	font:Trebuchet MS;
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:12px;
	color:#515151;
	text-decoration:none;	
}
.maintext A:hover
{
	font:Trebuchet MS;
	font-family:Trebuchet MS;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	text-decoration:none;	
}
.bodytext
{
	font:Tahoma;
	font-family:Tahoma;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	text-align:justify;
	text-decoration:none;

}
.bodytext A
{
	font:Tahoma;
	font-family:Tahoma;
	font-weight:normal;
	font-size:13px;
	color:#000000;
	text-decoration:none;	
}
.bodytext A:hover
{
	font:Tahoma;
	font-family:Tahoma;
	font-weight:normal;
	font-size:13px;
	color:#666666;
	text-decoration:none;	
}
.topmenu
{
	font:Tahoma;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#926C2D;
	text-decoration:none;
}
.topmenu A
{
	font:Tahoma;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#926C2D;
	text-decoration:none;	
}
.topmenu A:hover
{
	font:Tahoma;
	font-family:Tahoma;
	font-weight:bold;
	font-size:11px;
	color:#666666;
	text-decoration:none;	
}
.copy
{
	color: #9C9C9C;
    font-family:verdana;
    font-size:7.5pt;
    text-decoration:none;
}
.copy A
{
	color:#9C9C9C;
    font-family:verdana;
    font-size:7.5pt;
    text-decoration:none;
}
.copy A:hover
{
	color:#333333;
    font-family:verdana;
    font-size:7.5pt;
    text-decoration:none;
}
.copyright
{
	color: #9C9C9C;
    font-family:verdana;
    font-size:7.5pt;
    text-decoration:none;
}
.copyright A
{
	color:#333333;
    font-family:verdana;
    font-size:7.5pt;
    text-decoration:none;
}
.copyright A:hover
{
	color:#9C9C9C;
    font-family:verdana;
    font-size:7.5pt;
    text-decoration:none;
}
/***********************Pubication login window**********************************/
#pubtext
{
position:relative;top:0px;left:10px;height:20px;width:590px;
color:#000000;
FONT-FAMILY: verdana;
FONT-SIZE: 8pt;
line-height: 1.166;	
TEXT-DECORATION: none;
padding-top:4px;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}
#pubtext ul{
font: bold 11px Arial;
text-align:center;
margin:0px; /*margin between first menu item and left browser edge*/
margin-left:5%;
padding: 0px;
list-style: none;
}
#pubtext li{
float:left;
display: block;
margin: 0 15px 0 0;
padding: 0;
text-transform:uppercase;
}
#pubtext a{
float:left;
/*background-image:url(../../images/menuover.jpg);
background-position:left;
background-repeat:no-repeat;*/
display: inline;
color: white;
margin: 0 0px 0 10px; /*Margin between each menu item*/
padding: 0px 2px;
text-decoration: none;
letter-spacing: 0px;
background-color: #D07616; /*Default menu color*/
border:1px solid #fff;
}
#pubtext a:hover{
background-color: #CBC1A5; /*Menu hover bgcolor*/
}
#pubtext{
clear: both;
padding: 6px;
height: 20px;
line-height: 3px;
}
/************************End of Publication***********************************/
/********* form and related tag styles *********/
div .contactus form{margin: 0;	padding: 0;}
.contactus table tr td{font-family:Tahoma;font-size:12px;color:#78715E;text-decoration:none;}
.contactus form table tr td{font-family:Tahoma;font-size:11px;color:#78715E;text-decoration:none;}
.contactus table tr td a{font-family:Tahoma;font-size:12px;color:#78715E;text-decoration:none;}
.contactus table tr td a:hover{font-family:Tahoma;font-size:12px;color:#0606F0;text-decoration:underline;}
fieldset legend{font-family:Georgia, "Times New Roman", Times, serif;color:#D07616;font-size:14px;}
.contactus input{border:1px solid #999;font-family:Tahoma;font-size:11px;color:#78715E;margin:0px;padding:0px;width:auto;}
.required{background-color:#FFFFCC;}

hr{color:#666666;border:1px solid #999;}
fieldset{color:#999;}
.newusertxt input{border:1px solid #999;font-family:Tahoma;font-size:11px;color:#78715E;margin:0px;padding:0px;width:auto;}
.center{margin:0px auto;text-align:center;}
/****Login text*****/
.welcometext{color:#000066;font-size:14px;font-family:"Times New Roman", Times, serif;}
/***********************************************/
/*************Message Display***************/
.redalert{font-family:Georgia, "Times New Roman", Times, serif;color:#FF0000;font-size:11px;text-align:center;font-weight:bold;}
.reqlabel{font:normal normal bold 11px  Georgia, "Times New Roman", Times, serif;color:#FF0000;text-align:center;}
/***********************************************/
/*************Archive News**************************************/
.archivenews
{
text-align: right;
text-decoration:underline;
font:normal normal normal 12px Tahoma;
}

/***************************Search result****************/
.searchresult
{
color:#999;
text-decoration:none;
font:normal normal normal 12px Tahoma;
}
.searchresult a
{
color:#BB4F21;
text-decoration:none;
/*border-bottom:1px solid #ccc;
border-top:1px solid #ccc;*/
padding:2px 0px;
font:normal normal bold 12px Tahoma;
}
.searchresult a:hover
{
color:#BB4F21;
text-decoration:underline;
font:normal normal bold 12px Tahoma;
}
table.searchresult {
	width: 100%;
	border-collapse: collapse; /* so we can control cellspacing in a practical way */
}
.dottedline
{
height:20px;background-image:url(../../images/horline.gif);background-repeat:repeat-x;width:100%;background-position:center;
}

.hlt td {
				text-align: left;
				font:normal normal normal 100% Verdana;
				background-color: #FAF8EB;
				color:#FFFFFF;
                color: black;
				cursor:hand;
            }

.greentext
{
font:normal normal normal 12px Tahoma;
color:#009900;
text-decoration:none;
}
.italicstyle
{
 font:normal normal italic 100% Verdana;
}
/***********************Photo Gallery***********************************/
#main
{
width:250px;
height:100px;
}
.gnav ul
{
	margin:0px;
	text-align:left;
	padding:0px;
}
.gnav li
{
	background-color:#C26807;
	display:inline;
	color:#fff;
	float:left;
	height:auto;
	margin:0px 2px;
	text-decoration:none;
}
.gnav li a
{
	border-color: #ddd #bbb #aaa #ccc;
	background-color:#C26807;
	color:#fff;
	font:Verdana normal normal bold 12px #fff;
	display:inline;
	margin:2px 2px;
	padding:0px 10px;
	text-decoration:none;
}
ul.gnav a:hover,
ul.gnav li:hover a,
ul.gnav li.iehover a
{
	color:#FFFFFF;
	text-decoration:none;
	background-color:#E99815;
	display:inline;
}
#main li
{
background: #eee;
border:1px solid #ccc;
color: inherit;
margin: 0px;
padding:4px;
display:inline;
float:left;
position:absolute;
z-index:1;
}
#main li img 
{
margin:0px;
padding:0px;
display:block;
}
#mian a
{
	cursor: default;
}
#main a:hover .preview
{
	display: block;
	position: static;
	top: 15px;
	left:5px;
	z-index: 4;
	cursor:pointer;
}
.pause
{
color:#999;
padding:0px 0px;
}

.pause a
{
color:#999;
}

.pause a:hover
{
	color:#999;
}
.bigimgheading
{
height:92px;background-image:url(../../images/rightsidebar.jpg);background-position:right;background-repeat:no-repeat;position:absolute;left:318px;top:0px;z-index:2222;font-weight:bold;padding:3px 10% 0px 15px;text-align:left;}
*html .bigimgheading
{
padding:5px 30% 5px 15px;
}
h1
{
font:"Microsoft Sans Serif";
font-family:"Microsoft Sans Serif";
letter-spacing:2px;
}
.seleccioneunacategoria
{
position:relative;
border:px solid red;
font-size:15px;
top:66px;
width:200px; 
height:25px;
left:160px;
}
/*********************/
.prodthumb ul {margin:0px;padding:0px;}
.prodthumb ul li{font-family:Tahoma;list-style:none;display:inline;font-size:11px;text-align:left;font-weight:bold;}
.prodlist
{
font: bold 11px verdana;
FONT-FAMILY: verdana;
FONT-SIZE: 7.5pt;
color:#C26807;
TEXT-DECORATION: none;
}
.prodlist a
{
font: bold 11px verdana;
FONT-FAMILY: verdana;
FONT-SIZE: 7.5pt;
color:#C26807;
TEXT-DECORATION: none;
}
.irshad
{
font: bold 12px trebuchet ms;
color:#515151;
}
.irshadahmad
{
font: normal normal normal 12px trebuchet ms;
color:#515151;
}

