/* 
================================
Skin styles for Artog Applications
================================
*/

/*
Home page css classes

*/

/*
.homePageTextbox		-- for testimonials
.homePageTextboxTop		-- top border
.homePageTextboxBottom	-- bottom border
.homePageTextboxMiddle	-- Middle text box
*/
.homePageTextbox
{
	font-family: Verdana, Arial, Helvetica; 
	font-size: 12px;    
    font-weight:normal;
	color:#666666;
	width:357px;	
}

.homePageTextbox a {
	color: #00547a;
	text-decoration: underline;
	cursor:pointer;
}

.homePageTextbox a:visited {
	color: #00547a;
	text-decoration: underline;
}

.homePageTextbox a:hover {
	color: #00547a;
	text-decoration: none;
}

.homePageTextboxTop
{
	background: url("/portals/0/homePage/textbox_top.gif");
	height: 8px;
}

.homePageTextboxBottom
{
	background: url("/portals/0/homePage/textbox_bot.gif");
	height: 25px;
}

.homePageTextboxMiddle
{
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	padding-right: 15px;
	border-left: solid 1px #dcdcdc;
	border-right: solid 1px #dcdcdc;
	line-height: 20px;
	color: #666666;
}

.homePageTextboxSpan
{
	font-size:10px;
	color: #ed8810;
	font-weight:bold;
}


/*
	.homePageTable			-- for home page content table style

	--the following classes are for border
	.homePageTableLeftBorder_light
	.homePageTableLeftBorder_dark
	.homePageTableRightBorder_light
	.homePageTableRightBorder_dark
	.homePageTableTopBorder
	.homePageTableBottomBorder_light
	.homePageTableBottomBorder_dark
	.homePageTableTopLeftCorner
	.homePageTableTopRightCorner
	.homePageTableBottomLeftCorner
	.homePageTableBottomRightCorner

	--the following classes are for celss/line styles
	.homePageTableLine
	.homePageTableAlterLine
	.homePageTableLineBrownBg
	.homePageTableAlterLineBrownBg

	--the folliwng classes are for fonts/spans
	.homePageTableSmallFont
*/

.homePageTable
{		
    font-family: Verdana, Arial, Helvetica; 
	font-size: 12px;    
    font-weight:normal;
	color:#404040;
}

.homePageTable th
{ 	
	font-weight:bold;
	padding:8px;
	background-color:#f1f1f1;
	font-size:13px;
	color:#ed8810;
} 

.homePageTable tr
{ 
}
 
.homePageTable td
{
	padding:8px;	
}

.homePageTable a {
	color: #00547a;
	text-decoration: underline;
	cursor:pointer;
}

.homePageTable a:visited {
	color: #00547a;
	text-decoration: underline;
}

.homePageTable a:hover {
	color: #00547a;
	text-decoration: none;
}

.homePageTableLine
{
	font-family: Verdana, Arial, Helvetica; 
    font-weight:normal;
	/*background-color:#cccccc;*/
	background-color: white;
	vertical-align:bottom;
}

.homePageTableAlterLine
{
	font-family: Verdana, Arial, Helvetica; 
    font-weight:normal;
	/*background-color:#cccccc;*/
	background-color: #f1f1f1;
	vertical-align:bottom;
}

.homePageTableLineBrownBg
{
	font-family: Verdana, Arial, Helvetica; 
    font-weight:normal;
	/*background-color:#cccccc;*/
	background-color: #ffe5b3;
	vertical-align:bottom;
}

.homePageTableAlterLineBrownBg
{
	font-family: Verdana, Arial, Helvetica; 
    font-weight:normal;
	/*background-color:#cccccc;*/
	background-color: #f1d8a9;
	vertical-align:bottom;
}

.homePageTableTitle
{
	font-family: Verdana, Arial, Helvetica; 
    font-weight:bold;
	color:#ed8810;
	/*background-color:#cccccc;*/
	background-color:Transparent;
	vertical-align:bottom;
}

.homePageTableLeftBorder_light
{
	background-image: url("/portals/0/homepage/table_left_light.gif");
	width: 7px;
	padding:0px;
}

.homePageTableLeftBorder_dark
{
	width: 7px;
	padding: 0px;
	background-image: url("/portals/0/homepage/table_left_dark.gif");
}

.homePageTableRightBorder_light
{
	background-image: url("/portals/0/homepage/table_right_light.gif");
	width: 7px;
	padding:0px;
}

.homePageTableRightBorder_dark
{
	width: 7px;
	padding: 0px;
	background-image: url("/portals/0/homepage/table_right_dark.gif");
}

.homePageTableTopBorder
{
	height: 9px;
	padding: 0px;
	background-image: url("/portals/0/homepage/table_top_mid.gif");
}

.homePageTableBottomBorder_light
{
	height: 9px;
	padding: 0px;
	background-image: url("/portals/0/homepage/table_bot_mid_light.gif");
}
.homePageTableBottomBorder_dark
{
	height: 9px;
	padding: 0px;
	background-image: url("/portals/0/homepage/table_bot_mid_dark.gif");
}

.homePageTableTopLeftCorner
{
	width: 7px;
	height: 9px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/table_top_left.gif");
}

.homePageTableTopRightCorner
{
	width: 7px;
	height: 9px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/table_top_right.gif");
}

.homePageTableBottomLeftCorner
{
	width: 7px;
	height: 9px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/table_bot_left.gif");
}

.homePageTableBottomRightCorner
{
	width: 7px;
	height: 9px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/table_bot_right.gif");
}


.homePageTableBannerTop
{
	width: 727px;
	height: 97px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/table_banner_top.gif");
}

.homePageTableBannerLeft
{
	width: 6px;
	height: 97px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/table_banner_left.gif");
}

.confirmationPageTableBannerTop
{
	width: 543px;
	height: 78px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/confirmation_table_banner_top.gif");
}

.confirmationPageTableBannerLeft
{
	width: 6px;
	height: 78px;
	padding: 0px;
	background-image: url("/Portals/0/homePage/confirmation_table_banner_left.gif");
}


.homePageTableSmallFont
{
	font-size:9px;
	color:#74664c;
}

/*homePageTable end*/

body
{
	margin:0px;
}

table .ArtogLIFormTable
{
	border-top:solid 2px #cccccc;
	border-left: solid 2px #cccccc;
	border-right: solid 2px #cccccc;
	border-bottom: solid 2px #cccccc;
	width: 100%;	
}

.ArtogLIFormTable td
{
	/*
	margin-left:8px;
	margin-right:8px;
	margin-bottom:4px;
	margin-top:4px;
*/
	
	padding-bottom:4px;
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #404040;
	/*border-bottom: solid 1px #cccccc;*/
}

.ArtogLIFormTable th
{
	padding-bottom:4px;
	padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	
	border-right: solid 1px #cccccc;
	/*border-bottom: solid 1px #cccccc;*/
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #404040;
	width: 180px;
	text-align: left;
	
}

.productHeaderStyle
{
	color: #00547a; 
	font-family:  Arial; 
	font-size: 25px;
	font-style: normal; 
	text-decoration:none;	
}

