/*******************************************_Body_************************************/
body{
	margin: 0px;
	padding: 0px;
	height: 100%; 
	background-image:url(images/Template/bg3.jpg); 
}
.newline .FloatL .udr-link {
	list-style-type: none;
	}

.maincontent{
	margin: 0px;
	padding: 0px;
	top: 0px;
	bottom: 0px;
	background: #fff;
	height: 100%; 
	width: 770px;
}

/*******************************************_Header_************************************/
.logo{
	background-image: url(images/Template/bck-top.gif);
	background-repeat: no-repeat;
	background-position: right top;
	text-align: right;
	height: 100px;
	width: 769px;
}
#HDR-img{
	padding-top:0px;
	MARGIN-top:0px;
	height:140px;
}

.logodiv{
	background-position: center top;
	margin: 0px;
	padding: 0px;
	width: 770px;
	height: 100px;
}
#logodiv{
	WIDTH:770px;
	HEIGHT:24px;

	}
.usa
{ 
	WIDTH:65px; 
	HEIGHT:29px;
	FLOAT:left;
	
	}
.FloatL
{
	float:left;
	}
#FloatL
{
	float:left;
	}
#FloatR
{
	float:right;
	}
.FloatR
{
	float:right;
	}
.LineRd
{
	CLEAR: left;
	margin-top:0px;
    padding:0px;
    top:auto;
	BACKGROUND-COLOR: #cc0000;
	}
.spcMT
{
	clear:both;
	margin-top:10px; 
	 }
.nwclear
{
	clear: both;
	}
#hdr-btn li
{
  list-style-type:none;
  float:left;
  margin:0px;
  padding:0px;
  }
#colHdr ul
{
float:left;
list-style: none;
padding-left: 5px;
margin:0px;
padding:0px;
}
/*******************************************_/Home_************************************/
.clipright
{
	float:left;
	width:10;
	height:29;
	background-image:url(images/template/main-HDR-rght.gif);
}
.clipleft
{
	float:left;
	background-image:url(images/template/main-HDR-lft.gif);
	width:10;
	height:29;
}
.clipbotm
{   float:left;
	height:40px;
	width:560px;
	background-image:url(images/Template/main-bot.gif);
}
#Hombnr
{
	FLOAT:left;
	VERTICAL-ALIGN:top;
	WIDTH:550px;
	TEXT-ALIGN:left;
}
.hmTitl
{
	WIDTH:560px;
}
.bgtilt
{
BACKGROUND:url(images/Template/main-bck.gif);
background-repeat:repeat-y;
WIDTH:560px;
TOP:auto;
padding:3px;
	}
.tiltgry
{
	
	padding-left:5px;
	padding-top:5px;
	background-color:#f2f1f1;
	height:25px;
	width:540px;
}
.tiltgry-gt
{
	
	padding-left:5px;
	padding-top:5px;
	background-color:#f2f1f1;
	height:25px;
	width:330px;

}
#tilt-gt
{
	float:left;
	height:200px; 
	width:330px;
	background-color:#fff;
}
#txtlft
{
text-align:left;
}
#break
{
 margin-bottom:20px;
 }
.floatBr
 {
	clear:both;
	height:5px;
	}
	
.bx-brd-rwdth
	{
		
		float:left; 
		padding-top:5px;
		padding-left:3px;
		padding-right:3px;
		background-color:#fff;

}

.brk-hm
{
	margin-top:40px;
	}
.ln-horz
{
	float:left;
	padding-right:5px;
	padding-left:5px;
	
	}
.Title
{
	BACKGROUND:url(images/Template/main-HDR-bck.gif);
	background-repeat: repeat-x;
	FLOAT:left;
	WIDTH:540px;
	HEIGHT:29px;
	margin-bottom:0px;
	padding-top:5px;
	}
#Title-mk
{
	BACKGROUND:url(images/Template/main-HDR-bck.gif);
	background-repeat: repeat-x;
	FLOAT:left;
	WIDTH:540px;
	HEIGHT:29px;
	padding-top:2px;
	font-family: verdana;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	
	}
#Title-mk a:hover{
	font-family: verdana;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	
	}
#Title-mk a{
	font-family: verdana;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	
	}
.tw-img-style
{
float:left;
width:262px;
}
.tw-imgspc
{
padding-left:120px;
}
#tw-img-div
{
padding:3px; 
clear:both;
 background-color:#fff;
 width:538px;
 height:144px;
 padding-top:10px;
}
.tw-imglin
{
float:left; 
padding-right:2px;
padding-left:2px;
}

