@import "style2_root.css";

BODY, INPUT, SELECT, TEXTAREA, BUTTON, TD, TH, BLOCKQUOTE {
	color: #888;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
BODY {
	background: #c8ecfc url(../Images/New/bg03.gif) repeat-x left top;
	text-align: center;
	line-height: 1.4;
}
HTML {
	background: #c8ecfc;
}
H1, H2, H3, H4, H5, H6 {
	color: #888;
	line-height: normal;
}
H1 {
	margin: 0;
	padding-bottom: .5em;
	color: #888 !important;
	font-size: 24px;
	font-weight: normal;
}
H1.type1 {
	margin-top: .5em;
	padding: 0;
	text-align: center;
}
H1.type1 SPAN {
	display: block;
}
H2 {
	margin: 0;
	padding-bottom: .5em;
	line-height: 28px;
	color: #888 !important;
	font-size: 24px;
	font-weight: normal;
}
H2.type1 {
	font-size: 15px;
	font-weight: bold;
}
H3, H4, H5, H6 {
	font-size: 16px;
}
A {
	color: #888;
}
OL {
	margin-left: 40px;
}
OL LI {
	padding: 2px 0;
}
UL.data {
	margin-left: 20px;
}
UL.data LI {
	list-style-type: disc;
}
/* =layout
-------------------------------------------------- */
.wrap {
	width: 920px;
	margin: 0 auto;
	text-align: left;
	background: url(../Images/New/bg04.png) repeat-y left top;
}

.wrapn {
	width: 920px;
	margin: 0 auto;
	text-align: left;
	background: url(../Images/New/bg04n.png) repeat-y 48px top;
}

#wrap-a {
	background: url(../Images/New/bg05.png) no-repeat left bottom;
}

.wrap-a {
	background: url(../Images/New/bg05.png) no-repeat left bottom;
}

.wrap-an {
	background: url(../Images/New/bg07.png) no-repeat left bottom;
}

#wrap-b {
	min-height: 566px;
	padding: 0px 34px 0 78px;
	background: url(../Images/New/bg03.png) no-repeat left top;
}
#wrap-bn {
	min-height: 566px;
	padding: 0px 34px 0 78px;
}

.wrap-b {
	min-height: 566px;
	padding: 0px 34px 0 78px;
	background: url(../Images/New/bg03.png) no-repeat left top;
}
.wrap-bn {
	min-height: 566px;
	padding: 0px 34px 0 78px;
}

/* =header
-------------------------------------------------- */
#header {
	width: 920px;
	height: 33px;
	position: relative;
	margin: 0 auto;
	text-align: left;
}
#header UL#links,
#header UL#langbar {
	float: left;
	margin: 9px 0 0 0;
	list-style: none;
}
#header UL#links LI,
#header UL#langbar LI {
	float: left;
	padding: 0 7px;
	border-right: 1px dotted #a0cced;
}
#header UL#links LI.last,
#header UL#langbar LI.last {
	border-right: none;
}
#header A {
	color: #fff;
	border-bottom: 1px solid #88c2e3;
	text-decoration: none;
}
#header UL#links {
	width: 550px;
	margin-left: 41px;
}
#header UL#langbar {
	float: right;
	margin-right: 32px;
}
#header P{
	float: right;
	margin: 5px 3px 0 0;
	padding: 3px 10px 3px 45px;
	border: 1px solid #a0cced;
	background: url(../Images/New/icon01.gif) no-repeat 8px center;
}
#header P A {
	padding-right: 17px;
	background: url(../Images/New/dot03.gif) no-repeat right center;
	border: none;
}
#meny {
	position: absolute;
	width: 117px;
	top: 18px;
	right: 3px;
	padding: 0;
	z-index: 100;
	border: 1px solid #a0cced;
	background: #60adda;
	border-top: none;
}
#meny LI {
	display: block;
	width: 117px;
	line-height: 20px;
	list-style: none;
	border-bottom: 1px dotted #a0cced;
	voice-family: "\"}\"";
	voice-family:inherit;
}
#meny LI A{
	display: block;
	margin: 0 10px;
	padding: 4px 0;
	border: none;
}
#header UL#meny LI.last {
	border: none;
}
* HTML #meny { right: 6px; }
/* =path + =search + =logo
-------------------------------------------------- */
#logo,
#logo A {
	width: 161px;
	height: 44px;
	background: url(../Images/New/logo.jpg) no-repeat;
	overflow: hidden;
	
}
#logo {
	margin: 0px 0px 27px 0px;
    padding: 0px 80px 0px 0px;
}
#logo A {
	display: block;
	height: 0 !important;
	padding: 44px 0 0 0;
	height: 44px;
	border: none;
}
#banner
{
	
}