.TableHeading { background-color:darkslateblue; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold}
.TableRowList { background-color:#FFFFFF }

.orangetext {
	font-family: Verdana, Arial, Helvetica; 
	font-size: 16px;  
	font-style: italic;
	font-weight:bold;
	color: orange;
}

.linkdisabled
{
	visibility:hidden;
	width:0;
	height:0;
}
.bigorangetext {
	font-family: Verdana; 
	font-size: 16pt;  
	font-style: normal;
	font-weight: bold;
	color: orange;
}

.a_mainhead0 {
	font-family: Verdana;
	font-size: 19px;  
	font-weight: bold;
	color: #335B9F;
}

.a_mainhead1 {
	font-family: Verdana;
	font-size: 16px;  
	font-weight: bold;
	color: #335B9F;
}

/* 
 * this was never used
.a_head0 {
	font-family: Verdana;
	font-size: 16px;  
	font-weight: bold;
	color: #335B9F;
}
*/

/* this is now an image on each page of the product*/
.a_head1 {
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #00547a;
}

.a_head2 {
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #00547a;
}

.a_head3 {
	font-family: Verdana;
	font-size: 12px;  
	font-weight: bold;
	color: #00547a;
}

.a_head3Yellow 
{
	font-family:Verdana;
	font-size:12px;
	font-weight:bold;
	color:ffa400;
}

.a_head4 {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	color: #404040;
}

.a_head1orange {
	font-family: Verdana;
	font-size: 16px;  
	font-weight: bold;
	color: #FFA500;
}

.a_head2orange {
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #FFA500;
}

.a_head3orange {
	font-family: Verdana;
	font-size: 12px;  
	font-weight: bold;
	color: #FFA500;
}

.a_head3orange A, .a_head3orange A:Active,  .a_head3orange A:Visited, .a_head3orange A:Link {
	font-family: Verdana;
	font-size: 12px;  
	font-weight: bold;
	color: #FFA500;
	text-decoration: underline;
}

.a_head4orange {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	color: #FFA500;
}

.a_bold1 {
	font-family: Verdana;
	font-size: 10px;  
	font-weight: bold;
	color: #335B9F;
}

.a_body1red {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: red;
}

.a_body1orange {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #FE8A02;
}

.a_italics1 {
	font-family: Verdana;
	font-size: 12px;  
	font-weight: normal;
	font-style: italic;
	color: #000000;
	text-decoration: none;
}

.a_body0 {
	font-family: Verdana;
	font-size: 13px;  
	font-weight: normal;
	color: #666666;
}

.a_body1 {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #404040;
}

.a_listcontrol
{
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #404040;
}

.a_body1label {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: brown;
}

.a_body1 A, .a_body1 A:link, .a_body1 A:visited
{
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	color: #5e6713;
	text-decoration: underline;
}

.a_body1grey
{
	font-family: Verdana;
	font-size: 11px;
	color: #404040;
	text-decoration: underline;	
}

.a_body1grey A, .a_body1grey A:link, .a_body1grey A:visited
{
	font-family: Verdana;
	font-size: 11px;
	color: #404040;
	text-decoration: underline;
}

.a_link1 {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #5C81A7;
	text-decoration: underline;
}

A.a_link1:link {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #5C81A7;
	text-decoration: underline;
}

A.a_link1:visited  {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #996699;
	text-decoration: underline;
}

.a_biglink1, .a_biglink1 A, .a_biglink1 A:Active,  .a_biglink1 A:Visited, .a_biglink1 A:Link {
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #5C81A7;
	text-decoration: underline;
}


a.header3link1, .a_header3link1 A{
	font-family: Verdana;
	font-size: 12px;  
	font-weight: bold;
	color: #00547a;	
}

.a_header3link1 A:hover{
	text-decoration:none;
}

.a_header3link1 A, a_header3link1 A:Active, .a_header3link1 A:Visited, .a_header3link1 A:Link{
	font-family: Verdana;
	font-size: 12px;  
	font-weight: bold;
	color: #00547a;
	text-decoration:underline;	
}



A.a_biglink1:link {
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #5C81A7;
	text-decoration: underline;
}

A.a_biglink1:visited  {
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #996699;
	text-decoration: underline;
}

.a_bodybold1 {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	color: #666666;
}

.a_body2 {
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
	color: #666666;
}

.a_body3 {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: normal;
	color: #000000;
}

.a_body3red {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: normal;
	color:Red;
}
.a_body3alt
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: black;
	background-color: #f8f8f8;
}
.a_body3Brown
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: black;
	background-color: #ffcc00;
}
.a_body3 A,
.a_body3 A:link, 
.a_body3 A:visited
.a_body3 A:hover,
.a_body3 A:active,
A .a_body,
A .a_body:link, 
A .a_body3:visited
A .a_body3:hover,
A .a_body3:active,
.a_body3alt A,
.a_body3alt A:link, 
.a_body3alt A:visited
.a_body3alt A:hover,
.a_body3alt A:active
.a_body3Brown A,
.a_body3Brown A:link, 
.a_body3Brown A:visited
.a_body3Brown A:hover,
.a_body3Brown A:active
{
	font-family: Verdana;
	font-size: 9px !important;
	font-weight: normal !important;
	color: #5e6713;
}

.a_body3disabled
{
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #888888;
}

.a_bodybold2 {
	font-family: Verdana;
	font-size: 10px;  
	font-weight: bold;
	color: #666666;
}

.a_rateshead2 {
	font-family: Verdana;
	font-size: 9px;
	font-weight: normal;
	color: #FFFFFF;
}

.a_ratesbody1 {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: normal;
	color: #FFFFFF;
}

.a_ratesbody2 {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: normal;
	color: #FFFFFF;
}

.a_ratesbodybold1 {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: bold;
	color: #FFFFFF;
}

.a_ratesbodybold2 {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: bold;
	color: #FFFFFF;
}


.a_footer1 {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: bold;
	color: #666666;
}

.a_footer2 {
	font-family: Verdana;
	font-size: 9px;  
	font-weight: normal;
	color: #666666;
}

A.a_footerlink:link {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	text-decoration: none;
	color: #00547a;
}

A.a_footerlink:hover {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	text-decoration: underline;
	color: #00547a;
}

A.a_footerlink2:link {
	font-family: Verdana;
	font-size: 11px;  
	text-decoration: none;
	color: #00547a;
}

A.a_footerlink2:hover {
	text-decoration: underline;
	color: #00547a;
}



ul
{
	margin-left: 0px;
	padding-left: 0px;
	list-style: none;
	margin-top:10px;
	margin-bottom:10px;
}

ul li 
{
	background : transparent url(/Portals/0/Skins/Artog-Light/bullet_orange.gif) 4px 9px no-repeat;
	padding : 3 0 0 14px;
	margin :0;
	list-style-type : none;
}

ol
{
	margin-top:10px;
	margin-bottom:10px;
}

ol li 
{
	padding : 8 4 0 4px;
	margin :0;
}

ol li ul
{
	margin-left: 0px;
	list-style: none;
	margin-top:10px;
	margin-bottom:10px;
}

ol li ul li
{
	padding : 2 0 0 14px;
}

ul li ol
{
	margin-top:0px;
	margin-bottom:0px;
}

ul li ol li 
{
	background : none;
	padding : 8 4 0 4px;
	margin :0;
	list-style-type:decimal;
}

.a_ghead1 {
	font-family: Arial;
	font-size: 12px;  
	font-weight: bold;
	color: black;
}

.a_ghead2 {
	font-family: Arial;
	font-size: 11px;  
	font-weight: bold;
	color: black;
}

.a_gbody1 {
	font-family: Arial;
	font-size: 11px;  
	font-weight: normal;
	color: black;
}