.fr-imgspc
{
float:left; 
width:3px;
padding:3px;
}
#fr-img-div
{
padding:3px; 
clear:both; 
background-color:#fff;
width:538px;
height:180;
padding-top:10px;
}
.fr-img-pdng
{
float:left; 
width:3px;
padding-left:10px;
}
.fr-img-style
{
float:left;
 width:122px;
 padding-left:5px;
}
#txthm
{
	margin-right:10px;
	text-align: justify;
}

.udr-link ul li
{
	float:left;
	margin:0;
	list-style-type:none;
	padding::0px;
	text-align:left;
	display:inline;
	width:182px;
	background-position: left top;
	overflow: visible;
}
.spc2px
{
clear:left;
height:2px;
}
.spc7px
{
clear:left;
height:7px;
}
.spc5px
{
clear:left;
height:5px;
}
.pdng5px
{
float:left;
padding:3px;
}
#fedx
{
float:right;
width:200px;
padding-left:5px;
background-color:#f2f1f1;
height:200px;
}
.imgfdx
{
float:left; 
width:140px;
}
.gt-div
{
 clear:left;
 width:545px;
 height:200px;
}
.mk-div
{
float:left;
width:180px;
}
.prdct-div
{
padding-left:0px; 
padding-right:0px;
clear:both;
height:10px;
}
.prdct-link
{
	float:left; 
	width:265px;
}
.prdct-link-gry
{
	float:left; 
	width:265px;
	background-color:#f2f1f1;
}
.mkwidth
{
padding-left:0px; 
padding-right:0px;
clear:left;
float:left;
}
#col ul
{
float:left;
list-style: none;
padding-left: 5px;
margin: 0px;
	}
#col-one   li
{
	
	list-style-type:none;
	width:175px;
	height:20px;
	margin:0px;
	padding:0px;
	}

#col-two  li
{
	list-style-type:none;
	width:175px;
	height:20px;
	margin:0px;
	padding:0px;
	}
#col-three  li 
{

	list-style-type:none;
	width:175px;
	height:20px;
	margin:0px;
	padding:0px;
	}

.FloatL-nn
{
	float:left;
	margin:0px;
	padding:0px;
}
#colL ul
{
float:left;
list-style: none;
padding-left: 5px;
margin: 0px;
	}
#colL-one   li
{
	
	list-style-type:none;
	width:265px;
	height:20px;
	margin:0px;
	padding:0px;
	}

#colL-two  li
{
	list-style-type:none;
	width:265px;
	height:20px;
	margin:0px;
	padding:0px;
	}
/******************************************_/Body Pages_**********************************/
.BlackTextSmall-mk
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-align:center;
	float:left;
	width:25%;
	text-decoration: none;
}
.txt-mk
{
	clear:both;
    text-align:justify;
	padding-left:11px;
	padding-right:11px;

}
.ptrn-mk
{
	clear:left;
	padding-left:40px;
	padding-top:20px;
}
.mkmdl{
CLEAR:left;
PADDING-LEFT:40px;
PADDING-TOP:20px;
}
#lkup-price
{
float:left;
width:210px;
padding:5px;
margin-bottom:10px;
background-color:#f2f1f1;
height:340px;
text-align:center;
}

.txt-lookup 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
	margin-right:12px;
	margin-left:10px;
	text-align:justify;
}
.bgC-carseat-lokup
{
	background-image:url(images/Template/lookup-bck.gif);
	background-repeat:repeat-y;
	height:100px;
	margin:0px;
	padding:0px;
}

.bgT-carseat-lokup
{
	background-image:url(images/Template/lookup-top.gif);
	background-repeat: no-repeat;
	height:14px;
	background-position:bottom;
	margin:0px;
	padding:0px;
}
.bgB-carseat-lokup
{
	background-image:url(images/Template/lookup-bot.gif);
	background-repeat:no-repeat;
	height:25px;
	margin:0px;
	padding:0px;
}
.wdthDiv
{
	float:left;
	WIDTH:20px;
	padding:10px;
}
.slctmak-lbl
{
	float: right;
	PADDING-RIGHT:4px;
	width:70px; 
	text-align:left;
	}
.slctmak-lst
{
	float: right;
	PADDING-RIGHT:15px;
	width:152px;
	
}

#slctmak-lstM-bx
	{
	Width:153px;
	Height:20px;
	 }
.brk-box
{
	margin-top:3px;
	}
.img-cntr
{
	padding:0px;
	margin:0px;
	text-align:center;
}
.line-betwn
{
background-image:url(images/template/bot-sep.gif);
background-repeat:no-repeat;
height:150px;
float:left;
width:3px;
margin-right:10px;
margin-left:10px;
}
.esyfitclr
{
	clear:both;
    float:none;
    width:500px;
    margin-left:25px;
	margin-right:15px;
	}
