.MainText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 140%;
	text-align: justify;
	color: #666666;
}
.LadderText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 120%;
	text-align: left;
}
.PackagesText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #666;
	line-height: 100%;
	text-align: center;
	font-weight: bold;
}
.SaveText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666;
	line-height: 100%;
	text-align: center;
	font-weight: bold;
	font-style: italic;
}
.MainTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #1C375B;
	line-height: normal;
	padding-bottom: 5px;
	font-weight: bold;
	padding-top: 5px;
}

.company {
   font-size: 14px;
	color: #C8171F;
	font-weight:bold;
	}
.address{
	font-size: 12px;
	color: #666666;
	font-weight: bold;
	}
.xxsmall {
	font-size: 5px;
	color: #ffffff;
	}
.phone {
	font-size: 16px;
	color: #333;
	font-weight: bold;
	}
.largeg {
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	}
.xsmall {
	font-size: 12px;
	color: #005FAE;
	}.NextText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height:130%;
}
.NewsTitle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color:#666666;
	line-height:100%;
}
.PageCount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
.PageCountNon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E50202;
	font-weight: bold;
	text-decoration: none;
}
.BannerPhone {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}
body {
	background-image: url(images_design/bgAWD.jpg);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
}
a:link
{
	color:#036;
	text-decoration:none;
}
a:visited
{
	color:#000;
	text-decoration:none;
}
a:hover
{
	color:#333;
	text-decoration:underline;
}
.catimage {
}
.catimageover {
	filter: Alpha(Opacity=100, FinishOpacity=50, Style=1, StartX=0, StartY=0, FinishX=1, FinishY=2);
	moz-opacity: 0.7;
	opacity: 0.7;
	khtml-opacity: 0.7; 
}
.Copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.SectionTable {
	border: 1px solid #CCCCCC;
}
.SectionTop {
	background-image: url(images_design/BgTopSection.jpg);
	padding-left: 4px;
	padding-bottom: 1px;
	text-align: left;
	border-bottom: 1px solid #CCCCCC;
}
.SectionTopMain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
}
.SectionTopSub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: normal;
}
.standardpad {
	padding: 10px;
}
.FormLabels
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight: bold;
}
.FormTB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #CCCCCC;
}
.FormTBOver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	border: solid 1px #E87D1F;
	background-color: #FFFFEA;
}
.SideNavBg {
	background-image: url(images_design/bgInformationLinks.jpg);
	text-decoration: none;
	text-align: left;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
}
.SideNavBgOVER {
	background-image: url(images_design/bgInformationLinksOVER.jpg);
	text-decoration: none;
	text-align: left;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #FFFFFF;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 2px;
}
a.NavLink:link {
	text-decoration:none;
	color:#FFFFFF;
}
a.NavLink:visited {
	text-decoration:none;
	color:#FFFFFF;
}
.ServiceList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #666666;
}
.SeeMore {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #FF7900;
	font-weight: bold;
	text-decoration: none;
}
.SeeMore:hover {
	color: #45A800;
}
.SideTestimonialText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #666666;
	line-height: 120%;
	text-align:justify;
}
.SideTestimonialText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	line-height: 120%;
	text-align:left
}
.SideTestimonialName {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.littlepad {
	padding: 5px;
}
.IndexPortClient:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
}
.IndexPortClient:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #666666;
}
.IndexPortClient:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #F5A358;
}
.IndexClickVisit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: normal;
	color: #F27F14;
	text-decoration:none
}
.IndexClickVisit:hover {
	color: #45A800;
}
.IndexPortText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 120%;
	text-align: justify;
	color: #666666;
	padding-left: 3px;
	padding-right: 3px;
}
.ReadMore {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #F5A358;
	font-weight: normal;
	text-decoration: none;
}
.FormLabelsB {

	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#666;
	font-weight: bold;
}
.Bullets {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #006600;
	padding-bottom: 2px;
	font-weight: bold;
}
.PageCount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.PageCountS {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: none;
}
.PageCountNon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
a.PGo:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7900;
	font-size: 12px;
}
a.PGo:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7900;
	font-size: 12px;
}
a.PGo:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #46A700;
	font-size: 12px;
}
.StyleTitle {

	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#666666;
	font-weight: bold;
}
.BulletsSm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	text-align: left;
	color: #006600;
	padding-bottom: 3px;
}
a.PNext:link {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7900;
	font-size: 14px;
	font-weight:bold;
}
a.PNext:visited {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7900;
	font-size: 14px;
	font-weight:bold;
}
a.PNext:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #46A700;
	font-size: 14px;
	font-weight:bold;
}
a.IndexLinks:link
{
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}
a.IndexLinks:visited
{
font-family: Arial, Helvetica, sans-serif;
color: #666666;
}
a.IndexLinks:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FF7900;
	text-decoration: none;
}
.ReturnLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #FF7900;
	font-weight: bold;
	text-decoration: none;
}
.SeeLink:hover {
	color: #45A800;
}.EnquiryHead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}
.FormLabelsEnq {

	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#444444;
	font-weight: normal;
}
.StarTxt
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC0000;
	padding-bottom:3px;
}
.NewsIndexText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 130%;
	text-align: justify;
	color: #666666;
}
.SubText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	line-height: 140%;
	text-align: center;
	color: #666666;
}
a.NewsReadMore2:link {

font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FF7900; 
font-weight:bold; 
text-align:right

}
a.NewsReadMore2:visited {

font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#FF7900; 
font-weight:bold; 
text-align:right

}
a.NewsReadMore2:hover {
color: #46A700;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:bold; 
text-align:right
}
a.TestiReadMore:link {

font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#C5161D; 
font-weight:normal;  
text-align:right

}
a.TestiReadMore:visited {

font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#C5161D; 
font-weight:normal; 
text-align:right

}
a.TestiReadMore:hover {
color: #C5161D;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
font-weight:normal; 
text-align:right
}
a.TypeReadMore:link {

font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#666666; 
font-weight:normal;  
text-align:right

}
a.TypeReadMore:visited {

font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#666666; 
font-weight:normal; 
text-align:right

}
a.TypeReadMore:hover {
color: #FF7900;
font-family:Arial, Helvetica, sans-serif; 
font-size:12px; 
font-weight:normal; 
text-align:right
}
.PartnerLinks {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 140%;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
}
.PartnerLinks:link {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 140%;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
}
.PartnerLinks:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #FFFFFF;
	padding-left:5px;
	padding-right:5px;
}
.SideTestimonialHead:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.SideTestimonialHead:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #666666;
	text-align: left;
}
.SideTestimonialHead:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	font-weight: bold;
	color: #FF7900;
	text-align: left;
}
.SideTestimonialText
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#666;
}
.OtherLin
{
 color:#666; 
 font-size:12px;
}
.OtherLin:link
{
 color:#666; 
 font-size:12px;
}

