@charset "utf-8";
/* CSS Document */

body {
	margin:0;
	background:#3a3a3a;
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	color:#272727;
}
body a {
	color:#001369;
	text-decoration:none;
}
body a:hover {
	color:#001369;
	text-decoration:none;
}
h1 {
	font-size:1.7em;
	font-family:Helvetica, Arial, sans-serif;
	color:#cc0101;
	margin:0 0 10px 0;
}
h2 {
	font-size:1.6em;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
}
h3 {
	font-size:1.4em;
	margin:0;
	font-family:Helvetica, Arial, sans-serif;
}
h4 {
	font-size:1em;
	font-family:Helvetica, Arial, sans-serif;
	margin:10px 0 10px 0;
	color:#000;
}
#inner_content h3 {
	color:#efa414;
	margin:0 0 10px 0;
	text-transform:capitalize;
}
form, ul {
	margin:0;
	padding:0;
}
li {
	list-style:none;
}
input, select {
	color:#7a6f17;
	font-size:.9em;
}
input.field_red, textarea.field_red {
	border: 2px solid #d20d02;
	width:170px;
}
input.field_red:focus, textarea.field_red:focus {
	border: 2px solid #d20d02;
	width:170px;
}

.area_code{
width:50px;
}

input.area_code_err{
	border: 2px solid #d20d02;
	width:50px;
}
input.area_code_err:focus{
	border: 2px solid #d20d02;
	width:50px;
}

.ph_no{
width:100px;
}

input.ph_no_err{
	border: 2px solid #d20d02;
	width:100px;
}

.mobile_no{
width:120px;
}

input.mobile_no_err{
	border: 2px solid #d20d02;
	width:120px;
}

.country_cd{
width:150px;
}

input.country_cd_err{
	border: 2px solid #d20d02;
	width:150px;
}

select.field_red1 {
border:2px solid #d20d02;
/*background-color:#FF0000;*/
	width:175px;
}

img {
	border:0;
}
#outerContainner {
	width:1000px;
	margin:auto;
	background:#fff;
}
#innerContainner {
	width:99%;
	float:left;
	background:#fff;
	padding:1% 0.5%;
}
/*header starts here*/

#header {
	float:left;
	width:100%;
}
#logo a {
	width:140px;
	height:73px;
	background:url(../Images/logo_patro_patri.gif) no-repeat;
	display:block;
	left:38px;
	position:relative;
}

/*#logo a {
	width:511px;
	height:73px;
	background:url(../Images/logo_patro_patri_pay.gif) no-repeat;
	display:block;
	left:38px;
	position:relative;
}*/

#header div#headerRight {
	float:right;
	width:40%;
	margin:20px 0 10px 0;
}
#header div#headerRight ul li {
	width:98%;
	float:left;
}
#header div#headerRight ul li.quickLink {
	color:#2b2b2b;
	text-align:right;
	margin:20px 0 0 0;
	font-size:.9em;
}
#header div#headerRight ul li.quickLink a {
	color:#2b2b2b;
	text-decoration:none;
}
#header div#headerRight ul li.quickLink a:hover {
	color:#2b2b2b;
	text-decoration:underline;
}
#homeLogin {
	float:right;
	width:auto;
}
#helpLine {
	background:url(../Images/helpline.gif) no-repeat;
	width:auto;
	height:22px;
	padding:0 0 0 120px;
}
#mainMenu {
	/*	width:98.60%;*/
	float:left;
	width:975px;
	background:url(../Images/menu_left_bg.gif) no-repeat;
	/*	padding:0 0 0 1.40%;*/
	padding:0 0 0 14px;
}
#mainMenu span {
	width:14px;
	float:right;
	background:url(../Images/menu_right_bg.gif) right top no-repeat;
	height:35px;
}
#mainMenu ul {
	width:961px;
	float:left;
	background:url(../Images/menu_mid_bg.gif) repeat-x;
}
#mainMenu ul li {
	float:left;
	background:url(../Images/menu_bullet.gif) 0 12px no-repeat;
	color:#fff;
	margin:0 20px 0 0;
	padding:0 0 0 25px;
	height:35px;
	line-height:35px;
	font-weight:bold;
	font-size:1.1em;
}
#mainMenu ul li.bgNone {
	background:none;
}
#mainMenu ul li.activeHome {
	background:none;/*	color:#fdff52;*/
}
#mainMenu ul li.activeHome a {
	background:none;/*color:#fdff52;*/
}
#mainMenu ul li a.active {
	color:#fdff52;
}
#mainMenu ul li a {
	color:#fff;
	text-decoration:none;
}
#mainMenu ul li a:hover {
	color:#fdff52;
	text-decoration:none;
}
/*header ends here*/

