body { background-color:#CCCCCC; margin:0px; padding:0px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
h2 { font-size:15px; font-weight:bold; }
#sitecontent { background-color:#FFFFFF; width:790px; }
#popcontent { background-color:#FFFFFF; width:630px; }
.aleft { text-align:left; }
.aright { text-align:right; }
.acenter { text-align:center; }
.ajustify { text-align:justify; }
#topmenu { background:url(../images/bg.gif); text-align:left; padding-left:10px; margin-left:14px; margin-right:14px; }
#topmenu a { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration:none; }
#topmenu a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;	font-weight: bold; color: #000000;text-decoration:none; }
#topmenu a:active{ text-decoration:none; }
#topmenu a:visited { text-decoration:none; }

.bluebox0 { width:790px; height:auto; border:#083C4D 1px solid; }
.bluebox { width:930px; height:auto; border:#083C4D 1px solid; margin-left:0px; }
.bluebox2 { width:960px; height:auto;   }
.bluebox3 { width:930px; height:auto;   }
.blueboxr { width:780px; border:#083C4D 1px solid; float:left; }
.blueboxr2 { width:785px;  border:#083C4D 1px solid; float:left; }
.blueboxadv { width:135px; height:2600px; float:left; border-left:1px dotted #CCCCCC; }
.blueboxadv1 { width:135px; float:left; border-left:1px dotted #CCCCCC; }
.blueboxborder { width:11px; height:2500px; float:left; }
.blueboxborder1 { width:11px; height:200px; float:left; }
.blueboxborder2 { width:11px; float:left; border-left:1px dotted #CCCCCC; }
.blueboxborder3 { width:11px; height:400px; float:left; }
.blueboxr1 { width:780px; height:autopx; border:#083C4D 1px solid; float:left }
.blueboxei { width:600px; height:410px; border:#083C4D 1px solid; }
.blueboxthx { width:600px; height:auto; border:#083C4D 1px solid; }
.blueboxvp { width:600px; height:200px; border:#083C4D 1px solid; }
#searchresbox .searchres {width:590px; border:1px solid #FFBE6C; padding:5px; }
#searchresbox .nosearchres {width:590px; border:1px solid #FFBE6C; padding:5px; height:120px; padding-top:70px; line-height:20px; }
#searchresbox .photo { width:140px; border:1px solid #083C4D; background-color:#E1F3FF; }
#searchresbox .loggedinbox { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; margin-top:3px; padding:3px; border:1px solid #083C4D; line-height:18px; background-color:#E1F3FF; }
#searchresbox .descr { float:left; width:440px; margin-left:5px; }
#searchresbox .actiontab { float:right; background-color:#F5F3F3; padding-top:5px; padding-bottom:5px; padding-left:8px; padding-right:8px; margin-top:5px; border:1px solid #666666; }
.profactiontab { float:left; background-color:#F5F3F3; padding-top:5px; padding-bottom:5px; padding-left:8px; padding-right:8px; margin-top:5px; border:1px solid #666666; }
.tbold { font-weight:bold; }
#footer { background-color:#083C4D; padding:3px; }
.clear { clear:both; }
.whitehead { background-color:#083C4D; padding:3px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#FFFFFF; }
.bsearchhead { padding-left:33px; padding-bottom:9px; padding-top:12px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left; }
.loginhead1 { padding-left:10px; padding-bottom:9px; padding-top:11px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left; }
.bsearchlabel { float:left; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:4px; }
.bsearchlabel1 { float:left; width:200px; padding-left:35px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.bsearchlabel2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:20px; }
.loginbox { float:left; width:97%; text-align:left; background-color:#FFBE6C; }
#loginbox1 { width:215px; height:auto; border:1px solid #083C4D; }
.loginlabel { float:left; width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px; }
.loginlabel1 { float:left; width:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:3px; }
.chkbox { vertical-align:middle; margin-top:0px; padding:0px; height:16px; }
.chkbox1 { margin:0px; padding:0px; }
.bsearchfield { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:2px; padding-bottom:2px; }
.bsearchfield1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:2px; padding-bottom:2px; padding-left:15px; line-height:20px; }
.bsearchbutton { width:193px; padding-top:10px; padding-bottom:5px; }
.loginbutton { width:194px; padding-top:5px; padding-bottom:5px; }
.loginbutton1 { width:174px; padding-top:5px; padding-bottom:5px; }
.topmid { float:left; width:304px; }
.topright { float:left; width:213px; }
.formleft { float:left; width:30px; padding:5px; }
.formright { float:left; width:40px; padding:5px; }
.formlabel { width:250px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:5px; text-align:right; float:left; color:#6B6B6B; }
.formlabelnew { width:230px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:5px; padding-top:4px; padding-bottom:4px; text-align:right; float:left; color:#6B6B6B; }
.formlabel1 { padding-left:75px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-right:5px; padding-top:4px; padding-bottom:4px; text-align:left; color:#6B6B6B; }
.formfield { padding-left:3px; padding-top:2px; padding-bottom:2px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#6B6B6B; }
.space { padding-top:10px; text-align:left; color:#6B6B6B; }

.formfield1 { padding-left:75px; padding-top:2px; padding-bottom:2px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:left; color:#6B6B6B; }
.sideformbox { width:140px; float:left;}
.formbox { width:650px; float:left;}
.contentbox1 { padding-left:25px; padding-right:25px; padding-top:10px; padding-bottom:10px; }
.contentleft1 {  padding-left:25px; padding-right:25px; padding-top:10px; padding-bottom:10px; }
.forminactive { width:650px; padding-top:4px; padding-bottom:4px; }
.formactive { width:650px; background-color:#FFFFB0; border-bottom:1px solid #FFCC00; border-top:1px solid #FFCC00; padding-top:3px; padding-bottom:3px; }
.formerror { width:650px; background-color:#F9C8B9; border-bottom:1px solid #FF6600; border-top:1px solid #FF6600; padding-top:3px; padding-bottom:3px; }
.frmmsg { display:none; }
.frmalert { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:1px; padding-botton:1px; text-alignleft; padding-left:233px; }
.frmalert2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; padding-top:1px; padding-botton:1px; text-alignleft; }
.frmerror { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; padding-botton:1px; text-align:center; color:#FF0000; }
.error { color:#FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.inputBx { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; border:1px solid #6B6B6B; vertical-align:middle; }
.inputBx1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border:1px solid #6B6B6B; }
.spacer2 { padding:2px; }
.spacer5 { padding:5px; }
.spacer10 { padding:10px; }
.spacer15 { padding:15px; }
.spacer20 { padding:20px; }
.spacer50 { padding:50px; }
.bluebold { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#083C4D; }
.blueback { background-color:#083C4D; }
.blackboldsmall { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; color:#000000; }
.blackboldhead { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#000000; text-align:left; width:650px; height:18px; border-bottom:1px dotted #999999;}
.blueboldhead { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:14px; color:#083C4D; text-align:left; }
h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#000000; text-align:left; margin-bottom:5px; margin-top:5px; }
.redstar { color:#FF0000; }
.text1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#6B6B6B; padding-top:10px; padding-left:13px; text-align:left; }
.text1b { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; padding-top:10px; padding-left:13px; text-align:left; line-height:18px; }
.text11 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#6B6B6B; padding:10px; text-align:left; }
.text2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#6B6B6B; padding:10px; text-align:center; }
.fieldhead1 { width:178px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#000000; }
.fieldhead2 { width:90px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#000000; }
.fieldhead3 { width:290px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; color:#000000; }
.formhead { width:650px; }
form { margin:0px; padding:0px; }
.head1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; padding:5px; text-align:left; }
.head2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; padding:5px; text-align:left; }
.text3 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px; line-height:20px; text-align:left; }
.text4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; line-height:18px; text-align:left; }
.text5 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; line-height:18px; color:#6B6B6B; }
.orangeboldhead { float:left; padding-left:5px; padding-right:15px; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF3300; }
.orangeboldhead1 { padding-bottom:5px; padding-top:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FF3300; }
.orange { color:#FF3300; }
.orangehead { color:#FF3300; line-height:30px; font-size:20px; }
.bluehead { color:#003399; line-height:30px; font-size:20px; }
.orangehead1 { color:#FF3300; line-height:30px; font-size:15px; font-weight:bold; }
.bluehead1 { color:#003399; line-height:30px; font-size:15px; font-weight:bold; }
.orangelabel { padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF3300; } 
.graybox1 { float:left; width:620px; text-align:justify; border:1px solid #CCCCCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:25px; padding-top:3px; padding-bottom:5px; }
.membershiptitle { width:170px; }
.descr1 { padding-left:5px; padding-right:5px; padding-bottom:10px; line-height:18px; }
.descr2 { padding-left:5px; padding-right:5px; line-height:18px; }
.normaltext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; padding:10px; }
#hometopbox { width:762px; height:229px; background-color:#ff9812; background-image:url(../images/curve.gif); background-repeat:no-repeat; background-position:bottom; }
#quicksearchbox { float:left; width:245px; }
#homecontentbox { width:758px; border:1px solid #FFBE6C; margin-top:5px; margin-bottom:5px; }
#congratsbox { width:192px; background-color:#083C4D; padding:5px; }
#homeleft { float:left; width:525px; }
#homeright { float:left; width:192px; margin-top:10px; margin-left:5px; margin-bottom:10px; }
.featuredbox { width:740px; border: dotted #0099FF thin; margin-bottom:10px; }
.featuredimg { float:left; padding-top:10px; padding-bottom:10px; width:123px; text-align:center; }
.proflabel { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:6px; padding-left:3px; padding-right:3px; font-weight:bold; }
.profvalue { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-bottom:3px; padding-bottom:3px; padding-right:25px; }
.profvalue1 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:3px; padding-top:3px; padding-bottom:3px; }
#searchbox1 { float:right; width:150px; border:1px solid #083c4d; height:235px; background-color:#E1F3FF; }
.leftbox1 { float:left; width:165px; }
.rightbox1 { width:615px; height:auto; float:left; }
.rightbox11 { width:790px; height:auto; float:left; }
#searchsummery { width:590px; border:1px solid #CCCCCC; padding:5px; }
#searchsummery .label { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:3px; margin:0px; }
#searchsummery .hspace { float:left; padding:3px; width:10px; margin:0px; }
.leftbox1 { float:left; width:165px; }
.proflabel1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:2px; }
.proflabel11 { float:left; width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:5px; padding-top:5px; padding-bottom:5px; padding-right:2px; }
.profseparator { float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px; padding-bottom:5px; padding-left:2px; padding-right:2px; }
.profseparator1 { float:left;font-family:Verdana, Arial, Helvetica, sans-serif; width:10px; font-size:12px; padding:5px; }
.proflabel2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:120px; padding:5px; }
.proflabel3 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px; }
.proflabel21 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:178px; padding:5px; }
.profphoto { float:left; width:115px; background-color:#EAF7FF; height:155px; padding-left:10px; padding-right:10px; padding-top:20px; }
#profprofile { float:left; width:450px; padding-right:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; }
#profprofile .btitle {float:left; width:530px; border-bottom:1px dotted #083C4D; border-top:1px dotted #083C4D; padding:5px; margin-top:10px; margin-bottom:10px; }
.vblueline1 { float:left; width:20px; padding-right:3px; padding-left:3px; margin-top:5px; margin-bottom:5px; border-left:1px dotted #0099CC; height:140px; }
.vblueline2 { float:left; width:5px; padding-right:3px; padding-left:3px; margin-top:5px; margin-bottom:5px; border-left:1px dotted #0099CC; height:90px; }
.vblueline3 { float:left; width:5px; padding-right:3px; padding-left:3px; margin-top:5px; margin-bottom:5px; border-left:1px dotted #0099CC; height:60px; }
#profedu { float:left; width:680px; padding-right:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; }
#profprimary { float:left; width:680px; padding-right:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; }
#proffamily { float:left; width:580px; padding-right:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; }
.proflabel4 { float:left; width:210px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:20px; padding-top:5px; padding-bottom:5px; padding-right:2px; }
.proflabel41 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:410px; padding-top:5px; padding-bottom:5px; padding-left:3px; padding-right:3px; }
.proflabel5 { float:left; width:146px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:5px; }
.proflabel51 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding:5px; }
.proflabel7 { float:left; width:222px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:20px; padding-top:5px; padding-bottom:5px; padding-right:2px; }
.proflabel71 { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; width:285px; padding-top:5px; padding-bottom:5px; padding-left:3px; padding-right:3px; }
.proflabelheadl { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:5px; padding-bottom:5px; width:280px; float:left; }
.proflabelheadr { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding-left:5px; padding-bottom:5px; float:left; }
.proflabel6 { float:left; width:120px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:5px; padding-bottom:5px; padding-right:2px; padding-left:80px; }
.profvaluenum { float:left;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-top:8px; padding-bottom:8px; padding-left:5px; padding-right:20px; }
#profpsib { float:left; width:580px; padding-right:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; }
.proflabeltext { float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:10px; }
#profacan { float:left; width:580px; padding-right:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; }
.btitle {float:left; width:560px; border-bottom:1px dotted #999999; border-top:1px dotted #999999; padding:5px; margin-top:10px; margin-bottom:10px; }
#profppre { float:left; width:580px; padding-right:5px; padding-top:5px; padding-bottom:5px; padding-left:10px; }
.bline { width:560px; padding-right:5px; padding-bottom:5px; padding-left:10px; border-bottom:1px dotted #083c4d; }
#myoxbox1 { float:right; width:130px; border:1px solid #083C4D; height:auto; background-color:#E1F3FF; margin-left:10px; }
.mymenubox { border-top:1px solid #083C4D; }
.mymenuitm { padding-left:5px; padding-top:4px; padding-bottom:4px; padding-right:4px; border-bottom:1px solid #083C4D; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.mymenuitm a { text-decoration:none; color:#000000; cursor:pointer; }
.mymenuitm a:hover { text-decoration:none; color:#FF3300; }
.mymenuitm .submenu { font-weight:normal; padding-top:1px; padding-bottom:1px; padding-left:7px; border-bottom:1px solid #3333CC; cursor:pointer; }
.mymenuitm .submenu a { text-decoration:none; color:#000000; cursor:pointer; }
.mymenuitm .submenu a:hover { text-decoration:none; color:#083C4D; cursor:pointer; }
.pagetop { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:7px; padding-bottom:7px; width:930px; }
.pagetop a { text-decoration:none; color:#000000; }
.pagetop a:hover { text-decoration:none; color:#FF3300; }
a.submenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FF6600;	text-decoration:none; cursor:pointer }
a.submenu:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #083C4D; text-decoration:none; cursor:pointer }
a.submenu:active{ text-decoration:none; cursor:pointer }
.lsttext1 { float:left; width:540px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; }
.expintbox { padding:5px; margin:10px; border:1px solid #CCCCCC; height:240px; }
.expintbox hr { height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color:#CCCCCC; }
.decintbox { padding:5px; margin:10px; border:1px solid #CCCCCC; height:220px; }
.decintbox hr { height: 0; border-style: dotted; border-width: 1px 0 0 0; border-color:#CCCCCC; }
.inbxhead { float:left; border:1px solid #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:5px; background-color:#FCEAB1; }
.inbxrow { float:left; border:1px solid #FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:5px; background-color:#F2F2F2; }
.inbxrow a { text-decoration:none; color:#000000; cursor:pointer; }
.inbxrow a:hover { text-decoration:none; color:#FF6600; cursor:pointer; }
.inbxrow a:visited { text-decoration:none; color:#000000; }
.width22 { width:22px; }
.width170 { width:170px; }
.width85 { width:85px; }
.width75 { width:75px; }
.width70 { width:70px; }
.width94 { width:94px; }
.width114 { width:114px; }
.width110 { width:110px; }
.width150 { width:150px; }
.width130 { width:130px; }
.width100 { width:100px; }
.width200 { width:200px; }
.width250 { width:250px; }
.width240 { width:240px; }
.width280 { width:280px; }
.width275 { width:275px; }
.width260 { width:260px; }
.width299 { width:299px; }
.width380 { width:380px; }
.newdivbox { width:600px; }
.para1 { margin-top:5px; margin-bottom:10px; }
.black-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.black-bold1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; padding-right:8px; }
.black-bolds { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; }
.pink-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #E8137B; }
.blak { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; line-height:11pt;
}
.grey { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; }
.white-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; }
.black-sr { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; padding-left:15px; padding-top:2px; padding-bottom:2px; }
.black-sr1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; padding-left:5px; padding-top:2px; padding-bottom:2px; }
.black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; line-height:12pt; }
.smalltxt { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding-left:35px; text-decoration:none; }
.smalltxt2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; text-decoration:none; }
.enlargep a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; margin-left:35px; text-decoration:none; cursor:pointer; }
.enlargep a:hover { color: #FF0066; }
.enlarge a:active { text-decoration:none; }
.enlarge a:visited { text-decoration:none; }
.b-green-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #083C4D; }
.lnk { cursor:pointer; }
.boldblack-wp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; padding-left:10px; }
.black-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding-right:10px; }
.orange-bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #FF5A29; }
.pink { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #E8137B; }
.pinkhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #E8137B; line-height:20px; }
a.m-footer { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #999999; padding-left:5px; padding-right:5px; text-decoration:none; }
a.m-footer:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; padding-left:5px; padding-right:5px; text-decoration:underline; }
a.m-footer:active { text-decoration:none; }
a.m-footer:visited { text-decoration:none; }
.white-10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; padding-left:18px; }
.photoborder-2 { border:5px solid; color: #FFFFFF; visibility:visible; }
.white-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; padding-left:16px; }
.green-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #FFFF00; padding-left:16px; }
.bkgreen-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #006600; padding-left:16px; }
.blue-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #64AFDC; padding-left:16px; }
.yellow-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFF00; padding-left:16px; }
.pink-login { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #E8137B; padding-left:25px; }
.pink-login1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-weight: bold; color: #E8137B; padding-left:5px; }
.input_style-115 {
    border-right: #BACDFC 1px solid;
    border-top: #BACDFC 1px solid;
    font-size: 11px;
    border-left: #BACDFC 1px solid;
    border-bottom: #BACDFC 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 110px;
	height:13px;
}
.input_style-116 {
    border-right: #BACDFC 1px solid;
    border-top: #BACDFC 1px solid;
    font-size: 11px;
    border-left: #BACDFC 1px solid;
    border-bottom: #BACDFC 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 115px;
	height:17px;
}
.input_style-140 {
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    font-size: 11px;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 140px;
	height:15px;
}
.input_style-s {
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    font-size: 11px;
    border-left: #666666 1px solid;
    border-bottom: #666666 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 75px;
	height:15px;
}
.input_style-50 {
    border-right: #BACDFC 1px solid;
    border-top: #BACDFC 1px solid;
    font-size: 11px;
    border-left: #BACDFC 1px solid;
    border-bottom: #BACDFC 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 50px;
	height:17px;
}
.input_style-45 {
    border-right: #BACDFC 1px solid;
    border-top: #BACDFC 1px solid;
    font-size: 11px;
    border-left: #BACDFC 1px solid;
    border-bottom: #BACDFC 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 45px;
	height:17px;
}
.pag-button {
    border-right: #BACDFC 1px solid;
    border-top: #BACDFC 1px solid;
    font-size: 10px;
	font-weight: bold;
    border-left: #BACDFC 1px solid;
    border-bottom: #BACDFC 1px solid;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color:#6699FF;
	width: 25px;
	height:17px;
}
a.more {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E8137B;
	padding-left:5px;
	padding-right:5px;
	letter-spacing:1pt;
	text-decoration:none;
}
a.more:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	padding-left:5px;
	padding-right:5px;
	letter-spacing:1pt;
	text-decoration:underline;
}
a.more:active{
	text-decoration:none;
}
a.more:visited {
	text-decoration:none;
}
A.grnlink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #67C900;
	text-decoration:none;
}
A.grnlink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFF33;
	text-decoration:underline;
}
a.grnlink:active{
	text-decoration:none;
}
a.grnlink:visited {
	text-decoration:none;
}
a.bllink {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #003399;
	padding-left:40px;
	text-decoration:none;
}
a.bllink:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #E8137B;
	padding-left:40px;
	text-decoration:underline;
}
a.bllink:active{
	text-decoration:none;
}
a.bllink:visited {
	text-decoration:none;
}
.green {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #74B305;
}
.photoborder {
	border:5px solid;
	border-color:#D8B953;
	color:#D8B953;
	visibility:visible;
}
.error_o {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	color:#FF3300;
}
.hp { margin-top:4px; margin-bottom:4px; }
.mymenu { border:1px solid #FFFFFF; background-color:#003366; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; color:#FFFFFF; font-weight:bold; float:left; }
.mymenu1 { border:0px solid #FFFFFF; background-color:#003366; padding-top:2px; padding-bottom:2px; padding-left:5px; padding-right:5px; color:#FFFFFF; font-weight:bold; }
.mymenu a { color:#FFFFFF; text-decoration:none; }
.mymenu a:hover { color:#FF3300; text-decoration:none; }

.txtbox1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #003366;
	margin: 2px;
}
.black-normal { font-size:12px; padding:3px; }
.radBx { margin:0px; padding:0px; }
.proflink { padding:20px; text-align:left; }
.proflink a { text-decoration:none; color:#000000; }
.proflink a:hover { text-decoration:none; color:#FF3300; }
.black-S {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height:12pt;
}
.pink-S {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E8137B;
	line-height:12pt;
}
.black-S2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height:19px;
	color: #000000;
	padding-left:15px;
	padding-right:10px;
}
.imgbord-2
	{
	border:1px solid #666666;
	}
.maintitle {
color:#FF6600;
font-family:"Times New Roman",Times,serif;
font-size:36px;
font-weight:bold;
line-height:27px;
padding-left:5px;
text-decoration:underline;
}
.matrimonial {
color:#999999;
font-family:"Times New Roman",Times,serif;
font-size:36px;
font-weight:bold;
line-height:27px;
text-decoration:underline;
}

/* alertbox css */
#modalContainer {
	background-color:transparent;
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	z-index:10000;
	 /* required by MSIE to prevent actions on lower z-index elements */
}

#alertBox {
	position:relative;
	width:300px;
	min-height:100px;
	margin-top:50px;
	border:2px solid #FF3300;
	background-color:#F2F5F6;
	
	background-repeat:no-repeat;
	background-position:20px 30px;
}

#modalContainer > #alertBox {
	position:fixed;
}

#alertBox h1 {
	margin:0;
	font:bold 13px;
	background-color:#FF8040;
	color:#FFF;
	border-bottom:1px solid #FF8040;
	padding:2px 0 2px 5px;
}

#alertBox p {
	font-size:12px;
	height:50px;
	padding:5px;
	text-align:center;
	}

#alertBox #closeBtn {
	display:block;
	position:relative;
	margin:5px auto;
	padding:3px;
	width:70px;
	font-size:12px;
	text-transform:uppercase;
	text-align:center;
	color:#FFF;
	background-color:#FF3300;
	text-decoration:none;
}

#dhtmltooltip{
position: absolute;
left: -300px;
width: 150px;
border: 1px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}