@charset "utf-8";
/* CSS */

  /*GENERAL SETTINGS
¦----------------------------¦ */

div, h1, h2, h3, h4, h5, h6, p, ol, ul, li, span, a, form, fieldset {
  margin: 0px;
  padding: 0px;
}
img, form, fieldset {
  border: none;
}
ul {
  list-style: none;
}
body {
  font: 14px/16px Verdana, Geneva, sans-serif;
  background: white url('../images/BG.jpg') repeat-x center top;
  font-weight: normal;
  color: #676767;
  text-align: center;
  margin: 0; padding: 0;
}
.clear {
  height: 0px;
  line-height: 0px;
  font-size: 0px;
  width: 100%;
  clear: both;
}

a, a:link {
  color: #222222;
  text-decoration: none;
}
a:hover {
  color: #0092bc;
  text-decoration: none;
}

#tinymce
{
   background:none repeat scroll 0 0 #FFFFFF;text-align:left;
}
#tinymce ul {
  color: #3a4a58;
  font-size: 12px;
        margin:0 0 0 16px;
        padding:0 0 0 0!important;
}
#tinymce ol {
  color: #3a4a58;
  font-size: 12px;
        margin:0 0 0 20px;
        padding:0 0 0 0 !important;
}
#tinymce ul li {
  color: #3a4a58;
  font-size: 12px;
        list-style:circle outside none;
}
#tinymce ol li {
  color: #3a4a58;
  font-size: 12px;
}
/*LAYOUT
,',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',',', */
#HeaderWrap {
  width: 1015px;
  height: 354px;
  overflow: hidden;
  position: relative;
  clear: both;
  z-index: 3;
  text-align: left;
  margin: 0 auto;
}
#Body {
  width: 1035px;
  position: relative;
  clear: both;
  z-index: 2;
  text-align: left;
  margin: 0 auto;
}
#FooterWrap {
  width: 100%;
  position: relative;
  background: white url('../images/FooterBG.jpg') repeat-x center top;
  clear: both;
  z-index: 1;
  text-align: left;
  margin: 0 auto;
}

/* Header
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ */
#Header {
  width: 100%;
  height: 139px;
  z-index: 5;
  position: relative;
}
#Banner {
  width: 100%;
  height: 215px;
  z-index: 4;
  position: relative !important;
        
}
ul#Banner li {
        list-style:none outside none;
}
#Header img.LogoAA {
  float: left;
  margin: 16px 0 0 92px;
}
#Header img.Slogan {
  float: left;
  margin: 41px 0 0 73px;
}
/* -^-^-^-^-^-^ Navigaton: Begin ^-^-^-^-^-^- */
#Header #NavigWrap {
  width: 740px;
  height: 45px;
  font-size: 14px;
  line-height: 18px;
  color: #999b9e;
  position: absolute;
  left: 275px;
  bottom: 4px;
}
#NavigWrap ul#Navig {
  display: block;
  width: inherit;
  height: inherit;
}
#NavigWrap ul#Navig li {
  display: block;
  width: auto;
  height: inherit;
  background: transparent url('../images/NavSeparator.jpg') no-repeat left top;
  float: left;
  margin: 0 0 0 0;
  padding: 0 0 0 2px;
}
#NavigWrap ul#Navig li.CallUs {
  color: #005a9c;
  padding-left: 12px;
}
#NavigWrap ul#Navig li.CallUs span {
  display: block;
  margin-top: 20px;
}
#NavigWrap ul#Navig li a {
  display: block;
  width: auto;
  height: 25px;
  font-size: 14px;
  color: #999b9e;
  text-decoration: none;
  margin: 0;
  padding: 20px 10px 0 10px;
}
#NavigWrap ul#Navig li a.Normal {
  color: #999b9e;
}
#NavigWrap ul#Navig li a:hover, #NavigWrap ul#Navig li a.Active {
  color: #005a9c;
}
/* -^-^-^-^-^-^ Navigaton: End ^-^-^-^-^-^- */

/* Main Content / Main Body
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ */

