﻿body
{
	font-family: Century Gothic, Verdana, Arial;  
	font-size: 11pt;
	color: #000000;
	background-color: #ffffff;
	margin-top: 0px;
	margin-bottom: 3px;
}

h2
{
	font-family: Verdana, Arial;  
	font-weight:bold;
	font-size: 14pt;
	color: #414141;
	text-align:left;
	padding-left:1px; 
	padding-top:3px;  
	vertical-align: top;
}


h3
{
	font-family: Verdana, Arial;  
	font-size: 11pt;
	font-weight:bold;
	color: #566666;
	text-align:left;
	padding-left:10px; 
	padding-bottom:7px; 
	height:1px;
	vertical-align: middle;
}

h4
{	font-family: Verdana, Arial;  
	font-size: 10pt;
	color: #d75602;
	text-align:left;
	background-image:url('../images/OrngGrdntBkg.gif');
	background-repeat:repeat-x;
	padding: 3px 0px 4px 4px;
	height:15px;
	margin-top:10px;
}


.title-bg
{
	background-color:#fabd52;
	font-family: Century Gothic, Verdana, Arial;    
	text-align:left; 
	font-size: 11px;
	font-weight:bold;
	height:18px;
	color: #ffffff; 	
}

td
{
	font-family: Century Gothic, Verdana, Arial;   
	font-size: 10pt;
	color: #000000;
	text-align:left;
	vertical-align: top;
}

p
{
	font-family: Century Gothic, Verdana, Arial;
	font-size: 10pt;
	color: #000000;
	text-align: justify;
	padding-left: 8px;
	vertical-align: top;
}

a
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #dd4a02; 	
}

a:hover
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #ff7800; 	
	text-decoration: underline;

}
.left_shad
{
	background-image: url('../images/left_shad.png');
	background-repeat: repeat-y; 
	font-size: 8pt;
	width: 9px; 
	height: 2px;
	vertical-align: top; 
}

.right_shad
{
	background-image: url("../images/right_shad.png");
	background-repeat: repeat-y; 
	font-size: 8pt;
	width: 9px; 
	height: 2px;
	vertical-align: top; 
}

.centab
{
text-align:center;
vertical-align:middle;
font-family:Verdana, Arial;  
font-size: 8pt;
color: #d75602;
}
/*End BG Shad class*/


/*Footer navigation and footer shad class*/ 

.footer_link
{
	background-color:#c4c6c6;
	font-family: Verdana, Arial;  
	font-weight: normal;
	font-size: 11pt;
	color: #000000;	
	height: 22px;
	vertical-align: middle;
}

.footer
{
	background-color:#f4901e;
	font-family: Verdana, Arial;  
	font-size: 8pt;
	color: #ffffff;
	 text-align:center;
	height: 32px;
	vertical-align: middle;
}


.footer_shad
{
	background-image: url('../images/footer_shad.png');
	background-repeat: repeat-x; 
	height: 35px;

}

/* end Footer shad class*/


/* Header class */
.top-header
{
	background-image: url('../images/Visual01.jpg');
	background-repeat: no-repeat; 
	font-size: 11px;
	width: 950px; 
	height: 254px;
	vertical-align: top; 
}

/* end   Header class */

.nav_link
{

	font-family: Verdana, Arial;
	font-size: 11px;
	color: #ffffff; 	
	text-align:center;

}

.nav_link a
{
	color: #000000; 	
}

.nav_link a:hover
{
	color: #ffffff; 	
	text-decoration: underline;
}

/* end   Top Navigation class */


/*endTop Navigation class */

/* Navigation style  */
.tnavigation /* Top Navigation BG style  */
{	background-image:url("../images/HMenuBkg.jpg"); 
	background-repeat:no-repeat;
	background-color:#fabd52;
	padding-left:12px;
	height: 30px;
	vertical-align: middle; 
	color:white;
}


.ms-topnav1Container{
border:none;
border-left:solid 1px #c2dcff;
}

