font.white{font-family:verdana;font-size:11px;color:#ffffff;}

font.normalbold{font-family:verdana;font-size:11px;font-weight:600;}

font.normal{font-family:verdana;font-size:11px;}

font.normalarial{font-family:arial;font-size:12px;}

.small{font-family:verdana;font-size:10px;}

.smallbold{font-family:verdana;font-size:10px;font-weight:600;}

.vsmall{font-family:verdana;font-size:9px;}

.normalt{font-family:verdana,arial;font-size:11px;color:#232020;}

.normals{font-family:verdana;font-size:10px;}

.text{font-family:verdana;font-size:11px;width:200px;height:20px;border:1px solid #E7E7F9}

.limain{list-style-image: url(images/main_bullet3.gif);padding:0px;}

a.inright {color:#02594a; text-decoration:underline;}		
a:hover.inright{color:#E51D02; text-decoration:none;}
a:link.inright{text-decoration:underline;}
a:active.inright {text-decoration:underline;}

 a.globe {color:#9a0000;}		
 a:hover.globe{color:#0000ff}
 a:link.globe, a:active.globe, a:visited.globe
 {
   text-decoration	:	underline; 
 }
 a:hover.globe 
 { 
   text-decoration  	:	underline;
 }
 
 a.botlnk
 {
	color: #BBBCBD;
	text-decoration:none;
 }
 a:hover.botlnk
 {
	color: #ffffff;
	text-decoration:none;	
 }
 
 a.category
 {	color: #232020;	text-decoration:none; }
 a:hover.category
 {	color: #E51D02;	text-decoration:underline; }
 
 a.categorysub
 {	color: #2A4990;	text-decoration:none; }
 a:hover.categorysub
 {	color: #E51D02;	text-decoration:underline; }
 
 a.tunderline
 { text-decoration:none; }
 a:hover.tunderline
 { text-decoration:underline; }
 
 a.pagelnk
 { color : #232020;text-decoration:none; }
 a:hover.pagelnk
 { color : #DA8600;text-decoration:underline; }
 
 .toplnk
 {
	width : 60px;
	color : #000000;
	height : 18px;
	font-family : Verdana,Tahoma;
	font-size : 11px;	
 } 
 .toplnk a
 {	
	width : 60px;
	color : #000000;
	height : 18px;
	font-family : Verdana,Tahoma;
	text-decoration : none;
	font-size : 11px;	
 }
 .toplnk a:hover
 { 
	color : #E26500; 
	/*height : 35px;*/
	background-color : #E6E6E6;
	text-decoration:none;
	/*background-image: url(images/joinicon.jpg);
	background-repeat: no-repeat;
	background-position:  center 1.5em;*/
 }
 
 .mainlnk1
 {	
	height:28px;
	width : 92px;	
	color : #ffffff;	
	font-weight : bold;	
	line-height : 22px;
	background-image : url(images/mainlnk_bg1.gif);
 } 
 .mainlnk1 a
 {	
	height:28px;
	width : 92px;	
	color : #ffffff;	
	line-height : 22px;
	background-image : url(images/mainlnk_bg1.gif);
	text-decoration : none;
 }  
 .mainlnk1 a:hover
 {	
	width : 92px;
	height:28px;	
	background-image : url(images/mainlnk_bg2.gif);	
 }   
 
 .mainlnk2
 {	
	height:28px;
	width : 104px;	
	color : #ffffff;	
	font-weight : bold;	
	line-height : 22px;
	background-image : url(images/mainlnk_bg1.gif);
 } 
 .mainlnk2 a
 {	
	height:28px;
	width : 104px;	
	color : #ffffff;	
	line-height : 22px;
	background-image : url(images/mainlnk_bg1.gif);
	text-decoration : none;
 }  
 .mainlnk2 a:hover
 {		
	width : 104px;
	height:28px;	
	background-image : url(images/mainlnk_bg2.gif);	
 } 
 
 .catlnk
 {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
 }
 .catlnk li
 {
	color : #313336;
	font-family : Verdana,Tahoma;	
	padding-bottom : 5px;
	font-size : 11px;	
 }
 .catlnk li a
 {
	color : #313336;
	font-family : Verdana,Tahoma;
	padding-left:20px;
	padding-bottom : 5px;
	font-size : 11px;
	text-decoration : none;
	background-image: url(images/catbullet.gif);
	background-repeat: no-repeat;
	background-position: .60em .18em;	
 }
 .catlnk li a:hover
 { 
	color : #FF3802;
	background-image: url(images/catbullet1.gif);
	background-repeat: no-repeat;
	background-position: .60em .18em;	
 } 
 
 .newstocklnk
 {	
	width : 185px;
	height : 20px;
	padding-left : 20px;
	background-color : #F2F2F3;
	background-image : url(images/newstock_bullet.gif);
	background-repeat:no-repeat;	
	background-position: .50em .75em;
 }
 
 .newstocklnk a
 {	
	text-decoration:none;
	color : #232020;	
 }
 .newstocklnk a:hover
 {
	text-decoration:underline;
	color : #DA8600;	
 } 
 
 .mystclnk
 {
	margin : 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
	list-style:none;
 }
 .mystclnk li
 {
	width : 169px;
	height : 20px;
	padding-left : 30px;	
	background-image:url(images/mystock_lnkbg1.gif);
	background-repeat:no-repeat;
	margin-bottom : 3px;
	line-height : 18px;	
	font-size : 12px;	
 }
 .mystclnk li a
 {
	text-decoration:none;
	color : #232020;	
 }
 .mystclnk li a:hover
 { 		
	text-decoration:none;
	color : #DA8600;		
 }
 
.catlnka
{    
height:20px;	
padding-left:20px;
padding-right:5px;  
padding-top:2px;
background-color : #ffffff;
background-image:url(images/catbullet.gif);    
background-repeat:no-repeat;
background-position: .65em .65em;
text-decoration:none;
vertical-align : middle;
}
.catlnkb
{       
height:20px;
width:170px;
padding-left:20px;
padding-right:5px;  
padding-top:2px;
background-color : #ECECEC;
background-image:url(images/catbullet1.gif);    
background-repeat:no-repeat;
background-position: .60em .65em;
text-decoration:none;
vertical-align : middle;
}

a.catlnkh
{
	color:#313336; text-decoration:none;
}
a:hover.catlnkh
{
	color:#FF3802; text-decoration:none;
}
 
 .prodfr 
 {
	list-style-image:url(images/prodfeature_bullet.gif);
	list-style-position:outside;
	padding-left:20px;
	padding-bottom:7px;
	line-height : 16px;
 }
 
 
 .knllnk1
 {
	margin : 2px 2px 2px 20px;
	padding: 0px 0px 0px 0px;	
 }
 .knllnk1 li
 {
	color : #313336;
	font-family : Verdana,Tahoma;	
	font-size : 11px;	
	list-style-image : url(images/knlbasebulleta.gif);
	list-style-position :outside;	
	padding-bottom : 5px;
	padding-right : 5px;	
 }
 .knllnk1 li a
 {
	color : #313336;	
	text-decoration : none;	
 }
 .knllnk1 li a:hover
 { 
	color : #FF3802;
	list-style-image : url(images/knlbasebullet1a.gif);
	list-style-position :outside;
 }
 
 .ahome
{
  border:1px solid #E7E7EA;
  border-left : 4px solid #F6F6F7;
  padding-left:24px;
  background-image : url(images/adminbullet1a.gif);
  background-repeat : no-repeat;
  background-position : .50em .65em;
  color : #3C3C3B;
  font-weight : bold;
  cursor : hand;
}
.ahomehover
{
  border:1px solid #000000;
  border-left : 4px solid #959595;
  padding-left:24px;
  background-image : url(images/adminbullet1b.gif);
  background-repeat : no-repeat;
  background-position : .50em .65em;
  color : #fa0000;
  font-weight : bold;
  cursor : hand;
}


div.list_description{
	font-size:11px;
}

h1.p{
	margin: 0px; 
	padding-left: 15px;
	font-family: arial;
	font-size: 18px;
	font-weight: bold;
	color: rgb(0, 0, 0);
}

.sub{
	display: inline;
	font-size: 15px;
	position: relative;
	bottom: 1px;
	color: red;
	line-height: 15px;
	margin: 0px;
	padding: 0px;
}


#consult-block{
    position: fixed;
    background-image: url("../images/gnb-consult.png");
    height: 155px;
	left: -273px;
    top: 270px;
    width: 315px;
	display: none;
}
#consult-link{
	cursor: pointer;
    height: 155px;
    position: absolute;
    right: 0;
	top: 0;	
    width: 42px;
}
#consult-text{
    color: #000000;
    font-family: arial;
    font-size: 10pt;
    margin: 40px 42px 5px 95px;
}
#consult-button{
    margin-left: 98px;
    margin-top: 10px;
	cursor: pointer;
	width: 158px;
	height: 35px;
}
#consult-button img{
	border: 0px;
}

body{
	background-color: #f4f4f4;
}