/*search area starts here*/

#innerContainner ul#search {
	width:100%;
	float:left;
}
#innerContainner ul#search li.top {
	width:100%;
	float:left;
	background:url(../Images/search_bg.gif) repeat-x;
	height:238px;
}
#innerContainner ul#search li.bottom {
	width:100%;
	float:left;
	height:96px;
	background:url(../Images/search_link_bg.jpg) repeat-x;
}
#innerContainner ul#search li.top ul {
	width:350px;
	float:right;
	margin-top:10px;
	margin-right:5px;
	background:#ffcb67;
}
#innerContainner ul#search li.top ul li {
	padding:1% 1% 1% 4%;
}
#innerContainner ul#search li.top ul li.merg {
	width:95%;
	float:left;
	background:#f8a82a;
	color:#fff;
}
#innerContainner ul#search li.top ul li.left {
	width:36%;
	float:left;
}
#innerContainner ul#search li.top ul li.right {
	width:53%;
	float:left;
}
#innerContainner ul#search li.top ul li.right span.s_button {
	float:right;
	margin-right:36px;
}
.button {
	background:#f88611;
	border-top:none;
	border-left:none;
	border-bottom:1px solid #96773d;
	border-right:1px solid #96773d;
	padding:2px;
	font-size:.8em;
	color:#fff;
	cursor:pointer;
}
.button_01 {
	background:#f88611;
	border-top:none;
	border-left:none;
	border-bottom:1px solid #96773d;
	border-right:1px solid #96773d;
	padding:2px;
	font-size:.8em;
	color:#fff;
	cursor:pointer;
	width:60px;
	margin:4px 0;
}
.button_02 {
	background:#9b0101;
	border-top:none;
	border-left:none;
	border-bottom:2px solid #6d0101;
	border-right:2px solid #6d0101;
	padding:2px;
	font-size:.8em;
	color:#fff;
	cursor:pointer;
	width:100px;
	margin:4px 0;
}
.inputWidth {
	width:150px;
}
.inputWidth_01 {
	width:80px;
	margin-right:35px;
}
.inputWidth_small {
	width:61px;
}
.inputWidth_one {
	width:110px;
}
/*search area ends here*/

/*your soulmate start here*/

#your_soulmate {
	width:303px;
	height:328px;
	float:left;
	background:url(../Images/soulmate_girl.png) no-repeat;
	position:relative;
	margin-top:5px;
	display:block;
}
/*#soulmate_t{
width:250px; 
margin-left:15px;
padding-top:150px;
float:left;
}
*/

#soulmate_t {
	width:241px;
	margin-left:15px;
	float:left;
	height:78px;
	background:url(../Images/click_away.png) no-repeat;
	display:block;
	position:relative;
	top:-60px;
}
#process {
	width:590px;
	float:right;
	margin-top:10px;
	color:#FFFFFF;
}

#process a {

	color:#FFFFFF;
}

#process a:hover{
	color:#FFCC00;
}

.register {
	width:170px;
	float:left;
	margin:5px;
	height:70px;
}

.Search {
	width:170px;
	float:left;
	margin:5px;
	height:70px;
}
.Contact {
	width:170px;
	float:left;
	height:70px;
	margin:5px;
}
.white_head {
	font-family:Helvetica, Arial, sans-serif;
	font-size:18px;
	color:#ffffff;
	padding-top:5px;
	font-weight:bold;
}
.sep {
	width:1px;
	float:left;
	margin:0 10px;
	background:url(../Images/sep.gif) no-repeat;
	height:80px;
}
/*your soulmate end here*/

/*main content area start here*/

#main_content {
	width:99%;
	float:left;
	background:#fff;
	padding:1% 0.5% 0.5% 0.5%;
}
#inner_content {
	width:66%;
	float:left;/*width:652px;*/
