@charset "utf-8";
/* CSS Document */

/* Begin - General */
.aL { text-align:left; }
.aR { text-align:right; }
.aC { text-align:center; }
/* End - General */

/* Begin - Form Elements */
select { border:thin solid; border-width:1px; border-color:#42709E; }
textarea { border:thin solid; border-width:1px; border-color:#42709E; }
input { border:thin solid; border-width:1px; border-color:#42709E; }
/* End - Form Elements */


/* Begin - Notification Messages */
.spanE { 
    color:#CC0000;
    position:absolute;
	font-size:11px;
	font-weight:normal;
}


.mand {
    color:#CC0000;
}

/* End - Notification Messages */

/* Begin - Span For Language And Currency */
#spanLanguage{
	text-align:left;
}

#spanCurrency{
	text-align:right;
}
/* End - Span For Language And Currency*/

/* Begin Pagination */
.anc
{
    text-decoration:none;
    font-weight:bold;
    /*color:#F30;*/
    font-size:15px;
}
.anc1
{
    text-decoration:none;
    font-weight:bold;
    /*color:#039;*/
    font-size:10px;
}

.anc2
{
    text-decoration:none;
    font-weight:bold;
    /*color:#363;*/
    font-size:15px;
}
.anc2:hover
{
    /*color:#FFF;*/
    /*background:#000*/
}
    
    .field
{
    /*background-color:#000;*/
    border-style:outset;
}
.field table th
{
    /*color:#FFF;*/
}

.mfield
{
    /*background-color:#CFD1CB;*/
    border-style:solid;
    /*border-color:#000;*/
}
.sfield
{
    /*background-color:#EBEDE9;*/
}

.mfield:hover
{
    /*background-color:#FFF;*/
}
/* End Pagination */


/* Begin Chat Styles */


.tab
{
	border: solid;
}
.imDiv
{
	border:0px;
}

.chatDiv
{
	height: 300px;
	width: 500px;
	top:0;
	left:0;
	overflow: auto;
	border: solid;
	text-align: left;
	border-style: solid;
	background-color:#E1FFED;
	z-index:auto;
}
.userDiv
{
	height: 300px;
	width: 200px;
	overflow: auto;
	border: solid;
	text-align: left;
	border-style: solid;
	background-color: #F7F7F7;
}
.roomDiv
{
	height: 300px;
	width: 200px;
	overflow: auto;
	border: solid;
	text-align: left;
	border-style: solid;
	background-color:#C5D0EB;
}
.subDiv
{
	border: 0px;
}
.disTime
{
	color: #000033;
}

.hText
{
	border: 0px;
	background-color: #E1FFED;
	border-color: #E1FFED;
}

.imDisp{
border:0px;
width:30px;
height:30px;
background-color:#C2DBF8;
}

.smiBtn{
border:0px;
border-style:solid;
width:30px;
height:30px;
border-color:#006633;
background-color:#000000;
}


/* End Chat Styles */

/*body{
	margin:auto;
	color:#232323;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

ul.formFields{
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:10px;
	line-height:normal;
	font-family: sans-serif;
}

*/
.spacer{
	clear:both; 
	font-size:0; 
	line-height:0;
}


/*------------------------------------------------topheader--------------------*/
#topheader{
	width:100%;
	height:146px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #dcd66e;
	text-decoration: none;
	padding: 0px;
	float: none;
	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFF;
}
.logo {
	background-image: url(../images/logo.png);
	background-repeat: no-repeat;
	padding: 0px;
	float: left;
	height: 95px;
	width: 321px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.menu_area {
	float: left;
	margin-top: 58px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.menu_text {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
}
.topmenuitem {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 26px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.topmenuitem:hover {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	margin: 0px;
	float: right;
	height: 26px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
}


.leftmenu1 {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_01.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}
.leftmenu1:hover {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_01.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}

.leftmenu2 {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_02.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}
.leftmenu2:hover {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_02.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}

.leftmenu3 {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_03.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}
.leftmenu3:hover {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_03.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}

.leftmenu4 {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_04.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}
.leftmenu4:hover {
	font-family: sans-serif;
	font-size: 25px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_04.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}


.createnewalbums {
    margin-top: 0px;
    margin-bottom: 0px;
    background-image: url(../images/creaenewalbums.png);
    height:30px;
    width:175px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 49px;
}
.createnewalbumsselected{
    margin-top: 0px;
    margin-bottom: 0px;
    background-image: url(../images/creaenewalbums_hover.png);
    height:30px;
    width:175px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 49px;
}
.managetags {
    margin-top: 0px;
    margin-bottom: 0px;
    background-image: url(../images/managetags.png);
    height:30px;
    width:175px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 49px;
}
.managetagsselected{
    margin-top: 0px;
    margin-bottom: 0px;
    background-image: url(../images/managetags_hover.png);
    height:30px;
    width:175px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 49px;
}

.ideas {
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_01.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}
.ideas:hover {
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_01.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 61px;
}
.links {
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_02.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 59px;
}
.links:hover {
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_02.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 59px;
}
.info{
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_03.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.info:hover{
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_03.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 100px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.works {
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #5a5a5a;
	text-decoration: none;
	background-image: url(../images/menu_04.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 105px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}
.works:hover {
	font-family: sans-serif;
	font-size: 31px;
	font-weight: normal;
	text-transform: none;
	color: #99CC00;
	text-decoration: none;
	background-image: url(../images/menu_04.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 70px;
	width: 105px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 60px;
}

/*--------------------------------------------Start top main menu panel---------------------- */

#menu1{
	list-style:none;
	width:1000px;
	height:30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font:Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	background-image: url(../images/menbg.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	
}
#menu1 ul.menu {list-style:none; margin:0; padding:0; }
#menu1 ul.menu * {margin:0; padding:0}
#menu1 ul.menu a {display:block; color:#369; text-decoration:none}
#menu1 ul.menu li {position:relative; float:left; margin-right:2px}
#menu1 ul.menu ul {position:absolute; top:26px; left:0; background:#d1d1d1; display:none; opacity:0; list-style:none}
#menu1 ul.menu ul li {position:relative; border:1px solid #aaa; border-top:none; width:148px; margin:0;font-size: 11px;}
#menu1 ul.menu ul li a {
	display:block;
	padding:3px 7px 5px;
	background-color:#DFF7FD;
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
}
#menu1 ul.menu ul li a:hover {
	background-color:#C5F1F8;
	
}
#menu1 ul.menu ul ul {left:148px; top:-1px}
#menu1 ul.menu .menulink {
	font-family: Tahoma, Geneva, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
	width:auto;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 7px;
	padding-right: 7px;
}
#menu1 ul.menu .menulink:hover, ul.menu .menuhover {background:url(../images/header_over.gif); color:#32b7ca;}
#menu1 ul.menu .sub {background:#DFF7FD url(../images/arrow.gif) 136px 8px no-repeat; font-size:11px;}
#menu1 ul.menu .topline {border-top:1px solid #aaa;font-size:11px}


/*--------------------------------------------End top main menu panel--------------------------- */

/* ------------------------------------ Start Forum Thread Info -------------------------------- */
#threaddiv {
	position:static;
	width:700px;
	height:auto;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 42px;
	background-color: #F1FDFE;
	
}
#threadinfo{
	position:static;
	width:700px;
	height:30px;
	z-index:1;
	left: 46px;
	float: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:11px;
	line-height:normal;
	
}
#threadinfo ul.threadinfom{
	width:690px;
	height:25px;
	float: left;
	padding-left: 12px;
	padding-top: 8px;
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:11px;
	line-height:normal;
}
#threadinfo ul.threadinfom li{
	display:block;
	float:left;
	height:20px;
	padding:0 1px 0 0;
	background-repeat: no-repeat;
	background-position: right top;
}

#threadinfo ul.threadinfom li.postedby {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 12px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	float: left;
	width: 60px;
	overflow: hidden;
}

#threadinfo ul.threadinfom li.posteddate {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 4px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	float: left;
	width: 150px;
	overflow: hidden;
}

#threadinfo ul.threadinfom li.thread {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	text-align:left;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 4px;
	padding-left: 4px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	width: 200px;
	overflow: hidden;
}

#threadinfo ul.threadinfom li.noofresults {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 30px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	margin-left: 4px;
	width: 70px;
}

#threadinfo ul.threadinfom li.noofreplies {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 40px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	width: 60px;
}

#threadinfocolour{
	position:static;
	width:700px;
	height:30px;
	z-index:1;
	left: 46px;
	float: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color:#BEE4EF;
}
#threadinfocolour ul.threadinfom{
	width:700px;
	height:25px;
	float: left;
	padding-left: 12px;
	padding-top: 8px;
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:11px;
	line-height:normal;
}
#threadinfocolour ul.threadinfom li{
	display:block;
	float:left;
	height:20px;
	padding:0 1px 0 0;
	background-repeat: no-repeat;
	background-position: right top;
}

#threadinfocolour ul.threadinfom li.postedby {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 12px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	float: left;
	width: 60px;
	overflow: hidden;
}

#threadinfocolour ul.threadinfom li.posteddate {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 4px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	float: left;
	width: 150px;
	overflow: hidden;
}

#threadinfocolour ul.threadinfom li.thread {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	text-align:left;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 4px;
	padding-left: 4px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	width: 200px;
	overflow: hidden;
}

#threadinfocolour ul.threadinfom li.noofresults {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 30px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	margin-left: 4px;
	width: 70px;
}

#threadinfocolour ul.threadinfom li.noofreplies {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 40px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	width: 60px;
}

.subj {
	background-color:#F1F9FD;
	font-family: sans-serif;
	font-size:1em;
	font-weight:bold;
	margin:0;
	padding:3px 3px 3px 10px;
	background-image: url(../images/threadtitle.png);
	background-repeat: repeat;
}



/* -------------------------------------End Forum Thread Info ----------------------------------- */

/* ---------- top menu items -------------------------------------------------------------------- */
.freeregistration {
	margin: 0px;
	float: left;
	height: 58px;
	width: 300px;
	padding-top: 18px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 343px;
}

.free {
	font-family: sans-serif;
	font-size: 33px;
	font-weight: normal;
	color: #da2a2a;
	text-decoration: none;
	background-image: url(../images/registration.png);
	background-repeat: no-repeat;
	height: 48px;
	padding-top: 0px;
	padding-right: 53px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right;
}
.free:hover {
	font-family: sans-serif;
	font-size: 33px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-image: url(../images/registration.png);
	background-repeat: no-repeat;
	height: 48px;
	padding-top: 0px;
	padding-right: 53px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	background-position: right;
}
.search_area {
	float: left;
	height: 58px;
	width: 300px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-image: url(../images/search.png);
	background-repeat: no-repeat;
	margin-top: 18px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 50px;
}


.search_box {
	margin: 0px;
	float: left;
	height: 24px;
	width: 165px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 50px;
	color: #b2d2d5;
}


