/*CSS for the menu is on the master page because it was not rendering properly when stored here*/

BODY
{
  padding-right: 0px;
  padding-left: 0px;
  background: #7f8280;
  padding-bottom: 0px;
  margin: 0px;
  font: 10px Verdana;
  color: #646464;
  padding-top: 0px;
}
A
{
  color: #646464;
  text-decoration: underline;
}
A:hover
{
  color: #646464;
  text-decoration: none;
}
.centerlized
{
  margin: 0px auto;
}
DIV
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}
P
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}
FORM
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}
TD
{
  vertical-align: top;
}
IMG
{
  border-top-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-right-width: 0px;
}
TD.left-bg-gradient
{
  background: url(/Images/left-bg-gradient.jpg) repeat-y;
  width: 11px;
}
TD.right-bg-gradient
{
  background: url(/Images/right-bg-gradient.jpg) repeat-y;
  width: 11px;
}
TD.logo
{
  width: 961px;
  height: 96px;
  background-color: #ffffff;
  text-align: center;
}
TD.height7px
{
  height: 7px;
  background-color: #f1f0ea;
}
TD.height3px
{
  height: 3px;
  background-color: #9fc02c;

}
TD.banner
{
  background: url(/Images/banner.jpg) no-repeat;
  height: 210px;
}
TD.imagebox
{
  border-right: #cccccc 1px solid;
  padding-right: 5px;
  border-top: #cccccc 1px solid;
  padding-left: 5px;
  padding-bottom: 5px;
  border-left: #cccccc 1px solid;
  width: 110px;
  padding-top: 5px;
  border-bottom: #cccccc 1px solid;
  height: 110px;
  background-color: #f8f8f8;
}
DIV.take-a-test-drive
{
  padding-left: 153px;
  float: left;
  padding-top: 109px;
}
DIV.box1
{
  padding-right: 11px;
  padding-left: 42px;
  float: left;
  padding-bottom: 22px;
  width: 173px;
  padding-top: 45px;
  height: 143px;
}
DIV.box1-image
{
  padding-right: 12px;
  padding-left: 8px;
  background: url(/Images/box11.png) no-repeat;
  width: 250px;
  padding-top: 10px;
  height: 133px;
}
DIV.box1-image1
{
  padding-right: 15px;
  padding-left: 8px;
  background: url(/Images/box1.png) no-repeat;
  width: 149px;
  padding-top: 10px;
  height: 133px;
}
TD.font-size13
{
  font: bold 13px/14px Verdana;
  color: #005094;
}
TD.matter
{
  padding-bottom: 12px;
  padding-top: 8px;
}
DIV.box2
{
  padding-right: 11px;
  padding-left: 0px;
  float: left;
  padding-bottom: 22px;
  width: 173px;
  padding-top: 45px;
  height: 143px;
}
DIV.box3
{
  padding-right: 11px;
  padding-left: 0px;
  float: left;
  padding-bottom: 22px;
  width: 173px;
  padding-top: 45px;
  height: 143px;
}
DIV.learn-RT-Panel
{
  padding-right: 40px;
  padding-left: 22px;
  min-height: 1894px;
  float: left;
  width: 244px;
  padding-top: 28px;
  background-color: #ececec;
}
* HTML DIV.learn-RT-Panel
{
  height: 1894px;
}
DIV.Testimonial-LFT-Panel
{
  padding-right: 43px;
  padding-left: 46px;
  float: left;
  width: 566px;
  padding-top: 30px;
  height: 1892px;
  background-color: #ffffff;
}
* HTML DIV.Testimonial-LFT-Panel
{
  height: 1892px;
}
DIV.learn-LFT-Panel
{
  padding-right: 43px;
  padding-left: 46px;
  float: left;
  width: 566px;
  padding-top: 30px;
  height: 1892px;
  background-color: #ffffff;
}
* HTML DIV.learn-LFT-Panel
{
  height: 1892px;
}
TD.body-bg-gradient
{
  background: url(/Images/body-bg-gradient.jpg) repeat-x;
  background-color: #FFFFFF;
  height:100%;
}
TD.body-bg-gradient1
{
  background: url(/Images/body-bg-gradient1.jpg) repeat-x;
  background-color: #FFFFFF;
  height:100%;
}
UL.investment
{
  padding-left: 17px;
  margin: 0px;
  color: #000000;
}
UL.investment A
{
  color: #000000;
  text-decoration: underline;
}
UL.investment A:hover
{
  color: #000000;
  text-decoration: none;
}
.pad-top8
{
  padding-top: 8px;
}
LI
{
  line-height: 15px;
}
UL.bottom
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
LI.bottom
{
  padding-left: 18px;
  background: url(/Images/arrow1.jpg) no-repeat 0px 6px;
  color: #cbcbcb;
  line-height: 22px;
  list-style-type: none;
}
LI.bottom A
{
  color: #cbcbcb;
  text-decoration: none;
}
LI.bottom A:hover
{
  color: #9fc02c;
  text-decoration: underline;
}
TD.cbcbcb
{
  color: #cbcbcb;
}
DIV.footer
{
  float: left;
  font: 9px Verdana;
  color: #cdcdcd;
}
DIV.footer A
{
  font: 9px Verdana;
  color: #cdcdcd;
  text-decoration: none;
}
DIV.footer A:hover
{
  font: 9px Verdana;
  color: #fff;
  text-decoration: none;
}
INPUT.username
{
  border-right: #265073 1px solid;
  padding-right: 0px;
  border-top: #265073 1px solid;
  padding-left: 0px;
  background: #dfdfdf;
  padding-bottom: 0px;
  margin: 0px 0px 0px;
  font: 9px Verdana;
  border-left: #265073 1px solid;
  width: 120px;
  color: #515152;
  padding-top: 0px;
  border-bottom: #265073 1px solid;
  height: 13px;
}
INPUT.quicksearch
{
  border-right: #265073 1px solid;
  padding-right: 2px;
  border-top: #265073 1px solid;
  padding-left: 0px;
  background: #dfdfdf;
  padding-bottom: 0px;
  margin: 0px 0px 0px;
  font: 9px Verdana;
  border-left: #265073 1px solid;
  width: 120px;
  color: #515152;
  padding-top: 0px;
  border-bottom: #265073 1px solid;
  height: 16px;
}
INPUT.password
{
  border-right: #265073 1px solid;
  padding-right: 0px;
  border-top: #265073 1px solid;
  padding-left: 0px;
  background: #dfdfdf;
  padding-bottom: 0px;
  margin: 0px 0px 0px;
  font: 9px Verdana;
  border-left: #265073 1px solid;
  width: 120px;
  color: #515152;
  padding-top: 0px;
  border-bottom: #265073 1px solid;
  height: 13px;
}
INPUT.username1
{
  border-right: #265073 1px solid;
  padding-right: 5px;
  border-top: #265073 1px solid;
  padding-left: 5px;
  background: #dfdfdf;
  padding-bottom: 5px;
  font: 11px Verdana;
  border-left: #265073 1px solid;
  width: 194px;
  color: #515152;
  margin-right: 15px;
  padding-top: 5px;
  border-bottom: #265073 1px solid;
  height: 12px;
}


