body {	background-color: #FFFFFF;	}

body, p, table {font-family: verdana,helvetica,arial,sans-serif;font-size: 11px;}
img{border: none;}
p {	color:#2C2F34;	font-size: 11px;text-align:left;}
.indhigh{padding:6px 0; margin:0;line-height:110%; }
.lhigh{padding:5px 0; margin:0; }
.uphigh{padding:5px 0 15px 25px; margin:0; }
.nohigh{padding:0px 0; margin:0; }
.presshigh{padding:9px 0 ; margin:0;line-height:130%; }
h1, h2 { display: none; }
h3 {font-family: arial,sans-serif; color:#fb9634;font-size: 20px; font-weight:500; text-align:left;margin:0 ;}
.callus { font-family: arial,sans-serif; color:#2c3c5d; font-size: 12px; font-weight:600; text-align:right;	}
h4 {font-family: arial,sans-serif; color:#2c3c5d; font-size: 12px; font-weight:bold; text-align:left;padding-left:10px;margin-top:0px;margin-bottom:0px;padding-bottom:5px;}
h4.right {font-family: arial,sans-serif; color:#2c3c5d; font-size: 12px; font-weight:bold; text-align:right;padding-left:0px;margin-top:5px;margin-bottom:0px;padding-bottom:10px;}
h5 {font-family: arial,sans-serif; color:#2c3c5d; font-size: 12px; font-weight:bold; text-align:left;}
p.mouseleft { font-family: Arial,sans-serif; color:#2c3c5d; font-size: 11px; font-weight:500; text-align:left;padding:5px 10px 10px 10px;	}
p.newsleft { font-family: Arial,sans-serif; color:#2c3c5d; font-size: 11px; font-weight:500; text-align:left;padding:5px 10px 0 10px;	}
p.newsright { font-family: Arial,sans-serif; color:#2c3c5d; font-size: 11px; font-weight:500; text-align:right; padding:0px 10px 0px 0px;	}
p.capz:first-letter {color:#2C2F34; font-size:18px; text-align: left;}
p.warn {color:#990000;}

/* span ids, classes */
.saff { color:#fb9634; }
.navy {color:#2c3c5d;}
.h1small { font-size:14px; font-weight:400; }
.hyper {font-family: arial,sans-serif; font-size:11px;}
.menudivide {padding-left:3px; padding-right:3px;}
#subh2 { font-family: arial,sans-serif;font-size:16px;font-weight:500; }
SPAN.italize {font-style:italic;}
SPAN.lead {font-family: arial,sans-serif; color:#fb9634; font-size: 17px; font-weight:bold; text-align:left;}
SPAN.rightlead {font-family: arial,sans-serif; color:#fb9634; font-size: 17px; font-weight:bold; text-align:right;}
SPAN.highlight {font-weight:bold;}

#maintube {position:relative; width:760px; margin-left:0;margin-right:0; }
#mainframe { width:760px;}
#dheader { width:760px; height:70px; margin:0; background: url(images/dheader.gif) no-repeat;}
#banner {width:760px; height:202px; margin-bottom:2px; background: url(images/banner.jpg) no-repeat; clear: both;}
#dlogo { width:300px; height:70px; margin:0;float:left;}
#dlogoimg {width:70px; height:70px; margin:0;float:left;}
#dlogoh1 {width:210px; height:70px; margin:0;float:left;}
#dcall { width:250px; height:70px; margin:0;float:right;}
#dphone { width:137px; height:40px; margin-right:10px;margin-top:5px;float:right;text-align:right;}
#dhelp { width:200px; height:15px; margin-right:10px;float:right;text-align:right; padding: 40px 0 0 0;}
#headimgd { width:360px;float:left;}
#headtext{ width:320px;float:right;margin-top:20px;}
#hdnavi_sep {margin-top:1px;margin-bottom:1px;}
#menubar {background-image:url(images/navibar.gif);height:24px;}
#footbar {color:#2C2F34;font-size: 11px; text-align: center; background-image: url(images/footbar.gif);height:37px;margin-top:2px;margin-bottom:1px;}
#menutext {padding-top:5px;padding-left:18px;font-size: 11px;}
.menutext_back{text-align: center;}
#content {width:540px;float:left;padding:1px;}
.content_back{width: 740px;}
#forpass {padding:10px 0;}
#hold {background-color:#FFFFFF;}
#contright {padding:0;}
#divguar {width:400px;height:250px;float:left;padding:0}
#divbadge {width:97px;float:right;padding:0 5px;height:250px;}
.divstep2 {margin-left:30px;padding:0;}
.flow {width:208px;margin-top:2px;;
}
.cleft {width:250px;padding:0px 0px 0px 15px; float:left;}
.cright {width:250px;padding:0px 5px 0px 5px; float:right;}
.backbar { background-image:url(images/navibar.gif); color:#2C2F34; font-size: 0.8em; text-align:center;}


#head3 {padding-top:20px;padding-left:15px; height:50px;width:350px;float:left;}
#head3a {padding-top:20px;padding-bottom:0px;padding-left:15px;height:10px;width:350px;}
#optno {padding-top:20px;height:30px;width:250px;float:left;}
#leader {height:50px;width:535px;float:left;}
#qpreview {width:450px;}
#padsubm { padding-left:130px;padding-top:20px;padding-bottom:10px;}
.dclick {text-align:right;}

/* footer elements */
#foot {margin:0;}
#dback{position:relative;background-color:#CCCCCC;  left:0;  top:0;}
#footbd {width:740px; padding: 0px 3px 1px 3px; margin-top: auto;margin-bottom:5px;}
#showbox_01 {width:170px; height:65px;padding:10px 5px 0px 10px;float:left;}
#showbox_03 {width:170px; height:65px;padding:10px 5px 0px 10px;float:left;}
#showbox_02 {width:350px; height:65px;padding:4px 5px 0px 10px;float:left;}
#showbox_02 h4{padding-top: 6px;}
#tbox {width:200px;font-family: arial,sans-serif; color:#2c3c5d; font-size: 10px; text-align:left; line-height:80%;}
#new {float: left;width: 780px;}
#news2img {width: 54px;height: 95px;float: left;}
#news3img {float: right;width: 75px;margin-top:0;}
#introc {height:325px;padding:0px;float:left;margin-left:0px; }
#message {	width:520px; padding:10px;}

#columnright {width:200px;float:right;}
#wrapper { width: 760px;	margin: 0 auto;}
#c1 { width: 208px;	float: right;	margin-left: 3px;}
#c2 {	background-color: transparent;	padding: 0px;	width: 547px;	float: left;}
.content_back #c2{width: 760px;}
#footer {clear: both;}

.optiontext {font-family: arial,sans-serif; color:#2c3c5d;	font-size: 15px; font-weight:bold; text-align:left;}
.specialpound {font-family: arial,sans-serif; color:#000000; font-size: 16px; font-weight:bold; }
.branches {padding: 35px 5px 0px 15px;}
.branchesalt {padding: 10px 5px 0px 15px;}

.package_download, .package_automated, .package_editorial{
	width: 208px;
	height: 122px;
	clear: both;
	display: block;
	cursor: pointer;
}

.package_download{background: url(images/package_download.jpg) no-repeat; margin: 1px 0 0 0;}
.package_automated{background: url(images/package_automated.jpg) no-repeat; margin: 2px 0 0 0;}
.package_editorial{background: url(images/package_editorial.jpg) no-repeat; margin: 2px 0 0 0;}

/*Right column properties*/
.str4 {	background: url(images/str.gif) 100% 0 no-repeat;	padding:1px;	margin-top:1px;	height: 120px;}
.sbl {background: url(images/sbl.gif) 0 100% no-repeat;}
.sbr {background: url(images/sbr.gif) 100% 100% no-repeat;}
.stl {background: url(images/stl.gif) 0 0 no-repeat;}

/*div classes */
.bl {background: url(images/bl.gif) 0 100% no-repeat;}
.br {background: url(images/br.gif) 100% 100% no-repeat;}
.tl {background: url(images/tl.gif) 0 0 no-repeat;}
.tr {background: url(images/tr.gif) 100% 0 no-repeat; height:200px; padding:1px;}
.tr2 {background: url(images/tr.gif) 100% 0 no-repeat; height:24px; padding:1px;}
.tr3 {	background: url(images/tr.gif) 100% 0 no-repeat;padding:1px;width: 545px;}
.content_back .tr3{ width: 758px;}
.tr5 {	background: url(images/tr.gif) 100% 0 no-repeat;	height:75px;	padding:1px;	width: 758px;}
.tr6 {background: url(images/tr.gif) 100% 0 no-repeat; height:38px; padding:1px;margin-bottom:3px;}
.boxback {background:url(images/boxbg.jpg); height:128px;margin-top:3px;}
.nextlink {	font-family: arial,sans-serif;	color:#2c3c5d;	font-size: 20px;	font-weight:500;	text-align:right;		width: 500px;margin :20px 0;}
.xsmall {font-size:12px;padding: 0px 15px 0px 0px;}
.indlink {	font-family: arial,sans-serif;	color:#2c3c5d;	font-size: 20px;	font-weight:500;	text-align:right;	padding: 0 0 3px 0;	width: 500px;}

.readlink {font-family: arial,sans-serif; color:#fb9634;font-size: 14px; font-weight:bold; text-align:right;padding: 2px 5px 0px 0px;}
.rightnews {padding:10px 10px 0 10px;}
.leftnews {text-align:right;padding:10px 10px 8px 0;}
.div3opt {height:25px;padding-bottom:5px;width:500px;}
.opto1 {padding-bottom:5px;float:left;height:25px;width:55px;}
.opto2 {padding-top:0px;float:left;height:25px;width:30px;}
.opto3 {padding-bottom:5px;float:left;height:25px;width:250px;}
.cent {padding-left:90px;margin-top:30px;}


.div1opt {height:30px;padding-bottom:0px;width:500px;}
.opto4 {padding-bottom:0px;float:left;height:30px;width:240px;}
.opto5 {padding-top:2px;float:left;height:30px;width:30px;}
.securepay{width:520px; height:50px;margin-top:10px;}
.headpay{width:520px;height:100px;}



/*Border*/
.t {background: url(images/dot.gif) 0 0 repeat-x; width: 760px;}
.t2 {background: url(images/dot.gif) 0 0 repeat-x; }
.t3 {background: url(images/dot.gif) 0 0 repeat-x;}
.t4 {background: url(images/dot.gif) 0 0 repeat-x; width: 754px;}
.b {background: url(images/dot.gif) 0 100% repeat-x;}
.l {background: url(images/dot.gif) 0 0 repeat-y;}
.r {background: url(images/dot.gif) 100% 0 repeat-y;} 

/*Hyperlinks*/
a:link, a:hover, a:visited,a:active   { font-family: arial,sans-serif; color:#000000; font-size: 11px; font-weight:400;text-decoration: none;}

a.click:link, a.click:hover, a.click:visited,a.click:active   { font-family: arial,sans-serif; color: #666666; font-size: 12px; font-weight:400;text-decoration: none;}

a.linksaff:link,a.linksaff:hover,a.linksaff:visited, a.linksaff:active   { font-family: arial,sans-serif; color:#fb9634; font-size: 17px; font-weight:bold;}

a.readsaf:link, a.readsaf:hover, a.readsaf:visited, a.readsaf:active { font-family: arial,sans-serif; color:#fb9634; font-weight:bold;font-size:14px;text-decoration: none;}

a.forg:link, a.forg:hover, a.forg:visited, a.forg:active { font-family: arial,sans-serif; color:#990000; font-size:12px;text-decoration: underline;}

a.faq:link, a.faq:visited, a.faq:hover,a.faq:active {border-style: none;}

a.note:link, a.note:visited, a.note:hover,a.note:active {text-decoration: underline; font-weight:bold;}

/* image align */

img.head {margin-top:5px;margin-bottom:0px;float:left; }
img.logo {margin-top:8px;margin-bottom:9px;margin-left:15px;float: left; }
img.call {margin-top:0px;margin-bottom:0px;float: left; }

img.mouse {margin-top:1px;margin-right:5px;float: right; padding-left:120px;padding-top:0px;}
img.service {margin-top:-40px;margin-right:0px;float: left; padding-right:0px;padding-top:0px;}
img.edit {margin-top:-5px;margin-right:-10px;float:right;padding-top:0px;padding-bottom:10px;}
img.mirror {margin-top:0px;margin-right:0px;float: left; padding-left:10px;padding-bottom:5px;}

img.book {margin-top:0px;margin-right:0px;float:left; padding-left:10px;padding-bottom:5px;}
img.site {margin-top:0px;margin-right:0px;float:left; padding:0px 10px 0px 5px;}
img.options {float:left;margin-left: 0px; margin-top:3px;}
img.csaward {float:right;margin-right: 10px; margin-top:0px;}
img.badgeal {float:right;padding-left:5px;padding-right:0px;}
img.badge2 {float:right;margin-left:10px;padding-bottom:10px;}
img.alguard {float:right; padding-left:5px; padding-bottom:15px;}
img.plus {border:0px none;}
img.comparet {margin: 3px 0px  0px 0px; padding: 0px;}
img.spay {margin-left:330px;float:right;}
img.nextmove {padding: 0; margin:0;vertical-align: bottom;}
img.indexmove {padding: 0; margin:5px 0 ;}
img.gmirr {float:right;padding-left:30px;padding-right:0px;}
img.guardian {float:right;padding-left:25px;padding-right:0px; padding-bottom:30px;}

ul {list-style: url(images/tickl.gif); color:#2C2F34;font-size: 11px; line-height:130%; padding:5px 15px;margin:0;}

/* Q-A Properties */
.ans_border { 	border: 1px solid #FF6600; 	background-color: #FFFFFF;	padding: 5px;	text-align:justify;}

.question {	width:525px;margin: 10px 0px 10px 0px;}




.opt_alist {color:#2c3c5d; font-family:arial,sans-serif; font-size: 16px;font-weight:bold;}
.submit_clear {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	height: 18px;	background : #FFFFFF; 	border: 1px solid #FF6600;}
.field {font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	border: 1px solid #FF6600;	color: #2C2F34;}
.divfname { font-size:11px;width:100px;float:left;}
.field_div {width:150px;float:left;}
.field_mail {width:210px;float:left;}
.space_contact {padding:5px 0;margin:0;}
.mark {width:20px;float:left;}
td.divsname { font-size:11px;width:110px;float:left;}
td.divfield {float:left;font-size:11px;}
td.divarrow {padding:0;}
td.radtext {font-size:11px;width:220px;float:left;}
.form_foot {font-size:11px;margin-left:10px;}
.submit {margin-left:200px;padding:10px 0;}
.dseparate {margin-top:10px;padding:5px; }
.saffron_box {margin-top:5px;margin-bottom:5px;padding:0px 5px;border:solid 1px #fb9634; }

table.credit {margin-top:10px;margin-left:10px;}
td.rightbar {background-color:#CCCCCC;}
td.backcell { background-color:#F4F4F4; font-size:11px; }

/*Compare table*/

#divcompare {height:125px;width:430px;padding:0; border:1px solid #fb9634;}
#divcompare_02 {height:150px;width:430px;padding:0; border:1px solid #fb9634;}
#divcol_01 {height:24px;width:430px;padding:0;float:left;margin-bottom:1px;}
#tab_01 {width:140px;float:left; background-color:#F4F4F4; font-size:11px;padding:4px 0 0px 5px; height:20px;margin-bottom:1px;}
#tab_02 {margin-left:1px;width:27px;float:left; background-color:#FFF1DD; font-size:11px;padding:4px 0 0 15px;;height:20px; }
#tab_03 {margin-left:1px;width:27px;float:left; background-color:#FFF1DD; font-size:11px;padding:4px 0 0 13px;;height:20px; }
#tab_04 {margin-left:1px;width:26px;float:left; background-color:#FFF1DD; font-size:11px;padding:4px 0 0 13px;;height:20px; }
#tab_05 {margin-left:1px;width:27px;float:left; background-color:#FFF1DD; font-size:11px;padding:4px 0 0 13px;;height:20px; }
#tab_06 {margin-left:1px;width:28px;float:left; background-color:#FFF1DD; font-size:11px;padding:4px 0 0 14px;;height:20px; }
#tab_07 {margin-left:1px;width:61px;float:left; background-color:#FFF1DD; font-size:11px;padding:4px 0 0 14px;;height:20px; }

p.title{color: #2B3B5C; font-size: 12px; font-weight: bold;}
div.dl{float: right;}
div.dl img{border: none;}

/**************************************************************************************************Extra **/
.clear_butt{
              background-image : url(/images/Clear_2.gif);
              width: 58px;
              height: 21px;
}


.submit_butt{
              background-image : url(/images/Submit_2.gif);
              width: 58px;
              height: 21px;
}


.login_butt{
              background-image : url(/images/Login_2.gif);
              width: 58px;
              height: 21px;
}

.click_here { margin:3px 0px 0px 0px;

}

.click_here_butt { background-image : url(/images/Click-Here.gif);
                   display:block;
                   width: 78px;
                   height: 21px;
                   float:left;
                   margin:0px 10px 20px 20px;
}

/*  button settings  */
.butt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	height: 18px;
	background : #FFFFFF;
	border: 1px solid #FF6600;
	}

.butt_next {
	background-image : url(/images/next.gif);
	border: 0;
	height: 23px;
	width: 58px;
	}

.butt_save {
	background-image : url(/images/Save_2.gif);
	border: 0;
	height: 21px;
	width: 58px;
	}

.butt_back {
	background: url(/images/back.gif) no-repeat;
	border: 0;
	height: 21px;
	width: 58px;
	}

.butt_add {
	background-image : url(/images/Add_2.gif);
	border: 0;
	height: 21px;
	width: 58px;
	}

.butt_edit {
	background-image : url(/images/edit.gif);
	border: 0;
	height: 21px;
	width: 58px;
	}

.butt_delete {
	background-image : url(/images/delete.gif);
	border: 0;
	height: 21px;
	width: 58px;
	}

.butt_login {
	background-image : url(/images/login.gif);
	border: 0;
	height: 25px;
	width: 58px;
	}

.butt_submit {
	background-image : url(/images/Submit.gif);
	border: 0;
	height: 21px;
	width: 58px;
	}
	


.butt_clear {
	background-image : url(/images/clear.gif);
	border: 0;
	height: 25px;
	width: 58px;
	}

.butt_down {
	background-image : url(/images/download.gif);
	border: 0;
	height: 25px;
	width: 95px;
	}