/*
.a_list1 
{
	margin-left: 17px;
	list-style-type: square;
	margin-top: 8px;
	margin-bottom: 3px;
	margin-right: 5px;
}
*/
.a_list1nums
{
	margin-left: 30px;
	margin-top: 8px;
	margin-bottom: 3px;
}

.a_list2 
{
	margin-left: 1px;
	list-style-type: square;
	list-style-position: inside;
}

.a_list3
{
	margin-left: 1px;
	list-style-type: none;
	list-style-position: inside;
}

.a_tablehead1 {
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	color: #5e6713;
	background-color: #ddf0f8;
}

.a_tablehead2 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #5e6713;
	background-color: #ddf0f8;
}

.a_tablehead3 {
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
	color: #5e6713;
	background-color: #ddf0f8;
}

.a_tablehead3Highlight {
	font-family: Verdana;
	font-size: 10px;  
	font-weight: bold;
	color: #5e6713;
	background-color: #FFA500;
}

.a_tablehead3NoColor {
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
}

.a_tablehead3Management{
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
	color: #5e6713;
	background-color: #ddf0f8;
}

.a_tablehead3Management1{
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
	color: #5e6713;
	background-color: #ddf0f8;
}

.a_tablehead3 A, .a_tablehead3 A:Active, .a_tablehead3 A:Hover, .a_tablehead3 A:Visited, .a_tablehead3 A:Link
{
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
	color: #5e6713;
	background-color: #ddf0f8;
}

.a_tablehead3Management A, .a_tablehead3Management A:Active, .a_tablehead3Management A:Hover, .a_tablehead3Management A:Visited, .a_tablehead3Management A:Link
{
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
	color: #5e6713;
	background-color: #ddf0f8;
}
.a_tablehead3Highlight A, .a_tablehead3Highlight A:Active, .a_tablehead3Highlight A:Hover, .a_tablehead3Highlight A:Visited, .a_tablehead3Highlight A:Link
{
	font-family: Verdana;
	font-size: 10px;  
	font-weight: bold;
	color: #5e6713;
	background-color: #FFA500;
}


.a_travelInsTable th
{
	text-align:left;
	font-family: Verdana;
	font-size: 10px;  
	font-weight: bold;
	color:white;
	background-color:#00547A;
	border-bottom:solid 1px #cccccc;
	border-left: solid 0px #cccccc;
	padding: 1px 1px 1px 1px;
}

.a_travelInsTable th a, .a_travelInsTable th a:Active ,.a_travelInsTable th a:Visited, .a_travelInsTable th a:Link
{
	color:white;
	font-size: 10px;
	font-family: Verdana;
	text-decoration:underline;
}

.a_travelInsTable th a:Hover
{
	text-decoration:none;
}

.a_travelInsTable td
{
	font-family: Verdana;
	font-size: 10px;  
	font-weight: normal;
	border-bottom:solid 1px #cccccc;
	border-left: solid 1px #cccccc;
	padding: 1px 1px 1px 1px;
}

.a_travelInsTable_last
{
	border-right: solid 1px #cccccc;
}

.a_travelInsTable td a, .a_travelInsTable td a:Active ,.a_travelInsTable td a:Visited, .a_travelInsTable td a:Link
{
	color:black;
	font-size: 10px;
	font-family: Verdana;
	text-decoration:underline;
	font-weight: normal;
}

.a_travelInsTable td a:Hover
{
	text-decoration:none;
}

tr.a_travelInsTableAlt
{
	background-color:#F4F4F4;
}

.a_clearTableStyles td, .a_clearTableStyles, td.a_clearTableStyles, th.a_clearTableStyles
{
	border-top: solid 0px white;
	border-left: solid 0px white;
	border-right: solid 0px white;
	border-bottom: solid 0px white;
	background-color:transparent;
}

.nonintrusivefilled {
	cellSpacing: "0";
	cellPadding: "0";
	width: 100%;
	height: 100%;
	border: "0";
}

.lhslogo {
	width: 200px;
	height: 100%;
}

.topOrange {
	width: 100% ;
	background-color: #ffa500;
/*	BACKGROUND-IMAGE: url(top-orange.JPG); */
	HEIGHT:6px;
}

.bottomBlue {
	width: 100%; 
	background-color: orange;
	BACKGROUND-IMAGE: url(bottom-blue.JPG); HEIGHT:6px;
}

.headpane
{
	background-color: transparent;
	height: 74px; /*81-6*/
	border-bottom: solid 1px #cccccc;
	margin:0;
	padding:0;
}

.pageholder {
	width: 100%;
	height: 100%;	
	background-color: #C8C8C8;
	background-color:White;
}

.pageholderSecurity {
	width: 100%;
	height: 98%;	
	background-color: #C8C8C8;
	background-color:White;
}


.leftBuffer 
{

}

.rightBuffer 
{
	
}

.pagemaster {
	width: 777px;
	height: 100%;	
	background-color: #FFFFFF;
}

.flexipagemaster {
	width: 100%;
	height: 100%;	
	background-color: #FFFFFF;
}

.skinmaster {
	height: 100%;
	background-color: #FFFFFF;
	align: center;
}
.skinmaster1 {
	height: 100%;
	background-color: #FFFFFF;
	BORDER-RIGHT: #7994CB 1px solid; 
	BORDER-TOP: #7994CB 1px solid; 
	BORDER-LEFT: #7994CB 1px solid; 
	BORDER-BOTTOM: #7994CB 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	BACKGROUND-IMAGE: url(gradient_DkBlue.jpg); HEIGHT:30px;
}
.controlpanel {
	width: 100%;
	background-color: #DFE5F2;
}


.toppane {
	width: 100%;
	background-color: transparent;
	padding:0;
	margin:0;
}

.toppaneHomeImage {
	background-color: transparent;
	padding:0;
	margin:0;
	width:180px;
	vertical-align:top;
	padding-top: 16px !important;
}

.toppaneBookMark {
	background-color: transparent;
	padding:0;
	margin:0;
	padding-left:18px;
	padding-top:48px;
	vertical-align:top;
}

.toppaneBookMarkRight 
{
	text-align:right;	
	padding-top:25px;
	padding-right:5px;
}

