/*body {

	background:#d7dfe1 url(images/home-bg.jpg) repeat-x;

	margin-left: 0px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

}*/

td{font-family:Arial;font-size:12px;color:#000000;}

a:hover {

	text-decoration: underline;

}



.button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-transform:uppercase;

	width: 70px;

	height: 20px;

	text-align: center;

	border-style:none;	

	background:url(images/tab_m.gif);

	cursor:pointer;

}



.button_large {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-transform:uppercase;

	width: 97px;

	height: 20px;

	text-align: center;

	border-style:none;	

	background:url(images/tab_l.gif);
	cursor:pointer;

}

.button_large5 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-transform:uppercase;

	width: 250px;

	height: 35px;

	text-align: center;

	border-style:none;	

	background:url(images/tab_new1.gif) repeat-x;
	
	cursor:pointer;

}

.button_large4 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-transform:uppercase;

	width: 147px;

	height: 20px;

	text-align: center;

	border-style:none;	

	background:url(images/tab_new.gif) repeat-x;
	cursor:pointer;

}

.toplink a:link, .toplink a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: none;

}

.toplink a:hover, .toplink a:active {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: underline;

}



.textfield {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #816814;

	text-decoration: none;

}



a:link.redlink, a:visited.redlink, a:hover.redlink, a:active.redlink {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #C7060B;

	text-decoration: none;

}





.advertisement {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #666666;

	text-decoration: none;

}



.loginhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #816814;

	text-decoration: none;

}



.loginbody {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-decoration: none;

}



.bodyhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #7A5C52;

	text-decoration: none;

}



.tableheading1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #7A5C52;

	text-decoration: none;

}





h1 {

	font: 90%/1.5 Arial, Helvetica, sans-serif;

	margin: 0 0 0.2em 0;

	font-size: 16pt;

	letter-spacing: -1px;

	font-weight: normal;

	clear: left;

/*	color: #C7060B;
*/	
	color: #4C6973;

	margin-left: 42px;

}



h3 {

	font: Arial, Helvetica, sans-serif;

	font-size: 11pt;

}



h1 a  {

	font: 90%/1.5 arial, helvetica, sans-serif;

	margin: 0 0 0.2em 0;

	font-size: 16pt;

	letter-spacing: -1px;

	font-weight: normal;

	clear: left;

/*	color: #C7060B;
*/
	color: #4C6973;

	margin-left: 42px;

}



.tab_l {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	width: 97px;

	height: 20px;

	text-align: center;

	background-image: url("images/tab_l.gif");

}



.tab_l a {

	color: #FFFFFF;

	text-decoration: underline;

}



.tab_m {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	width: 70px;

	height: 20px;

	text-align: center;

	background-image: url("images/tab_m.gif");

}



.tab_m a {

	color: #FFFFFF !important;

	

}





.bodyheadgreen {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #999900;

	text-decoration: none;

}



.bottomhead {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: #FF6600;

}



.footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-decoration: none;

}



.footer a:link, .footer a:visited {

	color:#999999;

	text-decoration:none;

}



.footer a:hover, .footer a:active {

	color:#999999;

	text-decoration:underline;

}



a:link

{

	color: #041387;

}



.main_menu_off{

	list-style: none;

	display: inline;

	font-family:Arial, Helvetica, sans-serif;

	



}

.main_menu_on{

	list-style: none;

	display: inline;

	font-family:Arial, Helvetica, sans-serif;

	



}





.main_menu_off a:link, .main_menu_off a:visited {

	text-decoration: none;

	float: left;

	color:#FFFFFF;

	padding-top: 10px;

	padding-right:0px;

	padding-bottom: 10px;

	margin-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	padding-left: 0px;

	background-image: url(images/menu-bg.png);

	background-repeat: no-repeat;

	background-position: left top;

	width:80px;

	height:35px;

	text-align:center;

	

}



.main_menu_off a:hover{

	color:#FFFFFF;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-family:Arial, Helvetica, sans-serif;

	background-image:url(images/hover-menu.png);

	background-repeat: no-repeat;

	background-position: left top;

	width:80px;

	height:35px;

		text-align:center;

}



.main_menu_on a:link, .main_menu_on a:visited {

	text-decoration: none;

	float: left;

	color:#FFFFFF;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	margin-top:10px;

	font-family:Arial, Helvetica, sans-serif;

	padding-left: 0px;

	background-image: url(images/hover-menu.png);

	background-repeat: no-repeat;

	background-position: left top;

	width:80px;

	height:35px;

	text-align:center;

	

}



.main_menu_on a:active{

	color:#FFFFFF;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 0px;

	font-family:Arial, Helvetica, sans-serif;

	background-image:url(images/hover-menu.png);

	background-repeat: no-repeat;

	background-position: left top;

	width:80px;

	height:35px;

		text-align:center;

}



.table_row1 {

	background-color:#FCFCFC;

	border:1px #E8E0C5 solid;

	text-align:left;

	vertical-align:middle;

	height: 30px;

}



.table_row2 {

	background-color:#F6F0E0;

	border:1px #E8E0C5 solid;

	text-align:left;

	vertical-align:middle;

	height: 30px;

}



.table_header {

	border:1px #E8E0C5 solid;

	background-color:#F6F0E0;

	height:30px;	

}



.blog_cp_header {

	border:1px #7C7C7C solid;

	background-color:#7799CC;

	height:25px;

	font-size:12px;

}





.div_row1 {

	background-color:#F6F0E0;

	text-align:left;

	vertical-align:middle;

	height: 20px;

	

}



.div_row2 {

	background-color:#FFFFFF;

	text-align:left;

	vertical-align:middle;

	

	height: 20px;

}



.blog_header {

	font-size:22px;

	font-weight:bold;

}



.blog_cp_row1 {

	background-color:#FCFCFC;

	border:1px #7C7C7C solid;

	text-align:left;

	vertical-align:middle;

	height:22px;

}



.blog_cp_row2 {

	background-color:#ECECEC;

	border:1px #7C7C7C solid;

	text-align:left;

	vertical-align:middle;

	height:22px;

}



.default_table_bgcolor {

	background-color:#7799CC;

}



.default_table {

	border-collapse: collapse;

	margin-left: auto;

	margin-right: auto;

	text-align: left;

	width: 685px;

}



.default_navbar_header {	

	font-size: 12px;

	margin-bottom: 4px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

	vertical-align: middle;

}



.default_navbar_footer {	

	margin-top: 4px;

	margin-left: auto;

	margin-right: auto;

	text-align: center;

}

.events_float_right {

	float:right;

}



.events_float_left {

	float:left;

	width:175px;

}



.my_events_unselected {

	background-color:#EFEFEF;

	border:1px #7C7C7C solid;

}



.my_events_selected {

	background-color:#7799CC;

	border:1px #7C7C7C solid;

	border-bottom-color:#7799CC;

	

}



.system_fonts {

	font-family:Verdana, Helvetica, sans-serif;

	font-size:14px;

}



.error_variable {

	font-size:12px;

	font-weight:bold;

	color:#FF0000;

}



.error_style {

	font-size:12px;

}



.small_fonts {

	font-size:12px;

}



.system_border {

	border:1px #E8E0C5 solid;

}



.header {

	background-color:#7799CC;

}



.big_header {

	font-size:18px;

	font-weight:bold;

	color:#7799BB;

}



.tall {

	height:25px;

}



.really_tall {

	height:40px;

}



.input_field {

	margin-top:2px; margin-bottom:2px; margin-left:3px;

}



.right_button {

	margin-right:5px;

}



.no_border {

	border:0px;

}



.fieldset_class {

	width:600px;

	border:1px #7C7C7C solid;

}



.content_container {

	padding:5px;

}



.no_padding {

	padding:0px;

}



.small_indent {

	padding-left:10px;

}



.large_indent {

	padding-left:30px;

}



.image_container {

	width:200px;

	height:180px;

	text-align:center;

	vertical-align:middle;

}



.standard_form {

	font-size:13px;

	padding-left:2px;

}



.short_desc_container {

	width:96%;

	height:75px;

}



.long_desc_container {

	width:98%;

	height:100px;

	padding:5px;

}





.spacer_small {

	height:8px;

}



.spacer_large {

	height:20px;

}



.table1top {

	background-image: url(images/table1_top_bg.gif);

	background-repeat: repeat;

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color:#FFFFFF;

}

.table1top6 {

	background-image: url(images/profile_hover-menu.png);

	background-repeat: repeat;

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color:#FFFFFF;

	width:131px;

	text-align:center;

}

.table1left {

	background-image: url(images/table1_left.gif);

	background-repeat: repeat-y;

}



.table1topr {

	background-image: url(images/table1_topr_corner.gif);

	background-repeat: no-repeat;

}



.table1topl {

	background-image: url(images/table1_topl_corner.gif);

	background-repeat: no-repeat;

}



.table1right {

	background-image: url(images/table1_right.gif);

	background-repeat: repeat-y;

}



.table1bottoml {

	background-image: url(images/table1_bottoml_corner.gif);

	background-repeat: no-repeat;

}



.table1bottomr {

	background-image: url(images/table1_bottomr_corner.gif);

	background-repeat: no-repeat;

}

.table1bottom {

	background-image: url(images/table1_bottom_bg.gif);

	background-repeat: repeat-x;

}



.table1bg {

	background-color: #f6f6f6;

}



.table1toptr{

    height:26px;

}



.table1bottomtr{

   height:10px;

}



.table2top {

	background-image: url(images/table2_top_bg.gif);

	background-repeat: repeat;

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color:#FFFFFF;

}

.table2top6 {

	background-image: url(images/profile_menu-bg.png);

	background-repeat: repeat;

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color:#FFFFFF;

	width:131px;

	text-align:center;

}



.table2left {

	background-image: url(images/table2_left.gif);

	background-repeat: repeat-y;

}



.table2topr {

	background-image: url(images/table2_topr_corner.gif);

	background-repeat: no-repeat;

}