/*background:#99CC99;*/

}
#insideContent_reg {
	padding:0;
	float:left;
	background:#fad679;
	margin:10px 0 0 0;
	width:100%;
}
#insideContent {
	/*	padding:0 0 0 20px;*/
	float:left;
	margin:10px 0 0 0;
	width:100%;
}
#insideContent ul li {
	list-style:circle;
}
#insideContent ol li {
	list-style:lower-alpha;
}
#insideContent ul, ol {
	margin:0;
}
#inner_right_ad {
	width:300px;
	float:right;
}
#right_ad1 {
/*	background:url(../Images/ads/first_ad.gif) no-repeat;*/
	width:300px;
	height:250px;
	
}
#right_ad2 {
	width:300px;
	height:250px;
	display:block;
}
#right_ad3 {
	width:300px;
	height:250px;
	margin:5px 0 0 0 ;
}
.clear_fix {
	height:15px;
}

#featured_profile_h{
	width:100%;
	height:197px;
	background:#fffaf0;
}

#featured_profile {
	width:310px;
	height:197px;
	background:#fffaf0;
}

.featured_p_right {
	width:150px;
	height:150px;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	background:#000000;
	margin:10px 5px 0 0;
}

#inside_flash_ads{
width:300px;
text-align:right;

}

.maroon_bt {
	color:#cc0101;
	padding-top:6px;
}

.maroon_bold {
	color:#cc0101;
	font-weight:bold;
}

.maroon_bold a {
	color:#cc0101;
	font-weight:bold;
}

.maroon_bold a:hover {
	color:#333;
	font-weight:bold;
}

.black_bold {
	color:#333;
	font-weight:bold;
}

.black_bold a {
	color:#333;
	font-weight:bold;
}
.black_bold a:hover {
	color:#cc0101;
	font-weight:bold;
}

.featured_p {
	width:150px;
	height:150px;
	color:#FFFFFF;
	font-size:11px;
	float:left;
	background:#000000;
	margin:10px 10px 0 0;
}

#transparent{
	display:block;
	opacity:0.7;
	filter:alpha(opacity=70);
	position:relative;
	background:#999900;
	top:-46px;
	padding:2px 8px;
}


.transparent a {
	color:#fff;
	height:40px;
	display:block;
	top:-46px;
	padding:2px 8px;
	position:relative;
	background:#be2d1c;
	/*	background-color:#d08d24;*/
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity:0.7;
	filter:alpha(opacity=70);
	zoom:1;  /*hasLayout for IE6 and IE7 */
}

.transparent a:hover {
	color:#fff;
	height:40px;
	display:block;
	top:-46px;
	padding:2px 8px;
	position:relative;
	background-color:#cf3920;
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity:1;
	filter:alpha(opacity=100);
	zoom:1;/*hasLayout for IE6 and IE7 */
}

/*.white_h{
color:#FFFFFF;
font-size:11px;
}*/

.white_bt {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
}

#next_prv {
	width:300px;
	float:right;
	text-align:right;
	padding-top:5px;
	padding-right:20px;
	color:#305501;
}

#next_prv a {
	text-decoration:none;
	color:#333;
	cursor:pointer;
}

#next_prv a:hover {
	text-decoration:none;
	color:#333;
}

#next_prv_h {
	width:610px;
	float:left;
	height:15px;
	text-align:right;
	padding:3px 0 2px 0;
	padding-right:20px;
	color:#305501;
	background:#333333;
}

#next_prv_h a {
	text-decoration:none;
	color:#333;
}

#next_prv_h a:hover {
	text-decoration:none;
	color:#333;
}

.highlight_t {
	color:#000000;
}

#content_wrapper {
	width:100%;
	float:left;
}

#content_area {
	width:60%;
	background:#fff;
	margin:15px 5px;
	float:left;
	color:#333333;
}

#our_special {
	width:35%;
	background:#fffaf0;
	height:285px;
	margin:15px 0 0 0;
	float:right;
}

#our_special h3 {
	color:#cc0101;
}

#our_special_right {
	width:300px;
	background:#fffaf0;
	/*height:285px;*/
margin:8px 0 0 0;
	float:left;
}

