/* Body background */

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


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

}

.left-options {
border:1px solid #ff0000;
}

#main_table {
width:950px;
}

.body_margin {
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
  	border: 1px solid #b3b3b3;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
}

.body_margin1 {
padding-top:15px;
padding-left:15px;
padding-right:15px;
padding-bottom:10px;
  	border: 1px solid #b3b3b3;
	border-top-width:0px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
}
.grey_line
{
 background:url('img/line.gif');background-repeat:repeat-x;background-position:top;
}

.heading_bar_bg
{
	background-color:#f1f1f1;
 	border: 1px solid #e7e7e7;
	border-top-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	height:23px;
	padding-left:15px;
	padding-right:15px;
}

.block_margin{
padding-top:8px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}


.footer_bg
{
 background-color:#f1f1f1;
padding:15px;
}

.header_bg
{
 background-color:#06477d;
 height:41px;
 padding-left:20px;

}

#heading_bar_table
{
border:1px solid #e5e5e5;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
background-color:#ffffff;border-color:#e5e5e5;
padding-top:1px; padding-bottom:1px;padding-left:1px; padding-right:1px;
}

#main_table
{
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
background-color:#ffffff;
border-color:#e5e5e5;
}


.active_tab       /* Q&A */
{
	background-color:#f1f1f1;
	background-repeat:repeat-y;
	width:113px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #46648d;
	text-align:center;
	border-style:solid;
    border-width:1px;
   	border-color:#d8d8d8;

}

.inactive_tab
{
	background:#FFFFFF;
	background-repeat:repeat-y;
	width:113px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #46648d;
	text-align:center;
	border-style:solid;
   	 border-width:1px;
   	 border-color:#bababa;
}

.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: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #46648d;
	text-align:center;
}
.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: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #46648d;
	text-align:center;
}

/* Articles */
.active_tab_articles
{
	background-color:#f1f1f1;
	width:125px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #46648d;
	text-align:center;
	border-style:solid;
    border-width:1px;
   	border-color:#d8d8d8;
}

.inactive_tab_articles
{
	background:#FFFFFF;
	background-repeat:repeat-y;
	width:125px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #46648d;
	text-align:center;
	border-style:solid;
   	border-width:1px;
    border-color:#bababa;
}

/*  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: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #46648d;
	text-align:center;
}

.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: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #46648d;
	text-align:center;
}

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

.bookmark_voting
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight:normal;
	color: #ffffff;
	text-align:center;
}

*/
 /*------------------MENU----------------*/
#menu_border {
border:1px solid #4e99d7;
border-top-width:1px;
border-left-width:1px;
border-right-width:0px;
border-bottom-width:0px;
}

table.menu a {
width:62px;
height:25px;
line-height:30px;
border:0px solid #4e99d7;
display:block;
align:right;
}
div.menu a {
color: #fff;
background: url('img/menu.gif');background-repeat:repeat-x;
text-decoration:none;
font-size:12px;
font-weight:bold;
line-height:24px;
text-transform:capitalize;
text-align:center;
vertical-align:middle;
font-family:Trebuchet MS,Arial, Helvetica, sans-serif;
}
div.menu a:link {
color: #fff;
background-color:#3984c2;
}

