/*************************/
/* SECTION 1 - MAIN BODY */
/*************************/
body {font-size: 65%; 
margin: 0em auto; 
padding: 0px;
font-family: Arial, Helvetica, sans-serif;
background:white;

}
.page-container {
width: 985px;
margin:0 auto;padding: 0px; 
background: url(../images/bg.gif) repeat-x left top;
background-color: #fff;
border-left: solid 1px rgb(125,125,125);
border-right: solid 1px rgb(125,125,125);
border-bottom: solid 1px rgb(125,125,125);
}

/**********************/
/* SECTION 2 - HEADER */
/**********************/
.
/*--------------------------------------*/
/* Section 2.1 - Global navigation menu */
/*--------------------------------------*/
.nav-global-container {
	position: absolute;
	width: 985px;
	
	background-color: transparent;
}
.nav-global {float: right; width: 750px; margin: 0px 5px 0px 0px; padding: 0px; background-color: transparent;}	
.nav-global ul {float: right; display: inline; list-style: none; margin: 0px; padding: 0px;}	
.nav-global li {display: inline; white-space: nowrap; text-transform: none;}
.nav-global li a {display: inline; margin: 0px; padding: 0px 0px 0px 4px; border-left: solid 1px rgb(100,100,100); color:black; font-weight: bold; text-decoration: none; font-size: 110%;}
.nav-global a:hover {background-color: rgb(255,255,255); color: rgb(0,0,0); text-decoration: underline;}
.img-flag {display: inline; vertical-align: text-bottom; height: 1.0em; margin: 0px; padding: 0px; border: solid 1px rgb(0,0,0);}

/*-----------------------------------*/
/* Section 2.2 - Sitename and Banner top */
/*-----------------------------------*/
.site-name  {clear: both; position: absolute; z-index: 2; width: 700px; top: 30px; margin-left:150px; background-color: transparent; color: rgb(255,255,255); font-weight: bold; font-size: 24px; color:black;}
.site-slogan  { margin: 0px; padding: 0px; background-color: transparent;  font-weight: bold; font-size: 14px;color:black; text-align:right;}
.img-header {clear: both; float: left; width: 985px; height: 100px; margin: 0px; padding: 0px;}