.Floatspc
{
	float:left;
	margin:25px;
}
.bordr-style
{
border: 1px solid #990000 ;
margin:10px 5px 10px 10px;
float:left;
width:515px;
padding:5px;
}	
.midborder
{
	Width:245px;
	padding-left:5px;
	float:left;
	
}
#btn-nxt
{
padding:0px;
padding-right:17px;
text-align:right;
margin:10px 0px 10px 0px;
 }
 #btn-nxt1
{
padding:0px;
padding-right:17px;
text-align:right;
margin:10px 0px 10px 0px;
 }

#nopadding
{
	padding-right:10px;
	padding-bottom:7px;
	margin:0px;
	text-align:right;
	}
.nopadding
{
	padding-right:50px;
	margin:0px;
	text-align:justify;
	}

#elite-lther ul
{
float:left;
list-style-type:none;
padding-left: 5px;
padding-top: 5px;
margin: 0px;
}
#elite-fbrc ul
{
float:left;
list-style-type:none;
padding-left: 5px;
padding-top: 5px;
margin: 0px;
}
#esyfit-camf ul
{
float:left;
list-style-type:none;
padding:5px 3px 0px 3px;
margin:0px;
}
#esyfit-cnvs ul
{
float:left;
list-style-type:none;
padding:5px 3px 0px 3px;
margin:0px;
}
#esyfit-mcrsd ul
{
float:left;
list-style-type:none;
padding:5px 3px 0px 3px;
margin:0px;
}
#esyfit-sdle ul
{
float:left;
list-style-type:none;
padding:5px 3px 0px 3px;
margin:0px;
}
#esyfit-twed ul
{
float:left;
list-style-type:none;
margin:0px;
padding:10px 3px 10px 3px;
}
#esyfit-velr ul
{
float:left;
list-style-type:none;
margin:0px;
padding:10px 3px 10px 3px;
}
#esyfit-vlvt ul
{
float:left;
list-style-type:none;
margin:0px;
padding:10px 3px 10px 3px;
}
#esyfit-nebrn ul
{
float:left;
list-style-type:none;
margin:0px;
padding:10px 3px 10px 3px;

}
.tpmrgn
{
	margin-top:5px;
	}
.pdng-RL
{
	padding:3px 10px 0px 5px;
}
.mkcrcvr-wdth
{
	WIDTH:270px;
}
.slctmk-title
{
	WIDTH:228px;
	padding-left:32px;
}
.pd-lft
{
	padding-left:20px;
}
#pd-pet
{
	padding-left:10px;
}
#bg-pet
{
	background-color:#f2f1f1;
	width:330px;
}
#bg-cnsl
{
	background-color:#f2f1f1;
	width:330px;
	
}
#pd-cnsl
{
	padding-left:20px;
}
#bg-cnslM
{
	background-color:#f2f1f1;
	width:330px;
	padding:5px;
	
	
}
#pd-cnslM
{
	padding-left:5px;
	margin-bottom:10px;
}
.cnsl-Dv
{
	width:330px;
}
.mrn-bnr
{
	margin-left:7px;
}
#bg-titl1
{
	background-color:#f2f1f1;
	width:540px;
	margin:3px 2px 3px 5px;
}
#bg-titl2
{
	background-color:#f2f1f1;
	width:540px;
	margin:3px 2px 3px 5px;
}
.border-mrn
{
	
	height:160px;
	border: 2px solid #f2f1f1;
	width:540px;
	margin:8px 0px 8px 5px;
	padding:8px 0px 8px 3px;
}
.mrn-imgspc
{
float:left; 
width:3px;
padding:20px;
height:150px;
top:auto;
}
.txt-RT
{
	text-align:right;
	padding:5px 0px 5px 0px;
}
.txt-Jsfy
{
	text-align: justify;
	padding:5px 0px 5px 0px;
	}
#N-wds
{
	width:80px;
	padding-left:3px;
}
#Cty-wds
{
	width:80px;
	padding-left:3px;
}
#Cmnt-wds
{
	width:80px;
	padding-left:3px;
}
#btn-sub
{
padding:0px;
padding-right:90px;
text-align:right;
margin:0px;
}
#glry-link1 li

{
	list-style-type:none;
	padding:5px 0px 5px 4px; 
	border: 1px solid #f2f1f1;
	width:200px;
	margin-top:3px;
}
#glry-link1 ul
{
	margin:3px;
	padding:3px;
	
}
#glry-link2 li