.searchtextbox {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 158px;
	border: 1px solid #999999;
}
.searchtextbox:hover {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 158px;
	border: 1px solid #333333;
}
.search_go{
	margin: 0px;
	float: left;
	height: 24px;
	width: 35px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.go {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/go.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 18px;
	width: 34px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.go:hover {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/go1.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 18px;
	width: 34px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.advancesearch {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #da2a2a;
	text-decoration: none;
}
.advancesearch:hover {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
/*------------------------------------------------body_area--------------------*/
#body_area{
	width:1000px;
	height:auto;
	margin-top:  auto;
	margin-right: auto;
	margin-bottom:  auto;
	margin-left: auto;
	color: #000;
	background-color: #FFFFFF;
	padding: 0px;
}
#body{
	width:1000px;
	margin:0 auto;
	padding:0;
	background-color:#fff;
	color:#000;
}
#innerbody_area{
	width:1004px;
	margin:auto;
	margin-top: 0 auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: Tahoma;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #dcd66e;
	text-decoration: none;
	float: none;
	padding-top: 12px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}.left {
	margin: 0px;
	float: left;
	height: 520px;
	width: 153px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
	overflow:hidden;
}
.left_menu_area {
	margin: 0px;
	padding: 0px;
	float: right;
	height: 60px;
	width: 153px;
}
.left_menutop {
	background-image: url(../images/menu_top.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 1px;
	width: 153px;
}
.left_menu {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #386060;
	text-decoration: none;
	background-image: url(../images/menu_active.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 138px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.left_menu:HOVER {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	color: #da2a2a;
	text-decoration: none;
	background-image: url(../images/menu_hover.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 20px;
	width: 138px;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}.comment_head {
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
	background-image: url(../images/comments.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 23px;
	background-position: 20px 8px;
}
#popupouterbox {
    position:absolute;
    width:250px;
    height:auto;
    z-index:1;
}
.popuptopl {
    width: 250px;
    background-image: url(../images/dot.gif);
    background-repeat: repeat-x;
    background-position: 0 0;
    background-color: #EBF9FE;
}
.popupbottoml {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-x;
    background-position: 0 100%;
}
.popupleftl {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-y;
    background-position: 0 0;
}
.popuprightl {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-y;
    background-position: 100% 0;
}
.popupbottomleftcurve {
    background-image: url(../images/bl.gif);
    background-repeat: no-repeat;
    background-position: 0 100%;
}
.popupbottomrightcurve {
    background-image: url(../images/br.gif);
    background-repeat: no-repeat;
    background-position: 100% 100%;
}
.popuptopleftcurve {
    background-image: url(../images/tl.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.popuptoprightcurve {
    padding:10px;
    background-image: url(../images/tr.gif);
    background-repeat: no-repeat;
    background-position: 100% 0;
}
#innerroundedbox {
    position:absolute;
    width:277px;
    height:auto;
    z-index:2;
    left: 2px;
    top: 27px;
}
#conecarner {
    position:absolute;
    width:34px;
    height:31px;
    z-index:2;
    left: 20px;
    top: -28px;
    background-image: url(../images/rectimg.gif);
}
#popupclose {
    position:absolute;
    width:20px;
    height:21px;
    z-index:2;
    left: 220px;
    top: 6px;
}
#popupcontent {
	margin-top:15px;
	width:235px;
	height:100px;
    overflow:scroll;
}
#popupouterboxChat {
    position:absolute;
    width:270px;
    height:auto;
    z-index:1;
}
.popuptoplChat {
    width: 270px;
    background-image: url(../images/dot.gif);
    background-repeat: repeat-x;
    background-position: 0 0;
    background-color: #EBF9FE;
}
.popupbottomlChat {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-x;
    background-position: 0 100%;
}
.popupleftlChat {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-y;
    background-position: 0 0;
}
.popuprightlChat {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-y;
    background-position: 100% 0;
}
.popupbottomleftcurveChat {
    background-image: url(../images/bl.gif);
    background-repeat: no-repeat;
    background-position: 0 100%;
}
.popupbottomrightcurveChat {
    background-image: url(../images/br.gif);
    background-repeat: no-repeat;
    background-position: 100% 100%;
}
.popuptopleftcurveChat {
    background-image: url(../images/tl.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.popuptoprightcurveChat {
    padding:10px;
    background-image: url(../images/tr.gif);
    background-repeat: no-repeat;
    background-position: 100% 0;
}
#innerroundedboxChat {
    position:absolute;
    width:270px;
    height:auto;
    z-index:2;
	font-size:10px;
	font-style:normal;
    left: 2px;
    top: 27px;
}
#conecarnerChat {
    position:absolute;
    width:34px;
    height:31px;
    z-index:2;
    left: 60px;
    top: -28px;
    background-image: url(../images/rectimg.gif);
}
#popupcloseChat {
    position:absolute;
    width:20px;
    height:21px;
    z-index:2;
    left: 250px;
    top: 6px;
}
#popupcontentChat {
	margin-top:15px;
	width:255px;
	height:auto;
	font-size:10px;
	font-style:normal;
    overflow:scroll;
}

.comments_area {
	margin: 0px;
	padding: 0px;
	float: left;
	width: 150px;
}