INPUT.go
{
  border-right: #c2c2c2 1px solid;
  padding-right: 2px;
  border-top: #c2c2c2 1px solid;
  padding-left: 2px;
  background: #fff;
  padding-bottom: 2px;
  margin: 0px 10px;
  font: 11px Verdana;
  border-left: #c2c2c2 1px solid;
  width: 39px;
  color: #6c6c6c;
  padding-top: 2px;
  border-bottom: #c2c2c2 1px solid;
  height: 14px;
}
.general
{
  margin: 0px 10px;
  font: 11px Verdana;
  width: 73px;
  color: #6c6c6c;
  height: 17px;
}
TD.sales
{
  border-right: #c2c2c2 1px;
  padding-right: 5px;
  border-top: #c2c2c2 1px solid;
  padding-left: 5px;
  background: #e6e6e6;
  padding-bottom: 0px;
  font: 11px/32px Verdana;
  border-left: #c2c2c2 1px;
  color: #23679d;
  padding-top: 0px;
  border-bottom: #c2c2c2 1px solid;
}
TD.sales A
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 0px;
  font: 11px Verdana;
  color: #23679d;
  padding-top: 0px;
  text-decoration: underline;
}
TD.sales A:hover
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 0px;
  font: 11px Verdana;
  color: #23679d;
  padding-top: 0px;
  text-decoration: none;
}
TD.gradient
{
  border-right: #c4c4c4 1px solid;
  background: url(/Images/gradient.jpg) repeat-x 0px 6px;
  border-left: #c4c4c4 1px solid;
  border-bottom: #c4c4c4 1px solid;
}
TD.sales1
{
  padding-right: 10px;
  padding-left: 10px;
  padding-bottom: 5px;
  font: 11px Verdana;
  color: #23679d;
  padding-top: 5px;
}
TD.sales1 A
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 0px;
  font: 11px Verdana;
  color: #23679d;
  padding-top: 0px;
  text-decoration: underline;
}
TD.sales1 A:hover
{
  padding-right: 5px;
  padding-left: 5px;
  padding-bottom: 0px;
  font: 11px Verdana;
  color: #23679d;
  padding-top: 0px;
  text-decoration: none;
}
TD.sales1-red
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 5px;
  font: 11px Verdana;
  color: #bd0001;
  padding-top: 5px;
}
TD.sales1-red A
{
  font: 11px Verdana;
  color: #bd0001;
  text-decoration: underline;
}
TD.sales1-red A:hover
{
  font: 11px Verdana;
  color: #bd0001;
  text-decoration: none;
}
TD.middle
{
  vertical-align: middle;
  text-align: center;
}
TD.login-links
{
  padding-right: 20px;
  font: bold 9px Verdana;
  color: #ffffff;
  text-align: right;
}
TD.login-links A
{
  font: bold 9px Verdana;
  color: #ffffff;
  text-decoration: underline;
}
TD.login-links A:hover
{
  font: bold 9px Verdana;
  color: #ffffff;
  text-decoration: none;
}
TD.fontsize
{
  font: bold 13px Verdana, Arial, Helvetica, sans-serif;
  color: #cbcbcb;
}
DIV.float-right
{
  padding-right: 5px;
  font-weight: bold;
  color: #646464;
}
DIV.float-right A
{
  color: #646464;
  text-decoration: none;
}
DIV.float-right A:hover
{
  color: #427aa9;
  text-decoration: underline;
}
TD.font-size12
{
  font: 11px Verdana;
}
TD.font-size18
{
  font: bold 16px Verdana;
  color: #a5f155;
}
TD.font-size15
{
  font: bold 14px Verdana;
  color: #fff;
}
TD.font-size16
{
  font: bold 13px Verdana;
  color: #fff;
}
TD.fontsize-a
{
  font: 13px Verdana;
  vertical-align: middle;
  color: #23679d;
}
TD.fontsize-b
{
  padding-left: 10px;
  font: bold 12px Verdana;
  color: #305bae;
  text-decoration: underline;
}
.font12-heading
{
  font: bold 10px Verdana;
  color: #646464;
}
TD.fontsize-c
{
  padding-left: 5px;
  font: bold 12px Verdana;
  color: #494949;
}
TD.fontsize-d
{
  font: bold 13px Arial;
  color: #000;
  text-align: left;
}
TD.fontsize-e
{
  font: bold 13px verdana;
  color: #72c419;
}
TD.fontsize-f
{
  font: bold 12px verdana;
  color: #c9cbca;
  text-indent: 5px;
}
TD.tools
{
  padding-left: 10px;
  padding-bottom: 5px;
  font: 10px Arial;
  color: #000000;
  padding-top: 5px;
}
TD.padding32
{
  padding-left: 32px;
}
.pad-lft15
{
  padding-left: 15px;
}
.pad-lft60
{
  padding-left: 60px;
}
.pad-btm10
{
  padding-bottom: 10px;
}
TD.right-align
{
  text-align: right;
}
UL.list-items
{
  padding-left: 20px;
  margin: 5px;
}
UL.list-items A
{
  color: #646464;
  text-decoration: underline;
}
UL.list-items A:hover
{
  color: #646464;
  text-decoration: none;
}
.FAQ
{
  background-position: 0px 3px;
  padding-left: 18px;
  background-image: url(/Images/arrow3.jpg);
  margin-bottom: 15px;
  font: 13px Verdana;
  color: #646464;
  background-repeat: no-repeat;
  list-style-type: none;
}
UL.FAQ
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
}
LI.FAQ
{
  background-position: 0px 2px;
  padding-left: 18px;
  background-image: url(/Images/arrow3.jpg);
  margin-bottom: 10px;
  font: 13px Verdana;
  color: #646464;
  background-repeat: no-repeat;
  list-style-type: none;
}
LI.FAQ A
{
  font: 13px Verdana;
  color: #646464;
  text-decoration: none;
}
LI.FAQ A:hover
{
  font: 13px Verdana;
  color: #646464;
  text-decoration: underline;
}
UL.arrow3
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
LI.arrow3
{
  padding-left: 18px;
  background: url(/Images/arrow3.jpg) no-repeat 0px 4px;
  font: 10px/18px Verdana;
  color: #646464;
  list-style-type: none;
}
LI.arrow3 A
{
  font: 10px Verdana;
  color: #646464;
  text-decoration: none;
}
LI.arrow3 A:hover
{
  font: 10px Verdana;
  color: #646464;
  text-decoration: underline;
}
UL.arrow-3
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
LI.arrow-3
{
  padding-left: 18px;
  background: url(/Images/arrow4.jpg) no-repeat 0px 4px;
  font: 10px/20px Verdana;
  color: #467da9;
  list-style-type: none;
}
LI.arrow-3 A
{
  font: 10px Verdana;
  color: #467da9;
  text-decoration: none;
}
LI.arrow-3 A:hover
{
  font: 10px Verdana;
  color: #467da9;
  text-decoration: underline;
}
INPUT.checkbox
{
  padding-left: 25px;
  font-size: 11px;
  margin-bottom: 0px;
  margin-left: 5px;
  line-height: 18px;
  margin-right: 5px;
}
* HTML INPUT.checkbox
{
  padding-left: 25px;
  font-size: 11px;
  margin-bottom: -0.12em;
  margin-left: 5px;
  line-height: 15px;
  margin-right: 5px;
}
INPUT.font
{
  font-size: 11px;
  color: #646464;
}
UL.arrow4
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
LI.arrow4
{
  padding-left: 18px;
  background: url(/Images/arrow4.jpg) no-repeat 0px 5px;
  font: 10px/20px Verdana;
  color: #646464;
  list-style-type: none;
}
LI.arrow4 A
{
  font: 10px Verdana;
  color: #646464;
  text-decoration: none;
}
LI.arrow4 A:hover
{
  font: 10px Verdana;
  color: #646464;
  text-decoration: underline;
}
UL.arrow5
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
LI.arrow5
{
  padding-left: 18px;
  background: url(/Images/arrow1.jpg) no-repeat 0px 6px;
  font: 10px/22px Verdana;
  margin-left: 10px;
  color: #fff;
  list-style-type: none;
}
LI.arrow5 A
{
  font: 10px Verdana;
  color: #fff;
  text-decoration: none;
}
LI.arrow5 A:hover
{
  font: 10px Verdana;
  color: #fff;
  text-decoration: underline;
}
UL.arrow6
{
  padding-right: 0px;
  padding-left: 0px;
  padding-bottom: 0px;
  margin: 0px;
  padding-top: 0px;
  list-style-type: none;
}
LI.arrow6
{
  padding-left: 8px;
  font: 10px/18px Verdana;
  margin-left: 25px;
  color: #646464;
  list-style-type: none;
}
LI.arrow6 A
{
  color: #646464;
  text-decoration: underline;
}
LI.arrow6 A:hover
{
  color: #646464;
  text-decoration: none;
}
LI.arrow7
{
  padding-left: 8px;
  background: url(/Images/arrow5.jpg) no-repeat 0px 8px;
  margin-left: 25px;
  color: #23679d;
  line-height: 18px;
  list-style-type: none;
}
LI.arrow7 A
{
  color: #23679d;
  text-decoration: underline;
}
LI.arrow7 A:hover
{
  color: #23679d;
  text-decoration: none;
}
* HTML .png
{
}

