body {
	margin:0px;
	color:#444444;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image:url(/images/theme_images/header_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
}
#main {
	width:975px;
	margin:0 auto;
}
.center {
	text-align:left
}
.centre {
	text-align:center;
}
a:link {
	color:#444444;
	text-decoration:underline
}
a:visited {
	color:#444444;
	text-decoration:underline
}
a:active {
	color:#444444;
	text-decoration:none
}
a:hover {
	color:#444444;
	text-decoration:none
}
p {
	padding:0px;
	margin:0px;
}
form {
	padding:0px;
	margin:0px;
}
.left {
	float:left;
}
.right {
	float:right
}
.clear {
	clear:both
}
img, input, select {
	border:0px;
	margin:0px;
	padding:0px
}
ul {
	padding:0px;
	margin:0px;
	list-style:none
}
li {
	margin:0px;
}
h1, h2, h3, h4, h5 {
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#114a82;
	font-weight:bold
}
/************************************/

#header {
	height:196px;
}
.top_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFF;
	font-weight:bold;
	height:31px;
	text-transform:uppercase;
	text-align:right;
	line-height:30px
}
.top_menu a:link, .top_menu a:visited, .top_menu a:active {
	color:#FFF;
	text-decoration:none;
	padding:0 10px;
}
.top_menu a:hover {
	color:#fff;
	text-decoration:underline;
	padding:0 10px;
}
.top_menu1 {
	color:#fff;
	text-decoration:underline;
	padding:0 10px;
}
.logo {
	float:left;
	margin-bottom:1px
}
.search {
	float:right;
	width:360px;
	padding-right:20px;
	padding-top:20px
}
.a_11_nor {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	line-height:16px;
}
.a_11_nor a:link, .a_11_nor a:visited, .a_11_nor a:active {
	color:#fff;
	text-decoration:underline;
}
.a_11_nor a:hover {
	color:#fff;
	text-decoration:none
}
.search select {
	width:120px;
	padding:1px;
	border:1px solid #4f94bd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595b5d
}
.search input {
	width:220px;
	padding:2px;
	border:1px solid #4f94bd;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#595b5d
}
/***************navigation*********************/
a.squarebutton {
	background: transparent url(/images/theme_images/menu_left.gif) no-repeat top left;
	display: block;
	font: bold 13px verdana; /* Change 12px as desired */
	line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 32px; /* Height of button background height */
	padding-left: 5px; /* Width of left menu image */
	text-decoration: none;
	margin-left:2px;
	float:left;
}
a.squarebutton1 {
	background: transparent url(/images/theme_images/menu_left_hover.gif) no-repeat top left;
	display: block;
	font: bold 13px verdana; /* Change 12px as desired */
	line-height: 15px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 23px) */
	height: 32px; /* Height of button background height */
	padding-left: 5px; /* Width of left menu image */
	text-decoration: none;
	margin-left:2px;
	float:left;
}
a.squarebutton1 span {
	background: transparent url(/images/theme_images/menu_right_hover.gif) no-repeat top right;
	display: block;
	color: #0c3d6e;
	padding: 9px 10px 8px 5px; /*Set 9px below to match value of 'padding-left' value above*/
}
a:link.squarebutton, a:visited.squarebutton, a:active.squarebutton {
	color: #FFFFFF; /*button text color*/
}
a.squarebutton span {
	background: transparent url(/images/theme_images/menu_right.gif) no-repeat top right;
	display: block;
	padding: 9px 7px 8px 2px; /*Set 9px below to match value of 'padding-left' value above*/
}
a.squarebutton:hover { /* Hover state CSS */
	background-position: top left;
	background: transparent url(/images/theme_images/menu_left_hover.gif) no-repeat top left;
}
a.squarebutton:hover span { /* Hover state CSS */
	background-position: top right;
	background: transparent url(/images/theme_images/menu_right_hover.gif) no-repeat top right;
	color: #0c3d6e;
}
a.squarebutton:active {
	background-position: top left;
	background: transparent url(/images/theme_images/menu_left_hover.gif) no-repeat top left;
	
}
a.squarebutton:active span { /* Hover state CSS */
	background-position: top right;
	background: transparent url(/images/theme_images/menu_right_hover.gif) no-repeat top right;
	color: #0c3d6e;
}

