@charset "utf-8";
/* Clear default list styles for all browsers */
ol, ul, li
{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
ol, ul {
	list-style: none;
}

/* CSS Document */
body {background-color:#FFFFFF; margin-left:35px; margin-top:25px }
td {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px}
p {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px; padding:3px 0 8px 0; margin:0}
.txt {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:12px}
.txt-sml {font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:10px}
.txt-blue {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#221F72}
.txt-black {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; line-height:1.2em;}

H1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#221F72; text-transform:uppercase; font-weight:normal; font-stretch:narrower; margin:0; padding: 5px 0 10px;/*top right bottom left*/ }
H2 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#6A1F7E; font-weight:bold; margin:0; padding: 8px 0 5px; }
H3 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#221F72; font-weight:bold; margin:0; padding: 5px 0 0px;}
H4 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; font-weight:bold; margin:0; padding: 3px 0 3px 3px;}
H5 {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#6A1F7E; font-weight:bold; margin:0; padding: 0 0 0 0;}
H6 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#221F72; text-transform:uppercase; font-weight:normal; font-stretch:narrower; margin:0; padding: 5px 0 10px;/*top right bottom left*/ }
.Tab-hdr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; color:#333333; text-transform:uppercase; font-weight:normal; letter-spacing:-0.05em; margin:0; padding: 5px 0 10px;/*top right bottom left*/ }

a:link {font-family:Arial, Helvetica, sans-serif; color:#6A1F7E; size:11px; text-decoration:underline}
a:visited {font-family:Arial, Helvetica, sans-serif; color:#6A1F7E; size:11px; text-decoration:underline}
a:hover {font-family:Arial, Helvetica, sans-serif; color:#666666; size:11px; text-decoration:underline}
a:active {font-family:Arial, Helvetica, sans-serif; color:#6A1F7E; size:11px; text-decoration:underline} 

a.link-sml:link {font-family:Arial, Helvetica, sans-serif; color:#6A1F7E; size:10pt; text-decoration:underline}
a.link-sml:visited {font-family:Arial, Helvetica, sans-serif; color:#6A1F7E; size:10pt; text-decoration:underline}
a.link-sml:hover {font-family:Arial, Helvetica, sans-serif; color:#666666; size:10pt; text-decoration:underline}
a.link-sml:active {font-family:Arial, Helvetica, sans-serif; color:#6A1F7E; size:10pt; text-decoration:underline}

#div-breadcrumb{ background-color: #DED8E2;	padding: 0px 0px 0px 0px; /*top right bottom left*/ width:541px;}
.breadcrumb {font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-style: normal;	color: #4f4f4f;	text-decoration: none; line-height: normal;	
	padding: 3px 0px 1px 10px; /*top right bottom left*/	position: relative;	float:right; width:529px;}
.breadcrumb A:link {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6A1F7E; font-style: normal; line-height: 10pt; text-decoration:underline;}
.breadcrumb A:active {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6A1F7E; font-style: normal; line-height: 10pt;	text-decoration:underline;}
.breadcrumb A:visited {	font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6A1F7E; font-style: normal; line-height: 10pt; text-decoration:underline; }
.breadcrumb A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-style: normal; line-height: 10pt; text-decoration:underline; }

#subnav { position:relative; float:left; width:239px; background-image:url(/images/template/subpg-nav-bg.gif); background-position:bottom; background-repeat:repeat-y }
#subnav ul {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; list-style-image: url(/images/template/icon-arrow-list.gif); margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:20px}
#subnav li {list-style-image: url(/images/template/icon-arrow-list.gif); vertical-align:top; line-height: 1.5; padding-left:5px; margin:0px}

.home-tab-bg {background-image:url(/images/template/home-tab-bg.gif); background-position:bottom; background-repeat:repeat-y}
#home-tab1 { position:relative; float:left; width:260px; }
#home-tab1 ul {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; list-style-image: url(/images/template/icon-arrow-list.gif); margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:20px}
#home-tab1 li {list-style-image: url(/images/template/icon-arrow-list.gif); vertical-align:top; line-height: 1.5; padding-left:5px; margin:0px}

#home-tab2 { position:relative; float:left; width:260px; }
#home-tab2 ul {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; list-style-image: url(/images/template/icon-arrow-list.gif); margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:20px}
#home-tab2 li {list-style-image: url(/images/template/icon-arrow-list.gif); vertical-align:top; line-height: 1.5; padding-left:5px; margin:0px}

#home-tab3 { position:relative; float:left; width:260px; }
#home-tab3 ul {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; list-style-image: url(/images/template/icon-arrow-list.gif); margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:20px}
#home-tab3 li {list-style-image: url(/images/template/icon-arrow-list.gif); vertical-align:top; line-height: 1.5; padding-left:5px; margin:0px}

#content { position: relative; float: right; width:521px; padding-left:10px; padding-right:10px}
#content ul {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; list-style-image: url(/images/template/icon-arrow-list.gif); margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-left:20px}
#content li {list-style-image: url(/images/template/icon-arrow-list.gif); vertical-align:top; line-height: 1.5; padding-left:5px; margin:0px}

.footer {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; color: #666666; line-height: normal; padding: 5px 0px 5px 10px; /*top right bottom left*/}
.footer A {padding-left:5px; padding-right:5px;}
.footer A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #9B7BAA; font-style: normal; line-height: 10pt; text-decoration:underline;}
.footer A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #9B7BAA; font-style: normal; line-height: 10pt; text-decoration:underline;}
.footer A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #9B7BAA; font-style: normal; line-height: 10pt; text-decoration:underline;}
.footer A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-style: normal; line-height: 10pt; text-decoration:underline;}

/*Used for Testimonial section */
#div-quotes {margin:0; padding:15px 5px 10px 15px; /*top right bottom left*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666666; position:relative; width:195px; }
#div-quotes p {margin:0; padding:2px 0 6px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#6A1F7E; line-height:1.2em; font-weight:bold}
#div-quotes i {margin:0; padding:2px 0 6px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:1.5em; font-weight:normal}
#div-quotes H1 {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#666666; font-weight:bold; margin:0; padding: 8px 0 5px 0; /*top right bottom left*/}
/*end*/

.img-right {position:relative; float:right; margin:0px 0px 5px 10px; border:#C7B1D1 solid 1px;}
.img-left {position:relative; float:left; margin:0px 10px 5px 0px; border:#C7B1D1 solid 1px;}
#bio-pic { position:relative; float:left; padding:3px 3px 8px 8px; /*top right bottom left*/ width:165px; font-family:Arial, Helvetica, sans-serif; font-size:10pt; color:#666666; }
#bio-pic A:link { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6A1F7E; font-style: normal; line-height: 10pt; text-decoration:underline; }
#bio-pic A:active { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6A1F7E; font-style: normal; line-height: 10pt; text-decoration:underline; }
#bio-pic A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #6A1F7E; font-style: normal; line-height: 10pt; text-decoration:underline; }
#bio-pic A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; font-style: normal; line-height: 10pt; text-decoration:underline; }

#nifty{	margin: 0 5%;}
#nifty1{ margin: 0 1%;}
#nifty2{ margin: 0 5%;}
#nifty3{ margin: 0 1%;}
#bcrumb{ margin: 0 0 10px 0px; /*0 1%;top right bottom left*/ }
#footer{ margin: 10px 0 10px 0px; /*0 1%;top right bottom left*/ }
#details{width:177px; margin:0px 0px 10px 10px;}
#callout, #callout1, #callout2, #callout3, #callout4, #callout5, #callout6, #callout7, #callout8, #callout9, #callout10{
	margin: 10px 0 10px 0; /*top right bottom left*/}

/* Rounded Corner STYLE SETTINGS - Do NOT Delete! */
.rtop,.artop{display:block}
.rtop *,.artop *{display:block;height:1px;overflow:hidden;font-size:1px}
.artop *{border-style: solid;border-width:0 1px}
.r1,.rl1,.re1,.rel1{margin-left:5px}
.r1,.rr1,.re1,.rer1{margin-right:5px}
.r2,.rl2,.re2,.rel2,.ra1,.ral1{margin-left:3px}
.r2,.rr2,.re2,.rer2,.ra1,.rar1{margin-right:3px}
.r3,.rl3,.re3,.rel3,.ra2,.ral2,.rs1,.rsl1,.res1,.resl1{margin-left:2px}
.r3,.rr3,.re3,.rer3,.ra2,.rar2,.rs1,.rsr1,.res1,.resr1{margin-right:2px}
.r4,.rl4,.rs2,.rsl2,.re4,.rel4,.ra3,.ral3,.ras1,.rasl1,.res2,.resl2{margin-left:1px}
.r4,.rr4,.rs2,.rsr2,.re4,.rer4,.ra3,.rar3,.ras1,.rasr1,.res2,.resr2{margin-right:1px}
.rx1,.rxl1{border-left-width:5px}
.rx1,.rxr1{border-right-width:5px}
.rx2,.rxl2{border-left-width:3px}
.rx2,.rxr2{border-right-width:3px}
.re2,.rel2,.ra1,.ral1,.rx3,.rxl3,.rxs1,.rxsl1{border-left-width:2px}
.re2,.rer2,.ra1,.rar1,.rx3,.rxr3,.rxs1,.rxsr1{border-right-width:2px}
.rxl1,.rxl2,.rxl3,.rxl4,.rxsl1,.rxsl2,.ral1,.ral2,.ral3,.ral4,.rasl1,.rasl2{border-right-width:0}
.rxr1,.rxr2,.rxr3,.rxr4,.rxsr1,.rxsr2,.rar1,.rar2,.rar3,.rar4,.rasr1,.rasr2{border-left-width:0}
.r4,.rl4,.rr4,.re4,.rel4,.rer4,.ra4,.rar4,.ral4,.rx4,.rxl4,.rxr4{height:2px}
.rer1,.rel1,.re1,.res1,.resl1,.resr1{border-width:1px 0 0;height:0px}