#special_off {
	background:#ffcb67;
	width:96%;
	padding:2%;
	float:left;
}

#special_img {
	width:95%;
	float:left;
	padding:5px 0 5px 5px;
}

.special_t {
	width:82%;
	float:right;
	color:#103970;
	font-weight:bold;
	font-size:12px;
	padding:5px 0;
}

.special_t a {
	color:#103970;
	font-weight:bold;
	font-size:12px;
}

.special_t a:hover {
	color:#b31c28;
	font-weight:bold;
	font-size:12px;
}

.spl_sep {
	padding:2px 0;
	width:98%;
	float:left;
	text-align:center;
}

#success_story {
	background:#fffaf0;
	float:left;
	width:60%;
	padding:1%;
	margin:5px 5px;
}

#success_story h3 {
	color:#cc0101;
}

#success_story ul li {
	float:left;
	width:98%;
	margin:0 2% 0 0;
}
.success_st {
	width:auto;
	float:left;
	margin:10px 10px 0 0;
}

.success_h {
	padding:5px;
	color:#000000;
	font-weight:bold;
	font-size:12px;
	float:left;
}

.testimonial {
	width:50%;
	float:left;
	color:#000000;
}

.read_more {
	color:#b31c28;
	float:right;
	margin:0 10px 0 0;
}

.read_more a {
	color:#b31c28;
	text-decoration:none;
}

.read_more a:hover {
	color:#333;
	text-decoration:none;
}
/*main content area end here*/

#bottom_ad {
	width:100%;
	background:#fff;
	float:left;
	padding:0.5% 0 1% 0;
}
#live_chat {
	background:url(../Images/ads/ilovekolkata.gif) no-repeat;
	width:243px;
	float:left;
	padding-left:10px;
	height:90px;
}
#live_chat_right {
	background:url(../Images/ads/live_chat.gif) no-repeat;
	width:243px;
	float:left;
	padding-right:5px;
	padding-left:10px;
	height:90px;
	
}
#bottom_horz_ad {
	background:url(../Images/ads/ad_bottom.jpg) no-repeat;
	width:728px;
	float:left;
	height:90px;
}
#footer {
	width:99%;
	background:#fff;
	float:left;
	height:30px;
	padding:0 0.5% 1% 0.5%;
}
#footer_inside {
	width:99%;
	background:#fff;
	float:left;
	height:30px;
	padding:0 0.5% 1% 0.5%;
	border-top:5px solid #999;
}
#footer_menu {
	width:60%;
	padding:0 5px;
	float:left;
	height:30px;
	line-height:30px;
}
#footer_menu a {
	text-decoration:none;
	color:#333;
}
#footer_menu a:hover {
	text-decoration:none;
	color:#990000;
}
#copyright {
	width:24%;
	float:right;
	padding-right:15px;
	color:#000000;
	font-size:11px;
	height:30px;
	line-height:30px;
}
.form_button {
	padding:4px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #969696;
	border-right:1px solid #969696;
	background:#f5b938;
	border-top:none;
	border-left:none;
	letter-spacing:1px;
	cursor:pointer;
}
.submit_button {
	padding:4px;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #969696;
	border-right:1px solid #969696;
	background:#f5b938;
	border-top:none;
	border-left:none;
	letter-spacing:1px;
	cursor:default;
}

.submit_disable {
	padding:4px;
	color:#aca899;
	font-size:11px;
	font-weight:bold;
	border-bottom:1px solid #969696;
	border-right:1px solid #969696;
	background:#e9bd5d;
	border-top:none;
	border-left:none;
	letter-spacing:1px;
	cursor:default;
}

.formHeading {
	color:#cf0c04;
	background-color:#f5b938;
	font-size:14px;
	font-weight:bold;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	line-height:26px;
	padding:0 0 0 5px;
}
.field_err {
	width:170px;
}
.field {
	width:170px;
	
}

.special_field{
width:270px;
}

select.special_err{
width:270px;
border:2px #FF0000 solid;
}

.field_err_01 {
	width:175px;
}
.field_dob {
	width:56px;
}

select.field_dob_err1 {
	border: 2px solid #d20d02;
	border: 2px solid #d20d02;!important
	width:56px;
}

.