.buttonwrapper { /* Container you can use to surround a CSS button to clear float */
	overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
	width: 100%;
}
/***************navigation*********************/
.submenu {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	font-weight:bold;
	height:28px;
	text-transform:capitalize;
	line-height:28px
}
.submenu a:link, .submenu a:visited, .submenu a:active {
	color:#000;
	text-decoration:none;
	padding:0 10px;
}
.submenu a:hover {
	color:#000;
	text-decoration:underline;
	padding:0 10px;
}
.bread {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#133b62;
	padding:10px 15px
}
.bread a:link, .bread a:visited, .bread a:active {
	color:#133b62;
	text-decoration:none;
	padding:0 10px;
	background-image:url(/images/theme_images/bread_arrow.gif);
	background-position:left center;
	padding-left:12px;
	padding-right:5px;
	background-repeat:no-repeat
}
.bread a:hover {
	color:#133b62;
	text-decoration:underline;
	padding:0 10px;
	background-image:url(/images/theme_images/bread_arrow.gif);
	background-position:left center;
	padding-left:12px;
	padding-right:5px;
	background-repeat:no-repeat
}
.bread a.first {
	color:#133b62;
	text-decoration:none;
	padding:0 10px;
	background-image:none;
	padding-left:5px;
	padding-right:5px;
}
.content_left {
	float:left;
	width:760px;
}
.content_right {
	float:right;
	width:200px;
}
.mail_content_left {
	float:left;
	width:220px;
}
.mail_content_right {
	float:left;
	width:740px;
}
.content_box {
	border:1px solid #34618d;
	margin-bottom:25px
}
.content_box .heading_bg {
	background-image:url(/images/theme_images/left_panel_heading_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:31px
}
.content_box .heading_bg h1 {
	background-image:url(/images/theme_images/left_title_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:31px;
	padding:0px;
	margin:0px;
	line-height:31px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	padding:0 13px;
	float:left;
	font-weight:bold
}
.content_box .heading_bg .right {
	float:right;
	width:auto;
	padding-right:10px
}
.view_all {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:25px;
	text-align:right
}
.view_all a:link, .view_all a:visited, .view_all a:active {
	color:#000;
	text-decoration:none;
	background-image:url(/images/theme_images/view_arrow.gif);
	background-position:right center;
	padding-right:15px;
	background-repeat:no-repeat
}
.view_all a:hover {
	color:#133b62;
	text-decoration:underline;
	background-image:url(/images/theme_images/view_arrow.gif);
	background-position:right center;
	padding-right:15px;
	background-repeat:no-repeat
}
.content_text_pad {
	padding:17px
}
.more_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1f4e7d;
	font-weight:bold;
	padding-left:10px
}
.more_link a:link, .more_link a:visited, .more_link a:active {
	color:#1f4e7d;
	text-decoration:none;
}
.more_link a:hover {
	color:#1f4e7d;
	text-decoration:underline;
}
.listing_header {
	background-color:#f7f7f7;
	height:30px;
	border-bottom:1px solid #eaeef1;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:30px;
	font-weight:bold;
	padding-left:20px;
	margin-bottom:2px
}
.listing_titles .title {
	float:left;
	width:195px;
	padding-right:15px
}
.listing_titles .bids {
	float:left;
	width:145px;
	padding-right:15px
}
.listing_titles .views {
	float:left;
	width:115px;
	padding-right:15px
}
.listing_titles .category {
	float:left;
	width:115px;
	padding-right:15px
}
.listing_titles .time_left {
	float:left;
	width:80px;
	padding-right:10px
}
.listing_content {
	background-color:#fafafa;
	height:24px;
	border-left:3px solid #cccccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:24px;
	padding-left:18px;
	margin-bottom:2px;
	margin-left:2px
}
.product ul {
	padding:0px;
	margin:0px;
	list-style:none
}
.product ul li {
	border-bottom:1px solid #adb1b4;
	padding-bottom:10px;
	margin-bottom:15px
}
.product .pic_left {
	float:left;
	width: 135px;
	padding-right:20px
}
.product .pic_left img {
	border:1px solid #c0c6ca;
	width: 132px;
	height:98px
}
.product .content_left {
	float:left;
	width: 530px;
}
.product .content_left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#1a4180;
	font-weight:bold
}
.product .content_left h1 a:link, .product .content_left h1 a:visited, .product .content_left h1 a:active {
	color:#1a4180;
	text-decoration:none;
}
.product .content_left h1 a:hover {
	color:#1a4180;
	text-decoration:none;
}
.product .content_left h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	font-weight:bold
}
.product .content_left h5 a:link, .product .content_left h5 a:visited, .product .content_left h5 a:active {
	color:#000;
	text-decoration:none;
}
.product .content_left h5 a:hover {
	color:#000;
	text-decoration:none;
}
.date {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	text-transform:uppercase;
	color:#7a7a7a;
	line-height:18px
}
.date a:link, .date a:visited, .date a:active {
	color:#7a7a7a;
	text-decoration:none;
}
.date a:hover {
	color:#7a7a7a;
	text-decoration:underline;
}
.welcome_box {
	border:1px solid #20507f;
	background-color:#f7faff;
	padding:7px;
	margin-bottom:25px
}
.welcome_box .pic_left {
	float:left;
	width:32px;
	padding-right:10px
}
.welcome_box .pic_left img {
	width:28px;
	height:28px;
	border:1px solid #ececec;
}
.welcome_box .welcome_txt {
	float:left;
	width:140px;
}
.a_11_bla {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000
}
.a_11_bla a:link, .a_11_bla a:visited, .a_11_bla a:active {
	color:#000;
	text-decoration:none;
}
.a_11_bla a:hover {
	color:#000;
	text-decoration:underline;
}
.a_11_blue {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#225281;
	font-weight:bold
}
.a_11_blue a:link, .a_11_blue a:visited, .a_11_blue a:active {
	color:#225281;
	text-decoration:none;
}
.a_11_blue a:hover {
	color:#225281;
	text-decoration:underline;
}
.service_right_box {
	border:1px solid #8eb0ca;
	margin-bottom:25px
}
.service_right_box .heading_bg {
	background-image:url(/images/theme_images/service_heading_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:26px
}
.service_right_box .heading_bg h1 {
	padding:0px;
	margin:0px;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	padding:0 13px;
	float:left;
	font-weight:bold
}
.service_right_box .heading_bg .right {
	float:right;
	width:auto;
	padding-right:10px
}
.right_listing_serivce {
	padding:10px 7px 10px 0px;
}
.right_listing_serivce ul {
	padding:0px;
	margin:0px;
	padding-left:25px;
	list-style-image:url(/images/theme_images/right_nav_arrow.gif);
	padding-bottom:10px
}
.right_listing_serivce ul li {
	padding-bottom:7px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#133b62
}
.right_listing_serivce ul li a:link, .right_listing_serivce ul li a:visited, .right_listing_serivce ul li a:active {
	color:#133b62;
	text-decoration:none;
}
.right_listing_serivce ul li a:hover {
	color:#133b62;
	text-decoration:underline;
}
.product_right_box {
	border:1px solid #8eb0ca;
	margin-bottom:25px
}
.product_right_box .heading_bg {
	background-image:url(/images/theme_images/product_categories_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:26px
}
.product_right_box .heading_bg h1 {
	padding:0px;
	margin:0px;
	line-height:26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
	padding:0 13px;
	float:left;
	font-weight:bold
}
.product_right_box .heading_bg .right {
	float:right;
	width:auto;
	padding-right:10px
}
.right_listing_4_images ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding:10px 7px 0px 7px;
}
.right_listing_4_images ul li {
	padding-bottom:8px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000
}
.right_listing_4_images ul li a:link, .right_listing_4_images ul li a:visited, .right_listing_4_images ul li a:active {
	color:#000;
	text-decoration:none;
}
.right_listing_4_images ul li a:hover {
	color:#000;
	text-decoration:underline;
}
.right_listing_4_images ul li .left {
	float:left;
	width:50px;
}
.right_listing_4_images_header {
	background-color:#f7f7f7;
	height:25px;
	border-bottom:1px solid #eaeef1;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#0d3d6e;
	line-height:25px;
	font-weight:bold;
	padding-left:10px;
	margin-bottom:2px
}
#footer {
	background-image:url(/images/theme_images/footer_bg.gif);
	background-repeat:repeat-x;
	height:87px
}
#footer .pad {
	padding:25px 0
}
.footer-left {
	float:left;
	width:450px
}
.footer-right {
	float:right;
	width:450px
}
.footer_link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff
}
.footer_link a:link, .footer_link a:visited, .footer_link a:active {
	color:#fff;
	text-decoration:none;
	padding:7px
}
.footer_link a:hover {
	color:#66adf6;
	text-decoration:underline;
	padding:7px
}
/*******************************************************************/