.comments_text {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #386060;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 153px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.comments_link {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	color: #9ca27e;
	text-decoration: underline;
}
.comments_link:hover {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	color: #386060;
	text-decoration: underline;
}
.Services_head {
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
	background-image: url(../images/services.png);
	background-repeat: no-repeat;
	float: left;
	width: 130px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 23px;
	background-position: 45px 8px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.midarea {
	margin: 0px;
	float: left;
	height: 520px;
	width: 543px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 40px;
}
.head {
	font-family: sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #d0910b;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 540px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
}
.body_textarea {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #3c6f75;
	text-decoration: none;
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.body_subheading {
	font-family: sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3c6f75;
	text-decoration:none;
	margin: 0px;
	float: left;
	width: 500px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.readmore {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/readmore.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 18px;
	width: 74px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.readmore:hover {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(../images/readmore1.png);
	background-repeat: no-repeat;
	margin: 0px;
	float: right;
	height: 18px;
	width: 74px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}.innerbanner {
	font-family: sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #8a8a8a;
	text-decoration: none;
	background-image: url(../images/innerbanner.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	float: left;
	height: 60px;
	width: 508px;
	padding-top: 457px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.innerbanner_head {
	font-family: sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: #8a8a8a;
	text-decoration: none;
	background-image: url(../images/tickmark.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 20px;
	float: left;
	background-position: 0px 4px;
}
.right {
	margin: 0px;
	padding-left: 20px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	float: left;
	height: 520px;
	width: 170px;
}
.events_head {
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
	background-image: url(../images/events.png);
	background-repeat: no-repeat;
	float: left;
	width: 135px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 35px;
	margin: 0px;
}
.login_area {
	margin: 0px;
	float: left;
	width: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.login_top {
	background-image: url(../images/login_01.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 5px;
	width: 146px;
}
.login_bottom {
	background-image: url(../images/login_03.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 5px;
	width: 146px;
}
.login_bodyarea {
	margin: 0px;
	float: left;
	width: 140px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 6px;
	background-attachment: scroll;
	background-image: url(../images/login_02.png);
	background-repeat: repeat-y;
}
.right_head {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 17px;
	width: 131px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	background-image: url(../images/right_head.png);
	background-repeat: no-repeat;
}
.right_textbox{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 17px;
	width: 131px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

}
.right_text{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #d5ca89;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 17px;
	width: 131px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;

}
.righttextbox {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 128px;
	border: 1px solid #999999;
}
.righttextbox:hover {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 18px;
	width: 128px;
	border: 1px solid #333333;
}
.login {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #070808;
	text-decoration: none;
	background-image: url(../images/login_button.png);
	background-repeat: no-repeat;
	float: right;
	height: 18px;
	width: 48px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.login:hover {
	font-family: sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #070808;
	text-decoration: none;
	background-image: url(../images/login_button1.png);
	background-repeat: no-repeat;
	float: right;
	height: 18px;
	width: 48px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.newletter_head {
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
	background-image: url(../images/newlinks.png);
	background-repeat: no-repeat;
	float: left;
	width: 135px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 25px;
	margin: 0px;
	background-position: 0px 3px;
}
.news_link {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #9ca27e;
	text-decoration: underline;
}
.news_link:hover {
	font-family: sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-transform: none;
	color: #386060;
	text-decoration: underline;
}
/*------------------------------------------------footer--------------------*/
#footer{
	width:1004px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #c5a873;
	text-decoration: none;
	padding: 0px;
	height: 123px;
	background-image: url(../images/footer.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-attachment: scroll;
}
.footer_links {
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #FFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.footer_text {
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #cb0002;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 43px;
	width: 944px;
	padding-top: 53px;
	padding-right: 30px;
	padding-bottom: 32px;
	padding-left: 30px;
}

.footer_copyrights {
	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #000;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px;
}
.footer_validation {
	font-family: sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #c75c2c;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*------------------------------------------------footerlinks --------------------*/
a.footerlink:link {
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #202219;
	padding-right: 5px;
	padding-left: 5px;

}
a.footerlink:visited {
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #202219;
	padding-right: 5px;
	padding-left: 5px;

}
a.footerlink:hover {
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #FFF;
	padding-right: 5px;
	padding-left: 5px;

}
/*------------------------------------------------footerlinksend--------------------*/

/*------------------------------------------------validation --------------------*/
a.xhtml:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #d0910b;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.xhtml:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #d0910b;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.xhtml:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #386060;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
a.xhtml:active{
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #d0910b;
	margin: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 150px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}

a.css:link {
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #386060;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.css:visited {
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #386060;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.css:hover {
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
background-color: #d0910b;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
a.css:active{
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #386060;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
}
.footer_designed {
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 20px;
	width: 100%;
	color: #FFF;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
/*------------------------------------------------validation--------------------*/
.footer_designedlink {
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #FFF;
}
.footer_designedlink:hover {
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	color: #b17a04;
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
#innercontentblank
			{
				margin: 0px;
				float: left;
				width: 750px;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 0px;
				padding-left: 40px;
			}
#innerhedding
			{
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
				margin: 0px;
				float: left;
				width: 750px;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 20px;
				padding-left: 0px;
			}
#innercontent
			{
			font-family: sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-transform: none;
			color: #9ca27e;
			text-decoration: none;
			margin: 0px;
			float: left;
			width: 700px;
			padding:0 0 10px 0;
			text-align:justify;
			}
#innercontent002
			{
			font-family: sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-transform: none;
			color: #9ca27e;
			text-decoration: none;
			margin: 0px;
			float: left;
			width: 700px;
			padding:0 0 10px 0;
			text-align:justify;			
			}
#innercontent003
			{
			font-family: sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-transform: none;
			color: #9ca27e;
			text-decoration: none;
			margin: 0px;
			float: left;
			width: 700px;
			padding:0 0 10px 0;
			text-align:justify;			
			}
#innercontent004
			{
			font-family: sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-transform: none;
			color: #9ca27e;
			text-decoration: none;
			margin: 0px;
			float: left;
			width: 700px;
			padding:0 0 10px 0;
			text-align:justify;			
			}
#innercontent005
			{
			font-family: sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-transform: none;
			color: #9ca27e;
			text-decoration: none;
			margin: 0px;
			float: left;
			width: 700px;
			padding:0 0 10px 0;
			text-align:justify;			
			}
#submenuhedding
			{
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
				margin: 0px;
				float: left;
				width: 750px;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 20px;
				padding-left: 0px;
			}
#submenublank
			{
				margin: 0px;
				float: left;
				width: 750px;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 20px;
				padding-left: 0px;
			}
#submenutop
			{
				margin: 0px;
				float: left;
				width: 433px;
				height:1px;
				padding:0px;
				background-image:url(../images/topline.jpg);
				background-repeat:no-repeat;
			}
.submenu
			{
				margin: 0px;
				float: left;
				width: 410px;
				height:17px;
				padding:2px 0 0 23px;
				font-family: sans-serif;
				font-size: 11px;
				font-weight: normal;
				text-transform: none;
				color: #9ca27e;
				text-decoration: none;
				background-image: url(../images/active.png);
				background-repeat:no-repeat;
			}
.submenu:hover
			{
				margin: 0px;
				float: left;
				width: 410px;
				height:17px;
				padding:2px 0 0 23px;
				font-family: sans-serif;
				font-size: 11px;
				font-weight: normal;
				text-transform: none;
				color: #9ca27e;
				text-decoration: none;
				background-image: url(../images/over.jpg);
				background-repeat:no-repeat;
			}
			
			

/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/
#contactblank
			{
	margin: 0px;
	float: left;
	width: 674px;
	padding-top: 40px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 30px;
		
			}
		
#contactinnerblank
		{
				width:1004px;
				height:500px;
				float:left;
				margin:0px;
				padding:0px;
		}
#contactheddingblank
		{
			width:500px;
			height:30px;
			float:left;
			margin:27px 0 0 45px;
			padding:0px;
			font:normal 12px/17px Arial, Helvetica, sans-serif;
			color:#CECECE;
			border-bottom: solid 1px #7f7f7f;
			
			
		}
#contactaddressblank{
				margin: 0px;
				padding:0 0 0 30px;
				float: left;
				width:236px;
				font-family: sans-serif;
				font-size: 11px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
				
	}

#contactaddresshedding
		{
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
				margin: 0px;
				float: left;
				width: 750px;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 20px;
				padding-left: 0px;
		}		

#contactaddresstext{
			font-family: sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-transform: none;
			color: #9ca27e;
			text-decoration: none;
			margin: 0px;
			float: left;
			width: 700px;
			padding:0 0 10px 0;
			text-align:justify;
	}
#contactsmallhedding
			{
	font-family: sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #386060;
	text-decoration: none;
			margin: 0px;
			float: left;
			width: 700px;
			padding:0 0 10px 0;
			}
#contacthedding
			{
	font-family: sans-serif;
	font-size: 22px;
	font-weight: normal;
	text-transform: none;
	color: #d0910b;
	text-decoration: none;
				margin: 0px;
				float: left;
				width: 750px;
				padding-top: 0px;
				padding-right: 0px;
				padding-bottom: 20px;
				padding-left: 0px;
		}
			
#contacticon{
				width:86px;
				height:84px;
				float:left;
				background-image: url(contacticon.png);
				background-repeat:no-repeat;
				margin:10px 0 0 30px;
	}
#contactfeildnameblank
			{
				width:160px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildblank
			{
				width:200px;
				height:400px;
				margin:10px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname
			{
				width:160px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeildname002
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname003
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname004
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname005
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname006
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeildname007
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname008
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeildname009
			{
				width:150px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild
			{
				width:200px;
				height:20px;
				margin:0px;
				padding:0;
				float:left;
			}
#contactfeild002
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild003
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild004
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild005
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild006
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#contactfeild007
			{
				width:200px;
				height:20px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild008
			{
				width:200px;
				height:20px;
				margin:8px 0 0 0;
				padding:0;
				float:left;
			}	
#contactfeild009
			{
				width:200px;
				height:60px;
				margin:5px 0 0 0;
				padding:0;
				float:left;
			}
#submitbutton
			{
				width:200px;
				height:20px;
				margin:60px 0 0 0;
				padding:0;
				float:left;
				text-align: left;

			}	
			
.contactfeildname
			{
			font-family: sans-serif;
			font-size: 11px;
			font-weight: normal;
			text-transform: none;
			color: #9ca27e;
			text-decoration: none;
			}
.contactfeild
			{	font-family: sans-serif;
				font-size:10pt;
				color: #3c4538;
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
				height:20px;
			}
.contactfeild
			{
				font-family: sans-serif;
				font-size:10pt;
				color:#3c4538;
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
				height:20px;
			}
.submitbutton
			{
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	background-color: #386060;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	cursor:pointer;
			}
.submitbutton:hover 
			{
	color: #FFFFFF;
	text-decoration: none;
	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
background-color: #d0910b;
	margin: 0px;
	padding: 0px;
	clear: none;
	float: none;
	height: 20px;
	width: 100px;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	cursor:pointer;	
			}
			
.contactinput
		{

				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
		}
.contactinput:hover
		{
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
	}
.listbox
		{

				width:174px;
				height:20px;			
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
		}
.listbox:hover
		{
				width:174px;
				height:20px;			
				border:solid;
				border-width:1px;
				border-color:#d2e3e9;
				background-color:#fffdfd;
	}	
/*----------------------------------------------------------------contactpage----------------------------------------------------------------------------------------*/				
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Start New CSS Only For Body Part -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
#body{
	width:1004px;
	margin:0 auto;
	padding:0;
	color:#000;
	background-color: #FFF;
}

.loginlogout{
	position:static;
	width:231px;
	height:32px;
	left: auto;
	top: 216px;
	float: right;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
}

#body ul.nav{
	width:822px;
	height:46px;
	color:#000;
	margin-right: 0;
	margin-bottom: 24px;
	margin-left: 0;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 146px;
	padding-top: 4px;
}
#body ul.nav li.navLink{
	background:url(images/nav_div.gif) right top repeat-y;
	float:none;
	height:46px;
	width: auto;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
	margin-right: auto;
	margin-left: auto;
	display: block;
}
#body ul.nav li.navLinkNoBdr{
	display:block;
	background-image:none;
	float:left;
	height:46px;
	padding:0 1px 0 0;
}
#body ul.nav li.navLink a.service{
	display:block;
	padding:0 14px 0 46px;
	font:bold 13px/46px sans-serif;
	color:#171717;
	text-transform:uppercase;
	text-decoration:none;
	background-image: url(images/services_icon.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}
#body ul.nav li.navLink a.service:hover{
	color:#39638A;
	background-image: url(images/services_icon_hover.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}
#body ul.nav li.navLink a.testimonial{
	display:block;
	padding:0 15px 0 58px;
	font:bold 13px/46px sans-serif;
	color:#171717;
	text-transform:uppercase;
	text-decoration:none;
	background-image: url(images/testimonial_icon.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
}
#body ul.nav li.navLink a.testimonial:hover{
	color:#39638A;
	background-image: url(images/testimonial_icon_hover.gif);
	background-repeat: no-repeat;
	background-position: 10px 7px;
}
#body ul.nav li.navLink a.project{
	display:block;
	padding:0 14px 0 43px;
	font:bold 13px/46px sans-serif;
	color:#171717;
	text-transform:uppercase;
	text-decoration:none;
	background-image: url(images/project_icon.gif);
	background-repeat: no-repeat;
	background-position: 9px 7px;
}
#body ul.nav li.navLink a.project:hover{
	color:#39638A;
	background-image: url(images/project_icon_hover.gif);
	background-repeat: no-repeat;
	background-position: 9px 7px;
}
#body ul.nav li.navLink a.privacy{
	display:block;
	padding:0 8px 0 42px;
	font:bold 13px/46px sans-serif;
	color:#171717;
	text-transform:uppercase;
	text-decoration:none;
	background-image: url(images/privacy_icon.gif);
	background-repeat: no-repeat;
	background-position: 12px 7px;
}
#body ul.nav li.navLink a.privacy:hover{
	color:#39638A;
	background-image: url(images/privacy_icon_hover.gif);
	background-repeat: no-repeat;
	background-position: 12px 7px;
}
#body ul.nav li.navLinkNoBdr a.moreLink{
	display:block;
	background:url(images/more_links_icon.gif) 8px 7px no-repeat #fff;
	padding:0 0 0 49px;
	font:bold 13px/46px sans-serif;
	color:#171717;
	text-transform:uppercase;
	text-decoration:none;
}
#body ul.nav li.navLinkNoBdr a.moreLink:hover{
	background:url(images/more_links_icon_hover.gif) 8px 7px no-repeat #fff;
	color:#39638A;
}
/*------------------------------------------------left panel--------------------*/
#left{
	width:224px;
	float:left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 22px;
	font-family: sans-serif;
	font-size:12px;
}

#left .toplinks ul{
	width:224px;
	float:left;
	display:block;
}
#left .toplinks ul li{
	width:224px;
	float:left;
	display:block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}





/* categery menu */
#left .toplinks ul#categories {
	width:200px;
	position: static;
	list-style: none;
	font-size: 12px;
	color: #0099FF;
	float: left;
	margin:0;
	padding:0;
	list-style-type:none;
}


#left .toplinks ul#categories li {
	
	display: block;
	padding: 0px;
	line-height: 30px;
	height: 30px;
	margin-top: -2px;
	margin-bottom: -2px;
	color: #0099FF;
/*	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBF3F3;
	border-bottom-color: #DBF3F3;
	border-left-color: #DBF3F3;
*/

}

#left .toplinks ul#categories li#img {
	display: block;
	padding: 0px;
	line-height: 20px;
	height: 30px;
	margin-top: -2px;
	margin-bottom: -2px;
	color: #0099FF;
	background-image:url(../images/lefttopbg.gif) no-repeat;
}


#left .toplinks ul#categories li {
	margin-top: 0px;
	margin-bottom: 0px;
		
}

#left .toplinks ul#categories li.selected {
	text-decoration: none;
	background-color:#c9f5fd;
	
}

#left .toplinks ul#categories li a {
	display: block;
	overflow: hidden;
	line-height: 25px;
	text-decoration: none;
	font-size: 12px;
	color: #0099FF;
	font-weight: bold;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 21px 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
	
	
}
#left .toplinks ul#categories li a:hover {
	text-decoration: underline;
	
	
}


.profile{
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/viewedit.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.profileselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/viewedit_over.gif);
	height:30px;
	width:175px;
	
}



.changeemail {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/changeemail.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.cemailselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/changeemail_over.gif);
	height:30px;
	width:175px;
}



#leftPanel .toplinks ul#categories li.changeemail a:hover {
	text-decoration: underline;
	background-color:#c9f5fd;
}


.changepassword {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/changepassword.gif);height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.cpassselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/changepassword_over.gif);
	height:30px;
	width:175px;
}



.changephoto {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/changephoto.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.cphotoselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/changephoto_over.gif);
	height:30px;
	width:175px;
}


.inbox {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/inbox.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}
.inboxselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/inbox_over.gif);
	height:30px;
	width:175px;
}

.compose {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/compose.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}
.composeselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/compose_over.gif);
	height:30px;
	width:175px;
}

.sentitems {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/senditems.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}
.sentselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/senditems_over.gif);
	height:30px;
	width:175px;
}

.trash {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/trash.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}
.trashselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/trash_over.gif);
	height:30px;
	width:175px;
}

.folder {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/folder.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}
.folderselected{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
	text-decoration: none;
	background-image: url(../images/inbox_over.gif);
	height:30px;
	width:175px;
}