/*
.toppaneRightBlank {
	background-color: transparent;
	padding:0;
	margin:0;
	height:34px;
	padding-top:13px;
}
*/
.mycontentpane {
	width: 600px;
	height: 0px;
	background-color: transparent;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.mycontentpane2 {
	width: 100%;
	height: 0px;
	background-color: transparent;
	padding-left: 20px;
	padding-right: 0px;
	padding-top: 0px;
}

.footerpane {
	width: 100%;
	height: 0px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.leftpane{
	border-right: solid 1px #cccccc;
	background-color: transparent;
	width:174px;
	margin:0;
	border-bottom: solid 8px white;
	padding:0;
	padding-top:16px;
	padding-right:5px;
	padding-left: 3px;
}
.bottompane {
	border-top: solid 1px #cccccc;
	width: 100%;
	height: 0px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
}

.bottompaneLeft {
	border-top: solid 1px #cccccc;
	width:174px;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	
}

.bottompaneRight {
	border-top: solid 1px #cccccc;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 1px;
}



.TopMenu_MenuContainer {
	background-color: #FFFFFF;
	HEIGHT:22px;
}
.TopMenu_MenuBar {
	cursor: pointer;
	height:16px;
	background-color: Transparent;
}

.TopMenu_MenuItem,
.TopMenu_MenuItem A, 
.TopMenu_MenuItem A:Link,
.TopMenu_MenuItem A:Visited
A.TopMenu_MenuItem:Link,
A.TopMenu_MenuItem:Visited
{
	cursor: pointer; 
	color: #00547a; 
	font-family:  Verdana; 
	font-size: 11px;
/*  font-style: normal;*/
	font-weight:bold;
	font-style: normal; 
	/*background-color: Transparent;*/
	padding-top: 0px;
	text-decoration:none;
	height:22px;
}

.TopMenu_MenuItemActive,
.TopMenu_MenuItemActive A, 
.TopMenu_MenuItemActive A:Link,
.TopMenu_MenuItemActive A:Visited,
A.TopMenu_MenuItemActive:Link,
A.TopMenu_MenuItemActive:Visited,
.TopMenu_MenuItem A:Active,
A.TopMenu_MenuItem:Active
{
	cursor: pointer; 
	color: #00547a; 
	font-family:  Verdana; 
	font-size: 11px;
/*  font-style: normal;*/
	font-weight:bold;
	font-style: normal; 
	/*background-color: Transparent;*/
	padding-top: 0px;
	text-decoration: underline;
	height:22px;
}


/*
 * only mouse over, other links across top which is NOT the current page's link
 */
A.TopMenu_MenuItem:Hover, 
A.TopMenu_MenuItemActive:Hover
{
	color: #00547a; 
	text-decoration: underline;
}

.TopMenu_MenuIcon {
	background-color: #CAD5EA; 
	border-left: #CAD5EA 0px solid; 
	border-bottom: #CAD5EA 0px solid; 
	border-top: #CAD5EA 0px solid; 
	cursor: pointer; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.TopMenu_SubMenu {
	background-color: #CAD5EA;  
	z-index: 1000; 
	cursor: pointer; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.TopMenu_MenuBreak {
	border: 0;
}
.TopMenu_MenuItemSel {
	background-color: transparent; 
	cursor: pointer; 
	color: lightblue; 
	font-family: Verdana; 
	font-size: 11px;
	font-weight: bold; 
	font-style: normal;
	text-decoration: none;
}


.TopMenu_MenuArrow {
	border-right: #CAD5EA 0px solid; 
	border-bottom: #CAD5EA 0px solid; 
	border-top: #CAD5EA 0px solid;
	font-family: webdings; 
	font-size: 11px;
	cursor: pointer; 
}

.TopMenu_SeparatorStyle {
            color: #9f9f9f; 
            font-family: Verdana; 
            font-size: 11px;  
/*          font-style: normal;*/
			font-weight:bold;
/*          background-color: #FFFFFF;*/
/*          BACKGROUND-IMAGE: url(menu-bkgd_blue.GIF); */
            padding: 0px;
            margin:0;
            background-color: #FFFFFF;
            HEIGHT:22px;
}



.BottomMenu_SeparatorStyle {
/*
	color: white; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;  
	font-style: normal;
	background-color: transparent;
*/
	color: #9f9f9f; 
	font-family: Verdana, Arial, Helvetica; 
	font-size: 11px;  
	font-style: normal;
	font-weight: bold;
	padding: 0px;
	margin: 0;
}


/***********
 * BUTTONS *
 ***********/

.a_btnShowMe,
.a_btnSubmit,
.a_btnFindMyCar,
.a_btnBack,
.a_btnContactABroker,
.a_btnCompareMyRates,
.a_btnNext,
.a_btnHome,
.a_btnPrevious,
.a_btnCalculate,
.a_btnContinue,
.a_btnBegin,
.a_btnProcess,
.a_btnReProcess,
.a_btnMyDetails,
.a_btnClose,
.a_btnJoin,
.a_btnCancel,
.a_btnLogin,
.a_btnApply,
.a_btnSampleCode,
.a_btnDownArrow,
.a_btnCallYou,
.a_btnCheckout,
.a_btnCallMeBack,
.a_btnFinish,
.a_btnLearnMore,
.a_btnGetCalculator,
.a_btnGetCalculatorCode,
.a_btnPreview,
.a_btnClear1,
.a_btnSearch,
.a_btnOnlineQuoteNow,
.a_btnFindMylowestRates,
.a_btnBuynow,
.a_btnSave,
.a_btnMoreInfo,
.a_btnToseeyourdetail,
.a_btnemailtheseresults,
.a_btnsavefurther,
.a_btnbuyandsave,
.a_btnbuynowgrey,
.a_btnClickHere,
.a_btnskip,
.a_btnlater,
.a_btnAddMore,
.a_btnReset,
.a_btnSend,
.a_btnSubscribe,
.a_btnApply2,
.a_btnSearch2,
.a_btnRefresh,
.a_btnMoreInfo2,
.a_btnCompareToOthers,
.a_btnemailtheseresults2,
.a_btnSubmit2,
.a_btnlater2,
.a_btnapplyEarn,
.a_btnCompareToOtherCards,
.a_btnRegister,
.a_btnSearchTIB,
.a_btnContinue_cc,
.a_btnCC_filter_show,
.a_btnFilter_cards,
.a_btnClear_filter,
.a_btnViewquotes,
.a_btnChoose,
.a_btnSearchAgain_big,
.a_btnFilter_TI,
.a_btnShowQuotes
{
	height: 18px;
	/*padding: 55px 0 0;*/
	margin: 0;
	border: 0;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
}

.a_btnPrev2,
.a_btnNext2
{
	height: 18px;
	padding: 10px;
	margin: 0;
	border: 0;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
}

.buttonRealign
{
	padding: 0px;
}

.a_btnShowMe{
	width: 80px;
	background: transparent url(/Artog/Images/button_showMe.gif) no-repeat center center;
}

.a_btnSubmit{
	width: 55px;
	background: transparent url(/Artog/Images/button_submit.gif) no-repeat center center;
}

.a_btnFindMyCar{
	width: 81px;
	background: transparent url(/Artog/Images/button_findMyCar.gif) no-repeat center center;
}

.a_btnBack{
	width: 42px;
	background: transparent url(/Artog/Images/button_back.gif) no-repeat center center;
}

.a_btnContactABroker{
	width: 110px;
	background: transparent url(/Artog/Images/button_contactABroker.gif) no-repeat center center;
}

.a_btnCompareMyRates{
	width: 119px;
	background: transparent url(/Artog/Images/button_compareMyRates.gif) no-repeat center center;
}

.a_btnNext{
	width: 69px;
	background: transparent url(/Artog/Images/button_next.gif) no-repeat center center;
}

.a_btnHome{
	width: 47px;
	background: transparent url(/Artog/Images/button_home.gif) no-repeat center center;
}

.a_btnPrevious{
	width: 61px;
	background: transparent url(/Artog/Images/button_previous.gif) no-repeat center center;
}

.a_btnCalculate{
	width: 66px;
	background: transparent url(/Artog/Images/button_calculate.gif) no-repeat center center;
}

.a_btnContinue{
	width: 64px;
	background: transparent url(/Artog/Images/button_continue.gif) no-repeat center center;
}

.a_btnBegin{
	width: 46px;
	background: transparent url(/Artog/Images/button_begin.gif) no-repeat center center;
}

.a_btnProcess{
	width: 59px;
	background: transparent url(/Artog/Images/button_process.gif) no-repeat center center;
}

.a_btnReProcess{
	width: 52px;
	background: transparent url(/Artog/Images/button_reprocess.gif) no-repeat center center;
}

.a_btnMyDetails{
	width: 71px;
	background: transparent url(/Artog/Images/button_myDetails.gif) no-repeat center center;
}

.a_btnClose{
	width: 44px;
	background: transparent url(/Artog/Images/button_close.gif) no-repeat center center;
}

.a_btnJoin{
	width: 38px;
	background: transparent url(/Artog/Images/button_join.gif) no-repeat center center;
}

.a_btnCancel{
	width: 51px;
	background: transparent url(/Artog/Images/button_cancel.gif) no-repeat center center;
}

.a_btnLogin{
	width: 44px;
	background: transparent url(/Artog/Images/button_login.gif) no-repeat center center;
}

.a_btnApply{
	width: 47px;
	background: transparent url(/Artog/Images/button_apply.gif) no-repeat center center;
}
.a_btnSampleCode{
	width: 127px;
	background: transparent url(/Artog/Images/button_samplecode.gif) no-repeat center center;
}
.a_btnDownArrow{
	width: 22px;
	background: transparent url(/Artog/Images/button_downarrow.gif) no-repeat center center;
}
.a_btnCallYou{
	width: 88px;
	background: transparent url(/Artog/Images/button_callyou.gif) no-repeat center center;
}
.a_btnCheckout{
	width: 68px;
	background: transparent url(/Artog/Images/button_checkout.gif) no-repeat center center;
}
.a_btnFinish{
	width: 47px;
	background: transparent url(/Artog/Images/button_finish.gif) no-repeat center center;
}
.a_btnCallMeBack{
	width: 85px;
	background: transparent url(/Artog/Images/button_callmeback.gif) no-repeat center center;
}
.a_btnLearnMore{
	width: 79px;
	background: transparent url(/Artog/Images/button_LearnMore.gif) no-repeat center center;
}
.a_btnGetCalculator{
	width: 99px;
	background: transparent url(/Artog/Images/button_GetCalculator.gif) no-repeat center center;
}
.a_btnGetCalculatorCode{
	width: 123px;
	background: transparent url(/Artog/Images/button_getcalcode.gif) no-repeat center center;
}
.a_btnPreview{
	width: 60px;
	background: transparent url(/Artog/Images/button_preview.gif) no-repeat center center;
}
.a_btnClear1{
	width: 44px;
	background: transparent url(/Artog/Images/button_clear.gif) no-repeat center center;
}
.a_btnSearch{
	width: 54px;
	background: transparent url(/Artog/Images/button_search.gif) no-repeat center center;
}
.a_btnOnlineQuoteNow{
	width: 112px;
	background: transparent url(/Artog/Images/button_onlinequotenow.gif) no-repeat center center;
}
.a_btnmoreInfo{
	width: 67px;
	background: transparent url(/Artog/Images/button_moreinfo.GIF) no-repeat center center;
}
.a_btnFindmylowestrates{
	width: 132px;
	background: transparent url(/Artog/Images/button_Findmylowestrates.gif) no-repeat center center;
}
.a_btnbuynow{
	width: 62px;
	background: transparent url(/Artog/Images/button_buynow.gif) no-repeat center center;
}
.a_btnSave{
	width: 42px;
	background: transparent url(/Artog/Images/button_save.gif) no-repeat center center;
}
.a_btnToseeyourdetail{
	width: 182px;
	background: transparent url(/Artog/Images/button_toseeyourdetail.gif) no-repeat center center;
}

.a_btnemailtheseresults{
		width: 157px;
	background: transparent url(/Artog/Images/button_emailtheseresults.gif) no-repeat center center;
}

.a_btnsavefurther{
		width: 118px;
	background: transparent url(/Artog/Images/button_savefurther.gif) no-repeat center center;
}

.a_btnbuyandsave{
		width: 113px;
	background: transparent url(/Artog/Images/button_buyandsave.GIF) no-repeat center center;
}

.a_btnbuynowgrey{
		width: 62px;
	background: transparent url(/Artog/Images/button_buynowgrey.GIF) no-repeat center center;
}

.a_btnbuynowgrey{
		width: 69px;
	background: transparent url(/Artog/Images/button_clickhere.GIF) no-repeat center center;
}

.a_btnskip{
	width: 47px;
	background: transparent url(/Artog/Images/button_skip.GIF) no-repeat center center;
}
.a_btnlater{
	width: 47px;
	background: transparent url(/Artog/Images/button_later.GIF) no-repeat center center;
}
.a_btnlater2{
	width: 47px;
	background: transparent url(/Artog/Images/button_later2.GIF) no-repeat center center;
}
.a_btnAddMore
{
	width: 100px;
	background: transparent url(/Artog/Images/button_addmore.gif) no-repeat center center;
}
.a_btnReset{
	width: 58px;
	background: transparent url(/Artog/Images/button_reset.gif) no-repeat center center;
}
.a_btnPrev2{
	width: 83px;
	background: transparent url(/Artog/Images/button_prev2.gif) no-repeat center center;
}
.a_btnNext2{
	width: 69px;
	background: transparent url(/Artog/Images/button_next2.gif) no-repeat center center;
}
.a_btnSend{
	width: 47px;
	background: transparent url(/Artog/Images/button_send.gif) no-repeat center center;
}
.a_btnSubscribe
{
	width: 73px;
	background: transparent url(/Artog/Images/button_subscribe.gif) no-repeat center center;
}
.a_btnApply2
{
	width: 45px;
	background: transparent url(/Artog/Images/button_apply2.gif) no-repeat center center;
}
.a_btnMoreInfo2
{
	width: 69px;
	background: transparent url(/Artog/Images/button_moreinfo2.gif) no-repeat center center;
}
.a_btnSearch2
{
	width: 57px;
	background: transparent url(/Artog/Images/button_search2.gif) no-repeat center center;
}
.a_btnRefresh
{
	width: 57px;
	background: transparent url(/Artog/Images/button_refresh.gif) no-repeat center center;
}
.a_btnCompareToOthers
{
	width: 176px;
	background: transparent url(/Artog/Images/button_comparetoothers.gif) no-repeat center center;
}
.a_btnemailtheseresults2
{
	width: 146px;
	background: transparent url(/Artog/Images/button_emailresultstome2.gif) no-repeat center center;
}
.a_btnSubmit2
{	
	width: 57px;
	background: transparent url(/Artog/Images/button_submit2.gif) no-repeat center center;
}
.a_btnapplyEarn
{
	width: 114px;
	background: transparent url(/Artog/Images/button_applyEarn.gif) no-repeat center center;
}
.a_btnCompareToOtherCards
{
	width: 165px;
	background: transparent url(/Artog/Images/button_comparetoothercards.gif) no-repeat center center;
}
.a_btnRegister
{
	width: 69px;
	background: transparent url(/Artog/Images/button_register.gif) no-repeat center center;
}
.a_btnSearchTIB{
	width: 55px;
	background: transparent url(/Artog/Images/button_searchTIB.gif) no-repeat center center;
}
.a_btnContinue_cc{
	width: 161px;
	background: transparent url(/Artog/Images/button_continue_cc.gif) no-repeat center center;
}
.a_btnViewquotes{
	width: 85px;
	height:19px;
	background: transparent url(/Artog/Images/button_viewquotes.gif) no-repeat center center;
}

.a_btnCC_filter_show{
	width: 118px;
	height: 27px;
	background: transparent url(/Artog/Images/button_cc_filter_show.gif) no-repeat center center;
}

.a_btnFilter_cards{
	width: 69px;
	background: transparent url(/Artog/Images/button_filter_cards.gif) no-repeat center center;
}
.a_btnClear_filter{
	width: 76px;
	background: transparent url(/Artog/Images/button_clear_filter.gif) no-repeat center center;
}
.a_btnChoose{
	width: 52px;
	background: transparent url(/Artog/Images/button_choose.gif) no-repeat center center;
}
.a_btnSearchAgain_big{
	width: 116px;
	height: 25px;
	background: transparent url(/Artog/Images/button_searchAgain_big.gif) no-repeat center center;
}
.a_btnFilter_TI{
	width: 89px;
	height: 20px;
	background: transparent url(/Artog/Images/button_filter_TI.gif) no-repeat center center;
}
.a_btnShowQuotes{
	width: 145px;
	height: 31px;
	background: transparent url(/Artog/Images/button_showQuotes.gif) no-repeat center center;
}

.a_btnstd1      
{
    background: #CE7307 url('/Artog/Images/Icons/linkbutton_bg.gif') repeat-x bottom center;
    color:white;
    cursor: pointer;
    height: 20px;
/*
    border-left: solid 1px #CE7307; 
    border-right: solid 1px #CE7307; 
    border-width: 1px;
    border-color: #CE7307; 
border-width:1px;
*/
    border: solid 0px #CE7307; 
    border: solid 1px; 
/*
border-top-color:#CE7307;
	border-left-color:#CE7307;
	border-right-color:#CE7307;
	border-bottom-color:#CE7307;
*/
/*border-color:#CE7307;*/
    padding-top: 0px;
    padding-right: 4px;
    padding-left: 4px;
    text-align: center;
    font-family: Verdana; 
    font-size: 10pt;
    font-weight: bold;
outline: none;
    filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ef9200',EndColorStr='#fabb00');

/*    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=2) ;   */
}

.a_btnEnquireNowAction{
    /*
     * without padding, the text from the ASP tag will show up
     * so we make the padding larger than the actual image
     * and define the height so the ASP text is hidden
     *
     * width and height are based upon the actual image.
     */
	width: 126px;
	height: 30px;
	padding: 55px 0 0;
	margin: 0;
	border: 0;
	background: transparent url(/Portals/0/Skins/Artog-Light/button_enquireNowAction.gif) no-repeat center center;
	overflow: hidden;
	cursor: pointer; /* hand-shaped cursor */
}

.a_btnlrg1      
{
    background: url('/Artog/Images/Icons/linkbutton_lrg_bg.gif') repeat-x bottom center;
    color:white;
    cursor: pointer;
    height: 31px;
    border: 0;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;          
    font-family: Verdana; 
    font-size: 14px;
    font-weight: bold;       
    filter:progid:DXImageTransform.Microsoft.Shadow(color='DimGray', Direction=135, Strength=3) ;   
}

.TreeViewMenu {
	width: 175px;
	background-color: #DFE5F2;
	BORDER-RIGHT: #7994CB 0px solid; 
	BORDER-TOP: #7994CB 0px solid; 
	BORDER-LEFT: #7994CB 0px solid; 
	BORDER-BOTTOM: #7994CB 0px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px
}
.TreeViewMenu_Header {
	BACKGROUND-IMAGE: url(gradient_LtBlue.jpg);
}
.Head   {
    font-family: Verdana, Arial, Helvetica;
    font-size:  18px;
    font-weight: normal;
    color: #333333;
}

.a_bottom
{

	BORDER-BOTTOM: LightGrey 1px solid; 
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	color: #404040;

}
.a_subbox
{
	padding-left: 7px;
	padding-top: 7px;
	
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid;
	BORDER-RIGHT: #AAAAAA 1px solid; 
	background-color: #f8f8f8;
}

.a_subbox2
{
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid;
	BORDER-RIGHT: #AAAAAA 1px solid; 
	background-color: #DFDFDF;
}

.a_subbox3
{
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	
	BORDER-TOP: #AAAAAA 1px solid; 
	BORDER-LEFT: #AAAAAA 1px solid; 
	BORDER-BOTTOM: #AAAAAA 1px solid;
	BORDER-RIGHT: #AAAAAA 1px solid; 
}

.a_subbox4
{
	/*
	padding-left: 7px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
*/
	
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid; 
	background-color: #DFDFDF;
}

.a_head1OrangeInvert
{
	background-color: orange;
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #FFFFFF;
}

.a_footerlink
{
	font-family: Verdana;
	font-size: 11px;  
	font-weight: bold;
	text-decoration: none;
	color: #00547a;
}

.a_footerlink A:Hover
{
	text-decoration: underline;
	color: red;
}


.a_footerlink2
{
	font-family: Verdana;
	font-size: 11px;  
	text-decoration: none;
	color: #00547a;
}

.a_footerlink2 A:Hover
{
	text-decoration: underline;
	color: red;
}

.a_btncompare1      
{
/*    background: url('/ArtogInfoFeed/Images/Icons/vertCompare.jpg') ;*/
    background: url('/Artog/Images/button_compare.gif');
    color:white;
    cursor: pointer;
/*
    height: 61px;
    width: 16px;
*/
	height:59px;
	width:18px;
    border: 0;
    padding-top: 0px;
    padding-right: 0px;
    padding-left: 0px;
    text-align: center;       
}


.a_link3, .a_link3 A, .a_link3 A:Active, .a_link3 A:Hover, .a_link3 A:Visited, .a_link3 A:Link
{
	font-family: Verdana;
	font-size: 9px;  
	font-weight: normal;
	color: #5C81A7;
}


.MainMenu_MenuBar {
	font-family: Verdana;
	font-size: 9px;  
/*	font-weight: bold;*/
	text-decoration: none;
	color: darkblue;
}

/***********************************************************************/
/* created by James for custom tabstrip control                        */
/***********************************************************************/
.tabstripheader {
	FONT-SIZE: 93%; BACKGROUND: url('/Artog/Images/bg.gif') #dae0d2 repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal; 	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;
}

.tabstrip_toplinkspace {

	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url('/Artog/Images/bg.gif') no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

#tabstripheader A {

	FLOAT: none

}

#tabstripheader A:hover {

	COLOR: #333

}

#tabstripheader #current {

	BACKGROUND-IMAGE: url('/Artog/Images/left_on.gif');

}

.tabstrip_left {

	DISPLAY: block;
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/left.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #4B738B; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
	
}

.tabstrip_toplink {

	DISPLAY: block; 
	BACKGROUND: url('/Artog/Images/mid.gif') repeat-x right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	padding-left:5px;
	padding-right:5px;
	/*COLOR: #4B738B;*/
	COLOR: black;
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}

.tabstrip_right {

	DISPLAY: block;
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/right.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #4B738B;
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
}

.tabstrip_leftSelected {

	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/left_on.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	COLOR: #4B738B;		
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
	
}


.tabstrip_toplinkSelected {

	DISPLAY: block; 
	BACKGROUND: url('/Artog/Images/mid_on.gif') repeat-x right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	padding-left:5px;
	padding-right:5px;
	COLOR: black; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none

}

.tabstrip_rightSelected {

	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/right_on.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	COLOR: #4B738B; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
	
}


.subtabstripheader {
	BACKGROUND: #dae0d2  url('/Artog/Images/sub_bg.gif') repeat-x bottom; WIDTH: 100%; LINE-HEIGHT: normal;	 PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;
}



.subtabstrip_toplinkspace {

	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; BACKGROUND: url('/Artog/Images/sub_bg.gif') no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}

#subtabstripheader A {

	FLOAT: none

}

#subtabstripheader A:hover {

	COLOR: #333

}