/*------------------------------------*/
/* Section 2.3 - Main navigation menu */
/*------------------------------------*/
.nav-main {clear: both; float: left;width: 985px;min-height: 2.0em;height: auto !important; height: 2.0em; line-height: 2.5em; margin: 0px; padding: 0px; border-top: solid 1px rgb(84,111,144); border-bottom: solid 1px rgb(84,111,144); background-color: #aba8e1;} 
.nav-main ul {list-style: none; margin:0px; padding: 0px; font-weight: bold;}	
.nav-main li {float: left; white-space: nowrap; background-color: inherit;}
.nav-main li a {margin: 0px; padding: 0px 13px 0px 13px; border-right: solid 1px rgb(255,255,255); color: rgb(255,255,255); text-decoration: none; font-size: 110%;}
.nav-main a:hover, .nav-main a.selected {background-color: inherit; color: rgb(75,75,75); text-decoration: none;}
.buffer {float: left; width: 940px; height:5px; margin: 0px; margin-top: 5px;padding: 0px; }

/*************************************/
/* SECTION 3 - SIDEBANNER FRONT PAGE */
/*************************************/
.sidebanner-frontpage {clear: both; float: left; width: 160px; margin: 0px; padding: 0px;}
.img-sidebanner {width: 160px; margin: 0px; padding: 0px; border: none;}

/******************************/
/* SECTION 4 - SUB-NAVIGATION */
/******************************/
.nav-sub {clear: both; float: left; width: 160px; min-height: 725px; height: auto !important; height: 725px; margin: 0px; padding: 0px; background-color: rgb(255,255,255);}
.nav-sub ul {float: left; list-style: none; width: 160px; margin: 0px; padding: 0px; border-bottom: solid 1px rgb(200,200,200);}	
.nav-sub li {margin: 0px; padding: 0px;}
.nav-sub li.title {vertical-align: top; margin: 0px; padding: 0px 5px 4px 20px; color: rgb(100,100,100); text-transform: uppercase; font-weight: bold; font-size: 140%;}
.nav-sub li.group a {display: block; min-height: 1.5em; height: auto !important; height: 1.5em; line-height: 1.5em; margin: 1px 0px 1px 0px; padding: 0px 7px 0px 10px; border-top: solid 1px rgb(200,200,200);  border-left: solid 10px rgb(201,198,234); color: rgb(100,100,100); font-weight: bold; font-size: 120%;}
.nav-sub li a {display: block; min-height: 1.5em; height: auto !important; height: 1.5em; line-height: 1.5em; margin: 1px 0px 1px 0px; padding: 0px 7px 0px 10px; border-left: solid 10px rgb(201,198,234); color: rgb(100,100,100); text-decoration: none; font-size: 120%;}
.nav-sub li a:hover, .nav-sub li a.selected {border-left: solid 10px rgb(121,153,196); color: rgb(0,0,0); text-decoration: none;}

.container-content-sidebar-front {
	float: left;
	width: 970px;
	min-height: 750px;
	height: auto !important;
	height: 750px;
	margin: 0px;
	background-color: rgb(255,255,255);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 1px;
}
.container-content-sidebar, .container-content2-sidebar {float: left; width: 755px; min-height: 725px; height: auto !important; height: 725px; margin: 0px; padding: 0px 0px 20px 0px; border-left: solid 1px rgb(200,200,200); background-color: rgb(255,255,255);}

/********************************/
/* SECTION 6A - CONTENT PAGE #1 */
/********************************/
.content {
	float: left;
	width: 654px;
	margin-left: 8px;
	background-color: transparent;
	color: rgb(75,75,75);
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
} /* Width should be 444px, but IE-duplication bug forces us to reduce with 6px to 428px */

/* by jitednra for signup form */
.sidebarbox-border-signup {
	width: 654px;
	}
.sidebarbox-button-pink {
	width: 85px;
	padding: 2px;
	background: rgb(255,194,221);
	border: solid 2px rgb(200,200,200);
	margin-top: 0px;
	margin-left: 195px;
	margin-bottom: 1px;
	font-weight: bold;
	
}
.sidebarbox-button-mag {
	width: 85px;
	padding: 2px;
	background: rgb(172,167,223);
	border: solid 2px rgb(200,200,200);
	margin-top: 0px;
	margin-left: 195px;
	margin-bottom: 1px;
	font-weight: bold;
	
}
.sidebarbox-button-green {
	width: 85px;
	padding: 2px;
	background: rgb(167,211,127);
	border: solid 2px rgb(200,200,200);
	margin-top: 0px;
	margin-left: 195px;
	margin-bottom: 1px;
	font-weight: bold;
	
}


	

/********************************/
/* SECTION 6B - CONTENT PAGE #2 */
/********************************/

/************************************/
/* SECTION 6C - CONTENT PAGE COMMON */
/************************************/
/*--------------------------------------------------*/
/* Section 6C.4 - Page title, title and content box */
/*--------------------------------------------------*/
.contentbox-title-shading-small {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(170,203,238); color: rgb(75,75,75); font-weight: bold; font-size: 100%;}
.contentbox-title-shading-medium {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(222,220,242); color: rgb(75,75,75); font-weight: bold; font-size: 150%;}
.contentbox-title-shading-large {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(222,220,242); color: rgb(75,75,75); font-weight: bold; font-size: 170%;}
.contentbox-title-shading-huge {margin: 0px; padding: 1px 0px 2px 3px; background-color: rgb(222,220,242);color: rgb(75,75,75); font-weight: bold; font-size: 180%;}
.contentbox-noshading {margin: 0px; padding: 0.7em 0px 0px 0px; background-color: transparent;}
.contentbox-shading {margin: 0px; padding: 7px 10px 5px 10px; background-color: rgb(233,232,244);}

/*---------------------*/
/* Section 6C.4 - Text */
/*---------------------*/
/* Heading */
h1 {clear: left; margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-size: 160%;}
h2 {clear: left; margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-size: 150%;}
h3 {clear: left; margin: 1.0em 0px 0.5em 0px;	font-weight: bold; font-size: 140%;}
h4 {clear: left; margin: 1.0em 0px 0.5em 0px; font-weight: bold; font-size: 130%;}
h5 {clear: left; margin: 0px; font-weight: bold; font-size: 130%;}
h6 {clear: left; margin: 0px;	font-weight: bold; font-style: italic; font-size: 130%;}

/* Paragraph */
p {margin: 0px 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size: 130%; }
p.readmore {margin: -0.2em 0px 0.5em 0px; padding: 0px; line-height: 1.2em; font-size: 110%; }
p.quote {margin: 0em 30px 0.6em 30px;	line-height: 120%; font-size: 120%;}

/* Embedded */
.embed {float: left; width: 120px; margin: 7px 7px 5px 0px; padding: 5px 5px 5px 5px; background-color: rgb(238,237,249); font-style: italic; font-weight: bold;  line-height: 1.2em; font-size: 140%;}
.embed-caption {float: left; margin: 5px 0px 0px 0px; padding: 0px; font-style: italic; font-weight: normal; line-height: 1.2em; font-size: 70%;}

/* Lists */
.content ul.noindent, .content2 ul.noindent {margin: 0px 0px 7px 15px; padding: 0px; list-style-type: disc; list-style-position: outside; font-size: 120%;}
.content ul.indent, .content2 ul.indent {margin: 0px 0px 7px 15px; padding: 0px 0px 0px 15px; list-style-type: disc; font-size: 120%;}
.content ol, .content2 ol {margin: 0px 0px 0px 9px; padding: 0px 0px 0px 25px; list-style-type: decimal; list-style-position: outside; font-size: 120%;}

/* Link List */
.content ul.linklist-noindent, .content2 ul.linklist-noindent {margin: -0.3em 0px 0.5em 0px; padding: 0px; list-style-type: none; line-height: 1.2em; font-size: 120%; }
.content ul.linklist-indent, .content2 ul.linklist-indent {margin: -0.3em 0px 0.5em 0px; padding: 0px 0px 0px 10px; list-style-type: none; line-height: 1.2em; font-size: 120%; }

/*-----------------------*/
/* Section 6C.5 - Tables */
/*-----------------------*/

/*-----------------------*/
/* Section 6C.6 - Images */
/*-----------------------*/

/***********************/
/* SECTION 7 - SIDEBAR */
/***********************/
/*-----------------------------------------------*/
/* Section 7.1 - Size                            */
/*-----------------------------------------------*/
/* Because of IE float-rendering bug, the width  */
/* must be reduced by 6px, otherwise it will     */
/* duplicate characters after the last float     */
/* Reason: IE may not alwys allow nested floats  */
/* have identical widths, but inside float must  */
/* be smaller than outside float. This IE-bug is */
/* somewhat unpredictable. See Section 5 header  */
/* for more details on this topic.               */
/*-----------------------------------------------*/

.sidebar {
	float: left;
	margin-left: 5px;
	width: 300px;
	text-align: left;
	color: rgb(75,75,75);
} /* Actual width should be: 175px, but because of IE-bug we reduce with 6px so that container has some free space) */

.sidebarbox-border {
	width: 298px;
	padding:4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
}
.sidebarbox-border p {margin: 0px 0px 0.4em 0px; padding: 0px; background-color: transparent; line-height: 1.2em; font-size: 110%;}

.sidebarbox-title-shading {display: block; padding: 2px 5px 2px 5px; background-color: rgb(225,225,225); font-weight: bold; font-size: 120%;}
.sidebarbox-noborder {width: 140px; margin: 0px 0px 1.0em 9px; padding: 0px;}
.sidebarbox-title-noshading {display: block; margin: 0px 0px 2px 0px; padding: 0px; background-color: transparent; font-weight: bold; font-size: 110%;}
.sidebarbox-noborder p {margin: 0px 5px 0.4em 5px; padding: 0px; background-color: transparent; line-height: 1.2em; font-size: 110%;}


.sidebarbox-videoad {
	width: 300px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
}

/**********************/
/* SECTION 8 - FOOTER */
/**********************/
#clearfooter {
	clear:both;
	height:0px;
}/*needed to make room for footer*/
#footer {
	clear:both;
	height:50px;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	background-color: #a7d37c;
	color: #000;
	text-align:center;
	position:relative;
	top:1px;
}
* html #footer {/*only ie gets this style*/
	height:52px;/* for ie5 */
	he\ight:50px;/* for ie6 */
}
#footer a {
	COLOR: rgb(0,0,0); text-decoration: underline;
}
#footer A:hover {
	COLOR: rgb(0,0,0); text-decoration: none;
}
#footer p {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.3em; PADDING-TOP: 0px; TEXT-ALIGN: center;
}

