

/* General Styles */

body, html
{
    font-family: Verdana;
    color: #666666;
    background-color: #0753A1;
    background-image: none;
}

form
{
    min-width: 970px;
}

A:LINK
{
    color: #F26521;
}

A:ACTIVE
{
    color: #F26521;
}

A:VISITED
{
    color: #F26521;
}

SELECT, TEXTAREA, INPUT, BUTTON
{
    font-family: Verdana;
}

.Common
{
    width: 970px;
}

A.NewPageLink
{
    color: #FA5454;
}

/* Header Styles */

#CommonHeader
{
    background-image: none;
    background-color: #FFFFFF;
    height: 80px;
}

.CommonHeaderTitle
{
    color: #666666;
    font-family: Verdana;
    font-size: 325%;
}

#CommonHeaderUserRoundBottom .r1, #CommonHeaderUserRoundBottom .r2, #CommonHeaderUserRoundBottom .r3, #CommonHeaderUserRoundBottom .r4,
#CommonHeaderUserContent
{
    background-color: ;
}

#CommonHeaderUserContent
{
    color: #071115;
}

/* Navigation Styles */

#CommonNavigation
{
    background-color: #0A54A1;
}

#CommonNavigation .Common .Inner, #CommonNavigation ul li
{
    border-color: #4A7FC5;
}

#CommonNavigation .Common, #CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:visited, #CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:hover
{
    border-color: #00297D;
}

#CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:visited
{
    color: #FFFFFF;
}

#CommonNavigation a:hover
{
    color: #FFFFFF;
}

#CommonNavigation a.Selected:link, #CommonNavigation a.Selected:active, #CommonNavigation a.Selected:visited
{
    color: #FFFFFF;
    background-color: #4B7EC5;
}

#CommonNavigation2
{
    background-color: #4B7EC5;
}

#CommonNavigation2 a:link, #CommonNavigation2 a:active, #CommonNavigation2 a:visited
{
    color: #001461;
}

.CommonBreadCrumbArea
{
    background-color: #F7F7F7;
    color: #666666;
}

/* Body Styles */

.CommonTitle
{
    font-family: Verdana;
    color: #F26521;
    font-size: 150%;
}

#CommonHeaderTitle
{
    font-size: 325%;
}

#CommonHeaderTitle h1, #CommonHeaderTitle h1 A:LINK, #CommonHeaderTitle h1 A:VISITED, #CommonHeaderTitle h1 A:ACTIVE
{
    font-family: Verdana;
    color: #666666;
}

.ForumPostHeader
{
    font-size: 90%;
    color: #000000;
    font-family: Verdana;
    background-color: #CCCCCC;
}

.ForumPostHeader, .ForumPostTitleArea, .ForumPostContentArea, .ForumPostUserArea, .ForumPostFooterArea
{
    border-color: #E1E1E1;
}

.ForumPostTitleArea
{
    background-color: #F4F4F4;
}

.ForumPostUserArea
{
    background-color: #F4F4F4;
}

.ForumPostContentArea
{
    color: #000000;
}

A.ForumGroupNameRead, .ForumGroupNameRead:LINK, .ForumGroupNameRead:VISITED, A.ForumNameRead, .ForumNameRead:LINK, .ForumNameRead:VISITED
{
    color: #F26521;
}

A.ForumGroupNameUnRead, .ForumGroupNameUnRead:LINK, .ForumGroupNameUnRead:VISITED, A.ForumNameUnRead, .ForumNameUnRead:LINK, .ForumNameUnRead:VISITED
{
    color: #F26521;
}

/* Content Box */

.CommonContentBox
{
    background-color: #FFFFFF;
    border-top-color: #CCCCCC;
}

.CommonContentBox .CommonContentBoxHeader
{
    border-bottom-color: #CCCCCC;
    font-family: Verdana;
    color: #666666;
}

.CommonSearchRoundTop .r1, .CommonSearchRoundTop .r2, .CommonSearchRoundTop .r3, .CommonSearchRoundTop .r4,
.CommonSearchRoundBottom .r1, .CommonSearchRoundBottom .r2, .CommonSearchRoundBottom .r3, .CommonSearchRoundBottom .r4,
.CommonSearchContent
{
	background-color: #F7F7F7;
	border-color: #B4B4B4;
}

