body { background: #fff; margin:0px; font-family: Arial, Helvetica, Tahoma; font-size: 12px; color:#606060; line-height:16px; text-decoration:none;text-align:left;align:center;}
#maincontainer {padding-left:4px;padding-right:4px;}
#container {width:772px;margin:0px 0px 0px 0px;text-align:left;}
h1, h2, h3, h4, h5{margin: 0px;padding:0px;font-size:13px;color:#FE7313;font-weight:normal; display:inline; }
h1{font-size:11px;margin: 2px;padding:2px;}
h4, h5{font-size:11px;margin: 0px;padding:0px;}
ul.inline, ul.inline li { list-style: none; display: inline; margin:0px; padding: 0px; }
ol.inline, ol.inline li { list-style: none; margin:2px 0px 0px 0px; padding: 0px; }
.bold{font-weight:bold;}
.clr{color:#666666;}
.clr1{color:#A54284;}
.clr2{color:#939393;}
.clr3{color:#1F84AE;}
.clr4{color:#ffffff;}
.clr5{color:#232323;}
.clr6{color:#2C2C2C;}
.clr7{color:#83945B;}

.errortxt{font-size:11px;color:#ff0000;font-weight:normal;}
img { border: 0px; }
.rowcolor{background: #CDEDF9;}
.rowcolorreg{background: #CDEDF9;_padding:5px 0px 15px 0px;padding:0px 0px 7px 0px !important;}
.normalrow{background: #FFF}
.normalrowreg{background: #FFF;}
.topnavrowclr {background:#CDEDF9;_padding:5px 0px 15px 0px;padding:0px 0px 7px 0px !important;}
.rosebg{background: #CDEDF9;}

a { color:#666666;text-decoration:none;outline:none; }
a{cursor:pointer;}
a:hover {  text-decoration: underline; }
.nounderline {  text-decoration: none; }
.pntr{cursor:pointer;}
.biggertxt { font-size:22px;font-weight:bold;}
.bigtxt { font-size:16px;font-weight:bold;}
.mediumtxt { font-size:12px;font-weight:normal;}
.mediumhdtxt { font-size:13px;font-weight:normal;}
.smalltxt { font-size:11px;}
.opttxt {font-size:10px;}
.smalltxt1 { font-size:9px;line-height:13px;}
.boldtxt{font-weight:bold;}
.normaltxt{font-weight:normal;}

div.dotline{background: url(../images/dot-line.gif) repeat-y;width:1px;padding-left:1px;}
div.vdotline {background:url(../images/vdotline.gif) no-repeat;width:508px;height:32px;}
div.vdotline1{background: url(../images/vdot-line.gif) repeat-x;height:1px;margin-bottom:1px;}
div.divborder {border:1px solid #CCC;overflow:auto;}
div.divborderbot {border-bottom:1px solid #ECECEC;}
div.divcontspacing{text-align:justify;margin:5px 10px 7px 10px;}

#topsubmenu ul{margin:0px 0px 0px 15px;padding:0px;list-style-type:none;text-align:center;}
#topsubmenu ul li{display:block;float:left;margin:0px 10px 0px 0px;}
#topsubmenu ul li a{display:block;float:left;text-decoration:none;padding: 6px 10px 0px 0px;text-align:center;}

A.matriidlink:link {
	COLOR: #666666; text-decoration:none;
}

A.matriidlink:hover{
	COLOR: #1F84AE; text-decoration:none; 
}

.rigpanel {font-family: Georgia, Arial, Helvetica, Tahoma; color: #1F84AE;}
.iconspan{ float: right; margin: 3px; cursor:hand; cursor:pointer; font-weight: bold;}
.iconspan2{ float: left;margin: 3px; cursor:hand; cursor:pointer; font-weight: bold; }

/*CSS used to style the examples. Remove if desired: */
.eg-bar{background-color: #FAFAFA;border: 1px solid #CCCCCC; border-bottom:0px; padding-top:3px; padding-bottom: 3px; }
div.eg-bar{ width: 180px;}
.icongroup1{ width: 180px; border: 1px solid #CCCCCC; border-bottom:0px; border-top:0px; font: normal 11px arial; color: #666666; text-align:left; }
div.upgrade1{background: url("../images/rp-bgtop.gif") no-repeat; width:197px; height:13px;}
div.upgrade2{background: url("../images/rp-bgbottom.gif") no-repeat; width:197px; height:13px;}
div.upgrade3{background-image: url("../images/rp-bgmiddle.gif"); width:197px;}
div.upgrade4{background: url("../images/rp-row-bg.gif") repeat-x;} /*inner gradient*/
/* Right Panel }*/
div.innertabnavsublink a { color:#2C2C2C; font-weight:normal; padding: 5; }
li.innertabnavsublinkon a { color:#A54283; font-weight:bold; padding: 5; }

div.topmenucurleft {float:left;background-image: url(../images/top_lft_curve.gif); width:4px; height:29px;}
div.topmenucurright {float:left;background-image: url(../images/top_rht_curve.gif); width:4px; height:29px;}
#topmenu1{position:relative;display:block;height:40px;font-weight:bold;width:771px;background:transparent url(../images/topbg.gif) repeat-x;}
#topmenu1 ul{margin:0px;padding:0px;list-style-type:none;text-align:center;margin-left:5px;}
#topmenu1 ul li{display:block;float:left;margin:0px 0px 0px 0px;}
#topmenu1 ul li a{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:12px;display:block;float:left;color:#fff;text-decoration:none;padding:12px 16px 0px 16px;height:22px;}
#topmenu1 ul li a:hover{color:#CCCCCC;height:28px !important;height:28px;}
#topmenu1 ul li a.activelink {color:#CCCCCC;height:28px !important;height:28px;}

.bl {background: url(../images/bl-1.gif) 0 100% no-repeat #FFFFFF;}
.br {background: url(../images/br-1.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl-1.gif) 0 0 no-repeat}
.tr {background: url(../images/tr-1.gif) 100% 0 no-repeat; padding:0px}
.clear {font-size: 1px; height: 1px} 

p {padding:10px;text-align:justify;line-height:16px;margin:0px;}
.content {font-family: Arial, Helvetica, Tahoma; color:#393939; font-size:11px;font-weight:normal;text-align:justify;line-height:15px;margin:0px;}
#content p {padding:12px 0px 0px 0px;text-align:justify;line-height:16px;margin:0px;}
div#rndcorner{ margin: 0px 0%;background: #EEEEEE;z-index:1;}

b.rtop {display:block;background: #FFF}
b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b{display:block;height: 1px; overflow: hidden; background: #EEEEEE}
b.r1{margin: 0px 5px}
b.r2{margin: 0px 3px}
b.r3{margin: 0px 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0px 1px;height: 2px}

/*{ pop container */
div.popcontainer{width:543px;}
div.popcontainerpadd {padding:10px 10px 0px 30px;}
div.photow {width:100px;}
div.phototalign {padding-top:33px; text-align:center;}
div.poppadding {padding: 0px 15px 0px 15px;text-align:justify;}
div.poppadding1 {margin: 10px 0px 10px 0px;}

div.innertabpad {margin: 0px 10px 10px 10px;border:0px solid #FF0000;}

div.innertabbr1 {background:url(../images/inner-tab-border1.gif); width:1px; height:50px;}
div.innertabbr2 {background:url(../images/inner-tab-border2.gif);width:1px; height:33px;}
div.innertabbg {width:506px; height:50px; background:url(../images/inner-tab-bg.gif) repeat-x;}
div.innermtabbg1 {background:url(../images/inner-mtab-bg1.gif); width:5px; height:26px;}
div.innermtabbg2 {background:url(../images/inner-mtab-bg2.gif) no-repeat top right;height:26px;}

/* pop container }*/
.middiv {width:565px;}
.middiv1 {width:543px;}
.middiv2 {width:506px;}
.middiv3 {width:354px;}
.middiv-pad {padding:7px 0px 7px 11px;}
.middiv-pad1 {padding:0px 17px 10px 17px;}
.middiv-pad2 {padding:15px 15px 0px 5px;}
.tabcurbg {background:url(../images/tab-curve-bg.gif) repeat-x;height:41px;width:533px;}
.tableft {background:url(../images/tab-lft.gif) no-repeat;width:6px;height:41px}
.tableftsw {background:url(../images/tab-lft-shw.gif) no-repeat;width:6px;height:41px}
.tabright {background:url(../images/tab-right.gif) no-repeat top right;height:41px}
.tabrightsw {float:left;background:url(../images/tab-right-shw.gif) no-repeat top right;height:41px;}
.tabclrleft {background: url(../images/tab-lft-curve.gif) no-repeat;width:6px;height:41px}
.tabclrrtsw {background:url(../images/tab-clr-right-shw.gif) no-repeat top right;height:41px;}
.tabclrright {background:url(../images/tab-clr-right.gif) no-repeat top right;height:41px;}
.inntabbr1 {background:url(../images/inner-tab-border1.gif); width:1px; height:50px;}
.inntabbg {background:url(../images/inner-tab-bg.gif) repeat-x;width:506px; height:50px; }
.inntabbr2 {background:url(../images/inner-tab-border2.gif);width:1px; height:33px;}
.innvtablftbg {background:url(../images/inner-vtab-left-bg.gif); width:5px; height:40px;}
.innvtabrightbg {background:url(../images/inner-vtab-right-bg.gif) no-repeat top right;height:40px;}
.tr-3 {background:url(../images/tr-3.gif) no-repeat;width:10;height:41px;border:0px solid #000000;}
div.borderline {background-color: #9A9A9A;height:1px;}

.tabpadd {padding:5px 20px 0px 14px;}
.viewtabpadd {padding:5px 15px 0px 10px;}
/*  middle area }*/

/*{ Icon menu area */
.icon-menu1 {background:url(../images/icon-mouse-menu1.gif) repeat-x;width:168px;padding-top:10px;}
.icon-menu2 {background:url(../images/icon-mouse-menu2.gif) no-repeat bottom right;width:168px;}
/* Icon menu area }*/

/*{ registration */
.hobint-select1{float:left;background:url(../images/hobint-select-bg1.gif) no-repeat;padding-left:5px;height:21px;}
.hobint-select2{float:left;background:url(../images/hobint-select-bg2.gif) no-repeat top right;height:21px;padding-right:55px;}
/* registration }*/

.payaddtab {width:91px !important; width:90px; text-align:center; background-color:#CDEDF9; border:1px solid #6CC6E8; padding:2px 0px 2px 0px;}

/*{ search style */
.vc {background: url(../images/clasic-bg.gif) repeat-x; }
.vcp {background: url(../images/clsplus-bg.gif) repeat-x; }
.vcs {background: url(../images/clssuper-bg.gif) repeat-x; }
div.container {width:772px;}
div.bheight{height:15px;}
div.vc1 {width:508px;}
div.vc2 {width:252px;}
div.vc6 {width:166px;}
div.vcpad {padding: 5px 0px 5px 11px;}
div.vc-dl {float:left;width:456px;}
div.vc2-dl {float:left;width:241px;}
div.vc6-dl {float:left;width:155px;}
div.vcpd-top {padding-top:7px;}
div.vc6pd-top {padding-top:5px;}
div.vc1-wt {width:350px;}
div.vc2-wt {width:154px;}
div.vc6-wt {width:77px;}
div.vc-padl {padding:0px 0px 0px 11px;}
div.vc4-padl {margin:0px 0px 0px 7px;}
div.phnumpadd {padding: 0px 3px 2px 3px;}
.phnextpadding {padding: 5px 0px 0px 11px;}
.bdotline {height:105px;margin:3px 10px 0px 0px;}
div.fleft{float:left;}
div.fright{float:right;}
/* search style }*/

.button-padd {margin:5px;}
.button{ background: #1E86AD url(../images/button-bg.gif) no-repeat top left;padding: 1px 10px 1px 10px;border:none;color: #FFF; font: bold 11px arial, helvetica, sans-serif; overflow: visible; vertical-align: middle;}
.divbutton {float:left;background:#075C7C;padding-bottom:1px !important;padding:0px 1px 0px 0px;margin:0px;margin:0px;border:none;}
.inputtext {padding-left:2px;border:1px solid #B3B3B3;font-family:arial, tahoma, verdana;font-size:11px;color:#666;font-weight:normal;}

.iconclass{position: absolute;visibility:visible;-moz-opacity: 0.90; opacity:0.90;filter: alpha(opacity=90);}

.rightnav-highres {background:url(../images/hp-arrow.gif) left no-repeat; padding-left:10px;}
.rightcls-highres { padding:1px 7px 1px 15px;}
.rigpanel-highres {font-size:11px; font-family: Arial, Helvetica, Tahoma; color: #669933;text-decoration:none;}

#hintbox{position:absolute;top:0px;visibility:hidden;z-index:100;}

.exp_downarrow_icon{background:url("../images/topnav-arrow-1.gif") no-repeat;width:8px;height:7px;margin:6px;}
.frmelements {margin: 0px 2px -3px 0px; _margin: 0px 0px -1px 0px;}
.frmchkbox {margin: 0px 2px 0px 1px; _margin: 0px 0px -2px 0px;}
.frmlftpad{padding: 0px 0px 0px 5px;}

#successmenu ul{margin:0px 15px 0px 0px;padding:0;list-style-type:none;text-align:center;}
#successmenu ul li{display:block;float:left;padding: 5px 10px 0px 0px;}
#successmenu ul li a{display:block;float:left;text-decoration:none;text-align:center;}

/*Pagination */
div.pagination {
	padding: 3px;
	margin: 3px;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #AAAADD;
	
	text-decoration: none; /* no underline */
	color: #000099;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #000099;

	color: #000;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
		border: 1px solid #000099;
		
		font-weight: bold;
		background-color: #000099;
		color: #FFF;
	}
	div.pagination span.disabled {
		padding: 2px 5px 2px 5px;
		margin: 2px;
		border: 1px solid #EEE;
	
		color: #DDD;
	}