DIV.infobar {
	padding-bottom: 4px;
	border-bottom: 1px dashed #ddd;
}
#path {
	float: left;
	margin: 0 !important;
	padding: 2px 0 !important;
	color: #adafb2;
}
#path A {
	border: none;
	text-decoration: none;
}
#path SPAN {
	padding: 0 2px;
	color: #ec008c;
	font-family: Tahoma, Arial, Helvetica, sans-serif
}
#search {
	float: right;
	margin: 0;
}
#search INPUT.field {
	width: 200px;
	height: 20px;
	margin-right: 5px;
	padding: 1px 4px;
	overflow: hidden;
	border: 2px solid #d8d9da;
	background: #fff url(../Images/New/bg06.png) no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 14px;
}
#search INPUT.buttom {
	cursor: pointer;
}
/* =content
-------------------------------------------------- */
#content {
	width: 808px;
	padding: 15px 0;
}
.main-content {
	float: left;
	width: 550px;
}
#content3 H2,
#content3 H1 {
	margin: 0;
	padding: 0 0 0 0;
	color: #888;
	font-size: 20px;
	/*line-height: 30px;*/
	text-align:center;
}
#content3 H2 IMG,
#content3 H1 IMG {
	float: left;
	margin-right: 10px;
}
.secureList {
	margin: 1em 0 0 0;
	padding: 20px;
	border: 1px solid #e8e8e8;
	background: url(../Images/New/bg02.png) no-repeat left bottom;
}
.font-list {
	margin: -1px 0 0 0 !important;
	padding-left: 32px !important
}
.font-list A {
	font-size: 18px !important;
	font-family: Arial, Tahoma, sans-serif !important;
	font-weight: normal !important;
}
.font-list A:hover {
	text-decoration: none !important;
}
.font-list LI {
	background-position: 0 13px !important;
}
.font-list A SPAN {
	font-size: 17px !important;
	font-family: Arial, Tahoma, sans-serif !important;
	color: #bbb;
	font-weight: normal !important;
}
.secureList LI {
	height: 23px;
	padding: 6px 0 7px 22px;
	background: url(../Images/New/dot02.gif) no-repeat 0 9px;
}
.secureList LI A {
	font-size: 18px;
	color: #007dc3;
	text-decoration: none;
}

#secureList LI .secureListComment
{
	margin-left: 10px;
	padding: 0;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 14px !important;
	color: #adadad;
	line-height: 1;
}
#secureList LI .iiziColor
{
color: #EC008C;
}