.searchfriends {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/searchfriends.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.sfriselected {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/searchfriends_over.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.friendreq {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/friendrequest.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.frireqselected {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/friendrequest_over.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.friendlist {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/friendslist.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.frilistselected {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/friendslist_over.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.addgroups {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/addgroups.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.addgselected {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/addgroups_over.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.searchgroups {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/searchgroups.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.searchgselected {
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(../images/searchgroups_over.gif);
	height:30px;
	width:175px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 49px;
}

.warningmessages {
	font-family: sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FF0000;
	text-align:center;
	
}


/* End Left Panel Section Menu */


/* --------------------- End Lift Panel Menu ------------- */






#left h2{
	font:bold 24px/16px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	margin:0 0 12px 0;
	display:block;
}
#left p.lftText{
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	margin:0;
	padding:0;
}
#left p.lftText span{
	color:#9E3F01;
	background-color:#FFF6DB;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
}
#left p.viewMore{
	width:77px;
	height:13px;
	background:url(images/view_more_bg.gif) 0 0 repeat-x;
	padding:0 0 0 288px;
	margin:31px 0 15px 0;
	font-size:0;
	display:block;
}
#left p.viewMore a{
	background:url(images/view_more.gif) 0 0 no-repeat;
	width:77px;
	height:13px;
	display:block;
}
#left p.viewMore a:hover{
	background:url(images/view_more_hover.gif) 0 0 no-repeat;
}
#leftBottom{
	width:364px;
	background:url(images/left_bottom_bg.gif) 0 0 repeat-y;
}
#leftBottom p.top1{
	background:url(images/left_bottom_top.gif) 0 0 no-repeat;
	width:364px;
	height:21px;
}
#leftBottom h2{
	background:url(images/left_bottom_h2.gif) 0 0 no-repeat;
	width:364px;
	height:52px;
}
#leftBottom p.lftBottomText{
	margin:0 13px 0 18px;
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#91835B;
	background-color:#fff;
}
#leftBottom p.lftBottomText span{
	font:bold 13px/19px Arial, Helvetica, sans-serif;
	color:#C24E01;
	background-color:#fff;
}
#leftBottom p.bot1{
	background:url(images/left_bottom_bot.gif) 0 0 no-repeat;
	width:364px;
	height:25px;
}

/*------------------------------------------------left panel--------------------*/

/*------------------------------------------------mid panel--------------------*/
#mid{
	color:#000;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	width: 720px;
	text-align: left;
	padding-bottom: 12px;
}
#boxcommon {
    position:static;
    width:300px;
    height:28px;
    z-index:1;
    left: 338px;
    top: 0px;
    float: left;
    padding-left: 35px;
    padding-top: 6px;
    font-family: sans-serif;
	font-weight:bold;
    font-size:12px;
    color:#09C;
    text-shadow:#000;
   
}
.boxrounded{

	font-family: sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	width: 600px;
	height:auto;
	text-align: left;
	background-color: #E9F8FE;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	text-decoration: none;
	
}
.boxroundedtop {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	background-image: url(../images/boxroundedtitle.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.boxroundedtoplogin {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	z-index:1;
	left: 338px;
	font-weight:bold;
	top: 0px;
	float: left;
	background-image: url(../images/loginimg.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.boxacinfo {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	font-weight:bold;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	background-image: url(../images/accountinfoimg.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.boxcontactdetails {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	font-weight:bold;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	background-image: url(../images/contactdetailsimg.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.boxuploadphoto {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	font-weight:bold;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	background-image: url(../images/uploadphotoimg.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.boxverfication {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	font-weight:bold;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	background-image: url(../images/verificationimg.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.boxpersonaldetails {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	font-weight:bold;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	background-image: url(../images/personaldetails.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.boxpasswordrecovery{
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	font-weight:bold;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	background-image: url(../images/uploadphotoimg.gif);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
}
.formfields {
	position:static;
	/* width:458px; */
	width:425px;
	height:auto;
	z-index:1;
	left: 446px;
	top: 308px;
	margin-top: 38px;
	padding-left: 33px;
	margin-left: 33px;
}
.formfields label
{
	font-family: sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	font-weight: bold;
	color: #318293;
	text-align: right;
	margin-right: 100px;
	display: block;
}
.formfields li{
	padding-top: 10px;
	text-align:center;
}
.formfields div{
	padding-top: 10px;
	text-align:center;
	font-size:12px;
}
a{
	font:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-style:normal;
	line-height:normal;
	color:#369;
	text-decoration:none;
}
a:hover{
	color:#F90;
}
.txtstyle{
	margin-left: 1px;

}
.boxalign{
	margin:auto;
}
.topl {
    width: 720px;
    background-image: url(../images/dot.gif);
    background-repeat: repeat-x;
    background-position: 0 0;
}
.bottoml {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-x;
    background-position: 0 100%;
}
.leftl {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-y;
    background-position: 0 0;
}
.rightl {
    background-image: url(../images/dot.gif);
    background-repeat: repeat-y;
    background-position: 100% 0;
}
.bottomleftcurve {
    background-image: url(../images/bol.gif);
    background-repeat: no-repeat;
    background-position: 0 100%;
}
.bottomrightcurve {
    background-image: url(../images/bor.gif);
    background-repeat: no-repeat;
    background-position: 100% 100%;
}
.topleftcurve {
    background-image: url(../images/tol.gif);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.toprightcurve {
    padding:10px;
    background-image: url(../images/tor.gif);
    background-repeat: no-repeat;
    background-position: 100% 0;
} 
.topline {
	width: 600px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #EBF9FE;
	font-size:11px;
}
.bottomline {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
}
.leftline {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
.rightline {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 100% 0;
}
.bleftcurve {
	background-image: url(../images/bl.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.brightcurve {
	background-image: url(../images/br.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.tleftcurve {
	background-image: url(../images/tl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.trightcurve {
	padding:10px;
	background-image: url(../images/tr.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
} 
.bl {
	width: 690px;
	background-color: #C9EBFC;
	background-image: url(../images/bleft.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.br {
	background-image: url(../images/bright.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.tl {
	background-image: url(../images/tleft.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.tr {
	padding:10px;
	background-image: url(../images/tright.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
.clear {font-size: 1px; height: 1px} 

.messagehead{
	width:100%;
	border:thin solid #3cc;
	font:Verdana, Geneva, sans-serif;
	text-align:center;

}
.firstrow{
	border-spacing:auto;
	
	background-color:#81E1EF; 
	height:40px;
}
.msglistread{
background-color:#D4F4F9;
}
.msglistunread{
	background-color:#FFF;
}
.msglistborder{
	border-bottom:thin solid #3CC; cursor:pointer;
}
.msglistname{
	width:150px; text-align:left;
}
.msgListsub{
	width:320px; text-align:left; white-space:nowrap;
	 
}
.msgoverflow{
	overflow:hidden; width:320px;
}
.selectall{
	text-align:left;
	position:static;
	width:300px;
	display: block;
	float: left;
	padding-top: 6px;
}
.buttonimg{
	background-image: url(../images/button.gif);
}
	

/* -- Start Content top menu links -- */
#contentlinks{
	position:static;
	width:700px;
	height:30px;
	z-index:1;
	left: 46px;
	background-image: url(../images/buttonsbg.gif);
	background-repeat: no-repeat;
	float: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contentlinks ul.navi{
	width:600px;
	height:25px;
	float: left;
	padding-left: 36px;
	padding-top: 5px;
	margin:0;
	list-style-type:none;
	font-size:10px;
	line-height:normal;
	font-family: sans-serif;
}
#contentlinks ul.navi li{
	display:block;
	background:url(../images/nav_div.gif) right top repeat-y;
	float:left;
	height:20px;
	padding:0 1px 0 0;
}

#contentlinks ul.navi li a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/navi_h.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 14px;
	padding-left: 20px;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
}
#contentlinks ul.navi li a:hover{
	color:#39638A;
	background-image: url(../images/navi_h2.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
}

/* End Top Sction Content Menu */

#mid p.midText2{
	font:bold 16px/22px Arial, Helvetica, sans-serif;
	color:#fff;
	
}		
/*------------------------------------------------mid panel--------------------*/

#searchfriendbox {
	position:static;
	height:200px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 42px;
	background-color: #F1FDFE;
}
#sfcheckbox {
	position:static;
	width:26px;
	height:26px;
	margin-top:80px;
	margin-bottom:auto;
	float:left;

}
#sfphoto {
	position:static;
	width:85px;
	height:100px;
	border:thin solid #CCC;
	float:left;
	border:none;
	margin-top:40px;
	margin-bottom:auto;

	
}
#sfmid {
	position:static;
	width:520px;
	height:190px;
	float:left;
	margin-top:4px;
	margin-bottom:auto;
	margin-left:12px;

}
#sfbottomlinks{
	position:static;
	width:520px;
	height:30px;
	z-index:1;
	left: 46px;
	float: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#sfbottomlinks ul.navi{
	width:500px;
	height:25px;
	float: left;
	padding-left: 12px;
	padding-top: 8px;
}
#sfbottomlinks ul.navi li{
	display:block;
	background:url(../images/nav_div.gif) right top repeat-y;
	float:left;
	height:20px;
	padding:0 1px 0 0;
}

#sfbottomlinks ul.navi li.removefriends a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/People_002.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 22px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
}
#sfbottomlinks ul.navi li.removefriends a:hover{
	color:#39638A;
	background-image: url(../images/People_002.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-decoration:underline;
}
#sfbottomlinks ul.navi li.profilefriends a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/People_001.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 22px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
}
#sfbottomlinks ul.navi li.profilefriends a:hover{
	color:#39638A;
	background-image: url(../images/People_001.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-decoration:underline;

}
#sfbottomlinks ul.navi li.gropusfriend a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/people_004_groups.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 22px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
}
#sfbottomlinks ul.navi li.gropusfriend a:hover{
	color:#39638A;
	background-image: url(../images/people_004_groups.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-decoration:underline;

}
#sfbottomlinks ul.navi li.albums a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/Computer_File_068.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 22px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
}
#sfbottomlinks ul.navi li.albums a:hover{
	color:#39638A;
	background-image: url(../images/Computer_File_068.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-decoration:underline;

}
#sfbottomlinks ul.navi li.friends a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/People_068.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 22px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
}
#sfbottomlinks ul.navi li.friends a:hover{
	color:#39638A;
	background-image: url(../images/People_068.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-decoration:underline;

}
#sfbottomlinks ul.navi li.sendmessage a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/Email_icons_032.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 20px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
}
#sfbottomlinks ul.navi li.sendmessage a:hover{
	color:#39638A;
	background-image: url(../images/Email_icons_032.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-decoration:underline;

}
#sfbottomlinks ul.navi li.addfriends a{
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-image: url(../images/People_000.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 8px;
	padding-left: 18px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
}
#sfbottomlinks ul.navi li.addfriends a:hover{
	color:#39638A;
	background-image: url(../images/People_000.gif);
	background-repeat: no-repeat;
	background-position: 0 7px;
	text-decoration:underline;

}
#sfbottomlinks ul.navi li.groupsedit a{
    display:block;
    color:#171717;
    text-transform:none;
    text-decoration:none;
    background-image: url(../images/editicons.gif);
    background-repeat: no-repeat;
    background-position: 0 7px;
    padding-top: 0;
    padding-right: 8px;
    padding-left: 22px;
    font-family: sans-serif;
    font-size: 10px;
    line-height: 25px;
}
#sfbottomlinks ul.navi li.groupsedit a:hover{
    color:#39638A;
    background-image: url(../images/editicons.gif);
    background-repeat: no-repeat;
    background-position: 0 7px;
    text-decoration:underline;
}
#sfbottomlinks ul.navi li.groupsdelete a{
    display:block;
    color:#171717;
    text-transform:none;
    text-decoration:none;
    background-image: url(../images/deleteicons1.gif);
    background-repeat: no-repeat;
    background-position: 0 7px;
    padding-top: 0;
    padding-right: 8px;
    padding-left: 22px;
    font-family: sans-serif;
    font-size: 10px;
    line-height: 25px;
}
#sfbottomlinks ul.navi li.groupsdelete a:hover{
    color:#39638A;
    background-image: url(../images/deleteicons1.gif);
    background-repeat: no-repeat;
    background-position: 0 7px;
    text-decoration:underline;
}
#sfuserinfo {
	position:static;
	width:515px;
	height:140px;
	overflow:hidden;
	float:left;
	padding-top: 12px;
	padding-left: 15px;

}


#productphoto {
	position:static;
	width:106px;
	height:115px;
	border:thin solid #CCC;
	float:left;
	margin-top:12px;
	margin-bottom:auto;
}
#productmid {
	position:static;
	width:550px;
	height:190px;
	float:left;
	margin-top:4px;
	margin-bottom:auto;
	margin-left:12px;
}
#productinfo {
	position:static;
	width:350px;
	height:100px;
	overflow:hidden;
	float:left;
	padding-top: 12px;
	padding-left: 15px;
}
#productaddtocart {
	position:static;
	width:106px;
	height:115px;
	float:right;
	margin-top:12px;
	margin-bottom:auto;
}
.addtocartbtn {
	height:25px;
	color:#069;
	background-image:url(../images/shoppingbtnimg.png);
	font-size:10px;
	font-weight:bold;
	text-align:center;
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 12px;
	font-family: sans-serif;
}
#productdetails{
	position:static;
	width:520px;
	height:25px;
	z-index:1;
	left: 46px;
	float: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#productdetails ul.pdetails{
	width:200px;
	height:20px;
	float: left;
	padding-left: 12px;
	padding-top: 8px;
}
#productdetails ul.pdetails li{
	display:block;
	float:left;
	height:20px;
	background-image: url(../images/nav_div.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin-left: 14px;
	padding-top: 0;
	padding-right: 1px;
	padding-bottom: 0;
	padding-left: 0;
}
#productdetails ul.pdetails li.productpricedetails {
	display:block;
	color:#171717;
	text-transform:none;
	text-decoration:none;
	background-position: 0 7px;
	padding-top: 0;
	padding-right: 0px;
	padding-left: 0px;
	font-family: sans-serif;
	font-size: 10px;
	line-height: 25px;
	text-align: right;
	margin-left: 20px;
}

/*------------------------------------------------right panel--------------------*/
#right{
	width:264px;
	float:left;
}
#right h2.mem{
	width:214px;
	height:57px;
	padding:0 0 0 50px;
	font:bold 20px/57px Arial, Helvetica, sans-serif;
	color:#7BCA0A;
	background-color:inherit;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 0 0;
}
#right form{
	background:url(images/memberlogin_bg.gif) 0 0 repeat-y;
	width:228px;
	padding:0 18px;
	margin:0;
}
#right form input.txtBox{
	width:206px;
	height:19px;
	border-left:#808080 solid 1px;
	border-top:#808080 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-bottom:#D4D0C8 solid 1px;
	/*font:normal 11px/19px Arial, Helvetica, sans-serif;*/
	color:#000;
	background-color:#fff;
	margin:0 0 17px 0;
	padding:0 0 0 20px;
}
#right form a{
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#FF6600;
	background-color:#131313;
	text-decoration:underline;
	float:left;
	background:url(images/register_here_bg.gif) 0 5px no-repeat;
	padding:0 0 0 14px;
	width:79px;
}
#right form a:hover{
	text-decoration:none;
}
#right form input.login{
	background:url(images/btn_login.gif) 0 0 no-repeat;
	width:53px;
	height:13px;
	border:none;
	cursor:pointer;
	float:right;
}
#right p.bottom2{
	background:url(images/memberlogin_bot.gif) 0 0 no-repeat;
	width:264px;
	height:25px;
	margin:0 0 5px 0;
}
#right h2.solution{
	font:bold 24px/39px Arial, Helvetica, sans-serif;
	color:#497C00;
	background-color:#fff;
	padding:0 0 0 17px;
}
#right ul{
	width:238px;
	padding:0 0 0 17px;
}
#right ul li{
	display:block;
	height:20px;
	width:238px;
	padding:0 0 1px 0;
	background-image: none;
	background-repeat: repeat-x;
	background-position: left bottom;
}
#right ul li a{
	background:url(images/arrow.gif) 0 7px no-repeat;
	padding:0 0 0 14px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	text-decoration:none;
	margin:0;
	display:block;
}
#right ul li a:hover{
	color:#A60303;
	background-color:#ECECEC;
}
#right ul li.noImg{
	display:block;
	background-image:none;
	height:20px;
}
/*------------------------------------------------right panel--------------------*/