#subtabstripheader #current {

	BACKGROUND-IMAGE: url('/Artog/Images/sub_left_on.gif')

}

.subtabstrip_left {

	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/sub_left.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #4B738B; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
}

.subtabstrip_toplink {

	DISPLAY: block; 
	BACKGROUND: url('/Artog/Images/sub_mid.gif') repeat-x right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	padding-left:4px;
	padding-right:5px; 
	COLOR: black; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none

}

.subtabstrip_right {

	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/sub_right.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 4px; 
	COLOR: #4B738B; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
}


.subtabstrip_leftSelected {

	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/sub_left_on.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px;
	COLOR: #4B738B; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
}


.subtabstrip_toplinkSelected 
{
	DISPLAY: block; 
	BACKGROUND: url('/Artog/Images/sub_mid_on.gif') repeat-x right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px; 
	padding-left:5px;
	padding-right:5px;
	COLOR: black; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none
}

.subtabstrip_rightSelected
{
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url('/Artog/Images/sub_right_on.gif') no-repeat right top; 
	FLOAT: left; 
	PADDING-BOTTOM: 5px;
	COLOR: #4B738B; 
	PADDING-TOP: 5px; 
	TEXT-DECORATION: none;
	width:2px;
}

.subtabstrip_toplinkSelect00  {

	PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 6px;  BACKGROUND: url('/Artog/Images/sub_right_on.gif') no-repeat right top; FLOAT: left; PADDING-BOTTOM: 5px; COLOR: #333; PADDING-TOP: 5px; TEXT-DECORATION: none

}