.CommonSearchContent input
{
    background-color: #F7F7F7;
}

/* Announcement Content Box */

.CommonContentBox.Highlighted
{
    background-color: #FFFF99;
    border-top-color: #FFFFFF;
}

.CommonContentBox.Highlighted .CommonContentBoxHeader
{
    border-bottom-color: #FFFFFF;
    font-family: Verdana;
    color: #666666;
}

/* Activity Content Box */

.CommonContentBox.TitleHighlighted
{
    background-color: #FFFFFF;
    border-top-color: #6B90B7;
}

.CommonContentBox.TitleHighlighted .CommonContentBoxHeader
{
    border-bottom-color: #6B90B7;
    font-family: Verdana;
    color: #F26521;
}

/* Highlighted Content Box */

.CommonContentBox.Highlighted2
{
    background-color: #EDF4FA;
    border-top-color: #6B90B7;
}

.CommonContentBox.Highlighted2 .CommonContentBoxHeader
{
    border-bottom-color: #6B90B7;
    font-family: Verdana;
    color: #666666;
}

/* Message Box */

.CommonCommentBubbleRoundTop .r1, .CommonCommentBubbleRoundTop .r2, .CommonCommentBubbleRoundTop .r3, .CommonCommentBubbleRoundTop .r4,
.CommonCommentBubbleRoundBottom .r1, .CommonCommentBubbleRoundBottom .r2, .CommonCommentBubbleRoundBottom .r3, .CommonCommentBubbleRoundBottom .r4,
.CommonCommentArrow .r1, .CommonCommentArrow .r2, .CommonCommentArrow .r3, .CommonCommentArrow .r4,
.CommonCommentArrow .r5, .CommonCommentArrow .r6, .CommonCommentArrow .r7, .CommonCommentArrow .r8, 
.CommonCommentArrow .r9, .CommonCommentArrow .r10,
.CommonCommentContent
{
    background-color: #F1F1F1;
}

.Owner .CommonCommentBubbleRoundTop .r1, .Owner .CommonCommentBubbleRoundTop .r2, .Owner .CommonCommentBubbleRoundTop .r3, .Owner .CommonCommentBubbleRoundTop .r4,
.Owner .CommonCommentBubbleRoundBottom .r1, .Owner .CommonCommentBubbleRoundBottom .r2, .Owner .CommonCommentBubbleRoundBottom .r3, .Owner .CommonCommentBubbleRoundBottom .r4,
.Owner .CommonCommentArrow .r1, .Owner .CommonCommentArrow .r2, .Owner .CommonCommentArrow .r3, .Owner .CommonCommentArrow .r4,
.Owner .CommonCommentArrow .r5, .Owner .CommonCommentArrow .r6, .Owner .CommonCommentArrow .r7, .Owner .CommonCommentArrow .r8, 
.Owner .CommonCommentArrow .r9, .Owner .CommonCommentArrow .r10,
.Owner .CommonCommentContent
{
    background-color: #EDF4FA;

}

/* File Box */

.CommonFileRoundTop .r1, .CommonFileRoundTop .r2, .CommonFileRoundTop .r3, .CommonFileRoundTop .r4,
.CommonFileRoundBottom .r1, .CommonFileRoundBottom .r2, .CommonFileRoundBottom .r3, .CommonFileRoundBottom .r4,
.CommonFileContent
{
    background-color: #ECECEC;
}

.CommonFile
{
    border-color: #CCCCCC;
    background-color: #FFFFFF;
}

/* List Styles */

.CommonListTitle
{
    font-family: Verdana;
    font-size: 100%;
}

.CommonListTitle, .CommonListTitle a:link, .CommonListTitle a:visited, .CommonListTitle a:active
{
    color: #525252;
}

.CommonListHeader
{
    background-color: #999999;
    color: #FFFFFF;
}

.CommonListRow, .CommonAvatarListItemArea
{
    background-color: #EEEEEE;
}

.CommonListRowAlt td, .CommonAvatarListItemArea.Alt
{
    background-color: #FFFFFF;;
}

/* Footer Styles */

