body, td, p {
  font-family : Tahoma, Arial, Times New Roman;
  color : #333333;	
}

body {
	font-size : 10pt;
	background-color : #FFFFFF;
  background-image : url('/images/img_8.gif');
/*  background-repeat : repeat-x;
  background-position : top left; */
	height : 100%;
}
td {
	font-size : 10pt;	
}
p, blockquote {
/*	font-size : 10pt; */
	margin-top : 0px;
	margin-bottom : 10px;
}
h1 {
  margin : 0px;
	font-size : 16pt;
	font-weight : normal;
	color : #1264AE;
	color : #000000;
	margin : 0px 0px 15px 0px;
}
h2 {
  margin : 20px 0px 10px 0px;
	font-size : 14pt;
	font-weight : normal;
	color : #3C4480;
}
h3 {
  margin : 20px 0px 10px 0px;
	font-size : 13pt;
	font-weight : normal;
	color : #3C4480;
}
h4 {
  margin : 15px 0px 10px 0px;
	font-size : 11pt;
	font-weight : normal;
	color : #3C4480;
}
p.CSubTitle {
  margin : 0px;
	font-size : 12pt;
	color : #3C4480;
}
ul {
  margin-top : 5px;
	list-style-type : square;	
}
li {
  margin-bottom : 5px;
}
a:link {
  color : #3C4480;
	text-decoration : underline;
}
a:active {
  color : #3C4480;
	text-decoration : underline;
}
a:visited {
  color : #88B1D6;
	color : #666666;
  color : #3C4480;	
	text-decoration : underline;
}
a:hover {
  color : #FF6633;
	color : #993333;
	text-decoration : underline;
}


.ALogo {
  vertical-align : bottom;

}
.AShortcuts {
  text-align : right;
	padding : 5px 30px 3px 25px;
}

.AHeader {
  vertical-align : top;
}
.APhones {
  vertical-align : top;
/*	background-position : bottom left;
	background-repeat : repeat-x;
	background-image : url('/images/hr2.gif');  */
	border-bottom : 10px solid #1264AE;
	border-bottom : 3px solid #88B1D6;	
}
.THeaderCars {
  border-bottom : 1px solid #1264AE;
  border-bottom : 1px solid #88B1D6;	
  padding : 0px 40px 0px 40px;
	height : 51px;
}
.THeaderSlogan {
  padding : 16px 40px 5px 40px;
}
.THeaderPromo {
	vertical-align:middle;
	font-size : 7.5pt;
	color : #1264AE;	
	color : #666666;		
	padding : 0px 30px 0px 0px;
}
.THeaderPhone1 {
  padding : 10px 40px 11px 0px;
  border-bottom : 1px solid #1264AE;
  border-bottom : 1px solid #88B1D6;		
	height : 51px;
}
.THeaderPhone2 {
  padding : 16px 40px 5px 0px;
/*	background-position : top right;
	background-repeat : no-repeat;
	background-image : url('/images/shadow_tr2.gif'); */
}
.ATitle {
  padding : 0px 40px 0px 40px;
	vertical-align : bottom;
}
.AContent {
  padding : 15px 30px 15px 30px;
  vertical-align : top;
	text-align : left;		
	background-position : top left;
	background-repeat : no-repeat;	
}
.AHomeContent {
  padding : 30px 40px 30px 0px;
  vertical-align : top;
	text-align : left;		
	background-position : top left;
	background-repeat : no-repeat;	
}
.ALeft {
  padding : 15px 15px 15px 15px;
  vertical-align : top;
	border-right : 3px solid #cccccc;
/*	background-position : top left;
	background-repeat : no-repeat;
	background-image : url('/images/shadow_tl2.gif'); 			*/
}
.ARight {
  padding : 30px 0px 30px 0px;
  vertical-align : top;
}
.AFooter {
/*  border-top : 1px solid #1264AE; */
  color : #333333;
	vertical-align : top;
  font-size : 8pt;
	padding : 0px 0px 20px 40px;
}
.ACounters {
  text-align : center;
	vertical-align : top;
	padding : 0px 0px 20px 0px;	
}
.ATopRight {
/*	border-top : 3px solid #1264AE; */
}


.TNote {
  padding : 15px 20px 15px 20px;
	background-color : #f5f5f5;
	background-color : #F5F6FC;
	border : 1px solid #8096D0;
	border-left : 5px solid #8096D0;	
	font-size : 8pt;
	text-align : justify;
	text-align : left;
	width : 100%;
	margin-bottom : 10px;	
}
.CTerm {
  color : #1264AE;
}

