/*------------------BODY----------------*/

body {
	background-color:#ffffff;
	margin-top:0px;
	margin-bottom:0px;
}

/*------------------HEADER----------------*/

.menu_bg
{
background:url('img/menu_bg.gif');
background-repeat:repeat-x;
background-position:bottom;
height:25px;
padding-left:15px;
padding-right:15px;
vertical-align:middle;
}

.sub_menu_bg 
{
background-color:#eaeaea;
height:25px;
padding-left:15px;
padding-right:15px;
vertical-align:middle;
border: 1px solid #d5d5d5;
border-top-width:0px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
}

.header {
background:url('img/header.gif');
background-repeat:repeat-x;
background-position:bottom;
height:69px;
vertical-align:middle;
padding-left:30px;
padding-right:30px;

}

.footer {
background-color:#f1f1f1;
padding:15px;
vertical-align:middle;

}
.vertical_line 
{
background:url('img/vertical_line.gif');
background-repeat:repeat-y;
background-position:right;
}
.forum_bg,a.forum_bg:visited,a.forum_bg:link,a.forum_bg:active,a.forum_bg:hover
{
background:url('img/menu_bg.gif');
background-repeat:repeat-x;
background-position:bottom;
height:25px;
padding-left:15px;
padding-right:15px;
vertical-align:middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight:bold;
text-transform:capitalize;
}
.sub_forum_bg 
{
background:url('img/forum_bg.gif');
background-repeat:repeat-x;
background-position:bottom;
height:25px;
padding-left:15px;
padding-right:15px;
vertical-align:middle;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
font-weight:bold;
text-transform:capitalize;
}
.data_table{
background-color:#f8f8f8;
padding-left:12px;
padding-right:10px;
padding-top:4px;
padding-bottom:10px;
vertical-align:middle;
}
.textfield_effect {
border-width: 1px;
border-width: 1px;
border-style: solid;
border-color: #ffffff;
background-color:#ffffff;
background-repeat: repeat-x;
font-family:verdana;
font-weight:normal;
font-size: 10px;
color: #322d2d;
width: 175px;
height: 16px;
padding-left:5px;
padding-right:0px;
}

.heading_bar_right {
background-color:#eaeaea;
height:23px;
padding-left:5px;
padding-right:5px;
font-family:Verdana,Trebuchet MS,Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#07477d;
text-transform:capitalize;
text-align:left;
vertical-align:middle;
border: 1px solid #d2d2d2;
border-top-width:1px;
border-left-width:0px;
border-right-width:0px;
border-bottom-width:0px;
}

.middle_body {
padding-top:10px;
padding-left:10px;
padding-right:10px;
padding-bottom:10px;
border: 1px solid #d2d2d2;
border-top-width:0px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
}

/*------------------ALL TEXT STYLES----------------*/
.webmaster_1,a.webmaster_1:visited,a.webmaster_1:link,a.webmaster_1:active,a.webmaster_1:hover
{
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight:bold;
	text-transform:uppercase;
}
.webmaster_2,a.webmaster_2:visited,a.webmaster_2:link,a.webmaster_2:active,a.webmaster_2:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f1f1f;
	text-transform:capitalize;
}
.webmaster_3,a.webmaster_3:visited,a.webmaster_3:link,a.webmaster_3:active,a.webmaster_3:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1f1f1f;
}
.webmaster_4,a.webmaster_4:visited,a.webmaster_4:link,a.webmaster_4:active,a.webmaster_4:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #353535;
	font-weight:bold;
}
.webmaster_5,a.webmaster_5:visited,a.webmaster_5:link,a.webmaster_5:active,a.webmaster_5:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #232323;
	font-weight:bold;
	text-decoration:none;
}
.webmaster_6,a.webmaster_6:visited,a.webmaster_6:link,a.webmaster_6:active,a.webmaster_6:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #2f6799;
	text-decoration:underline;
}

/*------------------Social Network Software Old CSS----------------*/
/* CSS Document */
/* CSS Document */

A:link 
{
	TEXT-DECORATION: none;
}
A:visited 
{
    TEXT-DECORATION: none; 
}
A:active 
{
	TEXT-DECORATION: none;
}
A:hover 
{
	TEXT-DECORATION: underline;
}

#header_table
{
 background-color:#ffffff;
}

#main_table
{
 background-color:#FFFFFF;
}
#photo_border
{
 border-width:thin;border-style:solid; border-color:#ededed;
}