/*------------------------------------------------bodyBottom--------------------*/
#bodyBottom{
	width:953px;
	float:left;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-right: 8px;
	padding-bottom: 19px;
	padding-left: 7px;
}
#bodyBottom ul{
	width:944px;
	background-color:#F1F1F1;
	color:#000;
	padding:8px 0 8px 9px;
	float:left;
	display:block;
}
#bodyBottom ul li.one{
	padding:7px 47px 36px 21px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:258px;
}
#bodyBottom ul li.one a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.one a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}
#bodyBottom ul li.two{
	padding:7px 18px 36px 24px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:271px;
}
#bodyBottom ul li.two a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.two a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}
#bodyBottom ul li.three{
	padding:7px 16px 16px 26px;
	font:normal 12px/20px Arial, Helvetica, sans-serif;
	color:#131313;
	background-color:#fff;
	float:left;
	border-right:#F1F1F1 solid 8px;
	display:block;
	width:238px;
}
#bodyBottom ul li.three a{
	font:bold 11px/43px Arial, Helvetica, sans-serif;
	color:#D35400;
	background-color:#fff;
	text-decoration:underline;
	margin:0 0 0 0;
	display:block;
}
#bodyBottom ul li.three a:hover{
	color:#528B00;
	background-color:#fff;
	text-decoration:none;
}

/*------------------------------------------------bodyBottom--------------------*/

/*------------------------------------------------body--------------------*/
/* Admin Page Tabs  */

#wrapper_admin {
	margin: 20px auto;
	border-left: 1px solid #330000;
	border-right: 1px solid #330000;
	border-bottom: 1px solid #330000;
	width: 758px;
}
#header_admin {
	background-color:#A2E7FB;
	height: 94px;
	border-top: 1px solid #330000;
}

#content_admin { 
	background-color:#808080; 
	padding: 30px;
}

#navstrip_admin {
	height:8px;
	background-color:#54AFAB;
}

ul#tabnav_admin {
	padding: 0px;
	margin: 71px 0px 0px 0px;
	list-style:none;
}

ul#tabnav_admin li {
	padding: 0px;
	margin: 0px 0px 0px 10px;
	float:left;
	width: 100px;
}
ul#tabnav_admin li a, ul#tabnav_admin li a:visited {
	text-decoration: none;
	display:block;
	background-image:url(../images/tabsFinal.png);
	background-repeat:no-repeat;
	text-align:center;
	color:#FF8080;
	font-family: sans-serif;
	font-size:12px;
	padding-top:3px;
	height: 20px;
}
ul#tabnav_admin li a:hover, ul#tabnav_admin li a.selected {
	background-position: -100px 0px;
	color:#008080;
}

/* Admin Page Tabs */

/* Display Photo using Shadow Box */

.shield_check {
    position: absolute; 
    top: 0px; 
    left: 0px; 
    height:1250px; 
    width:1006px; 
    background-color: black;
    z-index: 100;   
}
.dialog_check {
    position: absolute; 
    top: 200px; 
    left: 300px; 
    width: 550px;
    background: white;
    font-weight: bold;
    border: 1px solid gray;
    z-index: 200;
}


/* Display Photo using Shadow Box */


/* Message - Compose   */

#mycmsgcompossouter {
	position:static;
	height:400px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 0px;
	background-color: #F1FDFE;
	width: 700px;
}

.mycmsgcompose02{
	width:700px;
	height:395px;
	margin:4px;
}
.mycmsgcomposeto03{
width:100px; height:40px; float:left; font-family: sans-serif; font-size:12px; font-weight:bold; text-align:center; margin-top:20px;
}
.mycmsgcomposetext04{
width:590px; height:40px; float:left;margin-top:20px;
}
.mycmsgcomposetextalbum04{
width:520px; height:40px; float:left;margin-top:20px; margin-left:6px;
}
.mycmsgcomposetextalbumdesc04{
width:520px; height:80px; float:left;margin-top:20px;
}

.mycmsgcomposebody05{
	width:100px;
	height:40px;
	float:left;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:20px;
}
.mycmsgcomposebodytext06{
	width:590px;
	height:140px;
	float:left;
	margin-top:20px;
}
.mycmsgcomposebodyalbumtext06{
	width:590px;
	height:100px;
	float:left;
	margin-top:20px;
}
.mycmsgcomposesend07{
	width:100px;
	height:40px;
	float:left;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	margin-top:2px;
}
.mycmsgcomposedis08{
	width:700px;
	height:30px;
	float:left;
	margin-top:4px;
}

.mycmsgfoldername03{
	width:110px;
	height:40px;
	float:left;
	font-family: sans-serif;
	font-size:12px;
	text-align:center;
	margin-top:20px;
}



/* Message - Compose   */


/* Friends Home Page  */