/* -^-^-^-^ Left & Right Column: Start ^-^-^-^- */
#Body #ColmLt {
  width: 275px;
  float: left;
  position: relative;
  margin: 0; padding: 0;
}
#Body #ColmRt {
  width: 275px;
  float: left;
  position: relative;
  margin: 0; padding: 0;
}

div.ColBoxWrp {
  width: 275px;
  height: auto;
  margin: 0 0 -11px 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgTp {
  width: 275px;
  height: 16px;
  background: transparent url('../images/ColBoxGrBgTp.png') no-repeat center bottom;
  line-height: 0px;
  font-size: 0px;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgBt {
  width: 275px;
  height: 16px;
  background: transparent url('../images/ColBoxGrBgBt.png') no-repeat center top;
  line-height: 0px;
  font-size: 0px;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl {
  width: 219px; /* 275-56=219 */
  height: auto;
  position: relative;
  font-weight: normal;
  font-size: 13px;
  background: transparent url('../images/ColBoxGrBgMdl.png') repeat-y center top;
  margin: 0; padding: 12px 28px;
}

div.ColBoxWrp div.ColBoxGrBgMdl div.TestimoWrp {
  width: 219px;
  font: 19px/22px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  color: #005a9c;
  text-align: center;
  margin: 0 0 8px 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl div.CEO {
  width: 219px;
  font: 14px/16px "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
  color: #00245d;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl h3 {
  display: block;
  width: 100%;
  font-weight: normal;
  font-size: 18px;
  letter-spacing: -0.6px;
  word-spacing: -0.5px;
  line-height: 24px;
  color: #005a9c;
  border-bottom: 1px solid #005a9c;
  margin: 0 0 4px 0; padding: 0 0 5px 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl h3 a.RssFeed {
  display: block;
  width: 24px;
  height: 24px;
  background: transparent url('../images/IcoRssFeed.jpg') no-repeat center center;
  float: right;
  text-decoration: none;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.BlogsNews {
  display: block;
  width: 100%;
  list-style: none;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.BlogsNews li {
  display: block;
  width: 100%;
  list-style: none;
  font-size: 13px;
  margin: 0 0 3px 0; padding: 0;
  min-height:51px;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.BlogsNews li p {
  display: block;
  width: 100%;
  color: #676767;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.Work {
  display: block;
  width: 100%;
  list-style: none;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.Work li {
  display: block;
  width: 100%;
  list-style: none;
  font-size: 13px;
  margin: 0 0 3px 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.Work li p {
  display: block;
  width: 100%;
  color: #676767;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.Work li p.ReadMoreWrp {
  color: #0092bc;
  font-size: 11px;
  text-align: right;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.Work li p.ReadMoreWrp a {
  color: #0092bc;
  font-size: 11px;
  text-align: right;
  text-decoration: none;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.Work li p.ReadMoreWrp a:hover {
  text-decoration: none;
  color: #005a9c;
}

div.ColBoxWrp div.ColBoxGrBgMdl ul.BlogsNews li p.PostDate {
  color: #0092bc;
  font-size: 11px;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.BlogsNews li p.ReadMoreWrp {
  color: #0092bc;
  font-size: 11px;
  text-align: right;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.BlogsNews li p.ReadMoreWrp a {
  color: #0092bc;
  font-size: 11px;
  text-align: right;
  text-decoration: none;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.BlogsNews li p.ReadMoreWrp a:hover {
  text-decoration: none;
  color: #005a9c;
}

div.ColBoxWrp div.ColBoxGrBgMdl ul.PostsCateg {
  display: block;
  width: 100%;
  list-style: none;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.PostsCateg li {
  display: block;
  width: 100%;
  list-style: none;
  font-size: 13px;
  color: #0092bc;
  margin: 12px 0 2px 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.PostsCateg li a {
  color: #0092bc;
  font-size: 13px;
  text-decoration: none;
  margin: 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.PostsCateg li a:hover {
  color: #005a9c;
}
div.ColBoxWrp div.ColBoxGrBgMdl ul.PostsCateg li a span {
  color: #0092bc;
}

div.ColBoxWrp div.ColBoxGrBgMdl div.FormWrap {
  width: 100%; /* 219px */
  margin: 10px 0 5px 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl div.FormWrap div.InputsWrp {
  width: 219px;
  clear: both;
  font-size: 13px;
  color: #005a9c;
  min-height:13px;
  margin: 0; padding: 6px 0 0 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl div.FormWrap div.InputsWrp input.TxtFld {
  width: 210px;
  height: 20px;
  background: white url('../images/FieldsBgTp.jpg') repeat-x center top;
  border: 1px solid #80807e;
  font-size: 13px;
  color: #005a9c;
  margin: 0 0 0 0; padding: 3px 3px 0 6px;
}
div.ColBoxWrp div.ColBoxGrBgMdl div.FormWrap div.InputsWrp textarea.TxtArea {
  width: 210px;
  height: 106px;
  font-family: Verdana, Geneva, sans-serif;
  background: white url('../images/TxtAreaBgTp.jpg') repeat-x center top;
  border: 1px solid #80807e;
  font-size: 13px;
  color: #005a9c;
  margin: 0 0 0 0; padding: 3px 3px 0 6px;
}
input.BtnSubmit {
  width: 81px;
  height: 21px;
  float: right;
  background: transparent url('../images/BtnBgSubmit.jpg') no-repeat center center;
  border: none;
  line-height: 21px;
  outline: none;
  cursor: pointer;
  font-size: 14px;
  color: #f2f2f2;
  text-align: center;
  margin: 2px 0; padding: 0;
}

div.ColBoxWrp div.ColBoxGrBgMdl div.SocialLnksWrp {
  width: 100%; /* 219px */
  height: 56px;
  margin: 22px 0 0 0; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl div.SocialLnksWrp a.LnkTwitter {
  display: block;
  float: left;
  width: 42px;
  height: 42px;
  background: transparent url('../images/IcoTwitter.jpg') no-repeat center center;
  margin: 0 15px 0 10px; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl div.SocialLnksWrp a.LnkFacebook {
  display: block;
  float: left;
  width: 42px;
  height: 42px;
  background: transparent url('../images/IcoFacebook.jpg') no-repeat center center;
  margin: 0 0 0 22px; padding: 0;
}
div.ColBoxWrp div.ColBoxGrBgMdl div.SocialLnksWrp a.LnkLinkedIn {
  display: block;
  float: right;
  width: 42px;
  height: 42px;
  background: transparent url('../images/IcoLinkedin.jpg') no-repeat center center;
  margin: 0 10px 0 0; padding: 0;
}

/* -^-^-^-^ Body Content: Start ^-^-^-^- */
#Body #ContBody {
  width: 485px;
  float: left;
  position: relative;
  margin: 0; padding: 0;
}

#ContBody div.ContBoxWrp {
  width: 485px;
  height: auto;
  margin: 0 0 -11px 0; padding: 0;
}
#ContBody div.ContBoxWrp div.ContBoxGrBgTp {
  width: 485px;
  height: 16px;
  background: transparent url('../images/ContentBgTp.png') no-repeat center bottom;
  line-height: 0px;
  font-size: 0px;
  margin: 0; padding: 0;
}
#ContBody div.ContBoxWrp div.ContBoxGrBgBt {
  width: 485px;
  height: 16px;
  background: transparent url('../images/ContentBgBt.png') no-repeat center top;
  line-height: 0px;
  font-size: 0px;
  margin: 0; padding: 0;
}
#ContBody div.ContBoxWrp div.ContBoxGrBgMdl {
  width: 415px; /* 485-70=415 */
  min-height: 553px;
  position: relative;
  font-weight: normal;
  background: transparent url('../images/ContentBgMdl.png') repeat-y center top;
  margin: 0; padding: 12px 35px;
}
#ContBody div.ContBoxWrp div.ContBoxGrBgMdl h1 {
  display: block;
  width: 100%;
  font-weight: normal;
  font-size: 20px;
  line-height: 24px;
  color: #005a9c;
  border-bottom: 1px solid #005a9c;
  margin: 2px 0 10px 0; padding: 0 0 6px 0;
}
#ContBody div.ContBoxWrp div.ContBoxGrBgMdl h1 .SubHeader {
  display: block;
  position: relative;
  font-weight: normal;
  font-style: italic;
  font-size: 18px;
  line-height: 20px;
  color: #005a9c;
  margin: 2px 0; padding: 0;
}
#ContBody div.ContBoxWrp div.ContBoxGrBgMdl h2 {
  display: block;
  position: relative;
  font-weight: normal;
  font-style: italic;
  font-size: 18px;
  line-height: 20px;
  color: #005a9c;
  margin: 8px 0 2px 0; padding: 0 0;
}
#ContBody div.ContBoxWrp div.ContBoxGrBgMdl p {
  margin: 10px 0 16px 0; padding: 0;
}

/* Blogs: Start */
div.ContBoxGrBgMdl p.OlderPosts {
  width: 415px;
  height: auto;
  text-align: right;
  position: relative;
  clear: both;
  margin: -4px 0 0 0 !important; padding: 0;
}
div.ContBoxGrBgMdl p.OlderPosts a {
  font-size: 12px;
  color: #005a9c;
  text-decoration: none;
}
div.ContBoxGrBgMdl p.OlderPosts a:hover {
  text-decoration: underline;
}
div.ContBoxGrBgMdl ul {
  color: #3a4a58;
  font-size: 12px;
  margin: 0 0 4px 16px; padding: 0 0 12px 0 !important;
}
div.ContBoxGrBgMdl ol {
  color: #3a4a58;
  font-size: 12px;
  margin: 0 0 4px 16px; padding: 0 0 12px 4px !important;
}
div.ContBoxGrBgMdl ul li {
  color: #3a4a58;
  font-size: 12px;
        list-style:circle outside none;
}
div.ContBoxGrBgMdl ol li {
  color: #3a4a58;
  font-size: 12px;
}
div.ContBoxGrBgMdl div.Blogs {
  width: 415px;
  height: auto;
  color: #3a4a58;
  font-size: 12px;
  position: relative;
  clear: both;
  border-bottom: 1px solid #005a9c;
  margin: 0 0 16px 0; padding: 0 0 12px 0 !important;
}
div.ContBoxGrBgMdl div.Blogs h1 {
  display: block;
  width: 100%;
  font-weight: normal;
  font-size: 21px !important;
  line-height: 24px;
  color: #005a9c;
  border-bottom: none !important;
  margin: 10px 0 2px 0!important; padding: 0 !important;
}
div.ContBoxGrBgMdl p.PostedBy {
  font-size: 11px;
  color: #005a9c;
  margin: 2px 0 !important; padding: 0;
}
div.ContBoxGrBgMdl p.ComntCountr {
  font-size: 11px;
  color: #3a4a58;
  margin: 2px 0 !important; padding: 0;
}
div.ContBoxGrBgMdl p.ViewComnt {
  font-size: 12px;
  color: #005a9c;
  margin: 2px 0 !important; padding: 0;
}
div.ContBoxGrBgMdl p.ViewComnt a {
  font-size: 12px;
  color: #005a9c;
  text-decoration: none;
}
div.ContBoxGrBgMdl p.ViewComnt a:hover {
  text-decoration: underline;
}
div.ContBoxGrBgMdl p.LnkAddComnt {
  font-size: 12px;
  color: #005a9c;
  margin: 8px 0 2px 0 !important; padding: 0;
}
a.LnkButton {
  display: block;
  height: 20px;
  width: 115px;
  background: transparent url('../images/BtnBgAddComnt.jpg') no-repeat center center;
  outline: none;
  cursor: pointer;
  font-size: 12px;
  line-height: 20px;
  text-align: center;
  color: white;
  margin: 2px 2px 2px 0 !important; padding: 0;
}

/* Blog Comments: Start */
div.Blogs div.Comments {
  width: 415px;
  height: auto;
  color: #3a4a58;
  font-size: 12px;
  position: relative;
  clear: both;
  border-top: 1px solid #aeaeae; /* #005a9c */
  margin: 16px 0 0 0 !important; padding: 6px 0 0 0 !important;
}
div.Blogs div.Comments p.PostePerson {
  font-size: 11px;
  color: #005a9c;
  margin: 2px 0 !important; padding: 0;
}
div.Blogs div.Comments p.PostedOn {
  font-size: 11px;
  color: #005a9c;
  margin: 2px 0 !important; padding: 0;
}
div.Blogs div.Comments p.Reply {
  font-size: 12px;
  color: #005a9c;
  margin: 2px 0 !important; padding: 0;
}
div.Blogs div.Comments p.Reply a {
  font-size: 12px;
  color: #005a9c;
  text-decoration: none;
  margin: 2px 0 !important; padding: 0;
}
div.Blogs div.Comments p.Reply a:hover {
  text-decoration: underline;
}

/* Add Comment Box: Start */
div.ComntBoxWrp {
  width: 442px;
  height: auto;
  position: absolute !important;
  z-index: 9999999;
  top: -22px;
  left: -14px;
  margin: 0; padding: 0;
}
div.ComntBoxWrp div.ComntBoxBgTp {
  width: 442px;
  height: 16px;
  background: transparent url('../images/ComntBoxBgTp.png') no-repeat center bottom;
  line-height: 0px;
  font-size: 0px;
  margin: 0; padding: 0;
}
div.ComntBoxWrp div.ComntBoxBgBt {
  width: 442px;
  height: 16px;
  background: transparent url('../images/ComntBoxBgBt.png') no-repeat center top;
  line-height: 0px;
  font-size: 0px;
  margin: 0; padding: 0;
}
div.ComntBoxWrp div.ComntBoxBgMdl {
  width: 400px; /* 442-42=400 */
  height: auto;
  position: relative;
  font-weight: normal;
  background: transparent url('../images/ComntBoxBgMdl.png') repeat-y center top;
  margin: 0; padding: 2px 21px;
}
div.ComntBoxWrp div.ComntBoxBgMdl a.Close {
  width: 16px; 
  height: 16px;
  line-height:16px;
  background: transparent url('../images/error.gif')  no-repeat scroll center center ;
  margin: 0 0 0 380px; padding: 0 0 0 20px;
}
div.ComntBoxWrp div.ComntBoxBgMdl dl {
  width: 400px; height:250px;
  margin: -10px 0 0 0; padding: 6px 0 0 0;
}
div.ComntBoxWrp div.ComntBoxBgMdl dl dd {
  width: 400px;
  clear: both;
  font-size: 13px;
  color: #005a9c;
  margin: 0; padding: 6px 0 0 0;
}
div.ComntBoxWrp div.ComntBoxBgMdl dl dt {
  height:15px;
}
#ctl00_ctl00_ctl00_ContentPlaceHolderDefault_body_frmBlogComment_7_CompareValidator1
{
   margin-left:-110px;
}
div.ComntBoxWrp div.ComntBoxBgMdl dl dt span {
  margin:0; padding: 0;
}
div.ComntBoxWrp div.ComntBoxBgMdl dl dd input.TxtFld {
  width: 388px;
  height: 20px;
  background: white url('../images/FieldsBgTp.jpg') repeat-x center top;
  border: 1px solid #80807e;
  font-size: 13px;
  color: #005a9c;
  margin: 0 0 0 0; padding: 3px 4px 0 6px;
}
div.ComntBoxWrp div.ComntBoxBgMdl dl dd textarea.TxtArea {
  width: 388px;
  height: 120px;
  font-family: Verdana, Geneva, sans-serif;
  background: white url('../images/TxtAreaBgTp.jpg') repeat-x center top;
  border: 1px solid #80807e;
  font-size: 13px;
  color: #005a9c;
  margin: 0 0 0 0; padding: 3px 4px 0 6px;
}
div.ComntBoxWrp div.ComntBoxBgMdl div.FldsWrp {
  width: 400px;
  clear: both;
  font-size: 13px;
  color: #005a9c;
  margin: 0; padding: 6px 0 0 0;
}
div.ComntBoxWrp div.ComntBoxBgMdl  input.TxtFld {
  width: 388px;
  height: 20px;
  background: white url('../images/FieldsBgTp.jpg') repeat-x center top;
  border: 1px solid #80807e;
  font-size: 13px;
  color: #005a9c;
  margin: 0 0 0 0; padding: 3px 4px 0 6px;
}
div.ComntBoxWrp div.ComntBoxBgMdl div.FldsWrp textarea.TxtArea {
  width: 388px;
  height: 120px;
  font-family: Verdana, Geneva, sans-serif;
  background: white url('../images/TxtAreaBgTp.jpg') repeat-x center top;
  border: 1px solid #80807e;
  font-size: 13px;
  color: #005a9c;
  margin: 0 0 0 0; padding: 3px 4px 0 6px;
}

/* Footer
[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[ */
/* Tag: Mirz Sajjad */
#Footer {
  width: 1015px;
  position: relative;
  color: white;
  margin: 0 auto;
  padding: 12px 0 6px 0;
}
#Footer #FtrCont {
  width: 1015px;
  height: 70px;
  position: relative;
  margin: 0;
}
#Footer #FtrCont div.FtrLinks {
  width: 530px;
  float: left;
  font-size: 14px;
  line-height: 16px;
  margin: 0 0 0 16px;
  padding: 4px 0;
}
#Footer #FtrCont div.FtrLinks a {
  color: white;
  margin: 0 4px; padding: 0;
}
#Footer #FtrCont div.FtrLinks a:hover {
  text-decoration: underline;
}
#Footer #FtrCont div#Adress {
  width: 530px;
  float: left;
  font-size: 10px;
  line-height: 12px;
  margin: 4px 0 0 20px;
  padding: 0;
}

#Footer #FtrCont div.CRights {
  width: 200px;
  height: 70px;
  position: relative;
  float: right;
  text-align: right;
  font-size: 14px;
  line-height: 16px;
  margin: 0 0 0 6px;
}
#Footer #FtrCont div.CRights p {
  position: absolute;
  right: 0px;
  bottom: 8px;

}
#Footer #FtrCont div.NcvoLogo {
  float: right;
  width: 48px;
  margin: 4px 8px 0 8px;
}
#Footer #FtrCont div.NavcaLogo {
  width: 59px;
  float: right;
  margin: 4px 8px 0 8px;
}

#Footer #CreditLineWrp {
  width: 1015px;
  height: 24px;
  font-size: 14px;
  margin: 0; padding: 6px 0;
}
#Footer #CreditLineWrp span.CreditLine {
  display: block;
  width: 250px;
  float: right;
  text-align: right;
  color: #005a9c;
  font-size: 14px;
  margin: 0; padding: 0;
}
#Footer #CreditLineWrp span.CreditLine a {
  color: #005a9c;
  font-size: 14px;
  text-decoration: none;
}
#Footer #CreditLineWrp span.CreditLine a:hover {
  text-decoration: underline;
}

div.title h3
{
background: url("../images/images.jpeg") no-repeat scroll left center;
cursor:pointer;
color:#005A9C;
font-size:14px;
font-weight:bold;
letter-spacing:-0.6px;
line-height:24px;
word-spacing:-0.5px;
padding:0 0 0 15px;
}


#PPMiniCart{
position:absolute;
z-index:4;
}

.small
{
font-size:11px;
}
/* -^-^-^-^-^-^ Footer: End ^-^-^-^-^-^- */















































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
h1 {
color:#005A9C;
font-size:20px;
font-weight:normal;
line-height:24px;
}

h2 {
color:#005A9C;
font-size:18px;
font-weight:normal;
line-height:20px;
}

p {

}


