*
{
    margin-top:0
}
body,.body
{
	width:950px; margin:0 auto; background:url(../images/pr-sbg.jpg) #010101 repeat-x 50% top; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; margin-bottom:10px
}
/*.body
{
    background:url("../images/2010/2/cj.jpg") no-repeat center 0 #ffece6
}
#b_bottom
{
	background:url("../images/2009/12/footer.jpg") center bottom; height:169px
}*/
#foot
{
	
}
a
{
    text-decoration:none; color:#575757
}
form
{
    width:950px
}
span b
{
	font-size:12px; color:#3d3d3d
}
#pr_header {
	BACKGROUND: url(../images/pr-h01.jpg) no-repeat; FLOAT: left; WIDTH: 975px; HEIGHT: 130px
}
#pr_logo {
	BACKGROUND: url("../images/LR LOGO5.gif") no-repeat center 50%; FLOAT: left; WIDTH: 326px; HEIGHT: 130px
}
#pr_main_menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 5px; MARGIN: 15px 30px 5px 38px; OVERFLOW: hidden; WIDTH: 556px; PADDING-TOP: 0px; BORDER-BOTTOM: #293d6c 1px solid; LIST-STYLE-TYPE: none; HEIGHT: 26px
}
#pr_main_menu LI {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: auto; HEIGHT: auto
}
#top
{
    background-color:white; padding-bottom:10px; width:950px;
}
#topDing
{
    float:right; width:auto; padding:0 80px 5px 0; height:10px
}
#logo
{
	width:550px; height:auto; float:left; padding-left:50px
}
#topRight
{
    text-align:right; float:right; padding-right:40px
}
#topRight ul
{
    margin:0; padding:0; margin-right:10px
}
#topRight ul li
{
    list-style-type:none; float:left; padding-top:10px; text-align:left
}
#topMenu
{
	width:260px; float:right
}
#topMenu_1
{
	float:left; width:125px; text-align:right
}
#topMenu_2
{
	width:125px; margin-left:125px;
}
#topCatMenu
{
	clear:both; height:26px; margin:0; background-color:White; line-height:20px; padding-bottom:5px; padding-left:25px; border-bottom:1px solid #24618E;
}
#topCatMenu ul
{
	margin:0; padding:0
}
#topCatMenu ul li
{
	float:left; text-align:center; list-style-type:none; width:auto; margin:0; padding:0 5px 0 5px
}
/*#topCatMenu a:link, #topCatMenu a:visited 
{
    float: left; font-weight: bold; text-decoration: none; color: #708491
}
#topCatMenu a:link.active, #topCatMenu a:visited.active, #topCatMenu a:hover 
{
    padding-bottom: 6px; color: #000; background: url(../images/circle.gif) no-repeat bottom center;
}*/
#topCatMenu ul li a
{
    float:left; background:url("../images/tableftJ.gif") no-repeat left top; margin:0;  padding:0 0 0 5px; text-decoration:none; 
}
#topCatMenu ul li a span
{
    float:left; display:block; background:url("../images/tabrightJ.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#24618E; float:none
}
#topCatMenu ul li a:hover
{
    background-position:0% -42px
}
#topCatMenu ul li a:hover span
{
    background-position:100% -42px; color:White
}
#search
{
	clear:both; padding-left:40px; padding-top:5px; border-bottom:1px solid #24618E; padding-bottom:5px
}

#content
{
	/*BACKGROUND:url(../images/pr-content-bg.jpg) #fefefe repeat-x 50% bottom; */width:auto; height:100%; border-bottom:1px solid #24618E; padding-bottom:10px
}
#left
{
	width:190px; float:left; height:100%
}
#mid
{
	margin-left:190px; height:100%; width:auto
}
.prsearch_txt {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/pr-search-txt.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 175px; BORDER-TOP-STYLE: none; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 24px; BORDER-BOTTOM-STYLE: none
}

#index_top
{
    height:auto; padding-top:10px; margin-bottom:5px
}
#pr_footer {
	background-color:white; color:Black; PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../images/2010/1/logo_foot.jpg) no-repeat white 99%; FLOAT: left; PADDING-BOTTOM: 15px; WIDTH: 920px; PADDING-TOP: 15px; HEIGHT: auto; overflow:hidden
}