.secureList LI A:hover {
	text-decoration: underline;
}
#secureList2 {
	margin: 1em 0 0 0;
	padding: 20px 10px;
	border: 1px solid #e8e8e8;
	background: #f8f8f8;
}
#secureList2 LI {
	float: left;
	width: 130px;
	padding: 6px 30px 0 10px;
	font-family: Arial, Tahoma, sans-serif;
	text-align: center !important;
}
#secureList2 LI IMG {
	margin-top: 15px;
}
#secureList2 LI.last {
	padding: 6px 10px 0 10px;
}
#secureList2 LI.last H2 {
	white-space: nowrap;
}
#secureList2 LI H2,
#secureList2 LI H2 A{
	margin: 0;
	padding: 0;
	font: 20px Arial, Tahoma, sans-serif;
	color: #007dc3;
	/*line-height: 26px;*/
	white-space:normal;
	
}
#secureList2 LI P,
#secureList2 LI P A{
	margin: 0;
	padding: 0;
	font-family: Arial, Tahoma, sans-serif;
	font-size: 12px;
	color: #adadad;
	line-height: 1.4;
}
#secureList2 LI A {
	font-size: 18px;
	color: #007dc3;
	text-decoration: none;
}
#rightbar {
	float: right;
	width: 240px;
	overflow: hidden;
}
.rightPane {
	padding: 10px 15px;
}
.rightPane A
{
    color: #007dc3;
	border-bottom: 1px solid #cce5f3;
	text-decoration: none;
}
.hinnakiri A {
	color: #007dc3;
	/*border-bottom: 1px solid #cce5f3;*/
	text-decoration: none;
}
#rightbar DIV.box01 {
	margin: 1px -15px 0 -15px;
	padding: 11px 15px;
	background: url(../Images/New/bg01.png) no-repeat left top; 
	border-bottom: 1px solid #e8e8e8;
}
/*
#rightbar DL#ticker3 {
	height: 128px;
	margin: 1em -15px 0 -15px;
	padding: 10px 15px;
	overflow: hidden;
	background: url(../Images/New/bg01.png) no-repeat left top;
	border-bottom: 1px solid #e8e8e8;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 98px;
}


#rightbar DL#ticker3 DL {
	height: auto !important;
	margin: 0;
	padding: 0;
	background: none;
	border: none;
}*/
.rightPane H2 {
	margin: 0 !important;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #ddd;
	color: #666;
	font-size: 13px;
	line-height: 15px;
	font-weight: bold;
}

/*
#rightbar DL#ticker3 DT {
	margin: 0;
	padding-bottom: 4px;
	border-bottom: 1px dashed #ddd;
	color: #666;
	font-size: 13px;
	font-weight: bold;
}
#rightbar DL#ticker3 DD DT{
	margin-top: 2em;
	display: none;
}
*/

/* scroler*/
#rightbar div.ticker3 {
	height: 128px;
	margin: 1em -15px 0 -15px;
	padding: 10px 15px;
	overflow: hidden;
	background: url(../Images/New/bg01.png) no-repeat left top;
	border-bottom: 1px solid #e8e8e8;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 98px;
}
#rightbar div.ticker3 h1 {
	margin: 0;
	padding: 0;
	padding-bottom:5px;
	background: none;
	border: none;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px dashed #ddd;
	color: #666;
}
/*scroler*/

#content3 div.newsBox,
#rightbar div.newsBox {
	margin: 0px;
	padding: 10px 15px;
	overflow: hidden;
	background: url(../Images/New/bg01.png) no-repeat left top;
	border-bottom: 1px solid #e8e8e8;
	width: 210px;
}
#content3 div.newsBox h1.upper,
#rightbar div.newsBox h1.upper {
	margin: 0;
	padding: 0;
	padding-bottom:5px;
	background: none;
	border: none;
	font-size:13px;
	font-weight:bold;
	border-bottom:1px dashed #ddd;
	color: #666;
	text-align: center;
}
#content3 div.newsBox h1.bottom,
#rightbar div.newsBox h1.bottom {
	margin: 0;
	padding: 0;
	padding-top:5px;
	background: none;
	border: none;
	font-size:12px;
	font-weight:bold;
	/*border-top:1px dashed #ddd;*/
	color: #666;
	text-align: center;
}
#content3 div.newsBox h1.bottom a,
#rightbar div.newsBox h1.bottom a,
#content3 div.newsBox h1.upper a,
#rightbar div.newsBox h1.upper a {
	text-decoration: none;
}
#content3 div.newsBox h1.bottom a:hover,
#rightbar div.newsBox h1.bottom a:hover,
#content3 div.newsBox h1.upper a:hover,
#rightbar div.newsBox h1.upper a:hover {
	text-decoration: underline;
}
#content3 div.newsBox div.item,
#rightbar div.newsBox div.item
{
	margin: 0px;
	padding: 5px 0px 5px 0px;
	border-bottom:1px dashed #ddd;
}
#content3 div.newsBox div.item a,
#rightbar div.newsBox div.item a
{
	text-decoration: none;
}
#content3 div.newsBox div.item a:hover,
#rightbar div.newsBox div.item a:hover
{
	text-decoration: underline;
}