div.menu a:active {
color: #000000;
background-color:#3984c2;}

div.menu a:visited {
color: #fff;
background-color:#3984c2;
}

div.menu a:hover {
color: #eeeeee;
background-color:#4d9ad9;
border:0px solid #72900c;
}
div.menu (
position:absolute;
top:0;
left:0;
)



//
.textfield_effect1 {
border-width: 1px;
border-style: solid;
border-color: #bdc7d8;
background-color:#ffffff;
font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
direction:ltr;
font-size: 12px;
color: #333333;
}

.textfield_effect_status {
border-width: 1px;
border-style: solid;
border-color: #bdc7d8;
background-color:#ffffff;
font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
direction:ltr;
font-size: 12px;
width:350px;
height:27px;
color: #333333;
margin-right:5px;
padding-left:5px;
}

.textfield_effect {
border-width: 1px;
border-style: solid;
border-color: #96b4cb;
background-color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
vertical-align:middle;
line-height:15px;
width: 90px;
height: 25px;
margin-left:10px;
margin-bottom:9px;
padding-left:5px;

}

.textfield_effect2 {
border-width: 1px;
border-style: solid;
border-color: #96b4cb;
background-color:#fff;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
vertical-align:middle;
line-height:15px;
width: 70px;
height: 25px;
margin-left:10px;
margin-bottom:9px;
padding-left:5px;

}

.textfield_effect3 {
border-width: 1px;
border-style: solid;
border-color: #96b4cb;
background-color:#fff;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
vertical-align:middle;
line-height:15px;
width: 226px;
height: 22px;
margin-left:10px;
margin-bottom:5px;
padding-left:5px;
}

.textfield_effect4 {
background-color:#fff;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
vertical-align:middle;
line-height:15px;
width: 126px;
height: 17px;
margin-right:10px;
padding-left:5px;
}

.menu_bg
{
 background:url('img/menu_bg.gif');background-repeat:repeat-x;background-position:top;
}
.sub_menu_bg
{
 background-image:url(img/sub_menu.gif);
 background-repeat:repeat-x;
 height:25px;
 padding:0px 20px 0px 10px;
}
#header_table
{
 background-color:#ffffff;
}

#main_table
{
 border:3px solid #eee;
 border-width:0px 3px 0px 3px;
}

#photo_border
{
 border-width:thin;border-style:solid; border-color:#c0d1de;
}

.heading_bar_bg
{
	background-color:#f1f1f1;
 	border: 1px solid #e7e7e7;
	border-top-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	border-bottom-width:0px;
	padding-left:15px;
	padding-right:15px;
    height:20px;
}

.block_margin{
padding-top:8px;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
}


#heading_bar_table_top
{
background-color:#ffffff;
padding:0px;
}

#main_table
{
border:1px solid #e5e5e5;
border-top-width:1px;
border-left-width:1px;
border-right-width:1px;
border-bottom-width:1px;
background-color:#ffffff;border-color:#e5e5e5;
}
.welcome
{
	background-image:url(img/profile.gif);
	background-repeat:no-repeat;
	background-position:left bottom;
	 background-color:#ffffff;
 	border:1px solid #b1dbeb;
 	padding:5px 10px 5px 170px;
	height:164px;
}

#home
{
 background-color:#f8fcff;border-color:#cce0ed;border-width:medium;border-style:solid;
}
.viewall_bar
{
 background-color:#ffffff;
 padding:0px 15px 0px 15px;
}

.footer_bg
{
 background-image:url(img/footer_bg.gif);
 background-repeat:repeat-x;
 height:155px;
 bckground-position:top;
 padding:10px 10px 0px 20px;
}

body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#fff;
}


.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: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 10px;
        direction:ltr;
	color: #3b5998;
	font-weight:normal;
}
.style6,a.style6:visited,a.style6:link,a.style6:active,a.style6:hover
{
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size: 10px;
	color: #333333;
	font-weight:normal;
}

.style7,a.style7:visited,a.style7:link,a.style7:active,a.style7:hover
{
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #1c2a47;
	font-weight:normal;
}
.style8,a.style8:visited,a.style8:link,a.style8:active,a.style8:hover
{
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 10px;
        direction:ltr;
	color: #3b5998;
}
.style9,a.style9:visited,a.style9:link,a.style9:active,a.style9:hover
{
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
       direction:ltr;
	color: #464646;
}
.style10,a.style10:visited,a.style10:link,a.style10:active,a.style10:hover
{
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
       direction:ltr;
	color: #3b5998;
}

.style11,a.style11:visited,a.style11:link,a.style11:active,a.style11:hover
{
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 10px;
	color: #3b5998;
        direction:ltr;
	font-weight:normal;
}
.style12 {
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 11px;
	color: #3b5998;
	direction:ltr;
	font-weight:bold;
}
.style13,a.style13:visited,a.style13:link,a.style13:active,a.style13:hover
{
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 13px;
	color: #1c2a47;
	direction:ltr;
	font-weight:bold;
}

.style131,a.style131:visited,a.style131:link,a.style131:active,a.style131:hover
{
	font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
	font-size: 15px;
	color: #1c2a47;
	direction:ltr;
	font-weight:bold;
}

