/*Begin AESTYLE*/
.bluebold {
	FONT-WEIGHT: bold; COLOR: #11b3e1;
}
.bluebold2 {
	FONT-WEIGHT: bold; COLOR: #0C2758;
}
.orangebold {
	FONT-WEIGHT: bold; COLOR: #e66e00;
}
.greybg{
background-color:#CCCCCC;
}
.tablehead{
background-color:#0C2758; color:#FFFFFF; font-weight:bold;
}

.nextback {
font-weight: bold; font-size:12px; 
}

.quotes {
	FONT-FAMILY: times new roman; LINE-HEIGHT: 100%; WORD-SPACING: normal; LETTER-SPACING: normal; COLOR: #e66e00; FONT-STYLE: italic; FONT-SIZE: large; 
}

/*End AESTYLE*/

body
{
margin: 0 0 0 0;
padding 0 0 0 0;
BACKGROUND: url(/Upload/body_bg.gif);
}

#main1 {
	BORDER-RIGHT: #c3c3c3 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/upload/leftmargindarkblue.jpg) white repeat-y left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #c3c3c3 1px solid
}
#main2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/upload/rightcol.gif) repeat-y right top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
#right {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 173px; PADDING-TOP: 0px
}
#middle {
	BACKGROUND: white; MARGIN: 0px 200px
}
.column-in {
	MARGIN: 0px
}
.cleaner {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
#pageContainer {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	margin: 12px 20px 12px 20px; padding: 4px 4px 4px 4px; border: 2px solid #636363; background-color: #ffffff;
}
#head {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: baseline; WIDTH: 100%; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
#head TABLE {
	BACKGROUND-COLOR: #ffffff
}
#headContact {
	FLOAT: right
}
#headLogo {
	FLOAT: left
}
.clear {
	CLEAR: both
}
#dynamicbanner {
	BACKGROUND-IMAGE: url(/upload/banner_bg.jpg); WIDTH: 100%; BACKGROUND-REPEAT: repeat-x; HEIGHT: 81px
}

#sitesearch H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #0C2758 1px solid
}

#rightSearch {
position: relative;
left: 5px;
top: 4px;
}
#rightSearchWrap {
 MARGIN-LEFT: 7px; Margin-top: 2px; margin-right: 2px; TEXT-ALIGN: left; background-image:url(/upload/rightsearchbg.gif); width: 163px; height: 50px;

}
#rightSearch H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; color: #ffffff; margin-bottom: 2px;
}
#rightSearch INPUT {
	WIDTH: 110px; border: 1px solid #000000; font-weight: bold; 
}
#rightSearch .sitesearchSubmit {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff 1px solid; WIDTH: 30px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e66e00
}
#rightSearch FORM{
	padding: 0 0 0 0; margin: 0 0 0 0;
}
#rightFormwrapper {
	TEXT-ALIGN: center
}
#rightForm .formerror {
	COLOR: #ff0000
}
#rightForm {
	TEXT-ALIGN: left; MARGIN-LEFT: 5px
}
#rightForm H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #0C2758 1px solid
}

#rightForm H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #0C2758 1px solid
}

#rightForm INPUT {
	WIDTH: 160px
}
#rightForm TEXTAREA {
	WIDTH: 160px
}
#rightForm SELECT {
	WIDTH: 160px
}
#rightForm OPTION {
	WIDTH: 160px
}
#rightForm .enquirySubmit {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100px; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #0C2758
}
#contentRightCol {
	MARGIN-TOP: 5px; MARGIN-LEFT: 5px
}
#contentRightCol H1 {
		MARGIN-BOTTOM: 3px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #0C2758 #0C2758 1px solid

}

#contentRightCol H2 {
		MARGIN-BOTTOM: 3px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 0px; BORDER-BOTTOM: #0C2758 1px solid

}


#contentMainCol H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0C2758; PADDING-TOP: 0px
}
#contentMainCol H2 A, #contentMainCol H2 A:visited, #contentMainCol H2 A:active, #contentMainCol H2 A:hover{
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0C2758; PADDING-TOP: 0px
}