#mycfriendspage03 {
	position:static;
	width:250px;
	height:80px;
	overflow:hidden;
	float:left;
	padding-top: 12px;
	padding-left: 15px;
	border: thin solid #E8F3FF;

}
.mycfriendsupbday04{
	color:#F6  0;
	font-family: sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	width: 550px;
	height:auto;
	text-align: left;
	background-color: #E9F8FE;
	margin-right: auto;
	margin-left: auto;
	margin-top: 40px;
	text-decoration: none;
}
.mycfriuptop01 {
	width: 550px;
	height:auto;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #EBF9FE;
}
.mycfriupbottom02 {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;

}
.mycfriupleft03 {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
.mycfriupright04 {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 100% 0;
}
.mycfriupblc05 {
	background-image: url(../images/bl.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.mycfriupbrc06 {
	background-image: url(../images/br.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.mycfriuptlc07 {
	background-image: url(../images/tl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.mycfriuptrc08 {
	padding:10px;
	background-image: url(../images/tr.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
} 
.friupcomingbdaytt05 {
	position:static;
	width:450px;
	height:28px;
	z-index:1;
	left: 338px;
	top: 0px;
	background-image: url(../images/birthdayimg.png);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-top: 6px;
	background-position: left center;
}
.friphoto01 {
	position:static;
	width:100px;
	height:85px;
	z-index:1;
	left: 446px;
	top: 308px;
	margin-top: 38px;
	padding-left: 33px;
	margin-left: 33px;
	float: left;
}
.friphotosend01 {
	position:static;
	width:100px;
	height:40px;
	z-index:1;
	left: 446px;
	margin-top: 2px;
	padding-left: 33px;
	margin-left: 33px;
}
.mycupcoingbdayborder01{
	width:480px;
	height:auto;
	border:thin solid #6CF;
	margin-top: 12px;
	margin-right: 12px;
	margin-bottom: 12px;
	margin-left: 24px;
}
.mycupcominphotob02{
	width:100px;
	height:85px;
	float:left;
	border:thin solid #6FC;
}
.mycupcoingphotob03{
width:100px; height:85px; float:left; margin-top:20px;margin-left:9px;border:thin solid #6FC;
}
.mycupcoingphotosend01{
	width:100px;
	height:30px;
	float:left;
	margin-top:4px;
	border:thin solid #6FC;
	font-family: sans-serif;
	font-size:10px;
	text-align:center;
}
.mycupcoingphotosend02{
width:100px; height:30px; float:left; margin-top:4px;margin-left:9px;border:thin solid #6FC; font-family: sans-serif; font-size:10px; text-align:center;
}
.mycupcomingphotolay01{
	width:109px; height:130px; float:left; margin-top:12px; margin-left:7px; 
}

/* Friends Home Page   */

/* Dropdown div Styles */

.dropdown_contentbox{
		border:1px solid #6CF;
		height:0px;
		visibility:hidden;
		position:absolute;
		background-color:#C5F1F8;
		overflow:hidden;
		padding:2px;
		width:150px;
	}
.dropdown_content{
		position:relative;		
		font-family: sans-serif;
		width:100%;
		font-size:12px;
		float:left;
		
}

/* Dropdown div Styles */


/* Products Page- Root Products Page Layout */

#mycproductlayout01 {
	position:static;
	width:650px;
	height:200px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:solid thin #BEECF3;
	margin-top:7px;
}
#mycproductphoto01 {
	position:static;
	width:85px;
	height:100px;
	float:left;
	margin-top:40px;
	margin-bottom:auto;
	margin-left: 9px;
	border:solid thin #CCC;
}
#mycproductlaout02 {
	position:static;
	width:500px;
	height:190px;
	float:left;
	margin-top:4px;
	margin-bottom:auto;
	margin-left:12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mycproductdetails04{
	position:static;
	width:500px;
	height:30px;
	z-index:1;
	left: 46px;
	float: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #DCF3F5;
}
#mycproductname02 {
	position:static;
	width:300px;
	height:100px;
	float:left;
	font-family: sans-serif;
	font-size: 11px;
	border:1px solid #D5F0F0;
}
#mycproductname01{
	position:static;
	width:400px;
	height:30px;
	overflow:hidden;
	float:left;
	font-family: sans-serif;
	font-weight:bold;
	color: #360;
	font-size: 12px;
	
}
.mycproductbuttons01{
width:150px; height:100px; float:left;
}


#productvitems01 {
	position:static;
	width:700px;
	height:auto;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 42px;
	background-color: #F1FDFE;
}
.productvitems02{
	width:155px;
	height:300px;
	float:left;
	margin-left: 4px;
	margin-right:4px;
	border: 1px solid #8ECDDF;
	margin-top: 5px;
	margin-bottom: 5px;
}
.productvitems03{
	width:90px;
	height:102px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	border: 1px solid #CCC;
	margin-top: 3px;
	padding:2px;
}
.productvitems04{
	width:150px; height:80px; margin-left:auto; margin-right:auto; margin-top:8px; font-family: sans-serif; font-size:12px; overflow:hidden;
}
.productvitem05{
	width:142px; height:28px; margin-left:auto; margin-right:auto; margin-top:8px; text-align:center;
}
.productvitem06{
	width:142px; height:25px; margin-left:auto; margin-right:auto; margin-top:8px; font-family: sans-serif; font-size:11px; font-weight:bold; text-align:center;
}
.productvitem07{
width:142px; height:25px; margin-left:auto; margin-right:auto; margin-top:8px; font-family: sans-serif; font-size:11px; font-weight:bold; text-align:right;
}

/* Products Page - Root products page layout */


/* SearchBox Styles */

#mycsearchbox01 {
	position:static;
	width:700px;
	height:150px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 8px;
	background-color: #F1FDFE;
}

.mycsearchbox02 {
	width: 277px;
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	background-color: #EBF9FE;
}
.mycsearchbox03{
	background-image: url(../images/dot.gif);
	background-repeat: repeat-x;
	background-position: 0 100%;
}
.mycsearchbox04 {
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 0 0;
}
.mycsearchbox05{
	background-image: url(../images/dot.gif);
	background-repeat: repeat-y;
	background-position: 100% 0;
}
.mycsearchbox06 {
	background-image: url(../images/bl.gif);
	background-repeat: no-repeat;
	background-position: 0 100%;
}
.mycsearchbox07 {
	background-image: url(../images/br.gif);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.mycsearchbox08 {
	background-image: url(../images/tl.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
.mycsearchbox09 {
	padding:10px;
	background-image: url(../images/tr.gif);
	background-repeat: no-repeat;
	background-position: 100% 0;
} 
#mycsearch01 {
	position:static;
	width:277px;
	height:100px;
	z-index:2;
	left: 387px;
	top: 71px;
	float:right;
	margin-top:20px;
	margin-right:10px;	
}

/* SearchBox Styles */


/* Albums Home Page Layout */

#mycalbumlistlayout01 {
	position:static;
	width:700px;
	height:160px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 8px;
	background-color: #F1FDFE;
}
.myclistofalbumphotolayot02{
	width:150px;
	height:150px;
	float:left;
	margin-left: 4px;
}

#myclistofalbumphotola04 {
	position:static;
	width:85px;
	height:100px;
	border:thin solid #CCC;
	margin-top:4px;
	margin-bottom:auto;
	float: left;
}
.mycalbumvtags02{
	width:125px;
	height:20px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
	margin-top: 85px;
}
.mycalbumvtags03{
	width:100px;
	height:20px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
	margin-top: 35px;
}
#myclistofalbumsea06 {
	position:static;
	width:700px;
	height:80px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 3px;
	background-color: #F1FDFE;
}
#mycalbumhomelistofall {
	position:static;
	width:700px;
	height:20px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 3px;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #069;
	font-weight: bold;
	text-align: center;
}
#mycalbumhomelistofall02 {
	position:static;
	width:700px;
	height:20px;
	z-index:1;
	left: 125px;
	top: 26px;
	margin-top: 3px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #069;
	font-weight: bold;
	text-align: right;
}
.myclistofalbumoption01{
	width:300px;
	height:30px;
	float:right;
	margin-top:8px;
	text-align:right;
	font-family: sans-serif;
	font-size:12px;
	line-height:25px;
	margin-left: 200px;
	padding-right: 4px;
}
.myclistofalbumsearch01{
	width:300px;
	height:25px;
	float:right;
	margin-left:8px;
	margin-top:8px;
	text-align: right;
	padding-right: 4px;
}
.myclistofalbumschecked07{
width:30px; height:30px; float:left; margin-top:30px;
}
.myclistofalbumdes08{
	width:250px; height:150px; float:left; margin-left:20px;
}
.myclistofalbumname09{
	width:100px; height:30px; float:left; margin-top:12px; font-family: sans-serif; font-size:12px;
}
.myclistofalbumname10{
	width:140px; height:30px; float:left; margin-top:12px; font-family: sans-serif; font-size:12px;
}
.myclistofalbumdes11{
	width:100px; height:30px; float:left; font-family: sans-serif; font-size:12px;
}
.myclistofalbumsdes12{
	width:140px; height:50px; float:left; font-family: sans-serif; font-size:12px; overflow:hidden;
}
.myclistofalbumslide13{
	width:240px; height:30px; float:right; margin-top:12px; font-family: sans-serif; font-size:12px; text-align:right;
}

/* Albums Home Page Layout */


/* View albums page design */

#mycalbumlistlayoutview01 {
	position:static;
	width:700px;
	height:auto;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 8px;
	background-color: #F1FDFE;
}
.myclistofalbumphotolayotview02{
	width:125px;
	height:150px;
	float:left;
	margin-left: 8px;
	margin-top: 8px;
}

#myclistofalbumphotolaview04 {
	position:static;
	width:85px;
	height:100px;
	border:thin solid #CCC;
	margin-top:3px;
	margin-bottom:auto;
	float: left;
}
.mycalbumvtagsview02{
	width:100px;
	height:20px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
	margin-top: 85px;
}
.mycalbumvtagsview03{
	width:100px;
	height:20px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	text-align: center;
	margin-top: 35px;
}
#myclistofalbumseaview06 {
	position:static;
	width:700px;
	height:50px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 3px;
	background-color: #F1FDFE;
}
#mycalbumhomelistofallview {
	position:static;
	width:700px;
	height:20px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 3px;
	font-family: sans-serif;
	font-size: 14px;
	line-height: 25px;
	color: #069;
	font-weight: bold;
	text-align: center;
}
#mycalbumviewlistofallview {
	position:static;
	width:700px;
	height:20px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 3px;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	color: #066;
	font-weight: bold;
	text-align: left;
	padding-left: 5px;
}
#mycalbumhomelistofallview02 {
	position:static;
	width:700px;
	height:20px;
	z-index:1;
	left: 125px;
	top: 26px;
	margin-top: 3px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	color: #069;
	font-weight: bold;
	text-align: left;
}
.myclistofalbumoptionview01{
	width:300px;
	height:30px;
	float:right;
	margin-top:8px;
	text-align:left;
	font-family: sans-serif;
	font-size:12px;
	line-height:25px;
}
.myclistofalbumsearchview01{
	width:300px;
	height:30px;
	float:right;
	margin-left:8px;
	margin-top:8px;
}
.myclistofalbumscheckedview07{
	width:25px;
	height:25px;
	float:left;
	margin-top:30px;
}
.myclistofalbumdesview08{
	width:200px;
	height:110px;
	float:left;
	margin-left:0px;
	margin-top: 8px;
	background-color: #D7F8FB;
}
.myclistofalbumnameview09{
	width:100px; height:30px; float:left; margin-top:12px; font-family: sans-serif; font-size:12px;
}
.myclistofalbumnameview10{
	width:110px;
	height:30px;
	float:left;
	margin-top:12px;
	font-family: sans-serif;
	font-size:12px;
	padding-left: 7px;
	margin-left: 0px;
}
.myclistofalbumdesview11{
	width:100px; height:30px; float:left; font-family: sans-serif; font-size:12px;
}
.myclistofalbumsdesview12{
	width:200px;
	height:30px;
	float:left;
	font-family: sans-serif;
	font-size:12px;
	overflow:hidden;
}
.myclistofalbumslideview13{
	width:240px; height:30px; float:right; margin-top:12px; font-family: sans-serif; font-size:12px; text-align:right;
}
.myclistofalbumview14{
	width:18px;
	height:18px;
	float:left;
	margin-left:9px;
}
.myclistofalbumview15{
	width:18px;
	height:18px;
	float:left;
	margin-left:5px;
}

.myclistofalbumnameview16{
	width:110px;
	height:30px;
	margin-top:0px;
	font-family: sans-serif;
	font-size:12px;
	padding-left: 7px;
	margin-left: 0px;
	text-align:center;
	line-height:20px;
}

/* View Albums Page Design */


/* Add Photos page in albums */

#myclistofalbumaddphotos01 {
	position:static;
	width:700px;
	height:auto;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 3px;
	background-color: #F1FDFE;
}
.myclistofalbumuploadphoto02{
	width:400px; height:40px;  margin-left:auto; margin-right:auto; text-align:left; font-family: sans-serif; font-size:12px; line-height:50px;
}
.myclistofalbumuploadphoto03{
	width:400px;
	height:150px;
	margin-left:auto;
	margin-right:auto;
}
.myclistofalbumuploadphoto04{
	width:350px; height:30px; float:left;
}
.myclistofalbumuploadphoto05{
	width:400px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
}
.myclistofalbumuploadphoto06{
	width:350px;
	height:30px;
	float:left;
	text-align: left;
}
.myclistofalbumuploadphoto07{
	width:350px;
	height:30px;
	text-align: left;
	margin-left:auto;
	margin-right:auto;
}