.videos_list ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-bottom:15px
}
.videos_list ul li {
	float:left;
	padding:10px 12px;
	width:120px
}
.videos_list ul li img {
	width:116px;
	height:70px;
	border:2px solid #dddddd
}
.videos_list ul li .pic_link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	padding:7px 3px
}
.videos_list ul li a:link, .videos_list ul li a:visited, .videos_list ul li videos_list a:active {
	color:#000;
	text-decoration:none;
}
.videos_list ul li a:hover {
	color:#000;
	text-decoration:underline;
}
.videos_heading {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#000
}
.border_fixing {
	width:100%
}
.news_left {
	width:345px;
	float:left;
	border-right:4px solid #e0e0e0;
	padding-right:15px;
}
.news_right {
	width:345px;
	float:left;
	padding-left:15px;
}
.news_list ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.news_list ul li {
	border-bottom:1px solid #f0f0f0;
	padding-bottom:12px;
	padding-top:12px;
	color:#000
}
.news_list ul li .pic_left {
	float:left;
	width:74px;
	padding-right:5px
}
.news_list ul li .pic_left img {
	border:1px solid #d8d8d8
}
.news_list ul li .content_left {
	float:left;
	width:265px;
}
.news_list ul li .content_left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#194c7e;
	font-weight:bold
}
.news_list ul li .content_left h1 a:link, .news_list ul li .content_left h1 a:visited, .news_list ul li .content_left h1 a:active {
	color:#1a4180;
	text-decoration:none;
}
.news_list ul li .content_left h1 a:hover {
	color:#1a4180;
	text-decoration:none;
}
.left_lgn_txt {
	float:left;
	width:65px;
	padding-top:2px
}
.left_lgn_input {
	float:left;
	width:115px;
}
.left_lgn_input input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	width:110px;
	border:1px solid #e8e8e8;
	padding:1px
}
.v_10_bla {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#010101
}
.v_10_bla a:link, .v_10_bla a:visited, .v_10_bla a:active {
	color:#010101;
	text-decoration:none;
}
.v_10_bla a:hover {
	color:#010101;
	text-decoration:underline;
}
.breif ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-top:15px
}
.breif ul li {
	border-bottom:1px dashed #cccccc;
	padding-bottom:2px;
	padding-top:5px
}
.breif .pic_left {
	float:left;
	width: 185px;
	padding-right:20px
}
.breif .pic_left img {
	border:1px solid #c0c6ca;
}
.breif .content_left {
	float:left;
	width: 500px;
	padding-top:10px
}
.breif .content_left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	float:left;
}
.breif .content_left h1 a:link, .breif .content_left h1 a:visited, .breif .content_left h1 a:active {
	color:#000;
	text-decoration:none;
}
.breif .content_left h1 a:hover {
	color:#000;
	text-decoration:none;
}
.breif .content_left h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c5084;
	float:right
}
.breif .content_left h5 a:link, .breif .content_left h5 a:visited, .breif .content_left h5 a:active {
	color:#1c5084;
	text-decoration:underline;
}
.breif .content_left h5 a:hover {
	color:#1c5084;
	text-decoration:none;
}
.onine_icon {
	background-image:url(/images/theme_images/onlinenow2.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:22px;
	padding:2px 0px 2px 20px;
}
.offline_icon {
	background-image:url(/images/theme_images/offlinenow2.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:22px;
	padding:2px 0px 2px 18px;
}
.frieds_list ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-bottom:15px
}
.frieds_list ul li {
	float:left;
	padding:5px 12px 5px;
	width:120px
}
.frieds_list ul li img {
	width:116px;
	height:70px;
	border:2px solid #dddddd
}
.frieds_list ul li .pic_link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	padding:7px 3px
}
.frieds_list ul li a:link, .frieds_list ul li a:visited, .frieds_list ul li frieds_list a:active {
	color:#000;
	text-decoration:none;
}
.frieds_list ul li a:hover {
	color:#000;
	text-decoration:underline;
}
.bulleting .from {
	float:left;
	width:140px;
	padding-right:15px
}
.bulleting .dates {
	float:left;
	width:145px;
	padding-right:15px
}
.bulleting .bulltin {
	float:left;
	width:115px;
	padding-right:15px
}
.bulleting .category {
	float:left;
	width:115px;
	padding-right:15px
}
.bulleting .time_left {
	float:left;
	width:80px;
	padding-right:10px
}
#content_area {
	padding-bottom:15px;
	align:left;
}
.right_listing_stats {
	padding:10px 7px 10px 0px;
}
.right_listing_stats ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding:0 10px 10px;
}
.right_listing_stats ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px dashed #cccccc;
}
.right_listing_stats ul li a:link, .right_listing_stats ul li a:visited, .right_listing_stats ul li a:active {
	color:#000;
	text-decoration:none;
}
.right_listing_stats ul li a:hover {
	color:#000;
	text-decoration:underline;
}
.mail_menu ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding:10px 7px 0px 7px;
}
.mail_menu ul li {
	padding-bottom:8px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#133b62
}
.mail_menu ul li a:link, .mail_menu ul li a:visited, .mail_menu ul li a:active {
	color:#133b62;
	text-decoration:none;
}
.mail_menu ul li a:hover {
	color:#133b62;
	text-decoration:underline;
}
.mail_menu ul li .left {
	float:left;
	width:30px;
}
.menu_mail_btn {
	background-color:#f7f7f7;
	height:25px;
	border-bottom:1px solid #eaeef1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:25px;
	font-weight:bold;
	margin-bottom:2px
}
.detail_user ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-top:15px
}
.detail_user ul li {
	padding-bottom:2px;
	font-family:Tahoma, Geneva, sans-serif;
	;
	font-size:11px;
	line-height:18px
}
.detail_user .pic_left {
	float:left;
	width: 185px;
	padding-right:20px
}
.detail_user .pic_left img {
	border:1px solid #c0c6ca;
}
.detail_user .content_left {
	float:left;
	width: 500px;
	padding-top:10px
}
.detail_user .content_left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000;
	font-weight:bold;
	float:left;
}
.detail_user .content_left h1 a:link, .detail_user .content_left h1 a:visited, .detail_user .content_left h1 a:active {
	color:#000;
	text-decoration:none;
}
.detail_user .content_left h1 a:hover {
	color:#000;
	text-decoration:none;
}
.detail_user .content_left h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1c5084;
	float:right
}
.detail_user .content_left h5 a:link, .detail_user .content_left h5 a:visited, .detail_user .content_left h5 a:active {
	color:#1c5084;
	text-decoration:underline;
}
.detail_user .content_left h5 a:hover {
	color:#1c5084;
	text-decoration:none;
}
.url_icon {
	background-image:url(/images/theme_images/offlinenow2.gif);
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:22px;
	padding:2px 0px 2px 18px;
}
.textfield{
	background-color: #FFFFFF;
	border:1px solid #2E608F;
	padding:0px;
	color: Black; width:160px; height:20px;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.detail_user .content_right {
	float:right;
	width: 150px;
	padding-top:10px
}
.detail_user .content_right ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding:0px 7px 0px 7px;
}
.detail_user .content_right ul li {
	padding-bottom:4px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#1c5084
}
.detail_user .content_right ul li a:link, .detail_user .content_right ul li a:visited, .detail_user .content_right ul li a:active {
	color:#1c5084;
	text-decoration:none;
}
.detail_user .content_right ul li a:hover {
	color:#1c5084;
	text-decoration:underline;
}
.detail_user .content_right ul li .left {
	float:left;
	width:20px;
}
.albums_list ul {
	padding:0px;
	margin:0px;
	list-style:none;
	padding-bottom:15px
}
.albums_list ul li {
	float:left;
	margin:5px 11px 5px;
	width:100px;
	height:115px;
	background-color:#f7f7f7;
	border:1px solid #d8d8d8;
	text-align:center;
}
.albums_list ul li img {
	border:2px solid #fff
}
.albums_list ul li .pic_link {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#133b62;
	padding:7px 5px;
}
.albums_list ul li a:link, .albums_list ul li a:visited, .albums_list ul li albums_list a:active {
	color:#133b62;
	text-decoration:none;
}
.albums_list ul li a:hover {
	color:#133b62;
	text-decoration:underline;
}