.ms-topnav1{
border:solid 0px #c2dcff;
border-right:solid 1px #efa763;
border-bottom:none;
height:25px;
font-family:Verdana;
font-size:9pt;
color:#ffffff;
}

.ms-topnav1 a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
color:#ffffff;
}

.ms-topnav1selected{
color:#ffff00;
}

.ms-topnav1selected a{
color:#f9ff00;
}

.ms-topNav1Hover{
color:#f9ff00;

}
.ms-topNav1Hover a{
color:#f9ff00;text-decoration:none;
}
.ms-topnav1 img{
position:relative;
padding:1px 0px 0px 0px;
left:-5px;
}
.ms-topNav1FlyOutsContainer
{
border:solid 1px #c2dcff;
}
.ms-topNav1FlyOuts{
background-color:#fd7100;
font-family:Verdana;
font-size:8pt;
border-bottom:solid 1px #ffffff;
height:18px;
}
.ms-topNav1FlyOuts a{
display:block;
*width:120px;
min-width:120px;
color:#ffffff;text-decoration:none;
padding:4px 8px 4px 8px;
}

.ms-topNav1FlyOutsHover{
background-color:#db5800;
color:#f9ff00;
text-decoration:none;
}
.ms-nav .ms-SPZoneLabel{
font-size:8pt;
}
.ms-nav td{
font-size:8pt;
}
.ms-globalbreadcrumb{
font-size:20pt;
text-align:right;
background-color:#ebf3ff;
padding:2px 10px 2px 5px;
}
.ms-globalbreadcrumb a{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb{
text-decoration:none;
color:#666666;
}
.ms-globalbreadcrumb a:hover{
text-decoration:underline;
color:#000000;
}


.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
border:0px;
padding:10px 10px 10px 5px; 
background-image: url('../images/BodyBkg.jpg'); 
background-repeat:no-repeat;
background-color:#FFFFFF;
background-position:bottom;
background-position:left; padding:0px;

}


.ms-bodyareaframe{
vertical-align:top;
height:100%;
width:100%;
border:0px;
padding:10px 0px 10px 5px; 
background-image: url('../images/BodyBkg.jpg'); 
background-repeat:no-repeat;
background-color:#FFFFFF;
background-position:bottom;
padding:0px;

}

/*    ----- Image table frame style -----  */



.frame_border
{ 
	border: solid;
	border-width:1px;
	border-color:#ff6600; 
}


/*    new Addition - nabeel --- */

.light-border
{ 
	border: solid;
	padding-left:4px;
	border-width:1px;
	border-color:#fabd52; 
}

.title-bg
{
	background-color:#fabd52;
	font-family: Verdana, Arial;
	text-align:left; 
	font-size: 11px; 
	vertical-align:middle;
	font-weight:bold;
	height:12px; padding-top:4px;
	color: #ffffff; 	
}

.light-bg
{
	background-image:url("../images/HMenuBkg.jpg"); 
	background-repeat:no-repeat;
	background-color:#fabd52;
    padding-top:2px;
    padding-left:10px;
	height:25px; 
	vertical-align:middle; width:100%;
	font-family: Verdana, Arial;  
	font-size: 11pt;
	font-weight:bold;
	color: #ffffff;
	text-align:left;


}

/* --------------------------- */

.pic_frame_1
{
	background-color:#ff6600;
	padding-left:4px; 
	font-family: Century Gothic, Verdana, Arial;  
	text-align:left; 
	font-size: 12px;
	font-weight:bold;
	height:22px;
	color: #ffffff; 	
}

.pic_frame_2
{
	background-color:#ffffff;
	padding:5px;
	text-align:center; 
	font-family: Century Gothic, Verdana, Arial;  
	font-size: 12px;
}

.pic_frame_3
{
	background-color:#f0f0f0;
	padding-left:4px; 
	font-family: Century Gothic, Verdana, Arial;  
	text-align:left; 
	font-size: 12px;
	color: #000000; 	
	height:18px;
}

