HTML {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
* {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
BODY {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #fff; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 12px
}
TD {
	FONT-SIZE: 12px
}
TH {
	FONT-SIZE: 12px
}
INPUT {
	FONT-SIZE: 12px
}
TEXTAREA {
	FONT-SIZE: 12px
}
SELECT {
	FONT-SIZE: 12px
}
A {
	FONT-SIZE: 12px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
INPUT {
	MARGIN: 3px 0px
}
TEXTAREA {
	MARGIN: 3px 0px
}
SELECT {
	MARGIN: 3px 0px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #3d89c1; CURSOR: pointer; TEXT-DECORATION: none
}
A:visited {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #3d89c1; CURSOR: pointer; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00afef; TEXT-DECORATION: none
}
A IMG {
	BORDER-BOTTOM: ; BORDER-LEFT: ; MARGIN-LEFT: 0px; BORDER-TOP: ; BORDER-RIGHT: 
}
P {
	MARGIN-TOP: 0px
}
.fourteen {font:Arial, Helvetica, sans-serif; font-size:14px; color:#000066; font-weight:600}
.fourteenm {font:Arial, Helvetica, sans-serif; font-size:14px; color:#990000; font-weight:600}
.sixteeen {font:Arial, Helvetica, sans-serif; font-size:16px; color:#000066; font-weight:600}
.header_wrapper {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 140px; BACKGROUND-IMAGE: url(images/rockfort.jpg);BACKGROUND-REPEAT: no-repeat;
}
.header_wrapper H1 {
	MARGIN: 0px; WIDTH: 291px; FLOAT: left; HEIGHT: 101px
}
.header_right {
	MARGIN-TOP: 4px; WIDTH: 329px; FLOAT: right; HEIGHT: 95px
}
.nav_top_row {
	WIDTH: 329px; FLOAT: left
}
.nav_cont {
	BACKGROUND-IMAGE: url(images/nac.jpg); PADDING-LEFT: 12px; WIDTH: 948px; BACKGROUND-REPEAT: repeat-x; FLOAT: left; HEIGHT: 39px; -moz-border-radius: 3px; border-radius: 3px
}
.nav {
	WIDTH: 950px; FLOAT: left; HEIGHT: 39px
}
.nav_top {
	PADDING-BOTTOM: 0px; MARGIN-TOP: 7px; WIDTH: 105px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right 50%; FLOAT: right; HEIGHT: 22px; COLOR: #ce171f; MARGIN-RIGHT: 11px; PADDING-TOP: 1px
}
.nav_top2 {
	WIDTH: 135px !important; FLOAT: right !important
}
.nav_top3 {
	WIDTH: 135px !important; FLOAT: right !important
}
.nav_right {
	MARGIN-TOP: 7px; WIDTH: 124px; BACKGROUND-POSITION: right 50%; FLOAT: right; HEIGHT: 22px; MARGIN-RIGHT: 11px; PADDING-TOP: 5px
}
.nav_right A {
	COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
.nav_right A:hover {
	COLOR: #f60
}
.nav UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.nav LI {
	BACKGROUND-IMAGE: url(images/nav-sep.jpg); TEXT-ALIGN: center; MARGIN: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right -2px; FLOAT: left
}
.nav LI A {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 12px
}
.nav LI A:hover {
	BACKGROUND-IMAGE: url(images/nav_hover.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #f60
}
.nav LI A:active {
	BACKGROUND-IMAGE: url(images/nav_hover.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #f60
}
.current_nav A {
	BACKGROUND-IMAGE: url(images/nav_hover.jpg); BACKGROUND-REPEAT: repeat-x; COLOR: #80bf26 !important
}
.content_wrapper {
	MARGIN: 10px auto 0px; WIDTH: 960px
}
.t-left_col {
	WIDTH: 590px; FLOAT: left; HEIGHT: auto
}
.t-right_col {
	BACKGROUND-IMAGE: url(images/f-bg1.png); POSITION: relative; WIDTH: 359px; FLOAT: left; HEIGHT: 410px; MARGIN-LEFT: 5px; OVERFLOW: visible; -moz-border-radius: 4px; border-radius: 4px
}
.main_slider {
	WIDTH: 590px; FLOAT: left; HEIGHT: 325px
}
.right_form_box {
	BACKGROUND-COLOR: #5FB1C9; WIDTH: 347px; FLOAT: left; HEIGHT: 404px; MARGIN-LEFT: 6px
}
.mid_scroll-cont {
	BACKGROUND-IMAGE: url(images/mid_scroll.jpg); BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; MARGIN-TOP: 18px; WIDTH: 567px; FLOAT: left; HEIGHT: 159px; OVERFLOW: hidden; BORDER-TOP: #c4c4c4 1px solid; CONTENT: 'Tamil Mid Scroll'; BORDER-RIGHT: #c4c4c4 1px solid; -moz-border-radius: 5px; border-radius: 5px
}
.mid_s_top {
	WIDTH: 567px; FLOAT: left; HEIGHT: 41px
}
.mid_s_top A {
	MARGIN: 14px 41px 0px 0px; FLOAT: right; COLOR: #bd1014; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.mid_s_top A:hover {
	COLOR: #85c531
}
.f-row {
	MARGIN-TOP: 1px; WIDTH: 347px; FLOAT: left; HEIGHT: 30px
}
.f-row1 {
	MARGIN-TOP: 7px; WIDTH: 347px; FLOAT: left; HEIGHT: 30px
}
.f-lab {
	WIDTH: 100px; FLOAT: left; HEIGHT: 20px; MARGIN-LEFT: 27px; PADDING-TOP: 7px
}
.f-input {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; PADDING-LEFT: 2px; WIDTH: 190px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 18px; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid
}
.f-row SELECT {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; WIDTH: 196px; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid
}
.f-row1 SELECT {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; WIDTH: 100px; FLOAT: left; HEIGHT: 20px; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid
}
.f-input-name {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; PADDING-LEFT: 2px; WIDTH: 89px; PADDING-RIGHT: 2px; FLOAT: left; HEIGHT: 23px; BORDER-TOP: #b6b6b6 1px solid; MARGIN-RIGHT: 4px; BORDER-RIGHT: #b6b6b6 1px solid
}
.f-row SPAN {
	MARGIN: 8px 5px 0px 0px; FLOAT: left
}
.gender {
	MARGIN-TOP: 9px; FLOAT: left; MARGIN-RIGHT: 5px
}
.db {
	WIDTH: 95px !important; BACKGROUND: url(images/input.jpg;) no-repeat 0px 0px; MARGIN-RIGHT: 6px; -webkit-appearance: none
}
.f-row3 A {
	PADDING-LEFT: 27px; COLOR: #000
}
.f-row3 A:hover {
	COLOR: #47ad00
}
.submit {
	WIDTH: 169px; FLOAT: left; HEIGHT: 47px; MARGIN-LEFT: 27px
}
.f-row2 {
	MARGIN-TOP: 18px; WIDTH: 327px; FLOAT: left; HEIGHT: 47px; MARGIN-LEFT: 20px
}
.f-row3 {
	MARGIN-TOP: 12px; WIDTH: 347px; FLOAT: left; HEIGHT: 18px
}
.fix-box {
	BACKGROUND-IMAGE: url(images/right-fix.jpg); WIDTH: 370px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; CONTENT: 'Matrimony Right Fix'
}
.m-s-box {
	WIDTH: 567px; FLOAT: left; HEIGHT: 109px; COLOR: #999; FONT-SIZE: 11px
}
.row {
	WIDTH: 960px; FLOAT: left; HEIGHT: auto
}
.left_r-col {
	WIDTH: 639px; FLOAT: left; HEIGHT: auto
}
.right_r-col {
	WIDTH: 321px; FLOAT: left; HEIGHT: 317px
}
.left_r-col H1 {
	MARGIN: 30px 0px 0px; WIDTH: 639px; FLOAT: left; HEIGHT: 30px; COLOR: #bd1014; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.left_r-col H2 {
	PADDING-BOTTOM: 24px; MARGIN: 0px; WIDTH: 639px; FLOAT: left; HEIGHT: 160px; COLOR: #2b2b2b; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
.bottom_box {
	BACKGROUND-IMAGE: url(images/b-box-pic.jpg); BORDER-BOTTOM: #c4c4c4 1px solid; BORDER-LEFT: #c4c4c4 1px solid; PADDING-BOTTOM: 17px; BACKGROUND-COLOR: #eaeaea; MARGIN: 0px; PADDING-LEFT: 20px; WIDTH: 593px; PADDING-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right top; FLOAT: left; HEIGHT: 121px; BORDER-TOP: #c4c4c4 1px solid; BORDER-RIGHT: #c4c4c4 1px solid; PADDING-TOP: 17px; -moz-border-radius: 6px; border-radius: 6px
}
.b-list {
	WIDTH: 125px; FLOAT: left; HEIGHT: 120px; COLOR: #999; FONT-WEIGHT: bold
}
.b-list UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.b-list UL LI A {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 19px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #999 !important; FONT-SIZE: 11px; FONT-WEIGHT: normal; TEXT-DECORATION: underline; PADDING-TOP: 10px
}
.b-list UL LI A:hover {
	COLOR: #2b86e3 !important
}
.b-list SPAN {
	MARGIN-LEFT: 4px
}
.top-share-box {
	MARGIN-TOP: 26px; FLOAT: left
}
.fb {
	FLOAT: left
}
.twt {
	MARGIN: -2px 0px 0px 6px; FLOAT: left
}
.shr {
	MARGIN: 0px 0px 0px 100px; FLOAT: left
}
.fb-box {
	MARGIN-TOP: 10px; WIDTH: 301px; FLOAT: left; HEIGHT: 247px
}
.footer_wrapper {
	MARGIN: 0px auto; WIDTH: 960px; HEIGHT: 173px
}
.footer-links {
	MARGIN-TOP: 32px; WIDTH: 960px; FLOAT: left; HEIGHT: 39px
}
.footer-links UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.footer-links LI {
	TEXT-ALIGN: center; MARGIN: 0px; FLOAT: left; BORDER-RIGHT: #bd1014 1px solid
}
.footer-links LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #bd1014; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.footer-links LI A:hover {
	COLOR: #227fde
}
.footer-links LI A:active {
	COLOR: #227fde
}
.flink2 {
	MARGIN-TOP: 5px !important; MARGIN-LEFT: 230px !important
}
.flink3 {
	MARGIN-TOP: 5px !important; MARGIN-LEFT: 275px !important
}
.flink4 {
	MARGIN-TOP: 5px !important; MARGIN-LEFT: 0px !important
}
.footer-links2 {
	MARGIN-TOP: 0px; WIDTH: 960px; FLOAT: left; HEIGHT: 39px
}
.footer-links2 UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 195px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.footer-links2 LI {
	TEXT-ALIGN: center; MARGIN: 0px; FLOAT: left
}
.footer-links2 LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2b2b2b; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.footer-links2 LI A:hover {
	COLOR: #227fde
}
.footer-links2 LI A:active {
	COLOR: #227fde
}
.footer-links3 {
	MARGIN-TOP: 0px; WIDTH: 960px; FLOAT: left; HEIGHT: 39px
}
.footer-links3 UL {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.footer-links3 LI {
	TEXT-ALIGN: center; MARGIN: 0px; FLOAT: left
}
.footer-links3 LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #2b2b2b; FONT-SIZE: 11px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.footer-links3 LI A:hover {
	COLOR: #227fde
}
.footer-links3 LI A:active {
	COLOR: #227fde
}
.m-s-box LI DIV {
	TEXT-ALIGN: center; WIDTH: 74px; FLOAT: left; HEIGHT: 110px; FONT-SIZE: 11px
}
#slideshow {
	POSITION: relative; HEIGHT: 325px
}
#slideshow IMG {
	Z-INDEX: 8; POSITION: absolute; TOP: 0px; LEFT: 0px; opacity: 0.0
}
#slideshow IMG.active {
	Z-INDEX: 10; opacity: 1.0
}
#slideshow IMG.last-active {
	Z-INDEX: 9
}
.float_login {
	BACKGROUND-IMAGE: url(images/float-form-box.jpg); Z-INDEX: 6000; BORDER-BOTTOM: #a6a6a6 1px solid; POSITION: absolute; BORDER-LEFT: #a6a6a6 1px solid; WIDTH: 252px; DISPLAY: none; BACKGROUND-REPEAT: repeat-x; HEIGHT: 90px; BORDER-TOP: #a6a6a6 1px solid; TOP: 50px; BORDER-RIGHT: #a6a6a6 1px solid; LEFT: 645px; -moz-border-radius: 5px; border-radius: 5px
}
.f-log-row {
	MARGIN-TOP: 12px; WIDTH: 252px; FLOAT: left; HEIGHT: 27px
}
.f-log-row2 {
	MARGIN-TOP: 12px; WIDTH: 252px; FLOAT: left; HEIGHT: 45px
}
.f-log-row3 {
	TEXT-ALIGN: right; MARGIN-TOP: 12px; WIDTH: 250px; PADDING-RIGHT: 7px; FLOAT: left; HEIGHT: 20px
}
.f-log-row4 {
	TEXT-ALIGN: left; MARGIN-TOP: 18px; PADDING-LEFT: 7px; WIDTH: 105px; FLOAT: left; HEIGHT: 20px
}
.f-l-lab {
	WIDTH: 96px; FLOAT: left; HEIGHT: 20px; COLOR: #578437; MARGIN-LEFT: 5px; PADDING-TOP: 7px
}
.f-l-in {
	BORDER-BOTTOM: #b6b6b6 1px solid; BORDER-LEFT: #b6b6b6 1px solid; WIDTH: 194px; FLOAT: left; HEIGHT: 23px; COLOR: #578437; BORDER-TOP: #b6b6b6 1px solid; BORDER-RIGHT: #b6b6b6 1px solid
}
.signin {
	WIDTH: 110px; FLOAT: right; HEIGHT: 43px; MARGIN-RIGHT: 2px
}
.f-log-row3 A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #578437; PADDING-TOP: 0px
}
.f-log-row3 A:hover {
	COLOR: #2a85e0
}
.f-log-row3 A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: #ae2721; PADDING-TOP: 0px
}
.f-log-row3 A:hover SPAN {
	COLOR: #578437
}
.nav_top IMG {
	MARGIN-BOTTOM: 2px; FLOAT: right
}
.nav_top SPAN {
	FLOAT: left; PADDING-TOP: 3px
}
.nav_top3 SPAN {
	PADDING-LEFT: 9px
}
.top-righ {
	Z-INDEX: 9000 !important; POSITION: relative !important; FLOAT: left
}
.star {
	TEXT-ALIGN: center; WIDTH: 10px; FLOAT: left; HEIGHT: 20px; COLOR: #f90; FONT-SIZE: 11px
}