.errormsg {
	color:#FF0000;
	font-style:italic;
}
.displayTable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;/*padding: 5px;*/
	/*border: 1px solid #000000;*/
}
.displayTable th {
	font-weight: bold;
	color:#fff;
	text-align:left;
	padding: 3px;
	background-color:#109ad1;
}
.displayTable th a {
	font-weight: bold;
	color:#fff;
	text-align:left;
	padding: 3px;
	background-color:#109ad1;
}
.displayTable th a:hover {
	font-weight: bold;
	color:#333;
	text-align:left;
	padding: 3px;
	background-color:#109ad1;
}
.displayTable td {
	padding: 3px;
	background-color: #FFFAF0;
/*	border:1px solid #fad679;*/
}
/* Container DIV - automatically generated */
.simply-scroll-container {
	position: relative;
}
/* Clip DIV - automatically generated */
.simply-scroll-clip {
	position: relative;
	overflow: hidden;
	z-index: 2;
}
/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
}
.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
.simply-scroll-list li img {
	border: none;
	display: block;
}
/* Master button styles - note that left and right 
versions are included although they are not used in this example */

.simply-scroll-btn {
	position: absolute;
	background-image: url(buttons.png);
	width: 42px;
	height: 44px;
	z-index:3;
	cursor: pointer;
}
.simply-scroll-btn-left {
	left: 6px;
	bottom: 6px;
	background-position: 0 -44px;
}
.simply-scroll-btn-left.disabled {
	background-position: 0 0 !important;
}
.simply-scroll-btn-left:hover {
	background-position: 0 -88px;
}
.simply-scroll-btn-right {
	right: 6px;
	bottom: 6px;
	background-position: 84px -44px;
}
.simply-scroll-btn-right.disabled {
	background-position: 84px 0 !important;
}
.simply-scroll-btn-right:hover {
	background-position: 84px -88px;
}
.simply-scroll-btn-up {
	right: 6px;
	top: 6px;
	background-position: -126px -44px;
}
.simply-scroll-btn-up.disabled {
	background-position: -126px 0 !important;
}
.simply-scroll-btn-up:hover {
	background-position: -126px -88px;
}
.simply-scroll-btn-down {
	right: 6px;
	bottom: 6px;
	background-position: -42px -44px;
}
.simply-scroll-btn-down.disabled {
	background-position: -42px 0 !important;
}
.simply-scroll-btn-down:hover {
	background-position: -42px -88px;
}
/* Custom class modifications - adds to / overrides above

Vertical scroller example, with custom base class */

/* Container DIV */
.vert {
	width: 340px; /* wider than clip for custom button pos. */
	height: 400px;
	margin-bottom: 1.5em;
}
/* Clip DIV */
.vert .simply-scroll-clip {
	width: 290px;
	height: 400px;
}
/* Explicitly set height/width of each list item */
.vert .simply-scroll-list li {
	width: 290px;
	height: 200px;
}
/* Modified button positions, overriding previous styles */
.vert .simply-scroll-btn-up {
	right: 0;
	top: 0;
}
.vert .simply-scroll-btn-down {
	right: 0;
	top: 52px;
}
em {
	color:#ff0000;
}
.profileTable {
	border:1px solid #ffcd98;
	margin:0 0 20px 0;
}
.profileTable img {
	border:none;
}
.iconTable {
	margin:10px 0 0 0;
	width:50%;/*	font-size:0.9em;*/
}
.iconTable td {
	vertical-align:middle !important;
}
.textHeading {
	color:#8d5209;
	font-weight:bold;
	float:left;
}
.readMore a {
	color:#8d5209;
	text-decoration:underline;
}
.profileTable table td {
	vertical-align:top;

}
.profileHeading {
	/*	background:url(../Images/heading_bullet.gif) #ededee 10px 8px  no-repeat;
	padding:6px 30px;*/
	font-weight:bold;
	font-size:1.2em;
	background:url(../Images/heading_bg.jpg) no-repeat;
	height:28px;
	line-height:28px;
	padding-left:30px;
}
/*
.profileHeading{
	background:url(../Images/heading_bullet.gif) #ededee 10px 8px  no-repeat;
	padding:6px 30px;
	font-weight:bold;
	font-size:1.2em;
}*/