.style14,a.style14:visited,a.style14:link,a.style14:active,a.style14:hover
{
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size: 11px;
	font-weight:normal;
	color: #3b5998;
}
.style15 {
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size: 11px;
	color: #333;
}

.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;
}

.style14-1,a.style14-1:visited,a.style14-1:link,a.style14-1:active,a.style14-1:hover
{
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size: 11px;
	font-weight:normal;
	color: #333;
}
/* Q&A */

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

.gradient_vertical_line
{
 background-image:url(img/gradient_line.gif);
 background-repeat:repeat-y;
 background-position:center;
}

#right_border
{
 	border: 1px solid #e7e7e7;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;
}

.chat_header
{
	width:164px;
	height:24px;
    background-image:url('img/chat.gif');
	border:1px solid #d0d0d0;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:1px;
	border-bottom-width:0px;

}
.chat_header_text
{
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	padding-left:25px;
}
.chat_body {
	width:162px;
	height:Auto;
	padding:10px;
 	background-color:#fff;border-color:#d0d0d0;border-width:1px;;border-style:solid;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #666666;
}

/* Q&A */

.active_tab       /* Q&A */
{
	background-color:#f1f1f1;
	background-repeat:repeat-y;
	width:113px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #46648d;
	text-align:center;
	border-style:solid;
    border-width:1px 1px 0px 1px;
   	border-color:#d8d8d8;

}

.inactive_tab
{
	background:#FFFFFF;
	background-repeat:repeat-y;
	width:113px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #46648d;
	text-align:center;
	border-style:solid;
   	 border-width:1px;
   	 border-color:#bababa;
}

.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:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size:10px;
	color:333;
	font-weight:bold;
	text-align:center
}
.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:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size:10px;
	color:333;
	text-align:center;
}

/* Articles */
.active_tab_articles
{
	background-color:#f1f1f1;
	width:125px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #46648d;
	text-align:center;
	border-style:solid;
    border-width:1px;
   	border-color:#d8d8d8;
}

.inactive_tab_articles
{
	background:#FFFFFF;
	background-repeat:repeat-y;
	width:125px;
	height:29px;
	padding:2px 5px ;
	cursor:pointer;
	font-family: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #46648d;
	text-align:center;
	border-style:solid;
   	border-width:1px;
    border-color:#bababa;
}

/*  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: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #46648d;
	text-align:center;
}

.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: Trebuchet MS,Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color: #46648d;
	text-align:center;
}

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

.bookmark_voting
{
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size:24px;
	color:fff;
	text-align:center;
}


/*  active #ao6b02
    inactive #ebcc99
	font 8a5co2
 */
.sub_menu_top {
	background-color:#3fa632;
	height:11px;
	}

.sub_menu_internal {
	background-color:#f37d21;
	}

/*------------------MAIN ACTIVE----------------*/
#menu_active a {
width:100px;
height:29px;
display:block;
align:right;
background-color:#3fa632;

	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;

    -moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;

}

#menu_active a {
color: #ffffff;
text-decoration:none;
font-size:14px;
font-weight:bold;
line-height:20px;
text-transform:capitalize;
text-align:center;
vertical-align:bottom;
font-family:Arial, Geneva, sans-serif;
}

#menu_active a:active {
color: #ffffff;
vertical-align:bottom;
}

#menu_active a:visited {
color: #ffffff;
vertical-align:bottom;
}

#menu_active a:hover {
	height:29px;
	background-color:#3fa632;
	color: #fff;
	vertical-align:bottom;
}


/*------------------MAIN INACTIVE----------------*/
#menu_inactive a {
width:125px;
height:29px;
display:block;
align:right;
background-color:#fff;
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 7px;
	-webkit-border-bottom-right-radius: 7px;

    -moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 7px;
	-moz-border-radius-bottomright: 7px;
}

#menu_inactive a {
color: #3f3f3f;
text-decoration:none;
font-size:14px;
font-weight:bold;
line-height:23px;
text-transform:capitalize;
text-align:center;
vertical-align:bottom;
font-family:Arial, Geneva, sans-serif;
}

#menu_inactive a:active {
color: #3f3f3f;
vertical-align:bottom;
}