.v_11_gr {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#6f6f6f;
}
.v_11_gr a:link, .v_11_gr a:visited, .v_11_gr albums_list a:active {
	color:#6f6f6f;
	text-decoration:none;
}
.v_11_gr a:hover {
	color:#6f6f6f;
	text-decoration:underline;
}
.media_left {
	width:222px;
	float:left;
	border-right:4px solid #e0e0e0;
	padding-right:10px;
	padding-left:10px
}
.media_right {
	width:222px;
	float:left;
	padding-left:10px;
}
.media_list ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.media_list ul li {
	border-bottom:1px solid #f0f0f0;
	padding-bottom:12px;
	padding-top:12px;
	color:#000;
}
.media_list ul li .pic_left {
	float:left;
	width:74px;
	padding-right:5px
}
.media_list ul li .pic_left .play {
	margin-top:-13px;
	padding-left:3px
}
.media_list ul li .pic_left .play img {
	width:38px;
	height:11px;
	border:none
}
.media_list ul li .pic_left img {
	width:70px;
	height:70px;
	border:1px solid #d8d8d8
}
.media_list ul li .content_left {
	float:left;
	width:140px;
	padding-top:4px
}
.media_list ul li .content_left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#114a82;
	font-weight:bold
}
.media_list ul li .content_left h1 a:link, .media_list ul li .content_left h1 a:visited, .media_list ul li .content_left h1 a:active {
	color:#1a4180;
	text-decoration:none;
}
.media_list ul li .content_left h1 a:hover {
	color:#1a4180;
	text-decoration:none;
}
.authorname {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#133b62;
	font-weight:bold
}
.authorname a:link, .authorname a:visited, .authornamea:active {
	color:#133b62;
	text-decoration:none;
}
.authorname a:hover {
	color:#133b62;
	text-decoration:none;
}
.events_content {
	background-color:#fafafa;
	/*	height:24px;
*/	border-left:3px solid #cccccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:30px;
	padding-left:17px;
	margin-bottom:2px;
	margin-left:2px;
	padding-top:4px;
	padding-bottom:4px;
}
.event_listing .photo {
	float:left;
	width:40px;
	padding-right:15px
}
.event_listing .photo img {
	width:28px;
	height:28px;
	border:1px solid #dbdbdb
}
.event_listing .title {
	float:left;
	width:75px;
	padding-right:15px
}
.event_listing .description {
	float:left;
	width:290px;
	padding-right:25px
}
.event_listing .description2 {
	float:left;
	width:200px;
	padding-right:25px
}
.event_listing .datetime {
	float:left;
	width:100px;
	padding-right:15px
}
.event_listing .time {
	float:left;
	width:95px;
	padding-right:15px;
	padding-top:9px
}
.event_listing .time_left {
	float:left;
	width:85px;
	padding-right:00px
}
.event_listing .screenshot {
	float:left;
	width:90px;
	padding-right:00px
}
.event_listing .action {
	float:left;
	width:100px;
	padding-right:00px
}
.event_listing .text {
	float:left;
	width:115px;
	padding-right:00px
}
.event_listing .post {
	float:left;
	width:80px;
	padding-right:00px
}
.event_listing .views {
	float:left;
	width:75px;
	padding-right:00px;
	text-align:center
}
.event_listing .heading{
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#1A4180;
	text-decoration:none;
	font-weight:bold;
	width:250px
}
.event_listing .heading a:link {
	color:#1a4180;
	text-decoration:none;
}
.event_listing .heading a:visited {
	color:#1a4180;
	text-decoration:none;
}
.event_listing .heading a:hover {
	color:#1a4180;
	text-decoration:none;
}
.event_listing .poll {
	float:left;
	width:100px;
	padding-right:15px;
	text-align:right
}
.comment_content {
	background-color:#fafafa;
	/*	height:24px;
*/	border-left:3px solid #cccccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:30px;
	padding-left:17px;
	margin-bottom:2px;
	margin-left:2px;
	padding-top:4px;
	padding-bottom:4px;
}
.comment_content_white {
	background-color:#fff;
	/*	height:24px;
*/	border-left:3px solid #cccccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:30px;
	padding-left:17px;
	margin-bottom:2px;
	margin-left:2px;
	padding-top:4px;
	padding-bottom:4px;
}
.comment_listing .photo {
	float:left;
	width:75px;
	padding-right:10px
}
.comment_listing .photo img {
	width:72px;
	height:72px;
	border:1px solid #dbdbdb
}
.comment_listing .title {
	float:left;
	width:150px;
	padding-right:15px
}
.comment_listing .description {
	float:left;
	width:590px;
	padding-right:25px;
	padding-top:5px
}
.comment_listing .description2 {
	float:left;
	width:380px;
	padding-right:25px
}
.comment_listing .datetime {
	float:left;
	width:75px;
	padding-right:15px
}
.comment_listing .time_left {
	float:left;
	width:100px;
	padding-right:00px
}
/******************************************24 nov*****************************/
.blogs_list ul {
	padding:0px;
	margin:0px;
	list-style:none;
}
.blogs_list ul li {
	border-bottom:1px solid #f0f0f0;
	padding-bottom:12px;
	margin-bottom:12px;
	color:#000
}
.blogs_list ul li .pic_left {
	float:left;
	width:85px;
	padding-right:5px
}
.blogs_list ul li .pic_left img {
	width:80px;
	height:80px;
	border:1px solid #d8d8d8
}
.blogs_list ul li .content_left {
	float:left;
	width:630px;
}
.blogs_list ul li .content_left h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#194c7e;
	font-weight:bold
}
.blogs_list ul li .content_left h1 a:link, .blogs_list ul li .content_left h1 a:visited, .blogs_list ul li .content_left h1 a:active {
	color:#1a4180;
	text-decoration:none;
}
.blogs_list ul li .content_left h1 a:hover {
	color:#1a4180;
	text-decoration:none;
}
.form_field_class {
	padding:10px;
	margin:0px;
}
.form_field_class .left_txt {
	float:left;
	width:150px;
	padding-right:10px;
	text-align:right;
	padding-top:3px
}
.form_field_class .clear {
	clear:both;
	height:7px
}
.form_field_class .left_field {
	float:left;
	width:350px;
}
.form_field_class input[type=text] {
	width:160px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding:2px;
	border:1px solid #2e608f;
}
.form_field_class input[type=checkbox] {
	margin:0 3px
}
.form_field_class input[type=radio] {
	margin:0 3px
}
.form_field_class select {
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding:2px;
	border:1px solid #2e608f;
}
.form_field_class textarea {
	width:280px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	padding:3px;
	height:90px
}
.button {
	background-color:#084d73;
	border:2px solid #FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fff;
	font-weight:bold; cursor:pointer; padding-top:2px; padding-bottom:2px
}
.button a:link, .btn_mob a:visited, .btn_mob a:active, .btn_mob a:hover {
	background-image:url(/images/theme_images/mob_btn_left.gif);
	background-position:left center;
	background-repeat:no-repeat;
	display:block;
	height:41px;
	color:#FFF;
	text-decoration:none;
	line-height:40px;
	padding:0 20px;
	clear:both
}
.button_css {
background-color:#084d73;
border:2px solid #FFF;
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:14px;
color:#fff;
font-weight:bold; cursor:pointer; padding-top:2px; padding-bottom:2px

}
.dotted-bottom{
	padding:3px;
	border-bottom: 1px dotted #909090;
}
.blue{ font-family:Verdana, Arial, Helvetica, sans-serif;
 
	color: #DD4720;
	font-weight:bold;
	font-size:10pt; padding-left:15px; padding-bottom:10px;
	
}
.dropdown{
	background-color: #FFFFFF;
	border:1px solid #909090;
	color: Black;
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}
.card-member-top,.card-member-top a{
	background-color: #FFFAFA;
	padding:3px;
	text-align:left;
	border-bottom: 1px solid #FFFFFF;
	color: #113456;
	text-decoration:none;
}
.card-member-top a:hover{
	color: #4982A8;
}
.cardlabel{
	float:left;
	width:80px;
	color: #708090;
	padding-right:3px;
	text-align:right;
}
.cardbody{
	width:300px;
	text-align:left;
}
.card-member-options,.card-member-options a{
	background-color: #D6E4F0;
	padding:3px;
	text-align:center;
	border-top: 1px solid #FFFFFF;
	color: #32608A;
	text-decoration:none;
	font-size:7pt;
}
.card-member-options a:hover{
	color: #4982A8;
}