.OtherLin:visited
{
 color:#666; 
 font-size:12px;
}
.OtherLin:hover
{
 color:#006633;
 font-size:12px;
}
.PageBorder
{
	border:1px solid #CCCCCC;
}
.JobTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	line-height:100%;
	font-weight: bold;
}
.WhiteTitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FFFFFF;
	line-height:100%;
	font-weight: bold;
	padding-bottom: 4px;
	padding-top: 4px;
}
.FormValue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;
	font-weight: normal;
}
.FAQLink
{
	 style=color:#333; 
	 font-size:12px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;

}
.FAQLink:link
{
	 style=color:#333; 
	 font-size:12px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;

}
.FAQLink:visited
{
	 style=color:#333; 
	 font-size:12px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;

}
.FAQLink:hover
{
	 style=color:#333; 
	 font-size:12px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;
	 text-decoration:underline;

}
.BulletText
{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#003;
	font-size:13px;
}
.LadderLink
{
	color:#FFFFFF;
	 font-size:14px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;

}
.LadderLink:link
{
	color:#FFFFFF;
	 font-size:14px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;

}
.LadderLink:visited
{
	color:#FFFFFF;
	 font-size:14px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;

}
.LadderLink:hover
{
	color:#c9e8fe;
	 font-size:14px; 
	 font-weight:bold; 
	 font-family:Arial, Helvetica, sans-serif;
	 text-decoration:underline;

}

/* smart-traffic */
#fph1{
	color:#1C375B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:17px;
	font-weight:bold;
	line-height:normal;
	padding-bottom:5px;
	padding-top:5px;
	margin:0;
}

#cds-container{
	padding:8px;
	border:2px #ccc solid;
	margin-bottom:8px;
}

#stcds{
	overflow:auto;
	height:60px;
}

#cds-container #stcds h2{
	font-size:14px;
	margin:0;
}

#cds-container #stcds p{
	font-size:12px;
	padding:0 8px 0 0;
}


/* smart-traffic */