#menu_inactive a:visited {
color: #3f3f3f;
vertical-align:bottom;
}

#menu_inactive a:hover {
	background-color:#3fa632;
	height:29px;
	color: #fff;
	vertical-align:bottom;
}

/*------------------MENU INTERNAL----------------*/
#menu_internal a {
width:105px;
height:31px;
display:block;
align:right;
background-image:url(img/menu_internal.gif);
}

#menu_internal a {
color: #fff;
text-decoration:none;
font-size:14px;
font-weight:bold;
line-height:30px;
text-transform:capitalize;
text-align:center;
vertical-align:bottom;
font-family:Arial, Geneva, sans-serif;
}

#menu_internal a:active {
color: #fff;
vertical-align:bottom;
}

#menu_internal a:visited {
color: #fff;
vertical-align:bottom;
}

#menu_internal a:hover {
	background-image:url(img/menu_internal2.gif);
	height:31px;
	color:#fff;
	vertical-align:bottom;
}

.home_middle_bg1
{
background-image:url(img/middle_bg.jpg);
background-repeat:repeat-x;
background-position:top;
border:1px solid #e1e1e1;
border-width:1px 0px 0px 0px;
padding:10px 20px 0px 30px;
}

.box1 {
	background-color:#fff;
	border:2px solid #eee;
	padding:15px;
	width:233px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	}
.style61,a.style61:visited,a.style61:link,a.style61:active,a.style61:hover
{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
}

.set-status
{
	border:1px solid #b4bbcd;
	height:24px;
	width:350px;
	padding-left:10px;
}

.sign_up11{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight:bold;
	color: #7d7d7d;
	}
.style71,a.style71:visited,a.style71:link,a.style71:active,a.style71:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #333333;
	text-shadow: #ffffff 1px 1px 1px;
}
.style91,a.style91:visited,a.style91:link,a.style91:active,a.style91:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #052b6e;
}
.style131,a.style131:visited,a.style131:link,a.style131:active,a.style131:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color: #525252;
}

#lightboxIframe {
	display: none;
}

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(http://localhost/social_new/img/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(http://localhost/social_new/img/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(http://localhost/social_new/img/next.gif) right 50% no-repeat; }

/*** START : next / previous text links ***/
#nextLinkText, #prevLinkText{
color: #FF9834;
font-weight:bold;
text-decoration: none;
}
#nextLinkText{
padding-left: 20px;
}
#prevLinkText{
padding-right: 20px;
}
/*** END : next / previous text links ***/
/*** START : added padding when navbar is on top ***/

.ontop #imageData {
    padding-top: 5px;
}

/*** END : added padding when navbar is on top ***/

#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{
	padding:0 10px;
	}
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}
#imageData #numberDisplay a { color: black; padding-left: 5px; padding-right: 5px;}
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}
#imageData #helpDisplay {clear: left; float: left; display: block; }

#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	filter:alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	display: none;
	}


.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}

* html>body .clearfix {
	display: inline-block;
	width: 100%;
	}

* html .clearfix {
	/* Hides from IE-mac \*/
	height: 1%;
	/* End hide from IE-mac */
	}

.icon_spacer {
	padding-right:5px;
	}
.container {width: 500px; margin: 10px auto;}
ul.tabs {
	margin: 0;
	padding: 0;
	float: left;
	list-style: none;
	height: 32px;
	border-bottom: 1px solid #eee;
	border-left: 1px solid #eee;
	width: 100%;
}
ul.tabs li {
	float: left;
	margin: 0;
	padding: 0;
	height: 31px;
	line-height: 31px;
	border: 1px solid #eee;
	border-left: none;
	margin-bottom: -1px;
	background: #fff;
	overflow: hidden;
	position: relative;
}
ul.tabs li a {
	text-decoration: none;
	color: #3b5998;
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size: 11px;
	display: block;
	padding: 0 20px;
	border: 1px solid #fff;
	outline: none;
}
ul.tabs li a:hover {
	background: #fff;
	text-decoration:underline;
}
html ul.tabs li.active, html ul.tabs li.active a:hover  {
	background: #fff;
	border-bottom: 1px solid #fff;
}
.tab_container {
	border: 1px solid #eee;
	border-top: none;
	clear: both;
	float: left;
	width: 100%;
	background: #fff;
	-moz-border-radius-bottomright: 5px;
	-khtml-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-khtml-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px;
}
.tab_content {
	padding: 10px;
	color: #3b5998;
	font-family:'lucida grande', tahoma, verdana, arial, sans-serif;
	direction:ltr;
	font-size: 11px;
	font-weight:bold;
}
.tab_content h2 {
	font-weight: normal;
	padding-bottom: 10px;
	border-bottom: 1px dashed #ddd;
	font-size: 1.8em;
}
.tab_content h3 a{
	color: #254588;
}
.tab_content img {
	float: left;
	margin: 0 20px 20px 0;
	border: 1px solid #ddd;
	padding: 5px;
}