/*Textbox Watermark*/

.unwatermarked
{
  height: 18px;
  width: 148px;
}

.watermarked
{
  height: 20px;
  width: 150px;
  padding: 2px 0 0 2px;
  border: 1px solid #BEBEBE;
  background-color: #F0F8FF;
  color: gray;
}
.regularbutton
{
  background: "#72C418";
  color: White;
  font: Verdana 10px;
}

/* Rating */
.ratingStar
{
  font-size: 0pt;
  width: 13px;
  height: 12px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
  display: block;
  background-repeat: no-repeat;
}

.filledRatingStar
{
  background-image: url(Images/FilledStar.png);
}

.emptyRatingStar
{
  background-image: url(Images/EmptyStar.png);
}

.savedRatingStar
{
  background-image: url(Images/SavedStarBlue.png);
}

/* Image Hover */
.borderbot
{
  height: 1px;
  line-height: 1px;
  font-size: 1px;
  margin: 0px;
  padding: 0px;
  background: url(/images/dots.gif) repeat-x;
}

#trailimageid
{
  position: absolute;
  visibility: hidden;
  left: 0px;
  top: 0px;
  width: 286px;
  height: 1px;
  z-index: 1000;
}

.LoginIcon1
{
    text-align: right;
    padding: 0px 86px 8px 0;
    margin-top: -20px;
}
.box {
	background:#fff;

	color:#a2a2a2;
}
	.box .inner { 
		padding:20px 20px 30px 20px;
	}
	/*===== header =====*/
#header .row-1 {
	height:50px;
	color:#989898;
}
	#header .row-1 .fleft {
		padding:14px 0 0 0;
	}
#header .row-2 {
	height:89px;
	border-bottom:1px solid #c7c6c6;
}
	#header .row-2 .fleft {
		padding:29px 0 0 0;
	}