/***************************************************/
/* SECTION 9 - HYPERLINKS FOR NON-NAVIGATION TEXTS */
/***************************************************/

/********************************/
/* SECTION 10 - GENERIC CLASSES */
/********************************/
/*------------------------------------------*/
/* Section 10.1 - Global default font sizes */
/*------------------------------------------*/
.nav-main-font {font-size: 14px;}
/*-------------------------------------*/
/* Section 10.2 - Title decoration box */
/*-------------------------------------*/

/*--------------------------------------*/
/* Section 10.3 - Horizontal alignments */
/*--------------------------------------*/

/*---------------------------*/
/* Section 10.4  Text colors */
/*---------------------------*/

.txt-grey02 {color: rgb(230,230,230);}
.txt-grey05 {color: rgb(191,191,191);}

/*----------------------------------*/
/* Section 10.5 - Background colors */
/*----------------------------------*/
.bg-white {background-color: rgb(255,255,255);}
.bg-black {background-color: rgb(0,0,0);}

.bg-grey02 {background-color: rgb(230,230,230);}
.bg-grey05 {background-color: rgb(191,191,191);}

.bg-yellow02 {background-color: rgb(253,249,201);}
.bg-yellow05 {background-color: rgb(251,239,139);}

.bg-blue02 {background-color: rgb(222,220,242);}
.bg-blue05 {background-color: rgb(172,167,223);}