.a_lhead20management {
	font-family: Verdana;
	font-size: 12px;  
	font-weight: normal;
	font-style: normal; 
	text-decoration: none;
	color: #00547a;
}

.tab_subtab_spacer
{
	height:1px;
	border: solid 0 white;
	border-bottom : solid 1px #bdc1bf;
}

/***********************************************************************/
/* yanked from skin.css for dot.net.nuke                               */
/***********************************************************************/


/*
 * items in submenu of the left menu 
 * (not currently highlighted)
 */
.a_litem11,
.a_litem11 A, 
.a_litem11 A:Link,
.a_litem11 A:Visited, 
.a_litem11 A:Hover, 
.a_litem11 A:Active
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	color: #626262;
	height: 20px;
	text-decoration: none;
	padding-left: 10px;
	background-color: #f8f8f8;
}
.a_litem11 A:Hover{
	text-decoration:underline;
}

.a_litem1Active1,
.a_litem1Active1 A, 
.a_litem1Active1 A:Link,
.a_litem1Active1 A:Visited, 
.a_litem1Active1 A:Hover, 
.a_litem1Active1 A:Active{
	cursor: pointer;
	height: 20px;
	font-family: Verdana;
	font-weight: normal;
	color: #626262;
	font-size: 11px;
	font-style: normal; 
	text-decoration: underline;
	padding-left:10px;
}


