
body {margin:0px; padding:0px; text-align:left; font-size:13px; color:#201e1c; font-family:Arial, Helvetica, sans-serif; line-height:18px;}
img {border:none;}

/************************************************
* General *
************************************************/
.wrapper {width:100%; z-index:20; position:absolute;}
.container {margin:0 auto; width:1000px;}
.planfiletag {position:absolute; top:21px; left:-31px; padding:0px; margin:0px;}

/************************************************
* Header *
************************************************/
.header {height:146px; width:100%; float:left; background:url(../../images/headerbg.png) repeat-x top; margin-bottom:22px;}
.headerinner {width:980px; margin:0 auto; padding:0px 10px 0px 10px;}
.headcontent {float:left; width:980px; height:100px;}
.logo {float:left; width:263px; height:100px;}

.quickaccess {float:right; padding:12px 0px 0px 0px; width:717px;}
.toplink {float:right; padding-bottom:10px;}
.aboutus {float:left; width:97px; height:27px; background:url(../../images/aboutbtn.png) no-repeat top; margin-right:7px;}
.aboutus a {font-size:13px; color:#c0d4d8; text-decoration:none; display:block; padding:4px 0px 0px 17px; font-weight:bold;}
.aboutus a:hover {font-size:13px; color:#ffffff; text-decoration:none;}
.contactus {float:left; width:107px; height:27px; background:url(../../images/contactbtn.png) no-repeat top;}
.contactus a {font-size:13px; color:#c0d4d8; text-decoration:none; display:block; padding:4px 0px 0px 17px; font-weight:bold;}
.contactus a:hover {font-size:13px; color:#ffffff; text-decoration:none;}

.contactinfo {float:right; width:717px;}
.contactinfo a {font-size:14px; font-weight:bold; color:#f87a10; text-decoration:none;}
.contactinfo a:hover {font-size:14px; font-weight:bold; color:#ffffff; text-decoration:underline;}

/************************************************
* Navigatopn Section *
************************************************/
.navi {width:1050px; float:left; height:40px;}

/************************************************
* Banner *
************************************************/
.bannermain {float:left; width:1000px; padding-bottom:18px;}
.banner {float:left; width:635px;}
.bannerdivider {background:url(../../images/divider.png) repeat-x top; height:7px; width:617px; float:left; margin-left:9px;} 
.bannerbg {float:left; width:626px; background:url(../../images/banner_bg.png) repeat-y top; padding-left:9px;}

.onlinedemo {float:left; width:365px; position:relative;}
.ondemodivider {background:url(../../images/divider.png) repeat-x top; height:7px; width:347px; float:left; margin-left:8px;}
.onlinedemobg {background:url(../../images/demo_bg.png) repeat-y top; width:338px; float:left; padding:40px 0px 0px 25px;}
.onlinedemotag {position:absolute; top:-6px; left:36px; text-align:center; color:#ffffff; padding:11px 0px 0px 0px; margin:0px; width:291px; height:29px; font-size:20px; font-weight:bold; background:url(../../images/onlinedemo_tag.png) no-repeat top;}
.onlinedemobg p {padding:5px 0px 5px 0px; margin:0px; font-size:16px; color:#ffffff; font-weight:bold; text-align:center;}

/************************************************
* Content *
************************************************/
.content {width:1000px; float:left; margin-bottom:15px; position:relative;}
.contentdivider {background:url(../../images/divider.png) repeat-x top; height:7px; width:980px; float:left; margin-left:10px;}
.contentsec {float:left; width:1000px;}
.contentwhitebg {background:url(../../images/contentbg.png) repeat-y top; float:left; width:980px; padding:0px 10px 15px 10px; z-index:6;}

.aboutcontent {float:left; width:980px;}
.aboutuscont {float:left; width:348px;}
.aboutustitle {padding:16px 0px 17px 15px; margin:0px; border-right:1px solid #1d1f21; font-size:18px; font-weight:bold; width:332px;
float:left; background:url(../../images/grey_title.gif) repeat-x top; color:#ffffff;}
.aboutuscontent {float:left; width:317px; padding:13px 15px 11px 15px; border-right:1px solid #bababa; font-size:13px; color:#201e1c; line-height:18px;}
.tourinputbutton {cursor:pointer; color:#ffffff; background:url(../../images/tour_btn.png) no-repeat; border:none; font-size:17px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; margin:15px 0px 0px 0px; padding:0px; width:286px; height:41px; text-align:center;}

.introduction {float:left; width:310px;}
.introductintitle {padding:16px 0px 17px 15px; margin:0px; border-right:1px solid #1d1f21; font-size:18px; font-weight:bold; width:294px;
float:left; background:url(../../images/grey_title.gif) repeat-x top; color:#ffffff;}
.introcontent {float:left; width:279px; padding:13px 15px 0px 15px; border-right:1px solid #bababa; font-size:13px; color:#201e1c; line-height:18px;
text-align:center;}
.introcontent p {padding:10px 0px 5px 0px; margin:0px; font-size:13px; color:#602f00; line-height:18px; text-align:left; font-weight:bold;}
.introcontent p a {text-decoration:none; font-size:13px; color:#602f00; font-weight:bold;}
.introcontent p a:hover {text-decoration:underline; font-size:13px; color:#602f00; font-weight:bold;}

.news {float:left; width:292px;}
.newstitle {padding:16px 0px 17px 15px; margin:0px; font-size:18px; font-weight:bold; width:307px; float:left; background:url(../../images/grey_title.gif) repeat-x top; color:#ffffff; z-index:7;}

.dotteddivider {float:left; width:950px; background:url(../../images/dotteddivider.png) repeat-x top; height:36px; margin:0px 15px 0px 15px;}

.featuredcontent {float:left; width:950px; padding:0px 15px 0px 15px;}
.featurdcontent1 {float:left; width:225px; margin-right:16px;}
.featurdcontent1 p {font-size:17px; color:#292c2e; padding:0px 0px 10px 0px; margin:0px; font-weight:bold;}
.featurdcontent1 p a {font-size:17px; color:#292c2e; font-weight:bold; text-decoration:none;}
.featurdcontent1 p a:hover {font-size:17px; color:#602f00; font-weight:bold; text-decoration:none;}

.featimgpad {margin-bottom:5px;}
.readmorebtn {cursor:pointer; color:#ffffff; background:url(../../images/readmore_btn.png) no-repeat; border:none; font-size:12px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; margin:7px 0px 0px 0px; padding:0px; width:76px; height:25px; text-align:center;}
.featurdcontent2 {float:left; width:225px;}
.featurdcontent2 p {font-size:17px; color:#292c2e; padding:0px 0px 10px 0px; margin:0px; font-weight:bold;}
.featurdcontent2 p a {font-size:17px; color:#292c2e; font-weight:bold; text-decoration:none;}
.featurdcontent2 p a:hover {font-size:17px; color:#602f00; font-weight:bold; text-decoration:none;}

/************************************************
* Footer *
************************************************/
.footer {width:1000px; float:left; margin-bottom:15px;}
.footerbg {background:url(../../images/footerbg.png) repeat-y top; width:955px; padding:0px 20px 0px 25px; float:left;}

.footerlink {float:left; width:645px;}
.plantfilelink {float:left; width:291px;}
.plantfilelink p {padding:10px 0px 10px 0px; margin:0px; font-size:16px; color:#e8eaeb; font-weight:bold;}
.plantfilelink ul {padding:0px; margin:0px; list-style:none;}
.plantfilelink ul li {line-height:20px;}
.plantfilelink ul li a {font-size:13px; color:#b5b5b5; background:url(../../images/bullet.png) no-repeat 0px 5px; text-decoration:none;
padding:0px 0px 0px 9px;}
.plantfilelink ul li a:hover {font-size:13px; color:#fff; text-decoration:underline;}

.otherlink {float:left; width:313px; padding:0px 20px 0px 20px;}
.otherlink p {padding:10px 0px 10px 0px; margin:0px; font-size:16px; color:#e8eaeb; font-weight:bold;}
.otherlink1 {float:left; width:156px;}
.otherlink1 ul {padding:0px; margin:0px; list-style:none;}
.otherlink1 ul li {line-height:20px;}
.otherlink1 ul li a {font-size:13px; color:#b5b5b5; background:url(../../images/bullet.png) no-repeat 0px 5px; text-decoration:none;
padding:0px 0px 0px 9px;}
.otherlink1 ul li a:hover {font-size:13px; color:#fff; text-decoration:underline;}
.otherlink2 {float:left; width:157px;}
.otherlink2 ul {padding:0px; margin:0px; list-style:none;}
.otherlink2 ul li {line-height:20px;}
.otherlink2 ul li a {font-size:13px; color:#b5b5b5; background:url(../../images/bullet.png) no-repeat 0px 5px; text-decoration:none;
padding:0px 0px 0px 9px;}
.otherlink2 ul li a:hover {font-size:13px; color:#fff; text-decoration:underline;}

.copyright {float:left; width:645px; padding:15px 0px 10px 0px;}
.sociallink {color:#898989; text-transform:uppercase;}
.sociallink a {color:#898989; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:none;}
.sociallink a:hover {color:#898989; text-transform:uppercase; font-size:12px; font-weight:bold; text-decoration:underline;}
.copyrighttext {color:#799097; line-height:18px; font-size:12px;}
.copyrighttext a {color:#799097; line-height:18px; text-decoration:none; font-size:12px;}
.copyrighttext a:hover {color:#b5b5b5; line-height:18px; text-decoration:none; font-size:12px;}

.testimonial {float:left; width:310px; position:relative;}
.testimonialtag {position:absolute; background:url(../../images/testimonialbg.png) no-repeat top; width:310px; height:175px; top:-11px;}

.designby {float:left; width:955px; padding:0px 0px 10px 0px; color:#799097;}
.designby a {font-size:12px; color:#b5b5b5; text-decoration:underline;}
.designby a:hover {font-size:12px; color:#b5b5b5; text-decoration:none;}
/************************************************
* Testimonials *
************************************************/
#test-widget {position:absolute; background:url(../../images/testimonialbg.png) no-repeat top; width:270px; height:175px; top:-11px; padding:20px;}
#test-widget h3 {color:#fff; font-size:19px; font-weight:bold; padding:0px; margin:0px;}
#test-widget.widget .nav {right:10px;}
.widget .nav {
	position:absolute;
	top:21px;
	right:25px;
}
.widget .nav span#prev_test {
    background: url("../../images/test_prev.png") no-repeat scroll 0 0 transparent;
}
.widget .nav span#next_test {
    background: url("../../images/test_next.png") no-repeat scroll 0 0 transparent;
}
#test-widget.widget .nav span {
    cursor: pointer;
    display: block;
    float: left;
    height: 20px;
    padding: 0 3px 0 0;
    width: 22px;
}

#test-widget ul, #twitter-widget ul, #recent-widget ul, #popular-widget ul, #comments-widget ul, #products-widget ul, #prod-widget ul {
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.widget .nav span#prev_test:hover {background:url(../../images/test_prev_sel.png) 0 0 no-repeat;}
.widget .nav span#next_test:hover {background:url(../../images/test_next_sel.png) 0 0 no-repeat;}
#test-widget li p {
	display:block;
	height:105px;
	color:#ffffff;
	padding:10px 0px 12px 0px;
	margin:0px;
	font-style:italic; font-size:13px;
}
#test-widget li strong {
    padding-left:70px; color:#ffffff; font-weight:bold; font-size:13px; float:left;
}
#test-widget li strong span {
    color:#c76702;
}

/************************************************
* Navigation *
************************************************/
#navigation {
	width:100%;
	list-style:none;
	padding:0;
	margin:0;
	z-index:10;
}
#navigation li {
	font-size:1.35em;
	display:block;
	float:left;
	padding:0px;
	margin:0;
	position:relative;
	z-index:20;
	border-right:1px solid #af3b07;
}
#navigation li a {
	display:block;
	height:30px;
	text-align:center;
	text-decoration:none;
	padding:10px 13px 0px 13px;
	position:relative;
	overflow:hidden;
	z-index:30;
	color:#ffffff;
	font-size:15px;
	font-weight:bold;
}
#navigation li ul {
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	top:40px;
	left:0;
	z-index:40;
	display:none;
}
#navigation li li {
	font-size:.95em;
	float:none;
	padding:0;
	margin:0;
	position:relative;
	z-index:50;
}
#navigation li li a {
	display:block;
	text-align:left;
	min-width:180px;
	height:auto;
	min-height:18px;
	padding:5px 10px 5px 10px;
	position:relative;
	overflow:hidden;
	color:#d2d2d2; font-size:13px; font-weight:bold;
}
#navigation li li ul {
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	top:0;
	left:225px;
	display:block;
	z-index:40;
}
#navigation li:hover li ul {display:none;}
#navigation li li li {font-size:1.05em;}
#navigation {background:url(blue/nav_bg.png) top repeat-x;}
#navigation li {background:url(blue/nav_sep.jpg) right 5px no-repeat;}
#navigation li a {color:#fffffe;}
#navigation li li {background:none; border-right:none;}
#navigation li.current_page_item a {background:none;}
#navigation li:hover a {background:url(../../images/navbg_h.jpg) repeat-x top;}
#navigation li a.active {background:url(../../images/navbg_h.jpg) repeat-x top;}
#navigation li ul {background:#292929; padding:0px; margin:0px;}
#navigation li li a, #navigation li:hover li a {background:#1a1a1a;}
#navigation li:hover li:hover a, #navigation li:hover li.current_page_item a {background:#f8971b; color:#000;}
#navigation li:hover li:hover li a {background:#292929;}
#navigation li:hover li:hover li:hover a, #navigation li:hover li:hover li.current_page_item a {background:#f8971b;}

/************************************************
* Latest News & Evnets *
************************************************/
#recent-widget {}
#recent-widget.widget .nav span {
	display:block;
	width:23px;
	height:21px;
	float:left;
	padding:0 3px 0 0;
	cursor:pointer;
}
.widget {
    float: left;
    margin: 0;
    overflow: hidden;
    padding:0;
    position: relative;
    width:325px;
    z-index: 10;
}
.newstitle1 {font-size: 2em; padding:16px 0px 17px 15px; margin:0px; font-size:18px; font-weight:bold; width:307px; float:left;background:url(../../images/grey_title.gif) repeat-x top; color:#ffffff; z-index:7}

.widget .nav span#prev_new {background:url(../../images/new_prev.png) 0 0 no-repeat;}
.widget .nav span#next_new {background:url(../../images/new_next.png) 0 0 no-repeat;}
.widget .nav span#prev_new:hover {background:url(../../images/new_prev_sel.png) 0 0 no-repeat;}
.widget .nav span#next_new:hover {background:url(../../images/new_next_sel.png) 0 0 no-repeat;}
.newsul {padding:12px 15px 15px 15px;}
#recent-widget .date {margin:0 10px 3px 0; font-size:12px; color:#201e1c; font-weight:bold;}
.newslipad {padding-bottom:0px; line-height:16px;}
.newslipad a {font-size:12px; color:#c2530a; text-decoration:none;}
.newslipad a:hover {font-size:12px; color:#c2530a; text-decoration:underline;}
.newsdivider {float:left; width:280px; background:url(../../images/newsdivider.png) repeat-x top; height:24px;}

/************************************************
* Myplantfileproversion Page *
************************************************/
.leftside {float:left; width:735px;}
.leftdivider {background:url(../../images/divider.png) repeat-x top; height:7px; width:717px; float:left; margin-left:9px;}
.leftcontentbg {background:url(../../images/incontent_bg.png) repeat-y top; float:left; width:715px; padding:0px 10px 0px 9px;}
.lefttitle {float:left; width:702px; background:url(../../images/grey_title.gif) repeat-x top; height:37px; padding:15px 0px 0px 15px; font-size:20px; font-weight:bold; color:#ffffff;}
.leftcontent {float:left; width:685px; padding:15px 15px 10px 15px; line-height:18px; font-size:13px;}
.buyplantcon {float:left; width:685px; padding:18px 0px 10px 0px;}
.buytext {padding:5px 0px 0px 0px; margin:0px; font-size:15px; font-weight:bold; color:#ca5201; text-align:center;}
.buyinputbutton {cursor:pointer; color:#ffffff; background:url(../../images/buyplantfile_btn.png) no-repeat; border:none; font-size:17px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px; padding:0px; width:253px; height:41px; text-align:center;}
.keyfeatitle {color:#201e1c; font-size:14px; font-weight:bold;}

.leftcontent ul {padding:10px 0px 0px 10px; margin:0px; list-style:none;}
.leftcontent ul li {background:url(../../images/squarebullet.gif) no-repeat 0px 6px; font-size:13px; color:#201e1c; padding:0px 0px 7px 12px;}
.leftcontent ul li a {font-size:13px; color:#ca5201; text-decoration:underline;}
.leftcontent ul li a:hover {font-size:13px; color:#ca5201; text-decoration:none;}

.rightside {float:left; width:265px;}
.rightsidelink {float:left; width:265px; margin-bottom:15px;}
.rightdivider {background:url(../../images/divider.png) repeat-x top; height:7px; width:248px; float:left; margin-left:9px;}
.rightsidebg {background:url(../../images/rightside_bg.png) repeat-y top; width:248px; float:left; padding:0px 8px 0px 9px;}

.rightsidebg ul {padding:0px; margin:0px; list-style:none; float:left;}
.rightsidebg ul li {line-height:normal;}
.rightsidebg ul li a {background:url(../../images/leftlink_normal.png) no-repeat top; width:233px; height:28px; margin-bottom:1px; font-size:15px;
font-weight:bold; color:#ffffff; padding:11px 0px 0px 15px; text-decoration:none; display:block;}
.rightsidebg ul li a:hover {background:url(../../images/leftlink_sel.png) no-repeat top;  width:233px; height:28px; font-size:15px;
font-weight:bold; color:#ffffff; padding:11px 0px 0px 15px; text-decoration:none; display:block;}
.rightsidebg ul li a.selected {background:url(../../images/leftlink_sel.png) no-repeat top;}

.priceorder {float:left; width:265px;}
.pricetitle {float:left; width:233px; height:28px; background:url(../../images/pricetitle.png) repeat-x top; font-size:15px; font-weight:bold; color:#ffffff;
padding:11px 0px 0px 15px;}
.pricecontent {float:left; width:218px; padding:10px 15px 10px 15px;}
.pricecontent p {font-size:17px; color:#ca5201; font-weight:bold; padding:0px 0px 7px 0px; margin:0px;}
.pricecontent span {font-size:15px; color:#2d3b45; font-weight:bold; line-height:18px;}

.pricecontent ul {padding:5px 0px 0px 7px; margin:0px; list-style:none; float:left;}
.pricecontent ul li {background:url(../../images/squarebullet.gif) no-repeat 0px 5px; font-size:14px; color:#201e1c; padding:0px 0px 3px 12px;}
.pricecontent ul li span {font-size:14px; color:#841007; font-weight:bold;}
.pricedivider {float:left; width:218px; height:17px; background:url(../../images/pricedivider.png) repeat-x top;}
.orderbtn {cursor:pointer; color:#ffffff; background:url(../../images/order_btn.png) no-repeat; border:none; font-size:16px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; margin:10px 0px 0px 0px; padding:0px; width:216px; height:35px; text-align:center;}

/************************************************
* Grid related Class *
************************************************/
input {border:1px solid #c0c0c0; padding:3px; font-size:12px; font-family: 'SegoeUINormal', Arial; color:#5e5e5e; background:url(../../images/textfiledbg.gif) repeat-x top #ffffff;} /* default class for the textboxes for whole project */
textarea {border: #bababa 1px solid; padding:2px; font-size: 12px; color: #000000; font-family:Arial, Helvetica, sans-serif; background:url(../../images/textarea_bg_line.gif) repeat-x #ffffff;} /* default class for the textarea for whole project */
select {border:#bbbbbb 1px solid; padding:3px; font-size:12px; background-color:#fff; color:#000000; font-family:Arial, Helvetica, sans-serif;} /* default class for the list menu/dropdown(like to select countries or state) for whole project */
.inputbutton {cursor:pointer; color:#ffffff; background:url(../../images/black_button.gif) no-repeat; border:none; font-size:12px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; font-style:normal; margin:0px; padding:0px; width:83px; height:24px; text-align:left; text-align:center;} /* to make custom type of inputbutton for whole project */
.mandatory {color:#8c0000;} /* to display mandatory things in the form, like "*"  */
.label {color:#999999; font-weight:bold; } /* to give the class for fields label  */
.dottedline{background:url(../../images/dottedline.png) repeat-x top; height:16px;} /* for dotted lines */
.border {border:1px solid #d6d6d6;} /* common class to use border in the whole project */
.nobg { background:none; border:none;} /* to give remove the background color or border of CHECKBOX and RADIO BUTTON */
.sfont {font-size:10px; color:#ccc; font-style:italic;} /* for small grey font like to write comments near textfield in the grid */
.altbg {background-color:#f4faff; border-top:none; } /* for grid's alternate raw */
.nrlbg {background-color:#ffffff; border-top:none;} /* for grid's normal raw */
.gridheaderbg {background-color:#e2e2e2; font-size:13px; padding:5px;} /* for the image or background color of grid's header */

.breadcrumb {float:left; width:970px; color:#ffffff; font-size:13px; font-weight:bold; margin:0px; padding:0px 0px 3px 10px;}
.breadcrumb a {font-size:13px; color:#ffffff; font-weight:bold; text-decoration:underline;}
.breadcrumb a:hover {font-size:13px; color:#ffffff; font-weight:bold; text-decoration:none;}

.leftcontentbg1 {background:url(../../images/incontent_bg1.png) repeat-y top; float:left; width:981px; padding:0px 10px 0px 9px;}

.leftdivider1 {background:url(../../images/divider.png) repeat-x top; height:7px; width:980px; float:left; margin-left:10px;}
.lefttitlein {float:left; width:965px; background:url(../../images/grey_title.gif) repeat-x top; height:37px; padding:15px 0px 0px 15px; font-size:20px; font-weight:bold; color:#ffffff;}
.leftcontent1 {float:left; width:950px; padding:15px 15px 10px 15px; line-height:18px; font-size:13px;}
.leftcontent1 ul {padding:10px 0px 0px 10px; margin:0px; list-style:none;}
.leftcontent1 ul li {background:url(../../images/squarebullet.gif) no-repeat 0px 6px; font-size:13px; color:#201e1c; padding:0px 0px 7px 12px;}
.leftcontent1 ul li a {font-size:13px; color:#ca5201; text-decoration:underline;}
.leftcontent1 ul li a:hover {font-size:13px; color:#ca5201; text-decoration:none;}

.leftcontent1 a {font-size:13px; color:#ca5201; text-decoration:underline;}
.leftcontent1 a:hover {font-size:13px; color:#ca5201; text-decoration:none;}

.leftcontent a {font-size:13px; color:#ca5201; text-decoration:underline;}
.leftcontent a:hover {font-size:13px; color:#ca5201; text-decoration:none;}

/********** About Us **********/
.leftcontent p {padding:0px 0px 10px 0px; margin:0px; font-size:15px; font-weight:bold;}
.leftcontent1 p {padding:25px 0px 10px 0px; margin:0px; color:#ca5201; font-size:15px; font-weight:bold;}
.aboutimg {float:left; width:350px; margin-right:15px;}
.aboutimg p {padding:5px 0px 6px 0px; margin:0px; text-align:center; color:#ca5201; font-size:13px; font-weight:bold;}

/********** FAQ **********/
.handcursor {cursor:hand; cursor:pointer; }
.faqtitle{font-size:14px; line-height:16px; padding:0px 0px 10px 0px; font-weight:bold;}
.faqdesc {font-size:12px; color:#434343; line-height:18px; padding-left:23px; padding:0px 0px 0px 14px;}
.btmpad {padding-bottom:8px;}
.faqcontque {float:left; width:685px; font-size:14px; font-weight:bold; padding:0px 0px 15px 0px; color:#2d3b45;}
.faqcontque a {font-size:14px; font-weight:bold; color:#2d3b45; text-decoration:underline;}
.faqcontque a:hover {font-size:14px; font-weight:bold; color:#2d3b45; text-decoration:none;}

/********** Contact Us **********/
.contactcont {float:left; width:685px;}
.address {float:left; width:225px; line-height:20px;}
.address p {color:#ca5201; font-size:17px; padding:0px 0px 12px 0px; margin:0px;}
.address a {font-size:13px; color:#c2530a; text-decoration:underline;}
.address a:hover {font-size:13px; color:#c2530a; text-decoration:none;}

/*************** By Hardik *********************/

.pagetitle {float:left; width:965px; background:url(../../images/grey_title.gif) repeat-x top; height:37px; padding:15px 0px 0px 15px; font-size:20px; font-weight:bold; color:#ffffff;}

/********** Pricing and Orders **********/
.pricetxt{color:#ca5201; font-size:14px; font-weight:bold; text-align:right;}
.pricetxt1{color:#ca5201; font-size:14px; font-weight:bold; line-height:22px;}
.priceheaderbg{ background:url(../../images/gridheaderbg.jpg) repeat-x; height:35px; font-size:14px; font-weight:bold; padding:0px 0px 0px 10px; color:#fff;}
.paypalheadbg {background:url(../../images/orange_bar.jpg) repeat-x; height:35px; font-size:18px; font-weight:bold; padding:0px 0px 0px 10px; color:#fff;}
.priceheadertxt{ background-color:#e7ecec; height:20px; font-size:13px; font-weight:bold; padding:5px 0px 5px 10px; color:#333;
border-bottom:1px solid #cfdada;}
.priceheadertxt span {color:#ca5201;}
.pricepad{padding:10px 0px 10px 10px; background-color:#fff;}
.priceltlabel{ font-style:italic;}
.pricetotal{padding:5px 0px 0px 0px; border-top:1px solid #ccc;}
.pricest{font-size:11px; font-style:italic; color:#666;}
.pricepad a {font-size:13px; color:#c2530a; text-decoration:underline;}
.pricepad a:hover {font-size:13px; color:#c2530a; text-decoration:none;}
.priceheadertxtbtn{ background-color:#ffffff; height:20px; font-size:13px; font-weight:bold; padding:5px 0px 5px 10px; color:#333;}
.plantcdtitle {font-size:20px; color:#000000; font-weight:bold; line-height:28px;}
.bluetitle {padding:20px 0px 3px 0px; margin:0px; color:#2d3b45; font-size:17px; font-weight:bold;}
.gettformtext {font-size:14px; color:#2d3b45; font-weight:bold;}

.planfiletagHome {position:absolute; top:0px; left:-32px; padding:0px; margin:0px;}

.graph {float:left; width:218px;}
.graphtitle {float:left; width:185px; font-weight:bold; padding:4px 5px 4px 0px; border-bottom:1px dotted #707377;}
.graphimg {float:left; width:28px; padding:4px 0px 4px 0px; border-bottom:1px dotted #707377; text-align:center;}