.bg-blueM {background-color: rgb(170,203,238);}
.bg-blueML {background-color: rgb(235,243,251);}
.login-blue {background-color: rgb(235,243,251);}
.login-orange {background-color: rgb(255,204,127);}
.bg-orangeM {background-color: rgb(255,153,0);}
.bg-redM {background-color: rgb(169,59,4);}

.bg-PinkM {background-color: rgb(254,231,241);}
.bg-PinkL {background-color: rgb(255,194,221);}

.bg-blueD {background-color: rgb(106,153,230);}
.bg-blueL {background-color: rgb(237,244,255);}

.bg-nonameL {background-color: rgb(251,230,225);}
.bg-nonameD {background-color: rgb(255,208,198);}


.bg-green02 {background-color: rgb(220,238,204);}
.bg-green05 {background-color: rgb(167,211,127);}

.bg-red02 {background-color: rgb(248,216,211);}
.bg-red05 {background-color: rgb(238,157,144);}

/*------------------------------------*/
/* Section 10.6  Bottom border colors */
/*------------------------------------*/
.line-white {border-bottom: solid 1px rgb(255,255,255); padding: 0px 0px 2px 0px; margin: 0px 0px 1px 0px;}
.line-black {border-bottom: solid 1px rgb(0,0,0); padding: 0px 0px 2px 0px; margin: 0px 0px 1px 0px;}