/* Add Photos Page in albums */


/* View slideshow in albums */

.mycalbumslideshow01{
	width:560px; height:450px; margin:auto;
}
.mycalbumslideshow02{
	width:550px; height:30px; float:left; background-image:url(../images/topimg.png);
}
.mycalbumslideshow03{
	width:548px;
	height:350px;
	float:left;
	border: 1px solid #9CCDDB;
}
.mycalbumslideshowplay04{
width:28px; height:28px; float:left; margin-left:16px;
}
.mycalbumslideshowpause05{
	width:28px; height:28px; float:left; margin-left:16px;
}
.mycalbumslideshowprevious06{
width:28px; height:28px; float:left; margin-left:16px;
}
.mycalbumslideshownext07{
	width:28px;
	height:28px;
	float:left;
	margin-left:16px;
}
.mycalbumslideshowindder08{
	width:530px; height:330px; margin:auto; margin-top:10px; border:#CCC thin solid;
}
.mycalbumslideshow09{
	width:200px;
	height:28px;
	float:right;
	margin-left:16px;
	font-family: sans-serif;
	font-size: 11px;
	line-height: 25px;
	font-weight: bold;
	color: #069;
}


/* View slideshow in albums */


/* View groups page layout */

#mycgroupmembersgroup01 {
	position:static;
	width:650px;
	height:200px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:1px solid #0CF;
}

#mycgroupmembersgroupphoto01 {
	position:static;
	width:85px;
	height:100px;
	border:1px solid #0CF;
	float:left;
	margin-top:40px;
	margin-bottom:auto;
	margin-left: 9px;
}
#mycgroupmembergroupdiv02 {
	position:static;
	width:500px;
	height:190px;
	float:left;
	margin-top:4px;
	margin-bottom:auto;
	margin-left:12px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mycgroupmembersdatestarted03{
	position:static;
	width:500px;
	height:30px;
	z-index:1;
	left: 46px;
	float: left;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background-color: #FFF;
	font-family: sans-serif;
	font-size: 12px;
}
#mycgroupmembersdescription02 {
	position:static;
	width:400px;
	height:90px;
	overflow:hidden;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
}
#mycgroupmembergroupname01{
	position:static;
	width:400px;
	height:30px;
	overflow:hidden;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
}
.mycgroupmembersleftlayout05{
width:120px; height:199px; float:left;
}
.mycgroupmembersgroupdelete06{
width:106px; height:30px; float:left; margin-top:3px; margin-left:9px; text-align:center; line-height:25px; font-family: sans-serif; font-size:12px; color:#099;
}
.mycgroupmembersgroupname07{
	width:106px; height:30px; float:left; margin-top:3px; text-align:left; font-family: sans-serif; font-size:12px; color:#099;
}
.mycgroupmembersdesc08{
	width:106px; height:90px; float:left; text-align:left; font-family: sans-serif; font-size:12px; color:#099;
}
.mycgroupmembersdate09{
	width:106px; height:30px; float:left; margin-top:3px; text-align:left; font-family: sans-serif; font-size:12px; color:#099;
}
.mycgroupmemberstart10{
	width:106px; height:30px; float:left; margin-top:3px; text-align:left; font-family: sans-serif; font-size:12px; color:#099;
}
#mycgroupmembersgroup11 {
	position:static;
	width:650px;
	height:25px;
	z-index:1;
	left: 125px;
	top: 26px;
	margin-top: 9px;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	text-align: right;
}
#mycgroupmembersgroup12 {
	position:static;
	width:650px;
	height:225px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:1px solid #0CF;
	margin-top: 9px;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	text-align: left;
}
.mycgroupmembersa13{
	width:650px;
	height:20px;
	float:left;
	font-family: sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#036;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #0CF;
}
.mycgroupmembersa14{
width:650px; height:200px; float:left;
}

/* View groups Page Layout */

/* Manage Tags Page Layout */

#mycmanagetags01 {
	position:static;
	width:700px;
	height:auto;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 42px;
	background-color: #F1FDFE;
}
.mycalbummanagetag02{
	width:660px; height:22px; font-family: sans-serif; font-size:12px; color:#069; font-weight:bold; padding-left:26px; line-height:20px; background-image:url(../images/tag-blue.png); background-position:center left; background-repeat:no-repeat; text-align:left;
}
.mycalbummanagetag03{
	width:600px; height:30px; font-family: sans-serif; font-size:12px; color:#069; margin-left:40px; background-color:#FFF;margin-top:4px;
}
.mycalbummanagetag04{
width:300px; height:30px; line-height:25px; float:left; padding-left:5px; text-align:left;
}
.mycalbummanagetag05{
	width:250px; height:30px; line-height:20px; float:right;
}
.mycalbummanagetagdelete06{
width:30px; height:30px; float:right;
}
.mycalbummanagetagedit07{
	width:30px; height:30px; float:right;
}
.mycalbummanagetag08{
	width:600px; height:30px; font-family: sans-serif; font-size:12px; color:#069; margin-left:40px; background-color:#BFEAEA; margin-top:4px;
}

/* Manage Tags Page Layout*/

/* Group Invitation Layout */

#mycgroupinvitation01 {
	position:static;
	width:700px;
	height:180px;
	z-index:1;
	left: 125px;
	top: 26px;
	border:thin solid #CEF3F7;
	margin-top: 42px;
	background-color: #F1FDFE;
}
.mycgroupinvitation02{
	width:150px;
	height:150px;
	float:left;
	margin-left: 4px;
}
.mycgroupinvitation03{
	width:120px;
	height:30px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #069;
	line-height: 25px;
}

#mycgroupinvitaion04 {
	position:static;
	width:100px;
	height:85px;
	border:thin solid #CCC;
	margin-top:35px;
	margin-bottom:auto;
}
.mycgroupinvitaion05{
	width:100px;
	height:20px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
}
.mycgroupinvitation06{
	width:650px;
	height:25px;
	float:left;
	margin-left: 4px;
}
.mycgroupinvitation07{
	width:100px;
	height:20px;
	float:right;
	text-align:center;
	font-family: sans-serif;
	font-size: 12px;
}
.mycgroupinvitation08{
	width:300px;
	height:20px;
	float:left;
	text-align:left;
	font-family: sans-serif;
	font-size: 12px;
}

/* Group Invitation Layout */

/* Chat Page Layout */