.a_litem1Active1
{
	margin-left:-10px;
	padding-left:10px;
	background-image:url(nav_arrow.gif);
	background-repeat:no-repeat;
	background-position: 10px 4px;
	background-color: #f8f8f8;
}


/*
 * left menu, hover
 */
.a_litem1Over1,
.a_litem1Over1 A, 
.a_litem1Over1 A:Link, 
.a_litem1Over1 A:Visited, 
.a_litem1Over1 A:Hover, 
.a_litem1Over1 A:Active{
	height: 20px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	font-style: normal; 
	text-decoration: underline;
	padding-left: 10px;
	background-color: #626262;

/*
	padding-left: 5px;
	color: white;
	background-color: Transparent;
	background-image: url(side-hr.jpg);
	background-repeat: repeat-x;
	background-position: 0px 17px;
*/
}


/* LM top level leaf */
.a_litem10,
.a_litem10 A, 
.a_litem10 A:Link,
.a_litem10 A:Visited, 
.a_litem10 A:Hover, 
.a_litem10 A:Active
{
	padding-left:5px;
	padding-top: 1px;
	padding-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	font-style: normal; 
	text-decoration: none;
	color: #00547a;
}

.a_litem10{
	BORDER-BOTTOM: #cccccc 1px solid; 
	background-image:url(/Artog/images/nav/navbullet_1_2010.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
}

.a_litem10 A:Hover{
	text-decoration:underline;
}

.a_litem1Active0,
.a_litem1Active0 A, 
.a_litem1Active0 A:Link,
.a_litem1Active0 A:Visited, 
.a_litem1Active0 A:Hover, 
.a_litem1Active0 A:Active{
	padding-left:5px;
	cursor: pointer;
	padding-top: 1px;
	padding-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	font-style: normal; 
	text-decoration: none;
	color: #00547a;
	text-decoration: underline;
}


.a_litem1Active0
{
	BORDER-BOTTOM: #cccccc 1px solid; 
	background-image:url(/Artog/images/nav/navbullet_1_2010.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
}


/*
 * left menu, hover
 */
.a_litem1Over1,
.a_litem1Over1 A, 
.a_litem1Over1 A:Link, 
.a_litem1Over1 A:Visited, 
.a_litem1Over1 A:Hover, 
.a_litem1Over1 A:Active{
	height: 20px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: Black;
	font-style: normal; 
	text-decoration: underline;
	padding-left: 10px;
	background-color: #626262;

/*
	padding-left: 5px;
	color: white;
	background-color: Transparent;
	background-image: url(side-hr.jpg);
	background-repeat: repeat-x;
	background-position: 0px 17px;
*/
}


/* sidemenu levels CSS*/
.a_lhead20,
.a_lhead20 A, 
.a_lhead20 A:Link, 
.a_lhead20 A:Visited, 
.a_lhead20 A:Hover, 
.a_lhead20 A:Active{
	padding-left: 8px;
	padding-top: 1px;
	padding-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	font-style: normal; 
	text-decoration: none;
	color: #00547a;
}
.a_lhead20{
	BORDER-BOTTOM: #cccccc 1px solid; 
	background-image:url(nav_bullet.gif);
	background-repeat:no-repeat;
	background-position: 5px 4px;
}
.a_lhead20 A:Hover{
	text-decoration:underline;
}

/*
 * currently selected menu heading
 */
.a_lhead2Active0,
.a_lhead2Active0 A, 
.a_lhead2Active0 A:Link,
.a_lhead2Active0 A:Visited, 
.a_lhead2Active0 A:Hover, 
.a_lhead2Active0 A:Active{
	padding-top: 1px;
	padding-bottom: 3px;
	font-family: Verdana;
	font-size: 11px;  
	font-weight: normal;
	font-style: normal; 
	text-decoration: none;
	color: darkblue;
}

.a_lhead2Active0 A:Hover{
	text-decoration:underline;
}



/*
 * sub sub menu LD and RM
 */
.a_litem12,
.a_litem12 A, 
.a_litem12 A:Link,
.a_litem12 A:Visited, 
.a_litem12 A:Hover, 
.a_litem12 A:Active,
.a_litem1Active2,
.a_litem1Active2 A, 
.a_litem1Active2 A:Link,
.a_litem1Active2 A:Visited, 
.a_litem1Active2 A:Hover, 
.a_litem1Active2 A:Active{
	height: 20px;
	padding-left: 15px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal; 
	text-decoration: none;
	background-color: #f8f8f8;
	color: #00547a;
}
.a_litem12 A:Hover{
	text-decoration: underline;
}

/*
 * this is different from dot.net.nuke
 */
.a_litem1Active2 A, 
.a_litem1Active2 A:Link,
.a_litem1Active2 A:Visited, 
.a_litem1Active2 A:Hover, 
.a_litem1Active2 A:Active{
	text-decoration: underline;
	background-image:url(nav_arrow.gif);
	background-repeat:no-repeat;
	background-position: 6px 4px;
}

/*
 * moves margin back, because this tag is in a span
 */
/*
.a_litem1Active2
{
	background-image:url(nav_arrow.gif);
	background-repeat:no-repeat;
	background-position: 25px 4px;
}
*/



.a_litem1Over2,
.a_litem1Over2 A, 
.a_litem1Over2 A:Link,
.a_litem1Over2 A:Visited, 
.a_litem1Over2 A:Hover, 
.a_litem1Over2 A:Active{
	height: 20px;
	padding-left: 17px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal; 
	text-decoration: underline;
	color: Black;
	background-color: #626262;
}



/*
 * not sure what this is for, perhaps for RM and LD withing M
 */
.a_lhead21,
.a_lhead21 A, 
.a_lhead21 A:Link,
.a_lhead21 A:Visited, 
.a_lhead21 A:Hover, 
.a_lhead21 A:Active{
	height: 20px;
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	font-style: normal; 
	padding-left: 13px;
	text-decoration: none;
	color: #626262;
	background-color: #f8f8f8;
	padding-left: 10px;
}
.a_lhead21 A:Hover, 
.a_lhead21 A:Active{
	text-decoration: underline;
}

.a_lhead21 A{
	background-image:url(nav_plus.gif);
	background-repeat:no-repeat;
	background-position: 0px 4px;
}

.a_lhead2Active1,.a_lhead2Active1 A, .a_lhead2Active1 A:Active, .a_lhead2Active1 A:Hover, .a_lhead2Active1 A:Visited, .a_lhead2Active1 A:Link
{
	height: 20px;
	cursor: pointer;
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	font-style: normal; 
	text-decoration: none;
	background-color: Black;
}


.a_body1 input[type="text"], select, .inputStyle{
	border: solid 1px #00547a;
	background-color: #ddf0f8;
	font-size: 11px;
	font-family: Verdana;
	font-style: normal;
	color: black;
}


.inputStyle{
	border: solid 1px #00547a;
	background-color: #ddf0f8;
	font-size: 11px;
	font-family: Verdana;
	font-style: normal;
	color: black;
}

.inputStyleManagement{
	border: solid 1px #00547a;
	background-color: #ffffff;
	font-size: 11px;
	font-family: Verdana;
	font-style: normal;
	color: black;
}

.inputStyleManagement1{
	
	font-size: 10px;
	font-family: Verdana;
	font-style: normal;
	color: black;
}

.a_banner1
{
	/*
	background-image: url(/Artog/Images/message_lowprice.gif);
	background-repeat:no-repeat;
	height:42px;
	width:250px;
*/
}

.a_banner2
{
	/*
	background-image: url(/Artog/Images/message_obligationFree.gif);
	background-repeat:no-repeat;
	height:42px;
	width:250px;
*/
}

.a_banner3
{
	/*
	background-image: url(/Artog/Images/message_useArtog.gif);
	background-repeat:no-repeat;
	height:42px;
	width:250px;
	*/
}


.formTable td
{
	padding-top:4px;
	padding-bottom: 4px;
}

.blankOut
{
	width:0px;
	height:0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	font-size:0px;
	line-height:0px;
}

.left_menu_holder
{
	width:164px;
}

.ArtogTILineShaded
{
	background-color: #F1AD3E;
	font-family: Verdana;
	font-size: 9px;  
	font-weight: normal;
	color: #000000;
}



.noText
{
	font-size:1px;
	line-height:1px;
}

.greyRounded
{
	background-color: #ECEEEC;
}

.greyRounded td
{
	padding-right:2px;
	padding-bottom:2px;
}

td.greyRounded_top_left
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_top_left.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding:0px;
	width:5px;
	height:5px
}

td.greyRounded_top_right
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_top_right.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding:0px;
	width:5px;
	height:5px
}