.line-grey02 {border-bottom: solid 1px rgb(230,230,230); padding: 0px 0px 2px 0px; margin: 0px 0px 1px 0px;}
.line-grey05 {border-bottom: solid 1px rgb(191,191,191); padding: 0px 0px 2px 0px; margin: 0px 0px 1px 0px;}

/******************************/
/* SECTION 11 - MISCELLANEOUS */
/******************************/
.hide {display: none;}
br {clear: none;}
/******************************/
/* SECTION 12 -for sign up page */
/******************************/

.register {
	width:400px;
	float:left;
}
.register1 {
	width:150px;
	float:left;
	line-height:25px;
	padding-bottom:3px;
	padding-top:3px;
}
.register2 {
	width:200px;
	float:left;
	line-height:25px;
	padding-bottom:3px;
	padding-top:3px;
}


.signbutpos {
	margin-top:14px;
	text-align:center;
}
.box-title {
font-weight: normal; 
font-size: 130%;
font-weight: bold;
background-color:rgb(170,203,238);
}

.sidebarbox-border3 
{
	width: 600px;
	padding: 4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 5px;
	background-color:#EBF3FB;
	
}
.inputtext { 
	width: 150px;
	hight: 30px;
	border: none; 
	background: url(logininput.gif); 
	padding: 4px; 
}
#centercontent 
{ 
	margin-right:15px;
	margin-left:190px;
	padding:4px;
	font-size:12px;
}
#leftcontent 
{ 
	float:left;
	width:175px;
	padding:4px;
	font-size:12px;
}
.contentbox-half-left3 
{
	float: left;
	width: 600px;
	margin: 0px;
}
#left1 
{ 
	float:left;
	width:150px;
	padding:8px;
	font-size:10px;
}
#center1 
{ 
	margin-right:15px;
	margin-left:175px;
	padding:8px;
	font-size:10px;
}
.bluebutton {
	BORDER-RIGHT: #ffffff 0px solid;
	BORDER-TOP: #ffffff 0px solid;
	FONT-SIZE: 11px;
	BACKGROUND: url(../images/bluebuttonbg.gif) no-repeat;
	PADDING-BOTTOM: 15px;
	MARGIN: 2px;
	VERTICAL-ALIGN: middle;
	margin-left:55px;
	BORDER-LEFT: #ffffff 0px solid;
	WIDTH: 85px;
	COLOR: #000000;
	PADDING-TOP: 3px;
	BORDER-BOTTOM: #ffffff 0px solid;
	FONT-FAMILY: Verdana, Tahoma;
}