/*fourm*/
.forum-button{
	border: 1px solid #98C561;
	background-color: #699539;
	color: #000;
	font-family : Tahome, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding:5px;
	cursor:pointer;
	float:left;
	margin:2px;
}
.forum_content {
	background-color:#fafafa;
	/*	height:24px;
	border-left:3px solid #cccccc;*/
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#000;
	line-height:30px;
	padding-left:17px;
	margin-bottom:2px;
	margin-left:2px;
	padding-top:4px;
	padding-bottom:10px;
}
.forum_listing .photo {
	float:left;
	width:40px;
	padding-right:15px
}
.forum_listing .photo img {
	width:28px;
	height:28px;
	border:1px solid #dbdbdb
}
.forum_listing .title {
	float:left;
	width:150px;
	padding-right:15px
}
.forum_listing .description {
	float:left;
	width:290px;
	padding-right:25px
}
.forum_listing .description2 {
	float:left;
	width:200px;
	padding-right:25px
}
.forum_listing .datetime {
	float:left;
	width:100px;
	padding-right:15px
}
.forum_listing .time {
	float:left;
	width:95px;
	padding-right:15px;
	padding-top:9px
}
.forum_listing .time_left {
	float:left;
	width:165px;
	padding-right:00px
}
.forum_listing .screenshot {
	float:left;
	width:90px;
	padding-right:00px
}
.forum_listing .action {
	float:left;
	width:100px;
	padding-right:00px
}
.forum_listing .text {
	float:left;
	width:115px;
	padding-right:00px
}
.forum_listing .post {
	float:left;
	width:80px;
	padding-right:00px
}