/*
    ColorBox Core Style:
    The following CSS is consistent between example themes and should not be altered.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block;}
.cboxIframe{width:100%; height:100%; display:block; border:0;}

/*
    User Style:
    Change the following styles to modify the appearance of ColorBox.  They are
    ordered & tabbed in a way that represents the nesting of the generated HTML.
*/
#cboxOverlay{background:#000;}
#colorbox{}
    #cboxTopLeft{width:14px; height:14px; background:url(images/controls.png) no-repeat 0 0;}
    #cboxTopCenter{height:14px; background:url(images/border.png) repeat-x top left;}
    #cboxTopRight{width:14px; height:14px; background:url(images/controls.png) no-repeat -36px 0;}
    #cboxBottomLeft{width:14px; height:43px; background:url(images/controls.png) no-repeat 0 -32px;}
    #cboxBottomCenter{height:43px; background:url(images/border.png) repeat-x bottom left;}
    #cboxBottomRight{width:14px; height:43px; background:url(images/controls.png) no-repeat -36px -32px;}
    #cboxMiddleLeft{width:14px; background:url(images/controls.png) repeat-y -175px 0;}
    #cboxMiddleRight{width:14px; background:url(images/controls.png) repeat-y -211px 0;}
    #cboxContent{background:#fff; overflow:visible;}
        #cboxLoadedContent{margin-bottom:5px;}
        #cboxLoadingOverlay{background:url(images/loading_background.png) no-repeat center center;}
        #cboxLoadingGraphic{background:url(images/loading.gif) no-repeat center center;}
        #cboxTitle{position:absolute; bottom:-25px; left:0; text-align:center; width:100%; font-weight:bold; color:#7C7C7C;}
        #cboxCurrent{position:absolute; bottom:-25px; left:58px; font-weight:bold; color:#7C7C7C;}

        #cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute; bottom:-29px; background:url(images/controls.png) no-repeat 0px 0px; width:23px; height:23px; text-indent:-9999px;}
        #cboxPrevious{left:0px; background-position: -51px -25px;}
        #cboxPrevious.hover{background-position:-51px 0px;}
        #cboxNext{left:27px; background-position:-75px -25px;}
        #cboxNext.hover{background-position:-75px 0px;}
        #cboxClose{right:0; background-position:-100px -25px;}
        #cboxClose.hover{background-position:-100px 0px;}

        .cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px; right:27px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px; right:27px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;}

		ul.timeline{
font-size:1.0em;
}