.table2topl {

	background-image: url(images/table2_topl_corner.gif);

	background-repeat: no-repeat;

}



.table2right {

	background-image: url(images/table2_right.gif);

	background-repeat: repeat-y;

}



.table2bottoml {

	background-image: url(images/table2_bottoml_corner.gif);

	background-repeat: no-repeat;

}



.table2bottomr {

	background-image: url(images/table2_bottomr_corner.gif);

	background-repeat: no-repeat;

}

.table2bottom {

	background-image: url(images/table2_bottom_bg.gif);

	background-repeat: repeat-x;

}



.table2bg {

	background-color: #f6f6f6;

}



.table2toptr{

    height:26px;

}



.table2bottomtr{

   height:10px;

}





.table3top {

	background-image: url(images/table3_top_bg.gif);

	background-repeat: repeat;

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	color:#FFFFFF;

}



.table3topr {

	background-image: url(images/table3_topr_corner.gif);

	background-repeat: no-repeat;

}



.table3topl {

	background-image: url(images/table3_topl_corner.gif);

	background-repeat: no-repeat;

}



.table3bottomr {

	background-image: url(images/table3_bottomr_corner.gif);

	background-repeat: no-repeat;

}

.table3bottoml {

	background-image: url(images/table3_bottoml_corner.gif);

	background-repeat: no-repeat;

}



.table3right {

	background-image: url(images/table3_right.gif);

	background-repeat: repeat-y;

}



.table3left {

	background-image: url(images/table3_left.gif);

	background-repeat: repeat-y;

}



.table3bottom {

	background-image: url(images/table3_bottom_bg.gif);

	background-repeat: repeat-x;

}



.table3bg {

	background-color: #F6F6F6;

}



.table3toptr{

    height:26px;

}



.table3bottomtr{

   height:10px;

}





.table4top {

	background-image: url(images/table4_top_bg.gif);

	background-repeat: repeat-x;

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	height: 14px;

}



.table4topl {

	background-image: url(images/table4_topl_corner.gif);	

	background-repeat: no-repeat;

	height: 14px;

}



.table4topr {

	background-image: url(images/table4_topr_corner.gif);	

	background-repeat: no-repeat;

	height: 14px;

}



.table4right {

	background-color:#000000;

	background-image: url(images/table4_right.gif);

	background-repeat: repeat-y;

}



.table4bottom {

	background-image: url(images/table4_bottom_bg.gif);

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

}



.table4bottoml {

	background-image: url(images/table4_bottoml_corner.gif);

	background-repeat: no-repeat;

}



.table4bottomr {

	background-image: url(images/table4_bottomr_corner.gif);

	background-repeat: no-repeat;

}



.table4right {

	background-image: url(images/table4_right.gif);

	background-repeat: repeat-y;

}



.table4left {

	background-image: url(images/table4_left.gif);

	background-repeat: repeat-y;

}



.table4bg {

	background-color: #9dc5cf;

	border-collapse: collapse;

	margin: 0px;

}



.table4 {

	margin-bottom: -1px;

}



.table4toptr{

    height:26px;

}



.table4bottomtr{

   height:10px;

}





.table5top {

	background-image: url(images/table5_top_bg.gif);

	background-repeat: repeat-x;

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	font-weight: bold;

	height: 14px;

	color:#FFFFFF;

}



.table5topl {

	background-image: url(images/table5_topl_corner.gif);	

	background-repeat: no-repeat;

	height: 14px;

}



.table5topr {

	background-image: url(images/table5_topr_corner.gif);	

	background-repeat: no-repeat;

	height: 14px;

}



.table5right {

	background-color:#000000;

	background-image: url(images/table5_right.gif);

	background-repeat: repeat-y;

}



.table5bottom {

	background-image: url(images/table5_bottom_bg.gif);

	font-family: Tahoma, Verdana, Arial;

	font-size: 12px;

	color: #AC5F1B;

	font-weight: bold;

}



.table5bottoml {

	background-image: url(images/table5_bottoml_corner.gif);

	background-repeat: no-repeat;

}



.table5bottomr {

	background-image: url(images/table5_bottomr_corner.gif);

	background-repeat: no-repeat;

}



.table5right {

	background-image: url(images/table5_right.gif);

	background-repeat: repeat-y;

}



.table5left {

	background-image: url(images/table5_left.gif);

	background-repeat: repeat-y;

}



.table5bg {

	background-color: #9ab0b4;

	border-collapse: collapse;

	margin: 0px;

}



.table5 {

	margin-bottom: -1px;

}



.table5toptr{

    height:26px;

}



.table5bottomtr{

   height:10px;

}





.tag_1{

   font-size:10px;

}

.tag_2{

   font-size:12px;

}

.tag_3{

   font-size:14px;

}

.tag_4{

   font-size:16px;

}   





td.inbox_odd {

	background-color:#FCFCFC;

	border:1px #E8E0C5 solid;

	text-align:left;

	vertical-align:middle;

	height: 30px;

	 

}



td.inbox_even {

	background-color:#F6F0E0;

	border:1px #E8E0C5 solid;

	text-align:left;

	vertical-align:middle;

	height: 30px;	

}



th.inbox {

	border:1px #E8E0C5 solid;

	background-color:#F6F0E0;

	height:30px;

} 



input.inbox {

	background-color: #CCCC99;

	border:1px #000000 solid;

	font-size: 10px;

	

	



}



table.inbox{

	border:1px #E8E0C5 solid;

}



table.message {



}

table.inbox_left_sub{

border-top:thin solid #000000;

}

table.inbox_left {



background-color:#FFFF99;

border: thin solid #000000;

}



a.inbox_left {

font-family:Verdana, Helvetica;

color:#000000;

font-size:11px;

font-weight:normal;

text-decoration:none;

}

a:hover.inbox_left{

text-decoration:underline;

}



.im_buddy_list {

	background-color:#FFFFFF;

}



.im_buddy_list_menu_bar {

	background-color:#CDCDCD;

	height:16px;

}



#menuMenu {

	cursor: default;

	padding-top:0px; padding-bottom:1px; padding-left:4px; padding-right:4px;

}



#menuSettings {

	cursor: default;

	padding-top:0px; padding-bottom:1px; padding-left:4px; padding-right:4px;

}



#menuAbout {

	cursor: default;

	padding-top:0px; padding-bottom:1px; padding-left:4px; padding-right:4px;

}



.im_mail_ticker {

	padding-left:5px; padding-right:5px;

	background-color:#ECECEC;

	height:24px;

	font-size:11px;

	width:200px;

}



.im_settings_header {

	font-size:18px;

	font-weight:bold;

}



.im_buddy_selected {

	display:block;

	background-color:#7799CC;

	color:white;

	cursor:default;

}



.im_online_buddy {

	display:block;

	cursor:default;

}



.im_offline_buddy {

	display:block;

	cursor:default;

	color:#888888;

}



.im_header {

	height:30px;

	font-weight:bold;

	font-size:14px;

	background-color:#556699;

}



.im_body {

	height:300px;

	border:2px solid black;

	width:500px;

	background-color:white;

}



#im_convo_box {

	overflow:auto;

	font-size:12px;

	background-color:white;

	height:98%;

	width:500px;

	border:0px;

}



.im_status_bar {

	font-size:11px;

	background-color:#ABABAB;

	height:40px;

}



.im_text_box {

	height:125px;

	border:2px solid black;

	background-color:white;

}



.im_message {

	display:block;

	width:500px;

}



#im_text_box {

	overflow:auto;

	font-size:12px;

	background-color:white;

	height:125px;

	width:100%;

	border:0px;

}



#menuEmoticons {

	cursor: default;

	padding-top:10px; padding-bottom:10px; padding-left:4px; padding-right:4px;

}



#dropdownmenu {

	border-style:solid; border-color:black; border-width:1px;

	background-color:#dcdbd9;

	cursor:default;

}



.dropdownmenuitem {

	display:block;

	background-color:white;

	padding-left:5px; padding-right:5px;

	font-size:11px;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	cursor: default;

	padding-top:1px; padding-bottom:1px;

}



#away_message_div {

	padding:10px;

	background-color:white;

	font-size:15px;

	height:300px;

	overflow:auto;

}



.buddy_entry {

	width:180px;

}



.buddy_list_management1 {

	background-color:#FFFFFF;

}



.buddy_list_management2 {

	background-color:#EFEFEF;

}



.im_message_log_div {

	width:480px;

	height:260px;

	background-color:white;

	border:1px solid black;

	text-align:left;

	overflow:auto;

	padding:3px;

}



.away_message_box {

	width:400px;

	height:100px;

	background-color:white;

	border:1px solid black;

	text-align:left;

	overflow:auto;

	padding:3px;

}



.away_messages {

	width:400px;

	height:200px;

	background-color:white;

	border:1px solid black;

	text-align:left;

	overflow:auto;

	padding:3px;

}



.fn-container {

 position: relative;

 

}



.fn-container img {

 border-width: 0;

}



.fn-area 

{

	position: absolute;

	border:none;

	border: 0px solid #D4D82D;

	margin:1px;

}



.fn-area-blackborder

{

	border: 1px solid #000;

}



.fn-area-whiteborder

{

	border: 1px solid #FFF;	

}







.fn-area-inner

{

	border: 1px solid #000000;

	background-color:#FFF;

	filter:alpha(opacity=0);

	-moz-opacity:0;

	cursor: pointer;

}



.fn-note 

{

	position: absolute;

	width: 200px;

	padding: 5px;

	display:none;

	cursor:default;

	z-index:5000;

	

}



.fn-note-text

{

	background-color: #FFEECC;

	border: 1px solid #000000;

	padding: 5px;

	-moz-border-radius: 7px; /* Non-standard */

}



.fn-note-edit-text

{

	background-color: #FFEECC;

	border: 1px solid #000000;

	padding: 5px;

	width:200px;

	-moz-border-radius: 7px; /* Non-standard */

}

.fn-note-edit