DIV.subpage-right {
	margin-top: 1em;
	padding: 1px 0 15px 0;
	border-bottom: 1px solid #e8e8e8;
	background: url(../Images/New/bg01.png) no-repeat left top;
}
DIV.quoteBoxA P {
	color: #888;
}
#contact {
	width: 187px;
	height: 119px;
	position: relative;
}
DIV.subpage-right #contact {
	margin: 0 0 0 14px;
}
#contact #skype {
	position: absolute;
	height: 16px;
	top: 21px;
	left: 4px;
	padding-left: 20px;
	background: url(../Images/New/ico01.gif) no-repeat left 0;
}
#contact #chat {
	position: absolute;
	height: 16px;
	top: 48px;
	left: 4px;
	padding-left: 20px;
	background: url(../Images/New/ico02.gif) no-repeat left 0;
}
#contact #chat A,
#contact #skype A {
	color: #007dc3 !important;
	border-bottom: 1px solid #cce5f3 !important;
	text-decoration: none !important;
	}
#contact #picture {
	position: absolute;
	width: 187px;
	height: 119px;
	top: 0;
	left: 0;
}
#contact #picture A {
	border: none;
}
.formNav {
	margin: 1em 0 0 0;
	padding: 0 0 13px 0;
	border-bottom: 1px dashed #ddd;
}
.formNav LI {
	padding: 4px 0 4px 30px;
	line-height: 21px;
	list-style-type: none;
	background-repeat: no-repeat;
	background-position: 2px 50%;
	font-size: 11px;
	}
.formNav LI A {
	font-size: 11px;
	color: #007dc3;
	}
.formNav LI A:hover {
	border-bottom: 1px solid #007dc3 !important;
	}
.formNav LI.passive A {
	color: #b5b5b5;
	border: none !important;
	}
.active1 {
	background-image: url(../Images/New/ico_current01.gif);
	}
.active2 {
	background-image: url(../Images/New/ico_current02.gif);
	}
.active3 {
	background-image: url(../Images/New/ico_current03.gif);
	}
.active4 {
	background-image: url(../Images/New/ico_current04.gif);
	}
.active5 {
	background-image: url(../Images/New/ico_current05.gif);
	}
.active6 {
	background-image: url(../Images/New/ico_current06.gif);
	}
.active7 {
	background-image: url(../Images/New/ico_current07.gif);
	}
.active8 {
	background-image: url(../Images/New/ico_current08.gif);
	}
.active9 {
	background-image: url(../Images/New/ico_current09.gif);
	}
.active10 {
	background-image: url(../Images/New/ico_current10.gif);
	}

.current1 {
	background: #f4f4f4 url(../Images/New/ico_active01.gif) no-repeat 2px 50%;
	}
.current2 {
	background: #f4f4f4 url(../Images/New/ico_active02.gif) no-repeat 2px 50%;
	}
.current3 {
	background: #f4f4f4 url(../Images/New/ico_active03.gif) no-repeat 2px 50%;
	}
.current4 {
	background: #f4f4f4 url(../Images/New/ico_active04.gif) no-repeat 2px 50%;
	}