{
	list-style-type:none;
	padding:5px 0px 5px 4px; 
	border: 1px solid #f2f1f1;
	width:200px;
	margin-top:3px;
}
#glry-link2 ul
{
	margin:3px;
	padding:3px;
	
}
#glry-prc1 li

{
	list-style-type:none;
	width:40px;
	padding:5px 0px 5px 4px; 
	border: 1px solid #f2f1f1;
	margin-top:3px;
}
#glry-prc1 ul
{
	margin:3px;
	padding:3px;
}
#glry-prc2 li

{
	list-style-type:none;
	width:40px;
	padding:5px 0px 5px 4px; 
	border: 1px solid #f2f1f1;
	margin-top:3px;
}
#glry-prc2 ul
{
	margin:3px;
	padding:3px;
}
.glry-tiltbox
{
	padding:5px 0px 5px 0px; 
	border: 1px solid #999999;
	background-color:#f2f1f1;
	width:200px;
	margin:3px;
	padding:3px;
}
.glry-tiltbox3
{
	padding:5px 0px 5px 0px; 
	border: 1px solid #999999;
	background-color:#f2f1f1;
	width:165px;
	margin:5px;
	padding:4px;
	
}
.glry-imgbox
{
	padding:5px 0px 5px 0px;
	width:266px;
	margin:2px;
	padding:2px;
}
.glry-imgbox3
{
	padding:5px 0px 5px 0px;
	width:176px;
	margin:2px;
	padding:0px;
}
.glry-lthrimg
{
	margin:2px auto;
	padding:4px;
	text-align:center;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: none;
	
}
#glry-linkltr1 li
{
	list-style-type:none;
	padding:5px 0px 5px 4px; 
	border: 1px solid #f2f1f1;
	width:255px;
	margin-top:2px;
}

#glry-linkltr1 ul
{
	margin:3px;
	padding:3px;
	
}

#glry-linkltr2 li
{
	list-style-type:none;
	padding:5px 0px 5px 4px; 
	border: 1px solid #f2f1f1;
	width:255px;
	margin-top:2px;
}

#glry-linkltr2 ul
{
	margin:3px;
	padding:3px;
	
}
.chk_bgtitl
{
	float:left;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f2f1f1;
	}

.chk_titlinfo
{
	float:left;
	margin:10px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f2f1f1;
	}
.chk_dta
{
	float:left;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;

}
.chk-Sku
{
	float:left;
	width:60px;
	padding-left:5px;
	padding-right:5px;
}
#chk-Sku
{
	float:left;
	width:60px;
	margin:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f2f1f1;
}
.chk-des
{
	float:left;
	width:180px;
	margin-left:8px;
	padding-left:5px;
	padding-right:5px;
}
#chk-des
{
	float:left;
	width:180px;
	margin:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f2f1f1;

}
.chk-prc
{
	float:left;
	width:80px;
	margin-left:2px;
	margin-right:5px;
	padding-right:5px;
	padding-left:2px;
}
#chk-prc
{
	float:left;
	width:80px;
	margin:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f2f1f1;
}
.chk-qun
{
	float:left;
	width:70px;
	margin-left:5px;
	margin-right:5px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
}
#chk-qun
{
	float:left;
	width:70px;
	margin:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f2f1f1;
}
.chk-totl
{
	float:left;
	width:70px;
	margin-left:5px;
	margin-right:0px;
	padding-left:5px;
	padding-right:0px;
}
#chk-totl
{
	float:left;
	width:70px;
	margin:3px;
	padding-left:5px;
	padding-right:5px;
	background-color:#f2f1f1;
}
.pt_spc
{
	padding-bottom:15px;
	float:left;
}
.pt_img
{
	width:18%;
	padding:3px;
	float:left;
}
.covers_img
{
	
	padding:20px;
	float:left;
	background-position:left;
}
.console_img
{
	width:23%;
	float:left
}
.nwlinR
{
	float:right;
	clear:right;
}
.fltRS
{
	float:right;
	width:90px;
	}
.fltRB
{
	float:right;
	width:100px;
	}
.fltLbx
{
	float:left;
	padding: 2px 2px 2px 0px;
	width:85px;
	
	}
	
.fltLbxg
{
	background-color:#f2f1f1;
	float:left;
	padding-left:2px;
	width:100px;
	}
.fltLbox
{
	
	float:left;
	padding-left:2px;
	width:150px;
	}
.pdg2
{
	padding-top:5px;
	margin-top:5px;
}
#pantwen
{
	padding-left:15px;
	padding-right:15px;
}
.nopd
{
	padding:0px;
	margin:0px;
	}
.pad2
{
	padding-left:10px;
	}