ul.timeline li{
list-style-type:none;
position:relative;
padding:5px;
margin-left:-40px;

}
ul.timeline li a{
	padding-left:40px;
position:relative;
padding:2px;
margin-left:0px;
}
ol.timeline li:first-child{border-top:1px dashed #dedede;}

.panel

	{
	margin-left:30px;
	margin-right:50px;
	margin-bottom:5px;
	background-color:#fff;
	height:65px;
	padding:6px;
	width:400px;
   display:none;

	}
.like_comment,a.like_comment:visited,a.like_comment:link,a.like_comment:active,a.like_comment:hover
{
font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
font-size: 10px;
direction:ltr;
color: #3b5998;
background-image:url('img/square.gif');
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
}

.like_comment1,a.like_comment1:visited,a.like_comment1:link,a.like_comment1:active,a.like_comment1:hover
{
font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
font-size: 10px;
direction:ltr;
color: #3b5998;
background-image:url('img/square.gif');
background-repeat:no-repeat;
background-position:left;
padding-left:10px;
}
.comment_box
{
background-color:#f0f2f5;
border-bottom:#ffffff solid 1px;
padding-top:3px
}

.comment_button
	{
	margin-right:30px;
	color:ff0000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif
	}

.comment_submit

	{

	background-color:#627AAC;
	color:#FFFFFF;
	border:none;
	font-size:11px;
	padding:3px;
	margin-top:3px;

	}
	.comment_ph
	{
		background-color:#f0f2f5;
		height:30px;
	}
	.comment_ph1
	{
		font-family: 'lucida grande', tahoma, verdana, arial, sans-serif;
		font-size: 10px;
		direction:ltr;
		color: #333;
		background-color:#f0f2f5;
		height:20px;
		background-image:url('img/like_icon.png');
        background-repeat:no-repeat;
		background-position:left;
		padding-left:20px;
		margin-left:5px;

	}
	#at-button
	{
	padding-top:5px;

  }
/*button in use  */
	.btn {
  cursor: pointer;
  display: inline-block;
  background-color: #e6e6e6;
  background-repeat: no-repeat;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
  background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
  background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
  background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
  background-image: linear-gradient(#ffffff, #ffffff 0.25, #e6e6e6);
  padding: 1px 6px 3px 6px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  color: #333;
  font-size: 11px;
  line-height: 14px;
  border: 1px solid #ccc;
  border-bottom-color: #bbb;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
  -webkit-transition: 0.1s linear all;
  -moz-transition: 0.1s linear all;
  transition: 0.1s linear all;
}
.btn:hover {
  background-position: 0 -15px;
  color: #333;
  text-decoration: none;
}
.btn.primary, .btn.danger {
  color: #fff;
}
.btn.primary:hover, .btn.danger:hover {
  color: #fff;
}
.btn.primary {
  background-color: #0064cd;
  background-repeat: repeat-x;
  background-image: -khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));
  background-image: -moz-linear-gradient(#049cdb, #0064cd);
  background-image: -ms-linear-gradient(#049cdb, #0064cd);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));
  background-image: -webkit-linear-gradient(#049cdb, #0064cd);
  background-image: -o-linear-gradient(#049cdb, #0064cd);
  background-image: linear-gradient(#049cdb, #0064cd);
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  border-color: #0064cd #0064cd #003f81;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
}
.btn.primary.text
	{
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:capitalize;
	font-size:11px;
	}

	/* api css*/
.h3 {
    color: #FF0084;
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 10px;
}

.api-key-info {
    background: none repeat scroll 0 0 #000000;
    color: #D4CA4D;
    font-size: 24px;
    font-weight: bold;
    padding: 0 5px;
}

.app_link {
    font-size: 140%;
    text-decoration: none;
    color: #0063DC;
}

.pre_api {
    background-color: #F9F9F9;
    border: 1px dashed #2F6FAB;
    color: black;
    line-height: 1.1em;
    padding: 1em;
}

.pre span.ns {
    color: #0259C4;
    font-weight: bold;
}

ul.api {
list-style-type:none;
display;block;
}

ul.api li a {
display;block;
color:#33527b;
line-height:27px;
padding:5px 20px;
margin-left:-30px;
background-image:url('../../img/rounded-bullet.png');
background-repeat:no-repeat;
background-position:left;
}

/*--------------------------- Grid tables ------------------------*/


#grid1-container1{
display: table;
width:760px;
}

#grid-container div.headings {
display: table-row;
background:#2968ad;
color:#fff;
height:30px;
line-height:30px;
font-weight:bold;
}

#grid-container div.sub-headings {
display: table-row;
background-image:url('../../img/h1-bg.gif');
background-repeat:repeat-x;
height:26px;
border:1px solid #a0b3c8;
color:#052b6e;
font-size:14px;
padding-left:10px;
font-weight:bold;
}

#grid-container div.heading-group {
display: table-row;
}

#grid-container div.column {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
}

#grid1-container1 div.columndes {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
}
#grid-container div.column1 {
display: table-cell;
border:solid 1px #ccc;
border-width:1px 0 0 0;
padding:2px;
}