#contentRightCol UL {
	PADDING-RIGHT: 2px; MARGIN-TOP: 0px; PADDING-LEFT: 2px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none;
}
#contentRightCol IMG {
	VERTICAL-ALIGN: middle; 
}
#contentRightCol A {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#contentMainCol {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: justify; line-height: 120%
}
#footer {
	CLEAR: both; margin: 4px 23px 8px 23px;
}

#navcontainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 20px; BACKGROUND-COLOR: #11b3e1
}
#navcontainer UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
#navcontainer UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center; 
}
#navcontainer UL LI A {
	BORDER-RIGHT: #089fc9 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #089fc9 1px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #11b3e1; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; FONT: 12px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif; WIDTH: 78px; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #089fc9 1px solid; HEIGHT: 18px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#navcontainer UL LI A:hover {
	BACKGROUND: #089fc9; COLOR: #ffffff
}
#navcontainer A:active {
	BACKGROUND: #089fc9; COLOR: #ffffff
}
#navcontainer LI#active A {
	BORDER-RIGHT: #089fc9 1px solid; BORDER-TOP: #089fc9 1px solid; BACKGROUND: #089fc9; BORDER-LEFT: #089fc9 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #089fc9 1px solid
}
#footer {
	CLEAR: both
}
#footerLeft {
	FONT-SIZE: 10px; FLOAT: left; WIDTH: 500px; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footerLeft TD {
	WHITE-SPACE: nowrap
}
#footerLeft A:link {
	COLOR: #000066; TEXT-DECORATION: underline
}
#footerLeft A:visited {
	COLOR: #000066; TEXT-DECORATION: underline
}
#footerLeft A:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
#footerLeft A:active {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
#footerRight {
	FONT-SIZE: 10px; FLOAT: right; COLOR: #000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#footerAE {
	FONT-WEIGHT: bold; COLOR: #000
}
#siteSearch {
	VERTICAL-ALIGN: middle; WIDTH: 160px; WHITE-SPACE: nowrap
}
#siteSearch INPUT {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #666666 1px solid; WIDTH: 100px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#siteSearch .searchBtn {
	FONT-SIZE: 10px; WIDTH: 50px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000066
}
DIV.menuBar {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: verdana, Arial, sans-serif
}
DIV.menuBar A.menuButton {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: verdana, Arial, sans-serif
}
DIV.menu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, Arial, sans-serif
}
DIV.menu A.menuItem {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: verdana, Arial, sans-serif
}
.menuBar UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 0px
}
.menuBar UL LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.menu {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 0px; Z-INDEX: 1000; FILTER: alpha(opacity=85); LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 1px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999999 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #eeeeee; -moz-opacity: 0.85
}
DIV.menuBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 27px; BACKGROUND-COLOR: #11b3e1; TEXT-ALIGN: left
}
DIV.menuBar UL LI A.menuButton {
	BORDER-RIGHT: #11b3e1 1px solid; BORDER-TOP: #11b3e1 1px solid; DISPLAY: block; VERTICAL-ALIGN: bottom; BORDER-LEFT: #11b3e1 1px solid; WIDTH: 100px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 25px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #11b3e1 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.menuButtonCurrent {
	BORDER-RIGHT: #11b3e1 1px solid; BORDER-TOP: #11b3e1 1px solid; DISPLAY: block; VERTICAL-ALIGN: bottom; BORDER-LEFT: #11b3e1 1px solid; WIDTH: 100px; CURSOR: pointer; COLOR: #ffffff; LINE-HEIGHT: 25px; MARGIN-RIGHT: 1px; BORDER-BOTTOM: #11b3e1 1px solid; HEIGHT: 25px; BACKGROUND-COLOR: transparent; TEXT-ALIGN: center; TEXT-DECORATION: none
}
DIV.menuBar UL LI A.menuButton:hover {
	BORDER-LEFT-COLOR: #089fc9; BORDER-BOTTOM-COLOR: #089fc9; COLOR: #ffffff; BORDER-TOP-COLOR: #089fc9; BACKGROUND-COLOR: #089fc9; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #089fc9
}
A.menuButtonCurrent {
	BORDER-LEFT-COLOR: #089fc9; BORDER-BOTTOM-COLOR: #089fc9; COLOR: #ffffff; BORDER-TOP-COLOR: #089fc9; BACKGROUND-COLOR: #089fc9; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #089fc9
}
DIV.menuBar UL LI A.menuButtonActive {
	BORDER-LEFT-COLOR: #089fc9; BORDER-BOTTOM-COLOR: #089fc9; COLOR: #ffffff; BORDER-TOP-COLOR: #089fc9; HEIGHT: 25px; BACKGROUND-COLOR: #089fc9; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #089fc9
}
DIV.menuBar UL LI A.menuButtonActive:hover {
	BORDER-LEFT-COLOR: #089fc9; BORDER-BOTTOM-COLOR: #089fc9; COLOR: #ffffff; BORDER-TOP-COLOR: #089fc9; HEIGHT: 25px; BACKGROUND-COLOR: #089fc9; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #089fc9
}
A.menuButtonCurrent {
	BORDER-LEFT-COLOR: #089fc9; BORDER-BOTTOM-COLOR: #089fc9; COLOR: #ffffff; BORDER-TOP-COLOR: #089fc9; HEIGHT: 25px; BACKGROUND-COLOR: #089fc9; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #089fc9
}
DIV.menu A.menuItem {
	PADDING-RIGHT: 1em; DISPLAY: block; PADDING-LEFT: 1em; PADDING-BOTTOM: 3px; CURSOR: pointer; COLOR: #000000; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
DIV.menu A.menuItem:hover {
	COLOR: #000000; BACKGROUND-COLOR: #d2d0ca
}
DIV.menu A.menuItemHighlight {
	COLOR: #000000; BACKGROUND-COLOR: #d2d0ca
}
DIV.menu A.menuItem SPAN.menuItemText {
	
}
DIV.menu A.menuItem SPAN.menuItemArrow {
	MARGIN-RIGHT: -0.75em
}
DIV.menu DIV.menuItemSep {
	BORDER-TOP: #dddddd 1px dashed; MARGIN: 4px 2px; BORDER-BOTTOM: #f0f0f0 1px solid
}
#breadcrumbs {
	FONT-SIZE: 10px; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 20px; PADDING-BOTTOM: 25px
}
#breadcrumbs B {
	COLOR: #000000
}
#breadcrumbs A {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
#breadcrumbs A:visited {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
#breadcrumbs A:hover {
	FONT-SIZE: 10px; COLOR: #666666; TEXT-DECORATION: underline
}
#contentMainCol A {
	COLOR: #e66e00; TEXT-DECORATION: underline; font-weight: bold;
}
#contentMainCol A:visited {
	COLOR: #e66e00; TEXT-DECORATION: underline; font-weight: bold;
}
#contentMainCol A:hover {
	COLOR: #e66e00; TEXT-DECORATION: underline; font-weight: bold;
}
#contentMainCol A:active {
	COLOR: #e66e00; TEXT-DECORATION: underline; font-weight: bold;
}
#contentMainCol H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #11b3e1; PADDING-TOP: 0px; text-align:left; line-height: 120%; font-family:Georgia, "Times New Roman", Times, serif;
}
#contentMainCol H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0C2758; PADDING-TOP: 0px; text-align:left;
}
#contentMainCol H3 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0C2758; PADDING-TOP: 0px; text-align:left;
}
#contentMainCol H3 A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0C2758; PADDING-TOP: 0px; text-align:left;
}
#contentMainCol H3 A:active {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0C2758; PADDING-TOP: 0px; text-align:left;
}
#contentMainCol H3 A:hover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #0C2758; PADDING-TOP: 0px; text-align:left;
}
#contentMainCol H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #e66e00; PADDING-TOP: 0px; text-align:left;
}
#contentRightCol A {
	COLOR: #65666b; TEXT-DECORATION: none
}
#contentRightCol A:visited {
	COLOR: #65666b; TEXT-DECORATION: none
}
#contentRightCol A:hover {
	COLOR: #e66e00; TEXT-DECORATION: none
}
#contentRightCol A:active {
	COLOR: #e66e00; TEXT-DECORATION: none
}
#leftnavcontainer {
	WIDTH: 200px
}
#leftnavcontainer IMG {
	VERTICAL-ALIGN: middle
}
#leftnavcontainer UL {
	PADDING-LEFT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif;  LIST-STYLE-TYPE: none;
}
#leftnavcontainer A {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; WIDTH: 194px; PADDING-TOP: 3px; BORDER-BOTTOM: #eee 1px solid; font-size: 13px;
}
#leftnavcontainer A:link {
	COLOR: #eee; TEXT-DECORATION: none
}
#leftnavcontainer A:visited {
	COLOR: #eee; TEXT-DECORATION: none
}
#leftnavcontainer A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #11b3e1
}