.fltLmil
{
	float:left;
	padding-left:2px;
	width:90px;
	}
/*******************************************_/Footer_************************************/
.aligncenter
{
	text-align:center;
	MARGIN: 0px auto; 
	}
#aligncenter
{
 MARGIN: 0px auto;
 width:200; }

.spcbtwnDV
{
	CLEAR:both;
	HEIGHT:15px;
}
#spcpyrght{
	padding-left:90px;
	padding-top:3px;
	float:right;
	text-align:right;
}
.FtrDv
{
	CLEAR: both; 
	PADDING: 0px; 
	MARGIN: 0px auto; 
	WIDTH: 770px;
	}
#FtrDvin
{
	FLOAT:left;
	WIDTH:750px;
	
	}
.FtrDvin
	{
	CLEAR:both; 
	PADDING:0px; 
	FLOAT:left; 
	MARGIN:0px; 
	WIDTH:770px; 
	BACKGROUND-COLOR:#fafafa;
	}
	.FtrDvinL
		{
		FLOAT:left;
		WIDTH:212px;
		PADDING-TOP:10px;
		}
		
	.FtrDvinC
		{
		PADDING-LEFT:5px;
		FLOAT:left;
		}
	.FtrDvinCin
	{
	PADDING-LEFT:10px;
	FLOAT:left;
	WIDTH:250px;
	PADDING-TOP:10px;
	}
	
	#FtrDvinR
		{
		PADDING-RIGHT:0px; 
		PADDING-LEFT:10px; 
		FLOAT:left; 
		PADDING-BOTTOM:0px; 
		WIDTH:252px; 
		PADDING-TOP:10px;
		}
.break
{
	clear:left;
	margin-top:15px;}
.newline
{
	CLEAR:both;
	FLOAT:left;
	}
	

.linksbotm ul li{
	background-position:right ;
	margin:0;
	display:inline;
	list-style-image: none;
}
.divbtmR
{
	background-image: url(images/Template/bot-bck-rght.gif);
	background-repeat: repeat-y;
	width:10px;
	height:229px;
	float:left;
	}
	
.divbtmL
{
	
	background-image: url(images/Template/bot-bck-lft.gif);
	background-repeat: repeat-y;
	width:10px;
	height:229px;
	float:left;
	}
		
.tag {
	font-family: Verdana;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	text-align:center;
	margin-top:7px;	

}
#bgbtmR
{
	PADDING-LEFT:100px;
	padding-top:3px;
	FLOAT:left;
	BACKGROUND-COLOR:#ffffff;
}
#bgbtmL
{
	PADDING-LEFT:50px;
	padding-top:3px;
	FLOAT:left;
	BACKGROUND-COLOR:#ffffff;
}
#bgbtmC
{
	PADDING-LEFT:120px;
	padding-top:3px;
	FLOAT:left;
	BACKGROUND-COLOR:#ffffff;
}
/*TxT page*/