#grid-container div.column2 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:120px;
}

#grid-container div.column21 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:200px;
}

#grid-container div.column3 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:50px;
}

#grid-container h1 {
width:100%;

}
.title {
font-size:13px;
font-weight:bold;
color:#404040;
}

a.title:visited,a.title:link,a.title:active,a.title:hover
{
font-size:13px;
font-weight:bold;
color:#ffffff;

}
.view {
font-size:11px;
color:#808080;
margin-bottom:5px;
}

.title-description {
font-size:12px;
color:#404040;
margin-bottom:5px;
}

.sub-title {
font-size:12px;
font-weight:bold;
color:#404040;
}

.sub-title1 {
font-size:12px;
font-weight:normal;
color:#404040;
}

.sub-title-description {
font-size:12px;
color:#155aab;
text-decoration:underline;
}


.name,a.name:visited,a.name:link,a.name:active,a.name:hover
{
font-size:12px;
color:#155aab;
text-decoration:underline;
}

.date {
font-size:11px;
color:#404040;
}

.number {
font-size:12px;
color:#404040;
}

#heading-bar {
    background-color: #2968AD;
    background-image: -moz-linear-gradient(#3173BD, #3173BD 0.25px, #2968AD);
    background-repeat: repeat-x;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    text-shadow: 1px 1px 1px #555555;
    text-transform: capitalize;
}


ul.left-button{
    list-style-type:none;
    padding:0;
    margin:0;
    }

    ul.left-button li {
    background-color:#daecf4;
    border:1px solid #01c5ff;
    padding:2px 10px;
	margin-bottom:2px;
    }

    ul.left-button li a {
    display:block;
    text-transform:capitalize;
    font:bold 10px arial, verdana;
    text-decoration:none;
    color:#1f344d;
    padding-left:30px;
    }

    ul.left-button li.view-profile {
    background-image:url('img2/icons/icon-set.png');background-repeat:no-repeat;background-position:1px -2px;
    }

    ul.left-button li.friends {
    background-image:url('img2/icons/icon-set.png');background-repeat:no-repeat;background-position:1px -22px;
    }

    ul.left-button li.news-feed {
    background-image:url('img2/icons/icon-set.png');background-repeat:no-repeat;background-position:1px -42px;
    }

    ul.left-button li.wall {
    background-image:url('img2/icons/icon-set.png');background-repeat:no-repeat;background-position:1px -62px;
    }


 ul.left-button2{
    list-style-type:none;
    padding:0;
    margin:0;
    }

    ul.left-button2 li a {
    padding:5px 0px;
    display:block;
    text-transform:capitalize;
    font:normal 12px arial, verdana;
    text-decoration:none;
    color:#1f344d;
    padding-left:12px;
    border-bottom:1px solid #eee;
    }

    ul.left-button2 li a:hover {
    background-color:#eee;
    padding-left:12px;
    }
	#grid-container{
display: table;
width:560px;
}

#grid1-container1{
display: table;
width:760px;
}

#grid-container div.headings {
display: table-row;
background:#2968ad;
color:#fff;
height:30px;
line-height:30px;
font-weight:bold;
}

#grid-container div.sub-headings {
display: table-row;
background-image:url('img2/h1-bg.gif');
background-repeat:repeat-x;
height:26px;
border:1px solid #a0b3c8;
color:#052b6e;
font-size:14px;
padding-left:10px;
font-weight:bold;
}

#grid-container div.heading-group {
display: table-row;
}

#grid-container div.column {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
}

#grid1-container1 div.columndes {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
}
#grid-container div.column1 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0 ;
padding:2px;
}

#grid-container div.column2 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:120px;
}

#grid-container div.column21 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:200px;
}

#grid-container div.column3 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:50px;
}

#grid1-container11{
display: table;
width:660px;
}


#grid-container h1 {
width:100%;

}

#grid-container11{
display: table;
width:560px;
}

#grid-container11 div.headings {
display: table-row;
background:#2968ad;
color:#fff;
height:30px;
line-height:30px;
font-weight:bold;

}

#grid-container11 div.column33 {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:260px;
}


#grid-container11 div.column3a {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:400px;
}