.current5 {
	background: #f4f4f4 url(../Images/New/ico_active05.gif) no-repeat 2px 50%;
	}
.current6 {
	background: #f4f4f4 url(../Images/New/ico_active06.gif) no-repeat 2px 50%;
	}
.current7 {
	background: #f4f4f4 url(../Images/New/ico_active07.gif) no-repeat 2px 50%;
	}
.current8 {
	background: #f4f4f4 url(../Images/New/ico_active08.gif) no-repeat 2px 50%;
	}
.current9 {
	background: #f4f4f4 url(../Images/New/ico_active09.gif) no-repeat 2px 50%;
	}
.current10 {
	background: #f4f4f4 url(../Images/New/ico_active10.gif) no-repeat 2px 50%;
	}

.passive1 {
	background-image: url(../Images/New/ico_passive01.gif);
	}
.passive2 {
	background-image: url(../Images/New/ico_passive02.gif);
	}
.passive3 {
	background-image: url(../Images/New/ico_passive03.gif);
	}
.passive4 {
	background-image: url(../Images/New/ico_passive04.gif);
	}
.passive5 {
	background-image: url(../Images/New/ico_passive05.gif);
	}
.passive6 {
	background-image: url(../Images/New/ico_passive06.gif);
	}
.passive7 {
	background-image: url(../Images/New/ico_passive07.gif);
	}
.passive8 {
	background-image: url(../Images/New/ico_passive08.gif);
	}
.passive9 {
	background-image: url(../Images/New/ico_passive09.gif);
	}
.passive10 {
	background-image: url(../Images/New/ico_passive10.gif);
	}
TABLE.fieldBox {
	margin-left: 40px;
}
TABLE.fieldBox TD,
TABLE.fieldBox TH{
	padding: 3px 4px;
}
TABLE.fieldBox TD SPAN {
	display: block;
}
TABLE.fieldBox input,
TABLE.fieldBox select,
TABLE.fieldBox label,
TABLE.fieldBox img {
	vertical-align: middle;
}
.errorInpt input,
.errorInpt select,
.errorInpt textarea {
	color: #941317;
	background: #fff;
	border: 1px solid;
	border-color: #941317 #f3bcb9 #f3bcb9 #941317;
}
TABLE.fieldBox INPUT.inptTxt {
	width: 160px;
	height: 20px;
	margin-right: 5px;
	padding: 1px 4px;
	overflow: hidden;
	border: 2px solid #d8d9da;
	background: #fff url(../Images/New/bg02.gif) no-repeat;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 14px;
}
TABLE.fieldBox SELECT {
	border-color: #d4d0c8;
}
TABLE.fieldBox TR.inptTr INPUT.inptSubmit {
	padding: 2px 7px;
	background: #efefef url(../Images/New/bg01.gif) repeat-x left top;
	border: 1px solid #f1f1f1;
	color: #007dc3;
	font-weight: bold;
	cursor: pointer;
	overflow: visible;
}
TABLE.fieldBox IMG.helpTrigger {
	margin-top: 6px;
}
INPUT.inptSubmit {
	padding: 2px 7px;
	background: #efefef url(../Images/New/bg01.gif) repeat-x left top;
	border: 1px solid #f1f1f1;
	color: #007dc3;
	font-weight: bold;
	cursor: pointer;
	overflow: visible;
	height: 24px;
}
INPUT.quoteInput,
INPUT.inptTxt {
	margin: 1px 1px 1px 0px;
	padding: 1px 4px;
	overflow: hidden;
	border: 2px solid #d8d9da;
	background: #fff url(../Images/New/bg02r.gif) repeat-x;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 14px;
}

INPUT.cleardefault {
	margin: 1px 1px 1px 0px;
	padding: 1px 4px;
	overflow: hidden;
	border: 2px solid #d8d9da;
	background: #fff url(../Images/New/bg02r.gif) repeat-x;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 14px;
}

