/* CSS Document */

/*--------------Main-----------------*/
/* padding = top left bottom right */
/* opacity:0.8;  fade an image or background*/

/* #707883 grey background */


a{text-decoration:none; color: #00A0BA}
body{padding: 5px;background: #707883;color: #222;text-align: center; font: normal 12px/18px "Trebuchet MS", Arial, sans-serif}
a:hover{text-decoration:none; color: #333333; border-bottom:1px dotted #00A0BA}
p { font-size:12px; color: #6c6c70; padding: 0 0 10px 10px}
li { font-size:12px; color: #6c6c70;}
h1 { font-size:19px; color: #828282; margin-top:0; padding: 10px 0 0 10px; text-decoration:none }
h2 {font-size:16px; color: #00A0BA; padding: 0 0 10px 10px}
h3 { font-size:14px; color: #007096}
h4 { font-size:13px; color: #00A0BA; padding: 10px 0 0 10px}
h5 { font-size:11px; color: #007096; padding: 0 0 10px 10px}
h6 { display:block; background: #BFDDED; margin: 2px 2px 5px 5px; color: white; padding: 4px 4px; font:bold 16px Arial; }


.largetext {font-size:16px; color: #00A0BA; padding: 0 0 10px 10px; font-weight:bold}
.largetext2 {font-size:20px; color: #cccccc; padding: 0 0 10px 10px; font-weight:bold; text-align: center; bottom: -10px; }
.largetext3 {font-size:20px; color: #cccccc; font-weight:bold; text-align: left; bottom: -10px; }

.pink { color: #bc1e64}
.c4 {text-decoration:none; border:0}
.icon { vertical-align:middle; border:0 }
.offwhite {color: #efefef}
.bgcB{background-color:#fff; padding:0px 5px 0px 5px; opacity:0.6; margin: 1px 0px 1px 0px;}
.bgcW{background-color:#fff; padding:0px 5px 0px 5px;}
.tick {list-style-image: url(../images/checkbox.gif); list-style-position: inside;} 
.pdf {list-style-image: url(../images/pdf.jpg); list-style-position: inside; vertical-align: middle;}
.tble{font-size:12px; color: #6c6c70;}

.win {font-size:16px; color: #00A0BA; padding: 0 0 10px 10px}
#upbutton, #upbutton a:hover,#upbutton1, #upbutton1 a:hover, #upbutton2, #upbutton2 a:hover, #upbutton3, #upbutton3 a:hover {text-decoration:none; border:0; float:right;}

/* css Boxes */

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2,.xb4, .xb3 {
	border-left:1px solid #ccc; /* border color Grey */
	border-right:1px solid #ccc; /* border color Grey */
	background-color: #fff; /* background color White */
} /* Top */
.xb1 {
	margin:0 5px;
	background-color: #ccc; /* border color Grey */
}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.xboxcontent {
	display:block;
	border:0 solid #ccc;
	border-width:0 1px;
	font-size:12px; 
	color: #6c6c70;
	
}


/* Picture Backgrounds */

#jump { background:url(/html/images/jumpbkg.jpg) no-repeat; width:680px; height:392px; border:0; cellspacing:0 }
#life { background:url(/html/images/life-quote.jpg) no-repeat; width:680px; height:392px; border:0; cellspacing:0 }
#critical { background:url(/html/images/critical-illness-quote.jpg) no-repeat;; width:680px; height:392px; border:0; cellspacing:0 }
#critical ul li {color: #efefef; font-size:14px; font-weight:bold; margin-left: -17px }
#life ul li {color: #bc1e64; font-size:14px; font-weight:bold; margin-left: -17px}
#tradesman { background:url(/html/images/tradesman-liability.jpg) no-repeat; width:240px; height:160px; border:0; cellspacing:0; }
#professional { background:url(/html/images/professional-liability.jpg) no-repeat; width:240px; height:160px; border:0; cellspacing:0 }

/* Picture class */

#picture { float:left; padding: 0 20px 8px 8px; }

div#inner{width:920px !important; width /**/:900px; margin: 0 auto;padding:5px;text-align:left;background:#EAEAEA}
div#outer{width:930px !important; width /**/:910px; margin: 5px auto;padding:5px;text-align:left;background:#00A0BA}
div#header{clear:both;width:900px;background: #FFF;padding: 10px;text-align:left;}
div#header a:hover{text-decoration:none; border-bottom:0px;}
div#nav{float:left;width:185px; padding:20px 0 ;margin:5px 0;background: #BFDDED}
div#content{float:right;width:690px; padding:20px 20px;margin:5px 0;background: #FFF}

/* myfooter colour green #C4E786 */

div#myfooter{clear:both;width:920px;background: #C4E786;padding:5px 0;text-align:center; font-size: 12px; text-decoration:none; color: #fff}
div#myfooter a{text-align:center; font-size: 12px; text-decoration:none;color: #efefef}
div#myfooter a:hover{text-align:center; font-size: 12px; text-decoration:none;color: #707883; border-bottom:1px dotted #fff}

/* basefooter colour grey #9198A2 */
div#basefooter{margin-left: auto; margin-right: auto; width:940px;background: #9198A2; text-align:left; font-size: 11px; text-decoration:none;color: #FFF}
div#basefooter th{text-align:left; font-size: 110%; text-decoration:none; font-weight:bold; color: #FFF; border-bottom:1px solid #fff}
div#basefooter a{text-align:left; font-size: 11px; text-decoration:none; color: #FFF}
div#basefooter a:hover{text-align:left; font-size: 11px; text-decoration:none; color: #C4E786; border-bottom:1px dotted #fff}

/* grey box colour #BFDDED */
div#greybox{margin-left: auto; margin-right: auto; width:90%;background: #BFDDED; text-align:left; font-size: 85%; text-decoration:none;color: #FFF}
div#greybox th{text-align:left; font-size: 110%; text-decoration:none; font-weight:bold; color: #FFF; border-bottom:1px solid #fff}
div#greybox a{text-align:left; font-size: 95%; text-decoration:none; color: #FFF}
div#greybox a:hover{text-align:left; font-size: 95%; text-decoration:none; color: #FFF; border-bottom:1px dotted #fff}

div#topmenu{margin:5px 0;}

div#box1 {height:920px; padding:10px 10px 10px 10px;margin:0;background: #transparent; border:2px solid #EAEAEA}
div#box2 {padding:10px 10px 10px 10px;margin:0;background: #transparent; border:2px solid #EAEAEA}
ul#nav li{padding:5px;list-style-type: none}

/*--------------- Top Page Menu ------------*/

div#menu{width:932px;margin:0 auto;text-align:left}
ul#topmenu,ul#nav li{list-style-type:none;margin:0;padding:0} 
ul#topmenu{float:right;font-size: 80%}
ul#topmenu li{float:left;margin-left: 3px;text-align: center; padding: 0 0 0 0px;}
ul#topmenu a{float:left;padding: 5px 10px 1px 10px;background: #00A0BA; text-decoration:none; color: #FFF; font-size: 100%; font-weight:bold; border:0;}
ul#topmenu a:hover {background: #fff;color: #00A0BA; border:0; text-decoration:none;}
ul#topmenu .selectedT {float:left;padding: 5px 10px 1px 10px; background: #9DA4AC; text-decoration:none; color: #fff; font-weight:bold;}

/* */
.highlight, a.highlight {color: #333333}

#foreground { width:146px; no-repeat 20px 20px; padding:43px 25px 0 25px; }
#foreground form { margin:0; padding:0; font-size:1em; color:#000;}
#foreground h3 { margin:10px 0 5px 0; padding:0; font-size:1.3em; color:#fff; }
#foreground hr { margin:10px 0; padding:0;}

/*--------------- Main Menu on Left ------------*/
/* light blue #BFDDED dark blue #A4CEE6 */

#nav h4 { font-size:13px; margin:0; padding:0; }
#nav a:link, #nav p a:link, #nav a:visited { display:block; color:#fff; font-size:13px; text-decoration:none; background:#94C5E2; border-bottom:1px dotted #fff}
#nav a:hover, #nav p a:hover { text-decoration:underline; color:#FFF}
#nav ul { list-style-type:none;  padding:0 0 0 0; margin:0; background:#97969B; }
#nav ul li a:hover { background:#fff url(/html/images/selected_over.gif) no-repeat 174px 7px; text-decoration:none; color:#00A0BA}
#nav ul li a { background:#B2D8D8; padding:3px 15px 3px 15px; }
#nav ul li a.submenu { background:#BFDDED; padding:3px 20px 3px 25px; color:#666666; font-size:12px;}
#nav ul li a.submenu:hover { background:#fff url(/html/images/selected_over.gif) no-repeat 174px 7px; text-decoration:none; color:#00A0BA}
#nav a.submenu_sel { display:block; background: #C4E786 url(/html/images/selected.gif) no-repeat 174px; padding:3px 20px 3px 25px; margin:0; color:#00A0BA; font-size:12px; text-decoration:none;  border-bottom:1px dotted #fff}
#nav .selected { display:block; background: #C4E786 url(/html/images/selected.gif) no-repeat 174px; padding:3px 15px 3px 15px; margin:0; color:#00A0BA; text-decoration:none;  font-size:13px; border-bottom:1px dotted #fff}

/* ------------- Old Style Buttons----------*/
ul.postnav,ul.postnav li{font-size: 14px; margin:0;padding:0;list-style-type:none}

/*--------- Life Cover Page - 4 Policy Boxes -----------*/
ul#fourboxes,ul#fourboxes li{list-style-type:none;margin:0;padding:0}

ul#fourboxes li{float:left;width: 255px; height: 230px; padding: 10px 10px 10px 10px; margin:8px 8px 0 0}
ul#fourboxes li a{float: right; text-decoration:none; font-size:18px; color: #007F99}
ul#fourboxes a:hover{float: right; font-size: 18px; text-decoration:none; color: #FFF; border-bottom:1px dotted #007F99}
ul#fourboxes li p {font-size:12px; color: #fff}
	
li#life_policy_1{background: #333333; color: #fff}
li#life_policy_2{background: #999999; color: #fff}
li#life_policy_3{background: #BFDDED; color: #000}
li#life_policy_4{background: #C4E786; color: #fff}


/*--------- PHI Page - 3 Policies Boxes -----------*/
ul#about,ul#about li{list-style-type:none;margin:0;padding:0}

ul#about li{float:left;width: 165px; height: 330px; padding: 10px 10px 10px 10px; margin:8px 8px 0 0}
ul#about li a{float: right; text-decoration:none; font-size:18px; color: #007F99}
ul#about a:hover{float: right; font-size: 18px; text-decoration:none; color: #FFF; border-bottom:1px dotted #007F99}
ul#about li p {font-size:12px; color: #fff}
	
li#income_policy_1{background: #333333; color: #fff}
li#income_policy_2{background: #999999; color: #fff}
li#income_policy_3{background: #BFDDED; color: #666666}

/*--------- o8oo Box OLD - Padding trbl -----------*/

ul#phone li,ul#phone_1 li{float: left; margin-left: 10px; text-align: center;  margin: 0 0 15px 0; padding:8px 20px 8px 20px; font:bold 16px Arial; background: #00A0BA; color: #fff}

/*--------- o8oo box - Padding trbl -----------*/

.phone {text-align: center;  margin: 0 0 15px 0; padding:8px 20px 8px 20px; font:bold 16px Arial; background: #BFDDED; color: #fff}


/*--------- Index Page Central Columns -----------*/

#indexPageCenterColumns { margin-bottom:10px; }
#indexPageCenterColumns div.indexColumn { padding:15px 20px; }
#indexPageCenterColumns div.indexColumn h1,
#indexPageCenterColumns div.indexColumn h2,
#indexPageCenterColumns div.indexColumn h3 { margin:0; padding:0; }
#indexPageCenterColumns div.indexColumn h1.pink { color: #b12963; }
#indexPageCenterColumns div.indexColumn p { margin:0; padding:0; }
#indexPageCenterColumns div.indexColumn ul { margin:0; padding-left:15px; }
#indexPageCenterColumns div.indexColumn ul li { margin:0; padding:0; color:#666666; }
#indexPageCenterColumns div.indexColumn .sb-inner { background:#fff; }
#indexPageCenterColumns div.indexColumn .sb-border { background:#cdcdce; }
#indexPageCenterColumns div.leftColumn { margin-right:4px; }
#indexPageCenterColumns div.rightColumn { margin-left:4px; }
#indexPageCenterColumns div.middleColumn { margin-left:0px; }

/*--------- life insurance page : Set up grey box with round corners ----------*/

#setUpAdvertBox { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox h3 { padding:0; margin:0; }
#setUpAdvertBox p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox .sb-inner { background:#F8F8F8; }

/*--------- life insurance page : Set up grey box with round corners 1----------*/

#setUpAdvertBox1 { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox1 h3 { padding:0; margin:0; }
#setUpAdvertBox1 p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox1 .sb-inner { background:#EBF5F5; }

/*--------- life insurance page : Set up grey box with round corners 2----------*/

#setUpAdvertBox2 { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox2 h3 { padding:0; margin:0; }
#setUpAdvertBox2 p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox2 .sb-inner { background:#fff; }

#setUpAdvertBox2a { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox2a h3 { padding:0; margin:0; }
#setUpAdvertBox2a p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox2a .sb-inner { background:#fff; }

#setUpAdvertBox2b { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox2b h3 { padding:0; margin:0; }
#setUpAdvertBox2b p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox2b .sb-inner { background:#fff; }

#setUpAdvertBox2c { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox2c h3 { padding:0; margin:0; }
#setUpAdvertBox2c p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox2c .sb-inner { background:#fff; }


/*--------- life insurance page : Set up grey box with round corners 3----------*/

#setUpAdvertBox3 { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox3 h3 { padding:0; margin:0; }
#setUpAdvertBox3 p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox3 .sb-inner { background:#EBF5F5; }

/*--------- life insurance page : Set up grey box with round corners 4----------*/

#setUpAdvertBox4 { color:#6c6c70; padding:10px 20px; margin-bottom:15px; }
#setUpAdvertBox4 h3 { padding:0; margin:0; }
#setUpAdvertBox4 p { font-size:0.9em; margin:0; color:#6c6c70; }
#setUpAdvertBox4 .sb-inner { background:#EBF5F5; }

/*--------- Standard rounded DIV's ----------*/

#infoBox { color:#717576; padding:10px 20px; margin:10px 0px; }
#infoBox h3 { padding:0; margin:0 0 5px 0; }
#infoBox p { font-size:0.9em; margin:0; color:#676767; }
#infoBox .sb-inner { background:#dcdcde; }


/*--------- any page : 'set up paragraphs' or something ---*/

.setUpParaBox { color:#717576; padding:5px 20px 10px 20px; margin-bottom:15px; }
.setUpParaBox h3 { padding:5px 0 5px 0; margin:0; }  
.setUpParaBox p { font-size:1em; margin:0 0 5px 0; color:#676767; }
.setUpParaBox strong { font-weight:bold; color:#007096; }
.setUpParaBox .sb-inner { background:#F5F5F7; }
.setUpParaBox a {  color:#bc1e64; text-decoration:underline; }

.setUpParaBox a:hover { text-decoration:none; color:#333; }

/* ------------ About Us Page Why Use Us -----------------------------*/

.service{padding: 4px 4px 4px 4px; color: #6c6c70; font-size:12px; border-left:1px dotted #00A0BA; border-top:1px dotted #00A0BA; border-bottom:1px dotted #00A0BA}
.products{padding: 4px 4px 4px 4px; color: #6c6c70; font-size:12px; border:1px dotted #00A0BA}
.value{padding: 4px 4px 4px 4px; color: #6c6c70; font-size:12px; border-top:1px dotted #00A0BA; border-bottom:1px dotted #00A0BA}
.cashback{padding: 4px 4px 4px 4px; color: #6c6c70; font-size:12px; border:1px dotted #00A0BA}

/* ------------ NEW PHI Page Boxes Gobal - Always Specify Table And Columb Width -----------------------------*/

#split, #split2, #split3, #split4, #split5, #split6 { padding:5px 5px; width:100%;  }
#split h3, #split2 h3, #split3 h3, #split4 h3, #split5 h3, #split6 h3 { padding:4px; text-align:center; margin:0; color:#666666; }
#split h3 span, #split2 h3 span, #split3 h3 span, #split4 h3 span, #split5 h3 span, #split6 h3 span { display:block; }

#split .pioneer1, #split2 .pioneer2, #split3 .pioneer3, #split4 .pioneer4 { padding:4px 10px; color:#444; height: 300px;}
#split5 .pioneer5, #split6 .pioneer6 { padding:4px 10px; color:#444; height: 160px;}

#split .sb-border, #split2 .sb-border, #split3 .sb-border, #split4 .sb-border, #split5 .sb-border, #split6 .sb-border { background:#BFDDED; }
#split .pioneer1 .sb-inner, #split2 .pioneer2 .sb-inner, #split3 .pioneer3 .sb-inner, #split4 .pioneer4 .sb-inner, #split5 .pioneer5 .sb-inner, #split6 .pioneer6 .sb-inner,#splitm1 .life .sb-inner, #splitm2 .income .sb-inner{ background:#fff url(grad3.png) repeat-x; }

#boxbutton1, #boxbutton2, #boxbutton3, #boxbutton4 {float:left; position: absolute; right: 20px; top: 260px; }
#boxbutton5 {float:left; position: absolute; right: 20px; top: 120px; }
#boxbutton6 {float:left; position: absolute; right: 20px; top: 120px; }

/* ------------ Home Page Boxes Gobal - Always Specify Table And Columb Width -----------------------------*/

#splitm1, #splitm2 { padding:5px 0px; width:100%;  }
#splitm1 h3, #splitm2 h3 { padding:4px; text-align:center; margin:0; color:#333333; height:15px; }
#splitm1 h2, #splitm2 h2 { padding:4px; text-align:left; margin:0; color:#00A0BA; }
#splitm1 h3 span, #splitm2 h3 span { display:block;}
/* #splitm2 h3 .sb-inner, #splitm1 h3 .sb-inner { background:#222 url(/html/images/grad2.png) repeat-x; } with gradient bacground */
#splitm2 h3 .sb-inner, #splitm1 h3 .sb-inner { background:#fff }
#splitm1 .life, #splitm2 .income  { padding:4px 10px; color:#444; height: 1000px;}
#splitm1 .sb-border, #splitm2 .sb-border{ background:#BFDDED; }

#boxbuttonL, #boxbuttonR {float:left; position: absolute; left: 20px; top: 290px; }


/* ------------ Old PHI Page Boxes Gobal - Always Specify Table And Columb Width -----------------------------
#phiBox1 h2, #phiBox2 h2, #phiBox3 h2, #phiBox4 h2, #phiBox5 h2 {font-size: 16px; color:#00A0BA; margin-bottom: -10px}
#phiBox1 p.heading, #phiBox2 p.heading, #phiBox3 p.heading, #phiBox4 p.heading, #phiBox5 p.heading  {font-size: 16px; font-weight:bold;
 color:#CCCCCC; margin-bottom: -10px; margin-top: -10px; text-align: center; }
#phiBox1 ul, #phiBox2 ul, #phiBox3 ul, #phiBox4 ul, #phiBox5 ul { list-style-type: disc; left: -12px; top: -5px; } 

#boxbutton1, #boxbutton2, #boxbutton3, #boxbutton4 {float:left; position: absolute; right: 20px; top: 260px; }
#boxbutton5 {float:left; position: absolute; right: 20px; top: 120px; }*/

/* ------------ PHI Page boxes + Headings Box 1 ----------------------------- 
#phiBox1 { color:#333333; padding:10px 20px; height: 310px;  margin: 0 10px 10px 10px 10px;}
#phiBox1 p.body {margin:0; color:#6c6c70; }
#phiBox1 .sb-inner { background:#fff; }*/
#web-buttons-professional a:hover,  #web-buttons-tradesman a:hover, #web-buttons-quoteme a:hover, #web-buttons-protectme a:hover, #web-buttons-protectmyincome a:hover, #web-buttons-4 a:hover, #web-buttons-5 a:hover, #web-buttons-6 a:hover, #web-buttons-7 a:hover, #web-buttons-8 a:hover, #web-buttons-9 a:hover, #web-buttons-10 a:hover, #web-buttons-11 a:hover, #web-buttons-12 a:hover, #web-buttons-13 a:hover{ background-position:left bottom;}

a#web-buttons-professional, a#web-buttons-tradesman, a#web-buttons-quoteme, a#web-buttons-protectme, a#web-buttons-protectmyincome, a#web-buttons-4, a#web-buttons-5,a#web-buttons-6,a#web-buttons-7,a#web-buttons-8,a#web-buttons-9,a#web-buttons-10,a#web-buttons-11,a#web-buttons-12,a#web-buttons-13{display:none; width:0; cellpadding:0; cellspacing:0; border:0; text-decoration:none;}

#web-buttons-professional a, #web-buttons-tradesman a, #web-buttons-quoteme a, #web-buttons-protectme a, #web-buttons-protectmyincome a, #web-buttons-4 a, #web-buttons-5 a, #web-buttons-6 a, #web-buttons-7 a, #web-buttons-8 a, #web-buttons-9 a, #web-buttons-10 a, #web-buttons-11 a, #web-buttons-12 a, #web-buttons-13 a{display:block;color:transparent; border:0; text-decoration:none;}

/* BLUE BACKGROUND AND BLUE DOTTED BORDER
{
	margin: 0 0 20px 0;
	background: #BFEFF4;
	border: 1px dotted #00BED1;
	padding: 10px 15px;
	text-align: center;
}*/
/* ------------------------------------------------------New Buttons ---------------------------------------------*/
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}

/* Button Pic */

a.buttonPIC {
	border:0;
	cursor:pointer;
	background: url('html/images/WhiteReda.jpg') no-repeat scroll top right;
	color: #C12682;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	height: 37px;
	margin-right: 6px;
	margin-left: 15px;
	padding-right: 20px;
	text-decoration: none !important;
	font-weight: bold;
	font-size: 1.2em;
}

a.buttonPIC span {
	background: url('html/images/WhiteReda.jpg') no-repeat;
	display: block;
	line-height: 27px;
	padding: 5px 10px 5px 20px;
} 

a.buttonPIC:hover {
	background-position: right -37px;
	color: #ffffff;
	
	outline: none;
}

a.buttonPIC:hover span {
	background-position: left -37px;
} 
/* Button White Then Pink Left */

a.buttonWP {
	border:0;
	cursor:pointer;
	background: #cccccc url('/html/images/WhiteRed.jpg') no-repeat scroll top right;
	color: #C12682;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	height: 37px;
	margin-right: 6px;
	padding-right: 20px;
	text-decoration: none !important;
	font-weight: bold;
	font-size: 14px;
}

a.buttonWP span, a.buttonWPR span, a.buttonPRInternal span {
	background: transparent url('/html/images/WhiteRed.jpg') no-repeat;
	display: block;
	line-height: 27px;
	padding: 5px 10px 5px 20px;
} 

a.buttonWP:hover, a.buttonWPR:hover, a.buttonPRInternal:hover{
	background-position: right -37px;
	color: #ffffff;
	
	outline: none;
}

a.buttonWP:hover span, a.buttonWPR:hover span, a.buttonPRInternal:hover span{
	background-position: left -37px;
} 

/* Button White Then Pink Right */

a.buttonWPR, a.buttonPRInternal {
	border:0;
	cursor:pointer;
	background: #cccccc url('/html/images/WhiteRed.jpg') no-repeat scroll top right;
	color: #C12682;
	display: block;
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	height: 37px;
	margin-right: 6px;
	padding-right: 20px;
	text-decoration: none !important;
	font-weight: bold;
	font-size: 14px;
}
/* Form Boxes White*/
div.NBox div.NBox_title {
	background: #ffffff; color: #666666; position: absolute; font-weight: normal; font-size: 14px; height: 15px; line-height: 15px; border: 0px solid #0099cc; padding: 0px 0px 0px 0px;
	bottom: +35px; right: 20px;}

div.NBox {
	height:100%;
	position: relative;
	border-radius: 11px;
	margin-right: 15px;
-khtml-border-radius: 11px; -webkit-border-radius: 11px; -moz-border-radius: 11px; font-size: 9px; font-family: "Trebuchet MS", Verdana, sans-serif; padding: 0px 10px 10px; background: #ffffff; border: 1px solid #0099cc;color: #666666}

/* Form Boxes Blue*/
div.BlueBox {
	height:100%;
	position: relative;
	border-radius: 11px;
-khtml-border-radius: 11px; -webkit-border-radius: 11px; -moz-border-radius: 11px; font-size: 9px; font-family: "Trebuchet MS", Verdana, sans-serif; padding: 10px 10px 10px; background: #F8F8F8; border: 1px solid #F8F8F8;color: #666666}

/* Comparison Table */
.comtable {font-family: "Trebuchet MS", Verdana, sans-serif; font-size: 11px;color: #666666}