#chatbody01{
	width:700px;
	height:530px;
	float:left;
	background-image: url(../images/charuserbottomimg.png);
	background-repeat: repeat-x;
	background-position: bottom;
	border: 1px solid #D0F7FA;
}
.chattop02{
	width:700px;
	height:30px;
	float:left;
	background-image: url(../images/chatheadertopimg.png);
	background-repeat: no-repeat;
}
.chatroom03{
	width:150px;
	height:28px;
	float:right;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	background-image: url(../images/Char.png);
	font-weight: bold;
	color: #C30;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: left center;
}
.chatdisplaymsg04{
	width:498px;
	height:400px;
	float:left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCC;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	background-color: #FFF;
	overflow:scroll;
}
.chatdiplayuser05{
	width:195px;
	height:400px;
	float:left;
	margin-left: 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #98EAF4;
	border-bottom-color: #98EAF4;
	border-left-color: #98EAF4;
}
.chatsmilyes06{
	width:700px; height:50px; float:left;
}
.chattxtmsg07{
	width:700px;
	height:50px;
	float:left;
}
.chattxtarea09{
	width:500px;
	height:40px;
	float:left;
}
.chatsubmit10{
	width:150px; height:40px; float:left;
}
.chattittle11{
	width:150px;
	height:28px;
	float:left;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	padding-left: 5px;
	background-image: url(../images/Chat.png);
	background-position: right center;
	background-repeat: no-repeat;
	DropShadow(Color=#2A3F55);
}
.chatdiplayusertop12{
	width:195px;
	height:30px;
	float:left;
	background-image: url(../images/chatuserdisplaying.png);
	background-repeat: repeat-x;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	font-weight: bold;
	color: #069;
}
.chatdiplayuserimg13{
	width:30px;
	height:30px;
	float:left;
	background-image: url(../images/misc_30.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-right: 6px;
}
.chatdiplayuserimg14{
	width:70px;
	height:30px;
	float:left;
}
.chatdisplayuserlistarea15{
	width:190px; height:365px; float:left; margin-left:2px;
}
.chatdisplayuserlist16{
	width:190px;
	height:30px;
	float:left;
	background-image: url(../images/charuserbottomimg.png);
	background-repeat: repeat;
	margin-top: 3px;
	margin-bottom: 3px;
	font-family: sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#009;
}
.chatdiplayusername17{
	width:160px;
	height:30px;
	float:left;
	padding-left:30px;
	background-image: url(../images/chatonlineuserimg.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.chatcreatechatroom18{
	width:150px;
	height:28px;
	float:right;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 25px;
	background-image: url(../images/createchatroom.png);
	font-weight: bold;
	color: #C30;
	padding-left: 35px;
	background-repeat: no-repeat;
	background-position: left center;
}
.chatdiplayusername19{
	width:160px;
	height:30px;
	float:left;
	padding-left:30px;
	background-image: url(../images/chatofflineimg.png);
	background-position: left center;
	background-repeat: no-repeat;
}
/* Chat Page Layout */

/* Purchase page Layout */


table.grid,th.bd, tr.bd,td.bd{
	border:1px solid #CCC;
}
table.grid{
	width:750px;
	font-family: sans-serif;
	font-size:11px;
	color:#000;
	border-collapse:collapse;
}
table.grid tr.border{
	text-align:center;
	background-image:url(../images/purchases_tb_top_bg.gif);
}
table.grid tr.subborder{
	text-align:center;
	color:#069;
	height:50px;
}
td.content{
	width:50px;
	text-align:center;
	background-color:#ECFFFF;
}
td.pname{
	width:250px;
	text-align:left;
	overflow:hidden;
}
td.quantity{
	width:50px;
	text-align:center;
	background-color:#E4F8FC;
}
 td.orderid{
	width:50px;
	text-align:center;
	background-color:#D7ECF2;
}
table.grid td.price{
	width:50px;
	text-align:center;
}

.purchasestopdiv01{
	width:700px;
	height:35px;
	float:left;
	border: 1px solid #E2F4FA;
	padding-top: 6px;
	padding-left: 3px;
}
.purchasessearchtext02{
	width:150px;
	height:30px;
	float:left;
}
.purchasessearchbtn03{
	width:150px;
	height:30px;
	float:left;
	margin-left:5px;
}
.purchasesortby04{
	width:55px;
	height:30px;
	float:right;
	font-family: sans-serif;
	font-size:11px;
	line-height:25px;
	color: #09C;
}
.purchasesoption05{
	width:100px;
	height:30px;
	float:right;
	margin-right:50px;
}
.purchasesoption06{
	width:100px;
	height:30px;
	float:right;
}
/* Purchase page Layout */

/* Forum Threads Layout */

table.forumnoofposts01,th.forumposted02, tr.forumposted02,td.forumposted02{
	border:1px solid #CCC;
}
tr.stripe{
	/*background-color:#C1E4F0; */
}
tr.hover{
	background-color:#E9FBFC;
}
table.forumnoofposts01{
	width:700px;
	font-family: sans-serif;
	font-size:11px;
	color:#000;
	border-collapse:collapse;
}
table.forumnoofposts01 tr.forumpostedtop03{
	text-align:center;
	background-image:url(../images/purchases_tb_top_bg.gif);
}
table.forumnoofposts01 tr.subborder{
	text-align:center;
	color:#069;
}
td.forumposted04{
	width:450px;
	height:100px;
	text-align:center;
}
td.forumposteddate06{
	width:150px;
	text-align:center;
	overflow:hidden;
}

 td.forumpostedcontnet05{
	width:980px;
	text-align:left;
	overflow:hidden;
}
td.forumpostedreply07{
	width:50px;
	text-align:center;
}


/* Forum Threads Layout */

/* Comments for photos in albums page */

#mycalbumcomments01 {
	position:absolute;
	width:700px;
	height:auto;
	z-index:102px;
	border:1px solid #D5E7F0;
	background-color: #B6ECF8;
	/*left:150px;*/
}

.mycalbumcommentsclosediv02 {
	width:700px;
	height:25px;
	float:left;
	background-image: url(../images/comments_top.gif);
	background-repeat: repeat;
}
.mycalbumcommentsclose03 {
	width:50px;
	height:25px;
	line-height:25px;
	float:right;
	background-repeat: no-repeat;
	background-position: right center;
}




table.myccomments01,th.myccommnets02, tr.myccommnets02,td.myccommnets02{
	border:1px solid #D5E7F0;
}

table.myccomments01{
	width:680px;
	font-family: sans-serif;
	font-size:11px;
	color:#000;
	border-collapse:collapse;
	margin-top:12px;
	margin-left:10px;
	background-color:#E9F8FF;
}
table.myccomments01 tr.myccomments03{
	text-align:center;
	background-image:url(../images/purchases_tb_top_bg.gif);
}
table.myccomments01 tr.mycsubborder{
	text-align:center;
	color:#069;
}
td.myccomments04{
	width:85px;
	height:100px;
	text-align:left;
	padding-top:2px;
}
td.myccomments06{
	width:100px;
	text-align:center;
	overflow:hidden;
}

 td.myccomments05{
	width:300px;
	text-align:left;
	overflow:hidden;
}
td.myccomments07{
	width:50px;
	text-align:center;
}
.myccomments08{
	width:100px; height:25px; line-height:25px; float:left;  font-family: sans-serif; font-size:12px; color: #036; font-weight:bold; margin-left:12px;
}
.myccommentsadd09{
	width:700px; height:25px; float: left; 
}
.myccommentsadd10{
width:100px; height:25px; line-height:25px; float:right; font-family: sans-serif; font-size:12px; color:#09C;
}


/* Comments for photos in albums page */


/* Products Side Menu */

#productmenu{
	width:224px;
	float:left;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 0;
	padding-left: 22px;
	font-family: sans-serif;
	font-size:10px;
}
#productmenu .ptoplinks ul{
	width:224px;
	float:left;
	display:block;
}
#productmenu .ptoplinks ul li{
	width:224px;
	float:left;
	display:block;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
}
/* categery menu */
#productmenu .ptoplinks ul#pcategories {
	width:224px;
	position: static;
	list-style: none;
	font-size: 10px;
	color: #0099FF;
	float: left;
	margin:0;
	padding:0;
	list-style-type:none;
}
#productmenu .ptoplinks ul#pcategories li {
	display: block;
	padding: 0px;
	line-height: 20px;
	height: 40px;
	margin-top: -2px;
	margin-bottom: -2px;
	color: #0099FF;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #DBF3F3;
	border-bottom-color: #DBF3F3;
	border-left-color: #DBF3F3;
	background-image:url(../images/product_menu_bg.png);

}
#productmenu .ptoplinks ul#pcategories li#img {
	display: block;
	padding: 0px;
	line-height: 30px;
	height: 30px;
	margin-top: -2px;
	margin-bottom: -2px;
	color: #0099FF;
	background-image:url(../images/lefttopbg.gif) no-repeat;
}
#productmenu .ptoplinks ul#pcategories li {
	margin-top: 0px;
	margin-bottom: 0px;
		
}
#productmenu .ptoplinks ul#pcategories li.selected {
	text-decoration: none;
	background-color:#c9f5fd;
	
}
#productmenu .ptoplinks ul#pcategories li a {
	display: block;
	overflow: hidden;
	line-height: 18px;
	text-decoration: none;
	color: #069;
	font-weight: bold;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 21px 12px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	border-bottom-style: none;
}
#productmenu .ptoplinks ul#pcategories li a:hover {
	text-decoration: underline;
}
#productmenu .selected{
	height:40px;
	background-image:url(../images/product_menu_bg_over.png);
	color:#39F;
	
}

/* Products Side Menu */

/* Products Top Layout */

.productstopdiv01{
	width:700px; height:40px; float:left; font-family: sans-serif; font-size:12px; color:#069; line-height:25px; border:1px solid #C00;
}
.productslistviewdiv02{
	width:150px; height:30px; float:left; margin-top:5px; margin-left:4px;
}
.productsviewdiv03{
	width:200px; height:30px; float:left; margin-left:12px;margin-top:5px;
}
.productsviewdiv04{
	width:250px; height:30px; float:right;margin-top:5px;
}

/* Product Top Layout */

/* Add Products search Contents */

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	width:250px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
	height:20px;
	color:#4E8AD3;
	font-weight:bold;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	border:1px solid #317082;
	background-color:#CDF3F8;
	width:300px;
	/*margin-left:200px;*/
	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */
	padding:1px;
	position:relative;
}


/* Add Products search Contents */

/* Mail Unsubscription Blog Designs */

.boxMailUnsubscription {
	color:#F60;
	position:static;
	width:300px;
	height:28px;
	font-weight:bold;
	z-index:1;
	left: 338px;
	top: 0px;
	float: left;
	padding-left: 35px;
	padding-top: 6px;
}
.err{
	color:#F00;
}
/* Mail Unsubscription Blog Designs */

/* Vertical Slide Show*/

.slshSlide { font-weight:bold; font-size:18px; font-family:Arial,Helvetica;color:red;TEXT-ALIGN: center;}

/* Vertical Slide Show */

.form-Fields input{
	width:220px;
}
.form-Fields select{
	width:223px;
}
.form-Fields textarea{
	width:220px;
}
.left-pad{
	padding-left:30px;
}
.projectForm{
	line-height:30px;
}
.projectForm input{
	width:200px;
}
.projectForm textarea{
	width:325px;
}
.projectForm select{
	width:200px;
}
.projectProgress{
	height:15px;
	width:100px;
	border:thin solid #CEF3F7;
	cursor:pointer;
	float:left;
}
.filled{
	float:left;
	height:15px;
	width:10px;
	background-color:#096;
}
.unfilled{
	float:left;
	height:15px;
	width:10px;
	background-color:#999;
}
#sfbottomlinks ul.navi li.project a {
	background-image:url(../images/People_001.gif);
	background-position:0 7px;
	background-repeat:no-repeat;
	color:#171717;
	display:block;
	font-family:sans-serif;
	font-size:10px;
	line-height:25px;
	padding-left:20px;
	padding-right:8px;
	padding-top:0;
	text-decoration:none;
	text-transform:none;
}

.ErrFields{
	border:1px solid #CC0000;
}
.ErrLabels{
	/*
	background-position:left;
	background-repeat:no-repeat;
	
	background-image:url(../images/err.png);
	*/
	width:190px;
	color:#CC0000;
    position:absolute;
	font-size:11px;
	font-weight:normal;
	word-wrap: break-word;
}

.blackborder{
	border:thin Solid #000000;
	margin-top:10px
}
.viewUserBasket{
	margin-left:10px;
	margin-top:10px;
}
.viewUserBasketLeft{
	border-left:none;
}
.tmp{
	color:#318293;
	font-family:sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:bold;
	line-height:normal;
	margin-right:100px;
	text-align:right;
}
.noBorder{
border:none;
}

#Panel {
   float: left;
	margin: 0;
	width: 225px;
	border-left: 1px solid #82bddd;
	border-top: 1px solid #82BDDD;
	border-right: 1px solid #82bddd;
	background: #dbf3fc;
}
#Panel div.Box {
	margin: 0;
	border: none;
	border-bottom: 1px solid #8bc1de;
	background: none;
}
#Panel div.Group {
	padding: 0;
}
div.Box h4 {
	font-family: 'lucida grande','Lucida Sans Unicode', Tahoma, sans-serif;
   font-size: 100%;
   font-weight: bold;
   margin: 0 0 4px;
   padding: 0 6px;
   color: #076C8E;
	text-shadow: #fff 0 1px 0;
}
div.Box h4 a {
	display: block;
   color: #045974;
	text-shadow: none;
}
div.Box h4 a:hover {
   color: #ff0084;
	text-shadow: none;
}
div.Box h4.Active {
	background: #045974;
}
div.Box h4.Active a {
	color: #fff;
	text-shadow: none;
}
#Panel div.Box h4 {
	padding: 0;
	margin: 0;
}
#Panel div.Box h4 { background: url('images/dashboard-sprites.png') 166px -145px no-repeat; }
#Panel div.Dashboard h4 { background-position: 166px 7px; }
#Panel div.Appearance h4 { background-position: 164px -1195px; }
#Panel div.Users h4 { background-position: 162px -292px; }
#Panel div.Forum h4 { background-position: 167px -442px; }
#Panel div.Addons h4 { background-position: 166px -240px; }
#Panel div.SiteSettings h4 { background-position: 164px -92px; }
#Panel div.Import h4 { background-position: 164px -1139px; }
div.Box dl {
   border-bottom: 1px solid #aedefc;
   background: #f0fbff;
   padding: 3px;
   font-size: 90%;
   overflow: hidden;
}
div.Box dl dt {
   float: left;
   width: 80px;
   color: #2786C2;
}
div.Box dl dd {
   margin-left: 80px;
}
div.Box p {
   font-size: 100%;
   padding: 0 0 4px;
   color: #555;
}
#Panel div.Active {
	background: #fff;
}
ul.PanelInfo {
	margin: 0 0 10px;
}
ul.PanelInfo li {
   padding: 0;
   font-size: 80%;
}
ul.PanelInfo li  a {
   position: relative;
}
#Panel div.Box h4 {
	font-size: 14px;
	font-weight: bold;
	padding: 10px;
   color: #000;
}

ul.PanelInfo li  a {
	font-size: 13px;
	color: #000;
	text-shadow: 0 0 1px #fff;
	display: block;
	padding: 5px 0px;
}
#Panel div.Box h4 a {
   color: #000;
}

span.New {
   border-radius: 2px;
   -moz-border-radius: 2px;
   -webkit-border-radius: 2px;
   background: #ff0;
   color: #000;
   font-size: 9px;
   font-weight: bold;
	box-shadow: 0 1px 2px #333;
	-moz-box-shadow: 0 1px 2px #333;
	-webkit-box-shadow: 0 1px 2px #333;
	padding:0px 2px;
	position: relative;
	top: -4px;
	right: auto;
}
ul.PanelInfo li.Active {
   background: url('images/arrow.png') center left no-repeat #ffffff;
}
/* -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- End New CSS Only For Body Part -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- */