.FAQTitle
{
	color: #EC008C;
	font-size: 14px;
}

TEXTAREA.quoteInput,
SELECT.quoteInput,
TEXTAREA.inptTxt,
SELECT.inptTxt
{
    margin: 1px 1px 1px 0px;
	padding: 1px 4px;
	overflow: hidden;
	border: 2px solid #d8d9da;
	background: #fff url(../Images/New/bg02r.gif) repeat-x;
	voice-family: "\"}\"";
	voice-family:inherit;
}
/*hinnakiri*/
.hinnakiri {
	width: 550px;
	margin: 1em 0;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
}
.hinnakiri TH.hin
{
    padding: 4px;
    TEXT-ALIGN: left
}
.hinnakiri TD.hin {
	vertical-align: middle;
	text-align: center;
}
.hinnakiri THEAD {
	border-right: 1px solid #ddd;
}
.hinnakiri THEAD TH.hin {
	color: #888;
	font-weight: bold;
	background: url(../Images/New/bg01.gif) repeat-x bottom left;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}
.hinnakiri TBODY TH.hin {
	color: #888;
	background: #efefef;
	border-top: 1px solid #ddd;
	border-right: 1px solid #ddd;
}
.hinnakiri TBODY TD.hin {
	color: #888;
	border-right: 1px solid #ddd;
	border-top: 1px solid #ddd;
}
.hinnakiri TD.cheapest a
{
	color: #ec008c;
	font-weight: bold;
}
.hinnakiri TD.quote:hover
{
	color: #ec008c;
	font-weight: bold;
}
.hinnakiri TBODY TD.quote:hover {
	background: #fef3ca;
}
.hinnakiri TBODY TD.highlight {
	background: #fef3ca;
}
.hinnakiri TBODY TD.highlight A {
	color: #60adda;
}
.hinnakiri TBODY TD.highlightbg {
	/*background-color: #efefef;*/ TEXT-ALIGN: center; vertical-align: middle;
	border-right: solid 1px #ddd;
}
.hinnakiri TD.inner
{
    BORDER-TOP: solid 1px #ddd; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px;
    vertical-align: middle;
    text-align: center;
}
SPAN.footnote {
	color: #e34c4f;
	font-weight: normal;
	font: 13px Tahoma, Arial, Helvetica, sans-serif;
}
P.footnote {
	padding-left: 1em;
	border-left: 1px solid #E34C4F;
}
.info,
.important {
	padding: 8px 10px 8px 37px;
	font-weight: bold;
	line-height: 15px;
	border: 1px solid;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: left top;
}
.info {
	margin: 1em 0 10px 0;
	color: #41635c;
	background-image: url(../Images/New/bg20.gif);
	border-color: #e9f0ef #ddd #ddd #e9f0ef;
}
.info a
{
	color: #41635c;
	text-decoration: none;
}
.info a:hover
{
	text-decoration: underline;
}


.important {
	margin: 0 0 16px 0;
	color: #bc2e32;
	background-image: url(../Images/New/bg19.gif);
	border-color: #fef3ca #e2daae #e2daae #fef3ca;
}
.promoteBox {
	margin-bottom: 16px;
}
.promoteBox img {
	display: block;
}
/* =boxes
-------------------------------------------------- */
.promoteBox {
	margin-bottom: 16px;
}
.promoteBox img {
	display: block;
}
.errorBox {
	height: auto !important;
	margin: 0 0 10px 0 !important;
	padding: 0 !important;
	color: #ec008c !important;
	background: none !important;
	border: none !important;
}
.errorBox P {
	margin: 0 0 1em 0 !important;
	padding: 0 !important;
	color: #ec008c !important;
	font-weight: bold !important;
	background: none !important;
	border: none !important;
}
.errorBox LI {
	padding: 0 0 4px 30px;
	color: #ec008c;
	background: url(../Images/New/ico03.gif) no-repeat 4px 2px;
}

