html, body { margin:0; background-color:#F6F6F6; padding:0 0 0 0;  font:normal 11px/16px "Trebuchet MS", Arial, Verdana; color:#444;}


* { margin:0; padding:0;}
img { border:none;}
ul { background:none;}
ul li { background:none; list-style-type:none; float:left;}
a {color:#794717; text-decoration:underline;}
a:hover {color:#262626; text-decoration:underline;}


.anchor {color:#794717; text-decoration:none;}
.anchor:hover {color:#262626; text-decoration:underline;}

p { font:normal 13px/17px "Trebuchet MS", Arial, Verdana; padding:0 10px 15px 10px;}

hr { border-bottom:1px solid #ddd; height:1px; clear:both; border-top:0;}
.pad-10 { padding:10px;}

.border-right{border-right:4px solid #E0E0E0; padding-right:20px;}
.padl20{padding-left:20px;}
.bold { font:bold 20px/20px "Trebuchet MS", Arial, Verdana; text-decoration:underline; color:#C85810; }
.bold1 { font:bold 13px/20px "Trebuchet MS", Arial, Verdana; color:#C85810; }
.headtd{ font:normal 18px/22px "Trebuchet MS", Arial, Verdana; color:#444444; padding:10px;}
.jointd{ font:normal 15px/22px "Trebuchet MS", Arial, Verdana; color:#444444; padding:10px;}
.jointd span{ font:bold 20px/30px "Trebuchet MS", Arial, Verdana; color:#C85810;}


h2 { font:normal 18px/24px "Trebuchet MS", Arial, Verdana; color:#7B4A1A; text-align:left; margin:0 0 10px 10px; padding:0 0 0 0; clear:both; border-bottom:1px solid #E0E0E0;}  

h4 { font:normal 24px/44px "Trebuchet MS", Arial, Verdana; color:#D56A0D; text-align:left; border-bottom:1px solid #C3C0BE; margin-bottom:20px; padding:0; clear:both;}   
h4 span { font:normal 14px "Trebuchet MS", Arial, Verdana; color:#ffffff;}

/*h4 { font:normal 24px/74px "Trebuchet MS", Arial, Verdana; color:#ffffff; text-align:left; background:url(../images/bg-h4.gif) no-repeat center; margin-bottom:20px; padding:0 0 0 25px; clear:both;}   
h4 span { font:normal 14px "Trebuchet MS", Arial, Verdana; color:#ffffff;}*/

h3{ font:bold 20px/28px "Trebuchet MS", Arial, Verdana; color:#D56A0D; text-align:left; margin-bottom:10px; border-bottom:3px solid #F7E1CF;}

.roundtopimg { width:998px; height:15px; margin:15px auto 0 auto; padding:0; clear:both; background:#fff url(../images/round-top.gif) no-repeat left top;} 
.roundbotimg { width:998px; height:15px; margin:0 auto; padding:0; clear:both; background:#fff url(../images/round-bot.gif) no-repeat left top;} 
          
#header { width:978px; margin:0 auto 0 auto; padding:0 10px; clear:both; background:url(../images/round-bg.gif) repeat-y left top; overflow:hidden;}
.logo { width:auto; float:left; padding:5px 10px;}

.search-box {float:right; padding:0;}
.search-box .input {border:1px solid #C3C3C3; padding:4px; margin-top:15px; width:100px; height:18px; font:normal 11px "Trebuchet MS", Arial, Verdana; color:#636363;vertical-align:middle;}
.search-box .button {vertical-align:middle; margin-left:10px; margin-top:15px;}

.top-nav { width:77.8%; margin:0; padding:0 5px 0 0; height:26px; float:right;}
.top-nav p { float:right; text-align:right; padding-right:10px; padding-bottom:0; font:bold 11px/26px "Trebuchet MS", Arial, Verdana; color:#636363;}
.toll-free {float:right; font:bold 14px/26px "Trebuchet MS", Arial, Verdana; color:#525252; padding:0 0 0 0; text-align:right; width:110px; margin:0;}


#body-container { width:972px; margin:0 auto; padding:13px; clear:both; overflow:hidden; background:#fff url(../images/round-bg.gif) repeat-y left top;}

.banner {width:100%; margin:0; padding:0; clear:both;}

#designer-detail { width:925px; margin:0; float:left; padding:13px; clear:both; overflow:hidden; background-color:#fff;}
#designer-detail ul{ width:955px; margin:0 auto; padding:13px; clear:both; overflow:hidden; background-color:#fff;}
#designer-detail li{ width:955px; margin:0 auto; padding:0; clear:both; overflow:hidden; background-color:#fff;}

h5{ font:bold 20px/28px "Trebuchet MS", Arial, Verdana; color:#D56A0D; text-align:left; margin-bottom:10px;}

.content-container { width:100%; float:left; font:normal 11px "Trebuchet MS", Arial, Verdana; color:#4B4B4B; padding-bottom:10px;}  
.content-container-home { width:80%; float:left;}
.content-home { width:68%; float:left;}
.content-home h1 { clear:both; padding-bottom:10px;}
.content-home p { font:normal 12px/17px Arial, Verdana; color:#676767; margin:0; padding:0 0 10px 0;}
.content-container ul{ margin:0; padding:0;}
.content-container ul li{ margin:0; padding:0 10px 0 10px;}

.box { width:790px; float:left; clear:both; margin:0 0 20px 0; padding:0; overflow:hidden;}
.box p {clear:both; margin:0; padding:0; text-align:center; font:bold 13px/40px Arial, Helvetica, sans-serif; color:#EA8A13;}
.box ul { float:left; width:100%; margin:0; padding:0;}
.box ul li img { float:left; padding:0; margin:0;}
.box ul li { padding:0 0 0 0; margin:0; list-style-type:none; background:none;}

.box-news { width:28%; float:right; background:#F8F8F8; padding:10px;}
.box-news h6 { font:normal 20px Arial, Verdana; color:#fff; text-align:left; margin:0; padding:8px 5px; background:#FFFFFF; display:block; clear:both;}
.box-news ul {margin:0; padding:8px 0; float:left;}
.box-news ul li {margin:0; padding:0 0 20px 10px; float:left; background:url(../images/bullet2.gif) no-repeat 0em 0.4em; list-style-type:none; font:normal 11px Arial, Helvetica, sans-serif; color:#525252;}
.box-news a{ text-decoration:underline; color:#525252;}
.box-news a:hover{ text-decoration:none; color:#D56A0D;}
.animmation {width:auto; height:auto; padding:10px 0 10px 60px;}

.glossary {width:78%; float:left; padding-bottom:20px;}
.glossary .alphabatics {width:100%; padding:5px 0; margin:0 auto 20px auto; clear:both; text-align:center; background:#F6F6F6; border:1px solid #CECECE;}
.glossary img {float:left; border:1px solid #663A16;}
.glossary ul { width:19.7%; float:left; text-align:left; min-height:200px; border:1px solid #F6F6F6; padding-bottom:5px;}
.glossary ul li { padding:0 5px 0 10px; list-style-type:none; display: block; font:bold 12px/20px "Trebuchet MS", Arial, Verdana; color:#9F9F9F; text-transform:capitalize; clear:both;}
.libold { margin-top:10px;}


.alpha-glossary {width:98%; float:left; padding-bottom:20px;}
.alpha-glossary .alphabatics {width:100%; padding:5px 0; margin:0 auto 20px auto; clear:both; text-align:center; background:#F6F6F6; border:1px solid #CECECE;}
.alpha-result-box{ width:935px; border:1px #CCC solid; margin:0 0 10px 0; padding:10px; overflow:hidden;}
.alpha-result-box .span{ text-align:left; font:bold 20px/30px Verdana, Geneva, sans-serif;}
.alpha-result-box ul{ width:935px; margin:0; padding:0;}
.alpha-result-box ul li{ width:185px; margin:0; padding:0; display:inline; list-style:none;}

.seprator { width:100%; clear:both; height:10px; overflow:hidden;}

.category-link { width:97.6%; float:left; clear:both; padding:10px; background:#F6F6F6;}
.category-link .box-links { width:29%; padding:5px 10px; margin:0 16px 0 0; float:left; background:white;}
.category-link .box-links span { font:normal 11px "Trebuchet MS", Arial, Verdana; color:#838282; float:right; text-align:right; padding:10px 5px 0 0; clear:both; margin:0;}
.category-link .box-links span a { color:#838282; text-decoration:none;}
.category-link .box-links span a:hover { color:#DC6400; text-decoration:underline;}
.category-link .box-links h3 { font:bold 14px/20px "Trebuchet MS", Arial, Verdana; color:#DC6400; padding-bottom:5px; text-align:left; text-transform: lowercase;}
.category-link .box-links ul { float:left; width:48%; margin:0; padding:0; }
.category-link .box-links ul li { padding:0 5px 0 10px; list-style-type:none; background:url(../images/bullet.gif) no-repeat 0em 0.6em; font:normal 11px/20px "Trebuchet MS", Arial, Verdana; color:#838282; text-transform:capitalize; width:90%;}
.category-link .box-links ul li a { color:#838282; text-decoration:none;}
.category-link .box-links ul li a:hover { color:#DC6400; text-decoration: underline;}

.right-container-home {
margin:0;
padding:0;
width:176px;
float:right;
overflow:hidden;
}
.box-right {
margin:0 0 7px 0;
padding:10px;
width:156px;
height:175px;
float:left;
background:url(../images/bg-right.gif) no-repeat left top;
clear:both;
overflow:hidden;
}
.box-right h6 { font:bold 13px/21px Arial, Verdana; color:#fff; text-align:left; margin:0; padding:0 5px 0 5px; text-transform: lowercase; background:#525252 url(../images/bg-h6.gif) no-repeat center;}
.box-right span { font:normal 11px/16px "Trebuchet MS", Arial, Verdana; color:#C85810; text-align:left; margin:0; padding:0 0 5px 3px; float: left; clear:both; width:94%;}
.box-right span a { font:normal 11px/16px "Trebuchet MS", Arial, Verdana; color:#C85810; text-decoration:underline;}
.box-right span a:hover { font:normal 11px/16px "Trebuchet MS", Arial, Verdana; color:#444; text-decoration:none;}    
.box-right ul {
margin:0;
padding:5px 0 0 0;
float:left;
width:100%;
clear:both;
}
.box-right ul li {
margin:0;
padding:0 0 0 0;
background:none;
list-style-type:none;
float:left;
width:98%;
clear:both;
}
.box-right ul li img {
float:left;
border:1px solid #E6E6E6;
margin:0 0 3px 0;
padding:0;
}
.box-right ul li a {font:bold 11px/20px "Trebuchet MS", Arial, Verdana; color:#444444; text-decoration: underline;}
.box-right ul li a:hover {font:bold 11px/20px "Trebuchet MS", Arial, Verdana; color:#D56A0D; text-decoration:none;}
.box-right ul li p {font:normal 11px "Trebuchet MS", Arial, Verdana; color:#C85810; margin:0; padding:0;}

.banner-container {
margin:0;
padding:0;
width:176px;
float:right;
overflow:hidden;
}


#footer { width:968px; margin:0 auto; padding:0 15px; clear:both; font:normal 11px/20px "Trebuchet MS", Arial, Verdana; color:#676767; text-align:left; background:#fff url(../images/round-bg.gif) repeat-y left top; overflow:hidden;}
#footer a { color:#676767; text-decoration:none; padding:0 4px;}
#footer a:hover { color:#C85810; text-decoration:none;}
#footer p { clear:both; float:left; padding:7px 0 0 5px;font:normal 11px/20px "Trebuchet MS", Arial, Verdana; color:#676767;}
#footer p a { padding:0;font:normal 11px/20px "Trebuchet MS", Arial, Verdana; color:#C85810; text-decoration:underline;}
#footer p a:hover { font:normal 11px/20px "Trebuchet MS", Arial, Verdana; color:#676767; text-decoration:none;}

/*New CSS*/

.box-feature{width:430px;padding:60px 0 0 0;margin:0 0 0 80px; float:left;height:170px; background:url(../images/box-feature-des.gif) left no-repeat}
.box-feature div a {
font:normal 14px/20px "Trebuchet MS", Arial, Verdana; color:#663A16; text-decoration:none;
}

.bot-box{width:980px;padding:10px 0px 10px 10px;margin:0 0 35px 0; text-align:center;}
.bot-box ul{margin:0 0 5px 0; padding:0; width:980px;}
.bot-box ul li{text-align:center;padding:4px 10px; border:1px solid #D56A0D; margin:0 5px; line-height:36px; }
.bot-box ul li a{font:bold 11px "Trebuchet MS", Arial, Verdana; text-decoration:none; color:#7B4A1A;}
.bot-box ul li a:hover{font:bold 11px "Trebuchet MS", Arial, Verdana; text-decoration:underline; color:#D56A0D;}

.formdiv { clear:both; margin:0; padding:0 20px 0 50px; float:left;}
.formdiv label { clear:both; text-align:left; font:bold 16px/25px "Trebuchet MS", Arial, Verdana;}
.formdiv input { clear:both; margin-bottom:15px; width:300px; padding:3px;}
.formdiv textarea { clear:both; margin-bottom:15px; width:500px; padding:3px;}
.formdiv .noeffect{ clear:both; width:auto;}


.findby {width:78%; float:left; padding-bottom:20px; padding:0 10px;}
.findby img {float:left; border:1px solid #663A16;}
.findby ul { width:25%; float:left; text-align:left;}
.findby ul li { padding:0 5px 5px 10px; list-style-type:none; font:bold 15px/20px "Trebuchet MS", Arial, Verdana; color:#784514; text-transform:capitalize; clear:both; background:url(../images/bullet3.gif) no-repeat 0em 0.5em;}
.findby ul ul { padding:0; margin:0; clear:both; background:none; float:left; width:100%;}
.findby ul ul li { list-style-type:none; font:normal 13px/20px "Trebuchet MS", Arial, Verdana; color:#784514; text-transform:none; clear:both; background:none; padding:0 0 0 10px; margin:0;}

.findby a{color:#784514; text-decoration:underline;}
.findby a:hover{color:#D56A0D; text-decoration:none;}

.graybox { width:90%; background:#F6F6F6; border:1px solid #E1E1E1; padding:6px; margin:0 0 8px 0; clear:both;}
.graybox-table { width:93%; background:#F6F6F6; border:1px solid #E1E1E1; padding:0; margin:0 0 8px 0; clear:both;}
.graybox-table table { padding:0; margin: 0;}
.graybox-table table th { padding:3px 6px; margin: 0;}
.graybox-table table td { padding:3px 6px; margin: 0;}

.box-border { width:97%; background:#F6F6F6; border:1px solid #E1E1E1; padding:10px; margin:5px 5px 20px 5px; clear:both;}
                     
.box-desc-designer { width:98%; padding:10px; margin:0 0 0 0; float:left; background:#FFF7F0;}
.box-desc-designer h1 { font:bold 22px/30px "Trebuchet MS", Arial, Verdana; color:#7B4A1A; text-align:left; margin:0; padding:0 0 5px 0; clear:both;} 
.box-desc-designer img { padding:1px; margin:0 15px 0 0; float:left; border:3px solid #F2CAA7;}
.box-desc-designer ul{margin:0; padding:0 0 10px 0; float:left; width:35%;}
.box-desc-designer ul li{margin:0; padding:0; float:left; width:90%;}

.box-desc-designerdetail { width:430px;padding:10px 10px;margin:5px 0 0 0; float:left;}
.box-desc-designerdetail ul{margin:0; padding:0 0 10px 0; float:left;}
.box-desc-designerdetail ul li{margin:0; padding:0; float:left; width:100%;}
.box-desc-designerdetail h1 { font:bold 22px/30px "Trebuchet MS", Arial, Verdana; color:#7B4A1A; text-align:left; margin:0; padding:0 0 5px 0; clear:both;} 


.clearboth { clear:both;} 
.clearboth ul { clear:both;}
.clearboth ul li{ clear:both; width:100%; float:left;} 

.box-faq { width:96.5%; background:#F6F6F6; border:1px solid #E1E1E1; padding:10px; margin:5px 5px 40px 5px; clear:both; overflow:hidden;}
.box-faq ul { width:97%; margin:0; padding:10px;}
.box-faq ul li { margin:0; padding:0; clear:both; clear:both; padding:0 0 10px 0; font:bold 13px/20px "Trebuchet MS", Arial, Verdana; color:#4B4B4B;}
.box-faq ul li a:link, .box-faq ul li a:active{ font:bold 13px/20px "Trebuchet MS", Arial, Verdana; color:#4B4B4B; text-decoration:underline;}
.box-faq ul li a:hover, .box-faq ul li a:visited{ font:bold 13px/20px "Trebuchet MS", Arial, Verdana; color:#D56A0D; text-decoration:none;}