{

	display:none;

}



.fn-note-edit TEXTAREA

{

	background-color:#FFEECC;

	border:0;

	overflow:visible;

	margin-bottom:10px;

	padding:0;

	width:180px;

	font-size: 10pt;

	margin:0;

}





.Butt 

{

	font: bold 12px Arial, Helvetica, sans-serif; 

	color: #FFFFFF; 

	background: #0063DC; 

	border-top-width: 1px; 

	border-right-width: 1px; 

	border-bottom-width: 1px; 

	border-left-width: 1px; 

	border-top-style: solid; 

	border-right-style: solid; 

	border-bottom-style: solid; 

	border-left-style: solid; 

	border-top-color: #7CBAFF; 

	border-right-color: #2854A7; 

	border-bottom-color: #2854A7; 

	border-left-color: #7CBAFF; 



	margin-right:4px;

	margin-top:5px;



}

.CancelButt 

{ 

	color: #000000; 

	background: #d9d9d5; 

	border-top-width: 1px; 

	border-right-width: 1px; 

	border-bottom-width: 1px; 

	border-left-width: 1px; 

	border-top-style: solid; 

	border-right-style: solid; 

	border-bottom-style: solid; 

	border-left-style: solid; 

	border-top-color: #fff; 

	border-right-color: #b6aeb3; 

	border-bottom-color: #b6aeb3; 

	border-left-color: #fff; 

	font: 12px Arial, Helvetica, sans-serif; 



	margin-right:4px;	

}

.DeleteButt { color: #000000; background: #DCE0E6; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #F5F6F7; border-right-color: #BFB7BC; border-bottom-color: #BFB7BC; border-left-color: #F5F6F7; font: 12px Arial, Helvetica, sans-serif; }







/* Note drag/resize UI */



.dragresize {

 position: absolute;

 width: 5px;

 height: 5px;

 font-size: 1px;

 background: white;

 border: 1px solid black;

}



.dragresize-tl {

 top: -8px;

 left: -8px;

 cursor: nw-resize;

}

.dragresize-tm {

 top: -8px;

 left: 50%;

 margin-left: -4px;

 cursor: n-resize;

}

.dragresize-tr {

 top: -8px;

 right: -8px;

 cursor: ne-resize;

}



.dragresize-ml {

 top: 50%;

 margin-top: -4px;

 left: -8px;

 cursor: w-resize;

}

.dragresize-mr {

 top: 50%;

 margin-top: -4px;

 right: -8px;

 cursor: e-resize;

}



.dragresize-bl {

 bottom: -8px;

 left: -8px;

 cursor: sw-resize;

}

.dragresize-bm {

 bottom: -8px;

 left: 50%;

 margin-left: -4px;

 cursor: s-resize;

}

.dragresize-br {

 bottom: -8px;

 right: -8px;

 cursor: se-resize;

}



.fn-area-blackborder-none

{

	border:none;

}



.fn-area-whiteborder-none

{

	border:none;	

}

.fn-note-friend-div{

background-color: #FFEECC;

	border: 1px solid #000000;

	padding: 5px;

	width:200px;

	-moz-border-radius: 7px; /* Non-standard */



}



.webbox_rollover {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	position:absolute;

	z-index:255;

	background-color:#F6F0E0;

	border: 1px #7C7C7C solid;

	color:#000000;

	padding:4px;

}





/*  styles for the unit rater     */

.ratingblock {

	display:block;

	}



.loading {

	height: 16px;

	background: url('images/working.gif') 50% 50% no-repeat;

	position:relative;

	}

	

.unit-rating { /* the UL */

	list-style:none;

	margin: 3px;

	padding:0px;

	height: 16px;

	width:80px;

	position: relative;

	background: url('images/starrating.gif') top left repeat-x;		

	}



.unit-rating li{

    text-indent: -90000px;

	padding:0px;

	margin:0px;

	/*\*/

	float: left;

	/* */

	}

	

.unit-rating li a {

	outline: none;

	display:block;

	width:16px;

	height: 16px;

	text-decoration: none;

	text-indent: -9000px;

	z-index: 20;

	position: absolute;

	padding: 0px;

	background-image:none;

	}

	

.unit-rating li a:hover{

	background: url('images/starrating.gif') left center;

	z-index: 2;

	left: 0px;

	}



.unit-rating a.r1-unit{left: 0px;}

.unit-rating a.r1-unit:hover{width:16px;}

.unit-rating a.r2-unit{left:16px;}

.unit-rating a.r2-unit:hover{width: 32px;}

.unit-rating a.r3-unit{left: 32px;}

.unit-rating a.r3-unit:hover{width: 48px;}

.unit-rating a.r4-unit{left: 48px;}	

.unit-rating a.r4-unit:hover{width: 64px;}

.unit-rating a.r5-unit{left: 64px;}

.unit-rating a.r5-unit:hover{width: 80px;}



.unit-rating li.current-rating {

	background: url('images/starrating.gif') left bottom;

	position: absolute;

	height: 16px;

	display: block;

	text-indent: -9000px;

	z-index: 1;

	

	}



.thanks {color:#FF5000;}





.events_home_input {

	width:125px;

}



a:link.search-section,a:visited.search-section,a:hover.search-section{

text-decoration:none;

cursor:pointer;



font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

color: #666666;

text-decoration: none;

}



a:link.clicked-section,a:visited.clicked-section,a:hover.clicked-section

{

	cursor:pointer;

	font-weight:bold;

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	text-decoration: underline;

}



a img

{

border-width:0px;

text-decoration:none;

}



.calendar

{

	background-image:none;

}



.calendar td

{

	border-style:solid;

	border-width:1px;

}



.calendar a

{

	text-decoration:none;

}



.calendar .month-container

{

	border-style:none;

	padding:5px;

	width:10px;

}



.month td

{

	border-style:solid;

}



.faq_list {



}



.faq_question {

	font-weight:bold;

	

}



.faq_answer {



}



.search-table

{







}



.webcam-container

{

	background-color:white;

	width:355px;

	height:300px;

	vertical-align:middle;

}



/* New styles - v 1.0.0.21  */

td.webbox_image_bg {

background-color: #000000;

}





#menuChatEmoticons {

	cursor: default;

	height:17px;

	padding:3px 0px 0px 3px;

	width:65px;

	text-align:left;

}



.chat_table {

	border-collapse: collapse;

	margin-left: auto;

	margin-right: auto;

	text-align: left;

}



.memberlist_entry {

	width:170px;

	height:40px;

	background-color:#FFFFFF;

	padding:0px 5px 0px 5px;

}



.chat_header1 {

	width:600px;

	height:25px;

	background-color:#FFF7D5;

	font-weight:bold;

	padding-top:5px;

	text-align:center;

}



.chat_header2 {

	width:500px;

	height:25px;

	background-color:#FFF7D5;

	font-weight:bold;

	padding-top:5px;

	text-align:center;

}



.chat_window_body1 {

	width:590px;

	height:440px;

	background-color:#FFFFFF;

	padding:5px;

}



.chat_window_body2 {

	width:490px;

	height:340px;

	background-color:#FFFFFF;

	padding:5px;

}



.chat_footer1 {

	width:600px;

	height:20px;

	background-color:#D7D7D7;

	text-align:center;

}



.chat_footer2 {

	width:500px;

	height:20px;

	background-color:#D7D7D7;

	text-align:center;

}



.chat_wrong_password_form {

	width:300px;

}



.chat_not_allowed_body {

	width:300px;

}



.chat_banned_body {

	width:300px;

}



.chat_rooms_list_subheader {

	width:590px;

	height:10px;

	background-color:#FFFFFF;

	padding:5px;

	padding-bottom:15px;

}



.chat_rooms_list_body {

	width:590px;

	height:330px;

	background-color:#FFFFFF;

	padding:5px;

	overflow:scroll;

	overflow-x:hidden;

}



.chat_rooms_list_infobox {

	width:590px;

	height:70px ! important; height:60px;

	background-color:#E4E4E4;

	padding:5px;

}



.chat_rooms_list_infobox_desc {

	height:70px ! important; height:60px;

	overflow:scroll;

	overflow-x:hidden;

}



.chat_room_header {

	width:590px;

	height:55px;

	background-color:#FFF7D5;

	padding:5px;

}



.chat_room_header_profile_photo {

	float:right;

	height:55px;

	overflow:hidden;

}



.chat_room_header_user_info {

	float:right;

	text-align:right;

	margin-right:5px;

}



.chat_room_body {

	width:590px;

	height:405px;

	background-color:#FFFFFF;

	padding:5px;

}



.chat_room_message_pane {

	width:380px;

	height:275px;

	padding:5px;

	border:1px solid black;

	overflow:scroll;

	overflow-x:hidden;

}



.chat_room_member_list {

	width:190px;

	height:407px;

	background-color:#FFFFFF;

	border:1px solid black;

	overflow:scroll;

	overflow-x:hidden;

}



.chat_room_text_box {

	width:270px;

	background-color:#F5F5F5;

	height:70px;

	border:1px solid black;

}



.chat_room_footer {

	width:600px;

	height:20px;

	margin-top:0px ! important; margin-top:-5px;

	background-color:#D7D7D7;

	text-align:center;

}



.chat_button {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	text-transform:uppercase;

	width: 70px;

	height: 20px;

	text-align: center;

	border:1px solid #DDA200;

	background-color:#E0AC14;

}

.webcam-container

{

	background-color:white;

	width:355px;

	height:300px;

	vertical-align:middle;

}



/* new */



.leftdiv{

	margin-left:10px;

	padding:10px;

	background-color:#dee3e6;

	border:1px solid #cacfd3;

	width:auto;

}

.heading{

	color:#000000;

	font-size:13px;

	padding:10px;

	background-color:none;

}

.shade{

	background-color:#e3eaef;

	padding-left:-10px;

	padding-right:-10px;

	padding-top:2px;

	padding-bottom:2px;

}

.noshade{

	padding-left:-10px;

	padding-right:-10px;

	padding-top:5px;

	padding-bottom:5px;

}

.rightdiv{

	margin-left:10px;

	margin-right:10px;

	padding:10px;

	background-color:#D7DFE1

	border:3px solid #c1cdcd;

	}

.poll{

	border-right-width: 2px;

	border-bottom-width: 2px;

	border-left-width: 2px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #53788a;

	border-bottom-color: #53788a;

	border-left-color: #53788a;

}

.top{background-image:url(images/headerbg.png);

	background-repeat:repeat-x;

	height:12px;

	margin:0;

	width:100%;

}

.bottom{background-image:url(images/footerbg.png);

	background-repeat:repeat-x;

	height:12px;

	margin:0;

	width:100%;

}

.poll-shade1{

	padding:5px;

	/*background-color:#eef3f4;*/

	line-height:17px;

	margin-left:10px;

	width:auto;

}

.poll-shade1 h4{

	font-size:13px;

	font-weight:bold;

	margin:0px;

}

.poll-shade2{

	padding:5px;

	background-color:#c9dadd;

	line-height:17px;

	border-left:10px solid #53788a;

	border-right:10px solid #53788a;

	border-top:10px solid #95AAAF;

	border-bottom:10px solid #95AAAF;

	width:490px;

	margin-left:10px;

	

}

.bot-border{

	border-bottom:1px dashed #8c5d49;

	padding-bottom:5px;

}

.poll-shade3{

	padding:5px;

	background-color:#dbe8ea;

	line-height:17px;

}

.pol-bottom{

	background-image:url(images/poll-bottom.gif);

	background-repeat:no-repeat;

	background-position:right top;

	height:18px;

	color:#FFFFFF;

	padding-left:10px;

	border-left:1px solid #3b5874;

	background-color:#7d97a9;

	padding-right:18px;

}

img{

	border:0px;

}

.link {

	font-size:11px;

	color:#000000;

	padding:5px;

	background-image: url(images/confirmation_stripes.gif);

	background-repeat: repeat-x;

	background-position: left top;

	margin-top:10px;

	width:730px;

}

.link5 {

	font-size:11px;

	color:#000000;

	padding:5px;

	background-image: url(images/confirmation_stripes.gif);

	background-repeat: repeat-x;

	background-position: left top;

	margin-top:10px;

	width:520px;

}

.link1 {

	font-size:11px;

	color:#000000;

	padding:5px;

	background-position: left top;

	margin-top:10px;

}

.link1 a:link, .link1 a:visited{

		font-size:13px;

	color:#844e3d;

	text-decoration:none;

	font-weight:bold;

}

.link1 a:hover{

	font-size:13px;

	color:#000000;

	text-decoration:none;

		font-weight:bold;

}

.link a:link, .link a:visited{

		font-size:13px;

	color:#844e3d;

	text-decoration:none;

	font-weight:bold;

}

.link a:hover{

	font-size:13px;

	color:#000000;

	text-decoration:none;

		font-weight:bold;

}



.photo{

	/*border:1px solid #3b5874;*/

	padding:5px;

	background-image: url(images/round_02.jpg);

	background-repeat: repeat-y;

	

	width:550px;

}

.photo_top {

	background-image: url(images/round_01.jpg);

	height:35px;

	width:550px;

}

.photo_bot {

	background-image: url(images/round_03.jpg);

	height:35px;

	width:550px;

}



.photo1{

	border:2px solid #cfcfcf;

	vertical-align:middle;

	background-image: url(images/photo-img.gif);

	background-repeat: no-repeat;

	background-position: left top;

	padding: 15px;

	background-color:#FFFFFF;

	margin:5px;

	width:200px;

	height:300px;

	vertical-align:middle;

}

.text-left {

	color:#666666;

	font-size:11px;

	font-weight:bold;

}



.photo3{

	/*border:1px solid #3b5874;*/

	padding:5px;

	background-image: url(images/round_022.jpg);

	background-repeat: repeat-y;

	

	width:740px

}

.photo_top3 {

	background-image: url(images/round_012.jpg);

	height:35px;

	width:740px

}

.photo_bot3 {

	background-image: url(images/round_033.jpg);

	height:35px;

	width:740px;

}



.poll-shade12{

	padding:5px;

	/*background-color:#eef3f4;*/

	line-height:17px;

	width:680px;

	margin-left:10px

}

.poll-shade12 h4{

	font-size:13px;

	font-weight:bold;

	margin:0px;

}

.poll-shade22{

	padding:5px;

	background-color:#c9dadd;

	line-height:17px;

	border-left:10px solid #53788a;

	border-right:10px solid #53788a;

	border-top:10px solid #95AAAF;

	border-bottom:10px solid #95AAAF;

	width:680px;

	margin-left:10px

	

}



/* new */



#home-page{

	background:#d7dfe1 url(images/home-bg.jpg) repeat-x left top;

	margin:0px;

	font-family:Arial, Helvetica, sans-serif;

	}

	#home{

	width:1310px;

	margin:0px;

}