/* =tooltip
-------------------------------------------------- */
#tooltip {
	display: none;
	position: absolute;
	width: 240px;
	color: #274d45;
	text-align: left;
	border: 2px solid #fff;
	background: #fff;
}
#tooltipLbl {
	padding: 5px;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	border: 1px solid #39a4d0;
	color: #fff;
	border-bottom: none;
	background: #39a4d0;
}
#tooltipLbl a {
	float: right;
	margin: 0;
	padding: 0 3px;
	font-size: 10px;
	background: #fff;
	color: #39a4d0 !important;
	text-decoration: none;
}
#tooltipLbl a:hover {
	color: #e34c4f;
	text-decoration: none;
}
#tooltipTxt {
	padding: 5px;
	border: 1px solid #39a4d0;
	border-top: none;
}
#tooltipTxt a {
	text-decoration: underline;
}
/* =sitemap
-------------------------------------------------- */
UL#sitemap {
	margin-left: 15px;
}
UL#sitemap LI {
	padding: 2px 0 2px 14px;
	background: url(../Images/New/dot07.gif) no-repeat left 5px;
	list-style-type: none;
	font-weight: bold;
}
UL#sitemap UL {
	margin: 0 0 0 30px;
}
UL#sitemap UL LI {
	padding: 2px 0 2px 10px;
	background: url(../Images/New/dot06.gif) no-repeat left 7px;
	list-style-type: none;
	font-weight: normal;
}
UL#sitemap UL LI UL LI {
	padding: 2px 0 2px 7px;
	background: url(../Images/New/dot10.gif) no-repeat left 8px;
	list-style-type: none;
}
UL#sitemap UL LI UL LI UL LI {
	padding: 2px 0 2px 7px;
	background: url(../Images/New/dot09.gif) no-repeat left 8px;
	list-style-type: none;
}
UL#sitemap A {
	text-decoration: none;
}
/* =pages
-------------------------------------------------- */
UL.pages {
	margin: .5em 0;
	padding: 8px;
	background: #faf9f1;
	line-height: normal;
	color: #807c66;
}
UL.pages LI {
	float: left;
	margin: 0;
	padding: 0;
	list-style:none;
}
UL.pages LI A {
	float: left;
	margin-right: 1px;
	padding: 2px 5px;
	text-decoration: none;
	background: #fff;
	border: 1px solid #e3e2d0;
	color: #9e9b86;
}
UL.pages LI A:hover {
	background: #e3e2d0;
	color: #807c66;
	}
UL.pages LI A.active {
	background: #6d6e71;
	color: #fff;
	border-color: #9e9b86;
	}
/* =tabs
-------------------------------------------------- */
UL.tabs {
	overflow: hidden;
	padding: 0;
	margin: 1.5em 0 0 0;
	border-bottom: 1px solid #adafb2;
	line-height: normal;
	}
UL.tabs LI {
	float: left;
	background: none;
	padding: 0 0 1px 0;
	margin: 0 1px 0 0;
	list-style: none;
	}
UL.tabs LI A {
	background: #6d6e71 url(../Images/New/bg09.gif) no-repeat;
	float: left;
	color: #fff;
	text-decoration: none;
	}
UL.tabs LI A SPAN {
	background: url(../Images/New/bg10.gif) 100% 0 no-repeat;
	float: left;
	cursor: pointer;
	padding: 3px 10px;
	}
UL.tabs LI A:hover,
UL.tabs LI.active A {
	background: #ec008c url(../Images/New/bg07.gif) no-repeat;
	}
UL.tabs LI A:hover SPAN,
UL.tabs LI.active A SPAN {
	background: url(../Images/New/bg08.gif) 100% 0 no-repeat;
	}