#leftnavcontainer .leftsublink{
margin-left: 9px; WIDTH: 150px; list-style-type:none;
}


#leftnavcontainer A.leftsublink,#leftnavcontainer A.leftsublink:visited  {
COLOR: #11b3e1; border: 0px; font-size: 11px; font-weight: bold;
}

#leftnavcontainer A.leftsublink:hover {
BACKGROUND-COLOR: #0C2758; COLOR: #11b3e1; border: 0px;
}

#leftnavcontainer A.leftsublink:active {
BACKGROUND-COLOR: #0C2758; COLOR: #11b3e1; border: 0px;
}


#pdascrchanger A, #pdascrchanger A:visited{

PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; WIDTH: 140px; PADDING-TOP: 3px; 
 COLOR: #45474B; text-decoration:none; font-size:14px; BORDER-LEFT: solid 2px #0C2758;  margin: 0 0 3px 0;
}

#pdascrchanger A:hover{


COLOR: #45474B; text-decoration:none; BORDER-LEFT: solid 2px #11B3E1; margin: 0 0 3px 0;
}


/*saving calc form styles */
#savingscalcForm {

}

#savingscalcForm INPUT{
	width: 80px; text-align: right; 
}

#savingscalcForm INPUT.percent{
width: 40px; text-align:center;
}

