body {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#edecec; text-align:center; text-decoration:none; margin:0; padding:0;}
TD {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
a {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; text-decoration:none;}
a:hover, a:active{text-decoration:underline;}

/* DIV BOXES */
/*.grpdiv {padding:10px; background-color:#FFF;}*/
/*.grpdiv {padding:5px; background-color:#FFF; margin-left:auto; margin-right:auto;}*/
.grpdiv{background-color:#FFF;padding:5px;text-align:center;font-family:Arial, sans-serif; font-size:18px; font-weight:lighter;}

/*.footer {padding:10px; background:#FFF url(../images/footer_bg.jpg) repeat-x; height:75px;}*/
.footer {padding:10px; background:#FFF url(../images/footer_bg.jpg) repeat-x; height:75px; width:1004px; margin-left:auto; margin-right:auto;}
.videogrpdiv {border: 1px solid #666; padding:10px; background-color:#000;}
.grpHeader { font:Verdana, Arial, Helvetica, sans-serif; font-size:12px;padding:5px;}
.grpView {
	font-size:12px;
	color:#FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.maincontent{padding: 5px 20px 15px 20px; background:#1a1a1a;}
.maincontent_body{padding:5px;}
.clear{	clear:both;}
.content_box{ border:none; }
.content_box_header{background: #1a1a1a; padding:5px;text-align:left;font-family:Arial, sans-serif; font-size:16px; color:#FFF; font-weight:lighter;}
.content_box_header_tab_active{background: #018EE8; padding:5px;text-align:left;font-family:Arial, sans-serif; font-size:16px; color:#FFF; font-weight:lighter;}

/*.content_box_header_tab_active{	background:#000000 url(../images/content-box-bg-active.jpg) repeat-x;padding:5px;text-align:left;color:#FFF;font-weight: bold;border-left:4px solid black;}*/
.content_box_header_tab{background:#5f0407 url(../images/content-box-bg.jpg) repeat-x;padding:5px;text-align:left;color:#FFF;font-weight: bold;border-left:4px solid black;}
.cb_font{font-family:Arial, sans-serif; font-size:18px; color:#FFF; font-weight:lighter;}

.form {background-image: url(../images/form_bg.jpg) repeat-x; border:none; padding:2px; color:#CCC; font-family:Arial, sans-serif; font-size:12px;}

/* Typography */
h1 {font-family:Arial, sans-serif; font-size:22px; color:#999999; font-weight:lighter;}
h2 {font-family:Arial, sans-serif; font-size:18px; color:#999999; font-weight:lighter; margin:0; padding:0;}

#navlist { list-style-image: url(../images/link-icon.jpg); } 

.navlink {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; text-align:center; padding:5px; font-weight:bold; text-decoration:none;}
a.navlink:link, a.navlink:active, a.navlink:visited{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#FFF; text-align:center; padding:5px; font-weight:bold; text-decoration:none;}
a.navlink:hover{font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#CCC; text-align:center; padding:5px; font-weight:bold;}

.smallwhitelink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; padding:5px;text-decoration:none;}
a.smallwhitelink:link, a.smallwhitelink:active, a.smallwhitelink:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; padding:5px;text-decoration:none;}
a.smallwhitelink:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; padding:5px; text-decoration:underline;}

.medwhitelink {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-align:center; padding:5px; font-weight:bold; text-decoration:none;}
a.medwhitelink:link, a.medwhitelink:active, a.medwhitelink:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-align:center; padding:5px; font-weight:bold; text-decoration:none;}
a.medwhitelink:hover{font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFF; text-align:center; padding:5px; font-weight:bold; text-decoration:underline;}

.largewhitelink {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none;}
a.largewhitelink:link, a.largegreylink:active, a.largegreylink:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none;}
a.largewhitelink:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCC; text-align:center; font-weight:bold;text-decoration:none;}

.medgreylink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; font-weight:bold; text-decoration:none;}
a.medgreylink:link, a.medgreylink:active, a.medgreylink:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; font-weight:bold; text-decoration:none;}
a.medgreylink:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; font-weight:bold; text-decoration:underline;}

.largegreylink {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4A4A4A; text-align:center; font-weight:bold; text-decoration:none;}
a.largegreylink:link, a.largegreylink:active, a.largegreylink:visited{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4A4A4A; text-align:center; font-weight:bold; text-decoration:none;}
a.largegreylink:hover{font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#4A4A4A; text-align:center; font-weight:bold; text-decoration:underline;}

.smallgreylink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; text-decoration:none;}
a.smallgreylink:link, a.medgreylink:active, a.medgreylink:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center; text-decoration:none;}
a.smallgreylink:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; text-align:center;text-decoration:underline;}

.redbox {background:#666; padding:3px; color:#FFF; font-weight:bold; margin-right:5px;}

.smallredlink {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a3060e; text-align:center; font-weight:bold; text-decoration:none; background:#FFF; padding:0px 3px 0px 3px;}
a.smallredlink:link, a.medredlink:active, a.medredlink:visited{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a3060e; text-align:center; font-weight:bold; text-decoration:none; background:#FFF;padding:0px 3px 0px 3px;}
a.smallredlink:hover{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a3060e; text-align:center; font-weight:bold; text-decoration:none; background:#FFF;padding:0px 3px 0px 3px;}

.medredlink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none; background:#a3060e; padding:5px 10px 5px 10px;}
a.medredlink:link, a.medredlink:active, a.medredlink:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none;background:#a3060e; padding:5px 10px 5px 10px;}
a.medredlink:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none;background:#b9131b; padding:5px 10px 5px 10px;}

.medbluelink {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none; background:#018EE8; padding:5px 10px 5px 10px;}
a.medbluelink:link, a.medbluelink:active, a.medbluelink:visited{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none;background:#018EE8; padding:5px 10px 5px 10px;}
a.medbluelink:hover{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#FFF; text-align:center; font-weight:bold; text-decoration:none;background:#cecece; padding:5px 10px 5px 10px;}

.tabbluelink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; font-weight:normal; text-decoration:none; background:#464646; padding:1px 14px 0px 14px;}
a.tabbluelink:link, a.tabbluelink:active, a.tabbluelink:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; font-weight:normal; text-decoration:none;background:#464646; padding:1px 14px 0px 14px;}
a.tabbluelink:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; font-weight:normal; text-decoration:none;background:#cecece; padding:1px 14px 0px 14px;}

.messagelink_box_header{background: #018EE8; padding:2px;text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; text-align:center; font-weight:normal;}
.messagelink {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; font-weight:normal; text-decoration:none; background:#018EE8; padding:1px 14px 0px 14px;}
a.messagelink:link, a.messagelink:active, a.messagelink:visited{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; font-weight:normal; text-decoration:none;background:#018EE8; padding:1px 14px 0px 14px;}
a.messagelink:hover{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; text-align:center; font-weight:normal; text-decoration:none;background:#cecece; padding:1px 14px 0px 14px;}
.messagelink_selected{background: #cecece; padding:2px;text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:center; font-weight:normal;}

/* Top Video Styles */
.video_box td{padding-top:5px;}
.video_img{padding:3px;	border:1px solid #FFFFFF;}
.video_div{	width:130px;height:170px;float:left;padding:10px;margin:5px;}
#Video_Paging{padding:10px;	font-size:16px;}
#Video_Paging a{font-size:16px;}
#Video_Paging a:active, #Video_Paging a:link{text-decoration:underline;}
.comment_box{border:1px solid #CCC;}

/* Top Video Styles */
.video_boxAdm td{padding-top:5px;}
.video_imgAdm{padding:3px;	border:1px solid #FFFFFF;}
.video_divAdm{	width:130px;height:125px;float:left;padding:10px;margin:5px;}

/* Blog Styles */
.blog_other_row{background-color:#E6E6E6;color:#000;}


/* Groups Styles */
ul.GroupCategories{list-style-type:none;}
ul.GroupCategories li{list-style-type:none;	padding:5px 5px 5px 4px;white-space:nowrap;border-bottom: #ccc dotted 1px;width:250px; float:left; position:relative;	margin-right: 60px;}
#Groups_Subnav{	text-align: left;}
#Groups_Subnav tr td{font-weight: bold;}
.group_header{	background-color: #666;	padding:5px;text-align:left;color:#FFFFFF;font-weight: bold;border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; }
.groups_rows{border-bottom:1px dashed #CCCCCC;padding:10px;}
.group_forum_header td {padding:2px;}
#group-forum-table { border:5px solid #cecece;	border-collapse:collapse; }
#group-forum-table td,#group-forum-table th { border-left:2px solid #cecece;border-collapse:collapse;padding:5px; font-size:12px; }

.buttonfpublogin
	{font-size: 12.0pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #FF0000;
}

.buttonfpubsignup
	{font-size: 12.0pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #018EE8;
}

.buttonfpubinel
	{font-size: 12.0pt;
	font-family: Arial;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #CCCCCC;
}