#home1{

	width:790px;

	margin:0px;

}

.home-logo{

	width:189px;

	height:110px;

	float:left;



}

.hom-menu-bg{

	width:600px;

	height:110px;

	float:left;

	background:url(images/bg-menu-home.jpg) repeat-x left top;

}

.cont-pad{

	padding-left:18px;

	clear:both;

	padding-top:3px;

}

.title-bg{

	background:url(images/title-bg.jpg) no-repeat left top;

	width:387px;

	height:265px;

}

.left-home{

	float:left;

	width:387px;

	}

.mid-home{

	width:224px;

	float:left;

	margin-left:23px;

}

.right-home{

	width:590px;

	float:left;

	margin-left:-12px;

}

.right-home1{

	width:570px;

	float:left;

	margin-left:-8px;

}

.title-bg h2{

	margin:0px;

	font-size:24px;

	color:#52617e;

}

.title-pad{

	padding:15px;

}

.title-photo{

	float:left;

	width:226px;

	height:184px;

}

.title-dis{

	float:left;

	width:118px;

	height:184px;

	padding-left:4px;

	color:#52617e;

	font-size:12px;

}

.title-foot{

	padding-top:5px;

	clear:both;

	color:#c54600;

}

.title-foot a:link, .title-foot a:visited{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

.title-foot a:hover{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

.title-foot1{

	padding-top:5px;

	clear:both;

	color:#52617E;

	font-size:12px;

}

.title-foot1 a:link, .title-foot1 a:visited{

	text-decoration:none;

	color:#52617E;

	font-size:12px;

	font-weight:normal;

	display:inline;

	padding-right:25px;

}

.title-foot1 a:hover{

	text-decoration:none;

	color:#52617E;

	font-size:12px;

	font-weight:normal;

	display:inline;

	padding-right:25px;

}

/**.bg-communication{

	background:url(images/bg-comunication.jpg) no-repeat left top;

	width:388px;

	height:119px;

	margin-top:20px;

}**/

.bg-communication{

	background: url(images/manag-bg.jpg) no-repeat left top;

	height:140px;

	margin-top:20px;

	width:388px;

}

.com1{

	float:left;

	width:108px;

	color:#52617e;

}

.com15{

	float:left;

	width:104px;

	color:#52617e;

}

.com2{

	float:left;

	width:118px;

	color:#52617e;

}

.com25{

	float:left;

	width:108px;

	color:#52617e;

}

.com12{

	float:left;

	width:100px;

	color:#52617e;

}

.com3{

	float:left;

	width:130px;

	color:#52617e;

}

.com35{

	float:left;

	width:144px;

	color:#52617e;

}

.bg-communication a:link, .bg-communication a:visited{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

	font-weight:normal;

}

.bg-communication a:hover{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

	font-weight:normal;

}

.bg-communication img{

	border:0px;

	vertical-align:middle;

}

/**

.bg-manage{

	background:url(images/manag-bg.jpg) no-repeat left top;

	width:388px;

	height:130px;

	padding-top:36px;

	margin-top:10px;

	padding-left:10px;

}**/

.bg-manage{

	background:url(images/manag-bg.jpg) no-repeat left top;

	height:103px;

	margin-top:15px;

	padding-left:10px;

	padding-top:36px;

	width:388px;

}

.bg-manage a:link, .bg-manage a:visited{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

	display:block;

}

.bg-manage a:hover{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

	

}

.bg-manage img{

	vertical-align:middle;

	border:0px;

}

.com1a{

	float:left;

	width:125px;

	color:#52617e;

}

.my-frd-dairies{

	padding-left:10px;

	padding-right:10px;

	

}

.my-frd-dairies2{

	padding-left:10px;

	padding-right:10px;

	

}

.frd-dairy{

	padding:8px;

	border:1px solid #dcdddd;

	height:75px;

	width:334px;

}

.my-dairy{

	

	padding-left:5px;

	padding-right:5px;

}

.my-dairy a:link, .my-dairy a:visited{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

.my-dairy a:hover{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

.my-dairy1{

	padding:8px;

	border:1px solid #dcdddd;

	height:35px;

	width:334px;

}

.my-dairy12{

	padding:8px;

	border:1px solid #C9CBCB;

	height:65px;

	width:334px;

}

.my-dairy121{

	padding:8px;

	border:1px solid #C9CBCB;

	max-height:113px;

	height: expression(this.scrollHeight > 113 ? "113px" : "auto"); /* IE */

	overflow:auto;

	width:365px;

}

.my-dairy1331{

	max-height:113px;

	height: expression(this.scrollHeight > 113 ? "113px" : "auto"); /* IE */

	overflow:auto;

	width:198px;

}

/*.my-dairy123{

	padding:5px;

	border:1px solid #C9CBCB;

	max-height:113px;

	height: expression(this.scrollHeight > 113 ? "113px" : "auto"); /* IE 

	overflow:auto;

	width:350px;

}*/

.my-dairy123{

	padding:5px;

	border:1px solid #C9CBCB;

	max-height:278px;

	height: expression(this.scrollHeight > 278 ? "278px" : "auto"); /* IE */

	overflow:auto;

	width:350px;

}

.my-dairy-new{

 padding:8px;

 border:1px solid #C9CBCB;

 height:1.5cm;

 width:334px;

}

.hom-rec-meb{

	background:url(images/hom-rect-meb.jpg) no-repeat left top;

	width:225px;

	height:51px;

}

.hom-rec-mid{

	padding-left:2px;

	padding-right:5px;

	width:217px;

	float:left;

	height:736px;

	background-image: url(images/hom-rec-mid.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.mid-pic{

	margin:0px;

	float:left;

	height:65px;



}

.mid-pic1{

	margin-left:10px;

	font-size:12px;

	float:left;

	color:#52617e;



}

.mid-pic-txt{

	font-size:12px;

	float:left;

	color:#52617e;

	clear:left;

	

}

.mid-pic-txt1{

	font-size:12px;

	float:left;

	color:#52617e;

	margin-left:10px;

	width:54px;

}

.clear{

	clear:both;

	height:5px;

}

.clear1{

	clear:both;

	height:1px;



}



.rec-foot-hom{

	width:217px;

	height:49px;

	background-image: url(images/foot-rec-meb-hom.jpg);

	background-repeat: no-repeat;

	background-position: left top;

	clear:both;

}



.myfriend1{

	

	width:550px;

	background-image: url(images/round_02.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	padding-top:0px;

	padding-bottom:10px;

	float:left;

		margin-left:10px;	

}

.myfriendnew{

	

	width:550px;

	background-image: url(images/round_02.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	padding-top:0px;

	padding-bottom:0px;

	float:left;

		margin-left:10px;	

}

.myfriend1_top {

	background-image: url(images/round_01.jpg);

	height:35px;

	width:550px;

	float:left;

	margin-left:10px;

		

}



.myfriend1_topb {

	background-image: url(images/round_01.jpg);

	height:35px;

	width:550px;

	float:left;

	margin-left:10px;

	margin-top:7px;

		

}





.myfriend1_bot {

	background-image: url(images/round_03.jpg);

	height:30px;

	width:550px;

	float:left;

		margin-left:10px;

	

}





.myfriend{

	

	

	

}

.myfriend a:link, .myfriend a:visited{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

.myfriend a:hover{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

/*.myfrd-pic{

	float:left;

	width:87px;

	height:110px;

	color:#46536b;

	padding:5px;

	background-color:#d0d1d2;

	margin-right:5px;

	font-size:12px;

	margin-top:2px;

	

}*/

.myfrd-pic{

	background-color:#D0D1D2;

	color:#46536B;

	float:left;

	font-size:12px;

	height:80px;

	margin-right:5px;

	margin-top:15px;

	padding:5px;

	width:60px;

	

}

.myfrd-picn{

	background-color:#D0D1D2;

	color:#46536B;

	float:left;

	font-size:12px;

	height:128px;

	margin-right:5px;

	margin-top:15px;

	padding:5px;

	width:87px;

	

}

.gecko .myfrd-picn{

	background-color:#D0D1D2;

	color:#46536B;

	float:left;

	font-size:12px;

	height:120px;

	margin-right:5px;

	margin-top:15px;

	padding:5px;

	width:87px;

	

}

.myfrd-pic2{

	float:left;

	width:93px;

	height:110px;

	color:#46536b;

	padding:5px;

	background-color:#d0d1d2;

	margin-right:5px;

	font-size:12px;

	margin-top:2px;

	

}

.myfrd-pic2 img{

 	border:0px;

	vertical-align:bottom;

}

.myfrd-pic img{

 	border:0px;

	vertical-align:bottom;

}

.myfrd-picn img{

 	border:0px;

	vertical-align:bottom;

}

.myfrd-pic66{

	background-color:#D0D1D2;

	color:#46536B;

	float:left;

	font-size:12px;

	margin-right:2px;

	margin-left:2px;

	margin-top:0px;

	margin-bottom:10px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:5px;

	width:83px;

	height:130px;

	

}

.myfrd-pic66 img{

 	border:0px;

	vertical-align:bottom;

	height:90px;

	width:77px;

}



.myhfrd-pic66{

	background-color:#D0D1D2;

	color:#46536B;

	float:left;

	font-size:12px;

	margin-right:2px;

	margin-left:2px;

	margin-top:0px;

	margin-bottom:10px;

	padding-left:5px;

	padding-right:5px;

	padding-bottom:5px;

	width:83px;

	height:130px;

	

}

.myhfrd-pic66 img{

 	border:0px;

	vertical-align:bottom;

	height:90px;

	width:77px;

}

.bulten{

	

	

	padding-left:5px;

	padding-right:15px;

	margin-left:10px;

	

}

.bltn-field{

	padding:8px;

	border:1px solid #dcdddd;

	height:75px;

	width:500px;

}

.bltn-field1{

	padding:8px;

	border:1px solid #dcdddd;

	overflow:auto;

	width:486px;

	max-height:340px; 

	height: expression(this.scrollHeight > 340 ? "340px" : "auto"); /* IE */

	clear:both;

}

.bltnh-field1{

	padding:8px;

	border:1px solid #dcdddd;

	overflow:auto;

	width:486px;

	max-height:220px; 
	
overflow-x:hidden;

	/*height: expression(this.scrollHeight > 220 ? "220px" : "auto"); /* IE */

	clear:both;

}

.my-bultn{

	

	margin-left:5px;

	

}

.my-bultn a:link, .my-bultn a:visited{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

.my-bultn a:hover{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

}

.my-bultn-field{

	padding:8px;

	border:1px solid #dcdddd;

	height:75px;

	width:500px;

}

.my-bultn-field10{

	padding:2px;

	border:1px solid #dcdddd;

	height:75px;

	width:480px;

}

.my-joke-field10{

	padding:2px;

	border:1px solid #dcdddd;

	height:85px;

	width:480px;

}

.my-news-field10{

	padding:2px;

	border:1px solid #dcdddd;

	height:45px;

	width:280px;

	

}

.my-bultn-field11{

	padding:2px;

	border:1px solid #dcdddd;

	height:75px;

	width:400px;

}

.updates-bg1{

	

	width:740px;

	

	padding-top:10px;

	padding-bottom:10px;

	background-image: url(images/round_022.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	

}



.updates-bg1_top {

	background-image: url(images/round_012.jpg);

	height:35px;

	width:740px;

	

}

.updates-bg1_bot {

	background-image: url(images/round_033.jpg);

	height:35px;

	width:740px;

	

}	

.updates-bg1-n{

	

	width:640px;

	

	padding-top:10px;

	padding-bottom:10px;

	background-image: url(images/round_122.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	

}



.updates-bg1_top-n {

	background-image: url(images/round_112.jpg);

	height:30px;

	width:640px;

	

}

.updates-bg1_bot-n {

	background-image: url(images/round_133.jpg);

	height:30px;

	width:640px;

	

}

.updates-bg1-n2{

	

	width:700px;

	padding-top:10px;

	padding-bottom:10px;

	background-image: url(images/round_222.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	

}



.updates-bg1-nb{

	

	width:705px;

	padding-top:10px;

	padding-bottom:10px;

	background-image: url(images/round_222b.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	

}

.ie6 .updates-bg1-nb{

	

	width:707px;

	padding-top:10px;

	padding-bottom:10px;

	background-image: url(images/round_222b.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	

}



.updates-bg1_top-n2 {

	background-image: url(images/round_212.jpg);

	height:30px;

	width:700px;

	margin-top:-7px;

	

}



.ie6 .updates-bg1_top-n2 {

	background: url(images/round_212.jpg) no-repeat left top;

	height:33px;

	width:700px;

}

.updates-bg1_top-nb {

	background-image: url(images/round_212b.jpg);

	height:30px;

	width:705px;

	margin-top:7px;

	

}



.ie6 .updates-bg1_top-nb {

	background: url(images/round_212b.jpg) no-repeat left top;

	height:33px;

	width:707px;

	margin-top:7px;

}



.updates-bg1_bot-n2 {

	background-image: url(images/round_233.jpg);

	height:30px;

	width:700px;

	

}

.updates-bg1_bot-nb {

	background-image: url(images/round_233b.jpg);

	height:30px;

	width:705px;

	

}	



.ie6 .updates-bg1_bot-nb {

	background-image: url(images/round_233b.jpg);

	height:30px;

	width:707px;

	

}	

.updates-bg{

margin-left:35px;

	

}

.updates-bg a:link, .updates-bg a:visited{

	color:#52617e;

	text-decoration:none;

	font-size:13px;

}

.updates-bg a:hover{

	font-size:13px;

	color:#52617e;

	text-decoration:none;



}

.updates-bg img{

	border:0px;

	vertical-align:top;

}

#menu{

	font:Arial, Helvetica, sans-serif;

	font-weight:bold;

	padding-top:27px;

	padding-left:80px;

}

#menu ul{

	margin:0px;

	padding-left: 0;

	margin-left: 0;

}





/*****************  profile page styles  ****************/



.prof-tit-bg{

	width:428px;

	height:390px;

	background-image: url(images/prof-title-bg.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.prof-tit-bg h2{

	margin:0px;

	font-size:24px;

	color:#52617e;

}

.prof-photo{

	float:left;

	width:225px;

	height:288px;

}



.prof-dis{

	float:left;

	width:160px;

	height:auto;

	padding-left:4px;

	color:#52617e;

	font-size:12px;

}



.contacting{

	width:428px;

	height:136px;

	margin-top:20px;

	padding-top:10px;

	background-image: url(images/conecting-box.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.contacting a:link, .contacting a:visited{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

}

.contacting a:hover{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

}

.contacting img{

	border:0px;

	vertical-align:middle;

}

.colm-big{

	float:left;

	width:160px;

	color:#52617e;

}

.pro-my-area{

	width:390px;

	border:1px solid #C9CBCB;

	height:75px;

}

.pro-my-area1{

	width:490px;

	border:1px solid #C9CBCB;

	height:75px;

}

.pro-my-area117{

	width:450px;

	border:1px solid #C9CBCB;

	height:75px;

}

.pro-my-area11{

	width:380px;

	border:1px solid #C9CBCB;

	height:75px;

}

.mid-prof{

	width:190x;

	float:left;

	margin-left:10px;

}

.prof-basic{

	background:url(images/hom-rect-meb.jpg) no-repeat left top;

	width:225px;

	height:51px;

}



.prf-right1{

	

	width:550px;

	background-image: url(images/round_02.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	

}

.ie6 .prf-right1{

	

	width:550px;

	background-image: url(images/round_02.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	margin-left:20px;

	

}



.prf-right1_top {

	background-image: url(images/round_01.jpg);

	height:35px;

	width:550px;

	

}

.ie6 .prf-right1_top {

	background-image: url(images/round_01.jpg);

	height:35px;

	width:550px;

	margin-left:20px;

	

}

.prf-right1_bot {

	background-image: url(images/round_03.jpg);

	height:30px;

	width:550px;

	

}

.ie6 .prf-right1_bot {

	background-image: url(images/round_03.jpg);

	height:30px;

	width:550px;

	margin-left:20px;

	

}



.prf-right{

	padding-top:0px;

	padding-left:40px;

	padding-right:48px;

	clear:both;

	

}

.prf-rightn{

	padding-top:0px;

	padding-left:40px;

	clear:both;

	

}

.ie6 .basic-bg{

	background:url(images/basic-bg.jpg) no-repeat left top;

	width:245px;

	height:670px;

	padding-left:8px;

	padding-right:10px;

	float:left;

	padding-top:44px;

	margin-left:8px;

}



.basic-bg{

	background:url(images/basic-bg.jpg) no-repeat left top;

	width:245px;

	height:670px;

	padding-left:8px;

	padding-right:10px;

	float:left;

	padding-top:44px;

	margin-left:10px;

}

.basic-left{

	width:110px;

	float:left;

	color:#52617e;

	height:28px;

	font-size:12px;

	padding:0px;

	font-family:Arial;

	text-align:right;

}

.basic-right{

	width:110px;

	float:left;

	color:#000000;

	height:28px;

	padding:0px;

	margin-left:10px;

	font-size:12px;

	text-align:left;

	font-family:Arial;

}

.prf-right a:link, .prf-right a:visited{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;



}

.prf-right a:hover{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;



}

.prf-rightn a:link, .prf-rightn a:visited{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:0px;



}

.prf-rightn a:hover{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:0px;



}

.left-prof{

	float:left;

	width:430px;

	}

.middle-prof{

	float:left;

	

	}

	.right-prof{

	width:555px;

	float:right;

}



.basic-bg a:link, .basic-bg a:visited{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

	padding-left:15px;

}

.basic-bg a:hover{

	text-decoration:none;

	color:#c54600;

	font-size:12px;

	font-weight:bold;

	display:inline;

	padding-right:30px;

		padding-left:15px;

}

.prof-scribbles{

	background-position: left top;

}

.scrib-img{

	float:left;

	width:56px;

	color:#52617e;

	font-size:10px;

	font-weight:bold;

}

.scrib-img img{

	border:0px;

	vertical-align:bottom;

	margin:2px;



}

.scrib-border{

	float:left;

	border:1px solid #c9cbcb;

	width:520px;

	min-height:30px;

	height:auto;

	margin-left:20px;

	color:#000;

	font-size:12px;

	font-weight:bold;

	padding-top: 20px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

	overflow:auto;

}

.scrib-border1{

	float:left;

	width:560px;

	margin-left:20px;

	font-size:12px;

	font-weight:bold;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 0px;

}

.scrib-border11{

	float:left;

	width:560px;

	margin-left:20px;

	font-size:12px;

	font-weight:bold;

	padding-top: 0px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 0px;

}





.scrib-link{

	flaot:left;

	width:800px;

	margin-top:-10px;



}

.scrib-link a:link, .scrib-link a:visited{

	color:#52617e;

	text-decoration:none;

	font-size:11px;

	font-weight:bold;

}

.scrib-link a:hover{

	color:#52617e;

	text-decoration:none;

	font-size:11px;

	font-weight:bold;

}



/********************    front page styles  **************/

#bc-frnt-pag{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	margin: 0px;

	background:#517685 url(images/bg-frnt-pag.jpg) repeat-x left top;

}

#front-page{

	width:1187px;

	margin:0px;



}

.logo{

	float:left;

	width:420px;

	height:353px;

	background:url(images/front-page_01.jpg) no-repeat left top;



}

.login{

	float:left;

	width:767px;

	height:353px;

	background:url(images/front-page_02.jpg) no-repeat left top;

}

.left-frnt-pag{

	float:left; 

	width:584px

}

.right-frnt-pag{

	float:left; 

	width:603px;

}

.face-of-month{

	float:left; 

	background:url(images/front-page_03.jpg) no-repeat left top; 

	width:584px; 

	height:110px

}

.fac-of-mo-photo{

	float:left; 

	background:url(images/front-page_07.jpg) no-repeat left top; 

	width:188px; 

	height:437px

}

.left-mo-photo{

	float:left; 

	width:1px; 

	height:437px;

	background:url(images/front-page_06.jpg) no-repeat left top;

}

.join-now{

	float:left; 

	width:396px;

}

.recentmember{

	background:url(images/front-page_04.jpg) no-repeat left top; 

	width:603px; 

	height:460px

}

.frnt-fot-bg{

	width:603px;

	height:81px;

	background-image: url(images/front-page_08.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.login-pad{

	padding-top:127px;

	padding-right:20px;

	color:#6c8a95;

	font-size:11px;

	float:left;

}

.orange-txt{

	color:#c24a14;

	font-size:12px;

	line-height:18px;

	padding-bottom:10px;

	font-weight:bold;

}

.username{

	width:102px;

	height:22px;

	float:left;

	font-size:12px;

		letter-spacing:-1px;

}

.user-field{

	width:148px;

	height:22px;

	float:left;



}

.field{

	width:126px;

	border:1px solid #a7a6aa;

	height:18px;

}

.dummytenpx{

	height:5px;

	clear:both;

}

.dummytwnpx{

	height:20px;

	clear:both;

}

.dummyfifpx{

	height:15px;

	clear:both;

}

.register{

	padding-top:25px;

	padding-left:10px;

}

.register a:link, .register a:visited{

	color:#7a381a;

	font-size:11px;

	font-weight:bold;

	text-decoration:underline;

	display:inline;

	padding-left:20px;

	letter-spacing:-1px;

}

.register a:hover{

	color:#7a381a;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	display:inline;

	padding-left:20px;	

	letter-spacing:-1px;

}

.rec-txt{

	color:#c24a14;

	font-size:12px;

	line-height:18px;

	padding-bottom:10px;

	font-weight:bold;

	padding-top:25px; 

	padding-left:30px

}

.galy{

	padding-top: 3px;

	padding-right: 25px;

	padding-left: 25px;

	vertical-align:top;

}

.galy img{

	float:left;

	border:0px;

	margin-left:3px;

	margin-top: 7px;

}

.become-meb{

	float:left; 

	padding-top:127px;

	padding-left:70px; 

	color:#347056;

}

.text_heading23{

	margin:0px;

	font-size:20px;

	color:#52617e;

	font-family:Verdana;

	}

	

.my-dairy3{

	

	width:388px;

	background-image: url(images/round_22.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	padding-bottom:10px;

	

}

/**

.my-dairy3_top {

	background-image: url(images/round_21.jpg);

	height:35px;

	width:388px;

	

}**/



.my-dairy3_top {

	background-image: url(images/round_21.jpg);

	height:35px;

	width:388px;

	margin-top:7px;

}

.my-dairy3_bot {

	background-image: url(images/round_23.jpg);

	height:35px;

	width:388px;

	

}



.my-dairy5{

	

	width:428px;

	background-image: url(images/round_52.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	padding-bottom:10px;

	

}



.my-dairy5_top {

	background-image: url(images/round_51.jpg);

	height:35px;

	width:428px;

	

}

.my-dairy5_bot {

	background-image: url(images/round_53.jpg);

	height:35px;

	width:428px;

	

}

.updates-bg3{

	

	width:740px;

	

	

	

	background-image: url(images/round_022.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	float:left;

	

}



.updates-bg3_top {

	background-image: url(images/round_012.jpg);

	height:35px;

	width:740px;

	float:left;

	

}

.updates-bg3_bot {

	background-image: url(images/round_033.jpg);

	height:35px;

	width:740px;

	float:left;

	

}	

.homedry-new{

	min-height:49px;

	width:350px;

	border:1px solid #cccccc;

	padding:5px;

	height:	expression(this.scrollHeight > 49 ? "auto" : "49px"); /* IE */

}

.homebull-new{

	min-height:49px;

	width:590px;

	border:1px solid #cccccc;

	padding:5px;

	color:#4C6872;

	height:	expression(this.scrollHeight > 49 ? "auto" : "49px"); /* IE */

}

.homebull4-new{

	min-height:49px;

	width:586px;

	border:1px solid #cccccc;

    margin-left:18px;
   
	padding:5px;

	color:#4C6872;

	height:	expression(this.scrollHeight > 49 ? "auto" : "49px"); /* IE */

}

.homejoke23-new{

	min-height:49px;

	width:455px;

	border:1px solid #cccccc;

	padding:5px;

	color:#4C6872;

	height:	expression(this.scrollHeight > 49 ? "auto" : "49px"); /* IE */

}

.homejoke-new{

	width:520px;

	overflow:auto;

	min-height:130px;

	border:1px solid #cccccc;

	padding:5px;

	height:	expression(this.scrollHeight > 130 ? "130px" : "auto"); /* IE */

}



.bltnh-field331{

	padding:8px;

	border:1px solid #000000;

	overflow:auto;

	width:376px;

	max-height:49px; 

	height: expression(this.scrollHeight > 49 ? "49px" : "auto"); /* IE */

	clear:both;

}

.homenewcl{

	background-color:#000000;

	overflow:auto;

	max-height:800px;

	 

	height: expression(this.scrollHeight > 800 ? "800px" : "auto"); /* IE */

	clear:both;

}



.homebultn-new{

	min-height:49px; 

	width:230px;

	border:1px solid #cccccc; 

	padding:5px;

	height:	expression(this.scrollHeight > 49 ? "auto" : "49px"); /* IE */

}

.prof-mydry-new{

	min-height:49px; 

	width:280px;

	border:1px solid #cccccc; 

	padding:5px; 

	height:	expression(this.scrollHeight > 49 ? "auto" : "49px"); /* IE */

}



/******new photo album clases***********/



.al-head h3{

	font-size:18px;

	color:#000000;

	margin:0px;

	

}

.al-head{

	font-size:12px;

	color:#000000;

	padding-top:10px;

	height:auto;

	border-bottom:1px solid #d9e6f7;

	margin-bottom:2px;

}

.album-bg{

	background-color:#eff7ff;

	padding-left:43px;

	padding-top:8px;

	padding-bottom:12px;

	height:120px;

	

}

.album-bg4{

	background-color:#eff7ff;

	padding-left:43px;

	padding-top:8px;

	padding-bottom:12px;

	min-height:120px;

	height:	expression(this.scrollHeight > 120 ? "auto" : "120px"); /* IE */

	

}

.album-bg4 img{

	float:left;

	margin-right:23px;

	border:1px solid #c0c1c1;

}

.album-bg img{

	float:left;

	margin-right:43px;

	border:1px solid #c0c1c1;

}

.albm-title{

	color:#02679c;

	font-size:14px;

	font-weight:bold;

	line-height:16px;

	margin-bottom:13px;

}

.album-bg a:link, .album-bg a:visited{

	color:#02679c;

	text-decoration:none;

	font-size:12px;

	font-weight:normal;

}

.album-bg a:hover{

	color:#02679c;

	text-decoration:none;

	font-size:12px;

		font-weight:normal;

}

.album-bg4 a:link, .album-bg4 a:visited{

	color:#02679c;

	text-decoration:none;

	font-size:12px;

	font-weight:normal;

}

.album-bg4 a:hover{

	color:#02679c;

	text-decoration:none;

	font-size:12px;

		font-weight:normal;

}

.datec{

	color:#979797;

	font-size:12px;

	margin-bottom:13px;

}

.alb-divider{

	margin-top:1px;

	margin-bottom:1px;

	background-color:#d9e6f7;

	height:1px;

	clear:both;

}



.pho2-outer{

	width:849px;

	border:10px solid #d9e6f7;

	min-height:600px;

	overflow:auto;

	height:auto;

	background-color:#FFFFFF;

	background-image: url(images/pht-bot.jpg);

	background-repeat: no-repeat;

	background-position: left bottom;

}

.pho2l-curv{

	background:url(images/photo-left-curv.gif) no-repeat left top;

	width:9px;

	height:8px;

	float:left;

}

.pho2r-curv{

	width:840px;

	height:8px;

	float:left;

	background-image: url(images/photo-right-curv.gif);

	background-repeat: no-repeat;

	background-position: right top;

	background-color:#FFFFFF;

}

.pho2-bg{

	background-color:#fff;

	padding-left:7px;

	padding-right:7px;

}

.pho2-img{

	text-align:center;

	color:#02679c;





}

.pho2-img img{

	border:1px solid #c0c1c1;

	margin-bottom:8px;

	margin-top:8px;

}

.albm-table{

	background-repeat:no-repeat;

	background-position:left bottom; 

	padding-bottom:15px;

}

.albm-table td{

	padding-top:10px;

}



/***** may 04************/



.contacting-04{

	width:428px;

	height:290px;

	margin-top:25px;

	padding-top:10px;

	background-image: url(images/conecting-may04.jpg);

	background-repeat: no-repeat;

	background-position: left top;

}

.contacting-04 a:link, .contacting-04 a:visited{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

	display:block;

	margin-bottom:10px;

}

.contacting-04 a:hover{

	color:#52617e;

	text-decoration:none;

	font-size:12px;

}

.contacting-04 img{

	border:0px;

	vertical-align:middle;

}

.colm-big-04{

	float:left;

	display:block;

	color:#52617e;

	width:300px;

	

}

.album-bg5{

	background-color:#eff7ff;

	padding-left:43px;

	padding-top:8px;

	padding-bottom:12px;

	height:120px;

	

}

.album-bg5 img{

	float:left;

	margin-right:43px;

	border:1px solid #c0c1c1;

}

.albm-title5{

	color:#02679c;

	font-size:14px;

	font-weight:bold;

	line-height:16px;

	margin-bottom:13px;

}

.album-bg5 a:link, .album-bg5 a:visited{

	color:#02679c;

	text-decoration:none;

	font-size:12px;

	font-weight:bold;

}

.album-bg5 a:hover{

	color:#02679c;

	text-decoration:none;

	font-size:12px;

		font-weight:bold;

}



.updates-bg7{

	

	width:1178px;

	

	

	

	background-image: url(images/round_072.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	float:left;

	

}



.updates-bg7_top {

	background-image: url(images/round_071.jpg);

	height:35px;

	width:1178px;

	float:left;

	

}

.updates-bg7_bot {

	background-image: url(images/round_073.jpg);

	height:35px;

	width:1178px;

	float:left;

	

}	



.updates-bg7e{

	

	width:899px;

	

	

	

	background-image: url(images/round_272.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	float:left;

	

}



.updates-bg7e_top {

	background-image: url(images/round_271.jpg);

	height:35px;

	width:899px;

	float:left;

	

}

.updates-bg7e_bot {

	background-image: url(images/round_273.jpg);

	height:35px;

	width:899px;

	float:left;

	

}	



.prf-rightn1{

	padding-top:0px;

	padding-left:40px;

	clear:both;

	

}



/**************dropdown menus*****************/



.dropdn img{

	border:0px;

}

.dropdn{

	padding-left:10px;

	float:left;

	padding-top:1px;

}



.dropdn:after{ /*Add margin between menu and rest of content in Firefox*/

content: "."; 

display: block; 

height: 0; 

margin:0px;

clear: both; 

visibility: hidden;

}



.dropdn ul{

	padding: 0;

	margin: 0;

	list-style: none;

}



.dropdn ul li{

display: inline;

	padding:0px;

	margin:0px;

}



.dropdn ul li a{

	color: #52617E;

	margin: 0;

	text-decoration: none;

	font-size:12px;

	padding-right: 6px;

	padding-left: 6px;

}



.dropdn ul li a:hover, .dropdne ul li a.selected{ /*script dynamically adds a class of "selected" to the current active menu item*/

 /*THEME CHANGE HERE*/

 color:#52617E;

 font-size:12px;

	text-align:center;

	width:127px;

	height:20px;

		

}



/* ######### Style for Drop Down Menu ######### */



.dropmenudiv{

position:absolute;

top: 0;

/*THEME CHANGE HERE*/

border-bottom-width: 0;

line-height:18px;

z-index:100;

background-color:#ffffff;

width: 200px;

border: none;

width: 200px;

font-size:12px;

visibility: hidden;

filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/

}





.dropmenudiv a{

	width: auto;

	display: block;

	text-indent: 3px;

	border-bottom: none;

	text-decoration: none;

	font-weight: normal;

	color:#52617E;

	padding-top: 2px;

	padding-right: 0;

	padding-bottom: 2px;

	padding-left: 8px;

}



* html .dropmenudiv a{ /*IE only hack*/

width: 100%;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

background-color: #4C6973;

color:#FFFFFF;

}

.com351{

	float:left;

	width:139px;

	color:#52617e;

	line-height:25px;

}

.com151{

	float:left;

	width:105px;

	color:#52617e;

	line-height:25px;

}

.com251{

	float:left;

	width:134px;

	color:#52617e;

	line-height:25px;

}

.bg-communication-new{

	background: url(images/ban-bg.jpg) no-repeat left top;

	height:140px;

	margin-top:20px;

	width:388px;

}





.updates-bg8{

	

	width:1340px;

	

	

	

	background-image: url(images/round_082.jpg);

	background-repeat:repeat-y;

	background-position: left top;

	float:left;

	

}



.updates-bg8_top {

	background-image: url(images/round_081.jpg);

	height:35px;

	width:1340px;

	float:left;

	

}

.updates-bg8_bot {

	background-image: url(images/round_083.jpg);

	height:35px;

	width:1340px;

	float:left;

	

}	









/*   New style //////////*/



body {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	margin: 0px;

	background:#d7dfe1;

	color:#4c6872;

}

.main{

	width:1189px;

	margin:0px auto;

}

.top-bg{

	background:url(images/logo-bg.png) repeat-x left top;

	float:left;

	width:1189px;

}

input{

	vertical-align:middle;

}

h1, h2, h3, h4, h5, div, p{

	margin:0px;

}

li{

	margin:0px;

	padding:0px;

}

ul{

	margin:0px;

	padding:0px;

}

img{

	borde:0px;

	vertical-align:middle;

}



a:link, a:visited{

		color:#4c6872;

	text-decoration:none;

}

a:hover{

	color:#b17b00;

}



.header{

	margin:0px;

	float:left;

	width:1189px;

}

.logoin{

	width:262px;

	float:left;

}

.logoin-midd{

	width:260px;

	float:left;

	padding-top:6px;

	font-size:15px;

}

.logo-right{

	width:600px;

	float:right;

	padding-top:6px;

}

.logo-right a:link, .logo-right a:visited{

	font-size:13px;

	text-decoration:none;

	color:#fff;

	padding-right:18px;

}

.logo-right a:hover{

	color:#c07d51;

}



.content-area{

	float:left;

	clear:both;

	margin:0px;

	width:1183px;

	background:#fff;

	padding:6px 3px 6px 3px;

}

.left-area{

	width:199px;

	padding-right:15px;

	float:left;

}

.right-area{

	width:199px;	

	float:left;

}

.mid-area{

	width:724px;

	float:left;

	padding-right:15px;
	
	/*border:1px solid #333333;*/

}

.mid-area h3{

	color:#4C6973;

	font-size:14px;

	margin:0;

	padding:0 0 5px 0px;

}

.photo-out{

	color:#4c6872;



}

.photo-out h2{

	font-size:16px;

	color:#4c6973;

	margin:0px;

	padding:0px 0px 0px 10px;

}

.photo-out a:link, .photo-out a:visited{

	text-decoration:underline;

	color:#4c6872;

	font-size:12px;

}

.photo-out a:hover{

	text-decoration:underline;

	color:#81a2ac;

}

.photoin{	

	padding-top:3px;

	padding-bottom:6px;

	text-align:center;

}

.photoin img{	

	border:1px solid #cccccc;

}

.personal-info{

	font-size:12px;

	color:#4c6972;

	padding-top:5px;

}

.pdetails-n{

	background:#4C6973;

	border-bottom:1px solid #fff;

	padding:5px 10px;

	color:#fff;

}

.pdetails1-n{

	background:#4C6973;

	border-bottom:1px solid #fff;

	padding:5px 10px;	

	color:#fff;

}

.recent-title{

	padding:3px 9px;

	/*background:#4c6973;

	color:#fff;*/
	
	background:#fff;

	color:#4c6973;
    
	font-weight:bold;

	font-size:13px;

	margin-top:10px;

}

.recent-members{

	padding:10px;

}

.recent-photo{

	padding-right:13px;

}

.recent-pht-last{

	padding-right:0px;

}

.recent-name{

	padding-right:13px;

	color:#4c6872;

	font-size:11px;

}

.recent-name-last{

	padding-right:0px;

	color:#4c6872;

	font-size:11px;

}

.page-title{

	font-size:16px;

	padding:7px 14px;

	color:#fff;	font-weight:bold;

	background:#4c6973;

}

.post{

	padding:0px 0px 7px 0px;

}

.big-tf{

	padding:inherit;

	background:#cbd3d6;

	padding:5px 10px;

	font-size:13px;

	width:632px;

	border:0px;

}



.big-tf45{

	padding:inherit;

	background:#cbd3d6;

	padding:5px 10px;

	font-size:13px;

	width:632px;

	border:0px;

}

.ftmc-out{

	padding:1px 0px 0px 0px;

	background:#f5f5f5;

	font-size:11px;
	
	margin-bottom:15px;

}

.serach-out{

	padding-top:13px;

}

.search{

	background:#e4e7e8;

	color:#4c6872;

}

.border-bot{

	padding:3px 4px;

	border-bottom:1px solid #c2cbce;

}
.border-bot5{

	border-bottom:1px solid #c2cbce;
	font-size:9px;

}

.voting{

	padding-top:0px;

}

.fmc{

	font-size:15px;

	padding:3px 14px 3px 20px;

/*	color:#fff;	

	background:#4c6973;*/
	background:none;

	font-weight:bold;
	
	color:#4c6973;
	

}

.fotm-left{

	padding:1px 10px 0px 17px;
	width:130px;

}

.fotm-outer{

	padding:2px 0px;

}



.jotm-outer{

	padding:10px 10px 10px 10px;

	height:140px;

	overflow:auto;

	

}

.joke-winner{

	font-size:12px;

	font-weight:bold;

	padding:5px 0px;

	text-align:left;

}

.jotm-left{

	padding:0px 10px 0px 17px;

}

a.rightlinks:link, a.rightlinks{

	color:#fff;

	text-decoration:none;

	float:right;

	padding-right:10px;

	width:100px;

	font-weight:normal;

	text-align:right;

	font-size:14px;

}

a.rightlinks:hover{

	color:#99b6c0;

}

.bulletin-board{

	margin-top:0px;
border:1px solid #4C6973;
background:#f0f1f1;


}	

.bltn-title{

	font-size:15px;

	padding:3px 14px 3px 20px;

/*	color:#fff;	

	background:#4c6973;*/
	
	background:#FFFFFF;
	
	color:#4c6973;
	
	font-weight:bold;
	

}

.bulletin-content{

	margin-top:2px;

	padding-left:17px;

	max-height:110px;

	height: expression(this.scrollHeight > 110 ? "auto" : "110px"); /* IE */

	overflow:auto;
	
	overflow-x:hidden;

}

.bulletin-content strong{

	font-size:12px;

	font-weight:bold;

}

.recent-act{

	font-size:15px;

	padding:3px 14px 3px 20px;

	/*color:#fff;	

	background:#4c6973;*/
	
	color:#4c6973;	

	background:#fff;

	clear:both;

	margin-top:10px;
	font-weight:bold;
	
border-left:1px solid #4C6973;

	border-right:1px solid #4C6973;

	
		border-top:1px solid #4C6973;
}

.recent-act-content{

	padding-top:10px;

	padding-left:17px;

	border-left:1px solid #4C6973;

	border-right:1px solid #4C6973;

	border-bottom:1px solid #4C6973;

}

.recent-act-content a:link, .recent-act-content a:visited{

	text-decoration:none;

	color:#4c6973;

}

.recent-act-content a:hover{

	color:#995c38;

}

/*vertical menu rightside*/



.hom-right-nav{

list-style-type: none;

margin: 0;

padding: 0;

border-left: 1px solid #cccccc;



}

.hom-right-nav ul{

	margin: 0;

	padding: 0;

}

.hom-right-nav ul li{

	list-style:none;

	padding:0px;

	margin:0px;

	border-bottom: 1px solid #cccccc;

}



.hom-right-nav li a{

	

	font-size:12px;

	display: block;

	color: #4c6973;

	width: auto;

	border-bottom: 1px solid #fff;

	padding: 5px 0;

	text-indent: 8px;

	text-decoration: none;

}





.hom-right-nav li a:hover{

	background:#4C6973 ;

	color: #fff;

}

a.rightlinks1:link, a.rightlinks1{

	/*color:#fff;*/
	
	color:#4C6973;

	text-decoration:none;

	float:right;

	padding-right:0px;

	width:60px;

	font-weight:normal;

	text-align:right;

	font-size:13px;

}

a.rightlinks1:hover{

	/*color:#99b6c0;*/
	
	color:#FFFFFF;

}

a.feedrightlinks1:link, a.feedrightlinks1{

	color:#4C6973;

	text-decoration:none;

	float:right;

	padding-right:0px;

	width:40px;

	font-weight:normal;

	text-align:right;

	font-size:11px;

	padding-right:25px;

}

a.feedrightlinks1:hover{

	color:#995C38;

	font-size:11px;

	padding-right:25px;

}



.stripn1{

/*	background:#4c6973;
*/	color:#4c6973;
background:#FFFFFF;

	margin-top:10px;

}

.stripn{

	padding:3px 9px;

/*	background:#4c6973;

	color:#fff;*/
	
   	background:#fff;

	color:#4c6973;

	font-size:13px;

	margin-top:10px;

}

.stripn a:link, .stripn a:visited{

	/*color:#fff;	*/
	color:#4c6973;

	font-size:13px;

	text-decoration:none;

}

.stripn a:hover{

/*	color:#c6cfe1;*/
    color:#4c6973;
}

.footer1{

	color:#4d4e4e;

	clear:both;

	padding-top:15px;

}

.footer1 a:link, .footer1 a:visited{

	color:#4d4e4e;

	text-decoration:none;

}

.footer1 a:hover{

	color:#000;

}

.connecting{

	padding:10px;

	font-size:12px;

}

.pdetails{

	background:#f0f1f1;

	border-bottom:1px solid #C2CBCE;

	padding:5px 10px;

	color:#4c6872;

	font-size:11px;

}

.pdetails1{

	background:#f0f1f1;

	border-bottom:1px solid #C2CBCE;

	padding:5px 10px;	

	color:#4c6872;

	font-size:11px;

}

.abt-outer{

	margin-bottom:10px;

}

.big-text-area{

	padding:15px 0px 15px 15px;

	background:#f5f5f5;

	min-height:40px;

	width:710px;

	border:0px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#4c6872;

	height: expression(this.scrollHeight > 40 ? "auto" : "40px"); /* IE */

	overflow:auto;

}

.basic-ifo{

	padding:6px 9px;

	background:#f0f1f1;

	font-size:13px;

	margin-bottom:5px;

	color:#4c6872;

}

.jmcn{

	font-size:15px;

	padding:3px 14px 3px 20px;

/*	color:#fff;	

	background:#4c6973;*/
	background:none;

	margin-top:5px;

}



.edit-link{

	padding-right:20px; padding-top:5px;

}



a.addbulletin:link, a.addbulletin:visited{

	color:#4c6973;

	text-decoration:none;

	float:right;

	padding-right:10px;

	width:130px;

	font-weight:normal;

	text-align:right;

	font-size:13px;

}

a.addbulletin:hover{

	color:#4c6973;

}



.search-tf{

	background:#e4e7e8;

	width:68px;

	height:23px;

	border:none;

	/*margin:5px 0px;*/

}

.recent-act-content td{

color:#4C6872;

font-size:11px;

font-family:Arial, Helvetica, sans-serif;

}





.circlepro {



	background-color:#FFFFFF;



}


/*Search box*/

.suggestionsBox {
    position: absolute;
    left: 30px;
    margin: 22px 0px 0px 701px;
    width: 200px;
    background-color: #4c6872;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border: 2px solid #1D4750;
    color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.suggestionList {
    margin: 0px;
    padding: 0px;
}

.suggestionList li {
    margin: 0px 0px 3px 0px;
    padding: 3px;
    cursor: pointer;
}

.suggestionList li:hover {
    background-color: #659CD8;
}