.heading_bar_bg 
{
	background-color:#eaeaea;
 	border: 1px solid #e0e0e0;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
-moz-border-radius-topright:0px;
-moz-border-radius-topleft:0px;
-webkit-border-top-right-radius:0px; 
-webkit-border-top-left-radius:0px;
height:29px;
padding-left:10px;
}
.block_margin{
padding-top:8px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}
#heading_bar_table
{
 background-color:#ffffff;border-color:#e0e0e0;border-width:thin;border-style:solid;
 padding-top:1px; padding-bottom:1px;padding-left:1px; padding-right:1px;
-moz-border-radius-topright:0px;
-moz-border-radius-topleft:0px;
-moz-border-radius-bottomleft:7px;
-moz-border-radius-bottomright:7px;
-webkit-border-top-right-radius:4px; 
-webkit-border-top-left-radius:4px;
-webkit-border-bottom-left-radius:4px; 
-webkit-border-bottom-right-radius:4px;
}

#home
{
 background-color:#f8fcff;border-color:#cce0ed;border-width:medium;border-style:solid;
}
.heading_bar_table_line
{
 background-color:#eeeeee;
}
.viewall_bar
{ 
 background-color:#f4f4f4;
}


.style1,a.style1:visited,a.style1:link,a.style1:active,a.style1:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #464646;
}
.style2,a.style2:visited,a.style2:link,a.style2:active,a.style2:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #464646;
}
.style3 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
}
.style4,a.style4:visited,a.style4:link,a.style4:active,a.style4:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.style5,a.style5:visited,a.style5:link,a.style5:active,a.style5:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
}
.style6,a.style6:visited,a.style6:link,a.style6:active,a.style6:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
}

.style7,a.style7:visited,a.style7:link,a.style7:active,a.style7:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #07477d;
}
.style8,a.style8:visited,a.style8:link,a.style8:active,a.style8:hover
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #464646;
}
.style9,a.style9:visited,a.style9:link,a.style9:active,a.style9:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464646;
}
.style10,a.style10:visited,a.style10:link,a.style10:active,a.style10:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
}

.style11,a.style11:visited,a.style11:link,a.style11:active,a.style11:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #464646;
}
.style13,a.style13:visited,a.style13:link,a.style13:active,a.style13:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #464646;
}
.style14,a.style14:visited,a.style14:link,a.style14:active,a.style14:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration:underline;
	color: #464646;
}
.style15 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #464646;
}

.style16,a.style16:visited,a.style16:link,a.style16:active,a.style16:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #464646;
}

.chat_header 
{
	width:162px;
	height:23px;
	background-color:#034270;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}
.chat_header_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.chat_body {
	width:162px;
	height:Auto;
	padding:10px;
 	background-color:#fff;border-color:#034270;border-width:1px;;border-style:solid;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #666666;
}

/* Q&A */

.grey_line
{
 background:url('img/grey_line.gif');background-repeat:repeat-x;background-position:center;
}

.active_tab       /* Q&A */
{
	background-color:#e0e0e0; 
	background-repeat:repeat-y;
	width:113px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:center;
	font-weight: bold;
	color: #1c1c1c;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

.inactive_tab
{
	background:#FFFFFF; 
	background-repeat:repeat-y;
	width:113px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align:center;
	color: #464646;
	border-style:solid;
   	 border-width:1px;
   	 border-color:#cfe1ed;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

.active_tab_text,a.active_tab_text:visited,a.active_tab_text:link,a.active_tab_text:active,a.active_tab_text:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1c1c1c;
}
.inactive_tab_text,a.inactive_tab_text:visited,a.inactive_tab_text:link,a.inactive_tab_text:active,a.inactive_tab_text:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #464646;
}



/* Articles */
.active_tab_articles
{
	background-color:#e0e0e0; 
	width:125px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	font-weight: bold;
	color: #1c1c1c;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

.inactive_tab_articles
{
	background:#FFFFFF; 
	background-repeat:repeat-y;
	width:125px;
	height:29px; 
	padding:2px 5px ; 
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align:center;
	color: #464646;
	border-style:solid;
   	border-width:1px;
    	border-color:#cfe1ed;
	-moz-border-radius-topright:7px;
	-moz-border-radius-topleft:7px;
	-webkit-border-top-right-radius:7px; 
	-webkit-border-top-left-radius:7px;
}

/*  Bookmark */
.bookmark_active_sub_tab,a.bookmark_active_sub_tab:visited,a.bookmark_active_sub_tab:link,a.bookmark_active_sub_tab:active,a.bookmark_active_sub_tab:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #1c1c1c;
}

.bookmark_inactive_sub_tab,a.bookmark_inactive_sub_tab:visited,a.bookmark_inactive_sub_tab:link,a.bookmark_inactive_sub_tab:active,a.bookmark_inactive_sub_tab:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: none;
	font-size: 12px;
	color: #464646;
}

.bookmark_sub_tab
{
 background-color:#e0e0e0;
 background-repeat:repeat-x;
 background-position:top;
}

.bookmark_voting
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
}

/*  active #e0e0e0
    inactive #d26207
	font #3b3b3b
 */