#grid-container11 div.column3b {
display: table-cell;
border:solid 1px #ccc;
border-width:0 0 1px 0;
padding:2px;
width:100px;
}
.description_forum22
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 250px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}

.description_forum21
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 150px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}
.description_forum3
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 40px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}

.toolbar {
background-color:#f3f3f3;
border-bottom:1px solid #e3e3e3;
height:26px;
}

.toolbar ul {list-style-type:none;}
.toolbar li {
display:block;
float:left;
line-height:26px;
text-transform:capitalize;
}

.toolbar li a{
background:url('../../img/divider-toolbar.png');
background-repeat:no-repeat;
background-position:right;
padding:0 30px;
}

.toolbar li.last a{
background-image:none;
}

.toolbar li.reportit {
background:url('../../img/reportit.png');
background-repeat:no-repeat;
background-position:15px;
margin-left:10px;
}

.toolbar li.invite-friends{
background:url('../../img/invite-friends.png');
background-repeat:no-repeat;
background-position:10px;
margin-left:10px;
}

.toolbar li.add-poll{
background:url('../../img/add-poll.png');
background-repeat:no-repeat;
background-position:15px;
margin-left:10px;
}

.toolbar li.add-photos{
background:url('../../img/add-photos.png');
background-repeat:no-repeat;
background-position:10px;
margin-left:10px;
}

.toolbar li.delete-forum{
background:url('../../img/delete-forum.png');
background-repeat:no-repeat;
background-position:15px;
margin-left:10px;
}

.h6 {
    color: green;
    font: 11px arial;
}

#heading-bar-internal{
	background-image: url('../../img/heading-bar-bg.gif');
	background-repeat:repeat-x;
	height:30px;
	font-size:18px;
	font-weight:bold;
	text-transform:capitalize;
	line-height:30px;
	padding:0 15px;
	color:#000;
}

.description {
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	padding:10px 5px 5px 0;
	background:#fff;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}

.description a{
    color: #004B91;
	font-weight:bold;
	 text-decoration: none;

}

.description_forum1
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 370px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}

.description_forum1 a{
    color: #004B91;
	font-weight:bold;
	 text-decoration: none;
}

.description_forum2
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 100px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}

.description_forum22
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 250px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}

.description_forum21
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 150px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}
.description_forum3
{
 font-size:12px;
	font-weight:normal;
	color:#333;
	width: 40px;
	text-decoration:none;
	padding:10px 5px 5px 15px;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}
#heading-bar-forum {
	height:32px;
	background-color: #3b5998;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#4d6cac), color-stop(0.25, #4d6cac), to(#3b5998));
	background-image: -webkit-linear-gradient(#4d6cac, #4d6cac 0.25, #3b5998);
	background-image: -moz-linear-gradient(#4d6cac, #4d6cac 0.25, #3b5998);
	background-image: -ms-linear-gradient(#4d6cac, #4d6cac 0.25, #3b5998);
	background-image: -o-linear-gradient(#4d6cac, #4d6cac 0.25, #3b5998);
	background-image: linear-gradient(#4d6cac, #4d6cac 0.25, #3b5998);
	font-size:14px;
	font-weight:bold;
	text-transform:capitalize;
	line-height:30px;
	color:#fff;	
}
.description-forum {
	font-size:12px;
	font-weight:normal;
	color:#333;
	text-decoration:none;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}

.description_forum a{
    color: #004B91;
	font-weight:bold;
	 text-decoration: none;
}

.description-forum_author {
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background:#fff;
	border-bottom:1px solid #e3e3e3;
	background-color: #f5f5f5;
	background-repeat: repeat-x;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(0.25, #f5f5f5), to(#f5f5f5));
	background-image: -webkit-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -moz-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -ms-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: -o-linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
	background-image: linear-gradient(#ffffff, #ffffff 0.25, #f5f5f5);
}
.forum-bar
{
 background:#2968ad;
 color:#fff;
 height:30px;
 line-height:30px;
}
.forum-heading
{
padding-left:10px;
 font-weight:bold;
 color:#fff;
}
.forum-content
{
 font-size:12px;
 font-weight:normal;
 color:#404040;
}