.pic_frame_4
{
	background-color:#f29828;
	padding-right:4px; 
	font-family: Century Gothic, Verdana, Arial;  
	font-weight:bold;
	font-size: 12px;
	text-align:right;
	color: #ffffff;
	height:22px;
}


/* Intenal pages Header class */
.internal_header_l
{
	background-image: url('../images/internal_header_l.jpg');
	background-repeat: no-repeat; 
	width: 737px; 
	height: 108px;
	vertical-align: top; 
}

.internal_header_r
{
	background-image: url('../images/InsideBannerRepeater.jpg');
	background-repeat: repeat-x;
	width:200px; 
	height:108px;
	vertical-align: top; 
}

.ms-pagebreadcrumb{
font-size:8pt;
background-color:#fdf9f0;
color:#666666;
padding:2px 3px 3px 2px;
}
.ms-pagebreadcrumb a{
background-color:#fdf9f0;
color:#dd5904;}
}

/*end   Header class */

/*--- Pages Quick Menu Style [Start] ---*/
.ms-navheader {
border-bottom: solid 1px #c2dcff;
padding:1px 8px 4px 1px;
color: #f26a00;
}
.ms-navheader a{
	color: #f26a00;
	text-decoration: none;
}

.ms-navheader a:hover{
	color: #f26a00;
	text-decoration: underline;
}
 .ms-selectednav{
border:1px solid #2353b2;
background:#a3cbed;
padding-top:1px;
padding-bottom:2px;

}
.ms-unselectednav{
border:1px solid #83b0ec;
padding-top:1px;
padding-bottom:2px;
}
.ms-selectednavheader {
font-weight:bold;
color:#000000;
text-decoration:none;
}

.ms-selectednavheader a{
font-weight:bold;
color:#000000;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navItem a{
color: #f5961e;
text-decoration: none;
}
.ms-navItem a:hover{
color:#000000;
text-decoration:underline;
}
.ms-navitemstatic{
color:#4c4c4c;
}
.ms-navheaderstatic{
color:#4c4c4c;
}

.ms-navSubMenu1 {
width:100%;
border-collapse:collapse;

}
.ms-navSubMenu1 a {
width:100%;
color:#db781d;
text-decoration: none;
border-collapse:collapse;
font-family:Verdana;
font-weight: normal;
}
.ms-navSubMenu1 a:hover{
color:#fabd52;
width: 100%;
text-decoration:underline;
border-collapse: collapse;
	
}
.ms-navSubMenu1selected{
	color: #800080;
	width: 100%;
	text-decoration: underline;
	border-collapse: collapse;
}


.ms-navsubmenu2{
width:100%;
background-color:#f2f8ff;
margin-bottom:6px;
}

.removeMargins
{
	margin-top:0px;
	margin-left:0px;
	margin-right:-10px;
}

/*--- Pages Quick Menu [End] ---*/ 

/*  ----  end image table freme style   ----*/


img
{
 text-align:center;
 background-position:center;
	}

.sub-detail
{
	font-family: Verdana, Arial;  
	font-size: 8pt;
	font-weight:bold;
	color: #707070;
	text-align:left;
	vertical-align:top;
}

.mini-detail
{
	
	font-family: Verdana, Arial;  
	font-size: 7pt;
	font-weight:normal;
	color: #707070;
	text-align:left;
	padding-left:9px; 
	vertical-align: top;

}

li
{
list-style-image: url(../images/bullets.png);
padding: 1px 10px 1px 15px; 
line-height: 1.5em;
vertical-align: top;
list-style-type:  circle;
}

.buyonline 
{
border-style:solid;
border-width:1px;
background-color:maroon; text-align:center; color:#ffffff; width:78px; height: 26px;

}
.buyonline a{
display:block;
white-space:nowrap;
padding:1px 8px 0px 8px;
height:18px;
color:#ffffff;
text-decoration:none;
}

.buyonlineHover
{
color:#f9ff00;

}