.profileEdit {
	background:url(../Images/edit_bg.png) no-repeat;
	width:93px;
	height:33px;
	float:right;
	text-align:center;
	line-height:33px;
}
.mandatoryText {
	color:#FF0000;
	font-style:italic;
}

ul#pagecenter{
margin-left:250px;

}

ul.pagination {

	text-align:center;
	padding:0px;
}

.pagination li {
	margin:0 0 0 3px;
	border:1px solid #b0b8c5;
	float:left;
	list-style:none !important;
	padding:0;
	background:none;
}
.pagination li a {
	padding:2px 4px;
	display:block;
	text-align:center;
}
.pagination li.active {
	padding:2px 4px;
	background:#ff8601;
	text-align:center;
	color:#fff;
	cursor:inherit;
}
.viewTab {
	width:96%;
	float:left;
	border:1px solid #CCCCCC;
	padding:2%;
}
.logOut {
	background:url(../Images/logout_bg.gif) no-repeat;
	width:68px;
	height:24px;
	font-size:12px;
	color:#010101;
	border:none;
	padding:-4px 0 0 0;
	cursor:pointer;
	clear:bothp;
}
.userMessage {
	color:#5d8d14;
	font-weight:bold;
	padding:0;
}
.dotted_border tr td {
	border: 1px dashed #CCCCCC;
	padding:3px;
}

.paging{margin:0.5em auto 0 auto; padding:0.2em; }
.paging span{ border:1px solid #e57d11; color:#e57d11; padding:1px 3px; font-weight:bold; font-size:0.85em;}
.paging a{ background-color:#e57d11;border:1px solid #e57d11; color:#FFF; padding:1px 3px; font-weight:bold; margin:auto 3px; font-size:0.85em; }
.paging .prev,.paging .next{background-color:#e57d11;border:1px solid #e57d11; color:#FFF; padding:1px 3px; font-weight:bold; font-size:0.85em;}

.login {
	font-size:1.1em;
	font-family:Helvetica, Arial, sans-serif;
	margin:10px 0 10px 0;
}

.login a {
	font-size:1.0em;
	font-family:Helvetica, Arial, sans-serif;
	color:#d7e537;
}

.login a:hover {
	font-size:1.0em;
	font-family:Helvetica, Arial, sans-serif;
	margin:10px 0 10px 0;
	color:#d7e537;
	text-decoration:underline;
}


.email_blue{
color:#0033CC;
}

#express_interest{
background:#9b0101;
color:#FFFFFF;
font-weight:bold;
padding:3px;
height:24px;
}

#rc_notify{
color:#FF0000;
font-size:10px;
float:left; 
margin-top:-17px; 
margin-left:150px;
padding:2px;
}

.reg_table{
width:20%;
}

.yellow_txt_bx{
padding:6px 5px;
background:#fffad1;
border:1px #efbc75 solid;
}

.compose_lt_bx{
padding:3px 3px;
background:#feeebb;
}


#message_box{
background:#F7DEAC;
height:24px;
}

#member_td{
width:630px;
}

#notfill{
color:#cf0000;
}

.addFavorite{
text-align:left;
text-decoration:none;
}

.fav_log{
font-weight:bold;
color:#0033CC;
}

.fav_log a{
font-weight:bold;
color:#0033CC;
}

.fav_log a:hover{
font-weight:bold;
color:#990000;
}

.progress_bar{
height:12px;
font-size:10px;
}

#desc_p {
	/*	padding:0 0 0 20px;*/
	float:left;
	width:100%;
	margin:10px 0 0 5px;
}

#desc_p ul {
	/*	padding:0 0 0 20px;*/
	float:left;
	width:100%;
}

#desc_p ul li {
	list-style:url(../Images/orange_arrow.jpg);
	margin:0 0 0 20px;
}



#term_cond {
	/*	padding:0 0 0 20px;*/
	float:left;
	width:100%;
	margin:10px 0 0 5px;
}

#term_cond ul {
	/*	padding:0 0 0 20px;*/
	float:left;
	width:100%;
}

#term_cond ul li {
	list-style:url(../Images/orange_arrow.jpg);
	margin:0 0 0 10px;
}

.register_now{
color:#006699;
text-decoration:underline;
font-weight:bold;
}

#benefits_option{
margin:10px 0;
padding-top:20px;
}