#proPic
{
    float:left; width:300px
}
#proRight
{
    margin-left:380px
}
#proRight h1
{
	font-size:15px
}
#proRight h1 b { font-size:18px; color:#000066 }
#proRight dl
{
    width:auto; margin:0; padding:0
}
#proRight dl dt
{
    float:left; width:100px; height:25px
}
#proRight dl dd
{
    margin-left:100px; height:25px
}
#details
{
    margin-top:10px; padding:0; clear:right;border-bottom:1px solid #24618E
}
#photoList
{
    margin:10px
}
#emailT
{
    height:20px
}
#el
{
    width:5px; height:20px; float:left; background:url("../images/el.gif") no-repeat
}
#em
{
    width:153px; height:20px; float:left; background:url("../images/em.gif") repeat-x
}
#er
{
    width:3px; height:20px; float:left; background:url("../images/er.gif") no-repeat
}
#proImgUnder
{
    width:100%; height:auto; margin-top:10px
}
#proImgUnder_left
{
    width:300px; float:left
}
#proImgUnder_right
{
    height:60px; line-height:60px; margin-right:10px; width:300px; text-align:right; float:right
}
#tabsJ
{
    float:left; width:100%; background:#F4F4F4; font-size:93%; line-height:normal; border-bottom:1px solid #24618E;
}
#tabsJ ul 
{
    margin:0; padding:10px 10px 0 50px; list-style:none;
}
#tabsJ li 
{
    display:inline; margin:0; padding:0;
}
#tabsJ a 
{
    float:left; background:url("../images/tableftJ.gif") no-repeat left top; margin:0;  padding:0 0 0 5px; text-decoration:none;
}
#tabsJ a span 
{
    float:left; display:block; background:url("../images/tabrightJ.gif") no-repeat right top; padding:5px 15px 4px 6px; color:#24618E;
}
#tabsJ a span 
{
    float:none;
}
#tabsJ a:hover span
{
    color:#FFF;
}
#tabsJ a:hover
{
    background-position:0% -42px;
}
#tabsJ a:hover span 
{
    background-position:100% -42px;
}

#reg
{
    margin-left:50px; float:left; width:334px
}
#sign
{
    margin-left:464px; width:334px
}
#i_d
{
    width:100%
}
#i_l
{
    width:341px; height:auto; float:left; margin-top:5px;
}
#i_r
{
    margin-top:5px; margin-left:350px; width:376px
}
#i_r_d
{
    margin-top:5px
}
#infoMenu {
	FONT-SIZE: 1.2em; FLOAT: left; MARGIN-LEFT: 1px; OVERFLOW: hidden; WIDTH: 200px; TEXT-ALIGN: left
}
#infoMenu .listMenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; WIDTH: 180px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#infoMenu .listMenu LI {
	PADDING-BOTTOM: 10px
}
#infoMenu .listChild {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 0px 10px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; font-size:14px
}
#infoMenu .listChild LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/listStyle.gif) no-repeat 0pt 0.7em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#infoMenu .listChild LI.current {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/listStyleCurrent.gif) no-repeat 0pt 0.7em; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#infoMenu .listMenu H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#infoMenu .listMenu LI A:link {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#infoMenu .listMenu LI A:visited {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; TEXT-DECORATION: none
}
#bodyCenterArea {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(../images/bg_infoMenu.gif) repeat-y left top; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px; voice-family: inherit
}
#infoContent {
	DISPLAY: inline; PADDING-LEFT: 20px; FONT-SIZE: 1.2em! important; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
#infoContent .clear {
	padding: 0px;
    CLEAR: both! important;     DISPLAY: block! important;     FONT-SIZE: 0px! important;     FLOAT: none! important;     MARGIN: 0px;     WIDTH: auto! important;     LINE-HEIGHT: 0pt! important;
}
#infoContent H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1.4em; MARGIN-BOTTOM: 1px; PADDING-BOTTOM: 0px; COLOR: #526380; PADDING-TOP: 0px
}
#infoContent H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 3em 0px 0.5em; PADDING-TOP: 0px
}
#infoContent .grey {
	COLOR: #7e7e7e; font-size:11px
}
.grey {
	COLOR: #7e7e7e
}
#infoContent .acn UL {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 0.5em; MARGIN: 0px; PADDING-TOP: 0.5em; BORDER-BOTTOM: #e3e3e3 1px solid; LIST-STYLE-TYPE: none
}
#infoContent .acn UL.noBorder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px
}
#infoContent .acn LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 25%; PADDING-TOP: 0px
}
#infoContent .tbk P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px; PADDING-TOP: 0px
}
#infoContent .btnBlk {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; PADDING-BOTTOM: 5px; MARGIN: 5px 0pt 15px; WIDTH: 100%; PADDING-TOP: 5px; TEXT-ALIGN: right
}
#index_Bottom
{
    width:97%; border:solid 1px #d3d3d3; padding:5px
}
#index_Bottom p
{
    color:#575757; padding:0; margin:0; padding-bottom:10px
}
#index_Bottom h1
{
    font-size:15px; padding:0; margin:0
}
#index_Bottom h2
{
    font-size:15px; padding:0; margin:0
}
#index_Bottom h3
{
    font-size:12px; padding:0; margin:0
}
#helpLeft
{
    float:left; width:200px; overflow:hidden
}
#helpRight
{
    margin-left:200px; width:720px; border:solid 1px #ececec; padding:10px
}
#page
{
    text-align:center; padding-top:10px
}

#myCart IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: left; HEIGHT: 18px; CLEAR: right; PADDING-TOP: 0px
}
#emptyCart
{
    text-align:center; height:50px; line-height:50px
}
#pageIntro
{
    margin-bottom:10px; color:#575757
}
#proNote
{
    color:#575757; padding-top:10px
}
#none
{
    width: 50%; height: 250px; clear:both
}
#leftContact dt
{
    margin-left:8px; height:45px
}
#proRight dl dd span,#proRight dl dd span a b
{
    color:Red
}