.description {
	float:left;
	width:200px;
	padding-right:25px;
	font-family : Tahome, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px
}
.subject {
	float:left;
	padding-right:5px;
	font-family : Tahome, Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:12px
}
.post_txt{font-family:Arial, Helvetica, sans-serif; font-size:10px;}
.comment{font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.question{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000;}
.answer{font-family:Tahome, Arial, Helvetica, sans-serif; font-size:12px;float:left}



.border_fixing .rate_img{margin:0 auto; padding:0; width:100%; clear:both; text-align:center;}
.border_fixing .rate_img .rate_btn{margin:0 auto; padding:0px 0px 0px 0px; width:auto; display:inline;}
.border_fixing .rate_img .rate_btn p{margin:0 auto; padding:2px; width:auto; padding-left:15px;}
.border_fixing .rate_img .radio_btn{margin:0 auto; padding:4px; line-height:12px; display:inline; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000;}

.border_fixing .rate_img .rate_form_lft{width:90px; float:left; padding:2px 15px 2px 0; }
.border_fixing .rate_img .rate_form_lft .txt{width:90px; text-align:right; height:21px;}
.border_fixing .rate_img .rate_form_rgt{width:200px; float:left; text-align:left }
.border_fixing .rate_img .rate_form_rgt input{ border:1px #999 solid; margin:1px; width:150px; }
.border_fixing .rate_img p{clear:both;}
.border_fixing .rate_img p input{ border:1px #999 solid; margin:1px; width:125px; }.border_fixing .rate_img p input{ border:1px #999 solid; margin:1px; width:125px; }
.border_fixing .rate_img p input{ border:1px #999 solid; margin:1px; width:125px; }

.small-header{ 
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 10pt;
	font-weight:bold;
	padding:3px 0px 0 3px;
	padding-left: 10px;
	text-align:left;
}
.calendar-button{
	font-family : Tahome, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	background-color: #FFFFFF;
	border:1px solid #909090;
	color: #909090;
	cursor:pointer;
	width:20px;
	text-align:center;
}
.calendar-date{
	font-family: "Trebuchet MS","Lucida Grande";
	font-size: 10pt;
	font-weight:bold;
	text-align:center;
	width: 150px;
}
.calendar-week{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #699539;
}
.calendar-day{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color: #000000;
	cursor: pointer;
}
.calendar-extended{
	color: #909090;
}
.calendar-sunday{
	color: #990000;
}
.calendar-today{
	color: #699539;
}
.calendar-holiday{
	color: #62A1C7;
}
.calendar-nof-holiday{
	color: #62A1C7;
}
.calendar-events{
	font-weight: bold;
}
.calendar-notes{
	font-style: italic;
}
.calendar-selected{
	border: 1px solid #699539;
	background-color: #D5D7D8;
}
ul.card-member-list{
	padding:0;
	margin:0;
	white-space:nowrap;
	list-style-type:none;
	list-style-position: outside;
}
li.card-member-item{
	display:inline;
	background: url('arrow.gif') 5px no-repeat ;
	padding-left:10px;
}
/*************  1 jan 2010  **************************/
.user_box{float:left; width:130px; border:1px #CCC solid; padding:2px; margin:0px 2px 0px 0px; background-color:#eeeeee;}
.user_thum_img{float:left; width:auto; height:auto;}
.user_box_title{float:left; width:52px; height:auto; padding-left:5px; padding-right:2px}
.content_text_pad2 {padding:10px 10px 10px 10px;}
.error{	color:Red;}