.clearthis {
	CLEAR: both; FLOAT: none; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 0px;
}
/* 3 coloum mutli row */
div.row {float: left; margin-right:8px; margin-bottom:6px; padding: 0; width: 654px;min-height:99px;background:#aba8e1}
div.cols1 {float: left; width: 374px;display:inline;}
div.cols2 {float: left; width: 244px;display:inline;;
}
.centercontentsearch 
{ 
	font-size:12px;
}
/**************************************************************NEW************************************************************/
.sidebar-leftpanel {
	float: left;
	width: 200px;
	margin-left:8px;
	margin-right:8px;
	text-align: left;
	color: rgb(75,75,75);
	padding-top: 0px; /* org value is 3.1 */
	padding-right: 0px;
	padding-bottom: 0px;
	/*padding-left: 0px;*/
}
.sidebarbox-border-result{
	width: 200px;
	padding:4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
}
.row-result {float: left; margin-left:8px;margin-bottom:8px;width: 734px;background:rgb(222,220,242);}
.cols1-result {float: left; width: 100px;display:inline; margin-left:25px; margin-bottom:8px; margin-top:8px;}
.cols2-result {float: left; width: 300px;display:inline; margin-top:10px;font-size:10pt}
.cols3-result {float: left; width: 300px;px;display:inline; margin-top:10px; text-align:center}


/* Rounded box from jitendra*/
.t {background: url(dot.gif) 0 0 repeat-x; width:750px;} /* width: 490px */
.b {background: url(dot.gif) 0 100% repeat-x}
.l {background: url(dot.gif) 0 0 repeat-y}
.r {background: url(dot.gif) 100% 0 repeat-y}
.lbox {background:#f8ecc3; min-height:25px;margin: 0px 2px 0px 2px;text-align:left;}
.dbox {background:#ffc700; line-height:50px; margin: 0px 2px 0px 2px;text-align:center; font-size:15pt;}
.bl {background: url(bl.gif) 0 100% no-repeat}
.br {background: url(br.gif) 100% 100% no-repeat}
.tl {background: url(tl.gif) 0 0 no-repeat}
.tr {background: url(tr.gif) 100% 0 no-repeat;padding-top:2px;} 
/* Rounded box end*/


div.row-login {float: left; margin-left:8px; margin-bottom:8px;padding:0px; width: 740px;min-height:99px;background:rgb(222,220,242);}
div.cols1-login {float: left; width: 350px;display:inline; margin:10px;}
div.cols2-login {float: right; width: 310px;display:inline; margin-top:10px; margin-right:16px;}

.largeblackbold {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-STYLE: normal; FONT-FAMILY: ms sans serif; TEXT-DECORATION: none
}
.l-login {background: url(../images/dot.gif) 0 0 repeat-y;height:407px;margin-bottom:8px;}
.r-login {background: url(../images/dot.gif) 100% 0 repeat-y;height:407px;margin-bottom:8px;}

.sidebarbox-border-result-forgot{
	width: 310px;
	padding:4px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	}
/* rows of profile result*/

/* first row starts*/
.profileresult1
{float: left; margin-left:8px;margin-top:8px;width: 800px;}
.cols1-profile {float: left; width: 300px;display:inline; margin-left:0px; margin-bottom:8px; margin-top:8px;}

.postedrow1
{padding-right:0px; padding-left:0px; padding-bottom:3px; margin-left:17px;padding-top:3px; border-bottom: #e5e5e5 1px solid;}
.postedrow2
{padding-right:0px; padding-left:0px; padding-bottom:3px; margin-left:17px;padding-top:3px; border-bottom: #e5e5e5 1px solid;margin-bottom:8px;}
.cols2-profile {float: left; width: 100px;display:inline; margin-top:10px; margin-left:20px;}
.cols3-profile {float: left; width: 302px;px;display:inline; margin-top:10px; text-align:center;}
/* first row ends*/

/* second row starts*/
.profnavigation
{float: left; margin-left:8px;margin-top:25px;width: 739px; text-align:center; }
/* third row starts*/
.about
{float: left; margin-left:8px;margin-top:8px;padding-right:8px; padding-left:20px; padding-bottom:8px; padding-top:8px; background-color:#ffc2dd; display:inline; width: 706px;text-align:left;font-size:15px;}
/* forth row starts*/
.profdetails
{float: left;margin-left:2px;margin-top:8px;width: 739px;}
.detailcol1
{float: left; width: 352px;display:inline; margin-top:0px; text-align:center;background: #ffc2dd;font-size:13pt;margin-right:4px;}
.detailrow1
{float:left;background: #fee7f1;text-align:left;padding-bottom:8px; padding-top:8px;height:140px;font-size:9pt;margin-left:8px;padding-left:4px;}
/*.detailcol2
{float: left; width: 376px;display:inline; margin-top:0px; margin-left:8px;text-align:center;background: #ffc2dd;}
.detailrow2
{background: #fee7f1;text-align:left;padding-right:8px; padding-left:8px; padding-bottom:8px; padding-top:8px;height:130px;}*/				
.moredetcol
{float: left; margin-left:0px;margin-top:0px;padding-right:8px; padding-left:8px; display:inline; width: 717px;text-align:left;background: #ffc2dd;font-size:15px;margin-left:6px;}
/*length of rounded box*/

.detailrow
{text-align:left;padding-right:8px; padding-left:8px; padding-bottom:8px; padding-top:8px;height:auto;background: #fee7f1;margin-left:6px;}
/* free reg. box on profile*/
.moredetcolregbox
{float: left; margin-left:0px;margin-top:0px;padding-right:8px; padding-left:8px; display:inline; width: 335px;text-align:left;background: #ffc2dd;}

.detailrowregbox
{text-align:left;padding-right:8px; padding-left:8px; padding-bottom:8px; padding-top:8px;height:auto;background:#fee7f1 ;width: 335px;}

.members-row{float: left; margin-bottom:8px;padding:0px; width:492px;margin-left:0px;}
.members-cols1{float: left; width: 250px;display:inline; margin-left:8px; margin-bottom:8px; margin-top:8px;color:green; font-weight:bold}
.members-cols2{float: left; width: 100px;display:inline; margin-left:8px; margin-bottom:8px; margin-top:8px;}

.myshaadi-row{float: left;margin-top:8px;width: 750px;}
.myshaadi-cols-header{float: left; width: 239px;display:inline; margin-top:0px; text-align:center;margin-left:8px; font-size:15px;text-align:left; line-height:26px;}
.myshaadi-cols-header a{text-decoration:none; color:green;}
.myshaadi-cols
{background: rgb(248,236,195);text-align:left;padding:8px;height:auto; font-size:12px;margin-top:8px;}

.myshaadi-cols-last
{background: rgb(248,236,195);text-align:left;padding-right:8px; padding-left:8px; padding-bottom:8px; padding-top:8px;height:auto; margin-left:8px; margin-right:8px; font-weight:bold; font-size:10pt}

.nav-myshaadi ul
{
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:11pt;
	width:210px;
}
.nav-myshaadi ul li
{
	padding:5px 0px 5px 0px;	
}
.nav-myshaadi ul li a
{
	text-decoration:none;
	color:green;
	margin-left:5px;	
}

.nav-main-myshaadi {float: left;width: 750px;min-height: 2.0em;height: auto !important; height: 2.0em; line-height: 2.5em; margin: 0px 8px 8px 8px; padding: 0px; border-top: solid 1px rgb(84,111,144); border-bottom: solid 1px rgb(84,111,144); background-color: #aba8e1;}
.nav-main-myshaadi ul {list-style: none; margin:0px; padding: 0px; font-weight: bold;}	
.nav-main-myshaadi li {float: left; white-space: nowrap; background-color: inherit;}
.nav-main-myshaadi li a {margin: 0px; padding: 0px 25px 0px 25px;color: rgb(255,255,255); text-decoration: none; font-size: 110%;}
.nav-main-myshaadi a:hover, .nav-main a.selected {background-color: inherit; text-decoration: none;}

.row-audio-video {float: left; margin-bottom:8px;width: 734px; margin-top:8px;list-style:none;margin-left:8px;}
.cols-audio-video {float: left; width: 359px;display:inline; margin-bottom:8px; margin-top:8px;margin-left:8px;}

.myemail-row{float: left; margin-right:0px; margin-bottom:6px; padding: 0; width: 739px;margin-left:8px;border-bottom:solid 1px black;}
.myemail-cols-header{float: left; width: 367px;display:inline; margin-top:0px; text-align:center; font-size:15px; line-height:26px;background:#8fa7bf;}

.myemail-cols
{float: left; width: 367px;display:inline;margin-top:8px; text-align:left; font-size:15px;}

.row-as{float: left; margin-left:8px;margin-bottom:8px;width: 733px;font-size:12pt;}
.cols1-as{float: left; width: 150px;display:inline;margin-left:16px;}
.cols2-as{float: left; width: 550px;display:inline;}

.row-wio{float: left; margin-left:8px;margin-bottom:8px;width: 750px;font-size:10pt;}
.cols-wio{float: left;display:inline; margin-left:2px;}