.TMenuChapter {
  color : #000000;
	font-size : 13pt;
	padding-bottom : 10px;
	padding-right : 30px;
}
.TMenuChapterS {
  color : #000000;
	font-size : 13pt;
	padding-bottom : 10px;
	padding-right : 20px;
}
.TMenuItem {
  padding-left : 20px;
	padding-right : 30px;
	padding-top : 3px;		
	padding-bottom : 3px;	
/*	border-left : 10px solid #F5F9FC;		 */
}
.TMenuItemS {
  padding-left : 20px;
	padding-right : 20px;
	padding-top : 3px;		
	padding-bottom : 3px;	
/*	border-left : 10px solid #F5F9FC;		 */
}
.TMenuItemA {
  padding-left : 10px;
	border-left : 10px solid #FF6633; 
	border-left : 10px solid #88B1D6; 	
	border-top : 1px solid #FF6633;	
	border-top : 1px solid #88B1D6;		
	border-bottom : 1px solid #FF6633;
	border-bottom : 1px solid #88B1D6;	
	background-color : #F5F9FC;		
/*	border-right : 2px solid #FF6633;*/
	padding-right : 30px;
	padding-top : 2px;		
	padding-bottom : 2px;	
	font-weight : normal;
/*	background-position : top right;
	background-repeat : repeat-y;
	background-image : url('/images/menu_hr.gif');			*/
}
.TSubMenuChapter {
  color : #333333;
	font-size : 13pt;
	padding-bottom : 5px;
	padding-top : 15px;	
}
.TSubMenuItem {
	padding-left : 10px;
	padding-top : 3px;		
	padding-bottom : 3px;	
}
.TSubMenuItemA {
	padding-left : 10px;
	padding-top : 3px;		
	padding-bottom : 3px;	
	font-weight : normal;	
}
.TSubMenuItem2 {
  padding-left : 20px;
	padding-top : 3px;		
	padding-bottom : 3px;	
}
.TSubMenuItem2A {
  padding-left : 20px;
	padding-top : 3px;		
	padding-bottom : 3px;	
	font-weight : normal;	
}
.CSubMenuList {
  margin-top : 0px;
  margin-bottom : 0px;	
	margin-left : 25px;
}
.CSubMenuItem {
  margin-top : 3px;
  margin-bottom : 3px;
}
a.CMenuItem:link {
  color : #3C4480;
	text-decoration : underline;
}
a.CMenuItem:active {
  color : #3C4480;
	text-decoration : underline;
}
a.CMenuItem:visited {
  color : #3C4480;
	text-decoration : underline;
}
a.CMenuItem:hover {
  color : #FF6633;
	color : #993333;
	text-decoration : underline;
}
a.CMenuItemA:link {
  color : #FF6633;
  color : #333333;	
	text-decoration : none;
}
a.CMenuItemA:active {
  color : #FF6633;
  color : #333333;		
	text-decoration : none;
}
a.CMenuItemA:visited {
  color : #FF6633;
  color : #333333;		
	text-decoration : none;
}
a.CMenuItemA:hover {
  color : #FF6633;
  color : #333333;		
	text-decoration : none;
}

.TPromoImage {
  vertical-align : top;
	text-align : right;
}
.TPromoText {
  font-family : Tahoma, Verdana, Arial;
  color : #666666;
  vertical-align : top;
	border-left : 1px solid #D7E5F1;
	border-left : 1px solid #cccccc;	
	padding : 0px 0px 0px 10px;
	width : 100%;
	font-size : 7.5pt;
	text-align : justify; 
	text-align : left; 	
/*  letter-spacing : -1px;*/
}
a.CPromoLink:link {
  color : #FF6633;
	color : #993333;
	text-decoration : underline;
}
a.CPromoLink:active {
  color : #FF6633;
	color : #993333;
	text-decoration : underline;
}
a.CPromoLink:visited {
  color : #FF6633;
	color : #993333;
	text-decoration : underline;
}
a.CPromoLink:hover {
  color : #FF6633;
	color : #993333;
	text-decoration : underline;
}


.CPath {
  color : #88B1D6;
	color : #999999;
	margin : 0px;
  margin-left : 2px;
	font-size : 7.5pt;
  font-family : Tahoma, Verdana, Arial;
/*  letter-spacing : -1px; */
}
a.CPathLink:link {
  color : #999999;
	text-decoration : underline;
}
a.CPathLink:active {
  color : #999999;
	text-decoration : underline;
}
a.CPathLink:visited {
  color : #999999;
	text-decoration : underline;
}
a.CPathLink:hover {
  color : #999999;
	text-decoration : none;
}

.CMark {
  color : #3C4480;
}

.CTableClearValue {
  vertical-align : top;
	padding : 5px 0px 5px 0px;
	border-top : 1px solid #f5f5f5;
}
.TCalcResult {
  width : 100%;
	font-size : 18pt;
  padding : 15px 20px 15px 20px;
	background-color : #F5F6FC;
	border : 1px solid #8096D0;
	text-align : center;
	width : 100%;
	margin-top : 10px;
	margin-bottom : 10px;	
}
.CCalcResult {
  color : #3C4480;
	font-weight : bold;
}
.CSelectSmall {
  font-size : 10pt;
}
.COptGroup {
  font-decoration : none;
	font-weight : normal;
	font-size : 14pt;
}