td.greyRounded_bottom_left
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_bottom_left.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	padding:0px;
	width:5px;
	height:5px
}

td.greyRounded_bottom_right
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_bottom_right.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:0px;
	width:5px;
	height:5px
}

td.greyRounded_top
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_top.gif);
	background-repeat:repeat-x;
	background-position:top left;
	padding:0px;
	height:5px
}

td.greyRounded_bottom
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_bottom.gif);
	background-repeat:repeat-x;
	background-position:bottom left;
	padding:0px;
	height:5px
}

td.greyRounded_left
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_left.gif);
	background-repeat:repeat-y;
	background-position:top left;
	padding:0px;
	width:5px;
}

td.greyRounded_right
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/grey_right.gif);
	background-repeat:repeat-y;
	background-position:top right;
	padding-right:0px;
	padding-bottom:0px;
	width:5px;
}

.simple_greyRounded
{
	background-color: #ECEEEC;
}

.simple_greyRounded td
{
	padding-right:2px;
	padding-bottom:2px;
}

td.simple_greyRounded_top_left
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/simple_grey_top_left.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding:0px;
}

td.simple_greyRounded_top_right
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/simple_grey_top_right.gif);
	background-repeat:no-repeat;
	background-position: top right;
	padding:0px;
}

.simple_orangeRounded
{
	background-color: #eab44c;
}

.simple_orangeRounded td
{
	padding-right:2px;
	padding-bottom:2px;
}

td.simple_orangeRounded_top_left
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/simple_orange_top_left.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding:0px;
}

td.simple_orangeRounded_top_right
{
	background-image: url(/ArtogTravelInsurance/Images/comparisonPage/simple_orange_top_right.gif);
	background-repeat:no-repeat;
	background-position: top right;
	padding:0px;
}

.ti_sliderLabel
{
	font-size:8px;
	font-weight:normal;
}

.largeRoundedHeading
{
	width:350px;
}

td.largeRoundedHeading_left
{
	background-image: url(/Artog/Images/lrgRound_left.gif);
	background-repeat:no-repeat;
	background-position: top left;
	padding:0px;
	width:6px;
	height:37px;
}

td.largeRoundedHeading_mid
{
	background-image: url(/Artog/Images/lrgRound_mid.gif);
	background-repeat: repeat-x;
	background-position: top left;
	padding-left:5px;
	padding-right:5px;
	height:37px;
	
	text-align:left;
	vertical:align:middle;
	
	font-family: Verdana;
	font-size: 14px;  
	font-weight: bold;
	color: #FFA500;	
}

td.largeRoundedHeading_right
{
	background-image: url(/Artog/Images/lrgRound_right.gif);
	background-repeat:no-repeat;
	background-position: top right;
	padding:0px;
	width:6px;
	height:37px;
}