.BlackTextLarge 
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}
.BlackTextLarge A
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
}
.BlackTextLarge A:hover
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
}
.BlackTextSmall 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: none;
}
.BlackTextSmall A
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
}
.BlackTextSmall A:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	text-decoration: underline;
}
.GrayTextLarge 
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color:#767676;
	text-decoration: none;
}
.GrayTextLarge A
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #767676;
	text-decoration: underline;
}
.GrayTextLarge A:hover
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #767676;
	text-decoration: underline;
}
.GrayTextMedium 
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #767676;
	text-decoration: none;
}
.GrayTextMedium A
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #767676;
	text-decoration: underline;
}
.GrayTextMedium A:hover
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.GrayTextSmall 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #505050;
	text-decoration: none;
}
.GrayTextSmall A
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color:#505050;
	text-decoration: underline;
}
.GrayTextSmall A:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.RedTextLarge 
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: none;
}
.RedTextLarge A
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.RedTextLarge A:hover
{
	font-family: Verdana;
	font-size: 15px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.RedTextMedium 
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: none;
}
.RedTextMedium A
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.RedTextMedium A:hover
{
	font-family: Verdana;
	font-size: 13px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.RedTextSmall 
{
	font-family: Verdana;
	font-size: 11px;
	padding-left: 5px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: none;
}
.RedTextSmall A
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.RedTextSmall A:hover
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.GridLink {
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #767676;
	text-decoration: none;
}
.GridLink A{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #767676;
	text-decoration: none;
}
.GridLink A:hover{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #cc0000;
	text-decoration: underline;
}
.GridHeader 
{
	background-color:#767676;
	color:#f1f1f1;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	text-align:center;
}
.Validator
{
	color:#cc0000;
	font-family:Verdana;
	font-size:11px;	
	font-weight:bold;
}
.Msg
{
	color:Blue;
	font-family:Verdana;
	font-size:11px;	
	font-weight:bold;
}
.Square
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #767676;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #767676;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767676;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #767676;
}
.RedSquare
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cc0000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cc0000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #cc0000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #cc0000;
	background-color:#f4dada;
}
.RedLine
{
	background-color: #cc0000;
	font-size: 1px;
}
.TopBorder
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #767676;
}
.BottomBorder
{
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #767676;
}
.Frame2 {
	padding-top: 6px;
	padding-left: 4px;
	border-top-width: 1px;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.MainTable {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.MainTable2 {
	border-top-width: 1px;
	padding-top: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	border-top-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.txt {
	font-family: verdana;
	font-size: 11px;
	
	color: #000000;
	text-decoration: none;
}
.txt A{
	font-family: verdana;
	font-size: 11px;
	color: #C7403D;
	text-decoration: underline;
}
.line
{
background:url(images/Template/test-sep.gif);
background-repeat: repeat-x;
background-position:center;
width:250px;
height:3px;

}
.lineRpt
{
background:url(images/Template/test-sep.gif);
background-repeat: repeat-x;
background-position:center;
width:540px;
height:3px;
padding-top:2px;
padding-bottom:2px;

}
.txt A:hover{
	font-family: verdana;
	font-size: 11px;
	color: #C7403D;
	text-decoration: none;
}
/*******************************************_Top Menu-Header_************************************/
#Tp-MuS-pc
{
	top:auto;
	float:right;
	}
.top-mnu {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #6D6D6D;
	text-decoration: none;
}
.top-mnu A{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #6D6D6D;
	text-decoration: none;
}
.top-mnu A:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #C7403D;
	text-decoration: underline;
}

.txt-box-swtch {
	font-family: Verdana;
	font-size: 10px;
	color: #505050;
	border: 1px solid #DCD3CE;
	width: 180px;
	height:21px;
	margin-bottom:1px;
	margin-top:1px;
	margin-left:3px;
	}
.bot-txt {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #6D6D6D;
	text-decoration: none;
	text-align:left;	 
}
.bot-txt A{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
.bot-txt A:hover{
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: none;
}
.txt-box-chk {
	font-family: Verdana;
	font-size: 10px;
	color: #505050;
	border: 1px solid #DCD3CE;
	width: 150px;
	height:20px;
	margin-bottom:3px;
}
.txt-box-yr {
	font-family: Verdana;
	font-size: 10px;
	color: #505050;
	border: 1px solid #DCD3CE;
	width: 75px;
	height:20px;
	

}
.txt-box{
	font-family: Verdana;
	font-size: 10px;
	color: #505050;
	border: 1px solid #DCD3CE;
	width: 180px;


}
.txt-box4 {
	font-family: Verdana;
	font-size: 10px;
	color: #505050;
	border: 1px solid #DCD3CE;
	width: 240px;
	

}

.border {
	border: 2px solid #f2f1f1;

}
.border-dark {
	border: 2px solid #cccccc;
}

/*******************************************_Left Menu_************************************/
.mnu-size
{
	PADDING-top:0px; 
	MARGIN-top:0px; 
	WIDTH:200px; 
	HEIGHT:100%;
	float:left; 
	PADDING-RIGHT:10px;
}
#mnu-size
{
	PADDING-top:0px; 
	MARGIN-top:0px; 
	WIDTH:200px; 
	HEIGHT:100%; 
	TEXT-ALIGN:left;
}
#mnu-mk
{
	PADDING-RIGHT:10px;
	FLOAT:left;
	WIDTH:200px;
}
#bdy-mk
{
	FLOAT:left;
	VERTICAL-ALIGN:top;
	WIDTH:550px;
	TEXT-ALIGN:left;
}
#pading
{
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 10px ;
	}
.spc-height 
{
 height:5px;
}
.spc-Lft 
{
	margin-left:5px;
	}
.spcM-Lft
{
	Padding-left:5px;
	}
.spnsr-logo
{
	width:90px;
	background-position:center top;
	float:none;
	
}
/*.spcM-height li
{
  height:7px;
}*/

.mnu {
	font-family: Arial;
	font-size: 11px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	

}
.mnu A{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	padding-left: 5px;
	color: #000000;
	text-decoration: none;
}
.mnu A:hover{
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #C7403D;
	text-decoration: underline;
}
/*******************************************_Body Title-Red_************************************/
.HDR {
	font-family: verdana;
	font-size: 15px;
	color: #C7403D;
	text-decoration: none;
	font-weight: normal;
}
.HDR A{
	font-family: verdana;
	font-size: 9px;
	color: #C7403D;
	font-weight: normal;
	text-decoration: underline;
}
.HDR A:hover{
	font-family: verdana;
	font-size: 9px;
	color: #C7403D;
	font-weight: normal;
	text-decoration: underline;
}
/*******************************************_Body Title-White_************************************/
.mainHDR {
	font-family: verdana;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	
}
.mainHDR A:hover{
	font-family: verdana;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.mainHDR A {
	font-family: verdana;
	font-size: 15px;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}

/*******************************************_Left-Box-LfetMenu_************************************/

.note {
	font-family: verdana;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	font-weight: normal;

}
.Rnote {
	font-family: verdana;
	font-size: 11px;
	color: #CA3C3A;
	padding-left:5px;
	text-decoration: none;
	font-weight: bolder;
}
.Rnote A{

	font-family: verdana;
	font-size: 11px;
	color: #CA3C3A;
	text-decoration: none;
	font-weight: bolder;
}
.Rnote A:hover{
	font-family: verdana;
	font-size: 11px;
	color: #CA3C3A;
	text-decoration:underline;
	font-weight: bolder;
}

.Testi-LftMnu{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #cc4746;
	text-decoration: none;
	font-style: normal;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	background-repeat:repeat-y;

}
.Txtsti-LftMnu
{
PADDING-LEFT: 10px; 
PADDING-top: 10px; 
COLOR: #666666;
}

.BMarks-LftMnu{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #cc4746;
	text-decoration: none;
	font-style: normal;
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 20px;
	background-repeat:repeat-y;

}
/*******************************************_Top Menu-Header_************************************/
.TopMenu{
	font-family: Arial Narrow;
	font-size: 14px;
	color: #333333;
	text-decoration:none;
	font-weight: bolder;
	font-style: normal;
	line-height: normal;
}
.TopMenu:hover{
	font-family: Arial Narrow;
	font-size: 14px;
	color: #A40004;
	text-decoration:underline;
	font-weight: bolder;
	font-style: normal;
	line-height: normal;
}




.mycontent{
width:540px; margin-left:5px; padding-top:5px;}
.link{
width:400px; border-color:#333333; border-style:solid; border-width:1px; height:100px; margin:0 auto; background-color:#d9d9d9;}


/****highslide***/
.highslide {
	cursor: url(http://www.barbari.com/images/enlarge/zoomin.cur),pointer;
    outline: none;    
}
.highslide-active-anchor img {
	visibility: hidden;
}
.highslide img {
	border: 1px solid gray;
}
.highslide:hover img {
	border: 1px solid silver ;
}

.highslide-wrapper {
	background: white;
}
.highslide-image {
    border-bottom: 1px solid white;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    
    border-bottom: 1px solid white;
    font-family: Verdana, Helvetica;
    font-size: 10pt;
    padding: 5px;
    background-color: silver;
}
.highslide-loading {
    display: block;
	color: black;
	font-size: 8pt;
	font-family: sans-serif;
	font-weight: bold;
    text-decoration: none;
	padding: 2px;
	border: 1px solid black;
    background-color: white;
    
    padding-left: 22px;
    background-image: url(http://www.barbari.com/images/enlarge/loader.white.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
}

a.highslide-credits,
a.highslide-credits i {
    padding: 2px;
    color: silver;
    text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
    color: white;
    background-color: gray;
}
a.highslide-full-expand {
	background: url(http://www.barbari.com/images/enlarge/fullexpand.gif) no-repeat;
	display: block;
	margin: 0 10px 10px 0;
	width: 34px;
	height: 34px;
}
.highslide-overlay {
	display: none;
}

/* Mac-style close button */
.closebutton {
	position: relative;
	top: -15px;
	left: 15px;
	width: 30px;
	height: 30px;
	cursor: hand; /* ie */
	cursor: pointer; /* w3c */
	background: url(http://www.barbari.com/images/enlarge/close.png);
	/* For IE6, remove background and add filter */
	_background: none;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.barbari.com/images/enlarge/close.png', sizingMethod='scale');
}


/* These must always be last */
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}
.mag{ width:140px; height:100px; margin-left:220px; padding-top:380px;}

/*wafaa_Css*/
.logomenu ul li
{
list-style: none;
display: inline;
padding:0;
}
.brdr_tp
{
	background-image: url(images/Template/slctfig-T.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 28px;
	width: 274px;
	padding:0;
	margin: 0;
	clear: left;

}

.brdr_cntr
{
	background-image: url(images/Template/slctfig-C.gif);
	background-repeat: repeat-y;
	background-position: left  top;
	width: 274px;
	padding:0;
	margin: 0;
	


	}
	
.flt_clr
{
	width:23%;
	float:left;
}	
.brdr_btm
{
	background-image: url(images/Template/slctfig-B.gif);
	background-repeat: no-repeat;
	background-position: left  top;
	height: 8px;
	width: 274px;
	padding:0;
	margin: 0;
	clear: left;


}

.brdchng_tp
{
	background-image: url(images/Template/chngvcl-T.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 28px;
	width: 274px;
	padding:0;
	margin: 0;
	clear: right;

}

.brdchng_cntr
{
	background-image: url(images/Template/chngvcl-C.gif);
	background-repeat: repeat-y;
	background-position: right  top;
	width: 274px;
	margin: 0;
	padding:0;
	clear: right;

	}
	
	
.brdchng_btm
{
	background-image: url(images/Template/chngvcl-B.gif);
	background-repeat: no-repeat;
	background-position: right  top;
	height: 28px;
	width: 274px;
	padding:0;
	margin: 0;
	clear: right;
}
.tab_tp
{
	background-image: url(images/Template/tab-tp.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 39px;
	width: 552px;
	padding:0;
	margin: 0;
	clear: right;

}

.tab_cntr
{
	background-image: url(images/Template/tab-cntr.gif);
	background-repeat: repeat-y;
	background-position: right  top;
	height: 1px;
	width: 552px;
	margin: 0;
	padding:0;
	clear: right;

	}
	
	
.tab_btm
{
	background-image: url(images/Template/tab-btm.gif);
	background-repeat: no-repeat;
	background-position: right  top;
	height: 27px;
	width: 552px;
	padding:0;
	margin: 0;
	clear: right;
}
.btn
{
	background-image: url(images/Template/btn.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	height: 39px;
	width: 552px;
	margin: 0;
	padding-left: 10;
}
.titl
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #CC0000;
	padding-left:10px;
	text-decoration: none;
}

.txtin
{
	font-family: Verdana;
	font-size: 10px;
	color: #000000;
	padding-top:10px;
	padding-left:5px;
	text-decoration: none;
}
#mntitl
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left:25px;
	text-decoration: none;
	text-align: right;
}

.div ul{
padding: 0;
margin: 0;
padding-left: 10px;
list-style-type: none;
}

#divspc ul {
margin: 0;
padding: 0;
list-style-type: none;

}
#divspc li a{
margin: 0;
padding: 0;
padding-left: 20px;
list-style-type: none;
}


#divspcTp ul {
margin: 0;
padding: 0;
padding-left: 0px;
list-style-type: none;

}

.txt-ttl
{
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align:right;
	padding:8px;
	text-decoration: none;
	font-style: italic;
}

#txt-tp
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-align:right;
	text-decoration: none;
	font-style: italic;
	padding-right: 10px;
}

#divspxs li
{
margin: 0;
padding: 0;
display: inline;
list-style-type: none;

}
.dvin
{
	margin: 0;
	overflow: hidden;
	padding-left: 2px;
	list-style-type: none;
	padding-top: 2px;
	margin-right: 10px;
	padding-bottom: 2px;
}

/* ######### CSS for Shade Tabs. Remove if not using ######### */
.brdr-tabs
{
	BORDER:gray 1px solid; 
	PADDING-RIGHT:5px; 
	PADDING-LEFT:5px; 
	MARGIN-BOTTOM:1em;
	PADDING-BOTTOM:10px; 
	WIDTH:525px; 
	PADDING-TOP:10px; 

}

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-right:5px;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(images/Template/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
position: relative;
top: 1px;
}

.shadetabs li a.selected{ /*selected main tab style */
background-image: url(images/Template/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 362px;
border-top: 5px solid #D25A0B; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{
margin:0;
margin-left: 10px; /*margin between first menu item and left browser edge*/
padding: 0;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 5px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #D25A0B; /*Brown color theme*/ 
color: white;
border-color: #D25A0B; /*Brown color theme*/ 
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* ######### CSS for Indented CSS Tabs. Remove if not using ######### */


.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
/* width: 80%; width of menu*/
border-top: 1px solid navy; /*navy border*/
background: black url(images/Template/indentbg.gif) center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: left;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid navy; /*navy divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a.selected{
color: white !important;
padding-top: 6px; /*shift text down 1px*/
padding-bottom: 4px;
background: black url(images/Template/indentbg2.gif) center center repeat-x;
}


.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 450px;
margin-bottom: 1em;
padding: 10px;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/*end wafaa_Css*/