#CommonFooter
{
    background-image: none;
    background-color: ;
}

/* Sidebar Styles */

#CommonSidebarLeft .CommonSidebar, #CommonSidebarRight .CommonSidebar
{
    width: 300px;
}

/* Modal Styles */

.CommonModal, .CommonModalTitle
{
    border-color: #333333;
}

.CommonModalTitle
{
    color: #333333;
    font-family: Verdana;
}

.block{line-height:16px;margin-bottom:15px;overflow:hidden;}
.block .title{border-bottom:1px solid }
.primaryText{color:#0852a1}
.header{font-weight:bold;}
#CCCCCC;clear:both;margin-bottom:5px;}
.advertisement .title {color:#CCCCCC;font-size:9px;font-weight:normal;height:11px;line-height:10px;}
/* ------- Body Styles ------- */
#welcome{width:623px; height:178px;font-size:14px;margin-bottom:15px;background:url(/cfs-file.ashx/__key/CommunityServer.Components.SiteFiles/images/TS_5F00_LandingPage.jpg) no-repeat bottom right;border:1px solid #ccc;border-top-style:none;}
#welcome p, #welcome div {margin-left:20px;}
#welcome div {padding-top:20px}
#welcome .subheader{font-size:11px}
#welcomeDesc a{font-size: 11px;	color: #0852a1;	text-decoration: underline}
#welcomeDesc .left{width:72px;height:119px}
#welcomeDesc .right{height:119px;line-height:20px;}
.left{float:left;margin-right:10px;margin-top:15px;}
.right{float:left;}
.CommonSidebar .CommonContentBox { background: #edf4fa; border-color: #6b90b7; }
#CommonSidebarRight{width:300px;float:right}
#CommonContent{width:625px;float:left}
#CommonBody { width: 100%; background: #F1F1F1 url(../images/common/main_bg.gif) top repeat-x; padding: 3px 0 15px 0; margin: 0;font-size:11px; }
.bodycolumn { background: #fff; width: 940px; padding: 0 15px 15px 15px; margin: 0 auto; }
h1.CommonTitle { font-size: 1em; }
#CommonTitle { font-weight: bold; font-size: 18px; padding: 10px 0 5px 0; margin: 0; }
#CommonHeaderUserWelcome { font-weight: normal; margin: 10px 0 0 0; }
#CommonHeaderUserContent { background: #fff; }
#CommonHeaderUserArea a:link, #CommonHeaderUserArea a:visited { color: #F26521; font-weight: bold; font-familyer: verdana, arial; font-size: 7.5pt; }
.CommonContentBoxHeader { font-size: 14pt !important; font-weight: normal; border: none; padding: 0; margin: 0; }
.CommonContentBoxContent {font-size:11px;padding: 0 0 15px;}
.CommonContentBoxContent h2 { font-weight: normal; }
.CommonBreadCrumbArea { margin: 0; padding: 7px 0 0 0; border: none; background: none; }
.CommonBreadCrumbArea a { color: #6ca811; }
.CommonSearchArea { margin: 5px 0; }
.CommonAvatarListItemName a { color: #1158a3; }
#CommonContent {border-top:1px solid #CCCCCC;}
#CommonContent .CommonContentBox {padding:0;}

/* ------- Navigation Styles ------- */
#CommonNavigation { height: 28px; border: none; background-image: url(../images/common/navigation_bg.gif); background-position: bottom; background-repeat: repeat-x; }
#CommonNavigation .Common, #CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:visited, #CommonNavigation a:link, #CommonNavigation a:active, #CommonNavigation a:hover { font-weight: normal; font-size: 9pt; border-color: #9abad7; padding-bottom: 8px; }
#CommonNavigation a:hover { background: url(../images/common/navigation_bg_over.gif) bottom repeat-x; }
#CommonNavigation a.Selected:link, #CommonNavigation a.Selected:active, #CommonNavigation a.Selected:visited { font-weight: normal; font-size: 9pt; border-color: #9abad7; padding-bottom: 8px; background: url(../images/common/navigation_bg_current.gif) bottom repeat-x; }
#CommonNavigation .Common .Inner { border: none; height: 28px; }
#CommonNavigation ul li { border: none; }

/* ------- SubNavigation Styles ------- */
#CommonNavigation2 { height: 22px; border: none; background: #07376e; padding: 0; margin: 0; }
#CommonNavigation2 ul { border: solid #1c5d95; border-width: 0 1px; }
#CommonNavigation2 a:link, #CommonNavigation2 a:active, #CommonNavigation2 a:visited { font-weight: normal; font-size: 8pt; float: left; color: #a6c2dc; border-left: 1px solid #1c5d95; display: block; margin: 0 0 6px -1px; padding: 5px 12px 6px 12px; text-decoration: none; }
#CommonNavigation2 a:hover { background: #092f5d; }
#CommonNavigation2 a.Selected:link, #CommonNavigation2 a.Selected:active, #CommonNavigation2 a.Selected:visited { color: #a6c2dc; background: #092f5d; }

/* ------------------ Bread Crumb Styles -----------------------*/
.CommonBreadCrumbArea { width: 600px; padding: 0; margin: 0; }
.CommonBreadCrumbArea .Common { width: 600px; padding: 8px 0 0 0; margin: 0; }

/* ------- Footer Styles ------- */
.bottom {margin:15px auto 0pt;width:728px;}
#CommonFooter {background: url(../images/common/footer_bg.gif) top repeat-x; border: none; clear: both; margin-top: 0; font-family: verdana, arial; }
#CommonFooter hr { clear: both; width: 100%; height: 1px; color: #acd5ff; border-bottom: 1px solid #acd5ff; padding: 0; margin: 0 0 10px 0; }
#CommonFooter p { color: #acd5ff; text-align: left; font-size: 7pt; font-weight: normal; padding: 0; margin: 0 5px; }
#CommonFooter p strong a { text-decoration: none; }
#CommonFooter a { font-size: 7.5pt; color: #acd5ff; text-decoration: underline; }
#CommonFooter a:hover { text-decoration: none; }
#CommonFooter img { float: right; }
#CommonFooter .Common {text-align:left;font-weight:normal;padding:0; color: #acd5ff;width:960px}
#CommonFooter .Common .footer_section a, #CommonFooter .Common .sub_footer_section a, #CommonFooter .Common .footer_section a:hover, #CommonFooter .Common .sub_footer_section a:hover 
{ text-decoration:none; color:#acd5ff; font-size:7.5pt; cursor:pointer}
.sub_footer_section {line-height:16px;}
.footer_title { font-weight:bold; font-size:7.5pt; color:#acd5ff; margin:0 }
.sub_footer_section .footer_title {padding:20px 0 5px 0; }
.sub_footer_section .footer_title {font-size:14px; color:#fff}
.footer_section .footer_title{display:inline;color:#fff} 
#CommonFooter .Common .footer_section .footer_title a, #CommonFooter .Common .footer_section .footer_title a:hover {color:#fff}
.footer_section {margin-bottom:10px;}

/* ------- Content Box Styles ------- */
#CommonSidebarRight .CommonSidebar{*padding-left:0}
.CommonContentBox {border-top: none;}
.CommonContentBox h4 { border-bottom: 1px solid #CCCCCC !important; margin-bottom: 5px; font-size: 14px !important; color: #0852A1 !important; font-weight: bold; line-height: 18px; }
.CommonContentBox.Highlighted2 { background-color: #EDF4FA; }
.CommonContentBoxFooter a
{color:#0852A1;}

/* ------ MENU -------------*/
.CommonContextMenuItem, 
.CommonContextMenuItemHover {
	background:#ECECEC none repeat scroll 0 0;
	border-color:#BABABA;
	border-width:0 0 1px;
	color:#1880CE;
	font-size:11px !important;
	min-width:135px;
	*width:135px;
	padding:7px 7px 7px 10px;
}

.CommonContextMenuItemHover {
	color:#fff;
	background:#D3D3D3 none repeat scroll 0 0;
}

ul.CommonSidebarList a,
.CommonSidebar ul.CommonContentBoxList a
{font-size:11px;color:#0852A1;text-decoration:underline;line-height:20px;}
ul.CommonSidebarList li,
.CommonSidebar ul.CommonContentBoxList li
{border:none;margin:0;padding:0;}