/* =nav
-------------------------------------------------- */
UL#nav {
	float: left;
	width: 200px;
	padding: 10px 0;
	margin: 0 20px 0 0;
	border: 1px solid #e8e8e8;
	background: #f8f8f8;
}
UL#nav LI A {
	color: #ec008c;
	text-decoration: none;
	font-weight: bold;
}
UL#nav LI A:hover,
UL#nav LI A.active {
	color: #888;
	text-decoration: underline;
}
UL#nav LI.active {
	background: url(../Images/New/dot06.gif) no-repeat left 6px;
}
UL#nav LI {
	margin: 0 15px;
	padding: 2px 0 2px 10px;
	background: url(../Images/New/dot01.gif) no-repeat left 6px;
}
UL#nav LI UL {
	margin: 0;
	padding: 5px 0;
}
UL#nav LI UL LI {
	padding: 1px 0 1px 10px;
	background: url(../Images/New/dot06.gif) no-repeat left 6px !important;
}
UL#nav LI UL LI A {
	color: #888 !important;
	font-weight: normal;
	text-decoration: none !important;
}
UL#nav UL LI A:hover,
UL#nav UL LI A.active {
	color: #6b6a6a !important;
	text-decoration: underline !important;
}
.main-content2 {
	float: left;
	width: 810px;
}
.main-content2 UL#submenu {
	float: left;
	width: 120px;
	margin: 3px 20px 0 0;
}
.main-content2 DIV.text {
	float: right;
	width: 438px;
}
UL#submenu LI {
	padding: 4px 0 1px 16px;
	background: url(../Images/New/dot07.gif) no-repeat left 8px;
}
UL#submenu LI A {
	color: #a4a4a4;
}
UL#submenu LI A:hover {
	color: #c8c8c8;
}
UL#submenu LI.active A {
	font-weight: bold;
}
.main-content2 DIV.text DIV.location {
	margin-top: 1em;
}
.main-content2 DIV.text DIV.location P {
	margin: 0;
}
.main-content2 DIV.text DIV.location UL {
	margin-top: .3em;
}
/* =footer
-------------------------------------------------- */
#footer {
	height: 60px;
}

#footer ADDRESS {
	float: left;
	padding-left: 120px;
	background: url(../Images/New/logo2.gif) no-repeat 78px center;
}
#footer ADDRESS STRONG {
	display: block;
	color: #ec008c;
}
#footer UL {
	float: right;
	margin: 11px 0 0 0;
	padding-right: 34px;
	line-height: normal;
}
#footer A {
	color: #007dc3;
	border-bottom: 1px solid #bed7e5;
	text-decoration: none;
}
/* =IE fixes
-------------------------------------------------- */
* HTML #wrap-b { height: 537px; }
* HTML UL.tabs { overflow: visible; height: 1%; }

.partnerLogin
{
    float: right;
	margin-right: 16px;
	position:relative;
    top:-2px;
}

.iiziBigText
{
    color: #ed008c;
    font-size: 20px;
    position:relative;
    top: -2px
}

.cascoPriceBox 
{
	margin: 25px 5px;
	padding: 10px 5px;
	border: 2px solid #d8d9da;
	background: #fff url(../Images/New/bg02r.gif) repeat-x;
	text-align: center;
}

/* styles for static pages */
/*-----------------------------------------------------------------------*/

/*Static Life Insurance*/

.ListTypeDisc
{
 list-style-type:disc;
}
.Justify
{
    text-align:justify;
}

.PurpleHeading1
{
 font-size:20px;
 color: #EC008C;
 margin: 0px;
 padding:0px;
 text-align:left;
}
.leftmargin35px
{
 margin-left:35px;
}

/* table form styles for input forms */
.form_table
{
}

.form_table .label
{
	vertical-align: middle;
}

.form_table .inputs
{
	white-space: nowrap;
}

.form_table .validation
{
	width: 3px;
	padding: 0px 2px 0px 2px;
	vertical-align: middle;
	display: inline-block;
}