#savingscalcForm INPUT.calctotal{
border: 1px #11b3e1 solid;
}



#savingscalcForm TR{
	background-color: #CCCCCC;
}
#savingscalcForm TABLE{
	width: 98%; 
	text-align: left;
}

#savingscalcForm .comment{
	font-style:italic; text-align:right;
}
#savingscalcForm h3{
	font-size:12px; font-weight:bold; color: #0C2758;
	text-align: left; margin-bottom: 5px;
}

#savingscalcForm h2{
	font-size:15px; font-weight:bold; color: #e66e00;
	text-align: left;
}

#savingscalcForm .textboxtd{
	text-align: right;
}

#savingscalcForm  .calculatelink{
text-align: right; background-color: #FFFFFF;
}

#calcfinaltotals {
	border-top: 1px #e66e00 solid;
	border-bottom: 1px #e66e00 solid;
}

#calcfinaltotals TR{
	background-color:#0C2758; color: #ffffff;
}

#calcfinaltotals INPUT{
width: 80px; text-align: right; border: 1px #e66e00 solid;
}

.savingscalcyou{
	color: #11b3e1; text-decoration:underline;
}

.savingscalcfinalthought {
	color: #11b3e1; font-size: 14px;
}

.logoimg{
border: 1px #0C2758 solid;
}
.logoimg2{
border: 2px #11b3e1 solid;
}
#TTTscreens {

}
#TTTscreens A, #TTTscreens A:visited{

PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; width: 15px; BACKGROUND-COLOR: #f0f0f0;
 COLOR: #e66e00; text-decoration:none; font-size:10px; text-align: center; 
}

#TTTscreens A:hover{
COLOR: #e66e00; text-decoration:none; BACKGROUND-COLOR: #CCCCCC;
}

UL.arrowlist {
list-style-image: url("http://www.idynamics.com/Upload/orangearrow.gif");
}

.req {
COLOR: #e66e00
}

.homesolutionbox {
BORDER-RIGHT: #f0f0f0 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: #f0f0f0 1px solid; text-align: center;
}

.homesolutionboxselected {
BORDER-RIGHT: #e66e00 1px solid; BORDER-TOP: #e66e00 1px solid; BORDER-LEFT: #e66e00 1px solid; BORDER-BOTTOM: #e66e00 1px solid; text-align: center;
}