.CComment {
  font-size : 8pt;
	color : #999999;
}
.CSmall {
  font-size : 8pt;
}

.CSteps {

}

a.CStepLink:link {
  color : #3C4480;
	text-decoration : none;
}
a.CStepLink:active {
  color : #3C4480;
	text-decoration : none;
}
a.CStepLink:visited {
  color : #3C4480;
	text-decoration : none;
}
a.CStepLink:hover {
  color : #3C4480;
	text-decoration : underline;
}
a.CStepLinkA:link {
  color : #FF6633;
	color : #993333;
	text-decoration : none;
}
a.CStepLinkA:active {
  color : #FF6633;
	color : #993333;
	text-decoration : none;
}
a.CStepLinkA:visited {
  color : #FF6633;
	color : #993333;
	text-decoration : none;
}
a.CStepLinkA:hover {
  color : #FF6633;
	color : #993333;
	text-decoration : underline;
}

.CTable {
	background-color : #88B1D6;
	background-color : #8096D0;	
	border-left : 4px solid #88B1D6;
	border-left : 4px solid #8096D0;	
	margin-bottom : 10px;
}
.CTablePrice {
	background-color : #99CCFF;
}
.CTableHead {
  padding : 6px;
	background-color : #F5F9FC;
	background-color : #F5F6FC;	
	vertical-align : top;
	text-align : center;
	font-size : 10pt;	
}
.CTableHeadSuper {
  padding : 6px;
	background-color : #E5ECF0;
	background-color : #ECEFF6;	
	vertical-align : top;
	text-align : center;
	font-size : 10pt;
	font-weight : bold;	
}
.CTablePriceHead {
  padding : 6px;
	background-color : #99CCFF;
	vertical-align : top;
	text-align : center;
	font-size : 10pt;	
}
.CTableName {
  padding : 6px;
	background-color : #FFFFFF;
	color : #003399;
	vertical-align : top;		
	font-size : 8pt;	
}
.CTableValue {
  padding : 6px;
	background-color : #FFFFFF;	
	vertical-align : top;
	font-size : 8pt;		
}
.CTableHeadA {
  padding : 6px;
	background-color : #FFEEE8;
	vertical-align : top;
	text-align : center;
	font-size : 10pt;	
}
.CTableValueA {
  padding : 6px;
	background-color : #FFF6F3;	
	vertical-align : top;
	font-size : 8pt;
	color : #CC3300;
	color : #993333;
}
.THomeTable1 {
	border-bottom : 1px solid #88B1D6;
  border-right : 1px solid #88B1D6;
  margin-bottom : 0px;
}
.THomeTable2 {
	border-bottom : 1px solid #88B1D6;
  border-right : 1px solid #88B1D6;
  margin-bottom : 0px;
}
.THomeTable3 {
	border-bottom : 1px solid #88B1D6;
  border-right : 1px solid #88B1D6;
  margin-bottom : 0px;
}
.THomeCell {
  padding : 0px 0px 20px 0px;
	vertical-align : top;
/*	font-size : 8pt;*/
}
.CHomeList {
  margin-top : 10px;
  margin-bottom : 10px;	
	color : #333333;
/*	font-size : 8pt;	 */
}
.CHomeListItem {
  margin-top : 1px;
	margin-bottom : 1px;
/*	font-size : 8pt; */
}
.CHomeText {
	color : #333333;
	font-size : 8pt;	
}
.CImage {
	border : 1px solid #3C4480;
}
.CTextImageLeft {
	margin-right : 15px;
	margin-bottom : 10px;
}


/* NEW STYLES */



td.d1{
	font-size: 8pt;
	padding-top: 9px;
	vertical-align: top;
	color: White;
	font-family: Tahoma;	
}

td.d2{
	text-align: right;
	color: White;
	vertical-align: top;
	padding-top: 20px;
	padding-right: 0px;
	font-family: Tahoma;
}

td.d3{
	margin: 0px;
	padding: 0px;
}

tr.d4{
	background-color: White;
	text-align: center;
	font-size: 13px;
}

a.CTopMenuLink:link {
	color : #FFFFFF;
	text-decoration : underline;
}
a.CTopMenuLink:active {
	color : #FFFFFF;
	text-decoration : underline;	
}
a.CTopMenuLink:visited {
	color : #FFFFFF;
	text-decoration : underline;	
}
a.CTopMenuLink:hover {
	color : #000000;
	text-decoration : underline;	
}



a.a1 {
	color: #342268;
	padding-left: 0px;
	text-decoration: none;
}

a.a1:hover {
	color: #9A85D3;
}


font.ft1{
	font-size: 18px;
	padding-left: 25px;
}

.CTopPhones {
	font-size: 14pt;
	color : #60598F;
	
}
